H.264解码器帧内预测模块的优化
2013-02-13王光玮梁利平
电视技术 2013年19期
关键词:优化
王光玮,梁利平
(中国科学院 微电子研究所,北京100029)
责任编辑:时 雯
1 帧内预测
一直以来,视频信息以其直观性、高效性等优点而受到人们的青睐。但是视频信息包含的信息量太大,若要广泛应用,必须解决压缩与编码的问题。为此,国际标准化组织和视频图像专家组等组织制定了一系列的视频编解码和压缩的标准,其中由ITU-T(国际电信联盟组织)和ISO(国际标准化组织)联合推出的H.264视频编解码压缩标准具有突出的压缩效率[1],得到了广泛的认可和应用。
H.264采用了帧内预测、1/4像素插值、多参考帧预测、环路滤波等多种新技术,获得了优越的压缩性能[2]。但是,这些新技术在提高编码压缩效率的同时,提高了计算复杂度,对硬件平台提出了更高的要求。因此,针对H.264标准在硬件资源相对紧张的嵌入式设备上的应用,业界提出了多种有效的优化方法。如基于VLSI硬件设计加速H.264解码计算过程[3];用特定平台提供的SIMD指令进行数据的向量处理[4];或者针对H.264解码流程中一个或多个模块进行结构或者算法上的优化,提高执行效率[5-7]。
以上几种方法中,硬件加速的方法性能比较高,但是开发周期长,成本高,且不灵活,不利于升级;用SIMD指令虽然可以加速计算过程,但是和平台相关性很大,可移植性比较差。相对于前两种优化方法,后一种方案比较灵活,没有平台的限制,是一种通用的优化方法。
本文提出的优化方法属于最后一种,是对帧内预测模块提出的一种通用的优化方法。……
登录APP查看全文
