论文部分内容阅读
H.264视频压缩编码标准是由国际标准化组织ISO/IEC与国际电信联盟ITU-T这两个组织联合制定的视频压缩标准。相较于之前的视频压缩编码标准,H.264标准拥有更高的压缩比和更强的网络适应性,突出的性能也是使得H.264标准在视频间通信和视频压缩存储领域得到了广泛的应用。随着嵌入式技术的不断发展和提升,DSP作为专业的视频处理芯片在相关领域的研究和实际的应用中都被广泛的选用。而TI公司研发的Davinci系列芯片更是采用了C64x+DSP芯片,极大的增强了芯片的并行处理的能力,与此同时其高效的运算性能以及丰富的外部接口成为开发视频应用系统的理想平台,同时选择代码开源的x264编码器可以作为参考模型,这对H.264标准的研究和应用都有很大的帮助。基于多种考虑本论文选取了Davinci系列的TMS320DM6437作为H.264标准的编码器移植和优化的平台。本论文的研究重点是对H.264标准的优化,通过x264编码器完成实现,并最终在TMS320DM6437的DSP平台上优化及应用,主要的工作如下:(1)首先介绍了选题的背景,对视频压缩编码标准的发展史进行了回顾,研究了H.264视频压缩编码标准及其关键技术。(2)在分析和对比后选择选择了开源的x264编码器作为参考模型,并对其在PC端进行运动估计的快速搜索算法的优化,实现改善编码效率的同时尽可能的降低编码计算复杂度的优化目标。(3)对Davinci平台的特性进行了全面的研究和评估,在充分利用DSP性能优势的基础上把x264编码器移植到TMS320DM6437的平台上,同时从多个方面进行优化,最终实现了多平台视频压缩的应用。