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

一種基于avs的幀內(nèi)預(yù)測方法

文檔序號:7701286閱讀:378來源:國知局
專利名稱:一種基于avs的幀內(nèi)預(yù)測方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種幀內(nèi)預(yù)測方法,尤其是涉及一種基于AVS的幀內(nèi)預(yù)測方法。
背景技術(shù)
AVS (Audio Video coding Mandard)是我國自主制定的第一個先進(jìn)音視頻編解碼技術(shù)標(biāo)準(zhǔn)。AVS1-P2是AVS標(biāo)準(zhǔn)中的視頻部分,于2006年正式獲批國家標(biāo)準(zhǔn),AVS1-P2標(biāo)準(zhǔn)提高編碼效率的主要技術(shù)包含8X8整數(shù)變換、量化、幀內(nèi)預(yù)測、1/4精度像素插值、幀間預(yù)測運(yùn)動補(bǔ)償、熵編碼、去塊效應(yīng)環(huán)內(nèi)濾波等。幀內(nèi)預(yù)測利用與當(dāng)前編碼塊相鄰塊中已解碼的像素,對當(dāng)前編碼塊的每個像素進(jìn)行預(yù)測,從而消除圖像空域上的冗余,是提高編碼效率的最重要技術(shù)手段之一。AVS的幀內(nèi)預(yù)測定義了代表不同紋理方向的多種預(yù)測模式。亮度和色度的幀內(nèi)預(yù)測都以8X8為最小單位,亮度塊采用5種預(yù)測模式,色度塊采用4種預(yù)測模式。
為了進(jìn)一步消除圖像空域上的冗余,提高幀內(nèi)預(yù)測效率,很多學(xué)者提交了相關(guān)的 AVS提案。張楠于2003年AVS提案中提出了基于相鄰像素預(yù)測的幀內(nèi)預(yù)測方案。將8X8 塊內(nèi)的64個像素值按下標(biāo)的奇偶性分成偶偶塊、偶奇塊、奇偶塊和奇奇塊四類,先對偶偶塊進(jìn)行AVS幀內(nèi)預(yù)測,然后利用已解碼的偶偶塊像素值依次預(yù)測奇奇、偶奇、奇偶塊的像素值。在未增加比特開銷的基礎(chǔ)上把預(yù)測精度提高至4X4的塊,但是該方法未有效地提高幀內(nèi)預(yù)測效率。2003年,張鵬等提出多模式幀內(nèi)預(yù)測方案。在I 8X8編碼塊采用H.264/AVC 編碼標(biāo)準(zhǔn)的9種標(biāo)準(zhǔn)幀內(nèi)預(yù)測模式,并在此基礎(chǔ)上增加了 8種內(nèi)插模式,4種多列/行平均模式,2種分割模式和2種新的斜對角模式,該方法計算復(fù)雜度過高。2007年,陳加忠等提出了一種加權(quán)幀內(nèi)預(yù)測方法。將相鄰塊中水平和垂直方向上距離當(dāng)前預(yù)測像素最近的像素作為參考,根據(jù)當(dāng)前像素同參考像素之間的距離分配不同的權(quán)值,進(jìn)行加權(quán)求和,得到一種新的加權(quán)幀內(nèi)預(yù)測模式。該方法只增加了少量的計算復(fù)雜度,但是未充分考慮編碼圖像豐富的紋理方向信息。

發(fā)明內(nèi)容
本發(fā)明主要是解決現(xiàn)有技術(shù)所存在的AVS標(biāo)準(zhǔn)中幀內(nèi)預(yù)測模式較少,針對內(nèi)容具有紋理方向多樣性的圖像來說,預(yù)測效率較低等的技術(shù)問題;提供了一種基于反向掃描的 AVS雙向幀內(nèi)預(yù)測方法,增加了多種AVS視頻編碼中的幀內(nèi)預(yù)測模式,從而提高了幀內(nèi)預(yù)測效率。
本發(fā)明的上述技術(shù)問題主要是通過下述技術(shù)方案得以解決的 一種基于AVS的幀內(nèi)預(yù)測方法,所述AVS標(biāo)準(zhǔn)采用基于8X8子塊的變換量化技術(shù),在AVS標(biāo)準(zhǔn)中的最小處理單元為8 X 8子塊,針對8 X 8子塊分別定義上方宏塊,左方宏塊,左上方宏塊,子塊UL,子塊UR,子塊BL,子塊BR ;并定義與當(dāng)前編碼塊相鄰的上方宏塊中已編碼像素為H(i),(i = 0,1,. . .,η),與當(dāng)前編碼塊相鄰的左方宏塊中已解碼像素為 V(i),(i = 0,1,. . .,η),與當(dāng)前編碼塊相鄰的左上方宏塊中已解碼像素為PQ,BR子塊與待編碼的UR子塊相鄰位置的8個已解碼像素為(a,b,. . .,h),BR、UR子塊與待編碼的BL子塊相鄰位置的16個已解碼像素為(徹,‘…, ^^!^^^!^子塊與待編碼的皿子塊相鄰位置的已解碼像素分別為iQ,(a0, b0, . . . , h0),( , b1; . . .,Ii1),其特征在于,包括以下步驟 步驟1,在AVS的光柵掃描過程中進(jìn)行反向掃描; 步驟2,判定參考像素的有效性,即判定每個正在編碼子塊的鄰近塊中的像素是否有效可用,針對步驟1中的反向掃描順序,增加了對當(dāng)前編碼塊下方及右方塊中鄰近像素可用性的判斷;即判定待編碼子塊標(biāo)準(zhǔn)預(yù)測模式有效的AVS ; 步驟3,針對步驟2進(jìn)行反向掃描后對應(yīng)的幀內(nèi)預(yù)測模式,在AVS的幀內(nèi)預(yù)測模式基礎(chǔ)上,增加了以當(dāng)前編碼塊右方及下方相鄰塊中的已解碼像素作為參考像素的幀內(nèi)預(yù)測模式; 步驟4,針對步驟3完成的幀內(nèi)預(yù)測模式進(jìn)行雙向幀內(nèi)預(yù)測,即根據(jù)當(dāng)前編碼塊與參考像素之間的距離求得不同的加權(quán)系數(shù),然后對編碼子塊的任意兩種幀內(nèi)預(yù)測模式都進(jìn)行加權(quán)求和,預(yù)測出的當(dāng)前編碼塊的像素值考慮了兩個方向的參考像素; 步驟5,增加雙向幀內(nèi)預(yù)測模式,即將步驟4中的雙向幀內(nèi)預(yù)測模式加入AVS已有的幀內(nèi)預(yù)測模式中。
在上述的一種基于AVS的幀內(nèi)預(yù)測方法,述的步驟1中,反向掃描順序由從子塊BR 至子塊UR,由子塊UR至子塊BL,最后掃描子塊UL。
在上述的一種基于AVS的幀內(nèi)預(yù)測方法,所述的步驟2中,針對反向掃描,根據(jù)反向掃描的編碼順序,位于當(dāng)前編碼子塊的下方或右方的已解碼子塊中與當(dāng)前待編碼子塊相鄰位置的像素也參與預(yù)測 對于子塊BR,參考像素為上述H (i),(i = 0 15)、V(i),(i = 0 15)和P0 ; 對于子塊UR,參考像素除上述H (i),(i = 0 15)、V(i),(i = 0 7)和P。夕卜, 還包括BR子塊中與UR子塊相鄰的8個已解碼像素(a,b,. . .,h); 對于子塊BL,參考像素除上述H (i),(i = 0 7)、V(i)(i=0 15)和P0外,還包括UR、BR子塊中分別與BL子塊相鄰位置的8個像素(aQ,b0, . . . , h0),(i0, j0, . . . , o0, P); 對于子塊UL,參考像素除上述H(i),(i =0 7)、V(i),(i =0 7)和P。外,還包括UR、BL子塊中分別與UL子塊相鄰位置的8個像素和BR子塊與UL子塊相鄰位置的左上方像素(a0, b0, . . . , h0), (a” Id1,…,Ii1), i0。
在上述的一種基于AVS的幀內(nèi)預(yù)測方法,所述的步驟3中,反向掃描對應(yīng)新增加的幀內(nèi)預(yù)測模式具體操作方法如下 對于子塊UR預(yù)測模式 分別定義模式0 參考像素為已解碼的8個像素a,b,...,h,該模式的預(yù)測像素由 a,b,...,h垂直推出; 分別定義模式1 為AVS標(biāo)準(zhǔn)幀內(nèi)預(yù)測模式; 分別定義模式2 參考像素涉及像素a,b,. . .,h,V(i),(i = 0 7)、a,b,. . .,h 及H(i),(i = 8 15),該模式的預(yù)測像素由上述參考像素中已解碼的像素加權(quán)平均推出; 分別定義模式3 參考像素為像素a,b,. . .,h和V(i),(i = 0 7),該模式的預(yù)測像素由參考像素中已解碼的像素加權(quán)平均所得; 分別定義模式4 參考像素為像素a,b,. . .,h,該模式的預(yù)測像素由參考像素中以解碼的像素加權(quán)平均所得; 對于子塊BL預(yù)測模式 分別定義模式0 為AVS標(biāo)準(zhǔn)幀內(nèi)預(yù)測模式; 分別定義模式1 參考像素為已解碼的像素(、,j0, ...,ο0,ρ),該模式的預(yù)測像素由(iQ,J0, ...,oQ,ρ)水平推出; 分別定義模式2 參考像素涉及像素(aQ,bQ,· · ·,h0),(i0, j0, · · ·,oQ,ρ),H(i),(i =8 1 及Ptl,該模式的預(yù)測像素由參考像素中已解碼的像素加權(quán)平均推出; 分別定義模式3 參考像素為(aQ,bQ,· · ·,h0)和(iQ,j0, · · ·,oQ,ρ),該模式的預(yù)測像素由參考像素中已解碼的像素加權(quán)平均推出; 分別定義模式4 參考像素為(、,j0, ...,ο0,ρ),該模式的預(yù)測像素有參考像素中已解碼的像素加權(quán)平均推出; 對于子塊UL預(yù)測模式 分別定義模式O 參考像素為已解碼的像素(a1; b1; . . .,Ii1),該模式的預(yù)測像素由 (B1, b1; . . .,Il1)垂直推出; 分別定義模式1 參考像素為已解碼的像素(aQ,b0, . . . , hQ),該模式的預(yù)測像素由 (a0,b0, . . . , h0)水平推出; 分別定義模式2 參考像素涉及像素( ,bQ,· · ·,h0),(B1, b1; · · ·,。,H(i),(i = O 7),V(i),(i =0 7),PQ和iQ,該模式的預(yù)測像素由中已解碼的像素加權(quán)平均推出; 分別定義模式3 參考像素為H(i),(i = O 7)和(B1, b1; . . .,Ii1),該模式的預(yù)測像素由參考像素中已解碼的像素加權(quán)平均推出; 分別定義模式4 參考像素為V (i),(i = O 7)禾Π (a0, bQ,· · ·,hQ),該模式的預(yù)測像素由參考像素中已解碼的像素加權(quán)平均推出。
在上述的一種基于AVS的幀內(nèi)預(yù)測方法,所述的步驟4中,雙向幀內(nèi)預(yù)測的像素由任意兩個組合的幀內(nèi)預(yù)測模式的預(yù)測值的加權(quán)求和得到,具體實(shí)現(xiàn)步驟如(1)式所示 Sbipred = (wa · Sa+((1 << Shift)-wa) · Sb+(1 << (Shift))) >> Shift (1) 其中Sa,Sb是每個像素的AVS標(biāo)準(zhǔn)預(yù)測模式A和B模式的預(yù)測值,Shift為左移或右移操作的移動因子,Wa是預(yù)測模式A的預(yù)測系數(shù),((1 << Shift)-wa)是預(yù)測模式B的預(yù)測系數(shù),wa在預(yù)測每個8X8塊時根據(jù)參考像素與當(dāng)前編碼像素之間的距離進(jìn)行設(shè)置。
在上述的一種基于AVS的幀內(nèi)預(yù)測方法,所述的步驟5中,每個當(dāng)前編碼子塊新增加的雙向預(yù)測模式定義為,模式5 由步驟3中定義的模式0和模式1根據(jù)步驟4進(jìn)行雙向預(yù)測得出,模式6 由步驟3中定義的模式0和模式2根據(jù)步驟4進(jìn)行雙向預(yù)測得出,模式 7 由步驟3中定義的模式1和模式2根據(jù)步驟4進(jìn)行雙向預(yù)測得出,模式8 由步驟3中定義的模式0和模式3根據(jù)步驟4進(jìn)行雙向預(yù)測得出,模式9 由步驟3中定義的模式1和模式3根據(jù)步驟4進(jìn)行雙向預(yù)測得出,模式10 由步驟3中定義的模式2和模式3根據(jù)步驟4 進(jìn)行雙向預(yù)測得出,模式11 由步驟3中定義的模式0和模式4根據(jù)步驟4進(jìn)行雙向預(yù)測得出,模式12 由步驟3中定義的模式1和模式4根據(jù)步驟4進(jìn)行雙向預(yù)測得出,模式13 由步驟3中定義的模式2和模式4根據(jù)步驟4進(jìn)行雙向預(yù)測得出,模式14 由步驟3中定義的模式3和模式4根據(jù)步驟4進(jìn)行雙向預(yù)測得出。
因此,本發(fā)明具有如下優(yōu)點(diǎn)增加了多種AVS視頻編碼中的幀內(nèi)預(yù)測模式,從而提高了幀內(nèi)預(yù)測效率。


圖1為本發(fā)明中反向掃描編碼順序圖; 圖2為針對反向掃描增加的幀內(nèi)預(yù)測模式; 圖3為本發(fā)明的具體實(shí)施例。
具體實(shí)施例方式下面通過實(shí)施例,并結(jié)合附圖,對本發(fā)明的技術(shù)方案作進(jìn)一步具體的說明。
實(shí)施例 一種基于AVS的幀內(nèi)預(yù)測方法,AVS標(biāo)準(zhǔn)采用基于8X8子塊的變換量化技術(shù),在 AVS標(biāo)準(zhǔn)中的最小處理單元為8 X 8子塊,針對8 X 8子塊分別定義上方宏塊,左方宏塊,左上方宏塊,子塊UL,子塊UR,子塊BL,子塊BR ;并定義與當(dāng)前編碼塊相鄰的上方宏塊中已編碼像素為H(i),(i = 0,1,...,n),與當(dāng)前編碼塊相鄰的左方宏塊中已解碼像素為V(i),(i = 0,1,...,η),與當(dāng)前編碼塊相鄰的左上方宏塊中已解碼像素為Ptl, BR子塊與待編碼的UR子塊相鄰位置的8個已解碼像素為(a,b,. . .,h),BR,UR子塊與待編碼的BL子塊相鄰位置的 16個已解碼像素為(aQ,b0, . . . , ο0, ρ),BR、UR、BL子塊與待編碼的UL子塊相鄰位置的已解碼像素分別為iQ,(a0, bQ,· · ·,h0),( , bi; ... , Ii1),包括以下步驟 步驟1,在AVS的光柵掃描過程中進(jìn)行反向掃描,反向掃描順序由從子塊BR至子塊 UR,由子塊UR至子塊BL,最后掃描子塊UL ; 步驟2,判定參考像素的有效性,即判定每個正在編碼子塊的鄰近塊中的像素是否有效可用,針對步驟1中的反向掃描順序,增加了對當(dāng)前編碼塊下方及右方塊中鄰近像素可用性的判斷;即判定待編碼子塊標(biāo)準(zhǔn)預(yù)測模式有效的AVS,對于反向掃描,根據(jù)反向掃描的編碼順序,位于當(dāng)前編碼子塊的下方或右方的已解碼子塊中與當(dāng)前待編碼子塊相鄰位置的像素也參與預(yù)測 對于子塊BR,參考像素為上述H (i),(i = 0 15)、V(i),(i = 0 15)和P。; 對于子塊UR,參考像素除上述H (i),(i = 0 15)、V(i),(i = 0 7)和P。夕卜, 還包括BR子塊中與UR子塊相鄰的8個已解碼像素(a,b,. . .,h); 對于子塊BL,參考像素除上述H (i),(i = 0 7)、V(i),(i = 0 15)和P。外, 還包括UR、BR子塊中分別與BL子塊相鄰位置的8個像素(aQ,b0, . . . , h0),(i0, j0, . . . , o0, P); 對于子塊UL,參考像素除上述H (i),(i =0 7)、V(i),(i =0 7)和P。夕卜,還包括UR、BL子塊中分別與UL子塊相鄰位置的8個像素和BR子塊與UL子塊相鄰位置的左上方像素(a0, b0, . . . , h0), {al,hl, . . . , Ii1), i0 ; 步驟3,針對步驟2進(jìn)行反向掃描后對應(yīng)的幀內(nèi)預(yù)測模式,在AVS的幀內(nèi)預(yù)測模式基礎(chǔ)上,增加了以當(dāng)前編碼塊右方及下方相鄰塊中的已解碼像素作為參考像素的幀內(nèi)預(yù)測
8模式;反向掃描對應(yīng)新增加的幀內(nèi)預(yù)測模式具體操作方法如下 對于子塊UR預(yù)測模式,如下表
權(quán)利要求
1.一種基于AVS的幀內(nèi)預(yù)測方法,所述AVS標(biāo)準(zhǔn)采用基于8X8子塊的變換量化技術(shù), 在AVS標(biāo)準(zhǔn)中的最小處理單元為8X8子塊,針對8X8子塊分別定義上方宏塊,左方宏塊, 左上方宏塊,子塊UL,子塊UR,子塊BL,子塊BR ;并定義與當(dāng)前編碼塊相鄰的上方宏塊中已編碼像素為H(i),(i = 0,1,. . .,η),與當(dāng)前編碼塊相鄰的左方宏塊中已解碼像素為V(i), (i = 0,1,. . .,η),與當(dāng)前編碼塊相鄰的左上方宏塊中已解碼像素為Ρ0,BR子塊與待編碼的UR子塊相鄰位置的8個已解碼像素為(a,b,. . .,h),BR、UR子塊與待編碼的BL子塊相鄰位置的16個已解碼像素為( ,‘...,…,?丨^!^^^!^子塊與待編碼的皿子塊相鄰位置的已解碼像素分別為iQ,(a0, b0, . . . , h0),( , b1; . . .,Ii1),其特征在于,包括以下步驟步驟1,在AVS的光柵掃描過程中進(jìn)行反向掃描;步驟2,判定參考像素的有效性,即判定每個正在編碼子塊的鄰近塊中的像素是否有效可用,針對步驟1中的反向掃描順序,增加了對當(dāng)前編碼塊下方及右方塊中鄰近像素可用性的判斷;即判定待編碼子塊標(biāo)準(zhǔn)預(yù)測模式有效的AVS ;步驟3,針對步驟2進(jìn)行反向掃描后對應(yīng)的幀內(nèi)預(yù)測模式,在AVS的幀內(nèi)預(yù)測模式基礎(chǔ)上,增加了以當(dāng)前編碼塊右方及下方相鄰塊中的已解碼像素作為參考像素的幀內(nèi)預(yù)測模式;步驟4,針對步驟3完成的幀內(nèi)預(yù)測模式進(jìn)行雙向幀內(nèi)預(yù)測,即根據(jù)當(dāng)前編碼塊與參考像素之間的距離求得不同的加權(quán)系數(shù),然后對編碼子塊的任意兩種幀內(nèi)預(yù)測模式都進(jìn)行加權(quán)求和,預(yù)測出的當(dāng)前編碼塊的像素值考慮了兩個方向的參考像素;步驟5,增加雙向幀內(nèi)預(yù)測模式,即將步驟4中的雙向幀內(nèi)預(yù)測模式加入AVS已有的幀內(nèi)預(yù)測模式中。
2.根據(jù)權(quán)利要求1所述的一種基于AVS的幀內(nèi)預(yù)測方法,其特征在于,所述的步驟1 中,反向掃描順序由從子塊BR至子塊UR,由子塊UR至子塊BL,最后掃描子塊UL。
3.根據(jù)權(quán)利要求1所述的一種基于AVS的幀內(nèi)預(yù)測方法,其特征在于,所述的步驟2 中,針對反向掃描,根據(jù)反向掃描的編碼順序,位于當(dāng)前編碼子塊的下方或右方的已解碼子塊中與當(dāng)前待編碼子塊相鄰位置的像素也參與預(yù)測對于子塊BR,參考像素為上述H (i),(i = 0 15)、V(i),(i = 0 15)和P。;對于子塊UR,參考像素除上述H (i),(i = 0 15)、V(i),(i = 0 7)和P。外,還包括BR子塊中與UR子塊相鄰的8個已解碼像素(a,b,. . .,h);對于子塊BL,參考像素除上述H (i),(i = 0 7)、V(i),(i=0 15)和P。外,還包括UR、BR子塊中分別與BL子塊相鄰位置的8個像素(aQ,bQ,· · ·,h0),(i0, j0, . . . , ο0, ρ);對于子塊UL,參考像素除上述H(i),(i = 0 7)、V(i),(i = 0 7)和P。外,還包括 UR、BL子塊中分別與UL子塊相鄰位置的8個像素和BR子塊與UL子塊相鄰位置的左上方 {象素( ' b0 · · ·,h0),( ,b” · · ·,Ii1),i0o
4.根據(jù)權(quán)利要求1所述的一種基于AVS的幀內(nèi)預(yù)測方法,其特征在于,所述的步驟4 中,反向掃描對應(yīng)新增加的幀內(nèi)預(yù)測模式具體操作方法如下對于子塊UR預(yù)測模式分別定義模式0 參考像素為已解碼的8個像素a,b,. . .,h,該模式的預(yù)測像素由a, b,...,h垂直推出;分別定義模式1 為AVS標(biāo)準(zhǔn)幀內(nèi)預(yù)測模式;分別定義模式2 參考像素涉及像素a,b,. . .,h,V(i),(i = 0 7)、a,b,. . .,h及 H(i),(i = 8 15),該模式的預(yù)測像素由上述參考像素中已解碼的像素加權(quán)平均推出;分別定義模式3 參考像素為像素a,b,. . .,h和V(i),(i = 0 7),該模式的預(yù)測像素由參考像素中已解碼的像素加權(quán)平均所得;分別定義模式4 參考像素為像素a,b,. . .,h,該模式的預(yù)測像素由參考像素中以解碼的像素加權(quán)平均所得;對于子塊BL預(yù)測模式分別定義模式0 為AVS標(biāo)準(zhǔn)幀內(nèi)預(yù)測模式;分別定義模式1 參考像素為已解碼的像素(、,jo,. . .,ο。,P),該模式的預(yù)測像素由 (iQ,j0, . . . , ο0, ρ)水平推出;分別定義模式2 參考像素涉及像素(aQ,b0, . . . , h0),(i0, j0, . . .,oQ,ρ),H(i),(i = 8 1 及Ptl,該模式的預(yù)測像素由參考像素中已解碼的像素加權(quán)平均推出;分別定義模式3 參考像素為( ,b0,. . . , h0)和(iQ,j0, ...,ο0,ρ),該模式的預(yù)測像素由參考像素中已解碼的像素加權(quán)平均推出;分別定義模式4 參考像素為(、,j0, ...,ο0,ρ),該模式的預(yù)測像素有參考像素中已解碼的像素加權(quán)平均推出; 對于子塊UL預(yù)測模式分別定義模式O 參考像素為已解碼的像素(apbi,...,、),該模式的預(yù)測像素由(a1; bi; ... , Ii1)垂直推出;分別定義模式1 參考像素為已解碼的像素( ,bQ,...,hQ),該模式的預(yù)測像素由( , b0, . . . , h0)水平推出;分別定義模式2 參考像素涉及像素( ,b0,. . . , h0),(B^b1,...,h),H(i),(i = O 7),V(i),(i =0 7),P0和iQ,該模式的預(yù)測像素由中已解碼的像素加權(quán)平均推出;分別定義模式3 參考像素為H⑴,(i = O 7)和( , bi; Ii1),該模式的預(yù)測像素由參考像素中已解碼的像素加權(quán)平均推出;分別定義模式4 參考像素為V(i),(i = O 7)和( , Iv ...,,該模式的預(yù)測像素由參考像素中已解碼的像素加權(quán)平均推出。
5.根據(jù)權(quán)利要求1所述的一種基于AVS的幀內(nèi)預(yù)測方法,其特征在于,所述的步驟4 中,雙向幀內(nèi)預(yù)測的像素由任意兩個組合的幀內(nèi)預(yù)測模式的預(yù)測值的加權(quán)求和得到,具體實(shí)現(xiàn)步驟如(1)式所示Sbipred = (Wa · Sa+((1 << Shift)-Wa) · Sb+(1 << (Shift))) >> Shift (1)其中sa,Sb是每個像素的AVS標(biāo)準(zhǔn)預(yù)測模式A和B模式的預(yù)測值,Shift為左移或右移操作的移動因子,wa是預(yù)測模式A的預(yù)測系數(shù),((1 << Shift)-wa)是預(yù)測模式B的預(yù)測系數(shù),wa在預(yù)測每個8X8塊時根據(jù)參考像素與當(dāng)前編碼像素之間的距離進(jìn)行設(shè)置。
6.根據(jù)權(quán)利要求1所述的一種基于AVS的幀內(nèi)預(yù)測方法,其特征在于,所述的步驟5 中,每個當(dāng)前編碼子塊新增加的雙向預(yù)測模式定義為,模式5:由步驟3中定義的模式O和模式1根據(jù)步驟4進(jìn)行雙向預(yù)測得出,模式6 由步驟3中定義的模式O和模式2根據(jù)步驟 4進(jìn)行雙向預(yù)測得出,模式7 由步驟3中定義的模式1和模式2根據(jù)步驟4進(jìn)行雙向預(yù)測得出,模式8 由步驟3中定義的模式0和模式3根據(jù)步驟4進(jìn)行雙向預(yù)測得出,模式9 由步驟3中定義的模式1和模式3根據(jù)步驟4進(jìn)行雙向預(yù)測得出,模式10 由步驟3中定義的模式2和模式3根據(jù)步驟4進(jìn)行雙向預(yù)測得出,模式11 由步驟3中定義的模式0和模式4根據(jù)步驟4進(jìn)行雙向預(yù)測得出,模式12 由步驟3中定義的模式1和模式4根據(jù)步驟4 進(jìn)行雙向預(yù)測得出,模式13 由步驟3中定義的模式2和模式4根據(jù)步驟4進(jìn)行雙向預(yù)測得出,模式14 由步驟3中定義的模式3和模式4根據(jù)步驟4進(jìn)行雙向預(yù)測得出。
全文摘要
本發(fā)明公開了一種新的AVS雙向幀內(nèi)預(yù)測方法。新的雙向幀內(nèi)預(yù)測方法,對AVS中任意兩種幀內(nèi)預(yù)測模式求得的像素值都進(jìn)行加權(quán)求和,得到最終的雙向幀內(nèi)預(yù)測像素值。本發(fā)明首先在AVS光柵掃描基礎(chǔ)上增加反向掃描順序,然后增加反向掃描對應(yīng)的幀內(nèi)預(yù)測模式,并對新增加的反向掃描幀內(nèi)預(yù)測模式中的任意兩種都進(jìn)行加權(quán)求和得到反向掃描對應(yīng)的雙向幀內(nèi)預(yù)測像素值,最后利用絕對誤差和(SAE)標(biāo)準(zhǔn),在光柵掃描和反向掃描對應(yīng)的所有幀內(nèi)預(yù)測及雙向幀內(nèi)預(yù)測模式中,選擇出最優(yōu)的幀內(nèi)預(yù)測模式。本發(fā)明通過新的雙向幀內(nèi)預(yù)測方法,進(jìn)一步提高了編碼性能,改善了AVS標(biāo)準(zhǔn)中幀內(nèi)預(yù)測模式較少,預(yù)測效率較低這一缺陷。
文檔編號H04N7/32GK102186086SQ201110168130
公開日2011年9月14日 申請日期2011年6月22日 優(yōu)先權(quán)日2011年6月22日
發(fā)明者胡瑞敏, 鐘睿, 蘇妮, 王中元, 侯志強(qiáng), 渠慎明, 胡金暉, 黃震坤 申請人:武漢大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
即墨市| 千阳县| 马龙县| 阿合奇县| 梅河口市| 临汾市| 扶绥县| 常宁市| 高台县| 和硕县| 神木县| 克什克腾旗| 扎赉特旗| 大洼县| 许昌市| 平原县| 兰西县| 沙坪坝区| 昭平县| 崇信县| 娱乐| 明光市| 拉萨市| 乐亭县| 绍兴县| 昭觉县| 金平| 定结县| 类乌齐县| 色达县| 偏关县| 华阴市| 乐平市| 广灵县| 余姚市| 南昌市| 牙克石市| 连云港市| 宜都市| 曲靖市| 文昌市|