基于深度图像的虚拟视点生成算法研究

来源 :山东财经大学 | 被引量 : 0次 | 上传用户:ztbai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的进步,尤其是计算机视觉技术的迅猛发展,大众已可轻松获取远超往昔的视觉体验,然而大众对于更卓越视觉效果的追求并未因此放缓,新的革命性的视觉技术急需被实现并推广。近几年来,诸多基于虚拟视点生成技术的优秀应用横空出世。虚拟视点是指通过一定算法,利用已知视点生成的本不存在的视点。基于虚拟视点生成技术的应用往往都能展现出令人震撼的视觉效果,在此背景下,虚拟视点生成技术开始逐步迈入大众视野之中,在相关研究领域受到的关注也越来越多,可见虚拟视点生成技术具有广阔的应用空间与发展前景。虚拟视点的生成有多种方案,其中基于深度图像的虚拟视点生成算法能够以较低的成本实现良好的效果,同时保证实时性,因此本文选择了基于深度图像的算法来进行虚拟视点的生成工作。在基于深度图像的虚拟视点生成算法中,除了RGB图像外,还需要加入与RGB图像同时获取的深度图像作为参考视点。其中,深度图像是通过对深度数据进行处理得到的,它可以较为直观地反映场景中各个物体表面到摄像头的距离。深度数据的获取有多种方法,出于效率与成本的考虑,本文采用了通过设备直接采集的方法,并选择Kinect 2.0来获取深度数据。Kinect 2.0是微软推出的新一代体感设备,在优质开发工具的支持下,Kinect 2.0能够方便快捷地获取更高质量的深度数据,另外还具有能同时获取RGB数据以及成本较低的优势。深度数据需要转换为深度图像以便存储、传输与进一步处理,目前常用的转换方法为线性化的方法,本文针对这一方法的不足,在此基础上提出了基于累积分布概率的方法与基于熵值的方法这两种改进的方法,并在不同场景中以主观视觉效果与客观指标对原线性化方法及两种改进的方法得到的深度图像进行了对比分析。优化的深度图像需要与同时获取的RGB图像作为输入转换为RGBD点云数据。RGBD点云数据为带有RGB信息的点云数据,它包括位置参数与RGB参数。位置参数通过将深度图像中的像素点从二维的图像坐标空间映射到三维的世界坐标空间来确定,RGB参数需要通过与深度图像对应的RGB图像来确定。为获得准确的RGB参数,本文提出了基于深度数据的对齐方法,完成深度图像与RGB图像的配准,从而使RGBD点云数据更为精确。在获取RGBD点云数据流后,本文选择Direct3D三维图形接口,将RGBD点云数据与顶点坐标变换矩阵输入到GPU,依靠GPU的并行能力完成虚拟视点的生成,期间需要对着色器进行编程来定制着色器的操作,从而提高运算速度以保证实时性。实验结果表明本文的虚拟视点生成算法能够在一定角度范围之内实时地实现虚拟视点的生成,达到了研究的预期目的。
其他文献
有序回归是模式识别中特殊的有监督学习,其问题来自于有序离散标号结构广泛存在于现实生活之中。而传统的有监督学习因未利用有序信息,难以保证期望的性能。有序回归旨在利用
人体姿态估计和行为识别在计算机视觉领域中一个非常热门的研究问题。在本课题中,我们主要探讨了静态二维图像中的人体姿态估计和行为识别的问题,并提出了一个新的方法进行人
粒度计算即信息的粒化处理,是关于信息处理的一种新的概念和计算范式,覆盖了粒度方面的方法、理论、技术等几乎所有的领域,是人工智能领域的研究热点之一。它模仿人类的思考方式
人工免疫算法是一种受生物免疫系统启发而设计的新型智能优化算法。它结合了问题的先验知识和生物免疫系统的自适应能力,因而具有在信息处理方面有较强的鲁棒性、在求解优化问
随着社交网络的蓬勃发展,微博以其易操作性、广泛性、实时性和低成本的优势,迅速成为主要的信息传播媒介之一,也成为网络事件的主要发源地之一,产生了重要的社会影响力。研究
系统模拟作为一种辅助管理决策和系统设计的现代化管理技术,可以对现有系统在拟定的工作条件下的性能做出评价,并预测其未来发展趋势,提出改进方案;可以不必花费大量的投资,对新系
随着多媒体技术和计算机真实感图形学的发展,相应的应用领域比如电影特技、互动游戏、虚拟现实等也不断发展。作为这些应用领域中图形场景的常见主要元素之一的气态自然景物是
随着软件的规模越来越大、系统越来越复杂以及软件危机程度的日益加剧,“软件复用”和“软件体系结构的深入研究”成为现代软件开发的重要特点,从而架构与微架构开始得到人们的
经过近几十年发展,以传统关系数据库模型为基础的关系数据库系统得到了广泛的认可和应用。然而,传统关系数据库模型也有自身的不足,如它对于不确定的数据处理能力较差。随着