欢迎来到天天文库
浏览记录
ID:34069207
大小:2.14 MB
页数:76页
时间:2019-03-03
《基于omap平台的avsm解码器设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、山东大学硕士学位论文基于OMAP平台的AVS-M解码器设计姓名:郭锐申请学位级别:硕士专业:信号与信息处理指导教师:彭玉华20060407摘要由于视频在多媒体通信中占有的重要地位,所以在智能手机等移动终端上实现支持最新视频编码标准的解码功能就成为一项非常具有实际意义的工作.本文的主要内容——在OMAP平台上实现支持国产视频编码标准AVS.M的解码器正是基于这个目的而作的一点尝试。AVS-M是我国自主知识产权的第二代信源编码标准‘信息技术先进音视频编码》(简称AVS)的第七部分,是专门面向移动视频通信领域制定的。其编码效率达
2、到了国际先进水平,而计算复杂度则更低。然而现有的AVS.M参考程序仅是为了测试和学习,其结构松散,代码并没有进行优化。并不合适实际工程应用。这严重影响了AVS.M标准的应用与推广。本文的工作就是在分析、测试AVS-M标准的基础上,设计了一个可用于通用平台的解码程序,并将其移植到了硬件资源上,给出了在11公司的开放式多媒体应用平台0MAP上实现AVS.M解码器的一种方法。实验中使用的0MAP5910是一款由ARM9和C55x的DSP构成的双核芯片,它很好的综合了ARM的控制能力与DSP的低功耗和强大的运算能力,可以实现原有的
3、单一DSP无法完成的更多更复杂的服务.本文主要包括以下几部分内容:介绍了视频编码的相关情况,简要回顾了编码标准的发展历程.由于AVS·M是·个新生的标准,因此文中详细介绍了其技术性能特点,并与H.264的baselineprofile作了比较分析,通过试验测试对比了两种标准的编码性能。通过分析解码器的复杂度,找到程序中比较耗时的部分,并针对这些影响解码速度的瓶颈部分,利用算法上的改进和程序优化技巧在PC端进行通用平台的程序优化,新设计的解码器试验结果与原参考软件WM2A相比,速度上有了明显的提高.最后从Pc上移植C程序到D
4、SP上,在0MAP平台上实现AVS-M的解码方案·整个系统分三部分,首先利用PC将编好的码流文件通过串口发送到OMAP端,由DSP负责解码操作,ARM端控制着数据的接收和图像显示.移植过程中充分利用DSP的硬件结构如DMA以及一些针对DSP平台的优化手段来优化原有的算法,最后得到了令人满意的实验结果。实验数据表明,这是一种在硬件平台上实现AVS-M解码器的有效方法.文章的最后一部分简要介绍了作者在硕士期间所做的另外一部分工作内容,即提出了一种掌纹特征提取与识别的办法。掌纹识别作为一种重要的生物特征识别方法,其中的一个重要环
5、节就是掌纹特征的提取.文中基于图像的多尺度分析的思想,提出了一种利用平稳小波的局部极值点来提取掌纹线特征的方法.并以此为基础进行不同掌纹的匹配识别,方法简单而有效。关键词:视频编码、AVS.M,解码器、优化、OMAP、掌纹当奎奎兰至圭主竺鲨茎ABSTRA(、TAsthevideotakesartimportantpositioninthemulti—mediacommunication,ithasbeenaworkwithpracticalsignificancetorealizethedecodingfunctionwh
6、ichsupportsthenewestvideocodingstandard.ForthispurposewemadeanattempttorealizethedecoderwhichsupportsthedomesticvideocodingstandardontheOMAPplatformasthemaincontentofthisthesis.AVS-MistheseventhpartofthesecondgenerationsourcecodingstandardAVS,andtheindependentinte
7、llectualpropertyofwhichbelongstoourcountry.Thisstandardwasmainlyestablishedforthemobilevideocommunicationfield.Itscodingperformancehasachievedtheinternationaladvancedlevel,whilethecomputationalcomplexityismuchlower.Withitsloosestructureandnon-optimizedcode,thenowa
8、vailablereferencesoRwareofAVS-Misjustfortestandstudypurposeandnotsuitableforpracticalproject.ThispreventstheAVS-Mstandardfromusingandspreadingseriously.
此文档下载收益归作者所有