H.264/AVC实时视频编码器的研究与实现

来源 :厦门大学 | 被引量 : 0次 | 上传用户:smallfishyl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264/AVC是ITU-T和ISO/IEC联合推出的最新视频编码国际标准,它包含了很多先进的视频压缩编码方法,与以前的视频编码标准相比有了明显的进步。由于其良好的压缩效率和网络适应性,H.264/AVC必将在视频电话、数字电视广播、移动流媒体、压缩视频存储等领域得到广泛的应用。然而,高编码压缩率是以很高的计算复杂度为代价的,因此,如何降低运算复杂度,提高编码速度是实现实时编码器的关键。本文主要研究H.264/AVC实时视频编码器在Pixelworks公司提供的以PWBSP-16 DSP处理器为核心的BabelFishII开发平台上的实现与优化。通过了解当前视频处理领域最新发展动态,本文重点研究H.264/AVC基本档次的结构、特点及算法原理,并以X264开源工程为蓝本,在PC机上对H.264/AVC编码算法进行了测试分析,同时深入研究了视频编码中消耗时间最长的运动估计算法。在目标平台的移植优化过程中,本文从H.264/AVC编码算法的复杂度分析入手,进行了大量的测试分析,并针对PWBSP-16 DSP处理器特殊的硬件资源,采取了如下一系列的优化策略:在指令级方面,采用FIRtree指令集对SAD计算、整型变换、量化等主要耗时模块进行优化;在系统级方面,采用模块并行最大化的思想,通过改进编码流程,启用VLx、DMA等协处理器等方法进行优化;在算法级方面,提出后续的优化思路。虽然这些优化策略是基于PWBSP-16平台考虑的,但考虑和解决问题的思想同样适用于其它平台的优化。实验结果表明,本文中采用的优化策略大大提高了H.264/AVC视频编码器的实时性能,充分发挥了PWBSP-16 DSP处理器的强大性能,最终对于CIF格式视频序列的编码速度可达到38fps左右,基本上实现了H.264/AVC基本档次的实时编码。
其他文献
初步探讨了嘉陵江流域南充段生态系统多样性、野生动植物多样性在近几十年间的动态及现状,表明本区野生动植物多样性不高,且不断下降的趋势,有关本底资料缺乏,亟待进行详细的研究
背景与目的:近年来在现代避孕药具的大家族中,屏障避孕因具有避孕和预防性传播疾病(STD)的双重功能,而为人们所重视。人们提倡的安全性行为运动,即坚持使用避孕套及减少性伴
在检索文献的基础上,从醇的清洁氧化及替代目前普遍采用的Ru、Pd 等贵金属盐或其配合物催化剂角度出发,本研究通过对催化剂V2O5 的制备方法的比较,以及酸性添加物、反应溶剂,
碳化硅(SiC)是一种具有较大的电子饱和漂移速度、高临界击穿电场和高热导率的宽禁带化合物半导体材料,其器件工艺与现有的Si平面工艺兼容,是制造高温、高频、高功率、高压以及抗
文章对吸气肌训练的应用机制、适应证和禁忌证进行了概述,综述了慢性心力衰竭患者吸气肌训练的实施要素、方法、频率、周期及强度,探讨了吸气肌训练及其联合其他训练对慢性心
飞秒激光泵浦探测技术为研究磁性材料的动力学性能提供了方法,对磁性材料的研究将会为设计各种微执行器和微驱动器提供依据。实验中制备了不同厚度的TbDyFe薄膜及其复合膜,制
伴随着世界范围内旅游业的快速发展,旅游业所引发的环境问题正日益严重,如何解决旅游业发展和环境保护之间的矛盾,实现旅游业的可持续发展,已成为一项世界性课题。循环经济是
为了研究夏季高温条件下日粮中添加海带多糖对仔猪血清蛋白含量的影响,试验选择体重相近的1月龄仔猪72头,随机分为4组,每组3个重复,每个重复6头,夏季高温阶段在基础日粮中分
本文在介电连续模型和单轴模型的框架下,采用雷-丁平衡方程理论,考虑有限深量子阱中界面光学声子模和局域体光学声子模的影响,分别计算了纤锌矿型和闪锌矿型AlN/GaN量子阱中电子
目的观察祛风散寒止痛胶囊联合护理干预治疗风寒感冒伴头痛的疗效。方法选取风寒感冒伴头痛的患者80例作为研究对象,将80例患者排序,单号作为对照组(n=40),给予常规药物治疗,