基于GPU的运动估计算法优化的探究
2018-04-02
福建质量管理 2018年5期
(山东师范大学 山东 济南 250300)
视频在人们的日常生活中扮演着越来越重要的娱乐角色。同时人们对视频清晰度的要求也越来越高,那么视频的存储容量也变的越来越大。如今,移动设备的广泛使用,视频的实时性传输的要求也在提高,现有的传输技术还满足不了大容量视频实时性传输的要求。于是对视频的压缩变得尤为重要。
一、引言
H.264视频编码标准比以前的标准提出了更多的技术,编码效率大为提升。提出宏块的划分概念,使得在运动估计搜索之后能够的到更精确的运动矢量,提高帧间预测的精度。虽然这种方法能够更加精确的预测运动矢量,但相应的每个子块的计算复杂度也大为增加,如果我们利用串行的方法解决这个问题将耗费很长的时间,尤其对清晰度比较高的视频。即使在现有的CPU的技术之上,计算所耗费的时间仍然是巨大的不能够满足视频实时性压缩编码的要求。GPU(Graphics Processing Unit)图形处理器,最初的目的是用来处理CPU送来的图形元素,正确显示在图形输出设备上。主要承担输出显示图形的任务,且对于从事专业图形设计以及处理的人员来说性能好、效率高的显卡就显得尤为重要。近年来,在实际应用中程序的并行性带来的便利及高效受到大家的追捧、青睐。而且随着GPU的发展GPU强大的通用计算计算能力越来越受到人们的注意。尤其,英伟达公司开发的计算统一设备架构(CUDA)在GPU上的使用,充分利用了并行计算的思想,不仅在图像处理方面展现了强大的性能,在通用计算方面也取得了很大进展。……
登录APP查看全文
