欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種視頻編碼、解碼的方法及裝置制造方法

文檔序號:7983976閱讀:187來源:國知局
一種視頻編碼、解碼的方法及裝置制造方法
【專利摘要】本發(fā)明涉及視頻編解碼【技術(shù)領(lǐng)域】,尤其涉及一種視頻編碼、解碼的方法及裝置,其中編碼方法包括獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素點;根據(jù)所述編碼單元中預(yù)測單元的運動矢量找到所述編碼單元對應(yīng)的參考塊,獲取所述參考塊的相應(yīng)參考像素點;利用所述相鄰像素點的像素屬性的值和參考像素點相同像素屬性的值計算所述預(yù)測單元像素屬性補償參數(shù);根據(jù)所述像素屬性補償參數(shù)計算所述預(yù)測單元的第一預(yù)測值,并根據(jù)所述第一預(yù)測值進(jìn)行編碼。通過本發(fā)明實施例的方法及裝置可以提高視間預(yù)測準(zhǔn)確度,提高編碼效率,并且避免了現(xiàn)有技術(shù)中利用當(dāng)前要編碼的編碼單元計算像素屬性參數(shù)模型導(dǎo)致的需要編碼像素屬性參數(shù)的問題。
【專利說明】—種視頻編碼、解碼的方法及裝置
[0001]本申請要求2012年7月6日提交中國專利局、申請?zhí)枮?01210234744.0,發(fā)明名稱為“一種視頻編碼、解碼的方法及裝置”的中國專利申請的優(yōu)先權(quán),其全部內(nèi)容通過引用結(jié)合在本申請中。
【技術(shù)領(lǐng)域】
[0002]本發(fā)明涉及視頻編解碼【技術(shù)領(lǐng)域】,尤其涉及一種視頻編碼、解碼的方法及裝置。
【背景技術(shù)】
[0003]隨著網(wǎng)絡(luò)及多媒體技術(shù)的快速發(fā)展,越來越多的圖像和視頻以數(shù)字媒體的形式出現(xiàn)和傳輸,而高效的視頻編解碼技術(shù)是實現(xiàn)數(shù)字媒體存儲于傳輸?shù)年P(guān)鍵,目前,三維視頻已經(jīng)在多媒體應(yīng)用系統(tǒng)中廣泛采用,所謂的三維視頻是指時間上同步,空間上相關(guān)的若干視頻序列的集合,與傳統(tǒng)的二維視頻相比較三維視頻可以提供更豐富的視覺信息,因此可為用戶提供更高質(zhì)量的主觀視覺享受,并可以應(yīng)用到視頻會議,數(shù)字娛樂等應(yīng)用中。多視角視頻是一種常見的三維視頻,所謂的多視角視頻是指通過多個攝像機在不同的視角同步采集的一組視頻序列,通過相應(yīng)的合成技術(shù),多視角視頻可以為用戶提供具有三維視覺效果的場景。
[0004]在三維視頻編碼和多視角應(yīng)用中,由于不同視角攝像機之間可能無法完全校準(zhǔn),相機的參數(shù)也可能不完全一致,從而引起相同物體在不同視角所成的像存在差異,不同視角間的差異會導(dǎo)致視間預(yù)測準(zhǔn)確度下降,影響編碼效率。

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

[0005]本發(fā)明實施例為了解決現(xiàn)有技術(shù)中的上述問題,提供了一種視頻編碼、解碼的方法及裝置,通過編碼單元和其參考塊周邊的像素點計算預(yù)測單元的預(yù)測值從而進(jìn)行視頻編碼的方式,解決了現(xiàn)有技術(shù)中不同視角間由于的差異導(dǎo)致預(yù)測不準(zhǔn)確,影響編碼效率的問題。
[0006]本發(fā)明實施例提供了一種視頻編碼的方法,包括,
[0007]獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素點;
[0008]根據(jù)所述編碼單元中像素屬性的預(yù)測單元的運動矢量找到所述編碼單元對應(yīng)的參考塊,獲取所述參考塊的相應(yīng)參考像素點;
[0009]利用所述相鄰像素點的像素屬性的值和參考像素點相同像素屬性的值計算所述預(yù)測單元像素屬性補償參數(shù);
[0010]根據(jù)所述像素屬性補償參數(shù)計算所述預(yù)測單元的第一預(yù)測值,并根據(jù)所述第一預(yù)測值進(jìn)行編碼。
[0011]本發(fā)明實施例還提供了一種視頻解碼的方法,包括:
[0012]獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素點;
[0013]根據(jù)所述編碼單元中像素屬性的預(yù)測單元的運動矢量找到所述編碼單元對應(yīng)的參考塊,獲取所述參考塊的相應(yīng)參考像素點;
[0014]利用所述相鄰像素點像素屬性的值和參考像素點相同像素屬性的值計算所述預(yù)測單元的像素屬性補償參數(shù);
[0015]根據(jù)所述像素屬性補償參數(shù)計算所述預(yù)測單元的第一預(yù)測值,并根據(jù)所述第一預(yù)測值進(jìn)行解碼。
[0016]本發(fā)明實施例還提供了一種編碼器,包括:
[0017]相鄰像素點獲取單元,用于獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素
占.[0018]參考像素點獲取單元,用于根據(jù)所述編碼單元中像素屬性的預(yù)測單元的運動矢量找到所述編碼單元對應(yīng)的參考塊,獲取所述參考塊的相應(yīng)參考像素點;
[0019]參數(shù)計算單元,用于利用所述相鄰像素點像素屬性的值和參考像素點相同像素屬性的值計算所述預(yù)測單元的像素屬性補償參數(shù);
[0020]預(yù)測值計算單元,用于根據(jù)所述像素屬性補償參數(shù)計算所述預(yù)測單元的第一預(yù)測值;
[0021]執(zhí)行單元,用于根據(jù)所述第一預(yù)測值進(jìn)行編碼。
[0022]本發(fā)明實施例還提供了一種解碼器,包括:
[0023]相鄰像素點獲取單元,用于獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素
占.[0024]參考像素點獲取單元,用于根據(jù)所述編碼單元中像素屬性的預(yù)測單元的運動矢量找到所述編碼單元對應(yīng)的參考塊,獲取所述參考塊的相應(yīng)參考像素點;
[0025]參數(shù)計算單元,用于利用所述相鄰像素點像素屬性的值和參考像素點相同像素屬性的值計算所述預(yù)測單元的像素屬性補償參數(shù);
[0026]預(yù)測值計算單元,用于根據(jù)所述像素屬性補償參數(shù)計算所述預(yù)測單元的第一預(yù)測值;
[0027]執(zhí)行單元,用于根據(jù)所述第一預(yù)測值進(jìn)行解碼。
[0028]通過本發(fā)明實施例的方法及裝置可以提高視間預(yù)測準(zhǔn)確度,提高視頻編碼效率,并且避免了現(xiàn)有技術(shù)中利用當(dāng)前要編碼的編碼單元計算像素屬性參數(shù)模型,導(dǎo)致的需要編碼像素屬性參數(shù)的問題。
【專利附圖】

【附圖說明】
[0029]此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,并不構(gòu)成對本發(fā)明的限定。在附圖中:
[0030]圖1為本發(fā)明實施例提供的一種視頻編碼方法的流程圖;
[0031]圖2所示為本發(fā)明實施例一種視頻解碼方法的流程圖;
[0032]圖3所示為本發(fā)明實施例一種視頻編碼器的結(jié)構(gòu)示意圖;
[0033]圖4所示為本發(fā)明實施例一種解碼器的結(jié)構(gòu)示意圖;
[0034]圖5所示為本發(fā)明實施例一種視頻編碼/解碼中深度補償方法的示意圖;
[0035]圖6所示為本發(fā)明實施例一種編碼方法的具體流程圖;
[0036]圖7a所示為本發(fā)明實施例獲取當(dāng)前編碼單元像素點的示意圖;[0037]圖7b所示為本發(fā)明實施例獲取參考塊像素點的示意圖;
[0038]圖8所示為本發(fā)明實施例一種視頻解碼方法的具體流程圖。
【具體實施方式】
[0039]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面結(jié)合實施例和附圖,對本發(fā)明實施例做進(jìn)一步詳細(xì)說明。在此,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,但并不作為對本發(fā)明的限定。
[0040]如圖1為本發(fā)明實施例提供的一種視頻編碼方法的流程圖。
[0041]包括步驟101,獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素點;
[0042]其中,所述與編碼單元相鄰是指,緊貼所述編碼單元或者距所述編碼單元在一預(yù)定的范圍內(nèi)。
[0043]所述可用的相鄰像素點是指,所述編碼單元與所述相鄰像素點位于同一個條帶(slice,定義可以參考MPEG-4協(xié)議中視頻編碼部分),并且,所述編碼單元與所述相鄰像素點位于同一個并行處理單元(tile)中,其中所述并行處理單元是指可以進(jìn)行獨立解碼的區(qū)域。
[0044]步驟102,根據(jù)所述編碼單元中像素屬性的預(yù)測單元的運動矢量找到所述編碼單元對應(yīng)的參考塊,獲取所述參考塊的相應(yīng)參考像素點;
[0045]所述編碼單元中可能包括一個或者多個預(yù)測單元,所述參考塊可以根據(jù)所述預(yù)測單元的運動矢量獲得,其中得到編碼單元的參考塊可以利用現(xiàn)有技術(shù)中的方法,在本發(fā)明實施例中不做限定,在此不再贅述。
[0046]步驟103,利用所述相鄰像素點像素屬性的值和參考像素點相同像素屬性的值計算所述預(yù)測單元的像素屬性補償參數(shù);其中,像素屬性包括,亮度、色度或者深度。
[0047]計算所述預(yù)測單元的像素屬性補償包括直流像素屬性補償或線性像素屬性補償,其中直流像素屬性補償包括:
【權(quán)利要求】
1.一種視頻編碼的方法,其特征在于包括, 獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素點; 根據(jù)所述編碼單元中像素屬性的預(yù)測單元的運動矢量找到所述編碼單元對應(yīng)的參考塊,獲取所述參考塊的相應(yīng)參考像素點; 利用所述相鄰像素點的像素屬性的值和參考像素點相同像素屬性的值計算所述預(yù)測單元像素屬性補償參數(shù); 根據(jù)所述像素屬性補償參數(shù)計算所述預(yù)測單元的第一預(yù)測值,并根據(jù)所述第一預(yù)測值進(jìn)行編碼。
2.根據(jù)權(quán)利要求1所述的視頻編碼的方法,其特征在于,所述與編碼單元相鄰是指,緊貼所述編碼單元或者距所述編碼單元在一預(yù)定的范圍內(nèi)。
3.根據(jù)權(quán)利要求1所述的視頻編碼的方法,其特征在于,所述可用的相鄰像素點是指,所述編碼單元與所述相鄰像素點位于同一個條帶slice,并且,所述編碼單元與所述相鄰像素點位于同一個并行處理單元tile中。
4.根據(jù)權(quán)利要求1所述的視頻編碼的方法,其特征在于,在利用所述相鄰像素點的像素屬性的值和參考像素點相同像素屬性的值計算所述預(yù)測單元的像素屬性補償參數(shù)中包括,計算所述預(yù)測單元的直流像素屬性補償分量:
5.根據(jù)權(quán)利要求1所述的視頻編碼的方法,其特征在于,在利用所述相鄰像素點像素屬性的值和參考像素點相同像素屬性的值計算所述預(yù)測單元的像素屬性補償參數(shù)中包括,計算所述預(yù)測單元的線性像素屬性補償分量:
6.根據(jù)權(quán)利要求1所述的視頻編碼的方法,其特征在于,在根據(jù)所述像素屬性補償參數(shù)計算所述預(yù)測單元的第一預(yù)測值,并根據(jù)所述第一預(yù)測值進(jìn)行編碼之后還包括: 計算無像素屬性補償?shù)乃鲱A(yù)測單元的第二預(yù)測值,利用所述第二預(yù)測值進(jìn)行編碼; 針對使用第一預(yù)測值進(jìn)行的編碼和使用第二預(yù)測值進(jìn)行的編碼選擇率失真代價較小的編碼方式作為編碼單元最后的編碼方式。
7.根據(jù)權(quán)利要求6所述的視頻編碼的方法,其特征在于,在針對使用第一預(yù)測值進(jìn)行的編碼和使用第二預(yù)測值進(jìn)行的編碼選擇率失真代價較小的編碼方式之后還包括,根據(jù)所采用的預(yù)測值修改像素屬性補償標(biāo)志位。
8.根據(jù)權(quán)利要求7所述的視頻編碼的方法,其特征在于,當(dāng)使用第一預(yù)測值進(jìn)行編碼時,并且所述像素屬性為亮度或色度時,修改同時標(biāo)識亮度與色度的一個補償標(biāo)志位;所述像素屬性為深度時,修改標(biāo)識深度的補償標(biāo)志位。
9.根據(jù)權(quán)利要求1-7任意一項所述的視頻編碼的方法,其特征在于,所述像素屬性包括亮度、色度或者深度。
10.一種視頻解碼的方法,其特征在于包括: 獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素點; 根據(jù)所述編碼單元中像素屬性的預(yù)測單元的運動矢量找到所述編碼單元對應(yīng)的參考塊,獲取所述參考塊的相應(yīng)參考像素點; 利用所述相鄰像素點像素屬性的值和參考像素點相同像素屬性的值計算所述預(yù)測單元的像素屬性補償參數(shù); 根據(jù)所述像素屬性補償參數(shù)計算所述預(yù)測單元的第一預(yù)測值,并根據(jù)所述第一預(yù)測值進(jìn)行解碼。
11.根據(jù)權(quán)利要求10所述的視頻解碼方法,其特征在于,所述與編碼單元相鄰是指,緊貼所述編碼單元或者距所述編碼單元一預(yù)定的范圍內(nèi)。
12.根據(jù)權(quán)利要求10所述的視頻解碼方法,其特征在于,所述可用的相鄰像素點是指,所述編碼單元與所述相鄰像素點位于同一個條帶slice,并且,所述編碼單元與所述相鄰像素點位于同一個并行處理單元tile中。
13.根據(jù)權(quán)利要求10所述的視頻解碼方法,其特征在于,在利用所述相鄰像素點像素屬性的值和參考像素點相同像素屬性的值計算所述預(yù)測單元的像素屬性補償參數(shù)中包括,計算所述預(yù)測單元的直流像素屬性補償分量:
14.根據(jù)權(quán)利要求10所述的視頻解碼方法,其特征在于,在利用所述相鄰像素點像素屬性的值和參考像素點相同像素屬性的值計算所述預(yù)測單元的像素屬性補償參數(shù)中包括,計算所述預(yù)測單元的線性像素屬性補償分量:
15.根據(jù)權(quán)利要求10所述的視頻解碼方法,其特征在于,在獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素點之中還包括,讀取像素屬性補償標(biāo)志位,如果像素屬性補償標(biāo)志位為真,則進(jìn)行獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素點的步驟,否則計算無像素屬性補償?shù)乃鲱A(yù)測單元的第二預(yù)測值,利用所述第二預(yù)測值對所述編碼單元進(jìn)行解碼。
16.根據(jù)權(quán)利要求15所述的視頻解碼方法,其特征在于,如果同時標(biāo)識亮度與色度的一個補償標(biāo)志位為真,則進(jìn)行獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素點的步驟,否則計算無像素屬性補償?shù)乃鲱A(yù)測單元的第二預(yù)測值,利用所述第二預(yù)測值對所述編碼單元進(jìn)行解碼;如果標(biāo)識深度補償標(biāo)志位為真,則進(jìn)行獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素點的步驟,否則計算無像素屬性補償?shù)乃鲱A(yù)測單元的第二預(yù)測值,利用所述第二預(yù)測值對所述編碼單元進(jìn)行解碼。
17.—種編碼器,其特征在于包括: 相鄰像素點獲取單元,用于獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素點;參考像素點獲取單元,用于根據(jù)所述編碼單元中像素屬性的預(yù)測單元的運動矢量找到所述編碼單元對應(yīng)的參考塊,獲取所述參考塊的相應(yīng)參考像素點; 參數(shù)計算單元,用于利用所述相鄰像素點像素屬性的值和參考像素點相同像素屬性的值計算所述預(yù)測單元的像素屬性補償參數(shù); 預(yù)測值計算單元,用于根據(jù)所述像素屬性補償參數(shù)計算所述預(yù)測單元的第一預(yù)測值; 執(zhí)行單元,用于根據(jù)所述第一預(yù)測值進(jìn)行編碼。
18.根據(jù)權(quán)利要求17所述的編碼器,其特征在于,還包括率失真最優(yōu)化選擇單元,所述預(yù)測值計算單元還用于計算無像素屬性補償?shù)乃鲱A(yù)測單元的第二預(yù)測值,所述執(zhí)行單元利用所述第二預(yù)測值進(jìn)行編碼,所述率失真最優(yōu)化選擇單元針對使用第一預(yù)測值進(jìn)行的編碼和使用第二預(yù)測值進(jìn)行的編碼選擇率失真代價較小的編碼方式作為編碼單元的最終編碼方式。
19.根據(jù)權(quán)利要求18所述的編碼器,其特征在于,還包括補償標(biāo)志位修改單元,根據(jù)所采用的預(yù)測值修改像素屬性補償標(biāo)志位。
20.一種解碼器,其特征在于包括: 相鄰像素點獲取單元,用于獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素點; 參考像素點獲取單元,用于根據(jù)所述編碼單元中像素屬性的預(yù)測單元的運動矢量找到所述編碼單元對應(yīng)的參考塊,獲取所述參考塊的相應(yīng)參考像素點; 參數(shù)計算單元,用于利用所述相鄰像素點像素屬性的值和參考像素點相同像素屬性的值計算所述預(yù)測單元的像素屬性補償參數(shù); 預(yù)測值計算單元,用于根據(jù)所述像素屬性補償參數(shù)計算所述預(yù)測單元的第一預(yù)測值; 執(zhí)行單元,用于根據(jù)所述第一預(yù)測值進(jìn)行解碼。
21.根據(jù)`權(quán)利要求20所述的解碼器,其特征在于,還包括補償標(biāo)志讀取單元,所述預(yù)測值計算單元還用于計算無像素屬性補償?shù)乃鲱A(yù)測單元的第二預(yù)測值,所述執(zhí)行單元還用于利用所述第二預(yù)測值對所述編碼單元進(jìn)行解碼;所述補償標(biāo)志讀取單元用于讀取像素屬性補償標(biāo)志位,如果所述像素屬性補償標(biāo)志為真,則通知相鄰像素點獲取單元獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素點,否則通知預(yù)測值計算單元計算無像素屬性補償?shù)乃鲱A(yù)測單元的第二預(yù)測值,所述執(zhí)行單元利用所述第二預(yù)測值對所述編碼單元進(jìn)行解碼。
22.根據(jù)權(quán)利要求21所述的解碼器,其特征在于,當(dāng)同時標(biāo)識亮度與色度的一個補償標(biāo)志位為真時,則所述補償標(biāo)志讀取單元通知相鄰像素點獲取單元獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素點,否則所述補償標(biāo)志讀取單元通知預(yù)測值計算單元計算無像素屬性補償?shù)乃鲱A(yù)測單元的第二預(yù)測值,所述執(zhí)行單元利用所述第二預(yù)測值對所述編碼單元進(jìn)行解碼; 當(dāng)標(biāo)識深度補償標(biāo)志位為真,則所述補償標(biāo)志讀取單元通知相鄰像素點獲取單元獲取與編碼單元相鄰的已重構(gòu)并且可用的相鄰像素點,否則所述補償標(biāo)志讀取單元通知預(yù)測值計算單元計算無像素屬性補償?shù)乃鲱A(yù)測單元的第二預(yù)測值,所述執(zhí)行單元利用所述第二預(yù)測值對所述編碼單元進(jìn)行解碼。
【文檔編號】H04N19/176GK103533374SQ201210377566
【公開日】2014年1月22日 申請日期:2012年10月8日 優(yōu)先權(quán)日:2012年7月6日
【發(fā)明者】賈杰, 劉鴻彬 申請人:樂金電子(中國)研究開發(fā)中心有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
稷山县| 巴南区| 扎兰屯市| 郸城县| 渭源县| 宁南县| 唐山市| 巨野县| 任丘市| 娄烦县| 和静县| 阳谷县| 津市市| 油尖旺区| 石狮市| 万源市| 司法| 旌德县| 惠来县| 垫江县| 贵港市| 苏尼特右旗| 德格县| 江安县| 惠来县| 个旧市| 鄄城县| 长葛市| 昌黎县| 南康市| 台湾省| 玉龙| 祁阳县| 乐至县| 常州市| 高平市| 赫章县| 澄迈县| 清苑县| 梁平县| 松桃|