新聞中心

EEPW首頁 > 模擬技術(shù) > 設(shè)計應用 > 新一代視頻編碼標準H.264/AVC的關(guān)鍵技術(shù)研究

新一代視頻編碼標準H.264/AVC的關(guān)鍵技術(shù)研究

作者: 時間:2009-09-29 來源:網(wǎng)絡(luò) 收藏
(3)宏塊編碼比特數(shù)
下面對H.和H.263進行更直觀的比較,如圖3所示,色條從藍到紅變化,表示比特數(shù)的逐漸增加。比較結(jié)果如圖4,圖5所示。

本文引用地址:http://butianyuan.cn/article/188583.htm

對Grerladie Guards序列中第3幀圖像的宏塊進行4×8編碼,每一個宏塊所用的比特數(shù)都可以清楚地看出。通過比較發(fā)現(xiàn),H.對宏塊編碼所用的比特數(shù)比H.263平均少50%。尤其在運動物體附近,效果更加明顯,H.使用了很多偏紅的色塊,而H.264更多的是偏藍色塊?;眷o止的背景圖案,兩者也有很多的差別。由此可見,H.264中很多是深藍色的宏塊,所用的比特數(shù)在10比特左右,而H.263則偏向綠色,比特數(shù)在20比特左右。通過比較還發(fā)現(xiàn),H.264的編碼效率比H.263高很多。
3.2 H.264編碼性能
3.2.1 多參考幀預測模式

對于多種類型的視頻序列來說,多參考幀預測模式可以有效地提高編碼性能,它通過在運動矢量中增加一個時域部分,而允許在宏塊級下從若干參考幀中選擇其中的一個。由于需要保持一個參考幀緩沖區(qū)域,因此增加了在編解碼器中對內(nèi)存的需求量。另外,額外參考幀的引入也使得搜索區(qū)域擴大,從而顯著提高了編碼器端在運動估計過程中計算的復雜度。本實驗中Foreman視頻序列使用UVLC熵編碼,1/4像素運動矢量精度,搜索范圍為16像素。
圖6為使用不同參考幀數(shù)M對亮度分量峰值信噪比的影響。

試驗表明,多參考幀的使用,能平均節(jié)省10%的比特率。同樣,多參考幀的使用也與具體的序列內(nèi)容有關(guān),高比特率的序列將大大提高圖像的PSNR。
3.2.2 雙向預測模式
H.264以前的一般都采用多假設(shè)預測模式,而H.264使用的雙向預測模式,它是一對前向/后向預測幀的線性組合。前后向預測又都可以包含多個參考幀,同時,它又分為雙向預測信號的獨立估計和聯(lián)合估計。其中,聯(lián)合估計可以大大改進編碼的效率。
本實驗中Foreman視頻序列使用UVLC熵編碼,1/4像素運動矢量精度,搜索范圍為16像素。圖7為使用獨立估計和聯(lián)合估計對亮度分量峰值信噪比的影響。圖7是重構(gòu)B幀時幀比特率與亮度分量峰值信噪比的關(guān)系,選擇5個前向預測幀和3個后向預測幀,則由圖可以看出,聯(lián)合估計的性能比獨立估計的高。線性雙向預測模式不僅利用了抑止噪聲的組件,還提供了消除波峰的功能。假設(shè)當前幀中有一個物體將在后續(xù)幀中出現(xiàn),而未在前面的幀中出現(xiàn),那么,增加前向參考幀就不能提高編碼效率,而增加后向參考幀就能大大提高編碼效率。

3.2.3 熵編碼
H.264有兩種不同的熵編碼模式:通用可變長編碼(UVLC)和基于上下文的自適應二進制算術(shù)編碼(CABAC)。UVLC只使用一個可變長的代碼去編碼所有二進制的語法元素,而CABAC則采用上下文模式和基于條件概率與符號統(tǒng)計的自適應算法。UVLC算法簡單,在付出很低的計算成本時就能取得很好的壓縮效率。CABAC計算復雜度高,但它能夠大大節(jié)省比特率。
本實驗中Foreman視頻序列使用1/4像素運動矢量精度,搜索范圍為16像素。圖8為使用UVLC和CABAC對亮度分量峰值信噪比的影響。

試驗表明,CABAC能大大降低比特率,在取得相同的亮度分量峰值信噪比時,CABAC比UVCL平均節(jié)省15%的比特率。在高比特率的序列中,常使用多參考幀和CABAC聯(lián)合編碼,多參考幀能提高運動估計補償?shù)男剩珻ABLC能自適應地根據(jù)上下文進行熵編碼,從而大大提高編碼器的性能。

4 結(jié) 語
文章對新一代H.264/進行全面的分析和研究,總體上按照H.264/結(jié)構(gòu)化的編碼思想,對分層和網(wǎng)絡(luò)適配層進行了分析,特別對H.264/的編碼中所采用的新技術(shù)進行了仿真研究,如編碼的效率、多參考幀、通用可變長編碼(UVLC)和基于上下文的自適應二進制算術(shù)編碼(CABAC)、運動補償?shù)?,并給出實驗結(jié)果,充分說明了新一代視頻編碼H.264/AVc的編碼效率比以前的編碼標準(如H.263)在編碼效率上提高了很多。當然,新一代視頻編碼標準H.264/AVc雖然優(yōu)點明顯,但許多優(yōu)點是以犧牲計算復雜度換來的。因此在降低計算復雜度的同時,能達到更高的編碼效率將是下一步研究的重點。


上一頁 1 2 下一頁

關(guān)鍵詞: 264 AVC 視頻編碼 標準

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉