亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種快速4x4塊幀內(nèi)預(yù)測(cè)模式選擇方法

文檔序號(hào):7754708閱讀:194來(lái)源:國(guó)知局
專利名稱:一種快速4x4塊幀內(nèi)預(yù)測(cè)模式選擇方法
技術(shù)領(lǐng)域
本發(fā)明屬于數(shù)字視頻編碼領(lǐng)域,涉及一種基于H. 264編碼器的快速4x4塊幀內(nèi)預(yù) 測(cè)模式選擇方法。
背景技術(shù)
最新的視頻壓縮標(biāo)準(zhǔn)H. 264編碼器中,幀內(nèi)和幀間編碼采用了豐富多樣的編碼模 式選項(xiàng)。幀內(nèi)預(yù)測(cè)編碼模式中,H. 264編碼器對(duì)亮度分量支持4種Intra_16xl6預(yù)測(cè)模式和 9種Intra_4x4預(yù)測(cè)模式,對(duì)色度塊支持如Intra_16xl6的4種Intra_8x8預(yù)測(cè)模式。對(duì) 于4x4小塊的9種預(yù)測(cè)模式中,其中的Intra_4X4_DC模式,是利用與該4x4小塊相鄰的若 干已解碼區(qū)域像素的平均值,對(duì)此小塊作出預(yù)測(cè);其它8種預(yù)測(cè)模式分別對(duì)應(yīng)8個(gè)不同的方 向角度進(jìn)行預(yù)測(cè)。在H. 264視頻編碼過(guò)程中,從眾多編碼模式中選擇一種合適的預(yù)測(cè)模式 過(guò)程稱為模式選擇。這些豐富的編碼模式極大提高了壓縮效率。但是,模式選擇過(guò)程的復(fù) 雜度也大大增加。在H. 264編碼器的參考代碼中,采用了基于Lagrange優(yōu)化的RD0框架模 型,并采用全搜索方式來(lái)尋找一種率失真意義上的最優(yōu)預(yù)測(cè)編碼模式。這種全搜索方法需 要對(duì)所有的預(yù)測(cè)模式進(jìn)行預(yù)編碼、計(jì)算率失真代價(jià)值,最后選擇率失真代價(jià)值最小的模式 為最終的預(yù)測(cè)編碼模式。這種方法的計(jì)算復(fù)雜度是實(shí)時(shí)編碼器所不能接受的。所以,需要 對(duì)編碼器的模式選擇進(jìn)行優(yōu)化,同時(shí)盡量不損失編碼壓縮效率。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種基于H. 264編碼器的快速4x4塊幀內(nèi)預(yù)測(cè)模式選擇方法。本發(fā)明方法包括如下步驟步驟(1)根據(jù)H. 264編碼器框架把一幅圖片劃分成4x4大小的塊圖像,計(jì)算每一 個(gè)4x4圖像塊的七個(gè)邊緣方向系數(shù);根據(jù)邊緣方向系數(shù)將每一個(gè)4x4圖像塊分成九種邊緣 模式包括一種一致性區(qū)域塊邊緣模式和八個(gè)不同方向邊緣模式;計(jì)算每一個(gè)4x4圖像塊 的七個(gè)邊緣方向系數(shù)方法如下 其中H、V、X、A、B、C、D分別表示七個(gè)邊緣方向系數(shù),S00, S01, S10, S11分別表示
塊的左上、右上、左下、右下四分之一塊像素的平均值,
v = 0,1, i,j為四分之一塊像素的索引值;其中ρ (X,y)為像素的灰度值,χ, y = 0,l,2,3為垂直方向從上到下和水平方向從 左到右的索引值;scalel = QPst印/16,其中QPst印為量化步長(zhǎng),scale2為像素個(gè)數(shù)除以 2 ;L」表示取最小整數(shù);I · I表示求絕對(duì)值。根據(jù)以上七個(gè)方向系數(shù),將每一個(gè)4x4圖像塊分成九種邊緣模式的方法如下(1-1)如果H = V = 0,則該4x4圖像塊屬于一致性區(qū)域塊邊緣模式,該邊緣模式 對(duì)應(yīng)4x4幀內(nèi)預(yù)測(cè)的直流預(yù)測(cè)模式,即幀內(nèi)預(yù)測(cè)模式2 ;(1-2)在IHI = V乒0的情況下,如果Abs (A-D) > Abs (C-B),則該塊屬于DL邊 緣模式,該邊緣模式對(duì)應(yīng)的邊緣方向與4x4塊幀內(nèi)預(yù)測(cè)模式3的預(yù)測(cè)方向一致;否則,該塊 屬于DR邊緣模式,該邊緣模式對(duì)應(yīng)的邊緣方向與4x4幀內(nèi)預(yù)測(cè)模式4的預(yù)測(cè)方向一致;(1-3)在|h| > |v|的情況下ν = ο時(shí),則該塊屬于H邊緣模式,該邊緣模式對(duì)應(yīng) 的邊緣方向與幀內(nèi)預(yù)測(cè)模式1對(duì)應(yīng)的預(yù)測(cè)方向一致;ν Φ O時(shí),如果A或D是A、B、C、D四個(gè) 數(shù)中的最大值,則該塊屬于HU邊緣模式,該邊緣模式對(duì)應(yīng)的邊緣方向與幀內(nèi)預(yù)測(cè)模式8對(duì) 應(yīng)預(yù)測(cè)方向一致;如果B或C是A、B、C、D四個(gè)數(shù)中的最大值,則該塊屬于HD邊緣模式,該 邊緣模式對(duì)應(yīng)的邊緣方向與幀內(nèi)預(yù)測(cè)模式6對(duì)應(yīng)的預(yù)測(cè)方向一致;(1-4)在|H| < |v|的情況下H = ο時(shí),則該塊屬于ν邊緣模式,該邊緣模式對(duì)應(yīng) 的邊緣方向與幀內(nèi)預(yù)測(cè)模式ο對(duì)應(yīng)的預(yù)測(cè)方向一致;H興O時(shí),如果A或D是A、B、C、D四個(gè) 數(shù)中的最大值,則該塊屬于VL邊緣模式,該邊緣模式對(duì)應(yīng)的邊緣方向與幀內(nèi)預(yù)測(cè)模式7對(duì) 應(yīng)預(yù)測(cè)方向一致;如果B或C是A、B、C、D四個(gè)數(shù)中的最大值,則該塊屬于VR邊緣模式,該 邊緣模式對(duì)應(yīng)的邊緣方向與幀內(nèi)預(yù)測(cè)模式5對(duì)應(yīng)的預(yù)測(cè)方向一致。本發(fā)明方法中的幀內(nèi)預(yù)測(cè)模式編號(hào)與H. 264編碼器所規(guī)定的模式編號(hào)一致。步驟(2)根據(jù)圖像塊的邊緣模式選擇一種或者三種幀內(nèi)預(yù)測(cè)模式,如果選擇三種 預(yù)測(cè)模式,則根據(jù)預(yù)編碼后計(jì)算得到的率失真代價(jià)值確定最后幀內(nèi)預(yù)測(cè)模式;而對(duì)于只選 一種預(yù)測(cè)模式的,這個(gè)預(yù)測(cè)模式就是最后的預(yù)測(cè)模式。
所述的根據(jù)圖像塊的邊緣模式對(duì)應(yīng)的方向選擇一種預(yù)測(cè)模式方法如果這個(gè)塊屬 于一致性區(qū)域塊模式,直接選擇DC預(yù)測(cè)模式為該4x4塊的最后編碼模式;如果這個(gè)塊不屬 于一致性區(qū)域塊,直接選擇與該塊的邊緣方向一致的預(yù)測(cè)模式為該塊的最后預(yù)測(cè)模式;所述的根據(jù)圖像塊的邊緣模式對(duì)應(yīng)的方向選擇三種預(yù)測(cè)模式方法如果這個(gè)塊屬 于一致性區(qū)域塊模式,直接選擇DC預(yù)測(cè)模式為該4x4塊的最后編碼模式;如果這個(gè)塊不屬 于一致性區(qū)域塊,選擇的三種預(yù)測(cè)模式是該塊邊緣方向所對(duì)應(yīng)的預(yù)測(cè)模式加上這個(gè)方向最 鄰近的兩個(gè)預(yù)測(cè)模式,對(duì)這三個(gè)預(yù)測(cè)模式預(yù)編碼后計(jì)算得到率失真代價(jià)值,率失真代價(jià)值 最小的確定為最后預(yù)測(cè)模式;計(jì)算率失真代價(jià)值J(s,c,M0DE|QP,λ M0DE)的方法如下J(S,c,MODE |QP,λ M0DE) = SSD(s, c, MODE | QP) + λ M0DEXR(s, c, MODE | QP)SSD (s,c,MODE | QP)是當(dāng)前塊與重建塊的差值的平方和 B1表示塊的水平像素?cái)?shù)、B2表示塊的垂直像素?cái)?shù),取4,s (X,y)和分別為原始圖像 和重建圖像像素值;R(s,c, MODE I QP)表示熵編碼后的碼率,包括編碼預(yù)測(cè)模式、DCT系數(shù); λ MQDE = 0. 85X2qp/3為拉格朗日乘子,QP為量化系數(shù)。本發(fā)明方法根據(jù)每個(gè)4x4塊的邊緣模式,快速選擇一種合理4x4幀內(nèi)預(yù)測(cè)模式進(jìn) 行編碼,在保證較高編碼效率的情況下,大量節(jié)省編碼復(fù)雜度。與其它快速算法相比,該方 法所需要的額外計(jì)算復(fù)雜度幾乎為零,非常適合應(yīng)用于視頻編碼器尤其是計(jì)算資源有限的 視頻編碼場(chǎng)合。本發(fā)明方法在計(jì)算復(fù)雜度很低的情況,快速?zèng)Q定H. 264的4x4塊幀內(nèi)預(yù)測(cè) 模式,并保證率失真效率良好。


圖1為本發(fā)明中九種不同預(yù)測(cè)模式對(duì)應(yīng)的預(yù)測(cè)方向示意圖。
具體實(shí)施例方式一種快速4x4塊幀內(nèi)預(yù)測(cè)模式選擇方法,具體步驟如下步驟(1)根據(jù)H. 264編碼器框架把一幅圖片劃分成4x4大小的塊圖像,計(jì)算每-
卜4x4圖像塊的七個(gè)邊緣方向系數(shù);根據(jù)邊緣方向系數(shù)將每-模式包括一種一致性區(qū)域塊邊緣模式和八個(gè)不同方向邊緣模式;計(jì)算每-的七個(gè)邊緣方向系數(shù)方法如下

-個(gè)4x4圖像塊分成九種邊緣
-個(gè)4x4圖像塊 其中H、V、X、A、B、C、D分別表示七個(gè)邊緣方向系數(shù),S00, S01, S10, S11分別表示一個(gè)
塊的左上、右上、左下、右下四分之一塊像素的平均值,./'Xu'
4 =ο j=o
v = 0,1, i,j為四分之一塊像素的索引值;其中ρ (X,y)為像素的灰度值,χ, y = 0,l,2,3為垂直方向從上到下和水平方向從 左到右的索引值;scalel = QPst印/16,其中QPst印為量化步長(zhǎng),scale2為像素個(gè)數(shù)除以 2 ;L」表示取最小整數(shù)。 根據(jù)以上七個(gè)方向系數(shù),將每-
-個(gè)4x4圖像塊分成九種邊緣模式的方法如下(1-1)如果H = V = 0,則該4x4圖像塊屬于一致性區(qū)域塊邊緣模式,該邊緣模式 對(duì)應(yīng)4x4幀內(nèi)預(yù)測(cè)的直流預(yù)測(cè)模式,即幀內(nèi)預(yù)測(cè)模式2 ;(1-2)在IHI = |V|乒0的 況下,如果Abs (A-D) > Abs (C-B),則該塊屬于DL邊 緣模式,該邊緣模式對(duì)應(yīng)的邊緣方向與4x4塊幀內(nèi)預(yù)測(cè)模式3的預(yù)測(cè)方向一致;否則,該塊 屬于DR邊緣模式,該邊緣模式對(duì)應(yīng)的邊緣方向與4x4幀內(nèi)預(yù)測(cè)模式4的預(yù)測(cè)方向一致;(1-3)在|h| > |v|的情況下ν = ο時(shí),則該塊屬于H邊緣模式,該邊緣模式對(duì)應(yīng) 的邊緣方向與幀內(nèi)預(yù)測(cè)模式1對(duì)應(yīng)的預(yù)測(cè)方向一致;ν Φ O時(shí),如果A或D是A、B、C、D四個(gè) 數(shù)中的最大值,則該塊屬于HU邊緣模式,該邊緣模式對(duì)應(yīng)的邊緣方向與幀內(nèi)預(yù)測(cè)模式8對(duì) 應(yīng)預(yù)測(cè)方向一致;如果B或C是A、B、C、D四個(gè)數(shù)中的最大值,則該塊屬于HD邊緣模式,該 邊緣模式對(duì)應(yīng)的邊緣方向與幀內(nèi)預(yù)測(cè)模式6對(duì)應(yīng)的預(yù)測(cè)方向一致;(1-4)在|H| < |v|的情況下Η = ο時(shí),則該塊屬于ν邊緣模式,該邊緣模式對(duì)應(yīng) 的邊緣方向與幀內(nèi)預(yù)測(cè)模式ο對(duì)應(yīng)的預(yù)測(cè)方向一致;H興O時(shí),如果A或D是A、B、C、D四個(gè) 數(shù)中的最大值,則該塊屬于VL邊緣模式,該邊緣模式對(duì)應(yīng)的邊緣方向與幀內(nèi)預(yù)測(cè)模式7對(duì) 應(yīng)預(yù)測(cè)方向一致;如果B或C是A、B、C、D四個(gè)數(shù)中的最大值,則該塊屬于VR邊緣模式,該 邊緣模式對(duì)應(yīng)的邊緣方向與幀內(nèi)預(yù)測(cè)模式5對(duì)應(yīng)的預(yù)測(cè)方向一致。該方法中的幀內(nèi)預(yù)測(cè)模式編號(hào)與H. 264編碼器所規(guī)定的模式編號(hào)一致,如圖1所 示。圖中數(shù)字即為不同預(yù)測(cè)模式的模式編號(hào)。
步驟(2)根據(jù)圖像塊的邊緣模式選擇一種或者三種幀內(nèi)預(yù)測(cè)模式,如果選擇三種 預(yù)測(cè)模式,則根據(jù)預(yù)編碼后計(jì)算得到的率失真代價(jià)值確定最后幀內(nèi)預(yù)測(cè)模式;而對(duì)于只選 一種預(yù)測(cè)模式的,這個(gè)預(yù)測(cè)模式就是最后的預(yù)測(cè)模式。根據(jù)圖像塊的邊緣模式對(duì)應(yīng)的方向選擇一種預(yù)測(cè)模式方法如果這個(gè)塊屬于一致 性區(qū)域塊模式,直接選擇DC預(yù)測(cè)模式為該4x4塊的最后編碼模式;如果這個(gè)塊不屬于一致 性區(qū)域塊,直接選擇與該塊的邊緣方向一致的預(yù)測(cè)模式為該塊的最后預(yù)測(cè)模式;根據(jù)圖像塊的邊緣模式對(duì)應(yīng)的方向選擇三種預(yù)測(cè)模式方法如果這個(gè)塊屬于一致 性區(qū)域塊模式,直接選擇DC預(yù)測(cè)模式為該4x4塊的最后編碼模式;如果這個(gè)塊不屬于一致 性區(qū)域塊,選擇的三種預(yù)測(cè)模式是該塊邊緣方向所對(duì)應(yīng)的預(yù)測(cè)模式加上這個(gè)方向最鄰近的 兩個(gè)預(yù)測(cè)模式,對(duì)這三個(gè)預(yù)測(cè)模式預(yù)編碼后計(jì)算得到率失真代價(jià)值,率失真代價(jià)值最小的 確定為最后預(yù)測(cè)模式;計(jì)算率失真代價(jià)值J (s,c,MODE I QP,λΜ0ΒΕ)的方法如下J(S,c,MODE |QP,λ M0DE) = SSD(s, c, MODE I QP)+ AmodeXR(s, c, MODE | QP)SSD (s,c, MODE | QP)是當(dāng)前塊與重建塊的差值的平方和 B1表示塊的水平像素?cái)?shù)、B2表示塊的垂直像素?cái)?shù),取4,s (X,y)和分別為原始圖像 和重建圖像像素值;R(s,c, MODE I QP)表示熵編碼后的碼率,包括編碼預(yù)測(cè)模式、DCT系數(shù); λ MQDE = 0. 85X2qp/3為拉格朗日乘子,QP為量化系數(shù)。
權(quán)利要求
一種快速4x4塊幀內(nèi)預(yù)測(cè)模式選擇方法,其特征是該方法包括如下步驟步驟(1)根據(jù)H.264編碼器框架把一幅圖片劃分成4x4大小的塊圖像,計(jì)算每一個(gè)4x4圖像塊的七個(gè)邊緣方向系數(shù);根據(jù)邊緣方向系數(shù)將每一個(gè)4x4圖像塊分成九種邊緣模式包括一種一致性區(qū)域塊邊緣模式和八個(gè)不同方向邊緣模式;計(jì)算每一個(gè)4x4圖像塊的七個(gè)邊緣方向系數(shù)方法如下其中H、V、X、A、B、C、D分別表示七個(gè)邊緣方向系數(shù),S00、S01、S10、S11分別表示一個(gè)塊的左上、右上、左下、右下四分之一塊像素的平均值,u,v=0,1,i,j為四分之一塊像素的索引值;其中p(x,y)為像素的灰度值,x,y=0,1,2,3為垂直方向從上到下和水平方向從左到右的索引值;scale1=QPstep/16,其中QPstep為量化步長(zhǎng),scale2為像素個(gè)數(shù)除以2;表示取最小整數(shù);|·|表示求絕對(duì)值;根據(jù)以上七個(gè)方向系數(shù),將每一個(gè)4x4圖像塊分成九種邊緣模式的方法如下(1 1)如果H=V=0,則該4x4圖像塊屬于一致性區(qū)域塊邊緣模式,該邊緣模式對(duì)應(yīng)4x4幀內(nèi)預(yù)測(cè)的直流預(yù)測(cè)模式,即幀內(nèi)預(yù)測(cè)模式2;(1 2)在|H|=|V|≠0的情況下,如果Abs(A D)>Abs(C B),則該塊屬于DL邊緣模式,該邊緣模式對(duì)應(yīng)的邊緣方向與4x4塊幀內(nèi)預(yù)測(cè)模式3的預(yù)測(cè)方向一致;否則,該塊屬于DR邊緣模式,該邊緣模式對(duì)應(yīng)的邊緣方向與4x4幀內(nèi)預(yù)測(cè)模式4的預(yù)測(cè)方向一致;(1 3)在|H|>|V|的情況下V=0時(shí),則該塊屬于H邊緣模式,該邊緣模式對(duì)應(yīng)的邊緣方向與幀內(nèi)預(yù)測(cè)模式1對(duì)應(yīng)的預(yù)測(cè)方向一致;V≠0時(shí),如果A或D是A、B、C、D四個(gè)數(shù)中的最大值,則該塊屬于HU邊緣模式,該邊緣模式對(duì)應(yīng)的邊緣方向與幀內(nèi)預(yù)測(cè)模式8對(duì)應(yīng)預(yù)測(cè)方向一致;如果B或C是A、B、C、D四個(gè)數(shù)中的最大值,則該塊屬于HD邊緣模式,該邊緣模式對(duì)應(yīng)的邊緣方向與幀內(nèi)預(yù)測(cè)模式6對(duì)應(yīng)的預(yù)測(cè)方向一致;(1 4)在|H|<|V|的情況下H=0時(shí),則該塊屬于V邊緣模式,該邊緣模式對(duì)應(yīng)的邊緣方向與幀內(nèi)預(yù)測(cè)模式0對(duì)應(yīng)的預(yù)測(cè)方向一致;H≠0時(shí),如果A或D是A、B、C、D四個(gè)數(shù)中的最大值,則該塊屬于VL邊緣模式,該邊緣模式對(duì)應(yīng)的邊緣方向與幀內(nèi)預(yù)測(cè)模式7對(duì)應(yīng)預(yù)測(cè)方向一致;如果B或C是A、B、C、D四個(gè)數(shù)中的最大值,則該塊屬于VR邊緣模式,該邊緣模式對(duì)應(yīng)的邊緣方向與幀內(nèi)預(yù)測(cè)模式5對(duì)應(yīng)的預(yù)測(cè)方向一致;其中幀內(nèi)預(yù)測(cè)模式編號(hào)與H.264編碼器所規(guī)定的模式編號(hào)一致;步驟(2)根據(jù)圖像塊的邊緣模式選擇一種或者三種幀內(nèi)預(yù)測(cè)模式,如果選擇三種預(yù)測(cè)模式,則根據(jù)預(yù)編碼后計(jì)算得到的率失真代價(jià)值確定最后幀內(nèi)預(yù)測(cè)模式;而對(duì)于只選一種預(yù)測(cè)模式的,這個(gè)預(yù)測(cè)模式就是最后的預(yù)測(cè)模式;所述的根據(jù)圖像塊的邊緣模式對(duì)應(yīng)的方向選擇一種預(yù)測(cè)模式方法如果這個(gè)塊屬于一致性區(qū)域塊模式,直接選擇DC預(yù)測(cè)模式為該4x4塊的最后編碼模式;如果這個(gè)塊不屬于一致性區(qū)域塊,直接選擇與該塊的邊緣方向一致的預(yù)測(cè)模式為該塊的最后預(yù)測(cè)模式;所述的根據(jù)圖像塊的邊緣模式對(duì)應(yīng)的方向選擇三種預(yù)測(cè)模式方法如果這個(gè)塊屬于一致性區(qū)域塊模式,直接選擇DC預(yù)測(cè)模式為該4x4塊的最后編碼模式;如果這個(gè)塊不屬于一致性區(qū)域塊,選擇的三種預(yù)測(cè)模式是該塊邊緣方向所對(duì)應(yīng)的預(yù)測(cè)模式加上這個(gè)方向最鄰近的兩個(gè)預(yù)測(cè)模式,對(duì)這三個(gè)預(yù)測(cè)模式預(yù)編碼后計(jì)算得到率失真代價(jià)值,率失真代價(jià)值最小的確定為最后預(yù)測(cè)模式;計(jì)算率失真代價(jià)值J(s,c,MODE|QP,λMODE)的方法如下J(s,c,MODE|QP,λMODE)=SSD(s,c,MODE|QP)+λMODE×R(s,c,MODE|QP)SSD(s,c,MODE|QP)是當(dāng)前塊與重建塊的差值的平方和 <mrow><mi>SSD</mi><mo>=</mo><mrow> <mo>(</mo> <mi>s</mi> <mo>,</mo> <mi>c</mi> <mo>,</mo> <mi>MODE</mi> <mo>|</mo> <mi>QP</mi> <mo>)</mo></mrow><mo>=</mo><munderover> <mi>&Sigma;</mi> <mrow><mi>x</mi><mo>=</mo><mn>0</mn> </mrow> <msub><mi>B</mi><mn>1</mn> </msub></munderover><munderover> <mi>&Sigma;</mi> <mrow><mi>y</mi><mo>=</mo><mn>0</mn> </mrow> <msub><mi>B</mi><mn>2</mn> </msub></munderover><msup> <mrow><mo>|</mo><mi>s</mi><mo>[</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>]</mo><mo>-</mo><mi>c</mi><mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo></mrow><mo>|</mo> </mrow> <mn>2</mn></msup> </mrow>B1表示塊的水平像素?cái)?shù)、B2表示塊的垂直像素?cái)?shù),取4,s(x,y)和分別為原始圖像和重建圖像像素值;R(s,c,MODE|QP)表示熵編碼后的碼率,包括編碼預(yù)測(cè)模式、DCT系數(shù);λMODE=0.85×2QP/3為拉格朗日乘子,QP為量化系數(shù)。FSA00000198202000011.tif,FSA00000198202000012.tif,FSA00000198202000013.tif,FSA00000198202000014.tif,FSA00000198202000015.tif,FSA00000198202000016.tif,FSA00000198202000017.tif,FSA00000198202000018.tif,FSA00000198202000021.tif
全文摘要
本發(fā)明涉及一種快速4x4塊幀內(nèi)預(yù)測(cè)模式選擇方法。本發(fā)明方法首先根據(jù)H.264編碼器框架把一幅圖片劃分成4x4大小的塊圖像,計(jì)算每一個(gè)4x4圖像塊的七個(gè)邊緣方向系數(shù);根據(jù)邊緣方向系數(shù)將每一個(gè)4x4圖像塊分成九種邊緣模式包括一種一致性區(qū)域塊邊緣模式和八個(gè)不同方向邊緣模式;然后根據(jù)圖像塊的邊緣模式選擇一種或者三種幀內(nèi)預(yù)測(cè)模式,如果選擇三種預(yù)測(cè)模式,則根據(jù)預(yù)編碼后計(jì)算得到的率失真代價(jià)值確定最后幀內(nèi)預(yù)測(cè)模式;而對(duì)于只選一種預(yù)測(cè)模式的,這個(gè)預(yù)測(cè)模式就是最后的預(yù)測(cè)模式。本發(fā)明方法在計(jì)算復(fù)雜度很低的情況,快速?zèng)Q定H.264的4x4塊幀內(nèi)預(yù)測(cè)模式,并保證率失真效率良好。
文檔編號(hào)H04N7/26GK101895755SQ201010231760
公開日2010年11月24日 申請(qǐng)日期2010年7月20日 優(yōu)先權(quán)日2010年7月20日
發(fā)明者王向文 申請(qǐng)人:杭州電子科技大學(xué)
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1