《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 一種基于運動復雜度的H.264 JVT-H017碼率控制跳幀算法
一種基于運動復雜度的H.264 JVT-H017碼率控制跳幀算法
來源:微型機與應用2010年第21期
張 英,魏忠義,石 娟
(西安工程大學 電子信息學院, 陜西 西安 710048)
摘要: 針對JVT-H017碼率控制算法中跳幀策略沒有很好地考慮圖像的運動復雜程度,仍采用類似于MPEG-4 Q2中的簡單方法的問題,提出了一種基于運動復雜度的跳幀算法。此方法充分利用了序列的運動程度,較好地緩解了由于物體劇烈運動所帶來的緩存上溢現象,優化了圖像的質量。
Abstract:
Key words :

摘  要: 針對JVT-H017碼率控制算法中跳幀策略沒有很好地考慮圖像的運動復雜程度,仍采用類似于MPEG-4 Q2中的簡單方法的問題,提出了一種基于運動復雜度的跳幀算法。此方法充分利用了序列的運動程度,較好地緩解了由于物體劇烈運動所帶來的緩存上溢現象,優化了圖像的質量。
關鍵詞: JTV-H017;碼率控制;運動復雜度;跳幀

    H.264[1]是最新的國際視頻編碼標準,它不僅使視頻壓縮比以往標準有明顯提高,而且具有良好的網絡親和性,特別是對 IP互聯網、無線移動網等易誤碼、易阻塞、QoS不易保證的網絡視頻傳輸性能有明顯的改善。因此,H.264已成為現今圖像壓縮研究的一個熱點。同時,碼率控制作為視頻壓縮算法的一個重要方面,也引起了研究者的很大重視。
    在H.264碼率控制經典算法里,JVT-H017[2]因對實際碼率和PSNR的控制更加準確,并能更好地逼近限制的碼率,而與JVT-G012[3]一起成為目前最常用的H.264碼率控制算法。但JVT-H017算法仍然存在明顯的不足[4]: 同時引用率失真(R-D)模型和MAD線性模型會增加編碼的計算量;算法中圖像組GOP(Group of Pictures)碼率的分配方法和HRD機制限制了前后質量平緩度的進一步提高;編碼后的跳幀策略仍然采用類似于MPEG-4 Q2中的簡單方法,嚴重影響了運動劇烈圖像的質量。本文在介紹JVT-H017碼率控制算法的基礎上,提出了一種利用運動復雜度作為跳幀判別的算法,合理地分配緩存空間給運動劇烈的幀,較好地保留了圖像的細節,進一步提高了圖像的質量。
1 JVT-H017碼率控制算法
    JVT-H017碼率控制策略包含3個層次:GOP層、幀層和基本單元層。其中基本單元層指的是同一幀中一組連續的宏塊,每個基本單元層至少包含一個宏塊。
1.1 GOP層碼率控制
    GOP層碼率控制主要任務是計算當前GOP 中剩余圖像幀的比特數,初始化即時解碼刷新(IDR)和第一個存儲幀的量化參數。當第i個GOP的第j幀被編碼時,當前GOP中剩余幀的比特數計算如下:

1.2 幀層碼率控制
    幀層的碼率控制包括編碼前和編碼后兩個階段。
1.2.1 編碼前階段
    編碼階段是計算每一幀的量化參數。對于存儲幀和非存儲幀,方法是不一樣的。本文介紹的是只有存儲幀的情況。這一過程分兩個步驟完成:
    (1)確定每個幀的目標碼率
    ①確定當前GOP中每個存儲幀的目標碼率
    每一個存儲幀的目標緩沖由第一個IDR或存儲幀的編碼比特和平均復雜度得到。在編碼完第i個GOP的第1個存儲幀后,目標緩沖的初始值為:

(2)計算量化參數和執行率失真優化(RDO)
    首先采用式(9)計算與目標比特關聯的量化步長,相應的量化參數QPi(j)由量化步長和高級視頻編碼(AVC)的量化參數計算得到:

1.2.2 編碼后階段
    編碼一幀以后,系數a1、a2及c1、c2采用類似MPEG-4 Q2部分的線性回歸模型進行更新。在此過程中,實際編碼產生的比特加入到緩存中。為保證更新后的緩存占用率不要過高,采用類似MPEG-4 Q2部分的跳幀策略進行調整。
1.3 基本單元碼率控制
    基本單元碼率控制和幀層碼率控制的方法類似,為每個基本單元預測MAD,計算目標比特,用二次R-D 模型計算基本單元層的QP時需考慮:(1)對當前幀的第一個基本單元,QP需設為前一幀所有基本單元量化參數的平均值;(2)當前幀中還有未編碼的基本單元,而分配給它們的剩余比特數卻小于零。這時,當前基本單元的QP應相應地增大;(3)其他情況下,通過二次R-D模型來獲得QP。
2 改進的跳幀算法
    在實際的編碼中,如果每個GOP都超過了預先分配給它的比特數,這時緩沖就會溢出,從而導致跳幀現象,使得圖像的質量下降[4]。JVT-H017碼率控制算法采用的跳幀方法仍是MPEG-4 Q2中的簡單方法,即只是簡單地設置緩存區占有度上限達到80%時,就執行跳幀。(同樣在以往的跳幀控制算法中[5],一般都只是將緩存的上限定為80%來作為跳幀的依據,當緩存容量超過80%時,將此幀定為跳幀)。相反,當緩存容量低于25%時,也將此幀定為跳幀,但是這樣處理沒有充分考慮到簡單的跳幀會影響運動劇烈的圖像的細節表現,導致圖像質量嚴重下降。于是參考文獻[6]根據高運動復雜度對應高比特數、低運動復雜度對應低比特數這一比特分配法則,利用過濾掉運動平穩的幀而保存運動劇烈的幀,并為運動劇烈的幀分配更多緩存空間的思想,提出了用前一幀預測得到的比特數與前面已編碼幀的實際比特數的平均值的比值作為衡量跳幀的標準。但參考文獻[5]并未考慮到出現比特數較多和比特數較少的幀交錯的幀序列這一情況。若前一幀比特數較少,當前幀比特數較多,則得到的比值偏小;反之,得到的比值偏大。可見用此方法作為跳幀的判斷方法,準確率并不高。所以本文算法從圖像復雜度算法本身入手,并考慮到相鄰幀之間具有很強的相關性,重新定義一個跳幀判別方法,力求得到的跳幀判別方法能較準確地優化圖像質量。
    為了更好地適應AVS編碼器的實時應用,減少B幀延時帶來的影響,本文只考慮有I幀、P幀的圖像格式。由于I幀編碼需要較多的比特數,它將占據多個幀間間隔傳輸,因此,本文為了減小緩沖延時,緊鄰I幀的前兩個P幀仍按原算法進行跳幀。即從第3個P幀開始定義當前P幀的運動復雜度因子ci:

3 實驗結果與分析
    為了對算法進行分析,在JM8.6上對本跳幀算法進行仿真。實驗中分別使用QCIF序列foreman和CIF序列mobile,共編碼100幀,GOP的結構是 IPPP…IPPP…,幀內編碼刷新周期為20幀,第一幀的量化步長為28,a= 0.6,b=0.8,w1=60%,w2=70%,a1=3/2,a2=1/2。在JM8.6現有的碼率控制算法的基礎上,分別對跳幀策略與參考文獻[2]和參考文獻[5]中的跳幀策略進行測試,截取其中的20~40幀進行顯示。比較3種算法的PSNR。在相同的條件下,本文提出的跳幀算法相對其他兩個跳幀算法有所改進,更加準確地做到了跳過平穩運動的圖像,保留運動劇烈的圖像這準則。從表1、表2可以看出,本文提出的跳幀算法,使信噪比有所提高,優化了圖像的質量。

    本文針對JVT-H017碼率控制算法中跳幀策略仍然采用類似MPEG-4 Q2的簡單方法這一缺點,提出的跳幀算法合理地利用了圖像運動復雜度這一尺度來作為判別標準,與參考文獻[2]的(JVT-H017)相比,使得圖像信噪比有所提升,優化了圖像質量。但是,本算法并沒有考慮到出現場景切換和B幀存在的圖像序列的跳幀問題,所以將來的工作將是在此算法的基礎上,提出一種更好的優化算法,使其能提高不同圖像序列的圖像質量。
參考文獻
[1] 余兆明,查日勇,黃磊,等.圖像編碼標準H.264技術[M].北京:人民郵電出版社,2005.
[2] MA Si Wei, LI Zheng Guo, WU Feng, et al. JVT-H017-2003 proposed draft of adaptive rate control[S]. 2003.
[3] MA Si Wei, LI Zheng Guo, WU  Feng, et al. JVT-G012 -2003 proposed draft of adaptive rate control[S]. 2003.
[4] 李記苗,劉彥明,高峰.H.264碼率控制及其改進策略[J].計算機與數學工程,2006(6):52-54.
[5] 鄭從卓,李均利,陳剛,等.AVS實時編碼的VBR碼率控制[J].計算機程,2009(35):240-242.
[6] 周駿華,石旭剛,宋瑋.一種基于運動復雜度的新的H.264碼率控制算法[J].浙江工業大學學報,2006(6):672-675.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          美女亚洲精品| 狠狠网亚洲精品| 欧美一区二区高清| 六月婷婷久久| 在线看国产一区| 亚洲国产91精品在线观看| 久久国产精品网站| 激情综合在线| 另类天堂av| 国产精品成人一区二区三区夜夜夜| 亚洲午夜精品福利| 欧美国产日本高清在线| 久久久噜噜噜久久中文字幕色伊伊| 亚洲与欧洲av电影| 日韩午夜电影| 国产一区二区中文| 国产精品系列在线播放| 日韩视频一区二区三区在线播放| 蜜桃久久精品一区二区| 久久综合精品一区| 日韩午夜在线播放| 国产精品色婷婷久久58| 国产一区二区精品在线观看| 久久成人羞羞网站| 久久久久久夜精品精品免费| 亚洲视频综合在线| 欧美在线视频全部完| 夜夜嗨av一区二区三区四区| 午夜宅男欧美| 亚洲国产精品久久久久久女王| 国产婷婷精品| 亚洲高清在线精品| 久久在线观看视频| 狠狠色狠狠色综合| 亚洲欧美日韩高清| 老色鬼久久亚洲一区二区| 亚洲精品免费观看| 亚洲激情偷拍| 国产日韩在线一区| 欧美成人69| 欧美日一区二区三区在线观看国产免| 亚洲成人自拍视频| 国产精品久久久久久久久久ktv| 久久精品国产亚洲a| 一区二区三区成人| 久久丁香综合五月国产三级网站| 久久久精品一区二区三区| 有坂深雪在线一区| 欧美电影免费观看高清| 欧美性色aⅴ视频一区日韩精品| 久久综合综合久久综合| 国产精品视频最多的网站| 欧美视频日韩| 欧美日韩在线观看一区二区三区| 亚洲国产精品第一区二区| 亚洲综合清纯丝袜自拍| 国产精品国产三级国产专播精品人| 午夜精品一区二区在线观看| 欧美1区2区视频| 亚洲福利在线视频| 国产主播一区二区三区| 欧美在线视频在线播放完整版免费观看| 欧美日韩精品伦理作品在线免费观看| 免费日韩成人| 亚洲国产精品成人va在线观看| 国外成人性视频| 亚洲精品视频免费在线观看| 欧美顶级艳妇交换群宴| 欧美亚洲自偷自偷| 国产综合色产在线精品| 亚洲毛片一区二区| 欧美日韩精品免费| 亚洲一区二区三区免费视频| 欧美日韩免费观看一区二区三区| 国模一区二区三区| 国产精品综合久久久| 国产精品欧美久久久久无广告| 欧美88av| 久久成人精品一区二区三区| 国产真实乱子伦精品视频| 亚洲九九九在线观看| 欧美人与性禽动交情品| 国产一区视频网站| 欧美三级中文字幕在线观看| 国产一区在线免费观看| 裸体丰满少妇做受久久99精品| 亚洲国产色一区| 欧美综合77777色婷婷| 亚洲视频一起| 欧美777四色影视在线| 欧美在线三区| 国产欧美日韩视频一区二区| 亚洲一品av免费观看| 欧美一区二区三区在线播放| 国产最新精品精品你懂的| 中日韩美女免费视频网址在线观看| 一区二区三区成人| 国产亚洲视频在线| 欧美亚洲日本一区| 欧美成人黑人xx视频免费观看| 一区二区久久久久久| 欧美日韩在线播放三区| 欧美在线视频一区| 久久成人亚洲| 欧美精品一区在线| 国产一区二区av| 亚洲国产精品欧美一二99| 久久亚洲私人国产精品va| 一区二区高清| 久久―日本道色综合久久| 亚洲激情欧美| 国产精品成人观看视频免费| 欧美久久综合| 久久久久88色偷偷免费| 久久久777| 国内成人在线| 亚洲一区网站| 国产精品黄色在线观看| 日韩一本二本av| 最新国产成人在线观看| 亚洲国产精品一区二区三区| 亚洲伊人伊色伊影伊综合网| 国产精品二区在线观看| 久热这里只精品99re8久| 亚洲大胆美女视频| 国产精品你懂的在线欣赏| 欧美一级视频精品观看| 亚洲精品之草原avav久久| 欧美视频一区二区在线观看| 夜夜躁日日躁狠狠久久88av| 久久久999成人| 欧美国产日韩一区二区在线观看| 国产乱理伦片在线观看夜一区| 免费在线观看精品| 欧美日韩精品一区二区三区四区| 欧美在线91| aa日韩免费精品视频一| 欧美护士18xxxxhd| 一本久道久久综合狠狠爱| 一区二区欧美在线| 亚洲美女中出| 亚洲一区二区不卡免费| 校园春色综合网| 欧美 日韩 国产一区二区在线视频| 欧美一区日本一区韩国一区| 欧美在线免费播放| 久久久久成人精品免费播放动漫| 欧美日韩精品二区| 亚洲国产天堂久久综合| 亚洲韩日在线| 久久精品一区二区三区不卡牛牛| 欧美日韩国产首页| 亚洲欧美区自拍先锋| 久久夜色精品国产欧美乱| 国产主播一区二区三区| 国产精品日日摸夜夜摸av| 在线日韩日本国产亚洲| 日韩视频在线观看国产| 国产精品乱码一区二区三区| 国产精品爽黄69| 毛片精品免费在线观看| 亚洲国产日韩欧美在线动漫| 久久久www成人免费毛片麻豆| 免费亚洲电影在线| 欧美成人一区二区三区| 久久欧美肥婆一二区| 国产精品午夜av在线| 亚洲国产精品999| 国产精品久久久久久久久借妻| 亚洲国产激情| 欧美高清一区二区| 久久久久久久999精品视频| 伊人久久大香线蕉av超碰演员| 午夜精品在线观看| 久久精品视频在线播放| 国模私拍视频一区| 国产一区二区日韩精品| 亚洲女人小视频在线观看| 在线日韩电影| 欧美精品一二三| 亚洲二区三区四区| 国产精品欧美日韩一区| 国产自产2019最新不卡| 欧美在线观看视频一区二区| 亚洲三级网站| 欧美极品aⅴ影院| 久久久久国产精品一区| 日韩视频一区二区| 国产精品高潮呻吟久久av无限| 欧美日韩在线视频首页| 亚洲国产精品毛片| 亚洲第一精品夜夜躁人人躁| 亚洲尤物在线| 永久域名在线精品| 欧美视频在线观看一区| 欧美福利视频在线| 欧美日韩妖精视频| 在线综合欧美| 欧美大片一区二区| 久久尤物电影视频在线观看| 亚洲综合视频在线| 中文欧美在线视频| 亚洲国产婷婷香蕉久久久久久| 激情欧美亚洲| 亚洲欧美区自拍先锋| 欧美一区二区性| 亚洲欧美激情四射在线日| 欧美一区在线视频| 亚洲欧美日韩精品久久奇米色影视| 欧美激情第9页| 红桃av永久久久| 能在线观看的日韩av| 国产精品一区二区三区四区| 欧美视频一区二区三区在线观看| 国产日韩一区二区| 老司机午夜精品视频在线观看| 午夜精品久久久久久99热软件| 国产欧美一区二区精品婷婷| 国产欧美 在线欧美| 亚洲欧美成aⅴ人在线观看| 欧美亚洲一区二区在线| 欧美日韩亚洲系列| 欧美日韩免费观看一区三区| 亚洲蜜桃精久久久久久久| 韩国成人理伦片免费播放| 欧美高清在线视频| 国产亚洲永久域名| 欧美韩日亚洲| 欧美国内亚洲| 好吊成人免视频| 欧美日韩一区二区在线视频| 国产综合婷婷| 国产精品va在线播放| 男同欧美伦乱| 免费观看国产成人| 在线日韩欧美| 亚洲国产二区| 在线免费不卡视频| 久久久噜噜噜久久中文字幕色伊伊| 国产欧美日韩一区| 久久精品91| 午夜精品视频在线观看一区二区| 久久国产精品亚洲77777| 国产精品免费看| 亚洲国产一区二区三区青草影视| 国产精品老牛| 樱桃成人精品视频在线播放| 欧美日韩在线视频一区| 亚洲一区二区久久| 久久人人爽爽爽人久久久| 国产精品伊人日日| 老司机精品久久| 亚洲综合色网站| 欧美亚洲色图校园春色| 欧美激情久久久久久| 国产麻豆精品视频| 亚洲一区3d动漫同人无遮挡| 久热精品视频在线免费观看| 狠狠色狠狠色综合日日小说| 亚洲国产精品一区制服丝袜| 亚洲精品一区二区三区福利| 欧美亚洲成人精品| 亚洲一区国产视频| 午夜日韩av| 亚洲欧洲日产国产网站| 亚洲视频一二三| 国产一区二区成人久久免费影院| 久久久激情视频| 亚洲一区二区成人在线观看| 亚洲第一精品夜夜躁人人躁| 国产一区二区无遮挡| 久久gogo国模啪啪人体图| 国产精品jizz在线观看美国| 麻豆国产精品va在线观看不卡| 久久成人精品无人区| 91久久精品美女| 久久riav二区三区| 久久婷婷国产综合精品青草| 老色鬼精品视频在线观看播放| 91久久精品久久国产性色也91| 蜜臀va亚洲va欧美va天堂| 久久躁狠狠躁夜夜爽| 亚洲影视在线| 一本色道久久99精品综合| 国产精品免费看| 国产日产精品一区二区三区四区的观看方式| 亚洲一区美女视频在线观看免费| 久久久国产精品一区| 在线观看视频免费一区二区三区| 亚洲一区精品电影| 国内精品久久久久久久影视麻豆| 在线成人激情| 亚洲精品国产精品国自产观看浪潮| 国产精品久久久久免费a∨大胸| 亚洲欧美一区二区视频| 国产一区二区三区四区三区四| 欧美成人伊人久久综合网| 亚洲区免费影片| 你懂的一区二区| 国内精品久久久久影院优| 久久av一区二区三区| 国产主播一区| 亚洲国语精品自产拍在线观看| 欧美激情视频免费观看| 国产伦理精品不卡| 一本色道久久88综合亚洲精品ⅰ| 欧美日韩成人综合天天影院| 国产精品一区久久| 欧美日韩成人精品| 欧美精品日日鲁夜夜添| 99精品国产福利在线观看免费| 亚洲永久免费观看| 亚洲国产精品久久精品怡红院| 国产日韩一区二区三区在线| 亚洲视频在线观看免费| 国产在线乱码一区二区三区| 亚洲伊人伊色伊影伊综合网| 国产欧美一区二区精品秋霞影院| 国产日本欧美一区二区三区在线| 欧美日韩一区二区三区四区五区| 久久国产主播| 亚洲一区免费网站| 国产精品美女视频网站| 国产日韩欧美综合| 在线观看福利一区| 国产欧美另类| 一本不卡影院| 亚洲一区欧美|