论文部分内容阅读
2003年3月,ITU-T的视频编码专家组和ISO/IEC的运动图像专家组联合正式公布了新一代的国际视频压缩编码标准。新标准被称为ITU-T的H.264协议或ISO/IEC的MPEG-4标准第十部分,即高级视频编解码。相对于以前的视频压缩标准,此标准的主要目标是为各种多媒体应用领域在不同网络环境中传输符合要求的视频时,提供一个可靠、高效率的编码性能。H.264自推出以来始终是业界的热点研究问题,算法的高复杂度也是目前应用领域的主要制约因素,所以对H.264编码器在DSP上的实现与优化的研究工作是非常有意义的。本文阐述了在TI DSP(TMS320DM642)平台上设计实现H.264采集、编码、回放系统的工作过程,分别分析实时视频编码系统的硬件架构和软件实现,并重点讨论基于DM642芯片的硬件结构和编译特性所采用的各种优化技术。论文首先介绍了视频编码技术和国际标准的发展,然后详细讨论了H.264标准中采用的新编码算法的特性。接着描述了硬件平台的体系结构,并讨论了平台上使用的一些关键芯片。同时介绍了DSP程序的开发环境,包括CCS和扩展开发系统(XDS)。然后,本文讨论了视频编码器的硬件接口驱动设计,包括DSP处理器,存储器架构,视频输入接口和输出接口等。详细阐述视频编码器的软件设计和优化细节,特别是对一些关键算法模块的优化工作。文章给出了视频采集编码系统的测试结果。测试结果表明,可以在TMS320DM642芯片上实现H.264编码系统,并具有很好的执行效率。