H.264在嵌入式多核处理器上的解码优化研究

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:yuanbowen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了节约传输带宽、存储空间,视频编码早已成为国内外研究和工业应用的热点之一。至今国际上已制定了一系列的视频编码标准,如MPEG-1/2/4,H.261/H.263等,最近国际上新制定的H.264/AVC视频编码标准以及国内的AVS视频编码标准,虽然其框架与以前的标准类似,但其压缩效率比以往的任何标准都提高了至少一倍以上,这一突破已得到了各研究机构以及多媒体工业界的高度重视,并将引发多媒体产业中一场新的变革。因此对新一代视频压缩标准中的关键技术及其不同硬件环境下的实现进行研究,并根据不同环境特点进行性能优化,具有十分重要的理论与现实意义。 本文研究H.264在双核嵌入式处理器上的解码优化实现,采用的嵌入式处理器是TI刚推出不久的面向手持设备的OMAP5912处理器。根据H.264的档次等级建议和手持设备的特点,选择H.264 Baseline档次的解码作为本文的研究重点。双核嵌入式处理器的应用重点在于其内核之间的会话机制,即双内核如何高效、协调地执行不同的任务,本文在介绍OMAP5912的ARM核和DSP核的会话机制RF6的基础上,分析了H.264解码的不同部分,筛选出适合不同内核的操作并将它们分配到不同的内核上,其中ARM926核主要负责文件管理操作、分析宏块模式、根据预测数据和残差数据生成图像数据等操作,而TMS320C55x DSP核主要负责CAVLC解码、Hadamard反变换、整数DCT反变换、反量化、帧内预测、帧间预测、环路滤波等操作。 本文主要介绍了移植到DSP部分的数据操作的原理及实现,包括CAVLC解码原理,不同码表的选择,不同参数的解码顺序;Hadamard、整数DCT反变换的原理和蝶形算法,反量化的原理和实现;帧内预测的直流亮度系数、4×4亮度块、色度块的预测模式;帧间树形运动补偿预测,不同像素精度的亮度和色度插值,运动矢量预测模式;环路滤波的边界分析,不同精度自适应滤波器,普通和特殊滤波方式,以及整个系统的框架结构。最后通过对CIF、QCIF类型的foreman、bus、football、coastground测试序列在OMAP5912上的解码试验及对其结果的分析,给出了本文的绪论:对于QCIF类型的视频,OMAP5912能达到34fps以上的解码效果;而对于CIF类型的视频,也能达到11fps的解码效果。 文中最后对全文做了总结,并给出了本文的不足之处,也对OMAP嵌入式双核处理器在无线通信和多媒体处理方面的前景进行了展望。
其他文献
随着无线通信技术、感知识别技术的发展,越来越多的研究者开始关注于客观世界物品与物品之间信息的通信与交换,物联网的概念也随之被提出。物联网融合了现存的互联网、移动通信
随着网络的不断普及,流数据处理逐渐受到关注,流数据中的聚合计算也越来越重要。在传统数据库管理系统中,聚合函数定义为对一组值进行计算,并返回单个值的函数。在本文的研究中,我
传统基于角色访问控制(Role-Based Access Control,RBAC)系统的授权管理工作主要在于安全管理员为用户分配和撤销角色。当系统的用户数量不断增加时,用户-角色分配和维护的工
随着我国民航事业的发展,空中交通管制的需求越来越复杂,数据量也越来越大。为了适应巨大的数据量需求,目前的空中交通管制系统的系统结构可能会向集群系统结构发展。由于空中交
随着Internet的迅速发展,开发基于Browser/Server的服务器端的程序已经成为Web应用程序开发的重点。虽然现在应用EJB平台开发应用软件可以满足程序开发的需要,但由于在开发期
用户管理一直是网络信息系统的关键,对访问企业信息系统的用户的管理是否有效直接涉及到企业信息的安全性问题,所以对访问用户的管理一直备受企业关注。企业对访问应用系统的
随着Internet的迅猛发展,Web已成为最重要的知识库之一。对这些知识进行高效快速的抽取并加以利用,具有良好的应用前景和应用价值。Web信息抽取的目标是从多个异构的Web站点
Peer-to-Peer Systems(对等系统)作为一种新型的大规模分布式系统,正以前所未有的速度迅速发展,深刻地改变了个人计算的方式。而以Gnutella等为代表的P2P信息共享系统,凭借其庞
随着PC技术和互联网(Internet)的发展,如何更好地利用网络中所有节点的能力搭建分布式系统成为人们关注的问题。近年来,互联网系统的计算模式也在从客户机/服务器(client/ser
随着Internet重要性的日益提高和网络结构的日益复杂,需要对网络的整体拓扑结构和网络行为进行深入的了解分析。Internet拓扑模型建立正式的网络描述与模拟,可用来对Internet进