论文部分内容阅读
本文首先分析了H.264编码器各个算法模块的性能和运算复杂度,提出了新的快速整像素运动估计算法和快速帧间预测模式判决算法并加以了实现。
文章在介绍了DM642 DSP平台与编码器算法移植和实现有关的一些结构和特点后,从全局优化和局部优化两个层面详细讲述了H.264编码器C算法级优化的整个过程,就全局优化层面来说,从程序结构调整和数据结构调整两个层次对全局优化过程做了讲述。就局部优化来说,介绍了按照DSP特点对有关局部函数所做的优化。
随后又分代码移植和DSP优化两大部分讲述了代码的移植和优化过程,不仅详细介绍了在代码移植过程中所出现的各种问题的解决方法,并结合对H.264代码优化过程,用实际的例子和测试数据分别说明了软件流水、循环简化、使用内联函数,数据打包处理,线性汇编等DSP代码优化技术的使用情况。
最后介绍了以DM642 DSP 为平台的H.264编码器系统的各个模块的组成和特点,并对整个编码器系统进行了测试,测试结果表明,该系统完全可以在保持高图像质量和高编码效率的条件下,实现符合H.264 Main profile层编码标准的实时编码。