基于Cortex-A8平台的H.264解码器优化

被引量 : 0次 | 上传用户:jrno1213
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着3G网络的建设,用智能终端观看视频越来越流行。智能终端使用DSP解码实现视频加速,但这却限制了视频文件的格式和编码方式。因此,需要更有效地利用智能终端的硬件特性,优化程序,提升编解码性能来提供更好的用户体验。H.264/AVC视频编码以其高压缩比、良好的网络亲和性、成熟的算法研究成为视频编码的首选,但其高压缩比也带来了很高的算法复杂度。智能终端大多采用ARM处理器,Cortex-A8是基于最新体系结构ARMv7的应用处理器,引入了众多新技术,包括NEON多媒体处理引擎。Cortex-A8平台上的H.264解码优化研究,有着广泛的应用前景。通过对H.264解码流程和主要算法模块的研究,以及对Cortex-A8体系结构,包括指令集、流水线结构、NEON技术特性的分析,在评测H.264解码算法瓶颈的基础上,结合对Intel MMX优化技术和FFmpeg中的H.264解码优化的研究,提出对主要耗时模块如运动补偿模块、去块效应滤波模块、反变换反量化模块的算法并行优化方案。以iPhone 3GS作为测试环境,测试标准Foreman、Akiyo、Mobile-calendar视频序列的解码性能。比较优化前后的整体性能变化,结果显示,对不同视频序列,优化方案都有较大的性能提升。由于各算法模块在不同的视频序列里,复杂度百分比不同,而运动补偿算法模块最适合并行优化,故不同的视频序列提升的幅度不同。
其他文献
电驱动系统是电动汽车和混合动力汽车的关键组成部分,与底盘动力学控制的融合是电驱动车辆系统控制的重要发展方向,制动能量回馈作为电驱动系统的核心技术之一值得深入研究。
不可否认的是,建筑工程信息模型(BIM)已经成为建筑工程业发展的趋势之一。无论是理论研究,还是具体实践,BIM的发展都取得了令人瞩目的成就。随之而来,建筑工程各参与方都在思考
煤炭是当今世界各国,尤其是发展中国家所赖以生存的主要能源。由燃煤引起的汞排放给全球生态环境和人类健康造成了巨大的危害。如何有效地控制燃煤汞排放已经成为当今世界研
VANET(Vehicle Ad-hoc NETwork)是一种由在道路上行驶的车辆组成的临时性的开放式无线自组织网络,它具有自组织、无中心、多跳传输以及节点高速移动等特点。VANET的主要应用
由于输煤系统中煤炭具有着火缓慢的特性,在动火工作结束十几小时后仍可能因残留火种引燃积粉,发生火警。因此,要求严格遵守《动火工作票管理标准》和《消防安全管理标准》,以避免
研究目的:通过对兰新铁路“百里风区”和南疆铁路前百公里强风地区风沙成因进行分析,研究挡风墙后不同高度、不同间距风速变化情况,现场实测挡风墙的“遮蔽效应”,对挡风墙的防风
岭南地区背靠内陆,面临大海,自古以来就是我国较为活跃的通商口岸。从古代到近代,岭南地区一直是对外贸易与文化交流的窗口,人们有开放、包容的性格。近代西方列强从岭南地区
培育抗草甘膦除草剂棉花品种对棉花生产具有重要意义。利用农杆菌介导法获得了大量抗除草剂草甘膦棉花的再生植株,对其进行阳性检测。通过确定PCR检测目标条带大小、蛋白杂交
针对电缆隧道环境严酷、缺乏可用低压电源的现状,提出了一种用于电缆隧道内各类传感器及监测装置的取能方法并设计了取能电源。首先通过接入端口串接到电缆护层接地位置或电
聚醚醚酮(PEEK)优良的力学性能和羟基磷灰石(HA)的生物活性已引起医学专家和材料学专家的广泛关注,目前PEEK/HA复合材料已广泛被学者研究,但是HA在复合材料中的含量过高将降