论文部分内容阅读
目前国际上的视频标准主要有ITU-T制定的H.261、H.263、H.264系列,ISO/IEC制定的MPEG-1、MPEG-2、MPEG-4系列。其中,H.264.以其各方面较为优越的性能成为下一阶段视频编解码的首选国际标准,但新标准复杂度高、专利费昂贵。2006年,我国推出了具有自主知识产权的AVS视频编解码标准。该标准与H.264相比,有着大致相当的压缩比和良好的图像质量,复杂度低、成本低、专利费收取合理,有着广阔的应用前景。目前,AVS视频解码器的软硬件都不够成熟,离产业化还有一定的距离。基于以上背景,本文提出了AVS视频解码研究与关键模块优化。
首先,对AVS视频编解码标准进行了研究,掌握了AVS视频编解码原理、档次与级别,以及AVS视频解码的关键技术“熵解码、反量化反变换、帧内预测、帧间预测、环路滤波”等。其次,以官方源码RM52J为参考,通过修改配置文件和部分代码,实现了AVS的视频解码功能;借助Intel VTune分析工具,对视频解码器的瓶颈和耗时情况进行了分析;在VC++6.0下,对RM52J进行了优化,并对熵解码模块、插值模块、反量化反变换模块提出了改进算法。最后,在详细了解Blanckfin处理器和VDSP++5.0开发环境之后,完成了AVS视频解码器在ADSP-BF533平台上的移植和优化,优化主要从系统级、程序级两个方面进行。
AVS解码器优化前后的测试结果表明,在保证图像质量的情况下,视频解码速度在一定程度上有了很大的提高,D1格式的视频图像基本上能够达到实时解码的要求。