基于视觉SLAM和目标检测的语义地图构建

来源 :武汉科技大学 | 被引量 : 0次 | 上传用户:liongliong556
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着机器人与环境交互需求的日益增加,逐渐趋向于使用视觉SLAM(Simultaneous Localization and Mapping)对环境进行探索。但大多数视觉SLAM算法存在点云稀疏、语义信息缺失、所建地图实用性低等问题。为解决以上问题,本文提出基于视觉SLAM和目标检测的语义地图构建系统,主要研究内容包括:
  (1)在语义地图构建方面,本文将目标检测算法YOLOv4和视觉SLAM技术紧密结合,构建环境的稠密点云语义地图。根据提出的语义SLAM系统框架,利用YOLOv4来获取物体的2D标签,同时经过ORB-SLAM2算法构建环境的稀疏点云,通过含有2D标签的彩色图、深度图以及关键帧来生成稠密点云标签。使用基于图的分割算法对稠密点云进行分割,再将点云标签与分割后的点云进行融合,进而构建稠密点云语义地图。
  (2)在获取物体语义标签时,从检测精度、所耗时间、识别种类三方面分析已训练的YOLOv3和未训练的YOLOv4两种算法,在实际环境下进行测试,验证选择YOLOv4的必要性。
  (3)为了提高点云地图的可视化程度,在3D纹理映射时,选择若干个多视角的RGB图像对几何模型进行纹理化处理,以减小相邻的纹理小块之间的接缝大小,保证纹理的一致性。
  (4)为了减小点云地图的存储空间,方便移动机器人进行避障和导航,使用语义Octomap作为语义点云地图的另一种表征方式。
  使用本文方法在TUM公开数据集和室内实际场景中进行实验,与传统的ORB-SLAM2相比,此系统在构建地图的过程中,相机的绝对位姿误差和绝对轨迹误差均有所减少,建图精度有所提高,实验结果表明可构建出实用且可视化程度高的语义地图。
其他文献
学位
学位
学位
学位
学位
学位
该文提出了大加速度场中燃烧过程的计算机仿真这一课题,建立了大加速场中二维层流燃烧的数学模型,对控制方程组进行离散,采用SIMPLE算法和交错网格设计并调试程序.在调试成功的程序上进行了氢气和氧气混合气和丙烷与空气的混合气在大加速场中燃烧的模拟试验.对比了大加速场中燃烧与非大加速场情况下的不同,当离心力与流速方向相反时,流场上游的回流方向为顺时针,下有一顺时针方向的回流区,随着加速度的加大,两个回流
深度估计是指估算拍摄场景到相机平面的距离,其在机器人学、三维重建、目标追踪等领域都发挥着重要作用。传统相机能记录到达传感器上每个像素的光线能量总和,但是不能记录这些光线的角度信息,从而造成了严重的信息损失,使得深度估计在遮挡、弱纹理、重复纹理等不适定区域仍面临着挑战。而光场相机同时记录下了光线空间域和角度域的信息。角度信息的引入,让光场图像具有独特的重聚焦特性以及能够生成蕴含视差信息的极平面图像,
学位
在现代工业生产过程中,对制造工件的精密程度要求越来越高,而传统的人工测量和三坐标测量方法难以胜任对工件轮廓的精确测量。目前,以结构光为关键技术的三维重建算法以其高精度、易于扩展、高可靠性等特点逐渐成为了工件三维重建领域的研究热点。在这个背景下,本文结合双目视觉的原理以及结构光栅投影算法,对结构光三维重建算法进行了研究。同时,为了方便得到工件最终的网格模型,本文还研究了基于深度学习的三维重建技术,通
学位
近年来,水下环境的探索与研究引起了更多的关注,而精确的水下定位技术是进行海洋研究的关键。由于水下无线传感器网络(Underwater Wireless Sensor Networks,UWSNs)节点定位高精度和低能耗的需求不断增长,但是现有的水下传感器网络节点定位算法存在定位时间长和精确度低等不足。本文针对这些问题,对水下无线传感器网络的静态和动态定位开展了以下研究:  首先,对水下无线传感器网