arXiv:2602.01673cs.CVcs.AI2026-02被引 2

用NetVLAD+Faiss实现视觉SLAM中实时回环检测,精度更高更鲁棒。

Real-Time Loop Closure Detection in Visual SLAM via NetVLAD and Faiss

  • 采用NetVLAD特征结合Faiss加速最近邻搜索,提升回环检测效率。
  • 在KITTI数据集上,相比DBoW准确率更高,尤其在外观变化下表现更稳定。
  • 适合需要高精度与实时性的机器人导航、自动驾驶等场景。

回环检测(LCD)是同时定位与地图构建(SLAM)的核心组件,用于识别已访问位置并施加位姿图约束以纠正累积漂移。传统词袋方法如DBoW虽高效,但在外观变化和感知混淆下性能下降。深度学习的视觉地点识别(VPR)描述子(如NetVLAD和基于Transformer的模型)更具鲁棒性,但计算开销常被视为实时SLAM的障碍。本文在KITTI数据集上实证评估NetVLAD作为LCD模块的表现,并与DBoW对比。引入细粒度Top-K精确率-召回率曲线,更贴合实际中查询可能无匹配或有多个有效匹配的场景。借助Faiss加速的近邻搜索,NetVLAD实现了实时查询速度,同时在准确率和鲁棒性上优于DBoW,成为SLAM中可直接替换的实用回环检测方案。

原文摘要 · Abstract (English)

Loop closure detection (LCD) is a core component of simultaneous localization and mapping (SLAM): it identifies revisited places and enables pose-graph constraints that correct accumulated drift. Classic bag-of-words approaches such as DBoW are efficient but often degrade under appearance change and perceptual aliasing. In parallel, deep learning-based visual place recognition (VPR) descriptors (e.g., NetVLAD and Transformer-based models) offer stronger robustness, but their computational cost is often viewed as a barrier to real-time SLAM. In this paper, we empirically evaluate NetVLAD as an LCD module and compare it against DBoW on the KITTI dataset. We introduce a Fine-Grained Top-K precision-recall curve that better reflects LCD settings where a query may have zero or multiple valid matches. With Faiss-accelerated nearestneighbor search, NetVLAD achieves real-time query speed while improving accuracy and robustness over DBoW, making it a practical drop-in alternative for LCD in SLAM.

视觉SLAM回环检测NetVLADFaiss

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。