基于GPU的非结构室内场景实时重建

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:cxb632552353
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
同时定位与地图构建(Simultaneous Localization and Mapping,SLAM)是机器人导航中的重要研究内容,其中实时定位与三维地图构建(3D-SLAM)是目前的国内外一个重要研究方向。随着三维距离扫描仪的迅速发展,实时、稠密的三维点云获取不再成为难题。研究高效、精确地构建三维地图与机器人自定位是可行的,并具有非常重要的意义。   本文将帧速为30fps的深度传感器实时获取的深度图像转换为稠密三维点云,结合GPU超强的并行能力,经过三维点云配准、融合与精简、建网三个步骤,快速、精确的建立非结构室内场景模型。对比多组实验,对方法的有效性和可靠性进行了验证。论文主要工作包括:   1.解决不同摄像机坐标系下点云配准问题,为提高实时性,从三个方面改进了传统的最近邻迭代(Iterative Closest Point,ICP)算法:   (1)投影映射法获取匹配点对;   (2)点到切平面的误差量测法,并使用线性化方法最小化误差函数;   (3)结合GPU(Graphic Processing Unit)的特殊体系结构,将大量点云数据放入多个GPU线程中并行处理。实时跟踪了摄像机位姿并将不同摄像机坐标系下的点云统一到世界坐标系中,所耗时间约10ms,是CPU单线程处理的11%左右。   2.针对本文深度传感器kinect特有的缺陷―单帧深度图像“黑洞”过多,采用包围盒算法实现点云融合与精简,包围盒中的栅格属性使用符号距离函数描述,在一定空间内,使用固定分辨率的离散点描述模型表面。动态的将新深度帧获取的点云融入到已有的三维模型中,补充模型未探测到的区域和漏洞,消耗时间与分辨率、包围盒尺寸相关,一般在50ms以内。   3.使用基于GPU的marching cubes算法(移动立方体算法)建立三角网格,抽取符号距离等于零的等值面作为模型表面。步骤如下:   (1)构建边缘索引表和三角形索引表,并利用GPU纹理存储器可快速查表的优势,获取所有与等值面相交的边缘及三角拓补关系;   (2)计算等值面与边缘相交的顶点,绘制三角网格。该部分工作与点云融合中生成的顶点数目相关,耗时1s以内。
其他文献
离心式压缩机是化工行业中使用最广泛的生产设备,随着工业生产规模的扩大和生产工艺的改善,用户对离心式压缩机控制的安全性、可靠性和不间断性提出了更高的要求,冗余技术是提高控制系统安全可靠性能的关键技术,被广泛的应用到离心式压缩机的控制中。本文以青海某集团公司的甲醇项目为背景,在充分了解甲醇生产工艺和压缩机控制要求的基础上,深入研究了冗余技术的结构配置和技术特点,设计了基于三重冗余的压缩机控制系统。该系
CO2是大气中的一种重要温室气体,对地气辐射平衡、气候变化影响重大。因近地面的大气信息与人类的活动关系最为密切,因此,准确的测量低对流层大气CO2的体积混合比意义重大。  
目标跟踪在科学和工程中具有重要的研究价值。由于摄像机和目标之间的相对运动以及应用场景的复杂多变,采集的视频图像中一般具有光照变化明显、图像中杂物或噪声显著、目标
海天背景与目标实时红外仿真技术研究,主要以红外辐射、红外成像理论为基础,研究海面、天空背景和目标的几何特性和红外特性,建立海面、天空背景和目标的红外模型,利用虚拟现
掌纹识别技术是一种新兴的生物特征识别技术,是近年来研究的热点之一。与其他生物特征识别方法相比,掌纹特征信息更加丰富,图像采集方便且掌纹识别对掌纹图像质量要求不高,易
近年来,无人机技术和传感器技术的发展促进了小型、低功耗组合导航系统的研究。本文对应用于旋翼飞行机器人的组合导航系统开展研究。在查阅大量文献的基础上,本文研究了捷联
超声速飞行器特别是高超声速飞行器的发展是一个国家国防实力的重要体现,因此,发达国家投入大量的物力和财力开展超声速飞行器的研究。超声速飞行器进入大气层高速飞行的过程中
近年来,脑卒中患者逐年增加,导致越来越多的患者受到不同程度的运动功能障碍的折磨,因此,实现切实有效的康复治疗成为当今的研究热点。而脑机接口技术作为近年来新兴的技术,
统计学习理论在低维独立同分布采样的数据上面有很好的理论性质及应用效果。随着应用层面的扩大,结构化数据以及有各种复杂约束的数据集合层出不穷。研究人员急需将传统的统计
随着我国社会经济和科技的高速发展,高层建筑不断增多,电梯已成为现代社会生活不可或缺的公共设施。然而在电梯的同常运行中常出现以下现象:电梯门打开,却无人候梯;轿厢空间已满,电