日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種圖像編碼方法、相關(guān)設(shè)備及系統(tǒng)的制作方法

文檔序號:10691544閱讀:457來源:國知局
一種圖像編碼方法、相關(guān)設(shè)備及系統(tǒng)的制作方法
【專利摘要】本發(fā)明實(shí)施例公開了一種圖像編碼方法、相關(guān)設(shè)備及系統(tǒng),該方法包括:第一終端獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,目標(biāo)顯示區(qū)域?yàn)橛脩絷P(guān)注的顯示區(qū)域;第一終端通過第一編碼標(biāo)準(zhǔn)對目標(biāo)圖像幀的第一圖像塊進(jìn)行編碼,第一圖像塊為用戶關(guān)注的顯示區(qū)域顯示的圖像,第二圖像塊為非用戶關(guān)注的顯示區(qū)域顯示的圖像,第一編碼標(biāo)準(zhǔn)的圖像壓縮比小于第二編碼標(biāo)準(zhǔn)的圖像壓縮比。采用本發(fā)明,既能保障用戶需求還能節(jié)省資源開銷。
【專利說明】
一種圖像編碼方法、相關(guān)設(shè)備及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種圖像編碼方法、相關(guān)設(shè)備及系統(tǒng)。
【背景技術(shù)】
[0002]視頻通信和視頻監(jiān)控技術(shù)近年發(fā)展較為迅猛,攝像頭采集到的圖像數(shù)據(jù)需要在編碼后才能輸出到顯示屏顯示給用戶(如圖1所示),如果采集到的圖像數(shù)據(jù)較多(例如,4K、8K視頻)則終端可能無法及時(shí)對某些區(qū)域的數(shù)據(jù)進(jìn)行編碼,導(dǎo)致這些區(qū)域在輸出的時(shí)出現(xiàn)模糊(例如,出現(xiàn)馬賽克)的情況,如果這些區(qū)域剛好是用戶比較關(guān)注的區(qū)域則會(huì)嚴(yán)重影響用戶體驗(yàn)。為了解決這個(gè)問題,國際標(biāo)準(zhǔn)化組織(英文:Internat1nal Organizat1n forStandardizat1n,簡稱:I SO)在2000年制定了新一代靜態(tài)圖像壓縮編碼標(biāo)準(zhǔn)一感興趣區(qū)域(英文:reg1n of interest,簡稱:ROI)編碼技術(shù),ROI編碼技術(shù)可以對圖像中的ROI進(jìn)行低壓縮比的無損壓縮或近無損壓縮,對背景區(qū)域(該區(qū)域往往不是用戶感興趣的區(qū)域)進(jìn)行高壓縮比的有損壓縮,既提高了整體編碼效率又保證了 ROI的清晰度。
[0003]ROI編碼技術(shù)中的ROI的確定方式包括固定ROI和動(dòng)態(tài)跟蹤ROI兩種情況。對于固定ROI來說,用戶可以在預(yù)覽畫面中劃出幾個(gè)ROI,終端后續(xù)重點(diǎn)對這幾個(gè)ROI對應(yīng)的畫面數(shù)據(jù)進(jìn)行編碼。對于動(dòng)態(tài)跟蹤ROI來說,可以實(shí)時(shí)對具有某些特征(例如,人臉)的區(qū)域進(jìn)行動(dòng)態(tài)跟蹤并將具有該某些特征的區(qū)域作為R0I,終端后續(xù)重點(diǎn)對這些區(qū)域進(jìn)行編碼。
[0004]現(xiàn)有技術(shù)的缺陷在于,無論是預(yù)先設(shè)定的固定ROI還是根據(jù)某些特征確定的ROI都可能不是用戶真正關(guān)注的區(qū)域,如果重點(diǎn)對固定ROI或者根據(jù)某些特征確定的ROI進(jìn)行編碼可能出現(xiàn)用戶真正關(guān)注的區(qū)域出現(xiàn)模糊的情況。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實(shí)施例公開了一種圖像編碼方法、相關(guān)設(shè)備及系統(tǒng),不僅保證了用戶的需求還節(jié)省了資源開銷。
[0006]第一方面,本發(fā)明實(shí)施例提供了一種圖像編碼方法,該方法包括:
[0007]第一終端獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,所述目標(biāo)顯示區(qū)域?yàn)橛脩絷P(guān)注的顯示區(qū)域,例如,假設(shè)該預(yù)設(shè)顯示屏當(dāng)前顯示的圖像幀為目標(biāo)視頻中連續(xù)的圖像幀中的第N個(gè)圖像幀經(jīng)編碼和解碼后的圖像幀,用戶在觀看該預(yù)設(shè)顯示屏顯示的第N個(gè)圖像幀經(jīng)編碼和解碼后的圖像幀時(shí),可能只關(guān)注該預(yù)設(shè)顯示屏的部分顯示區(qū)域,用戶關(guān)注的該部分顯示區(qū)域即為該目標(biāo)顯示區(qū)域;
[0008]所述第一終端通過第一編碼標(biāo)準(zhǔn)對目標(biāo)圖像幀的第一圖像塊進(jìn)行編碼,以及通過第二編碼標(biāo)準(zhǔn)對所述目標(biāo)圖像幀的第二圖像塊進(jìn)行編碼,所述第一圖像塊為用戶關(guān)注的顯示區(qū)域顯示的圖像,所述第二圖像塊為非用戶關(guān)注的顯示區(qū)域顯示的圖像,所述第一編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比,可選的,該第N個(gè)圖像幀和該目標(biāo)圖像幀均為錄制的目標(biāo)視頻中的圖像幀,該第N個(gè)圖像幀在所述目標(biāo)圖像幀之前,也即是說,對在用戶關(guān)注的區(qū)域顯示的圖像塊進(jìn)行無損壓縮或者近無損壓縮,而對在用戶不關(guān)注的區(qū)域顯示的圖像塊進(jìn)行有損壓縮。
[0009]通過執(zhí)行上述步驟,第一終端確定用戶關(guān)注的目標(biāo)顯示區(qū)域,然后對目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域顯示的部分使用第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,以及對該目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域以外顯示的部分使用第二編碼標(biāo)準(zhǔn)進(jìn)行編碼,使得用戶關(guān)注的顯示區(qū)域始終能夠顯示較清楚的圖像而用戶不關(guān)注的顯示區(qū)域顯示相對較模糊的圖像,不僅保證了用戶的需求還節(jié)省了資源開銷。
[0010]結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0011]所述第一終端根據(jù)對至少一個(gè)圖像幀進(jìn)行編碼時(shí)的編碼特征確定所述目標(biāo)圖像幀的第三圖像塊,所述至少一個(gè)圖像幀與所述目標(biāo)圖像幀為目標(biāo)視頻中的圖像幀且所述至少一個(gè)圖像幀在所述目標(biāo)圖像幀之前,可選的,該目標(biāo)圖像幀和該至少一個(gè)圖像幀均為未壓縮的圖像幀;
[0012]所述第一終端通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。
[0013]這樣做的好處在于,用戶在關(guān)注某塊區(qū)域時(shí)往往會(huì)持續(xù)一段時(shí)間,因此可以得出:當(dāng)已經(jīng)顯示的圖像幀中的某個(gè)區(qū)域使用該第一編碼標(biāo)準(zhǔn)編碼符合用戶的喜好時(shí),后面的幀圖像中的該謀區(qū)域,或者該某區(qū)域附近的位置使用該第一編碼標(biāo)準(zhǔn)編碼也符合用戶的喜好。
[0014]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能得實(shí)現(xiàn)方式中,所述第一終端根據(jù)對至少一個(gè)圖像幀進(jìn)行編碼時(shí)的編碼特征確定所述目標(biāo)圖像幀的第三圖像塊包括:
[0015]確定對至少一個(gè)圖像幀進(jìn)行編碼時(shí)通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域在所述至少一個(gè)圖像幀中的目標(biāo)位置,以所述目標(biāo)圖像幀中的所述目標(biāo)位置為基礎(chǔ)向所述目標(biāo)位置以外延伸預(yù)設(shè)距離得到的區(qū)域?yàn)樗龅谌龍D像塊;或者,
[0016]判斷所述至少一個(gè)圖像幀中的在后圖像幀通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域是否落入所述至少一個(gè)圖像幀中的在前圖像幀通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域內(nèi);若是,則將所述在后圖像幀通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域內(nèi)的部分區(qū)域確定為所述第三圖像塊。
[0017]結(jié)合第一方面,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0018]所述第一終端將所述目標(biāo)圖像幀中滿足預(yù)設(shè)特征的部分作為第三圖像塊,例如,該預(yù)設(shè)特征可以使足球的特征、汽車后視鏡的特征等等,具體哪些特征可以根據(jù)實(shí)際情況來預(yù)先配置;
[0019]所述第一終端通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。
[0020]這樣做的原因在于,有些場景下畫面中的某些元素非常重要,不管幀圖像如何切換該元素很大概率上是用戶關(guān)注的對象,例如,一場足球賽的現(xiàn)場直播中,幾乎所有人都會(huì)將注意力集中在足球上,因此可以預(yù)先配置足球的特征(即該預(yù)設(shè)特征),然后將目標(biāo)圖像幀中具有足球的特征的區(qū)域使用該第一編碼標(biāo)準(zhǔn)編碼,很大概率地滿足了用戶需求。
[0021]結(jié)合第一方面,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0022]所述第一終端判斷所述目標(biāo)圖像幀是否滿足預(yù)設(shè)條件;具體地,可以結(jié)合該目標(biāo)圖像幀以及該目標(biāo)圖像幀之前的至少一個(gè)圖像幀來判斷該目標(biāo)圖像幀是否滿足預(yù)設(shè)條件。該預(yù)設(shè)部分具體為哪部分可以根據(jù)實(shí)際情況進(jìn)行配置。
[0023]若滿足,則所述第一終端將所述目標(biāo)圖像幀中的預(yù)設(shè)部分確定為第三圖像塊;
[0024]所述第一終端通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。
[0025]按照上述方案,可以確定目標(biāo)圖像幀是否處于不穩(wěn)定狀態(tài),例如,當(dāng)連續(xù)的好幾個(gè)圖像幀中的景物出現(xiàn)了顛簸的情況時(shí),此時(shí)用戶一般會(huì)將注意力集中到該預(yù)設(shè)顯示屏的中間位置,因此結(jié)合目標(biāo)幀圖像以及前面的圖像幀確定由景物出現(xiàn)顛簸時(shí),對在該預(yù)設(shè)顯示屏的中間區(qū)域使用該第一編碼標(biāo)準(zhǔn)編碼能夠更好地滿足用戶的需求。
[0026]結(jié)合第一方面,或者第一方面的第一種可能的實(shí)現(xiàn)方式,或者第一方面的第二種可能的實(shí)現(xiàn)方式,或者第一方面的第三種可能的實(shí)現(xiàn)方式,或者第一方面的第四種可能的實(shí)現(xiàn)方式,在第一方面的第五種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)顯示屏配置在所述第一終端上;所述方法還包括:
[0027]所述第一終端對經(jīng)編碼后的目標(biāo)圖像幀解碼后通過所述預(yù)設(shè)顯示屏顯示。
[0028]結(jié)合第一方面,或者第一方面的第一種可能的實(shí)現(xiàn)方式,或者第一方面的第二種可能的實(shí)現(xiàn)方式,或者第一方面的第三種可能的實(shí)現(xiàn)方式,或者第一方面的第四種可能的實(shí)現(xiàn)方式,在第一方面的第六種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)顯示屏配置在第二終端上;所述方法還包括:
[0029]所述第一終端向所述第二終端發(fā)送經(jīng)編碼后的所述目標(biāo)圖像幀,以使所述第二終端對經(jīng)編碼后的所述目標(biāo)圖像幀解碼后通過所述預(yù)設(shè)顯示屏顯示。
[0030]結(jié)合第一方面,或者第一方面的第一種可能的實(shí)現(xiàn)方式,或者第一方面的第二種可能的實(shí)現(xiàn)方式,或者第一方面的第三種可能的實(shí)現(xiàn)方式,或者第一方面的第四種可能的實(shí)現(xiàn)方式,或者第一方面的第五種可能的實(shí)現(xiàn)方式,或者第一方面的第六種可能的實(shí)現(xiàn)方式,在第一方面的第七種可能的實(shí)現(xiàn)方式中,所述第一終端獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域包括:
[0031]所述第一終端接收針對所述預(yù)設(shè)顯示屏的顯示區(qū)域的區(qū)域選定操作;
[0032]所述第一終端根據(jù)所述區(qū)域選定操作確定目標(biāo)顯示區(qū)域。
[0033]結(jié)合第一方面,或者第一方面的第一種可能的實(shí)現(xiàn)方式,或者第一方面的第二種可能的實(shí)現(xiàn)方式,或者第一方面的第三種可能的實(shí)現(xiàn)方式,或者第一方面的第四種可能的實(shí)現(xiàn)方式,或者第一方面的第五種可能的實(shí)現(xiàn)方式,或者第一方面的第六種可能的實(shí)現(xiàn)方式,在第一方面的第八種可能的實(shí)現(xiàn)方式中,所述第一終端獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域包括:
[0034]所述第一終端采集用戶的視角信息;
[0035]所述第一終端根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域。
[0036]結(jié)合第一方面,或者第一方面的第一種可能的實(shí)現(xiàn)方式,或者第一方面的第二種可能的實(shí)現(xiàn)方式,或者第一方面的第三種可能的實(shí)現(xiàn)方式,或者第一方面的第四種可能的實(shí)現(xiàn)方式,或者第一方面的第五種可能的實(shí)現(xiàn)方式,或者第一方面的第六種可能的實(shí)現(xiàn)方式,在第一方面的第九種可能的實(shí)現(xiàn)方式中,所述第一終端獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域包括:
[0037]所述第一終端接收第三終端發(fā)送的采集到的用戶的視角信息;
[0038]所述第一終端根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域。
[0039]結(jié)合第一方面的第八種可能的實(shí)現(xiàn)方式,或者第一方面的第九種可能的實(shí)現(xiàn)方式,在第一方面的第十種可能的實(shí)現(xiàn)方式中,所述用戶的視角信息包括多個(gè)用戶的視角信息。
[0040]第二方面,本發(fā)明實(shí)施例提供一種圖像編碼方法,該方法包括:
[0041 ]第二終端獲取自身的預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,所述目標(biāo)顯示區(qū)域?yàn)橛脩絷P(guān)注的顯示區(qū)域,例如,假設(shè)該預(yù)設(shè)顯示屏當(dāng)前顯示的圖像幀為目標(biāo)視頻中連續(xù)的圖像幀中的第N個(gè)圖像幀經(jīng)編碼和解碼后的圖像幀,用戶在觀看該預(yù)設(shè)顯示屏顯示的第N個(gè)圖像幀經(jīng)編碼和解碼后的圖像幀時(shí),可能只關(guān)注該預(yù)設(shè)顯示屏的部分顯示區(qū)域,用戶關(guān)注的該部分顯示區(qū)域即為該目標(biāo)顯示區(qū)域;
[0042]所述第二終端將所述目標(biāo)顯示區(qū)域的信息發(fā)送給第一終端,以使所述第一終端通過第一編碼標(biāo)準(zhǔn)對在用戶關(guān)注的顯示區(qū)域顯示的圖像進(jìn)行編碼,以及通過第二編碼標(biāo)準(zhǔn)對在非用戶關(guān)注的顯示區(qū)域顯示的圖像進(jìn)行編碼;
[0043]所述第二終端接收所述第一終端發(fā)送的經(jīng)編碼后的所述目標(biāo)圖像幀,以及對經(jīng)編碼后的所述目標(biāo)圖像幀解碼和顯示;所述第一編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比,可選的,所述第N個(gè)圖像幀和所述目標(biāo)圖像幀均為錄制的目標(biāo)視頻中的圖像幀,所述第N個(gè)圖像幀在所述目標(biāo)圖像幀之前。
[0044]通過執(zhí)行上述步驟,第一終端確定用戶關(guān)注的目標(biāo)顯示區(qū)域,然后對目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域顯示的部分使用第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,以及對該目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域以外顯示的部分使用第二編碼標(biāo)準(zhǔn)進(jìn)行編碼,使得用戶關(guān)注的顯示區(qū)域始終能夠顯示較清楚的圖像而用戶不關(guān)注的顯示區(qū)域顯示相對較模糊的圖像,不僅保證了用戶的需求還節(jié)省了資源開銷。
[0045]結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述第二終端獲取自身的預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域包括:
[0046]所述第二終端接收針對所述預(yù)設(shè)顯示屏的顯示區(qū)域的區(qū)域選定操作;
[0047]所述第二終端根據(jù)所述區(qū)域選定操作確定目標(biāo)顯示區(qū)域。
[0048]結(jié)合第二方面,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述第二終端獲取自身的預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域包括:
[0049]所述第二終端采集用戶的視角信息;
[0050]所述第二終端根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域
[0051]結(jié)合第二方面的第二種可能的實(shí)現(xiàn),在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述用戶的視角信息包括多個(gè)用戶的視角信息。
[0052]第三方面,本發(fā)明實(shí)施例提供一種第一終端,所述第一終端包括處理器和存儲(chǔ)器:
[0053]所述存儲(chǔ)器用于存儲(chǔ)數(shù)據(jù)和程序;
[0054]所述處理器調(diào)用所述存儲(chǔ)器中的程序用于執(zhí)行如下操作:
[0055]獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,所述目標(biāo)顯示區(qū)域?yàn)橛脩絷P(guān)注的顯示區(qū)域,例如,假設(shè)該預(yù)設(shè)顯示屏當(dāng)前顯示的圖像幀為目標(biāo)視頻中連續(xù)的圖像幀中的第N個(gè)圖像幀經(jīng)編碼和解碼后的圖像幀,用戶在觀看該預(yù)設(shè)顯示屏顯示的第N個(gè)圖像幀經(jīng)編碼和解碼后的圖像幀時(shí),可能只關(guān)注該預(yù)設(shè)顯示屏的部分顯示區(qū)域,用戶關(guān)注的該部分顯示區(qū)域即為該目標(biāo)顯示區(qū)域;
[0056]通過第一編碼標(biāo)準(zhǔn)對目標(biāo)圖像幀的第一圖像塊進(jìn)行編碼,以及通過第二編碼標(biāo)準(zhǔn)對所述目標(biāo)圖像幀的第二圖像塊進(jìn)行編碼,所述第一圖像塊為用戶關(guān)注的顯示區(qū)域顯示的圖像,所述第二圖像塊為非用戶關(guān)注的顯示區(qū)域顯示的圖像,所述第一編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比,該第N個(gè)圖像幀和所述目標(biāo)圖像幀均為錄制的目標(biāo)視頻中的圖像幀,所述第N個(gè)圖像幀在所述目標(biāo)圖像幀之前。
[0057]通過執(zhí)行上述操作,第一終端確定用戶關(guān)注的目標(biāo)顯示區(qū)域,然后對目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域顯示的部分使用第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,以及對該目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域以外顯示的部分使用第二編碼標(biāo)準(zhǔn)進(jìn)行編碼,使得用戶關(guān)注的顯示區(qū)域始終能夠顯示較清楚的圖像而用戶不關(guān)注的顯示區(qū)域顯示相對較模糊的圖像,不僅保證了用戶的需求還節(jié)省了資源開銷。
[0058]結(jié)合第三方面,在第三方面的第一種可能的實(shí)現(xiàn)方式中,所述處理器還用于:
[0059]根據(jù)對至少一個(gè)圖像幀進(jìn)行編碼時(shí)的編碼特征確定所述目標(biāo)圖像幀的第三圖像塊,所述至少一個(gè)圖像幀與所述目標(biāo)圖像幀為目標(biāo)視頻中圖像幀且所述至少一個(gè)圖像幀在所述目標(biāo)圖像幀之前;
[0060]通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。
[0061]這樣做的好處在于,用戶在關(guān)注某塊區(qū)域時(shí)往往會(huì)持續(xù)一段時(shí)間,因此可以得出:當(dāng)已經(jīng)顯示的圖像幀中的某個(gè)區(qū)域使用該第一編碼標(biāo)準(zhǔn)編碼符合用戶的喜好時(shí),后面的幀圖像中的該謀區(qū)域,或者該某區(qū)域附近的位置使用該第一編碼標(biāo)準(zhǔn)編碼也符合用戶的喜好。
[0062]結(jié)合第三方面的第一種可能的實(shí)現(xiàn)方式,在第三方面的第二種可能的實(shí)現(xiàn)方式中,所述處理器根據(jù)對至少一個(gè)圖像幀進(jìn)行編碼時(shí)的編碼特征確定所述目標(biāo)圖像幀的第三圖像塊,具體為:
[0063]確定對至少一個(gè)圖像幀進(jìn)行編碼時(shí)通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域在所述至少一個(gè)圖像幀中的目標(biāo)位置,以所述目標(biāo)圖像幀中的所述目標(biāo)位置為基礎(chǔ)向所述目標(biāo)位置以外延伸預(yù)設(shè)距離得到的區(qū)域?yàn)樗龅谌龍D像塊;或者,
[0064]判斷所述至少一個(gè)圖像幀中的在后圖像幀通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域是否落入所述至少一個(gè)圖像幀中的在前圖像幀通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域內(nèi);若是,則將所述在后圖像幀通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域內(nèi)的部分區(qū)域確定為所述第三圖像塊。
[0065]結(jié)合第三方面,在第三方面的第三種可能的實(shí)現(xiàn)方式中,所述處理器還用于:
[0066]將所述目標(biāo)圖像幀中滿足預(yù)設(shè)特征的部分作為第三圖像塊,例如,該預(yù)設(shè)特征可以使足球的特征、汽車后視鏡的特征等等,具體哪些特征可以根據(jù)實(shí)際情況來預(yù)先配置;
[0067]通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。
[0068]這樣做的原因在于,有些場景下畫面中的某些元素非常重要,不管幀圖像如何切換該元素很大概率上是用戶關(guān)注的對象,例如,一場足球賽的現(xiàn)場直播中,幾乎所有人都會(huì)將注意力集中在足球上,因此可以預(yù)先配置足球的特征(即該預(yù)設(shè)特征),然后將目標(biāo)圖像幀中具有足球的特征的區(qū)域使用該第一編碼標(biāo)準(zhǔn)編碼,很大概率地滿足了用戶需求。結(jié)合第三方面,在第三方面的第四種可能的實(shí)現(xiàn)方式中,所述處理器還用于:
[0069]判斷所述目標(biāo)圖像幀是否滿足預(yù)設(shè)條件,具體地,可以結(jié)合該目標(biāo)圖像幀以及該目標(biāo)圖像幀之前的至少一個(gè)圖像幀來判斷該目標(biāo)圖像幀是否滿足預(yù)設(shè)條件。該預(yù)設(shè)部分具體為哪部分可以根據(jù)實(shí)際情況進(jìn)行配置。;
[0070]若滿足,則將所述目標(biāo)圖像幀中的預(yù)設(shè)部分確定為第三圖像塊;
[0071]通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。
[0072]按照上述方案,可以確定目標(biāo)圖像幀是否處于不穩(wěn)定狀態(tài),例如,當(dāng)連續(xù)的好幾個(gè)圖像幀中的景物出現(xiàn)了顛簸的情況時(shí),此時(shí)用戶一般會(huì)將注意力集中到該預(yù)設(shè)顯示屏的中間位置,因此結(jié)合目標(biāo)幀圖像以及前面的圖像幀確定由景物出現(xiàn)顛簸時(shí),對在該預(yù)設(shè)顯示屏的中間區(qū)域使用該第一編碼標(biāo)準(zhǔn)編碼能夠更好地滿足用戶的需求。
[0073]結(jié)合第三方面,或者第三方面的第一種可能的實(shí)現(xiàn)方式,或者第三方面的第二種可能的實(shí)現(xiàn)方式,或者第三方面的第三種可能的實(shí)現(xiàn)方式,或者第三方面的第四種可能的實(shí)現(xiàn)方式,在第三方面的第五種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)顯示屏配置在所述第一終端上;所述處理器還用于:
[0074]對經(jīng)編碼后的目標(biāo)圖像幀解碼后通過所述預(yù)設(shè)顯示屏顯示。
[0075]結(jié)合第三方面,或者第三方面的第一種可能的實(shí)現(xiàn)方式,或者第三方面的第二種可能的實(shí)現(xiàn)方式,或者第三方面的第三種可能的實(shí)現(xiàn)方式,或者第三方面的第四種可能的實(shí)現(xiàn)方式,在第三方面的第六種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)顯示屏配置在第二終端上;所述處理器還用于:
[0076]向所述第二終端發(fā)送經(jīng)編碼后的所述目標(biāo)圖像幀,以使所述第二終端對經(jīng)編碼后的所述目標(biāo)圖像幀解碼后通過所述預(yù)設(shè)顯示屏顯示。
[0077]結(jié)合第三方面,或者第三方面的第一種可能的實(shí)現(xiàn)方式,或者第三方面的第二種可能的實(shí)現(xiàn)方式,或者第三方面的第三種可能的實(shí)現(xiàn)方式,或者第三方面的第四種可能的實(shí)現(xiàn)方式,或者第三方面的第五種可能的實(shí)現(xiàn)方式,或者第三方面的第六種可能的實(shí)現(xiàn)方式,在第三方面的第七種可能的實(shí)現(xiàn)方式中,所述處理器獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,具體為:
[0078]接收針對所述預(yù)設(shè)顯示屏的顯示區(qū)域的區(qū)域選定操作;
[0079]根據(jù)所述區(qū)域選定操作確定目標(biāo)顯示區(qū)域。
[0080]結(jié)合第三方面,或者第三方面的第一種可能的實(shí)現(xiàn)方式,或者第三方面的第二種可能的實(shí)現(xiàn)方式,或者第三方面的第三種可能的實(shí)現(xiàn)方式,或者第三方面的第四種可能的實(shí)現(xiàn)方式,或者第三方面的第五種可能的實(shí)現(xiàn)方式,或者第三方面的第六種可能的實(shí)現(xiàn)方式,在第三方面的第八種可能的實(shí)現(xiàn)方式中,所述處理器獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,具體為:
[0081]采集用戶的視角信息;
[0082]根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域。
[0083]結(jié)合第三方面,或者第三方面的第一種可能的實(shí)現(xiàn)方式,或者第三方面的第二種可能的實(shí)現(xiàn)方式,或者第三方面的第三種可能的實(shí)現(xiàn)方式,或者第三方面的第四種可能的實(shí)現(xiàn)方式,或者第三方面的第五種可能的實(shí)現(xiàn)方式,或者第三方面的第六種可能的實(shí)現(xiàn)方式,在第三方面的第九種可能的實(shí)現(xiàn)方式中,所述處理器獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,具體為:
[0084]接收第三終端發(fā)送的采集到的用戶的視角信息;
[0085]根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域。
[0086]結(jié)合第三方面的第八種可能的實(shí)現(xiàn)方式,或者第三方面的第九種可能的實(shí)現(xiàn)方式,在第三方面的第十種可能的實(shí)現(xiàn)方式中,所述用戶的視角信息包括多個(gè)用戶的視角信息。
[0087]第四方面,本發(fā)明實(shí)施例提供一種第二終端,所述第二終端包括處理器、存儲(chǔ)器和收發(fā)器:
[0088]所述存儲(chǔ)器用于存儲(chǔ)數(shù)據(jù)和程序;
[0089]所述處理器調(diào)用所述存儲(chǔ)器中的程序用于執(zhí)行如下操作:
[0090]獲取自身的預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,所述目標(biāo)顯示區(qū)域?yàn)橛脩絷P(guān)注的顯示區(qū)域,例如,假設(shè)該預(yù)設(shè)顯示屏當(dāng)前顯示的圖像幀為目標(biāo)視頻中連續(xù)的圖像幀中的第N個(gè)圖像幀經(jīng)編碼和解碼后的圖像幀,用戶在觀看該預(yù)設(shè)顯示屏顯示的第N個(gè)圖像幀經(jīng)編碼和解碼后的圖像幀時(shí),可能只關(guān)注該預(yù)設(shè)顯示屏的部分顯示區(qū)域,用戶關(guān)注的該部分顯示區(qū)域即為該目標(biāo)顯示區(qū)域;
[0091]將所述目標(biāo)顯示區(qū)域的信息發(fā)送給第一終端,以使所述第一終端通過第一編碼標(biāo)準(zhǔn)對在用戶關(guān)注的顯示區(qū)域顯示的圖像進(jìn)行編碼,以及通過第二編碼標(biāo)準(zhǔn)對在非用戶關(guān)注的顯示區(qū)域顯示的圖像進(jìn)行編碼;
[0092]通過所述收發(fā)器接收所述第一終端發(fā)送的經(jīng)編碼后的所述目標(biāo)圖像幀,以及對經(jīng)編碼后的所述目標(biāo)圖像幀解碼和顯示;所述第一編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比,可選的,該第N個(gè)圖像幀和該目標(biāo)圖像幀均為錄制的目標(biāo)視頻中的圖像幀,該第N個(gè)圖像幀在所述目標(biāo)圖像幀之前。
[0093]通過執(zhí)行上述操作,第一終端確定用戶關(guān)注的目標(biāo)顯示區(qū)域,然后對目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域顯示的部分使用第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,以及對該目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域以外顯示的部分使用第二編碼標(biāo)準(zhǔn)進(jìn)行編碼,使得用戶關(guān)注的顯示區(qū)域始終能夠顯示較清楚的圖像而用戶不關(guān)注的顯示區(qū)域顯示相對較模糊的圖像,不僅保證了用戶的需求還節(jié)省了資源開銷。
[0094]結(jié)合第四方面,在第四方面的第一種可能的實(shí)現(xiàn)方式中,所述處理器獲取自身的預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,具體為:
[0095]通過所述收發(fā)器接收針對所述預(yù)設(shè)顯示屏的顯示區(qū)域的區(qū)域選定操作;
[0096]根據(jù)所述區(qū)域選定操作確定目標(biāo)顯示區(qū)域。
[0097]結(jié)合第四方面,在第四方面的第二種可能的實(shí)現(xiàn)方式中,所述處理器獲取自身的預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,具體為:
[0098]采集用戶的視角信息;
[0099]根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域
[0100]結(jié)合第四方面的第二種可能的實(shí)現(xiàn)方式,在第四方面的第三種可能的實(shí)現(xiàn)方式中,所述用戶的視角信息包括多個(gè)用戶的視角信息。
[0101]第五方面,本發(fā)明實(shí)施例提供一種第一終端,該第一終端包括用于執(zhí)行第一方面的任一實(shí)現(xiàn)方式中的全部或部分步驟的功能單元。
[0102]第六方面,本發(fā)明實(shí)施例提供一種第二終端,該第二終端包括用于執(zhí)行第二方面的任一實(shí)現(xiàn)方式中的全部或部分步驟的功能單元。
[0103]第七方面,本發(fā)明實(shí)施例提供一種編碼系統(tǒng),所述編碼系統(tǒng)包括第一終端和第二終端,其中:
[0104]所述第二終端用于獲取自身的預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,所述目標(biāo)顯示區(qū)域?yàn)橛脩絷P(guān)注的顯示區(qū)域;
[0105]所述第二終端還用于將所述目標(biāo)顯示區(qū)域的信息發(fā)送給第一終端;
[0106]所述第一終端用于接收所述目標(biāo)顯示區(qū)域的信息;
[0107]所述第一終端還用于通過第一編碼標(biāo)準(zhǔn)對在用戶關(guān)注的顯示區(qū)域顯示的圖像進(jìn)行編碼,以及通過第二編碼標(biāo)準(zhǔn)對在非用戶關(guān)注的顯示區(qū)域顯示的圖像進(jìn)行編碼,所述第一編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比;
[0108]所述第一終端還用于向所述第二終端發(fā)送經(jīng)編碼后的目標(biāo)圖像幀;
[0109]所述第二終端還用于接收所述第一終端發(fā)送的經(jīng)編碼后的所述目標(biāo)圖像幀,以及通過所述預(yù)設(shè)顯示屏對經(jīng)編碼后的所述目標(biāo)圖像幀解碼和顯示。
[0110]需要說明的是,所述第一終端的具體實(shí)現(xiàn)還可以參照第三方面的任一實(shí)現(xiàn)方式所描述的第一終端,或者第五方面的任一實(shí)現(xiàn)方式所描述的第一終端;所述第二終端的具體實(shí)現(xiàn)還可以參照第四方面的任一實(shí)現(xiàn)方式所描述的第二終端,或者第六方面的任一實(shí)現(xiàn)方式所描述的第二終端。
[0111]通過實(shí)施本發(fā)明實(shí)施例,第一終端確定用戶關(guān)注的目標(biāo)顯示區(qū)域,然后對目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域顯示的部分使用第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,以及對該目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域以外顯示的部分使用第二編碼標(biāo)準(zhǔn)進(jìn)行編碼,使得用戶關(guān)注的顯示區(qū)域始終能夠顯示較清楚的圖像而用戶不關(guān)注的顯示區(qū)域顯示相對較模糊的圖像,不僅保證了用戶的需求還節(jié)省了資源開銷。
【附圖說明】
[0112]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹。
[0113]圖1是現(xiàn)有技術(shù)中的一種圖像編碼的場景不意圖;
[0114]圖2是本發(fā)明實(shí)施例提供的一種圖像編碼的場景示意圖;
[0115]圖3是本發(fā)明實(shí)施例提供的又一種圖像編碼的場景示意圖;
[0116]圖4是本發(fā)明實(shí)施例提供的一種圖像編碼方法的流程示意圖;
[0117]圖5為本發(fā)明實(shí)施例提供的一種多人視角的場景示意圖;
[0118]圖6是本發(fā)明實(shí)施例提供的又一種圖像編碼的場景示意圖;
[0119]圖7是本發(fā)明實(shí)施例提供的又一種圖像編碼的場景示意圖;
[0120]圖8是本發(fā)明實(shí)施例提供的一種第三圖像塊的場景示意圖;
[0121 ]圖9是本發(fā)明實(shí)施例提供的又一種第三圖像塊的場景示意圖;
[0122]圖10是本發(fā)明實(shí)施例提供的一種目標(biāo)圖像幀包含輪廓的場景示意圖;
[0123]圖11是本發(fā)明實(shí)施例提供的又一種圖像編碼的場景示意圖;
[0124]圖12是本發(fā)明實(shí)施例提供的一種第一終端的結(jié)構(gòu)示意圖;
[0125]圖13是本發(fā)明實(shí)施例提供的一種第二終端的結(jié)構(gòu)示意圖;
[0126]圖14是本發(fā)明實(shí)施例提供的又一種第一終端的結(jié)構(gòu)示意圖;
[0127]圖15是本發(fā)明實(shí)施例提供的又一種第二終端的結(jié)構(gòu)示意圖;
[0128]圖16是本發(fā)明實(shí)施例提供的一種編碼系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0129]下面將結(jié)合附圖對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
[0130]我們平時(shí)看到的視頻是由時(shí)域上連續(xù)的圖像幀組成,一段視頻從采集圖像幀到最終呈現(xiàn)到用戶眼前至少包括編碼和解碼這兩個(gè)過程,本發(fā)明實(shí)施例重點(diǎn)講述如何對視頻中的圖像幀進(jìn)行編碼,對該圖像幀進(jìn)行編碼和解碼大致上分為兩種情況,第一種情況是,編碼端和解碼端處于相同的終端設(shè)備上,第二種情況是,編碼端和解碼端分別處于不同的終端設(shè)備上。圖2示意了該第一種情況,圖2中的第一終端具備編碼和解碼功能,一種方案中,該第一終端自身采集該幀圖像,又一種方案中,該第一終端通過第三終端(場外攝像頭)采集該幀圖像;采集到的幀圖像經(jīng)過該第一終端編碼和解碼后由顯示屏顯示給用戶。圖3示意了該第二種情況,圖3中的第一終端具備編碼功能,第二終端具備解碼功能,一種方案中,該第一終端自身采集該幀圖像,又一種方案中,該第一終端通過第三終端(場外攝像頭)或該第二終端采集該幀圖像;采集到的幀圖像經(jīng)過該第一終端編碼后輸出給該第二終端,該第二終端解碼后通過顯示屏顯示給用戶。以下針對上面兩種情況進(jìn)行詳細(xì)描述。
[0131]請參見圖4,圖4是本發(fā)明實(shí)施例提供的一種圖像編碼方法的流程示意圖,該方法包括但不限于如下步驟。
[0132]步驟S401:第一終端獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域。
[0133]具體地,該第一終端可以通過攝像頭拍攝視頻,為了方便后續(xù)描述可以稱拍攝的該視頻為目標(biāo)視頻,該目標(biāo)視頻是由連續(xù)的圖像幀組成,可選的,該連續(xù)的圖像幀為未壓縮的圖像幀,該目標(biāo)視頻最終經(jīng)編碼(即壓縮)和解碼后用于通過該預(yù)設(shè)顯示屏顯示,該預(yù)設(shè)顯示屏可能為該第一終端的顯示屏也可能為第二終端的顯示屏。
[0134]當(dāng)該預(yù)設(shè)顯示屏為該第二終端的顯示屏?xí)r,該第一終端需要邊對該目標(biāo)視頻進(jìn)行編碼邊將編碼完的圖像幀發(fā)送給該第二終端,由該第二終端進(jìn)行解碼并通過該預(yù)設(shè)顯示屏顯示,例如,該第一終端在時(shí)序上先后對圖像幀A、圖像幀B和圖像幀C進(jìn)行編碼,在對圖像幀B進(jìn)行編碼的同時(shí)可以將已經(jīng)編碼完的圖像幀A發(fā)送給該第二終端解碼和顯示。當(dāng)該預(yù)設(shè)顯示屏為該第一終端的顯示屏?xí)r,該第一終端需要邊對該目標(biāo)視頻進(jìn)行編碼邊將編碼完的圖像幀解碼并在解碼后通過該預(yù)設(shè)顯示屏顯示,可選的,該預(yù)設(shè)顯示屏具備解碼的功能,例如,該第一終端在時(shí)序上先后對圖像幀A、圖像幀B和圖像幀C進(jìn)行編碼,在對圖像幀B進(jìn)行編碼的同時(shí)可以通過該預(yù)設(shè)顯示屏顯示已經(jīng)編碼完的圖像幀A。
[0135]假設(shè)該預(yù)設(shè)顯示屏當(dāng)前顯示的圖像幀為該連續(xù)的圖像幀中的第N個(gè)圖像幀經(jīng)編碼和解碼后的圖像幀,用戶在觀看該預(yù)設(shè)顯示屏顯示的第N個(gè)圖像幀經(jīng)編碼和解碼后的圖像幀時(shí),可能只關(guān)注該預(yù)設(shè)顯示屏的部分顯示區(qū)域,用戶關(guān)注的該部分顯示區(qū)域即為該目標(biāo)顯示區(qū)域。確定該目標(biāo)顯示區(qū)域的方式有多種,以下例舉其中幾種方式。
[0136]在一種可選的方案中,該第一終端接收針對該預(yù)設(shè)顯示屏的顯示區(qū)域的區(qū)域選定操作;該第一終端根據(jù)該區(qū)域選定操作確定目標(biāo)顯示區(qū)域。需要說明的是,當(dāng)該預(yù)設(shè)顯示屏設(shè)置于該第一終端時(shí),該第一終端可以直接接收用戶輸入的該區(qū)域選定操作;當(dāng)該預(yù)設(shè)顯示屏設(shè)置于該第二終端時(shí),該第二終端直接接收用戶輸入的該區(qū)域選定操作然后將該區(qū)域選定操作發(fā)送給該第一終端。相應(yīng)地,以下例舉幾種用戶輸入該區(qū)域選定操作的具體方式:例如,用戶可以通過激光筆指示該預(yù)設(shè)顯示屏的顯示區(qū)域來輸入該區(qū)域選定操作,該激光筆指示的區(qū)域或者以該激光筆指示的區(qū)域?yàn)橹行牡哪硞€(gè)區(qū)域即為該目標(biāo)顯示區(qū)域。再如,用戶可以通過輸入語音來輸入該區(qū)域選定操作,當(dāng)用戶輸入的語音為“中間”時(shí),該第一終端會(huì)將該預(yù)設(shè)顯示屏的顯示區(qū)域的中間的部分確定為該目標(biāo)顯示區(qū)域。再如,用戶通過移動(dòng)鼠標(biāo)來輸入該區(qū)域選定操作,該鼠標(biāo)的光標(biāo)在該預(yù)設(shè)顯示屏中停留或者劃過的顯示區(qū)域即為該目標(biāo)顯示區(qū)域,其余方式依次類推。
[0137]在又一種可選的方案中,該第一終端采集用戶的視角信息;該第一終端根據(jù)該視角信息確定該預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域。也即是說,該第一終端上設(shè)置有用來采集用戶視角信息的模塊,例如攝像頭等,該第一終端通過該模塊來采集用戶的視角信息然后根據(jù)該視角信息分析用戶關(guān)注該預(yù)設(shè)顯示屏的顯示區(qū)域的哪個(gè)部分,用戶關(guān)注的那部分即為該目標(biāo)顯示區(qū)域。
[0138]在又一種可選的方案中,該第一終端接收第三終端發(fā)送的采集到的用戶的視角信息;該第一終端根據(jù)該視角信息確定該預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域。也即是說,該第三終端上配置有采集用戶視角信息的模塊,該第三終端使用該模塊來采集用戶的視角信息,然后將該視角信息發(fā)送該第一終端,相應(yīng)地,該第一終端接收該第三終端發(fā)送的該視角信息,然后基于該視角信息分析用戶關(guān)注該預(yù)設(shè)顯示屏的顯示區(qū)域的哪個(gè)部分,用戶關(guān)注的那部分即為該目標(biāo)顯示區(qū)域。需要說明的是,當(dāng)該預(yù)設(shè)顯示屏設(shè)置在該第二終端上時(shí),該第三終端為該第二終端或者為該第二終端以外的終端。
[0139]在本發(fā)明實(shí)施例中,用戶的視角信息可以具體為多個(gè)用戶的視角信息,根據(jù)該視角信息可以得出多個(gè)用戶的視角,可以將該多個(gè)視角關(guān)注的顯示區(qū)域的并集,或者交集,或者包含該并集且滿足預(yù)設(shè)規(guī)則的區(qū)域,或者包含該交集且滿足預(yù)設(shè)規(guī)則的區(qū)域等作為該目標(biāo)顯示區(qū)域,例如,如圖5所示,用戶1、用戶2和用戶3的視角在預(yù)設(shè)顯示屏501上關(guān)注的顯示區(qū)域分別為顯示區(qū)域502、顯示區(qū)域503和顯示區(qū)域504,那么,可以將包含顯示區(qū)域502、顯示區(qū)域503和顯示區(qū)域504的某個(gè)區(qū)域505作為該目標(biāo)顯示區(qū)域。
[0140]步驟S402:該第一終端通過第一編碼標(biāo)準(zhǔn)對目標(biāo)圖像幀的第一圖像塊進(jìn)行編碼,以及通過第二編碼標(biāo)準(zhǔn)對該目標(biāo)圖像幀的第二圖像塊進(jìn)行編碼。
[0141]具體地,該第N個(gè)圖像幀和該目標(biāo)圖像幀均為該目標(biāo)視頻中的圖像幀,該第N個(gè)圖像幀在該目標(biāo)圖像幀之前且該第N個(gè)圖像幀和該目標(biāo)圖像幀可能連續(xù)也可能不連續(xù),由于本發(fā)明實(shí)施例中會(huì)對該目標(biāo)圖像幀的不同區(qū)域使用不同的編碼標(biāo)準(zhǔn)進(jìn)行編碼,因此為了描述方便可以將該目標(biāo)圖像幀的不同區(qū)域分別命名為第一圖像塊、第二圖像塊等,該第一圖像塊為經(jīng)編碼和解碼后在該目標(biāo)顯示區(qū)域顯示的圖像,該第二圖像塊為經(jīng)編碼和解碼后在該顯示屏上除該目標(biāo)顯示區(qū)域之外的顯示區(qū)域顯示的圖像,該第一編碼標(biāo)準(zhǔn)的圖像壓縮比小于該第二編碼標(biāo)準(zhǔn)的圖像壓縮比??蛇x的,通過該第一編碼標(biāo)準(zhǔn)的圖像壓縮比進(jìn)行的壓縮為無損壓縮或者近無損壓縮,而通過該第二編碼標(biāo)準(zhǔn)的圖像壓縮比進(jìn)行的壓縮為有損壓縮。需要說明的是,本發(fā)明實(shí)施例中的第N個(gè)圖像幀可以為單個(gè)圖像幀,也可以為多個(gè)圖像幀的集合;本發(fā)明實(shí)施例中目標(biāo)圖像幀可以為單個(gè)圖像幀,也可以為多個(gè)圖像幀的集合。
[0142]當(dāng)該預(yù)設(shè)顯示屏設(shè)置在該第一終端上時(shí),該目標(biāo)圖像幀編碼完成后執(zhí)行步驟S403,對應(yīng)的流程如圖6所示;當(dāng)該預(yù)設(shè)顯示屏設(shè)置在該第二終端上時(shí),該目標(biāo)圖像幀編碼完成后執(zhí)行步驟S404?S406,對應(yīng)的流程如圖7所示。其中,步驟S403?S406的描述如下。
[0143]步驟S403:該第一終端對經(jīng)編碼后的目標(biāo)圖像幀進(jìn)行解碼并將解碼得到的圖像幀通過該預(yù)設(shè)顯示屏顯示,圖2為對應(yīng)的一種場景示意圖。
[0144]步驟S404:該第一終端將經(jīng)編碼后的目標(biāo)圖像幀發(fā)送給該第二終端。
[0145]步驟S405:該第二終端接收經(jīng)編碼后的目標(biāo)圖像幀。
[0146]步驟S406:該第二終端對經(jīng)編碼后的目標(biāo)圖像幀進(jìn)行解碼并將解碼得到的圖像幀通過該預(yù)設(shè)顯示屏顯示,圖3為對應(yīng)的一種場景示意圖。
[0147]在一種可選的方案中,該第一終端對該目標(biāo)圖像幀編碼還包括對該目標(biāo)圖像幀中的第三圖像塊進(jìn)行編碼,該第三圖像塊同該第一圖像塊、第二圖像塊一樣均為該目標(biāo)圖像幀的部分區(qū)域,以下通過步驟S407和S408分別講述如何確定該第三圖像塊以及如何對該第二圖像塊進(jìn)行編碼。
[0148]步驟S407:該第一終端確定該目標(biāo)圖像幀的第三圖像塊,確定該第三圖像塊的方式包括但不限于以下三種方式。
[0149]方式一,該第一終端根據(jù)對至少一個(gè)圖像幀進(jìn)行編碼時(shí)的編碼特征確定該目標(biāo)圖像幀的第三圖像塊;由以上描述可知該第一終端會(huì)依次對該目標(biāo)視頻中連續(xù)的圖像幀進(jìn)行編碼,該至少一個(gè)圖像幀為該連續(xù)的圖像幀中的圖像幀且在對該目標(biāo)圖像幀編碼時(shí)該至少一個(gè)圖像幀已經(jīng)編碼完,因此可以根據(jù)對該至少一個(gè)圖像幀進(jìn)行編碼時(shí)的編碼特征來對該目標(biāo)圖像幀編碼。
[0150]在一種可選的方案中,該編碼特征包含編碼的區(qū)域,如果該第一終端對該至少一個(gè)圖像幀的某區(qū)域使用了上述第一編碼標(biāo)準(zhǔn)進(jìn)行了編碼,由于該目標(biāo)圖像幀上也存在該某區(qū)域(例如,可以預(yù)先配置每個(gè)圖像幀均具有上區(qū)域、下區(qū)域、左區(qū)域、右區(qū)域、中間區(qū)域等位置),因此以該目標(biāo)圖像幀的該某區(qū)域?yàn)榛鶞?zhǔn)向周圍延伸預(yù)設(shè)距離,延伸后形成的區(qū)域即為該第三圖像塊,如圖8所示,至少一個(gè)圖像幀的某區(qū)域801使用了該第一編碼標(biāo)準(zhǔn)編碼,那么可以以該某區(qū)域801。為基礎(chǔ)向外延伸預(yù)設(shè)距離得到第三圖像塊802。
[0151]在又一種可選的方案中,該編碼特征包含編碼的區(qū)域,該至少一個(gè)圖像幀具體為多個(gè)圖像幀,如圖9所示,如果該多個(gè)圖像幀中的任意兩個(gè)圖像幀中,后一個(gè)圖像幀被該第一編碼標(biāo)準(zhǔn)編碼的區(qū)域901在前一個(gè)圖像幀被該第一編碼標(biāo)準(zhǔn)編碼的區(qū)域902以內(nèi),則認(rèn)為用戶正在靠近該預(yù)設(shè)顯示屏,因此以該多個(gè)圖像幀中的最后一個(gè)圖像幀為參考來確定一個(gè)區(qū)域,使得該區(qū)域在該在該最后一個(gè)圖像幀被該第一編碼標(biāo)準(zhǔn)編碼的區(qū)域以內(nèi),確定的該區(qū)域即為第三圖像塊。
[0152]方式二,該第一終端將該目標(biāo)圖像幀中滿足預(yù)設(shè)特征的部分作為第三圖像塊;該第一終端可以直接根據(jù)該目標(biāo)圖像幀判斷該目標(biāo)圖像幀中是否存在該預(yù)設(shè)特征,也可以結(jié)合該目標(biāo)圖像幀以及該目標(biāo)圖像幀之前的至少一個(gè)圖像幀來判斷該目標(biāo)圖像幀中是否存在該預(yù)設(shè)特征。
[0153]在一種可選的方案中,該第一終端結(jié)合該至少一個(gè)圖像幀和該目標(biāo)圖像幀判斷這些圖像幀中是否存在某個(gè)特征的位置未發(fā)生變化,如果存在則該某個(gè)特征為該預(yù)設(shè)特征。例如,該至少一個(gè)圖像幀包括圖像幀A和圖像幀B且圖像幀A在圖像幀B之前,圖像幀A、圖像幀B和目標(biāo)圖像幀中均包含某個(gè)特征(如,氣球的畫面)和其他特征,且該某個(gè)特征在圖像幀A、圖像幀B和目標(biāo)圖像幀中的相同位置,該其他特征在圖像幀A、圖像幀B和目標(biāo)圖像幀中的不同位置,那么可以確定該某個(gè)特征為該預(yù)設(shè)特征。
[0154]在又一種可選的方案中,該第一終端結(jié)合該至少一個(gè)圖像幀和該目標(biāo)圖像幀判斷這些圖像幀中是否存在某個(gè)特征的位置發(fā)生了變化,如果存在則該某個(gè)特征為該預(yù)設(shè)特征。例如,該至少一個(gè)圖像幀包括圖像幀A和圖像幀B且圖像幀A在圖像幀B之前,圖像幀A、圖像幀B和目標(biāo)圖像幀中均包含某個(gè)特征(如,氣球的畫面)和其他特征,且該某個(gè)特征在圖像幀A、圖像幀B和目標(biāo)圖像幀中的位置均不同,而該其他特征在圖像幀A、圖像幀B和目標(biāo)圖像幀中的位置相同,那么可以確定該某個(gè)特征為該預(yù)設(shè)特征。
[0155]在又一種可選的方案中,該預(yù)設(shè)特征為該目標(biāo)圖像幀中具有明顯輪廓的區(qū)域,是否具有明顯輪廓可以通過分析圖像的對比度等信息得到,如圖10所示,目標(biāo)圖像幀100包含輪廓1001。
[0156]在又一種可選的方案中,該第一終端預(yù)先存儲(chǔ)了該預(yù)設(shè)特征,例如,該預(yù)設(shè)特征可以為汽車后視鏡的特征、籃球的特征、足球的特征等。
[0157]方式三,該第一終端在該目標(biāo)圖像幀滿足預(yù)設(shè)條件時(shí)將該目標(biāo)圖像幀中的預(yù)設(shè)部分確定為第三圖像塊;可以結(jié)合該目標(biāo)圖像幀以及該目標(biāo)圖像幀之前的至少一個(gè)圖像幀來判斷該目標(biāo)圖像幀是否滿足預(yù)設(shè)條件。該預(yù)設(shè)部分具體為哪部分可以根據(jù)實(shí)際情況進(jìn)行配置。
[0158]在一種可選的方案中,該第一終端結(jié)合該至少一個(gè)圖像幀和該目標(biāo)圖像幀判斷這些圖像幀中是否存在某個(gè)特征變化不穩(wěn)定,如果存在則表明該目標(biāo)圖像幀滿足預(yù)設(shè)條件,并將該目標(biāo)圖像幀的中間區(qū)域確定為該預(yù)設(shè)部分。例如,該至少一個(gè)圖像幀包括圖像幀A和圖像幀B且圖像幀A在圖像幀B之前,圖像幀A、圖像幀B和目標(biāo)圖像幀中均包含某個(gè)特征(如,氣球的畫面),且圖像幀A、圖像幀B和目標(biāo)圖像幀比較而言該某個(gè)特征出現(xiàn)了不穩(wěn)定的波動(dòng),那么表明該目標(biāo)圖像幀滿足預(yù)設(shè)條件,并將該目標(biāo)圖像幀的中間區(qū)域確定為該預(yù)設(shè)部分。
[0159]在又一種可選的方案中,該第一終端結(jié)合該至少一個(gè)圖像幀和該目標(biāo)圖像幀判斷這些圖像幀中的某個(gè)特征(即某個(gè)被拍攝的景物)是否在某個(gè)方向上顛簸,如果是則表明該目標(biāo)圖像幀滿足預(yù)設(shè)條件,可以確定一個(gè)長方形區(qū)域?yàn)榈谌龍D像塊,該長方形區(qū)域的長邊垂直于該某個(gè)方向。
[0160]步驟S408:該第一終端通過第三編碼標(biāo)準(zhǔn)對該第三圖像塊進(jìn)行編碼。
[0161]具體地,該第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于該第二編碼標(biāo)準(zhǔn)的圖像壓縮比;可選的,該第三編碼標(biāo)準(zhǔn)即為上述第一編碼標(biāo)準(zhǔn)。在本發(fā)明實(shí)施例中,該第三圖像塊可能與該第一圖像塊存在交疊的部分,該交疊的部分可能使用該第一編碼標(biāo)準(zhǔn)進(jìn)行編碼也可能使用該第三編碼標(biāo)準(zhǔn)進(jìn)行編碼,還可能使用其他編碼表明進(jìn)行編碼,具體使用什么方式編碼可以預(yù)先配置好。該第三圖像塊可能與該第二圖像塊存在交疊的部分,該交疊的部分可能使用該第二編碼標(biāo)準(zhǔn)進(jìn)行編碼也可能使用該第三編碼標(biāo)準(zhǔn)進(jìn)行編碼,還可能使用其他編碼表明進(jìn)行編碼,具體使用什么方式編碼可以預(yù)先配置好。
[0162]需要說明的是,本發(fā)明實(shí)施例中描述的目標(biāo)圖像幀只是用來舉例說明,該目標(biāo)視頻中除該目標(biāo)圖像幀以外的圖像幀也滿足該目標(biāo)圖像幀的特征。可選的,可以預(yù)先配置該目標(biāo)視頻中初始的m個(gè)圖像幀的某區(qū)域也使用該第一編碼標(biāo)準(zhǔn)編碼,m為大于等于I的正整數(shù);進(jìn)一步地,用戶還可以預(yù)先選定至少一個(gè)固定區(qū)域,后續(xù)每個(gè)圖像幀中的該固定區(qū)域均需要使用該第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,圖11為對應(yīng)的場景示意圖,圖像幀110中包含用于在該預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域顯示的區(qū)域1102和固定區(qū)域1103,還可能包含該某區(qū)域1101。
[0163]在圖4所描述的方法中,第一終端確定用戶關(guān)注的目標(biāo)顯示區(qū)域,然后對目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域顯示的部分使用第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,以及對該目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域以外顯示的部分使用第二編碼標(biāo)準(zhǔn)進(jìn)行編碼,使得用戶關(guān)注的顯示區(qū)域始終能夠顯示較清楚的圖像而用戶不關(guān)注的顯示區(qū)域顯示相對較模糊的圖像,不僅保證了用戶的需求還節(jié)省了資源開銷。
[0164]上述詳細(xì)闡述了本發(fā)明實(shí)施例的方法,為了便于更好地實(shí)施本發(fā)明實(shí)施例的上述方案,相應(yīng)地,下面提供了本發(fā)明實(shí)施例的裝置。
[0165]請參見圖12,圖12是本發(fā)明實(shí)施例提供的一種第一終端120,該第一終端120包括處理器1201和存儲(chǔ)器1202,所述處理器1201和存儲(chǔ)器1202通過總線相互連接。
[0166]存儲(chǔ)器1202包括但不限于是隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(R0M)、可擦除可編程只讀存儲(chǔ)器(EPR0M或者快閃存儲(chǔ)器)、或便攜式只讀存儲(chǔ)器(CD-ROM),該存儲(chǔ)器1202用于相關(guān)指令及數(shù)據(jù)。
[0167]處理器1201可以是一個(gè)或多個(gè)中央處理器(英文:Central Processing Unit,簡稱:CPU),在處理器1201是一個(gè)CPU的情況下,該CPU可以是單核CPU,也可以是多核CPU。
[0168]所述第一終端120中的處理器1201用于讀取所述存儲(chǔ)器1202中存儲(chǔ)的程序代碼,執(zhí)行以下操作:
[0169]獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,所述目標(biāo)顯示區(qū)域?yàn)橛脩絷P(guān)注的顯示區(qū)域;
[0170]通過第一編碼標(biāo)準(zhǔn)對目標(biāo)圖像幀的第一圖像塊進(jìn)行編碼,以及通過第二編碼標(biāo)準(zhǔn)對所述目標(biāo)圖像幀的第二圖像塊進(jìn)行編碼,所述第一圖像塊為用戶關(guān)注的顯示區(qū)域顯示的圖像,所述第二圖像塊為非用戶關(guān)注的顯示區(qū)域顯示的圖像,所述第一編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比,所述第N個(gè)圖像幀和所述目標(biāo)圖像幀均為錄制的目標(biāo)視頻中的圖像幀,所述第N個(gè)圖像幀在所述目標(biāo)圖像幀之前。
[0171]通過執(zhí)行上述操作,第一終端120確定用戶關(guān)注的目標(biāo)顯示區(qū)域,然后對目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域顯示的部分使用第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,以及對該目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域以外顯示的部分使用第二編碼標(biāo)準(zhǔn)進(jìn)行編碼,使得用戶關(guān)注的顯示區(qū)域始終能夠顯示較清楚的圖像而用戶不關(guān)注的顯示區(qū)域顯示相對較模糊的圖像,不僅保證了用戶的需求還節(jié)省了資源開銷。
[0172]在一種可選的方案中,所述處理器1201還用于:
[0173]根據(jù)對至少一個(gè)圖像幀進(jìn)行編碼時(shí)的編碼特征確定所述目標(biāo)圖像幀的第三圖像塊,所述至少一個(gè)圖像幀與所述目標(biāo)圖像幀為目標(biāo)視頻中圖像幀且所述至少一個(gè)圖像幀在所述目標(biāo)圖像幀之前;
[0174]通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。
[0175]在又一種可選的方案中,處理器1201根據(jù)對至少一個(gè)圖像幀進(jìn)行編碼時(shí)的編碼特征確定所述目標(biāo)圖像幀的第三圖像塊,具體為:
[0176]確定對至少一個(gè)圖像幀進(jìn)行編碼時(shí)通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域在所述至少一個(gè)圖像幀中的目標(biāo)位置,以所述目標(biāo)圖像幀中的所述目標(biāo)位置為基礎(chǔ)向所述目標(biāo)位置以外延伸預(yù)設(shè)距離得到的區(qū)域?yàn)樗龅谌龍D像塊;或者,
[0177]判斷所述至少一個(gè)圖像幀中的在后圖像幀通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域是否落入所述至少一個(gè)圖像幀中的在前圖像幀通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域內(nèi);若是,則將所述在后圖像幀通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域內(nèi)的部分區(qū)域確定為所述第三圖像塊。
[0178]在又一種可選的方案中,所述處理器1201還用于:
[0179]將所述目標(biāo)圖像幀中滿足預(yù)設(shè)特征的部分作為第三圖像塊;
[0180]通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。
[0181]在又一種可選的方案中,所述處理器1201還用于:
[0182]判斷所述目標(biāo)圖像幀是否滿足預(yù)設(shè)條件;
[0183]若滿足,則將所述目標(biāo)圖像幀中的預(yù)設(shè)部分確定為第三圖像塊;
[0184]通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。
[0185]在又一種可選的方案中,所述預(yù)設(shè)顯示屏配置在所述第一終端120上;所述處理器1201還用于:
[0186]對經(jīng)編碼后的目標(biāo)圖像幀解碼后通過所述預(yù)設(shè)顯示屏顯示。
[0187]在又一種可選的方案中,所述預(yù)設(shè)顯示屏配置在第二終端上;所述處理器1201還用于:
[0188]向所述第二終端發(fā)送經(jīng)編碼后的所述目標(biāo)圖像幀,以使所述第二終端對經(jīng)編碼后的所述目標(biāo)圖像幀解碼后通過所述預(yù)設(shè)顯示屏顯示。
[0189]在又一種可選的方案中,所述處理器1201獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,具體為:
[0190]接收針對所述預(yù)設(shè)顯示屏的顯示區(qū)域的區(qū)域選定操作;
[0191]根據(jù)所述區(qū)域選定操作確定目標(biāo)顯示區(qū)域。
[0192]在又一種可選的方案中,所述處理器1201獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,具體為:
[0193]采集用戶的視角信息;
[0194]根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域。
[0195]在又一種可選的方案中,所述處理器1201獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,具體為:
[0196]接收第三終端發(fā)送的采集到的用戶的視角信息;
[0197]根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域。
[0198]在又一種可選的方案中,所述用戶的視角信息包括多個(gè)用戶的視角信息。
[0199]需要說明的是,該第一終端120的具體實(shí)現(xiàn)還可以對應(yīng)參照圖4所示的方法實(shí)施例的相應(yīng)描述。
[0200]在圖12所描述的第一終端120中,第一終端120確定用戶關(guān)注的目標(biāo)顯示區(qū)域,然后對目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域顯示的部分使用第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,以及對該目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域以外顯示的部分使用第二編碼標(biāo)準(zhǔn)進(jìn)行編碼,使得用戶關(guān)注的顯示區(qū)域始終能夠顯示較清楚的圖像而用戶不關(guān)注的顯示區(qū)域顯示相對較模糊的圖像,不僅保證了用戶的需求還節(jié)省了資源開銷。
[0201]請參見圖13,圖13是本發(fā)明實(shí)施例提供的一種第二終端130,該第二終端130包括處理器1301、存儲(chǔ)器1302和收發(fā)器1303,所述處理器1301與存儲(chǔ)器1302以及與收發(fā)器1303通過總線相互連接。
[0202]存儲(chǔ)器1302包括但不限于是隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(R0M)、可擦除可編程只讀存儲(chǔ)器(EPR0M或者快閃存儲(chǔ)器)、或便攜式只讀存儲(chǔ)器(CD-ROM),該存儲(chǔ)器1302用于相關(guān)指令及數(shù)據(jù)。
[0203]處理器1301可以是一個(gè)或多個(gè)中央處理器(英文:Central Processing Unit,簡稱:CPU),在處理器1301是一個(gè)CPU的情況下,該CPU可以是單核CPU,也可以是多核CPU。
[0204]所述第二終端130中的處理器1301用于讀取所述存儲(chǔ)器1302中存儲(chǔ)的程序代碼,執(zhí)行以下操作:
[0205]獲取自身的預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,所述目標(biāo)顯示區(qū)域?yàn)橛脩絷P(guān)注的顯示區(qū)域;
[0206]將所述目標(biāo)顯示區(qū)域的信息發(fā)送給第一終端,以使所述第一終端通過第一編碼標(biāo)準(zhǔn)對在用戶關(guān)注的顯示區(qū)域顯示的圖像進(jìn)行編碼,以及通過第二編碼標(biāo)準(zhǔn)對在非用戶關(guān)注的顯示區(qū)域顯示的圖像進(jìn)行編碼;
[0207]通過所述收發(fā)器接收所述第一終端發(fā)送的經(jīng)編碼后的所述目標(biāo)圖像幀,以及對經(jīng)編碼后的所述目標(biāo)圖像幀解碼和顯示;所述第一編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比,可選的,所述第N個(gè)圖像幀和所述目標(biāo)圖像幀均為錄制的目標(biāo)視頻中的圖像幀,所述第N個(gè)圖像幀在所述目標(biāo)圖像幀之前。
[0208]通過執(zhí)行上述操作,第一終端確定用戶關(guān)注的目標(biāo)顯示區(qū)域,然后對目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域顯示的部分使用第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,以及對該目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域以外顯示的部分使用第二編碼標(biāo)準(zhǔn)進(jìn)行編碼,使得用戶關(guān)注的顯示區(qū)域始終能夠顯示較清楚的圖像而用戶不關(guān)注的顯示區(qū)域顯示相對較模糊的圖像,不僅保證了用戶的需求還節(jié)省了資源開銷。
[0209]在一種可選的方案中,所述處理器1301獲取自身的預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,具體為:
[0210]通過所述收發(fā)器接收針對所述預(yù)設(shè)顯示屏的顯示區(qū)域的區(qū)域選定操作;
[0211 ]根據(jù)所述區(qū)域選定操作確定目標(biāo)顯示區(qū)域。
[0212]在又一種可選的方案中,所述處理器1301獲取自身的預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,具體為:
[0213]采集用戶的視角信息;
[0214]根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域
[0215]在又一種可選的方案中,所述用戶的視角信息包括多個(gè)用戶的視角信息。
[0216]需要說明的是,該第二終端130的具體實(shí)現(xiàn)還可以對應(yīng)參照圖4所示的方法實(shí)施例的相應(yīng)描述。
[0217]在圖13所描述的第二終端130中,第一終端確定用戶關(guān)注的目標(biāo)顯示區(qū)域,然后對目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域顯示的部分使用第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,以及對該目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域以外顯示的部分使用第二編碼標(biāo)準(zhǔn)進(jìn)行編碼,使得用戶關(guān)注的顯示區(qū)域始終能夠顯示較清楚的圖像而用戶不關(guān)注的顯示區(qū)域顯示相對較模糊的圖像,不僅保證了用戶的需求還節(jié)省了資源開銷。
[0218]請參見圖14,圖14是本發(fā)明實(shí)施例提供的又一種第一終端140的結(jié)構(gòu)示意圖,該第一終端140可以包括獲取單元1401和編碼單元1402,其中,各個(gè)單元的詳細(xì)描述如下。
[0219]獲取單元1401用于獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,所述目標(biāo)顯示區(qū)域?yàn)橛脩絷P(guān)注的顯示區(qū)域;
[0220]編碼單元1402用于通過第一編碼標(biāo)準(zhǔn)對目標(biāo)圖像幀的第一圖像塊進(jìn)行編碼,以及通過第二編碼標(biāo)準(zhǔn)對所述目標(biāo)圖像幀的第二圖像塊進(jìn)行編碼,所述第一圖像塊為用戶關(guān)注的顯示區(qū)域顯示的圖像,所述第二圖像塊為非用戶關(guān)注的顯示區(qū)域顯示的圖像,所述第一編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比,該第N個(gè)圖像幀和該目標(biāo)圖像幀均為錄制的目標(biāo)視頻中的圖像幀,所述第N個(gè)圖像幀在所述目標(biāo)圖像幀之前。
[0221]通過運(yùn)行上述單元,第一終端140確定用戶關(guān)注的目標(biāo)顯示區(qū)域,然后對目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域顯示的部分使用第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,以及對該目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域以外顯示的部分使用第二編碼標(biāo)準(zhǔn)進(jìn)行編碼,使得用戶關(guān)注的顯示區(qū)域始終能夠顯示較清楚的圖像而用戶不關(guān)注的顯示區(qū)域顯示相對較模糊的圖像,不僅保證了用戶的需求還節(jié)省了資源開銷。
[0222]在一種可選的方案中,所述該第一終端140還包括:
[0223]確定單元,用于根據(jù)對至少一個(gè)圖像幀進(jìn)行編碼時(shí)的編碼特征確定所述目標(biāo)圖像幀的第三圖像塊,所述至少一個(gè)圖像幀為所述目標(biāo)視頻中可以為的圖像幀且所述至少一個(gè)圖像幀在所述目標(biāo)圖像幀之前;
[0224]所述編碼單元1402還用于通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。
[0225]在又一種可選的方案中,所述第一終端140還包括:
[0226]確定單元,用于將所述目標(biāo)圖像幀中滿足預(yù)設(shè)特征的部分作為第三圖像塊;
[0227]所述編碼單元1402還用于通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。
[0228]在又一種可選的方案中,所述第一終端140還包括:
[0229]判斷單元,用于判斷所述目標(biāo)圖像幀是否滿足預(yù)設(shè)條件;
[0230]確定單元,用于在所述判斷單元的判斷結(jié)果為是時(shí),將所述目標(biāo)圖像幀中的預(yù)設(shè)部分確定為第三圖像塊;
[0231]所述編碼單元1402還用于通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。
[0232]在又一種可選的方案中,所述預(yù)設(shè)顯示屏配置在所述第一終端140上;所述第一終端140還包括顯示單元,所述顯示單元用于對經(jīng)編碼后的目標(biāo)圖像幀解碼后通過所述預(yù)設(shè)顯示屏顯示。
[0233]在又一種可選的方案中,所述預(yù)設(shè)顯示屏配置在第二終端上;所述第一終端140還包括:
[0234]所述第一終端140向所述第二終端發(fā)送經(jīng)編碼后的所述目標(biāo)圖像幀,以使所述第二終端對經(jīng)編碼后的所述目標(biāo)圖像幀解碼后通過所述預(yù)設(shè)顯示屏顯示。
[0235]在又一種可選的方案中,所述獲取單元1401具體用于:
[0236]接收針對所述預(yù)設(shè)顯示屏的顯示區(qū)域的區(qū)域選定操作;
[0237]根據(jù)所述區(qū)域選定操作確定目標(biāo)顯示區(qū)域。
[0238]在又一種可選的方案中,所述獲取單元1401具體用于:
[0239]端采集用戶的視角信息;
[0240]根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域。
[0241 ]在又一種可選的方案中,所述獲取單元1401具體用于:
[0242]接收第三終端發(fā)送的采集到的用戶的視角信息;
[0243]根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域。
[0244]在又一種可選的方案中,所述用戶的視角信息包括多個(gè)用戶的視角信息。
[0245]需要說明的是,各個(gè)單元的具體實(shí)現(xiàn)還可以對應(yīng)參照圖4所示的方法實(shí)施例的相應(yīng)描述。
[0246]在圖14所描述的第一終端140中,第一終端140確定用戶關(guān)注的目標(biāo)顯示區(qū)域,然后對目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域顯示的部分使用第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,以及對該目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域以外顯示的部分使用第二編碼標(biāo)準(zhǔn)進(jìn)行編碼,使得用戶關(guān)注的顯示區(qū)域始終能夠顯示較清楚的圖像而用戶不關(guān)注的顯示區(qū)域顯示相對較模糊的圖像,不僅保證了用戶的需求還節(jié)省了資源開銷。
[0247]請參見圖15,圖15是本發(fā)明實(shí)施例提供的又一種第二終端150的結(jié)構(gòu)示意圖,該第二終端150可以包括獲取單元1501、發(fā)送單元1502和接收單元1503,其中,各個(gè)單元的詳細(xì)描述如下。
[0248]獲取單元1501用于獲取自身的預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,所述目標(biāo)顯示區(qū)域?yàn)橛脩絷P(guān)注的顯示區(qū)域;
[0249]發(fā)送單元1502用于將所述目標(biāo)顯示區(qū)域的信息發(fā)送給第一終端,以使所述第一終端通過第一編碼標(biāo)準(zhǔn)對在用戶關(guān)注的顯示區(qū)域顯示的圖像進(jìn)行編碼,以及通過第二編碼標(biāo)準(zhǔn)對在非用戶關(guān)注的顯示區(qū)域顯示的圖像進(jìn)行編碼;
[0250]接收單元1503用于接收所述第一終端發(fā)送的經(jīng)編碼后的所述目標(biāo)圖像幀,以及對經(jīng)編碼后的所述目標(biāo)圖像幀解碼和顯示;所述第一編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比,可選的,該第N個(gè)圖像幀和該目標(biāo)圖像幀均為錄制的目標(biāo)視頻中的圖像幀,所述第N個(gè)圖像幀在所述目標(biāo)圖像幀之前。
[0251]通過運(yùn)行上述單元,第一終端確定用戶關(guān)注的目標(biāo)顯示區(qū)域,然后對目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域顯示的部分使用第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,以及對該目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域以外顯示的部分使用第二編碼標(biāo)準(zhǔn)進(jìn)行編碼,使得用戶關(guān)注的顯示區(qū)域始終能夠顯示較清楚的圖像而用戶不關(guān)注的顯示區(qū)域顯示相對較模糊的圖像,不僅保證了用戶的需求還節(jié)省了資源開銷。
[0252]在一種可選的方案中,所述獲取單元1501具體用于:
[0253]接收針對所述預(yù)設(shè)顯示屏的顯示區(qū)域的區(qū)域選定操作;
[0254]根據(jù)所述區(qū)域選定操作確定目標(biāo)顯示區(qū)域。
[0255]在又一種可選的方案中,所述獲取單元具體用于:
[0256]采集用戶的視角信息;
[0257]根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域
[0258]在又一種可選的方案中,所述用戶的視角信息包括多個(gè)用戶的視角信息。
[0259]需要說明的是,各個(gè)單元的具體實(shí)現(xiàn)還可以對應(yīng)參照圖4所示的方法實(shí)施例的相應(yīng)描述。
[0260]在圖15所描述的第二終端150中,第一終端確定用戶關(guān)注的目標(biāo)顯示區(qū)域,然后對目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域顯示的部分使用第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,以及對該目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域以外顯示的部分使用第二編碼標(biāo)準(zhǔn)進(jìn)行編碼,使得用戶關(guān)注的顯示區(qū)域始終能夠顯示較清楚的圖像而用戶不關(guān)注的顯示區(qū)域顯示相對較模糊的圖像,不僅保證了用戶的需求還節(jié)省了資源開銷。
[0261]上述詳細(xì)闡述了本發(fā)明實(shí)施例的方法和裝置,為了便于更好地實(shí)施本發(fā)明實(shí)施例的上述方案,相應(yīng)地,下面提供了本發(fā)明實(shí)施例的相關(guān)系統(tǒng)。
[0262]請參見圖16,圖16是本發(fā)明實(shí)施例提供的一種編碼系統(tǒng)160的結(jié)構(gòu)示意圖,該編碼系統(tǒng)包括第一終端1601和第二終端1602,其中:
[0263]所述第二終端1602用于獲取自身的預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,所述目標(biāo)顯示區(qū)域?yàn)橛脩絷P(guān)注的顯示區(qū)域;
[0264]所述第二終端1602還用于將所述目標(biāo)顯示區(qū)域的信息發(fā)送給第一終端1601;
[0265]所述第一終端1601用于接收所述目標(biāo)顯示區(qū)域的信息;
[0266]所述第一終端1601還用于通過第一編碼標(biāo)準(zhǔn)對在用戶關(guān)注的顯示區(qū)域顯示的圖像進(jìn)行編碼,以及通過第二編碼標(biāo)準(zhǔn)對在非用戶關(guān)注的顯示區(qū)域顯示的圖像進(jìn)行編碼,所述第一編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比;
[0267]所述第一終端1601還用于向所述第二終端1602發(fā)送經(jīng)編碼后的目標(biāo)圖像幀;
[0268]所述第二終端1602還用于接收所述第一終端1601發(fā)送的經(jīng)編碼后的所述目標(biāo)圖像幀,以及通過所述預(yù)設(shè)顯示屏對經(jīng)編碼后的所述目標(biāo)圖像幀解碼和顯示。
[0269]需要說明的是,第一終端1601和第二終端1602的具體實(shí)現(xiàn)還可以分別對應(yīng)參照圖12和14所示的裝置實(shí)施例的相應(yīng)描述,以及參照圖13和15所示的裝置實(shí)施例的相應(yīng)描述。
[0270]在圖16所描述的編碼系統(tǒng)160中,第一終端確定用戶關(guān)注的目標(biāo)顯示區(qū)域,然后對目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域顯示的部分使用第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,以及對該目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域以外顯示的部分使用第二編碼標(biāo)準(zhǔn)進(jìn)行編碼,使得用戶關(guān)注的顯示區(qū)域始終能夠顯示較清楚的圖像而用戶不關(guān)注的顯示區(qū)域顯示相對較模糊的圖像,不僅保證了用戶的需求還節(jié)省了資源開銷。
[0271]綜上所述,通過實(shí)施本發(fā)明實(shí)施例,第一終端確定用戶關(guān)注的目標(biāo)顯示區(qū)域,然后對目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域顯示的部分使用第一編碼標(biāo)準(zhǔn)進(jìn)行編碼,以及對該目標(biāo)圖像幀中在該目標(biāo)顯示區(qū)域以外顯示的部分使用第二編碼標(biāo)準(zhǔn)進(jìn)行編碼,使得用戶關(guān)注的顯示區(qū)域始終能夠顯示較清楚的圖像而用戶不關(guān)注的顯示區(qū)域顯示相對較模糊的圖像,不僅保證了用戶的需求還節(jié)省了資源開銷。
[0272]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。而前述的存儲(chǔ)介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0273]以上實(shí)施例僅揭露了本發(fā)明中較佳實(shí)施例,不能以此來限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。
【主權(quán)項(xiàng)】
1.一種圖像編碼方法,其特征在于,包括: 第一終端獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,所述目標(biāo)顯示區(qū)域?yàn)橛脩絷P(guān)注的顯示區(qū)域; 所述第一終端通過第一編碼標(biāo)準(zhǔn)對目標(biāo)圖像幀的第一圖像塊進(jìn)行編碼,以及通過第二編碼標(biāo)準(zhǔn)對所述目標(biāo)圖像幀的第二圖像塊進(jìn)行編碼,所述第一圖像塊為用戶關(guān)注的顯示區(qū)域顯示的圖像,所述第二圖像塊為非用戶關(guān)注的顯示區(qū)域顯示的圖像,所述第一編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 所述第一終端根據(jù)對至少一個(gè)圖像幀進(jìn)行編碼時(shí)的編碼特征確定所述目標(biāo)圖像幀的第三圖像塊,所述至少一個(gè)圖像幀與所述目標(biāo)圖像幀為目標(biāo)視頻中的圖像幀且所述至少一個(gè)圖像幀在所述目標(biāo)圖像幀之前; 所述第一終端通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一終端根據(jù)對至少一個(gè)圖像幀進(jìn)行編碼時(shí)的編碼特征確定所述目標(biāo)圖像幀的第三圖像塊包括: 確定對至少一個(gè)圖像幀進(jìn)行編碼時(shí)通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域在所述至少一個(gè)圖像幀中的目標(biāo)位置,以所述目標(biāo)圖像幀中的所述目標(biāo)位置為基礎(chǔ)向所述目標(biāo)位置以外延伸預(yù)設(shè)距離得到的區(qū)域?yàn)樗龅谌龍D像塊;或者, 判斷所述至少一個(gè)圖像幀中的在后圖像幀通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域是否落入所述至少一個(gè)圖像幀中的在前圖像幀通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域內(nèi);若是,則將所述在后圖像幀通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域內(nèi)的部分區(qū)域確定為所述第三圖像塊。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 所述第一終端將所述目標(biāo)圖像幀中滿足預(yù)設(shè)特征的部分作為第三圖像塊; 所述第一終端通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 所述第一終端判斷所述目標(biāo)圖像幀是否滿足預(yù)設(shè)條件; 若滿足,則所述第一終端將所述目標(biāo)圖像幀中的預(yù)設(shè)部分確定為第三圖像塊; 所述第一終端通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。6.根據(jù)權(quán)利要求1?5任一項(xiàng)所述的方法,其特征在于,所述第一終端獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域包括: 所述第一終端采集用戶的視角信息; 所述第一終端根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域。7.根據(jù)權(quán)利要求1?5任一項(xiàng)所述的方法,其特征在于,所述第一終端獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域包括: 所述第一終端接收第三終端發(fā)送的采集到的用戶的視角信息; 所述第一終端根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域。8.一種圖像編碼方法,其特征在于,包括: 第二終端獲取自身的預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,所述目標(biāo)顯示區(qū)域?yàn)橛脩絷P(guān)注的顯示區(qū)域; 所述第二終端將所述目標(biāo)顯示區(qū)域的信息發(fā)送給第一終端,以使所述第一終端通過第一編碼標(biāo)準(zhǔn)對在用戶關(guān)注的顯示區(qū)域顯示的圖像進(jìn)行編碼,以及通過第二編碼標(biāo)準(zhǔn)對在非用戶關(guān)注的顯示區(qū)域顯示的圖像進(jìn)行編碼; 所述第二終端接收所述第一終端發(fā)送的經(jīng)編碼后的所述目標(biāo)圖像幀,以及對經(jīng)編碼后的所述目標(biāo)圖像幀解碼和顯示;所述第一編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述第二終端獲取自身的預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域包括: 所述第二終端接收針對所述預(yù)設(shè)顯示屏的顯示區(qū)域的區(qū)域選定操作; 所述第二終端根據(jù)所述區(qū)域選定操作確定目標(biāo)顯示區(qū)域。10.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述第二終端獲取自身的預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域包括: 所述第二終端采集用戶的視角信息; 所述第二終端根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域。11.一種第一終端,其特征在于,所述第一終端包括處理器和存儲(chǔ)器: 所述存儲(chǔ)器用于存儲(chǔ)數(shù)據(jù)和程序; 所述處理器調(diào)用所述存儲(chǔ)器中的程序用于執(zhí)行如下操作: 獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,所述目標(biāo)顯示區(qū)域?yàn)橛脩絷P(guān)注的顯示區(qū)域; 通過第一編碼標(biāo)準(zhǔn)對目標(biāo)圖像幀的第一圖像塊進(jìn)行編碼,以及通過第二編碼標(biāo)準(zhǔn)對所述目標(biāo)圖像幀的第二圖像塊進(jìn)行編碼,所述第一圖像塊為用戶關(guān)注的顯示區(qū)域顯示的圖像,所述第二圖像塊為為非用戶關(guān)注的顯示區(qū)域顯示的圖像,所述第一編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。12.根據(jù)權(quán)利要求11所述的第一終端,其特征在于,所述處理器還用于: 根據(jù)對至少一個(gè)圖像幀進(jìn)行編碼時(shí)的編碼特征確定所述目標(biāo)圖像幀的第三圖像塊,所述至少一個(gè)圖像幀與所述目標(biāo)圖像幀為目標(biāo)視頻中的圖像幀且所述至少一個(gè)圖像幀在所述目標(biāo)圖像幀之前; 通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。13.根據(jù)權(quán)利要求12所述的第一終端,其特征在于,所述處理器根據(jù)對至少一個(gè)圖像幀進(jìn)行編碼時(shí)的編碼特征確定所述目標(biāo)圖像幀的第三圖像塊,具體為: 確定對至少一個(gè)圖像幀進(jìn)行編碼時(shí)通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域在所述至少一個(gè)圖像幀中的目標(biāo)位置,以所述目標(biāo)圖像幀中的所述目標(biāo)位置為基礎(chǔ)向所述目標(biāo)位置以外延伸預(yù)設(shè)距離得到的區(qū)域?yàn)樗龅谌龍D像塊;或者, 判斷所述至少一個(gè)圖像幀中的在后圖像幀通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域是否落入所述至少一個(gè)圖像幀中的在前圖像幀通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域內(nèi);若是,則將所述在后圖像幀通過所述第一編碼標(biāo)準(zhǔn)編碼的區(qū)域內(nèi)的部分區(qū)域確定為所述第三圖像塊。14.根據(jù)權(quán)利要求11所述的第一終端,其特征在于,所述處理器還用于: 將所述目標(biāo)圖像幀中滿足預(yù)設(shè)特征的部分作為第三圖像塊; 通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。15.根據(jù)權(quán)利要求11所述的第一終端,其特征在于,所述處理器還用于: 判斷所述目標(biāo)圖像幀是否滿足預(yù)設(shè)條件; 若滿足,則將所述目標(biāo)圖像幀中的預(yù)設(shè)部分確定為第三圖像塊; 通過第三編碼標(biāo)準(zhǔn)對所述第三圖像塊進(jìn)行編碼,所述第三編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比。16.根據(jù)權(quán)利要求11?15任一項(xiàng)所述的第一終端,其特征在于,所述處理器獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,具體為: 采集用戶的視角信息; 根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域。17.根據(jù)權(quán)利要求11?15任一項(xiàng)所述的第一終端,其特征在于,所述處理器獲取預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,具體為: 接收第三終端發(fā)送的采集到的用戶的視角信息; 根據(jù)所述視角信息確定所述預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域。18.一種編碼系統(tǒng),其特征在于,所述編碼系統(tǒng)包括第一終端和第二終端,其中: 所述第二終端用于獲取自身的預(yù)設(shè)顯示屏的目標(biāo)顯示區(qū)域,所述目標(biāo)顯示區(qū)域?yàn)橛脩絷P(guān)注的顯示區(qū)域; 所述第二終端還用于將所述目標(biāo)顯示區(qū)域的信息發(fā)送給第一終端; 所述第一終端用于接收所述目標(biāo)顯示區(qū)域的信息; 所述第一終端還用于通過第一編碼標(biāo)準(zhǔn)對在用戶關(guān)注的顯示區(qū)域顯示的圖像進(jìn)行編碼,以及通過第二編碼標(biāo)準(zhǔn)對在非用戶關(guān)注的顯示區(qū)域顯示的圖像進(jìn)行編碼,所述第一編碼標(biāo)準(zhǔn)的圖像壓縮比小于所述第二編碼標(biāo)準(zhǔn)的圖像壓縮比; 所述第一終端還用于向所述第二終端發(fā)送經(jīng)編碼后的目標(biāo)圖像幀; 所述第二終端還用于接收所述第一終端發(fā)送的經(jīng)編碼后的所述目標(biāo)圖像幀,以及通過所述預(yù)設(shè)顯示屏對經(jīng)編碼后的所述目標(biāo)圖像幀解碼和顯示。
【文檔編號】H04N19/20GK106060544SQ201610494057
【公開日】2016年10月26日
【申請日】2016年6月29日
【發(fā)明人】楊海曜
【申請人】華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1