论文部分内容阅读
1998年11月公布的MPEG-4标准是为交互式多媒体通信制定的压缩标准。本文主要研究MPEG-4的视频编码算法在双核DSP上的实现与优化。
同以前的视频编码一样,MPEG-4视频编码也是采用基于块的变换编码和预测编码的混合编码框架。MPEG-4中的变换编码、预测编码、变长编码等是视频编码中的关键技术,这些技术对编码的实时实现、图像质量和比特率都有着重要的影响。本文的主要工作就是研究MPEG-4视频编码器在ADI公司的高速DSPBF-561芯片上的实现与优化,尤其是对标清电视格式(SDTV)视频的实时编码处理。
本文首先对MPEG-4视频编码标准进行分析和研究,熟悉并掌握其主要模块的编码原理。其次,将MPEG-4编码程序移植到BF-561开发板上并对其进行分析和测试。针对主要模块在编码中的耗时比例,实现对编码器主要模块的优化。最后,针对BF-561芯片的结构特点调整视频编码器的流程,分别在单核与双核上实现与优化MPEG-4视频编码器。
实验结果表明,在单核基础上优化后的MPEG-4视频编码器,在保证图像质量和码率的情况下,达到了实时编码CIF格式视频序列的要求。而在双核基础上优化后的MPEG-4编码器在同等情况下可以达到D1视频格式实时编码的要求。