999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種HEVC幀內模式選擇的快速算法

2014-10-20 08:26:32吳大中
實驗室研究與探索 2014年6期
關鍵詞:方法

吳大中, 高 飛

(南京信息工程大學,江蘇省氣象探測與信息處理重點實驗室,江蘇 南京 210044)

0 引言

HEVC(High Efficient Video Coding)是由 JCT-VC發(fā)布的最新的視頻編碼標準,與之前的H.264標準相比,HEVC的碼率可以減少一半[1-3]。這樣的編碼效率可以使得HEVC適應更高的視頻分辨率的要求。在HEVC中,采用了許多新的技術,包括:①用 CU(Coding Unit)代替MB(MacroBlock),并且采用四分樹分編碼單元分割模式;②采用了35種幀內預測模式,使得幀內預測更加準確;③采用了自適應的去方塊濾波器;④采用了更好的運動向量模式和運動補償方法;

HEVC采用的編碼方法雖然能得到更好的編碼效率,但是編碼的復雜度也相應地增加了,使得編碼時間更長,這樣不利于滿足編碼的實時化要求[4-6]。作為HEVC一個關鍵的部分,解決幀內編碼的復雜度是非常重要的[7-8]。根據(jù)HEVC幀內編碼的特點,由于采用了35個預測模式,相比于H.264的9個要復雜得多。因此減少幀內預測模式對于減少其復雜度來說是非常關鍵的[9-10]。

目前,已經(jīng)有研究人員提出了相應的快速幀內預測模式選擇算法[11]。這些快速算法中有的是基于統(tǒng)計的方法,即統(tǒng)計SATD方法篩選之后的各個預測模式成為最優(yōu)預測模式的概率。有的是根據(jù)鄰近PU(Prediction Unit)的最佳預測模式來判斷當前PU的最佳模式。還有的方式基于分析當前PU的內容,邊緣和梯度信息等。在比特率增加非常少的情況下,這些方法可以減少幀內編碼時間大約20%左右,同時編碼后的視頻質量PSNR減少也非常小[12]。

本文提出了一種快速選擇幀內預測模式的方法,該方法通過分析當前PU的全局邊緣信息,同時利用HEVC中的SATD統(tǒng)計分析結果,可以減少最終進入R-D Cost的預測模式,從而使得幀內編碼的時間減少。實驗結果表明,本文提出的方法在基本不減少編碼效率的情況下,可以使得編碼時間減少30%左右。

1 HEVC的幀內預測

在HEVC中,幀內預測就是利用鄰近位置的像素來預測當前PU內的像素,以便減少幀內的冗余度。HEVC使用了35種幀內預測模式,包括一個DC模式,一個Planar模式,以及33個Angular模式。圖1表示了33個Angular模式,根據(jù)不同的模式確定參考像素之后,利用插值來預測當前的像素值。參考像素位于當前PU的上方或者左邊。DC模式就是利用上方和左邊的參考像素的平均值作為當前PU的預測值。Planar模式主要是為了保持分塊之后邊界的連續(xù)性[13]。

圖1 HEVC幀內的Angular模式示意圖(數(shù)字表示預測模式)

目前,JCT-VC提供了 HEVC的測試模型代碼HM10。在其中35個預測模式首先經(jīng)過一個基于Hadamard變換的SATD方法選擇3個(對于64×64,32×32,16×16的PU)或者8個(對于8×8,4×4的PU)。再根據(jù)鄰近PU的MPM(Most Probable Mode),這些精簡之后的預測模式作為候選最佳預測模式進行基于R-D Cost的最佳模式選擇[14-15]。由于進行最終R-D Cost的預測模式數(shù)量大為減少,這種方法可以很大程度地減少HEVC的幀內編碼復雜度。

根據(jù)文獻[4-8],PU的最佳預測模式與統(tǒng)計信息和圖像邊緣等信息是存在一些關系的。由于進行基于R-D Cost的方法占據(jù)了主要的時間,因此減少SATD之后的候選預測模式,對于減少幀內編碼的時間來說是十分重要的。在本文中,通過分析圖像本身的內容以及根據(jù)已有的文獻中的關于預測模式統(tǒng)計特性的研究,對SATD和MPM之后的預測模式再進行進一步的減少。

2 本文提出的方法

根據(jù)文獻[5]的結論,可以通過當前PU的全局邊緣來判斷最佳的預測模式。在本文中,將當前PU的邊緣信息分成兩類:水平邊緣和垂直邊緣。如圖2所示,當前PU的水平和垂直邊緣信息可以通過下式判斷:

其中:P(i,j)表示在(i,j)位置的像素值;N表示當前PU的高度或者寬度。

圖2 邊緣分類示意圖

如果在當前PU中,垂直邊緣是占主要成分的話,則Vec_Edge會小于Hor_Edge;反之亦然。當確定邊緣的分類之后,可以將SATD和MPM之后的預測模式限定在相對應的垂直和著水平預測模式中。例如,如果當前PU的主要邊緣成分是垂直模式,那么最佳的預測模式處于垂直區(qū)間的概率則較大。

根據(jù)文獻[8]的分析結果,SATD和MPM之后的預測模式中的第一個模式成為最終最佳預測模式的概率高達80%。因此在本文,當確定了主要的邊緣成分為垂直模式時,則選擇SATD和MPM之后前一半數(shù)量的預測模式進入最終的RD Cost選擇,同時為了避免邊緣分類帶來的誤差,當Vec_Edge和Hor_Edge非常接近的情況下,也就是無法進行邊緣分類時,采取和測試模型代碼HM10.0中一樣的方法。如果當前PU的主要邊緣成分為水平模式,也采用類似的方法。

圖3為兩種算法的流程圖。圖(a)為HM10.0中使用的方法,首先對所有35個預測模式進行幀內預測,然后利用基于Hadamard變換的SATD方法,選擇3個或者8個候選模式,再加上相鄰PU的預測模式MPMs(Most Probable Modes,最有可能模式),這些候選模式進入基于R-D Cost的方法,并最終決定最佳預測模式。由于基于R-D Cost的方法是占據(jù)主要時間的部分,因此減少進入基于R-D Cost方法的預測模式,對于減少編碼時間來說非常重要。

圖3(b)為本文提出的一種快速算法,首先根據(jù)當前PU的內容計算主要的邊緣成分,并將其進行分類為水平和垂直邊緣。如果當前PU主要為水平邊緣成分,則將進入R-D Cost的預測模式限定為水平模式,這樣就可以減少進入R-D Cost分析的預測模式,也就減少了編碼時間。

圖3 兩種算法流程

3 實驗結果

為了評估本文提出的快速方法的性能,采用了常用的3個指標:ΔBitRate,ΔPSNR 及ΔEncTime,分別如下式定義:

其中:BitRatefast、PSNRfast、EncTimefast分別表示這種快速方法的比特率、PSNR和編碼時間;BitRateoriginal、PSNRoriginal、EncTimeoriginal分別表示 HEVC的測試模型HM10.0的比特率、PSNR和編碼時間。

關于幀內編碼的參數(shù)設置如下:最大的編碼單元(Coding Unit,CU)深度為4;最大編碼單元(Largest Coding Unit,LCU)的大小為64x64;GOP的類型為完全幀內編碼;量化系數(shù)為32。

表1列出了這種快速方法與HEVC的測試模型HM10.0在以上3個指標上的性能。為了驗證本文提出的方法,用了不同分辨率和不同內容的測試序列進行測試。實驗結果表明,這種快速方法可以減少大約30%的編碼時間,相比于參考文獻中的方法減少編碼時間在大約10%~20%,這種方法能更好地減少編碼時間。同時相比于參考文相中的方法會增加比特率達到1%,這種方法幾乎沒有增加,且視頻的客觀質量PSNR平均損失在0.07 dB,視頻質量幾乎沒有下降。

另外,從表1中可以看出,這種方法在各個性能上,對于不同分辨率和不同場景內容的視頻,都是具有統(tǒng)一性的。也就是說,對于各種情況下的測試視頻,這種方法在性能上的改進都是幾乎一致的。而在參考文獻中的方法,通常會存在對某些情況下會失效的情況。同時,分析快速算法本身,可以發(fā)現(xiàn),與目前提出的文獻[4-8]相比,這種方法簡單,更有利于今后的軟件和硬件的實現(xiàn),降低未來實際應用中的復雜度,使得這種方法更加的實用。

4 結語

本文提出了一種針對HEVC幀內預測模式選擇的快速算法。該算法綜合了基于視頻內容分析和統(tǒng)計信息的方法。在編碼時間上,該快速算法可以減少幀內編碼時間大約30%,優(yōu)于目前已經(jīng)存在一些方法。同時,目前的其他方法都會少量增加比特率和降低PSNR的情況,而這種方法幾乎沒有增加比特率和降低視頻質量。另外,這種方法針對各種不同情況的測試視頻都具有相同的性能,使得其實用性更強。在方法本身的復雜度方面,在計算上更為的簡單,更有利于軟件和硬件上的實現(xiàn)。

表1 本文的快速方法以HM10.0的性能比較

[1] Sullivan G J,Ohm J,Woo-Jin Han,et al.Overview of the High Efficiency Video Coding(HEVC)Standard[J].IEEE Transactions on Circuits and Systems for Video Technology,2012(12):1649-1668.

[2] 蔣 潔,郭寶龍,莫 瑋,等.利用平滑區(qū)域檢測的HEVC幀內編碼快速算法[J].西安電子科技大學學報(自然科學版),2013,40(3):194-200.JIANG Jie,GUO Bao-long,MO Wei,et al.Fast intra coding algorithm using smooth region detection for HEVC[J].Journal of Xidian University,2013,40(3):194-200.

[3] 趙文強,沈禮權,張兆楊.HEVC幀內預測算法的優(yōu)化[J].電視技術,2012,36(8):31-34.ZHAO Wen-qiang, SHEN Li-quan, ZHANG Zhao-yang.Optimization for HEVC Intra Prediction[J].Video Engineering,2012,36(8):31-34.

[4] 朱秀昌,李 欣,陳 杰.新一代視頻編碼標準——HEVC[J].南京郵電大學學報(自然科學版),2013,33(3):1-11.Zhu Xiu-chang,LI Xin,CHEN Jie.Next Generation Video Coding Standard-HEVC[J].Journal of Nanjing University of Posts and Telecommunications(Natural Science),2013,33(3):1-11.

[5] 劉 昱,胡曉爽,段維忠.新一代視頻編碼技術HEVC算法分析及比較[J].電視技術,2012,36(20):45-48.LIU Yu,HU Xiao-shuang,DUAN Ji-zhong.Algorithm Analysis and Comparison of the New Video Coding Technology HEVC[J].Video,Engineering,2012,36(20):45-48.

[6] 成益龍,騰國偉,石旭利,等.一種快速幀內預測算法[J].電視技術,2012,36(21):4-7.CHENG Yilong, TENG Guowei, SHI Xuli, et al. Fast Intra Prediction Algorithm for HEVC[J].Video Engineering,2012,36(21):4-7.

[7] 陳雙雙,洪 亮,何衛(wèi)鋒,等.基于 HEVC的 IDCT變換的 VLSI設計與實現(xiàn)[J].微電子學與計算機,2013,30(7):55-58.CHEN Shuang-shuang,HONG Liang,HE Wei-feng,et al.VLSI Design of 2D IDCT Architecture for HEVC[J].Microelectronics &Computer,2013,30(7):55-58.

[8] 李 元,何小海,鐘國韻,等.一種基于時域相關性的高性能視頻編碼快速幀間預測單元模式判決算法[J].電子與信息學報,2013(10):2365-2370.LI Yuan,HE Xiao-hai,ZHONG Guo-yun,et al.A fast inter-frame prediction unit mode decision algorithm for high efficiency video coding based on temporal correlation[J].Journal of Electronics &Information Technology,2013(10):2365-2370.

[9] Bossen F,Bross B,Suhring K,et al.HEVC Complexity and Implementation Analysis[J].IEEE Transactions on Circuits and Systems for Video Technology,2012(12):1685-1696.

[10] Lainema J,Bossen F,Woo-Jin Han,et al.Intra Coding of the HEVC Standard[J].IEEE Transactions on Circuits and Systems for Video Technology,2012(12):1792-1801.

[11] Zhang Y,Li Z,Li B.Gradient-based fast decision for intra prediction in HEVC[C]//IEEE Visual Communications and Image Processing(VCIP),2012:1-6.

[12] da Silva T,Agostini L,da Silva L.Cruz Fast HEVC intra prediction mode decision based on edge direction information[C]//Signal Processing Conference(EUSIPCO),2012 Proceedings of the 20thEuropean,2012:1214-1218.

[13] Zhao L,Zhang L,Ma S,et al.Fast mode decision algorithm for intra prediction in HEVC[C]//IEEE Visual Communications and Image Processing(VCIP),2011:1-4.

[14] Kim J,Yang J,Lee H,et al.Fast intra mode decision of HEVC based on hierarchical structure[C]//Information,Communications and Signal Processing(ICICS)2011 8th International Conference on,2011:1-4.

[15] Shen L,Zhang Z,An P.Fast CU size decision and mode decision algorithm for HEVC intra coding[J].IEEE Transactions on Consumer Electronics,2013(1):207-213.

猜你喜歡
方法
中醫(yī)特有的急救方法
中老年保健(2021年9期)2021-08-24 03:52:04
高中數(shù)學教學改革的方法
河北畫報(2021年2期)2021-05-25 02:07:46
化學反應多變幻 “虛擬”方法幫大忙
變快的方法
兒童繪本(2020年5期)2020-04-07 17:46:30
學習方法
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
最有效的簡單方法
山東青年(2016年1期)2016-02-28 14:25:23
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 久久6免费视频| 国产精品污视频| 色成人亚洲| a毛片免费看| 91九色国产porny| 伊人婷婷色香五月综合缴缴情| 丝袜亚洲综合| 国产本道久久一区二区三区| 国产在线观看91精品| 久久综合伊人 六十路| 亚洲欧洲日韩综合色天使| 69av在线| 91视频首页| 亚洲成AV人手机在线观看网站| 欧美精品成人一区二区视频一| 欧美97欧美综合色伦图| 亚洲欧美一区二区三区麻豆| 美女毛片在线| 欧美a级在线| 伊人天堂网| 亚洲91精品视频| 亚洲欧洲日产无码AV| 激情综合婷婷丁香五月尤物| 国产综合网站| 人妻精品久久久无码区色视| 老司机精品一区在线视频| a色毛片免费视频| 麻豆精品久久久久久久99蜜桃| 欧美一级99在线观看国产| 久久毛片免费基地| 福利国产微拍广场一区视频在线| 国产精品福利导航| 日韩天堂视频| 亚洲v日韩v欧美在线观看| 国产精品视频导航| 2019国产在线| 久爱午夜精品免费视频| 99久视频| 国产在线一区二区视频| av手机版在线播放| 一本大道无码高清| 日韩精品无码免费专网站| 老司机午夜精品视频你懂的| 国产又大又粗又猛又爽的视频| 白丝美女办公室高潮喷水视频 | 国产在线观看91精品| 精品无码国产一区二区三区AV| 黄色网在线| 国产人成乱码视频免费观看| 在线观看热码亚洲av每日更新| 色成人综合| 国产精品中文免费福利| 91破解版在线亚洲| 真实国产乱子伦视频| 天天色天天操综合网| 久久久久亚洲AV成人网站软件| 国产特级毛片| 亚洲成人播放| 久久semm亚洲国产| 日韩欧美中文在线| 成人福利一区二区视频在线| 成人午夜天| 高清久久精品亚洲日韩Av| 九九视频免费在线观看| 日本成人在线不卡视频| 亚洲美女视频一区| 日韩成人在线网站| 中文精品久久久久国产网址 | 欧美成人看片一区二区三区 | 福利一区三区| 国产精品私拍99pans大尺度 | 亚洲欧美国产五月天综合| 无码国产伊人| 视频一本大道香蕉久在线播放| 自拍中文字幕| 亚洲人成人无码www| 日本不卡在线视频| 免费一级大毛片a一观看不卡| 亚洲高清日韩heyzo| 国产精品成人啪精品视频| 亚洲资源在线视频| 久久五月视频|