基于ARM9核的MPEG-4视频解码器的优化设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:shayuer
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多媒体技术正在迅速发展,应用领域不断拓广。与之相适应,各种多媒体数据压缩编码标准也在不断地发展和完善。MPEG-4是业界最重要最有影响的多媒体数据压缩编码国际标准之一,它的全称为音频和视觉对象的通用编码。基于对象的编码思想使其具有高压缩比、可扩展性、可交互性等许多优点。MPEG-4代表着未来多媒体数据压缩编码的发展趋势。本课题结合消费类电子产品的实际应用背景,在全面了解MPEG-4标准的基础上,对MPEG-4标准的重点部分——视频的解码进行重点研究。随着市场对高分辨率影片实时播放的要求越来越高,低分辨率如CIF格式的实时解码已经落伍,在低成本、高效解码的市场要求下,需要对MPEG-4解码程序做进一步的优化。结合实际应用的嵌入式平台的特点,本课题对MPEG-4的解码流程做了结构上的优化,主要通过软件解码模式,基本上满足了较高分辨率下的实时解码。本课题在掌握基本的MPEG-4压缩标准的基础上,阐述了如何实现在嵌入式平台上逐步优化的基本思想和方法。首先介绍了在PC平台上需要注意的通用的优化方法,其次通过对嵌入式平台的理解,充分利用SIMD和DMA技术,结合cache的有效利用,对MPEG-4的解码程序在结构上做了调整,应用并行处理的方式,从而实现了MPEG-4的快速解码。测试表明,主频为300MHz时在应用平台上能够实现不包括视频显示的D1分辨率(720×576)的m4v文件25帧/秒的实时解码。
其他文献
矢量控制是一种新的控制思想和控制技术,在国际上一般多称为磁场定向控制,主要应用于异步电动机、同步电动机的控制领域,在交流励磁、开关磁阻电机控制方面也有应用。矢量控制技
随着Internet的发展,各种数字业务越来越和人们的生活密切相关了。实现这些的业务最好的方法是组播。但是当今的组播算法和协议,还不尽如人意。组播实际上是一种NPC问题,解决此
现有汽车电泳涂装输送系统如RoDip输送机和多功能穿梭机等都是悬臂梁串联结构,承受重载荷、大载荷的能力较差,柔性化水平不高。本课题组在国家自然科学基金项目(51375210)资助
污水处理系统是一个复杂的开放式环境系统。活性污泥法污水处理是目前世界上应用最为广泛的污水处理方法。由于污水处理系统进水水质、水量的剧烈变化,以及微生物生长的复杂性
随着冶金工业的发展,闪光对焊的应用范围不断扩大,利用闪光焊接技术来保证板(带)材、棒材和管材的连续生产以达到较高产品质量和生产效率是目前国际冶金行业最先进的加工工艺。
基于PC和微处理器的的开放式运动控制系统在工业中有着广泛的应用,如CNC数控机床,机器人,激光雕刻,包装和医疗器械等。典型的运动控制系统中的控制变量包括力矩,速度和位置。运动
现在动力定位(Dynamic Positioning,DP)系统在研究和应用上都已经非常成熟,但关于相对水面动目标的动力定位技术在国内还不曾具体研究过。本文提出了相对漂浮船舶动力定位的
随着计算机,电子技术的不断进步,电子产品已经广泛的进入人们的生活与学习当中。学习机作为一种普通的电子产品也已经大规模地走进了中小学生的学习之中,对当今的教育起到了
随着现代化医疗设备的增加,医学数据量激增。为了减少存储量和有利于数据传输,需要在不损失诊断信息的前提下对原始数据进行压缩。特别是随着计算机在心脏病诊断,监护等领域
近年来,超声波气体流量传感器的应用越来越广泛,相比于其它流量计,超声波流量计凭着非接触式的构造,不会破坏流体的活动特性而占据优势。本文中使用的超声流量传感器适用于低流速