AVS-M解码器在PXA255嵌入式平台上的设计与优化

来源 :江苏大学 | 被引量 : 3次 | 上传用户:szm2009szm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
AVS-M是新一代先进的用于移动视频的图像压缩编码标准,是我国自主制定的音视频编码技术标准AVS的第七部分,是为了适应数字存储媒体、网络流媒体、多媒体通信等在移动通信应用中对运动图像压缩技术的需求而制定的。它具备高压缩率、高质量和相对较低的硬件实现复杂度。随着第三代移动通信技术的发展和实施,使得在基于嵌入式技术的分组网络多媒体业务,可视电话,远程视频监控等上实现AVS-M解码、播放的研究成为热点,论文提出了基于PXA255嵌入式平台的AVS-M解码器的设计与优化。通过对嵌入式系统和数字图像处理技术的深入研究,提出基于IntelXScal系列的PXA255 ARM处理器和嵌入式Linux操作系统的AVS-M视频解码器的设计方案。论文根据硬件平台和AVS标准构建了AVS-M视频解码器的软硬件总体框架,并进行开发环境的构建和软件系统的移植,包括:嵌入式系统的交叉编译开发环境的建立;Bootloader启动过程的分析;Bootloader在PXA255 ARM平台上的移植;ARM-Linux嵌入式操作系统的内核配置和移植。在嵌入式软硬件系统的基础上进行了AVS-M视频解码器的软件设计、优化和测试,包括:根据解码框架和解码流程设计AVS-M解码算法;对解码的功能模块进行划分和设计;对解码器代码进行C语言级的优化;对解码模块中的像素插值算法流程进行改进;对解码器部分代码进行汇编级的优化;交叉编译和移植MPlayer播放器,将设计的解码器加入到MPlayer的解码库中,播放AVS视频序列,并根据AVS标准中测试部分的要求构建了测试平台,对解码器进行了测试。测试结果表明,在PXA255 ARM处理器上,解码器一致性达到AVS标准的要求,AVS视频测试文件的解码速率达到24.57f/s以上,基本达到了流媒体实时传输的要求。设计的解码器流程简洁、开发周期短,可应用于交互存储媒体、宽带视频业务、多媒体邮件、视频会议终端、监控终端等,应用范围广泛。
其他文献
分类是数据挖掘和机器学习领域的一个热点问题,传统的分类问题主要关注数据分布平衡的情况,但是在实际应用当中数据不平衡的情况时有发生。数据的不平衡给分类直接或间接地带
Deep Web中包含了大量有价值的信息,并且信息量在快速增长。随着Web 2.0的发展,越来越多的Deep Web网站开始运用Ajax技术来改善用户体验。但由于Ajax技术可以异步方式与服务
计算机软件业发展至今,已有五十几个年头。大量的应用软件被开发出来。由于历史原因,很多企业级应用软件存在着技术陈旧、系统结构混乱、文档缺失和维护成本高等问题,但由于
伴随着国家大数据战略的实施,以电子商务为首的互联网应用与现代生活深度融合的同时,也逐渐促进了汽车等传统行业市场经营和发展模式的转型。互联网平台和信息技术的发展为消
粗糙集理论是一种处理不精确和不确定性知识的数学工具,已被广泛的应用在数据挖掘、机器学习、软计算等相关领域。其中,基于粗糙集理论方法进行的时间序列数据分析研究已经取
分布式约束优化问题(DCOP)作为多Agent系统协作问题的重要而有用的抽象,是解决分布式智能系统建模和多目标协同优化的有效技术,具有重要的研究意义和实用价值。与传统的集中
本文分析了社会容忍延迟网络(Delay Tolerant Networks)的路由问题。根据社会网络具有的社区、中心、相似度等特征,提出了一种适用于社会网络的DTN路由算法。随着手机、PDA等
数字水印是将一些标志信息嵌入到数字产品(视频、音频、图像、文本等)中,在不影响原始宿主数据可用性的同时对数字产品提供版权保护和数据完整性认证的一种技术。随着多媒体
行动推理和知识表示是人工智能的重要研究领域。行动推理在认知机器人、Web服务、工作流等多个领域中得到应用。行动推理的主要任务是给出系统的初始状态和变化规则来预测某
数据聚类是数据挖掘中的一个重要分支,目前已有的数据聚类算法大部分局限于处理只具有连续属性的数据,另外有少量的算法局限于处理只具有标称属性的数据,如果只处理一类属性,