论文部分内容阅读
近年来MPEG-4以低码率、基于对象的交互性等优点在多媒体领域表现出巨大的应用潜力。它在基于内容的视频对象甚低比特率视频核的基础上,引入大量的新技术,从而具有比MPEG-1/2明显优越的压缩性能。基于简单框架的MPEG-4视频标准兼顾了码率与视频质量的要求,能在低码率、高压缩比的情况下获得较高的图像质量,并且其计算复杂度较其他框架低,因此己经成为MPEG-4应用的主流。本文通过对MPEG-4视频解码算法的仔细研究,以及基于当前视频解码系统各种设计方案的分析和比较,设计开发了一种基于ADI DSP BF533的嵌入式MPEG-4 SP解码系统。首先,本文系统地研究了视频压缩理论、MPEG-4视频部分的关键技术以及层次化的视频数据结构,重点研究了MPEG-4 SP视频流解码的算法;其次,设计开发了基于ADI Blackfin DSP BF533的MPEG-4 SP视频解码系统的硬件总体框架,详细说明了各个模块的设计方法,给出了各模块的硬件原理图;再次,根据MPEG-4视频解码的流程,对软件的总体结构进行了设计,选取了适合本系统的VLD、IDCT算法。最后,根据BF533的存储结构特点,详细规划数据、代码的存储空间分配以及数据流的组织,并根据ADSP-BF533系统的硬件及编译系统特点,对MPEG-4解码关键模块进行了优化,满足视频解码的实时性要求。经过测试,本系统的解码速度己经达到人眼视觉系统可以接受的连续图像速率25帧/秒。本系统达到了基于BF533开发设计视频解码系统的要求。