面向众核处理器的并行视频编码关键技术研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:fylnn125
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着视频编码标准的发展,其编码算法的复杂度持续提升,传统的单核处理器已经很难满足当前先进的视频编码技术对计算能力的要求。同时,随着集成电路制造技术进入纳米级,众核(Many-core)处理器及多线程技术成为处理器体系结构设计的热点技术。在这种情况下,面向众核处理器的并行视频编码,作为保证视频编码对计算能力需求的重要技术手段,已经成为视频编码领域的一个热点研究方向,具有重要的学术价值和巨大的应用前景。  本文开展面向众核处理器的并行视频编码关键技术研究,重点研究适用于众核处理器的并行H.264/AVC环路滤波、HEVC帧内预测和HEVC运动估计方法,以有效解决现有方法并行处理效率低和影响率失真性能的问题,充分挖掘众核处理器的计算能力,在保证率失真性能的情况下提高并行处理效率。已取得的研究成果如下:  1.面向众核处理器的并行H.264/AVC环路滤波方法  已有的并行环路滤波方法都集中于数据级的并行,环路滤波控制指令非常密集,整个环路滤波过程在不同数据级上都显示出很强的数据相关性,使得目前的算法普遍存在并行度低、同步负载大和负载不均衡的问题,严重影响率失真性能和并行处理效率。本文提出了一种任务级并行方法:首先将整个环路滤波过程分成两个子任务,分别为“边界强度计算(boundary strength computation,BSC)”和“真假边界区分以及滤波(edge discrimination and filtering,EDF)”,然后深入分析各个子任务存在的问题,并分别提出了针对性的解决方案。针对子任务BSC存在的负载不均衡问题,本文利用BSC在空间上的相关性,采用基于马尔科夫转移概率的加速方法,以有效解决负载不均衡问题;针对子任务EDF存在的并行度低、同步负载大问题,本文采用基于独立像素连通区域的并行方法,以有效提高并行度,降低同步负载。实验结果表明:与主流的宏块级并行方法相比,针对QCIF、CIF和HD视频序列,在保证率失真性能不变的情况下,本文方法分别取得了超过14倍、17倍和10倍的加速比。  2.面向众核处理器的并行HEVC帧内预测方法  相对于H.264/AVC,HEVC的帧内预测模式更多、更复杂,这增加了并行HEVC帧内预测的难度,目前针对HEVC的并行帧内预测方法并行度偏低,不能充分利用众核处理器的众多处理单元,严重影响并行处理效率。本文提出了一种面向众核处理器的并行HEVC帧内预测方法:首先分析了CTU之间的数据依赖性,并且用前向无环图来加以描述;然后用基于前向无环图的顺序并行处理CTU,挖掘了CTU级的并行度。实验结果表明:相对于主流的PIC(Parallel intra coding)并行方法,针对分辨率为1920×1080和2560×1600的视频序列,在保证率失真性能的情况下,本文方法分别取得了超过6倍和10倍的加速比。  3.面向众核处理器的并行HEVC运动估计方法  根据并行范围的不同,目前的并行运动估计方法可以分为全局并行方法和局部并行方法:传统的全局并行方法能提供很高的并行度,如果直接用于HEVC编码标准,会破坏空间上邻近预测单元(prediction unit, PU)之间的相关性,严重影响HEVC的率失真性能;局部并行方法适用于HEVC标准,保证了率失真性能,然而并行度偏低,不能充分利用众核处理器的众多处理单元,严重影响并行处理效率。本文在局部并行方法的基础上,提出了一种基于前向无环图的并行运动估计方法:首先分析多个数据粒度上的相关性;然后用前向无环图来描述邻近CTU之间的相关性,并且提出了一种基于前向无环图的并行处理顺序;同时每个CTU内部采用改进的局部并行方法;当并行度小于处理单元数目,本文并行处理完全独立PU和部分独立PU。实验结果表明:相对于主流的局部并行方法,针对分辨率为1920×1080和2560×1600的视频序列,在保证率失真性能不变的情况下,本文方法分别取得了超过12倍和17倍的加速比。
其他文献
BYOD(Bring Your Own Device)指员工可以携带自己的设备到公司办公,并能通过这些设备访问公司关键信息和数据。BYOD已经成为一种新兴的工作方式,它不仅满足了员工自身对于新科
IMS是由3G移动通信领域中的权威组织3GPP提出的重要概念。IMS可以提供IP多媒体服务,是下一代电信网的关键,因此IMS网络的安全问题必须引起人们的关注。IMS安全测试仪能够生成
伴随着空间位置技术的快速发展和广泛应用,空间数据挖掘也成为数据挖掘领域的热点之一,而对空间频繁co-location模式的挖掘也成为空间数据挖掘中最为重要的研究方向。目前空
社区问答(Community Question Answering, CQA)是一种基于网络社区帮助用户获取信息和共享知识的新型互联网服务。问题推荐的目标是自动将社区问答中新提出的问题推荐给合适的
随着数字作品版权保护的重要性发展,数字指纹技术起着非常重要的作用。文中主要使用基于分数阶混沌动力系统的数字指纹技术,对数字图像和视频实现数字指纹的嵌入和跟踪从而达
随着互联网应用的快速发展,网民对互联网应用使用有了广度和深度的提升。网络应用已经呈现出越来越多类别,致使网络流量剧增,占据了巨大的网络带宽,不利于高质量的服务,给网络运营
该文在比较几咱电子邮件系统的基础上,设计了一种基于Web的POP3电子邮件系统---WWWPOP.文中阐述了该系统的设计思想,分析和设计了系统结构,并重点讲述了相关的主要技术.
近年来,随着移动互联网的发展和移动智能终端的发展与普及,移动智能终端逐渐具有了更方便快捷的网络接入途径和更强大的计算能力,移动设备也出现于人们生活中的方方面面。然而在
信息化的快速发展,使得利用计算机来存储和传输的数据日益增多,同时数据安全问题也越来越严峻。特别是涉密网络中存储的涉密信息,一旦发生泄露,将对国家、政府和企事业部门造
伴随着互联网的持续迅猛发展,互联网用户和接入终端的数量仍处于持续上升阶段,互联网中流转的总数据量呈现着爆炸性增长态势,各类网络设备的处理能力面临巨大的挑战。网络设备处