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
賺錢方法
捕魚
主站蜘蛛池模板: 欧美综合区自拍亚洲综合天堂| 欧美成人手机在线观看网址| 亚洲精品第1页| a级高清毛片| 一级片一区| 亚洲第一成年免费网站| 99r在线精品视频在线播放| 午夜国产精品视频黄| 一级毛片在线播放| 国产精品女人呻吟在线观看| 欧美日韩一区二区三区在线视频| 美女被操91视频| 亚洲精品久综合蜜| 国产成人超碰无码| 国产后式a一视频| 国产精品白浆无码流出在线看| 一级毛片免费的| 亚洲第一香蕉视频| 亚洲第一中文字幕| 国产精品页| 在线不卡免费视频| 日韩精品中文字幕一区三区| 天天综合网色| 国产成人乱无码视频| 999精品色在线观看| 亚洲欧美人成人让影院| 国产9191精品免费观看| 亚洲欧美日韩中文字幕在线一区| 99一级毛片| av在线人妻熟妇| 国产精品永久免费嫩草研究院| 在线免费无码视频| 毛片手机在线看| 伊人久久婷婷五月综合97色| 伊在人亚洲香蕉精品播放| 内射人妻无码色AV天堂| 四虎精品国产永久在线观看| 在线观看网站国产| 欧洲精品视频在线观看| 日韩欧美中文字幕在线精品| 成人亚洲视频| 久久天天躁狠狠躁夜夜躁| 97se亚洲综合不卡| 26uuu国产精品视频| 国产精品毛片在线直播完整版| 国产亚洲视频中文字幕视频| 午夜日b视频| 国产亚洲欧美另类一区二区| 久久久无码人妻精品无码| 中文字幕日韩久久综合影院| 99久久人妻精品免费二区| 久久 午夜福利 张柏芝| 精品国产成人av免费| 久久精品最新免费国产成人| 91精品综合| 国产在线精品美女观看| 天天综合网色| 五月综合色婷婷| 嫩草影院在线观看精品视频| 天堂成人av| 91在线精品麻豆欧美在线| 五月天综合婷婷| 午夜影院a级片| 国产黄网永久免费| 亚洲AV人人澡人人双人| 色噜噜综合网| 超碰精品无码一区二区| 伊人激情久久综合中文字幕| 久久久久亚洲av成人网人人软件| 国产网站一区二区三区| 99九九成人免费视频精品| 久久久久人妻一区精品| 久久国产成人精品国产成人亚洲 | 欧美综合区自拍亚洲综合绿色 | 欧美影院久久| 伊人婷婷色香五月综合缴缴情| 日韩免费成人| 亚洲无码37.| 亚洲成a人在线观看| 欧美日一级片| 久久熟女AV| 野花国产精品入口|