基于OMAP平台的AVS-M解码器设计

来源 :山东大学 | 被引量 : 0次 | 上传用户:liongliong504
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于视频在多媒体通信中占有的重要地位,所以在智能手机等移动终端上实现支持最新视频编码标准的解码功能就成为一项非常具有实际意义的工作。本文的主要内容——在OMAP平台上实现支持国产视频编码标准AVS-M的解码器正是基于这个目的而作的一点尝试。AVS-M是我国自主知识产权的第二代信源编码标准《信息技术先进音视频编码》(简称AVS)的第七部分,是专门面向移动视频通信领域制定的。其编码效率达到了国际先进水平,而计算复杂度则更低。然而现有的AVS-M参考程序仅是为了测试和学习,其结构松散,代码并没有进行优化,并不合适实际工程应用,这严重影响了AVS-M标准的应用与推广。 本文的工作就是在分析、测试AVS-M标准的基础上,设计了一个可用于通用平台的解码程序,并将其移植到了硬件资源上,给出了在TI公司的开放式多媒体应用平台OMAP上实现AVS-M解码器的一种方法。实验中使用的OMAP5910是一款由ARM9和C55x的DSP构成的双核芯片,它很好的综合了ARM的控制能力与DSP的低功耗和强大的运算能力,可以实现原有的单一DSP无法完成的更多更复杂的服务。 本文主要包括以下几部分内容: 介绍了视频编码的相关情况,简要回顾了编码标准的发展历程。由于AVS-M是一个新生的标准,因此文中详细介绍了其技术性能特点,并与H.264的baseline profile作了比较分析,通过试验测试对比了两种标准的编码性能。 通过分析解码器的复杂度,找到程序中比较耗时的部分,并针对这些影响解码速度的瓶颈部分,利用算法上的改进和程序优化技巧在PC端进行通用平台的程序优化,新设计的解码器试验结果与原参考软件WM2.4相比,速度上有了明显的提高。 最后从PC上移植C程序到DSP上,在OMAP平台上实现AVS-M的解码方案。整个系统分三部分,首先利用PC将编好的码流文件通过串口发送到OMAP端,由DSP负责解码操作,ARM端控制着数据的接收和图像显示。移植过程中充分利用DSP的硬件结构如DMA以及一些针对DSP平台的优化手段来优化原有的算法,最后得到了令人满意的实验结果。实验数据表明,这是一种在硬件平台上实现
其他文献
21世纪,信息化已成为时代发展的主流,农业、农村信息化也成为当今世界鲜明的时代特征和不可阻挡的国际潮流。对于我国这样的一个农业大国而言,需要积极顺应时代发展的要求,加
随着经济的发展 ,我国从事秘书职业的女性越来越多 ,究其原因 ,一是女性自身适宜于秘书职业 ,二是社会有需求。当前 ,我们应加强女秘书自身内涵的培养 ,使她们的理论水平和专
电路复杂度的增加使得电路测试领域面临着前所未有的挑战,更多的电路同时包含了数字和模拟两种信号。离散时间系统理论(DES—Discrete Event System)把数模混合电路中数字/模
改革开放以来,我国经济、社会快速发展,城市化水平有了较大提高。大规模城市化背景下产生的“村改居”社区在治理上受压力型行政体制、制度惯性等因素影响,开始就带有浓重的
写生中,我们不能把所看见的景物仅仅当做一种绘画对象,对其进行刻板生硬的复制,而是要听从自己内心的真实感受,将个人的真情实感融入到作品当中。这样写生出来的素材稿才是可以为
在市场机制的引导下,决策者调整他们的行为以应对或缓解突发事件的影响,这一主题出现在经济学的众多研究题材中。对这一主题的探讨,挑战并不在于理论模型的构建,而在于从经验
通过对所建立的有限元模型进行4种典型工况下的静力分析,得到驱动桥壳的最大应力和应变值及其分布情况.然后对驱动桥壳进行了台架试验,验证了建立的驱动桥壳有限元模型与实际
目的:探究静脉药物配置中心出现差错的原因,制定相应防治措施,以减少静脉配置差错,保障临床用药安全性。方法:统计2017年1月-2018年12月静脉药物配置中心发生差错数量,分析原
关于检审式对话的研究,可以追溯到希腊哲学。在古代修辞手册和亚里士多德论辩学说中,已经表明检审式对话是一个重要的对话类型。通过翻译沃尔顿关于检审式对话的文章,以及阅
下一代视频压缩标准——H.264/AVC( ITU-T Recommendation H.264 and ISO/IEC MPEG-4(part 10)Advanced Video Coding )是由ITU-T VCEG和ISO/IEC MPEG组成的联合视频小组——