核心概念
本文提出了一种基于深度学习的可靠视觉惯性SLAM系统SL-SLAM,通过结合深度特征提取和深度匹配方法,在各种复杂环境下提高SLAM系统的适应性和鲁棒性。
要約
本文提出了一种名为SL-SLAM的基于深度学习的可靠视觉惯性SLAM系统。该系统支持单目、双目、单目惯性和双目惯性等多种传感器配置,可以在各种复杂环境下提高SLAM系统的适应性和鲁棒性。
具体来说,该系统采用了基于深度学习的Superpoint特征提取和Lightglue特征匹配方法,在整个SLAM流程中进行应用,包括跟踪、局部建图和闭环检测等模块。同时,设计了自适应的特征筛选策略和基于深度特征的词袋模型,进一步提高了系统的性能。
通过在公开数据集和自采集数据集上的大量实验,证明了SL-SLAM在定位精度和跟踪鲁棒性方面优于其他最新SLAM算法。该系统完全用C++和ONNX实现,可以实时运行。为了惠及社区,我们开放了源代码。
統計
在Euroc数据集的困难序列V203中,SL-SLAM的轨迹预测精度明显优于ORB-SLAM3和VINS-Mono。
在Euroc数据集的11个序列中,SL-SLAM在9个序列中取得了最佳结果,平均绝对轨迹误差优于ORB-SLAM3 0.08米。
在自采集的复杂环境数据集上,SL-SLAM表现出良好的鲁棒性,即使在低纹理、弱光照和剧烈抖动等情况下,也能保持稳定的跟踪性能。
引用
"通过结合深度特征提取和深度匹配方法,我们引入了一种通用的混合视觉SLAM系统,旨在提高在具有挑战性的场景中的适应性,如低光照条件、动态照明、弱纹理区域和严重抖动。"
"我们还进行了分析,说明如何将视觉SLAM与深度学习方法相结合,以启发其他研究。"