基于深度学习的视觉SLAM闭环检测与优化

来源 :东北大学 | 被引量 : 0次 | 上传用户:heartless850
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SLAM称为即时定位与地图构建,是移动机器人自主运行的关键性支持技术。在SLAM过程中,如果单纯依靠前端视觉里程计和后端优化,在长时间的运行中会出现累计漂移,导致最终的构图不够精准。闭环检测能够增加位姿约束和减少累计误差,在SLAM系统中起着至关重要的作用。目前的闭环检测大都是基于图像外观来实现的,本质上是一个图像匹配的过程,容易受到环境变化、视角变换等影响。考虑到深度学习技术在特征提取上的优势,本文研究基于深度学习的闭环检测方法,进一步提高视觉SLAM的精度。为了能够让卷积网络更有效地在闭环检测任务中发挥作用,本文采用了迁移学习的思想,将在ImageNet数据集上训练过的网络通过少量的闭环检测数据集进行微调,使其网络模型能够从分类任务偏向于闭环检测中的特征提取任务。实验结果表明,在经过闭环检测数据集微调后,提取到的深层网络特征在闭环检测过程中有良好的表现。为了有效地应对视角变换导致的图像难以匹配的问题,本文采用图像目标候选框技术提取关键帧图像中的局部图像,并通过深度网络获取深度特征。结合Edge Boxes候选框提取技术在图像中提取一定数量的局部图像,并将这些局部图像送入网络中提取相应的卷积层特征。然后,对所获得的所有局部图像的卷积层特征进行特征融合,通过VLAD-pooling方式获得一个统一的局部特征向量。除了获取局部特征外,本文提取了整幅图像的多层次深度特征,并将这些深度特征进行串连,得到一个全局特征向量。然后,将得到的全局特征向量和局部特征向量进行融合,建立了 SPoC描述子。实验结果表明,SPoC描述子有效地提高了图像匹配的准确性。对于最终的图像相似性计算,本文结合了欧氏距离和度量学习的思想。除了计算了图像间SPoC描述子的欧氏距离外,还采用了 Siamese网络来计算图像对间的距离。这样既能够有效地利用传统欧氏距离计算,又能够充分利用神经网络对该任务的专一性。实验结果表明,上述策略能够有效地提高闭环检测准确率。最后,本文总结了所开展的研究工作,并对未来的研究方向进行了展望。
其他文献
学位
学位
随着互联网科技发展,零售行业也产生了升级,商品识别是这个领域的关键问题之一。传统商品识别技术有条形码和RFID两种方式,但这两种方式都需要人工辅助,而且成本很高。近几年以计算机视觉为主的识别技术因自动化程度高,成本低,是目前研究的热门方向。本文以面向无人超市场景的京东X机器人挑战赛为背景,设计了一套完整的商品识别与三维定位机器视觉系统,主要工作及研究成果有:(1)根据商品识别准确率和速度侧重点不同
学位
学位
学位
随着激光扫描技术的快速发展,在室外大场景下,能够获取的稠密三维点云数据也越来越多。近年来,三维点云数据在自动驾驶、智慧城市以及逆向工程等领域得到广泛的应用,而三维点云语义分割是相关研究中的关键步骤。因此,对室外大场景下的点云进行语义分割具有十分重要的意义。本文主要研究并改进了基于图像投影的室外大场景点云语义分割算法。本文提出了基于正交分解的彩色光照不变投影图像生成策略,改进了基于图像的语义分割算法
学位
学位
学位
学位
随着智能监控系统的发展,基于行人重识别的监控视频分析技术逐渐成为计算机视觉的重要研究方向,准确高效地从海量视频中识别出特定行人,在智能安防及智能商场等领域发挥着重要的作用。但是在实际应用场景中,姿态视角变化、遮挡及光照变化等问题给行人重识别带来了巨大的挑战。为了解决现有的挑战,提高行人重识别的识别精度,本文提出了基于高分辨率局部细粒度特征融合的多分支网络。本文的主要工作包括以下几个方面:(1)全局
学位