论文部分内容阅读
一直以来,在视频编码处理方案中,视频处理性能的提升或者限制都主要集中在硬件处理性能与视频处理算法两个方面。可以说,视频处理平台的性能与视频算法的算法处理能力决定了视频处理方案的优劣。在硬件平台方面,为了为视频处理方案提供一款高性能的处理平台,视频处理器的架构和性能都在不断的发展。近年来,TI公司更是提出了多核异构处理器TMS320DM8168,这款处理器可以代表目前世界上视频处理器的最高处理能力,同时随之提出的McFW多通路视频编码框架也是目前最复杂的编程框架。H.264是当今视频压缩标准中占据视频处理方案市场主流的压缩标准,同时也是最具研究开发意义的编码标准之一。本文选用H.264算法标准来完成视频处理方案中视频压缩的功能。结合DM8168硬件平台的结构特点,发挥各个子模块的特点,将系统划分为多个子系统进行模块化管理。把视频从采集到显示的各个过程分布到各个子系统,减小了单处理器的运算负载,大大提升了本系统的整体效率。同时,基于对多系统之间的协同工作、消息通信以及数据共享的机制进行研究设计,实现完整的工程链路。除此之外,本设计将视频处理算法优化包装到工程链路中,实现ARM+HDVPSS+DSP多核异构架构对视频的处理。并通过对比ARM单核处理器的视频性能验证本方案的性能优越性。