您好,欢迎来到五一七教育网。
搜索
您的当前位置:首页新一代视频编码标准HEVC帧间预测插值滤波技术

新一代视频编码标准HEVC帧间预测插值滤波技术

来源:五一七教育网
第l4卷第8期 20l5年8月 软件导刊 Software Guide Vo1.14NO.8 Aug.2Ol5 新一代视频编码标准H EVC帧间 预测插值滤波技术 吴 笛,任 李 (警官学院信息工程系,四川成都610032) 摘 要:新一代视频编码标准HEVC(High Efficiency Video Coding--高效率视频编码)目前采用基于DCT的插值滤 波技术(DCT-Based Interpolation Fi1ter(DCTIF)),与传统滤波器相比,在降低复杂度的同时,其压缩性能获得了较大 提升。由于DCTIF技术提案理论部分论述较少,且没有与传统编码滤波技术作实验对比。为此,详细 萎了DcTIF 滤波原理,分析了插值计算过程和滤波系数的计算。同时,对H.264/AVC传统滤波以及定向自适应辐值滤波器 (DAIF)和DCTIF作了对比试验。实验表明,对于各种分辨率的视频,比较H.264/AVC传统插值滤波和定向自适应 插值滤波器(DAIF),码率分别平均降低了42.15 和35.47 。 关键词:高效率视频编码;DCT插值滤波;码率;定向自适应插值滤波器;H.264/AVC DOI:10.11907/rjdk.151899 中图分类号:TP3Ol 文献标识码:A 文章编号:1672—7800(2015)008—0019—03 P(口)为: 0 引言 新一代视频编码标准HEVC(High Efficiency Video Coding) ],其核心目标是在H.264/AVC high profile_2 的 基础上,压缩效率提高一倍,即在保证相同视频图像质量 P(a)一(∑M一 Ref × (a)+2口- )>>Q(1) 上式中,M为滤波器抽头数的一半,船厂 为一维滤 波的输入,即整数位置像素值组成的向量Ref一 + , Ref一 + ,…,RefM, (口)表示位于Refo和Ref1之间a 分数位置像素的滤波系数,Q为滤波系数所用的比特数。 的前提下,视频流的码率减少5O 。在提高压缩效率的 同时,可以允许编码端适当提高复杂度。 增大Q的值可以更加精确地表示滤波系数,但同时也会 增加所需的内存容量和传输带宽。 1.2插值计算过程 HEVC根据高分辨率视频的特点,同时兼顾低分辨 率视频,采用基于DCT的插值滤波器(DCT_IF)。该滤波 器具有以下特性:①滤波器能够通过整数位置已重建像素 DCTIF是二维可分离滤波器,图1为图像像素亮度 直接通过差值准确地计算出任何分数位置的像素;②由于 滤波器采用无级联方式,不仅简化了运动补偿过程,同时 分量的四分之一像素运动估计,8抽头DCT—IF滤波示 意图,深色部分为整数位置像素,Q=6。 具体步骤如下: (1)水平分数位置像素a、b、e通过一维水平DCT—IF 滤波器,由下式计算得到: 也降低了计算复杂度;③滤波器对于更精确分数位置的像 素,如1/8,1/12等采用与半像素及1/4像素统一的滤波 方式,算法具有较好的扩展性。 口一(∑一4。I X f ÷)+32)>>6,Y:o (2) 1 DCT-IF插值滤波计算过程 1.1分数像素运动估计 b一(∑4一。 ×,( )(丢)+32)>>6,Y一0 (3) 目前,通过HEVC测试软件HM11.0 ,对于低复杂 度和高效率两种编码模式采用统一的8抽头DCT—IF。 f=(∑一4。 X厂( ,(})+32)>>6,Y:0 (4) 任意 ∈[~(M~1),M](M为整数),分数位置像素值 基金项目:国家自然科学基金项目(61471248);四川省应用基础计划项目(2O15JY0189) 作者简介:吴笛(1982~),男,安徽贵池人,博士,警官学院信息工程系讲师,研究方向为通信与信息系统。 软件导刊 2015年 圆 圆 量 圈豳 团 圆 圈圆 圈 ㈤ 圜 豳 n一(∑ )×f _v】( )+32)>>6,y—o (15) 。一(∑4一。 )×,( (导)+32)>>6,y—o (16) a b C e f g d1 ,~ —— hO 1 J k h1 10 m n1 围 圈 圈 圈 豳 圆 圈 豳 豳 嘲 鳓 式中,x,y表示像素坐标,fc 寺 、fc1  寺)、9  / (导)分别表示在 1、 2、 3位置像素的8抽头 DCT—IF滤波系数。 (2)垂直分数位置像素d(x)、h(x)、n(x)通过一维垂 直DCT--IF滤波器,由下式计算得到: d(z)一(∑ k ×凡 (丢)+32)>>6(5) 矗( )一(∑ ×^ (手)+32)>>6(6) №)一(∑ Y…。 ∞×凡 (丢)+32)>>6 (7) (3)其它分数位置像素e、f、g、i、j、k、P、q、r,根据先 前计算出的a、b、c、d(x)、h(x)、n(x),通过水平一维DCT IF滤波器,由下式计算得到: (∑4一。 (z)×f 丢)+32)>>6, —o (8) /’一(∑:一 (z)×凡 手)+32)>>6, —o (9) g一(∑ ( )×凡 (导)+32)>>6, 一0 (10) 一(∑ (-z)×^.1v)({)+32)>>6, 一0 f11 一(∑:一。 ( )×厂( ‘ 2)+32)>>6, —o (12) 是一(∑ 矗( )× (导)+32)>>6, —o (13) 一(∑ 一。z(z)×, ‘ 1)十32)>>6, —o 由上述插值计算过程可以看出,与AIF和DAIF对每 个像素单独进行滤波计算不同,DCTIF对于任意分数位 置像素,均采用同样模式的一维滤波器进行插值计算,且 整个滤波器为非级联方式,运算复杂度较小。 2 DCT—IF滤波原理及其滤波系数 假设{P }, 一一(M一1),…,M为一平滑函数P(z) 整数点上的值,则可以通过DCT得到其变换系数C : 一 lP(1)cos( ) , 通过DCT反变换可以得到整数点位置z一一(M一 1),一(M一2),…,M的值: 加)一 C ̄( )一∑ cos( ) (18) 分数位置点的位置可以根据公式19得到: ))一一∑c蓍Ck cos( )1 (19) 对于插值滤波具体分为两步: (1)把输入向量&, 通过一变换核函数进行分解表 示,其整数位置像素值P 为: P :∑ ( ) (20) (2)对公式(20)作DCT反变换,进行尺度为a的相 移,即得到 分数位置像素的值P : P 一 (-z。+a)(21) 因此,滤波系数为前向DCT变换矩阵D和DCT反变 换矩阵叫 的乘积: 厂 )=训 )D (22) 为整数位置的像素DCT变换矩阵,其矩阵中的元素 由公式(23)得到: 1 : c。s( 二 4M± 、』 (23) 其中,0≤i≤2M一1,一M+1≤.,≤M。 叫 为 分数位置的像素DCT反变换矩阵,其矩阵中 的元素由公式(24)得到: f / , 。 , {I 。∞ ( f —— 丽~1) ,1≤ ≤ M 一1一¨ ) (24) 由公式(22)可以看出,DCTIF的滤波系数是固定的, 相比AIF和DAIF对于每个分数位置像素不断调整滤波 系数,DCTIF运算量减少较多。从公式(22)看,系数计算 复杂度较高,但由于在实际测试软件中,能够以无乘法运 第8期 吴笛,任李:新一代视频编码标准HEVC帧间预测插值滤波技术 ・21. 算实现l_6],实际运算只包含位移和加法,所以DCTIF的运 算复杂度与AIF和DAIF相比小很多。表1为8抽头滤 波系数表,每个滤波系数用6bit表示。这里同时给出了计 算滤波系数的运算次数。表中只列举了分数位置a≤1/2 时的滤波系数,a>1/2时,根据镜像对称原理计算得到: (1一a)一f- (d)(25) 表1 DCTIF8(6 bits)滤波系数(1/4像素运动估计) 3实验结果及分析 由于测试软件存在整体差异,很难精确评估DCT IF 与DAIF两者编码性能的差异。文献[4]说明了在HEVC 测试软件中单独开启DCTIF时的编码效率,其结果对整 体实验效果影响较小。 图2为wQVGA(416x240)和720p(1280x72O)测试 序列R-D的曲线图(QP一22,27,32,37) ]。从图中可以 看出,对于低分辨率格式的视频,在相同PSNR值下,DC— TIF码率较DAIF和H.264/AVC最大分别降低了26 和39 ,平均分别降低了22.3 和31.8 ;对于高分辨率 视频,DCTIF码率较DAIF和H.264/AVC最大分别降低 了48 和56 ,平均降低了43 和52.5 。 一一一强弧 鹳 舵 弧 图2 WQVGA和720p序列R-D曲线图(1ow delay) A A 表2为与DAIF比较各分辨率视频码率减小百分比 情况。CS1、CS2为两种编码配置设置,分别对应随机访问 点(random access)即增加I帧数目,和低延时算法(1ow delay) 。 表2中,在random access和low delay两种编码配置 条件下,针对所有测试序列,其码率平均减小了43.72 和35.47 ;其中,B类(1080p)和C类(832x480)序列码率 降低最为明显,分别为48.17%、51.61 (CS1)和 38.33 、34.45 (CS2);BQTerrace序列码率降低最高, 达到了58.65 和54.25 ;码率降低最少的为D类序列 (416x240),其中BQSquare序列码率降低最少,但也达到 了40.93 和19.17 。通过表2可以看出,DCTIF对于 各种分辨率视频,无论是在random access或low delay编 码条件下,其编码效率都有较大提升。 4 结语 比较AIF及DAIF,DCTIF采用固定系数进行插值运 算,不需要针对每个子像素进行最佳滤波系数选择,再加 上DCTIF在测试软件中实现了无乘法运算,只有位移和 加法,并且对滤波系数进行了优化,减少了运算次数,降低 了算法复杂度。实验证明,在random access或low delay 编码条件下,其码率分别降低了43.72%和35.47 ,对于 高分辨率视频编码效率提升尤为明显。对于4K (2560xl600)的超高分辨率视频,DCTIF编码效率有所降 低。因此,进一步提高针对超高分辨率的视频编码效率是 未来的研究方向。 表2与DAIF比较各分辨率视频码率减小百分比 29.26 N/A A(4K) 48.17 38.33 51.61 35.45 C(WVGA) ~~一~一一~~一~一一一45.85~ ~ 27。09 D (WQVGA) 地地 ∞ 丌 蛾 ∞ 蛾 % ∞A A A 蚰 N/A 40.99 整体平均减小 S昌∞ 弧 眠戗 髂 狃 弘” ∞n 蛾 参考文献: [1]WIEGAND T,OHM J,SULLIVAN G,et a1.Special section on the joint call for proposals on high efficiency video coding(HEVC) standardization[J].IEEE Trans on Circuits and Systems for Video Technology,2010,20(12):1661. [2] WIEGAND T,SULLIVAN G,BJOTEGAARD G,et a1.Overview of the H.264/AVC video coding standard[J].Circuits and Systems for Video Technology,2003,13(7):560—567. [3] Svn—HEVCSoftware—Revision 4529:/tags[EB/OL].https:// hevc.hhi.fraunhofer.de/svn/svn—HEVCSoftware/tags/. [4]HAN W J,MIN J,KIM I K,et a1.Improved video compression ef— ficiency through flexible unit representati0n and corresponding ex— tension of coding tools[J ̄.IEEE Trans on Circuits and Systems for Video Technology,2010,20(7):1709. [5] BJONTEGAARD G.Calculation of average PSNR differences be— tween RD curvesES ̄.13th VCEG Meeting,Austin,2001,VCEG- M33. [6]ISO/IEC JTC1/SC29/WG11.Joint call for proposals on video corn— pression technology[S].Proc 91st MPEG Meeting,2010. (责任编辑:黄健) 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务