论文部分内容阅读
近年来视频压缩技术发展迅速,新的视频压缩标准不断推出。MPEG-4是由国际运动图像专家组(MPEG)在继MPEG-1和MPEG-2之后,制订的又一个ISO/IEC标准,即ISO/IEC 14496。它能够获得更高的音/视频压缩率,具有基于内容的交互能力。目前,对于对MPEG-4的研究与应用正方兴未艾,国内外许多公司都在开发MPEG-4的产品。而且MPEG-4也正在不断的修订,以提出更好的压缩算法,在无损质量的前提下,获得更好的压缩效果。本文结合视频标准的发展情况,对基于对象的视频编码标准MPEG-4进行了深入的研究,对MPEG-4的编解码结构及视频层次化的数据结构进行了分析,并对编解码关键技术形状编解码、运动估计和运动补偿以及纹理编解码进行了研究,对其中的核心技术二值形状编码、半像素精度搜索、码率控制和DC和AC系数的预测等进行了详细的分析,并结合实际要求,给出了编解码的软件实现。然后针对TMS320C6414 DSP 的特点,在DSP上设计了实际的编解码系统。整个系统采用中断驱动,实现DSP与FPGA的数据交互,在DSP内部实现编码和解码。然后根据系统实时性的要求,对编解码算法进行了优化,通过C语言级和汇编语言级的两级优化,以及系统内部的空间调整,提高了程序执行的并行度。最后给出了系统的实现情况和测试结果。