MPEG-4视频编解码在DM642上的移植与优化

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:zimomo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代信息技术的快速发展,新的视频压缩标准不断推出。MPEG-4是由国际运动图像专家组(MPEG)在继MPEG-1和MPEG-2之后,制订的又一个新标准,全名为ISO/IEC 14496。MPEG-4能够获得更高的视频压缩率,具有基于内容的交互能力。目前,国内外许多公司都在研究和开发基于MPEG-4的应用,产品涉及图像通信、视频监控、数字电视等领域。其中许多产品是基于可编程媒体处理器来实现的。首先结合视频标准的发展情况,对基于对象的视频编码技术MPEG-4进行了概述。介绍了MPEG-4的视频编码和视频解码结构,重点研究了形状编解码、运动估计和运动补偿以及纹理编解码,对其中主要的技术如半象素精度搜索、块匹配及搜索算法、DC/AC系数预测、帧内帧间模式等进行了较详细的分析。然后介绍了DM642媒体处理器的硬件特点,详细叙述了CPU的内部结构、片内存储器、指令系统、流水线结构,并简单介绍了软件开发环境及DSP程序优化方法。结合前面的内容,接着介绍了MPEG-4简单类框架VOP编解码的实现流程及程序在DM642上移植。为了达到编解码的实时性要求,采用了一些程序优化方法。首先叙述了开发环境下编译选项参数的优化,改进了P-VOP编码算法的流程以提高CACHE的命中率;然后利用EDMA在片外存储器和片内存储器之间的拷贝数据,减少了CPU取指令的等待时延,同时把调用频率高的数据和程序段放在L2片上内存,更好地利用处理器的硬件资源;接下来把一些关键函数用线性汇编进行改写,以充分利用处理器的流水线结构。最后在论文的末尾给出了程序优化后的性能参数及实现结果,并进行了总结和展望。
其他文献
图片搜索是可视搜索的重要研究方向,智能手机的普及让移动端拍照产生图片的数量大量增加,从而使得对图片的搜索需求变大,特别是购物类的搜索需求。基于内容的图像检索技术是解决
本文在对常见的三种网络存储技术NAS、SAN、iSCSI的特点和应用场合进行分析和比较的基础上,对目前常用的基于IP和基于同步光纤网的两种存储扩展技术进行了较深入的分析;前者又
三维图形技术是近些年来发展较快的技术之一,它在游戏娱乐,虚拟现实和计算机辅助设计与制造等领域有了越来越广泛的应用。作为三维图形技术的核心技术产品,三维图形引擎的市场一
作为H.264/AVC编码框架的主要模块,帧间预测模块通过多帧预测、亚像素运动估计、基于率失真优化的模式决策等方式实现压缩效率的提升,但也使得整个模块耗时长,资源占用率高;另一
学位
虚拟现实和网络的结合正在极大地改变着人类的生活和工作方式,由此而衍生的协同虚拟环境,继承了虚拟现实、网络、CSCW、人工智能、图形学、多媒体等多种计算机技术,正在逐步应用
软件测试是保证软件质量及可靠性的关键,软件测试的开销常常占整个工程预算的很大比重。随着图形用户界面(GUI)在当今软件中的应用日益广泛,GUI测试逐步成为软件测试中的重要
自从上世纪移动通信系统问世以来,移动通信技术一直以极其迅猛的的速度在发展。在淘汰了第一代模拟蜂窝系统,大规模商用了第二代系统之后,我们开始步入3G的时代。2G/2.5G/3G
近年来,随着计算机硬件技术的不断增强,普通计算机已经可以完成复杂运算,由此推动了三维重建技术的发展。虽然经过国内外科研工作者的不断研究,涌现出许多三维重建系统,但大多存在
验证最终设计的正确性,对设计复杂的芯片起到了关键性的保证作用。有资料显示,芯片一次投片成功率只有35%左右,造成芯片重复投片的主要原因就是验证不够充分。随着设计规模的