H.264解码器在DSP和智能手机平台上的优化实现

来源 :北京工业大学 | 被引量 : 2次 | 上传用户:a8586023
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264是国际电信联盟与国际标准化组织联合推出的新一代视频编码标准。该标准采用了先进的编码技术,具有卓越的压缩性能,并且易于网络传输,能够满足多种视频应用的需求。因此,H.264在视频通信、流媒体和数字广播等领域均有着良好的应用前景。然而,H.264编码效率的提高是以运算复杂度的增大为代价的。H.264编解码器在各种平台上的优化实现已成为当今科研领域和产业界关注的热点问题。近年来,DSP技术发展迅速,高性能的数字信号处理芯片为高复杂度的多媒体应用提供了理想的实现平台。TI的DM642是一款高性能的定点DSP,适合数字媒体方面的应用。BREW和Symbian OS是当今被广泛使用的智能手机平台,基于这些平台的移动流媒体服务正在蓬勃发展。本文以H.264基本档次解码器为主要研究对象,在DSP和智能手机平台上开展了优化实现方面的研究。考虑到解码器应该具有良好的码流兼容能力,本文以功能全面的JM73开源解码器作为优化对象。基于对JM73解码器运算复杂度的分析,本文在PC平台上对其程序结构、数据结构和算法进行了优化。优化后的解码速度有了显著的提高,为DSP平台和智能手机平台上的优化实现奠定了良好的基础。在DSP平台上,本文通过多种手段,从程序存储器、数据存储器以及汇编语言的使用等方面对解码器进行了优化,使解码器的执行速度大幅提升。实验结果表明,优化后的解码器对CIF(352×288)和D1(720×576)格式的H.264压缩码流均实现了实时解码。此外,本文灵活运用DSP/BIOS实时操作系统提供的各种机制,设计了基于H.264解码器的实时网络视频传输系统。该系统在DSP/BIOS的多任务内核上成功实现了接收H.264的网络数据、实时解码与显示等功能。以H.264解码器为处理核心的客户终端能够提供良好的视频效果,解码端可以与H.264视频服务器配合工作。接下来,本文分别基于BREW平台和Symbian OS实现了H.264解码器。针对无线网络误码率高、误码常常造成播放中断等问题,本文设计了一种H.264解码器端的误码处理机制,使得解码应用程序的稳定性大大提高。此外,为满足移动流媒体系统对媒体格式的要求,本文对节目源的视音频格式转换进行了研究,开发了相应的应用程序,能够为视频点播等服务提供丰富多彩的节目内容。BREW平台的移动流媒体解决方案已经在中国联通运营的CDMA2000 1X网络上试用成功,解码端可以在支持BREW的数字移动终端上为用户提供流畅的视频点播服务。
其他文献
量子点、量子线(又称纳米线)等介观系统中的电子输运一直是人们关心的问题,它不仅是一个重要的基础物理问题,而且有着潜在的高技术应用背景,因量子点、量子线等介观体系是今
赵州宋氏家族是宋代众多家族中的一支,该家族在五代时期尚且默默无闻,从北宋前期开始崛起,历经三、四代的较为昌盛的时期,之后便逐渐衰落下去,其兴盛时间较短,只有50来年的光景,具有
可膨胀衬管重复压裂技术是一项依托现有膨胀管补贴工艺发展而来的新型重复压裂技术。相比于传统的重复压裂工艺,该技术不仅能完全封堵老产层,还能帮助作业人员准确预测压裂液
激光二极管阵列(LDA)以其体积小、效率高、成本低、寿命长等优点,广泛应用于材料加工、医疗、自旋交换光抽运、泵浦固体激光器和光纤激光器等领域。但是LDA固有的光束质量差
本文从公司治理角度考察财务困境间接成本的影响因素。首先,本文借鉴Opeler和Titman(1994)的研究方法,选取我国资本市场1994年至2005年所有上市公司为原始样本,经过筛选得到8
当今社会,信息化、自动化技术的深入发展与应用,对各行业都产生了极大的影响。油田生产作为能源产业的重要组成,其自动化应用水平在一定程度上影响了能源产业现代化进程。在
以2015年全国1.55%人口抽样调查为基础,根据分年龄分性别死亡率、分年龄分性别劳动参与率、延迟退休计划、分年龄一般生育率、调查意愿生育率、总和生育率收敛性、出生人口性
<正>龙虾是典型的繁殖力极强的水生动物,不仅肉质营养丰富、美味可口,而且全身是宝。近几年,龙虾在国内外市场越来越走俏,价格不断上涨,市场需求越来越突出。利用冬闲稻田养
随着现代电子技术的飞速发展,大规模集成电路的应用,电路规模和结构日趋功能化和模块化,研究如何运用现代诊断技术从大规模容差电路中准确地诊断出存在故障元件,是实际工程迫
通过对国内企业信息资源现状分析和国内外信息资源开发利用技术现状介绍,针对信息资源开发利用过程中用户难以发现与管理所需信息的实际问题,提出一种基于元数据仓储与信息资