论文部分内容阅读
H.264/AVC较以往的视频压缩标准如MPEG4和H.263,其压缩性能有了很大的提高,己经作为一种新型的标准被广泛接受。本文在充分研究了H.264/AVC标准参考代码和TI开发的专门用于视频处理的DSP芯片硬件结构特点的基础上,对代码复杂度较大的模式选择算法进行了深入的研究。H.264/AVC中每个宏块有7种不同尺寸的分割方法,支持帧内13种不同的预测模式。尽管更小的分割可以提供更准确的预测,但代码复杂度也成倍增加。针对模式选择过程中计算量过大的问题,本文对目前应用较广的几种模式选择算法进行研究,对结果做详尽分析以选择最优的模式选择算法,为后续的代码优化工作打下基础。最后,将VisualC++6.0环境下具有基本编码功能的软件编码器程序移植到TMS320DM642芯片上,针对DSP硬件结构,对部分代码做进一步优化,并在CCS集成开发环境下进行仿真。结果证明优化后的代码性能有了很大的提高。