MPEG-4解码器的优化及其在嵌入式系统上的实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:wanglijun123456789
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术,通信技术和电子技术的大力发展,人类社会已经进入了数字化时代。多媒体技术的数字化使得人们的生活变得更加丰富多彩。视频压缩又是数字多媒体技术的核心技术,到目前为止,视频压缩的国际标准有:MPEG-1,MPEG-2,MPEG-4,H.261,H.263,H.264等。其中,基于简单框架(Simple Profile, SP)的MPEG-4视频标准能在低码率、高压缩比的情况下获得较好的图像质量,非常适合在嵌入式系统上应用。利用嵌入式系统实现MPEG-4 SP视频编解码有着非常好的应用潜力。本文的目的就是对MPEG-4 SP解码器进行优化,使其能在基于ARM处理器的嵌入式平台上获得较好的解码帧率。本文首先较详细地介绍了MPEG-4标准以及MPEG-4视频解码所用到的关键技术,如逆量化(IQ)、IDCT变换、运动补偿以及解码等关键技术。这些技术是视频解码的核心技术,也是后面进行解码器优化的理论基础。其次,本文对嵌入式系统做了较全面的介绍,并在此基础上选取能说明本文工作研究价值的嵌入式硬件平台和嵌入式操作系统。接着,本文在ADS1.2环境下对MPEG-4 SP解码器进行了复杂度分析、优化、测试。采用的优化策略主要包括:采用改进的IDCT变换算法--基于行列的FIDCT算法、解码器结构的优化、解码冗余的去除、运动补偿的优化等。通过对优化前后的结果进行比较发现解码性能有较大提高。最后,本文对优化好的程序进行修改使其能在arm-linux-gcc环境下编译成功,并将编译好的可执行程序移植到目标平台上,实现解码器的移植。
其他文献
三值光计算机理论体系是一个很有前景的计算机发展思路。在这个理论体系中,采用光的两个偏振方向相互正交的线偏振态和无光态表达三值信息。本文介绍了国内外光计算机的发展过
可重用设计方法是以IP复用和IP设计为基础的一种有效的设计方法与先进的设计理念,它将传统的停留在板级设计层面的嵌入式系统硬件设计提升到基于可编程逻辑芯片上的系统级设计。可重用设计方法的引入大大缩短了基于可编程逻辑器件的嵌入式系统设计周期,更为科研院所将独创的算法模型迅速转化为IP核,加以推广应用和知识产权保护提供一个良好的途径,成为设计系统原型的首选方式。本文将可重用设计方法成功地应用到实际科研项
序列比对是生物信息学中重要的研究课题,是发现序列的功能,结构和进化信息的重要手段。现有的很多比对算法都是基于目标函数,目标函数利用替换矩阵和空位罚分对比对过程和结
随着科技的日益革新与制造业的发展,调度问题的重要性得到了加强。有许多相关的研究者对于调度问题进行了大量的研究。大部分的研究都是在工件必须被加工这一前提条件下进行的,但是有些情况下可以选择拒绝加工一些工件,本文就是在这一前提条件下进行研究的。调度问题的研究方向有很多。比如车间调度问题,单机调度问题,并行机调度问题。本文主要研究单机调度问题。研究的问题具体如下:给定n个工件,其中每个工件的属性包括:处
在运动捕捉数据检索这一研究领域,大多数工作关注于数据的全局相似性,然而运动捕捉数据的高度复杂性使得这类方法的发展逐渐遇到瓶颈。基于局部相似性的运动捕捉数据检索作为
数字电视机顶盒前端业务信息(Service Information,SI)生成器软件是在符合数据视频广播(Digital Video Broadcasting,DVB)标准13818的前提下,配合SI编辑器软件、数据广播服务
非负矩阵分解算法(NMF)具有不要求信源统计独立、不要求信源为非高斯分布的优点,因而引起了国内外学者的广泛关注。模式表示非负矩阵分解算法(PE-NMF)是对NMF的一种扩展。这
随着DNA芯片技术的广泛应用,基因表达数据分析已成为生命科学的研究热点。DNA微阵列技术是一种研究细胞中基因表达模式的非常有效的技术。这种技术而临的主要挑战是如何分析由
现场总线技术、嵌入式技术和电子技术的快速发展,为我国矿井生产自动化的跨越式发展提供了契机。基于现场总线的矿井自动化系统,不仅成本低、监控能力强,而且现场设备的智能
随着对计算机速度要求的不断提高,大规模并行计算机系统中的计算节点数不断增加,传统的电互连网络产生了一系列的问题,如带宽低,延迟高,能耗高等。本文首先分析了电互连网络