基于H.264的预测模式选择快速并行算法

来源 :东华大学 | 被引量 : 0次 | 上传用户:chenlianggui888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264/AVC编码器的编码性能取决于预测模式的选择。在对一个宏块进行编码时,为实现编码后码率达到最小,编译器在进行模式选择时,会分别对各种块的类型进行一次运动估计,从中再选择编码代价最小的编码模式。H.264/AVC采用了多个编码模式,编码模式的确定过程消耗很大一部分的整体计算。因为模式选择造成沉重的计算负荷,许多H.264/AVC的快速模式决策算法被提出。  针对H.264编码器为确定每种模式的编码成本,需要多次进行运动估计和熵编码的运算的特点,本文做了如下几个工作:(1)提出了一种新的基于线程级别的并化算法用于快速RDO模式决策,即SLK算法,可以有效地解决H.264编码器帧内模式决策和帧间模式决策数据之间的依赖性,在保证没有太大的峰值信噪比PSNR值损失和比特率增加的前提下减少总编码时间;(2)参考X264编码器的运动估计过程,分析运动估计过程的8×4和4×8、16×8和8×16这两组模式之间的数据相关性很小,可以通过并行化的方法同时执行,进一步实现预测模式过程的并行化;(3)最后使用OpenMP技术编程实现预测模式过程并行(包括运动估计并行)并集成到H.264参考编译器中;(4)选取了8种不同纹理复杂度、运动激烈程度的视频进行实验,验证本文提出的基于多核处理器的快速并行模式决策算法的优越性和可行性。  实验结果说明,使用OpenMP使得模式决策部分与原JM19.0程序相比,使用 OpenMP并行化后的程序编码后的视频序列的图像质量有所下降,但是最多降低只有0.5dB,平均不足0.275 dB,对图像客观质量的影响是不大的,在许多实际应用中可以忽略;对于编码后视频比特率,程序码率有所下降,平均降低了2.125%,在编码速度时间平均提升了24.36秒,平均增速27.73%,甚至接近30%的提高。同时,使用OpenMP技术实现并行之后的程序在两个CPU上的负载比较均匀,更好的利用了两个内核的硬件资源。编码后的视频图像和编码前的相比,几乎没什么区别,虽然本算法在颜色的过渡上存在明显的缺陷,但是对整个视频图像的质量不会造成明显的影响。
其他文献
水下无人航行器(UUV-Unmanned Underwater Vehicle)的研究在海洋资源开发中扮演了不可或缺的角色,同时也具有重要的军事意义。而多UUV编队控制系统由于其诸多优点成为UUV领域
基于并行单元的多阶段多产品批调度问题(MMSP)是一种重要的调度问题,其特点是各订单均需经过一定的加工阶段,每个订单在每个加工阶段所包括的并行加工单元上的加工属性各不相同
气体检测技术在众多行业中有着广泛的应用。有毒有害气体、易燃易爆气体浓度的检测历来对保障生命和生产的安全具有十分重要的意义。在电力、冶金、石油、化工、环境保护和卫
由于受到实验教学条件的限制,使得理工类专业的传统实验不能满足教学的发展。而在线实验平台随着计算机技术的高速发展而发展,无时间地点限制,丰富友好的图形操作界面等优势
永磁同步电机具有体积小,重量轻、功率因数高、效率高、控制简单、可靠性高等优点,非常适合用于伺服控制系统。随着稀土永磁材料、永磁电机设计技术、微处理技术的不断发展,
近年来,能源危机和环境污染问题日益突出,开发利用新能源已成为国家战略,受到世界各国的高度重视,太阳能作为取之不尽的绿色能源,它的开发利用意义十分重大。太阳能光伏发电
随着化石能源的日益紧缺和人们环保意识的不断加强,开发与应用绿色新能源迫在眉睫,光伏发电技术更足倍受关注,道路照明是城市公共用电的重要组成部分,利用太阳能实现绿色照明
特征点是图像中的关键信息,其对后续的图像配准、拼接以及其他分析处理具有重要的作用。传统特征点检测方法通常基于像素亮度或颜色上的梯度变化趋势,对于场景复杂的细节图像
分形是现代数学和非线性科学研究中一个十分活跃的分支,是关于混沌运动的几何语言。由于世界的本质是非线性的,而混沌现象又是四处可见的,因此分形几何的应用领域非常广泛,是
直流电动机具有良好的起、制动性能,能够在宽范围内进行平滑调速,并被广泛应用于需要调速或需要进行转向切换的电力拖动系统中。但带电流截止负反馈的直流调速系统,只是解决了系统的过流保护问题,并没有改善系统的快速性和抗干扰能力,难以适用于对调速系统要求较高的场合。因此,研究直流电机调速系统的控制方法对工业生产具有实际意义。本文基于上述背景,主要研究内容如下:1.通过对直流电机的工作原理分析,采用机理建模方