基于HEVC的并发解码技术研究与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:wangtongqc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视频编解码标准从最早的MPEG-1和H.261开始发展,到如今使用广泛的H.164/AVC,再到下一代编码视频标准HEVC(H.265),经历了多核发展过程,针对的分辨率也越来越大。从 QVGA到现在的8Kx4K分辨率,帧像素面积增长几百倍,需要的计算资源也越来越多,要求的硬件设置也越来越高。针对于目前移动设备有限的计算资源和增加续航能力,本论文提出了两个方法用来加速HEVC的解码速度及降低通用处理器的负担,从而增加移动设备续航能力。在PC上,相对比成熟且流行的H.264/AVC,HEVC解码器还相对落后且效率低下。因此,PC上的HEVC解码效率需要提高,从而充分发挥 HEVC的压缩优势,减少HEVC解码需要的高计算成本造成的负担。  本文首先提出了一种基于WPP的改进方法来提高 HEVC解码效率。传统的HEVC解码器在应用WPP技术时,线程间需要频繁的通信来保证线程的同步,多个线程依赖关系导致WPP技术的加速效果并不是十分理想。本文提出的改进方法在线程同步上使用优化的方法来减少线程等待损耗等,从而提高WPP的并发解码效果。在当前处理器架构下,使用SIMD加速编解码是常用的手段。本论文提出的第二个方法针对HEVC的解码特点,在模式选择和运动补偿等阶段做了优化,从而使HEVC的解码效率得到提高。  本文提出的两种算法模型都经过标准测试序列测试。本论文提出的并行解码在720P、1080P和2K分辨率下都取得了很好的加速效果。本论文提出的并行解码方法在8线程并发解码时,平均能达到4倍的加速效果。本论文提出的SIMD的HEVC优化方法能达到5倍的加速效果。
其他文献
数据的发布者往往拥有数据但不具备数据挖掘的能力。数据的分析者往往拥有数据挖掘的技术但苦于缺少数据。一些数据发布者担心发布没有采取任何保护措施的数据可能会导致隐私
随着实时数据库研究的逐步兴起,现实生活中对它的应用也越来越广泛,诸如电子商务、空中交通管制、程控电话交换、电力调度等应用都需要它的支持。然而,在实时数据库中还存在着许
自动化产业近年迅速发展,在自动化应用领域,AOI(Automatic Optic Inspection)即自动光学检测设备也作为一种新型技术发展迅速。自动光学检测设备能在自动化生产上比较快速的
目标跟踪算法是被科研人员广泛关注的研究课题,其在工程应用中也具有重要的实用价值。目标跟踪算法在近十几年中已经取得了很大的发展,已经提出的跟踪算法概括起来可以分为两类
本文结合某高校教务管理的实际情况,给出了一种新的高校教务管理系统的整体模型设计,提出了数据挖掘和J2EE架构技术相结合的设计思路。 传统教务管理系统采用ASP等服务器端
计算网格被用来解决广域网中分布的资源共享、互联和互操作问题。随着数据密集型应用的飞速发展,数据呈爆炸式增长,数据网格技术应运而生,而且正成为网格技术的另外一个研究
软件复用与构件库技术一直是计算机软件工程领域的研究热点。构件表示与检索技术,是构件库技术的核心技术,也是软件复用的重点研究领域,国内外提出过很多的表示方法与检索形
图形用户界面(Graphical User Interface,GUI)软件测试烦琐,自动化测试势在必行。当前GUI软件自动测试工具存在回归测试复杂、覆盖率低、测试脚本复杂等问题,测试质量没有保
基于trace(跟踪信息)的分析一直被用来引导和促进软硬件的设计。对象存储文件系统作为下一代互联网信息存储的核心技术,结合了块存储和文件存储的优势,在数据共享、安全性及
一部具有尽可能多相关联的语法信息、语义信息、语用信息的语义词典(Semantic Dictionary),是自然语言理解、学习的基础和关键。 语义研究,特别是词汇语义研究,成为目前自然