GPGPU加速:图像域弯曲虚拟视图合成的高效实时方案

1 下载量 36 浏览量 更新于2024-08-29 收藏 886KB PDF 举报
本文主要探讨了在GPGPU(通用图形处理器)上加速图像域弯曲虚拟视图综合(Image-domain Warping Virtual View Synthesis, IDW)的方法。IDW作为一种有效的高质量视图创建技术,其核心在于通过复杂的计算过程对图像进行变形,以生成逼真的虚拟视图。然而,由于算法的复杂性和现有软件实现的不足,IDW的实时性能受到了限制。 作者首先在算法层面进行了优化。他们利用高效的特征匹配算法FAST进行稀疏视差估计,这是一个关键步骤,因为它有助于减少不必要的计算量。紧接着,他们引入连续的超松弛迭代方法,这是一种优化技术,用于计算更精确的图像变形,从而提升合成视图的质量。这种优化使得计算过程更为高效,为实时应用打下了基础。 在平台层面上,文章着重于提升GPGPU的使用效率。针对IDW中的两个计算密集型模块——数据提取和视图合成,作者设计并实现了高效的数据级并行策略。数据提取涉及大量数据读取和预处理,通过GPU的并行处理能力,可以显著加快这一过程。而视图合成是对大量像素进行复杂的变换操作,这也是一个非常适合GPU并行执行的任务。通过这种并行策略,这两个模块的执行速度得到了大幅提升。 实验结果显示,作者提出的加速方法在GPGPU(以NVIDIA GTX980为例)上实现了显著的性能提升,将原始IDW算法的速度提高了超过110倍。这意味着原本难以实现实时的高清晰度立体3D(Stereoscopic 3D, S3D)视频转换为多视图(Nview)的能力得以实现,甚至能够支持8视图4K视频的实时生成,每个视图的分辨率接近720P。这在多媒体领域具有重要的实际应用价值,尤其是在需要快速渲染和处理高分辨率图像的场景,如游戏、虚拟现实和远程协作等。 这篇论文提供了一种创新的解决方案,将IDW视图合成的计算任务转移到GPGPU,显著提高了性能,推动了实时图像处理技术的发展,对于追求更高视觉体验和效率的现代多媒体应用具有重大意义。
2021-03-10 上传