《電子技術應用》
您所在的位置:首頁 > 顯示光電 > 設計應用 > Wyner-Ziv視頻編碼中的碼率控制算法研究
Wyner-Ziv視頻編碼中的碼率控制算法研究
2015年微型機與應用第10期
檀會娟1,唐加山2
(1.南京郵電大學 通信與信息工程學院,江蘇 南京 210003; 2.南京郵電大學 理學院,江蘇 南京 210023)
摘要: 分布式視頻編碼系統中,現有碼率控制方法大致分兩類,一種是基于反饋信道,另一種是基于無反饋信道?;诜答佇诺来a率控制算法雖然可以獲得較高的解碼質量,但是時延大;相反,無反饋信道碼率控制算法時延小、實時性高,但是有損解碼質量。為解決這一矛盾,闡述一種混合碼率控制算法,即在編碼端先估計出較小的碼率,當解碼失敗時,解碼端才利用反饋信道向編碼端請求更多的校驗比特直到解碼成功。實驗結果表明,在相同目標碼率下,與有反饋碼率控制算法相比,該算法所需反饋次數有所減少;與現有無反饋碼率控制算法相比,對于不同視頻序列解碼幀的峰值信噪比均有不同程度的提高。
Abstract:
Key words :

  摘  要分布式視頻編碼系統中,現有碼率控制方法大致分兩類,一種是基于反饋信道,另一種是基于無反饋信道。基于反饋信道碼率控制算法雖然可以獲得較高的解碼質量,但是時延大;相反,無反饋信道碼率控制算法時延小、實時性高,但是有損解碼質量。為解決這一矛盾,闡述一種混合碼率控制算法,即在編碼端先估計出較小的碼率,當解碼失敗時,解碼端才利用反饋信道向編碼端請求更多的校驗比特直到解碼成功。實驗結果表明,在相同目標碼率下,與有反饋碼率控制算法相比,該算法所需反饋次數有所減少;與現有無反饋碼率控制算法相比,對于不同視頻序列解碼幀的峰值信噪比均有不同程度的提高。

  關鍵詞: 分布式視頻編碼;碼率控制;Wyner-Ziv編碼;反饋信道

0 引言

  隨著無線多媒體技術的日益發展,目前出現的一些新興應用場合由于其計算能力和存儲能力有限,都要求低復雜度的編碼。這些應用場合包括無線攝像機、低功率監視器、移動視頻會議等。分布式視頻編碼(Distributed Video Coding,DVC)系統是為解決上述問題而提出的一種新型的編碼方案。分布式視頻編碼的理論基礎是20世紀70年代提出的兩個信息理論:Slepian-Wolf定理[1]和Wyner-Ziv定理[2],其采用幀內編碼幀間解碼的思想,將復雜的運動估計和運動補償等技術放到解碼端實現,從而降低了編碼端復雜度。

  DVC方案因其可靈活分配視頻編解碼器的復雜度,壓縮效率高,抗差錯性能強的優勢,已經成為國內外學術界的研究熱點,其中碼率控制也是研究熱點之一。碼率控制的目的是通過調節編碼參數控制單位時間內傳輸到解碼端的視頻流,從而使傳輸的比特率能夠適應應用需求。如果編碼端傳輸的比特率過大,解碼端可能來不及做處理,此時就會出現丟包等現象;比特率太小會造成時間的浪費,資源的利用率降低。因此,合理的碼率是視頻壓縮方案需要考慮的問題。目前分布式視頻碼率控制方案主要分兩大類,一種基于反饋信道,另一種基于無反饋信道?;诜答佇诺赖拇a率控制算法是利用反饋信道,解碼端可以告知編碼端解碼情況,如果不成功,編碼端會向解碼端傳遞更多的校驗比特,直到解碼成功為止。雖然利用反饋信道可以較好地控制碼率,解碼端可以獲得比較穩定的視頻流,但是解碼端需要多次向編碼端請求校驗比特,時間開銷大,從而限制了分布視頻編碼方案在一些實時性要求比較高的場合下的使用?;跓o反饋信道的碼率控制算法旨在解決無反饋信道下如何準確地估計出碼率,其缺點是有損解碼質量,可能造成視頻不穩定等現象。為克服這一矛盾,本文在現有碼率控制算法的基礎上提出了一種混合碼率控制算法,即在編碼端先根據現有條件估計出一個碼率,如果在估計出的碼率條件下解碼失敗,解碼端可利用反饋信道向編碼端請求校驗比特直到成功解碼。

1 Wyner-Ziv視頻編碼方案

001.jpg

  為與現有算法進行比較,本文選用比較典型的Discover Wyner-Ziv視頻編碼框架(以早期的斯坦福WZ視頻編解碼結構[3]為基礎),并在此基礎上提出了改進,具體編解碼流程如圖1所示。圖1中陰影部分是本文在Wyner-Ziv視頻編碼框架上所做的改進,將在第3節詳細介紹。下面簡單介紹圖1編解碼過程。

 ?。?)編碼端。首先對WZ幀進行4×4塊的離散余弦變換(DCT),根據每個DCT系數在4×4塊中的位置,將所有系數重組為系數帶CK,K=1,2,…,16;然后對CK進行2MK級均勻量化,從量化后的符號流中提取比特平面,將比特平面送入LDPCA編碼器編碼,并將編碼生成的校驗比特存儲在緩存器中。

 ?。?)解碼端。首先利用當前幀前后兩個已解碼的關鍵幀產生邊信息,然后對邊信息進行DCT變換得到WZ幀DCT系數的估計值;設原始WZ幀與邊信息之間的差值被當作虛擬信道的噪聲,稱之為相關噪聲,它滿足拉普拉斯分布,由相關模型計算拉普拉斯參數;一旦知道了邊信息的DCT變換系數和殘差的統計分布,LDPCA解碼器會利用接收到的校驗位對邊信息比特面進行LDPCA解碼,合并比特面形成量化后的系數帶;最后利用量化后的系數帶和邊信息系數帶重構得到WZ幀系數帶,再進行反變換(IDCT)得到解碼后的WZ幀。

2 混合碼率控制算法

  本文編碼端碼率估計步驟如圖1中陰影部分所示,先在編碼端對邊信息進行估計,再對邊信息與原始WZ幀的殘差建模,獲得拉普拉斯參數,然后進行碼率估計,分比特平面速率估計和每個比特的校驗碼碼率估計。詳細步驟如下。

  2.1 邊信息估計

  設XB和XF分別表示當前WZ幀的前后參考幀,為了降低Wyner-Ziv編碼器的計算復雜度,本文利用XB和XF的簡單加權平均來代替邊信息,即:

  1.png

  其中,A~V32]97U(X(FE$EAAW10NJ.jpg=XF(u,v)/[XF(u,v)+XB(u,v)],A~V32]97U(X(FE$EAAW10NJ.jpg為加權系數;XB(u,v)和XF(u,v)分別為前后相鄰參考幀在坐標(u,v)處的像素值。

  2.2 殘差建模

  設X是代表WZ幀的隨機變量,由式(1)得到的邊信息Q}PSW0)PYX@D16S{POD]M70.jpg其實是原始WZ幀的一個估計值,因此Q}PSW0)PYX@D16S{POD]M70.jpg可以看成是有噪聲污染的X,可用式(2)表示二者關系。

  2.png

  其中,Z表示原始WZ幀以及其估計值(邊信息)的殘差,即相關噪聲,服從拉普拉斯分布[4]。Z的概率密度函數1AU5W[@~08`0WP~2MGONNYD.jpg,A~V32]97U(X(FE$EAAW10NJ.jpg為拉普拉斯參數。為進行碼率控制,需要計算A~V32]97U(X(FE$EAAW10NJ.jpg值。設殘差Z(u,v)=Q}PSW0)PYX@D16S{POD]M70.jpg(u,v)-X(u,v),(u,v)為空間坐標,則可得到相關噪聲Z的方差z2,再由A~V32]97U(X(FE$EAAW10NJ.jpg=BU}OK1H0])Q8}UF()@XI862.jpg可計算得到拉普拉斯參數A~V32]97U(X(FE$EAAW10NJ.jpg。以上參數A~V32]97U(X(FE$EAAW10NJ.jpg的估計主要考慮了時間相關性,而沒有考慮空間相關性。為使拉普拉斯參數在時間和空間上更好地適應相關噪聲模型,本文采取下列思想對A~V32]97U(X(FE$EAAW10NJ.jpg進行修正。設D是WZ幀中當前宏塊的周圍宏塊的像素值均值,本文的選取原則如下:

  3.png

  其中,E(Z)是相關噪聲的期望值。式(3)中第一種情況說明當前塊與相鄰塊差距比較小,說明塊運動不是很復雜,此時邊信息估計效果比較好。對于其他情況,直接由相關噪聲方差得到。仿真實驗表明,同時考慮拉普拉斯參數的空時域相關性能較好地控制碼率。

  2.3 碼率估計

  為更好地控制碼率,獲得穩定的視頻流且減少解碼端的請求次數和計算復雜度,本文的碼率估計分為兩部分,包括比特平面速率估計和每個比特平面的校驗碼碼率估計。實驗結果表明,本文的兩重估計方法在分布式視頻編碼碼率控制方面有較好的性能。

  2.3.1 比特平面速率估計

  比特平面速率估計指確定編碼端每秒傳送到解碼器的平面個數,即對每個DCT系數構成的比特平面進行估計。由2.2節相關噪聲模型得到拉普拉斯參數,圖1中WZ幀經4x4 DCT變換,DCT系數經均勻量化器后,則WZ幀的量化失真函數可用下式計算得到[5]。

  4.png

  其中,A~V32]97U(X(FE$EAAW10NJ.jpg為拉普拉斯參數,由2.2節得到;YWX{VQ$WAMOHY]SJT}3_NOO.png為量化步長且YWX{VQ$WAMOHY]SJT}3_NOO.png=2M-L-1,其中M為比特平面總數,L即為一次需要傳送到解碼端的比特平面個數,在給定失真度D和量化步長YWX{VQ$WAMOHY]SJT}3_NOO.png下,可計算得到比特平面速率L。

  2.3.2 校驗碼碼率估計

  本文采用率失真函數估計每個比特平面的校驗碼碼率。由分布式信源編碼的率失真模型可得出本文分布式系統的率失真模型如式(5)所示。

  5.png

  其中,3[WP(`3NC2~5YD$TCLK@JE8.pngX2是源信息的方差,D是量化失真,3[WP(`3NC2~5YD$TCLK@JE8.pngZ2是相關噪聲方差。在實際編解碼系統中,3[WP(`3NC2~5YD$TCLK@JE8.pngZ2遠遠小于3[WP(`3NC2~5YD$TCLK@JE8.pngX2[6],為降低編碼端的計算復雜度,可以簡化R(D),推導過程如下:

  6.png

3 實驗仿真結果與分析

004.jpg

  本文選擇兩種標準視頻測試序列Soccer@30 Hz,Hall Monitor@15 Hz進行測試。將其中的偶數幀作為關鍵幀K,奇數幀作為Wyner-Ziv幀,只對亮度分量進行編碼,采用圖1編解碼框架。表1是不同測試序列在不同目標碼率下,用本文碼率控制方法產生的實際碼率。從表中可以看出,本文碼率控制算法與實際碼率誤差平均小于 0.35%,可見本文算法能夠較好地控制碼率。

002.jpg

  另外,與在圖1編碼框架中單純地利用反饋信道控制碼率算法相比,本文碼率控制算法平均反饋次數可減少40%~58%,從而減少了時延并可獲得較高效率的解碼,如圖2所示。圖2中的Qi(i=1,2,…,8)是Discover DVC方案中定義的質量等級,每一個質量等級對應不同的量化系數,等級越高所需碼率越大,解碼一個WZ幀解碼端會需要更多的請求次數。

003.jpg

  參考文獻[7]完全移除了反饋信道,與參考文獻[7]相比,在相同碼率下,本文算法針對不同測試序列的峰值信噪比均有不同程度的提高,如圖3所示。由圖3(a)可以看出,對于運動復雜的Soccer視頻序列,本文算法可以使PSNR提高 0.2~0.9 dB;而對于運動緩慢的Hall Monitor視頻序列,如圖3(b)所示,本文算法使已解碼圖像PSNR值最高可以提高1.7 dB,可發現本文算法對在視頻序列運動緩慢情況下性能表現比較好,這是由于本文算法考慮了拉普拉斯參數模型的分類,并進行了比特平面速率估計和校驗碼碼率估計。

4 結論

  本文主要討論了Wyner-Ziv視頻編碼的碼率控制算法,在現有算法基礎上,提出一種混合碼率控制算法。仿真實驗表明,與現有碼率控制算法相比,Wyner-Ziv編碼框架綜合性能有所提升。但本文后期需要進一步研究的問題還有很多,如研究質量更高的邊信息估計算法并同時保證編碼端低復雜度要求,從而使Wyner-Ziv編碼方案能適應多種應用場合。

參考文獻

  [1] SLEPIAN D, WOLF J. Noiseless coding of correlated information sources[J]. IEEE Transactions on Information Theory, 1973,19(4):47l-480.

  [2] WYNER A, ZIV J. The rate-distortion function for source coding with side information at the decoder[J]. IEEE Transactions on Information Theory, 1976,22(1):1-10.

  [3] RARON A, RANE S, SETTON E, et al. Transform-domain wyner-ziv codec for video[C]. Visual Communications and Computers, Pacific Grove, CA, January 2004.

  [4] SLOWACK J, SKORUPA J, MYS S, et al. Correlation noise estimation in distributed video coding[C]. Effective Video Coding for Multimedia Applications,2011:133-156.

  [5] ROCA A, MORBEE M, PRADES-NEBOT J, et al. Rate control algorithm for pixel-domain wyner-ziv video coding[C]. Visual Communi-cations and Image Processing 2008, 2008,6822(1):68221T.

  [6] 秦浩,屈蓓,宋彬,等.無反饋分布式視頻編碼中Wyner-Ziv幀碼率控制算法[J].西安電子科技大學學報(自然科學版), 2012,39(4):34-35.

  [7] BRITES C, PEREIRA F. An efficient encoder rate control solution for transform domain Wyner-Ziv video coding[J]. IEEE Transactions on Circuits and Systems for Video Technology, 2011,21(9):1278-1292.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久国产天堂福利天堂| 9l国产精品久久久久麻豆| 亚洲第一精品电影| 国产一区在线看| 国产乱人伦精品一区二区| 国产精品拍天天在线| 欧美三级韩国三级日本三斤| 欧美激情综合五月色丁香小说| 久久亚裔精品欧美| 久久青草久久| 久久久美女艺术照精彩视频福利播放 | 麻豆91精品91久久久的内涵| 久久免费视频观看| 久久久亚洲精品一区二区三区 | 国产精品第一页第二页第三页| 欧美日韩免费观看中文| 欧美精品二区| 欧美日韩色综合| 欧美午夜国产| 国产精品入口福利| 国产精品亚洲综合色区韩国| 国产精品一卡| 国产视频精品网| 国内伊人久久久久久网站视频| 韩日欧美一区| 亚洲高清不卡av| 亚洲激情视频在线观看| 亚洲免费观看高清完整版在线观看熊 | 日韩视频一区| 中国日韩欧美久久久久久久久| 亚洲深夜福利视频| 亚洲欧洲av一区二区| 久久精品女人天堂| 久久综合狠狠综合久久激情| 欧美成人激情视频| 欧美三级在线| 国产视频综合在线| 1024国产精品| 亚洲美女毛片| 亚洲欧美中文日韩v在线观看| 久久gogo国模裸体人体| 亚洲国产日韩欧美在线99| 日韩视频免费看| 亚洲欧美日韩爽爽影院| 欧美一区二视频| 狂野欧美激情性xxxx欧美| 欧美国产亚洲精品久久久8v| 欧美手机在线| 国产日韩精品在线观看| 亚洲第一页中文字幕| av成人免费在线| 性色一区二区| 99精品国产99久久久久久福利| 亚洲欧美春色| 久久伊人亚洲| 欧美性开放视频| 国产一区二区三区四区hd| 亚洲国产精品毛片| 亚洲一区欧美| 亚洲人成网站777色婷婷| 一区二区激情| 久久精品在这里| 欧美精品在线观看播放| 国产精品一区二区黑丝| 亚洲国产精品高清久久久| 在线视频亚洲| 亚洲福利电影| 亚洲欧美大片| 欧美激情综合亚洲一二区| 国产精品免费aⅴ片在线观看| 在线激情影院一区| 亚洲欧美日韩精品久久| 香蕉久久一区二区不卡无毒影院 | 日韩一区二区免费高清| 欧美在线一二三区| 日韩午夜在线观看视频| 久久精品国产第一区二区三区最新章节| 欧美国产视频在线| 国产日韩欧美自拍| 亚洲作爱视频| 亚洲欧洲一区二区在线播放| 亚洲欧美中文在线视频| 欧美精品色网| 极品av少妇一区二区| 亚洲一级免费视频| aa日韩免费精品视频一| 久久久久免费| 国产精品美女一区二区在线观看| 亚洲欧洲一区二区在线播放 | 国产精品99久久99久久久二8| 久久久久久久综合| 国产精品久久九九| 亚洲日本中文字幕免费在线不卡| 久久高清福利视频| 欧美亚洲一区| 欧美视频在线观看免费网址| 在线观看中文字幕不卡| 欧美在线关看| 欧美一区二区视频97| 国产精品久久久久99| 99精品国产在热久久婷婷| 亚洲欧洲一区二区三区| 久久久久久久一区二区三区| 国产精品亚洲欧美| 亚洲午夜在线| 亚洲私人影院| 欧美日韩国产精品一区| 亚洲国产一二三| 亚洲激精日韩激精欧美精品| 久久久久久高潮国产精品视| 国产精品自拍一区| 亚洲影院色无极综合| 亚洲天堂男人| 欧美日韩中文字幕精品| 日韩网站在线观看| 日韩一级大片在线| 欧美成人综合网站| 亚洲国产成人精品久久久国产成人一区| 欧美综合77777色婷婷| 久久久久99| 国产自产2019最新不卡| 欧美在线一级va免费观看| 国产精品毛片一区二区三区| 国产亚洲欧美一区| 新67194成人永久网站| 欧美一区二区在线看| 国产精品香蕉在线观看| 亚洲综合999| 欧美一级精品大片| 国产美女精品视频| 亚洲免费在线视频| 香蕉乱码成人久久天堂爱免费 | 亚洲第一福利视频| 牛牛国产精品| 91久久精品网| 亚洲最新色图| 欧美日韩中文字幕在线| 一区二区欧美在线| 午夜免费日韩视频| 国产日产精品一区二区三区四区的观看方式| 亚洲神马久久| 小黄鸭精品密入口导航| 国产日产高清欧美一区二区三区| 欧美一区二区三区免费看| 久久九九电影| 在线精品视频一区二区| 亚洲精品欧美专区| 欧美日韩蜜桃| 亚洲一区二区3| 久久久精品免费视频| 136国产福利精品导航网址应用| 亚洲人成人77777线观看| 欧美日韩色婷婷| 亚洲自拍偷拍福利| 久久久久久久999精品视频| 1204国产成人精品视频| 这里只有精品丝袜| 国产精品免费看| 亚洲国产成人久久综合一区| 欧美金8天国| 亚洲午夜久久久久久久久电影院 | 亚洲女人天堂成人av在线| 久久久久国产精品麻豆ai换脸| 在线成人av| 亚洲深夜激情| 国产一区二区在线观看免费| 亚洲人成在线观看| 欧美日韩一区二区三区在线| 亚洲欧美日韩国产精品| 欧美凹凸一区二区三区视频| 在线视频一区观看| 久久综合色影院| 99re6热只有精品免费观看| 久久国产主播精品| 亚洲人成网站在线观看播放| 亚洲女性裸体视频| 在线日韩成人| 亚洲欧美第一页| 在线日韩av永久免费观看| 亚洲一级免费视频| 一色屋精品亚洲香蕉网站| 亚洲一区一卡| 亚洲电影免费观看高清| 午夜精品久久久久久久男人的天堂| 伊人激情综合| 亚洲欧美精品在线| 亚洲高清精品中出| 性欧美xxxx大乳国产app| 亚洲国产一区二区a毛片| 久久成人免费| 99视频精品| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲一区二区三区精品视频| 欧美成人国产va精品日本一级| 亚洲欧美国产视频| 欧美日韩国产三级| 亚洲国产婷婷香蕉久久久久久99 | 国产精品日韩在线| 一本色道久久综合狠狠躁的推荐| 国产亚洲精品久久飘花|