基于TILE64的H.264多线程并行编码

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:nieaobama
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了更有效地进行视频信息压缩,运动图像专家组(MPEG)和视频编码专家组(VCEG)制定了H.264视频编解码标准。H.264中集成了很多高复杂度的编码工具以获得更好的编码效率,单处理器难以满足实时编码的需求。随着数字信号处理器应用领域的不断扩大,多核处理器芯片成为了研究的热点。本文分别研究了功能并行以及数据并行对视频编码带来的影响,并以具有出色并行计算能力的TILE64多核处理器为平台,研究如何通过并行计算实现H.264的编码工作。首先,运动估计是H.264编码端中非常耗时的模块之一,如果能将其单独分离出来并行处理的话,那么势必会使编码速度得到比较好的提升。在功能并行的研究过程中,本文详细分析了H.264编码端的工作原理,对传统标准内的运动估计模块进行了深入分析,提出了一种将运动估计模块与其他功能函数模块并行的方法。实验表明,相对于单核而言,功能并行后的帧率增加了30%左右,而且图像从主观质量上基本没有呈现什么变化。但是其中将运动估计中的重构帧用原始帧代替的做法也许会造成图像质量的下降,这也是我们今后需要加强研究的问题。其次,在数据并行的研究过程中,文章首先对图像不同粒度的分割方式进行了比较,分析了不同划分方式各自的优缺点,最后决定采用能够提升加速比较大的片级划分模式进行研究。但是在传统的多线程模式中,对于线程的反复创建与销毁是造成速度低下的主要因素之一,因此,本文在片级划分的基础上,又加入了线程池的模型,这样不仅使多个线程之间减少了发生冲突的可能性,同时又有效的避免了线程反复创建时所造成的额外损耗。实验表明,在采用片级划分和线程池模型后,图像处理的加速比有了一定的提升,而在多核上的性能也基本呈线性变化趋势。最后,文章对基于片级划分的模式进行了进一步的分析,指出了等宏块划分方法的缺点,同时提出了动态宏块划分的思想以供后续的研究。
其他文献
随着计算机技术的发展,位置服务的需求也大幅增加,高精度的室内位置估计逐渐成为位置服务的核心内容。对于WLAN(Wireless Local Area Network)室内定位系统,由于其覆盖范围越
当前情感计算领域的研究主要致力情感本身,比如进行情感识别或情感调节,而对诱发情感或者调节情感状态的素材的选择缺乏专门研究。目前,情感素材的选择一般采用专家评定的方
行人检测技术是计算机视觉、人机交互和模式识别等领域中的一项重要研究内容,是目前计算机应用领域的研究热点之一。它处于智能车辆辅助导航系统的底层,是各种后续高级处理,如目
众所周知,人们的日常生活中,音乐不仅能够激发人相应的情绪,并且还能够调节人们的情感。然而,目前很少有从生理信号的特征变化上来研究音乐对情感调节的作用。情感计算作为一
随着雷达数字信号处理技术的发展,雷达信号处理在面临越来越严峻形势的同时也有了更多的技术选择。目前拥有大规模逻辑资源的FPGA具有高集成度、高可靠性和低成本的优点。已
随着超大规模集成电路(VLSI)进入深亚微米级领域,电子设备集成规模日益庞大,而晶体管本身尺寸已接近极限,其可靠性和稳定性在逻辑运算,信息存储等方面面临着日益严峻的挑战。
信息融合是根据一定的融合规则,多方面地处理来自多个传感器收集的数据信息,它研究的是如何有效地利用多传感器收集的信息。单个传感器获得的信息通常是不完全的,多个传感器
近年来,视频电话业务发展迅速,为了保证视频电话服务质量,在网络传输节点对视频电话质量进行实时的评估是一种必要和有效的方法,因此研究一种无参考、低复杂度的实时视频电话
安防监控系统是一门集计算机技术、通信技术和数字视频技术于一体的综合系统。随着计算机网络与通信技术、多媒体技术的快速发展,传统的监控系统也向着新的发展方向进行着不
随着通信业务量的快速增长,电域信号处理速度引起的电子瓶颈现象变得儿为突出,以波长选路为基础的光传送网(OTN)的研究和应用成为非常重要的研究课题。考虑实际应用v~SDHM络