随着人工智能的发展,机器人在交通、家居、工业、生产等各个领域的广泛应用,同时自我定位与地图构建(Simultaneous Localization and Mapping,SLAM)系统成为了多方学者研究的重点。其中回环检测(Loop Closure Detection)算法是视觉SLAM...
详细信息
随着人工智能的发展,机器人在交通、家居、工业、生产等各个领域的广泛应用,同时自我定位与地图构建(Simultaneous Localization and Mapping,SLAM)系统成为了多方学者研究的重点。其中回环检测(Loop Closure Detection)算法是视觉SLAM架构中的关键组成元素,可以将后端的位姿提供有效制约,从而降低估计机器人运动的进程中带进来的累积误差,对于实现移动机器人的同步实时定位和地图的构建起到决策性作用,是SLAM系统中不可或缺的一环。传统的回环检测依靠手工提取特征和构建视觉词袋树模型的方法实现。其人工设计提取图像特征的方法,过程太过复杂并且图像特征分布不均匀导致最终回环精度不佳;词袋模型规模庞大、计算复杂最终导致回环检测算法效率低下。因此,针对以上问题,本文研究内容如下:(1)本文与深度学习的卷积神经网络算法相结合,采用了Goog LeNet和Res Net网络框架提取移动机器人相机传感器获取的实时环境视觉图像的深度特征,将“稀疏连接”和“跳跃连接”的思想应用到SLAM回环检测系统中来,有效的在网络中增加上下文信息。(2)针对使用Inception_V3网络提取到的特征图采用PCA+Whitening降维算法,将高维特征向量降维,从而使得工作量大幅度降低,在不以牺牲精度为代价的前提下,提高了SLAM系统的工作效率。针对Res Net V2_152网络提取的特征图,使用TSNE降维算法,从而找到高维空间中的低维流形的方式,将特征向量降维,以为后文计算相似度提供了便利。在选用欧几里得正则化方法计算关键帧图像深度特征向量的相似度之后,将高斯混合模型的聚类算法应用到相似矩阵上,将相似矩阵值的范围区间拉大,剔除了假阳性回环的错误检测点。(3)本文的最后通过运用公开场景大数据集来进行算法的有效性验证。结果表明,依赖卷积神经网络、降维算法和高斯混合聚类模型实现的回环检测算法,能生成更加优质的图像特征表示并且可以有效减少由手工提取特征再进行特征匹配的回环检测算法的复杂度,同时在一定程度上提高回环的精度。(4)利用ResNet和TSNE降维的回环检测算法,本文将其改进并实现了一个医疗在线挂号系统。
暂无评论