节点文献
基于DM642的MPEG-4视频服务器设计与优化
Based on DM642 MPEG-4 Video Server’s Design and Optimization
【作者】 顾小玲;
【导师】 孙强;
【作者基本信息】 北京交通大学 , 通信与信息系统, 2008, 硕士
【摘要】 MPEG-4是国际运动图像专家组(MPEG)于1999年制定的新一代面向对象的多媒体压缩国际标准。MPEG-4引入了视频对象(VO)的概念,它不再是一个单纯的视频和音频编解码标准,它将内容和交互性作为核心,强调多媒体通信的交互性和灵活性,从而为多媒体数据压缩提供了一个更为广阔的平台。本系统是一套拥有自主知识产权的视频监控服务系统,满足多个行业迅速发展的需要,例如在网络安全、视频会议、远程监控等领域中的应用。本系统采用的是TI公司推出的一款高性能可编程数字信号处理器TMS320DM642 DSP。在此基础上设计开发一套基于MPEG-4标准的视频服务器(亦称视频编码器),并对其进行优化,以达到实时性要求。论文第一部分介绍了图像编码的技术原理与发展现状,第二部分着重介绍MPEG-4编码技术的框架结构与技术特点。我们讨论了MPEG-4包含的两种量化技术,并最终确立H.263量化方案作为我们编码器的量化方案。我们对比了MPEG-4的核心编码算法,并确定系统采用的编码方案为MPEG-4简单框架(SPSimple Profile)下的VOP(Video Object Plane)编码。论文第三部分对系统硬件平台的设计开发进行了深入探讨,其中对我们采用的主芯片DM642的硬件结构特点、指令系统、存储器结构、流水线结构等都进行了详细的描述,重点对系统硬件平台的原理与开发步骤进行了深入研究。论文第四部分提出了C64x平台下软件实现与优化方案,研究了DSP C64X系列系统的软件开发优化流程与VOP编码流程等,随后结合算法特点,总结提出了编码流程的三级优化方案:一级为算法优化,采用高效算法,提高模块效率;二级为程序优化,合理安排程序流程,提高DSP内存利用率;三级为汇编优化,将多次调用及以循环体为主的函数改写为汇编语言,利用汇编优化器进行优化。通过我们的实验结果表明,经过优化后的视频服务系统,可以实现对于QCIF格式的视频源,达到每秒25帧的实时视频监控要求。
【Abstract】 The project’s original intention was to project the development of independent intellectual property rights of a video surveillance system to meet the various needs of the rapidly development, such as security, network video conferencing, intelligent transport, remote video surveillance, intelligent buildings, and other works . The system is based on TI’s programmable launched a high-performance digital signal processor TMS320DM642 DSP. On this basis, designed and developed a set of standards-based MPEG-4 video services, using TMSDM642DSP hardware platform to realize the MPEG-4 video encoder and optimize them to achieve real-time requirements.The international Motion Picture Experts Groups (MPEG) formally brought forward the new MPEG-4 Standard in 1999. MPEG-4 firstly introduced the concept of video object and contained object-based coding and model-based coding, and then supported content-based interactive and object-based scalable encoding. The standard paid mostly attention to interaction and flexibility in multimedia communication compared with former international standard of video compression, it is different from those old standards.So it provides a broader platform to multimedia data Compression.Papers firstly introduced the image coding technology and the development of principles, focused on MPEG-4 encoding technology in the framework structure and technical characteristics, and compared its core coding algorithm to determine the coding scheme for MPEG-4 simple framework (SP Simple Profile) under the VOP (Video Object Plane) Coding. We study the hardware architecture of DM642, instruction system, memory architecture of DM642, pipeline and software explored flow. This paper take depth discussions on the design of hardware platform development and optimization. We concluded three optimization process under theC64Xplatform:1, algorithm optimization.Efficient use of algorithms to improve Module efficiency;2, procedures optimization. Reasonable procedures processes, improve utilization of DSP memory.3, compilation optimization.Rewritten the multiple calls and recycling-based function for the compilation language,and optimized it by the compilation Optimizer.The result of the experiment shows that the optimized video system can transfer the video source at QCIF format with a speed of 25fps.
【Key words】 Image Compression; MPEG-4; VOP; DM642; Softerware Optimization;
- 【网络出版投稿人】 北京交通大学 【网络出版年期】2008年 08期
- 【分类号】TP393.05
- 【被引频次】3
- 【下载频次】128