基于GPU的虚拟视点绘制并行算法及绘制系统的研究

来源 :成都理工大学 | 被引量 : 1次 | 上传用户:hanhaicang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体技术的发展,任意视点视频(Free Viewpoint Video)技术让用户通过交互的方式从任意角度选择和操作具有真实视觉感的三维立体多媒体视频,从而得到不同角度的三维立体逼真场景。任意视点视频系统是目前研究的热点并且是未来多媒体技术发展的必然趋势。任意视点视频系统中虚拟视点产生的技术分为基于三维模型重建绘制(MBR, Model Based Rendering)的系统和基于图像绘制(IBR, Image-based Rendering)的系统。基于图像空间绘制的技术主要有基于光线空间(Ray-Space)的方法、基于深度信息(Depth Image Based)的方法和基于视差的方法。基于深度信息的虚拟视点绘制包括摄像机标定、坐标映射、遮挡处理和空洞融合等关键绘制技术。在虚拟视点绘制方法中,参考视点图像的深度信息是影响虚拟视点图像质量的主要因素,因此本文研究了基于图像滤波的深度图预处理技术,及其与虚拟视点的图像质量之间的关系。在虚拟视点绘制技术的坐标映射中,由于传统的映射算法计算时需要保存临时结果图像及深度图,并且经过两次遍历最终合成目标图像,因此计算量大而且需要额外的存储空间,从而使得绘制计算效率低下。为了提高计算效率,本文提出一种改进的基于深度信息的虚拟视点绘制算法的优化算法,本算法采用映射标志矩阵的方法解决了传统算法耗时以及空间开销较大的问题。实验表明,优化算法节省了计算时间,并且没有降低图像的PSNR值。改进后的优化算法由于节省内存,更加适于采用GPU并行计算技术提高算法的加速性能,从而缩短算法的计算时间,提高虚拟视点绘制算法的计算效率。为了显著提高算法的计算速度,本文研究了GPU线程划分策略、CPU和GPU之间数据的异步传输、内存访问策略等基于GPU的加速优化关键技术,设计和实现了基于GPU的虚拟视点绘制并行优化算法,通过实验表明,新的并行算法显著提高了计算效率。在上述研究内容的基础上,本文研究了虚拟视点绘制技术中的立体视差求取算法和立体显示原理。最终实现了一套具有基本交互绘制功能的任意视点绘制系统,本系统具有立体图像及视频采集、立体视差求取、摄像机标定、深度图预处理、读取图像序列和视频序列、摄像机参数配置、任意虚拟视点生成、立体显示以及GPU加速算法绘制等功能。本系统集成虚拟视点绘制技术的基本算法,可应用于任意视点视频系统研究的实验教学平台,对进一步研究实用任意视点视频系统,以及研究基于GPU并行优化加速的绘制技术具有指导意义。
其他文献
随着多媒体和网络技术的迅速发展,多媒体信息与日俱增,然而如何有效地对这些视频数据进行组织、表达、存储和管理,以及如何对其进行快速检索与浏览已成为视频领域中急需解决的重
互联网络节点间的距离估测技术一直是网络测试领域的研究热点之一,在分布式系统得到越来越广泛应用的今天,越来越显示出其重要性,是确保应用与服务质量及对网络实施有效管理的基
大数据背景下,分布式机器学习算法和系统的研究得到广泛关注。机器学习作为大数据挖掘的主要方法之一,提高其算法收敛速度和精度、算法可扩展性、学习系统的易用性和稳定性具有
为了增强微波辐射计的探测能力,近年来对各种新体制辐射计的研究逐渐成为热点,其中具有代表性的有:采用稀疏天线阵列的综合孔径辐射计可有效提升被动微波遥感的空间分辨率;极
随着计算机网络和通信技术的飞速发展,网络环境已经从早期相对静态的、面向特定组织和用户群体的封闭式网络,转变为可公共访问的、面向大量动态用户的开放式网络。访问控制是保
随着计算机存储能力和计算速度的不断提高,真实场景的三维模型越来越多地出现在各种应用中,成为计算机表现现实世界的一种重要方式。三维模型具有真实、直观、方便观察等优点
自从人类创建和应用计算机网络以来,如何保障网络的安全一直是一个摆在我们面前的研究难题。随着网络技术的日益进步,网络规模的不断扩大和网络应用种类的不断增加,让网络安全的
随着计算机应用技术的飞速发展,以网络和信息技术为基础的网络教育已经越来越普遍,题库系统的建设及计算机智能组卷减轻了教师大量重复性的工作;同时计算机智能组卷有助于提高教
P2P技术去“中心化”的特性及“对等、共享”理念使网络资源得到了合理配置,带来了P2P应用的蓬勃发展。尤其是随着网络技术的不断升级,P2P流媒体应用的发展尤为迅速,逐渐取代了
共享存储的多处理器系统是当今最流行的并行计算系统结构,在高端服务器、桌面计算到嵌入式系统都有广泛应用。在这种体系结构上,并发执行的程序之间对共享存储资源的竞争,尤