基于CUDA架构的H.264并行计算研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:juhn7557
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着高清技术的发展,视频编码的耗时通常很长。由于H.264在传输特性以及存储空间上的优势,被越来越多的视频文件所采用,但与性能改善同时带来的还有计算复杂度大量增加的问题。因此,如何更有效的减少H.264的计算量,成为了现阶段的研究热点。由于目前的计算机都配备一颗功能强大的图形处理器,虽然最初只是为图形渲染而设计,但也逐渐从专注于图形加速向通用计算转变,并提供了多种可实现平台,统一计算设备架构即是其中一例。因此,当视频编码遇到复杂计算的时候,将可并行计算部分通过统一计算设备架构交由图形处理器进行相关处理不失为一个较好的方案。本文首先回顾了当前H.264关键技术研究的现状,并分别对H.264和CUDA架构做了相关介绍。由于运动估计和环路滤波这两个模块是H.264中计算复杂度最高的模块,而且其可并行部分具有一定的典型性,故针对H.264的运动估计和环路滤波模块,分别对其可并行计算部分进行分析,并各自提出一种基于CUDA的并行实现方案,在实验中加以验证。实验结果的分析表明,该方案取得了预期的效果,但仍有继续改进完善的空间。通过本文的工作表明,可以利用现有图形处理器强大的并行计算能力对视频的编解码模块进行优化,在保证图像质量的同时,可以显著的提高编解码速度,具有广阔的应用空间。
其他文献
传统的瓦斯检测设备体积大,移动不便,只能安放在井下固定地点检测瓦斯浓度,如果矿井范围大、井下的检测点多,就需要放置大量的检测设备,既增加了成本,也不便于维护,而且这些
公钥基础设施(PKI)已成为电子商务的安全基础,利用数字证书实现基于网络的安全交易。终端实体进行安全交易时,通常需要验证数字证书的可信性,确定双方身份的真实性。在验证数
随着网络技术的飞速发展和深入应用,互联网上的信息资源给人们提供了更多的共享资源的机会。然而,人们需求的不确定性和多样性更需要在使用基于互联网的信息服务时以用户为主
Ad Hoc网络是一个多跳的临时性自治系统,由于Ad Hoc网络的拓扑结构动态变换,使得常规路由协议在该网络环境下无法正常运行。因此,对路由协议的研究也成为Ad Hoc网络研究中的
Ad hoc网络是由一组带有无线收发装置的移动终端组成的一个多跳临时性自治系统。这种网络可以独立工作,也可以与Internet或蜂窝无线网络连接。在无线Ad hoc网络中由于节点频繁
随着网络技术的飞速发展,固定互联网逐渐向着无线移动互联网演进,给用户的通信带来方便的同时,也给现有TCP协议的性能造成了较大的影响。这主要是因为在现今有线无线混合的网
子图查询返回图数据集合中所有包含查询图的数据图。本文从两个不同角度对子图查询进行研究。首先是频繁更新的(确定)图数据上的子图查询,然后是不确定图上的子图查询。定义
乳腺癌是导致女性癌症死亡的第二大病因,严重危害女性健康。超声成像具有无放射性、非侵入性和鉴别良恶性肿瘤的高精确性等优点,目前已作为X射线透视法的一种替代方法被广泛
学位
在现代制造业生产线装配的过程中,装配线运行是否平衡关系到企业竞争力的高低。针对H公司目前生产装配线平衡性较低的情况,通过重新调整废气涡轮增压器装配线的工序,使各个工作