Remote Sensing (May 2024)

A Semantic Spatial Structure-Based Loop Detection Algorithm for Visual Environmental Sensing

  • Xina Cheng,
  • Yichi Zhang,
  • Mengte Kang,
  • Jialiang Wang,
  • Jianbin Jiao,
  • Le Dong,
  • Licheng Jiao

DOI
https://doi.org/10.3390/rs16101720
Journal volume & issue
Vol. 16, no. 10
p. 1720

Abstract

Read online

Loop closure detection is an important component of the Simultaneous Localization and Mapping (SLAM) algorithm, which is utilized in environmental sensing. It helps to reduce drift errors during long-term operation, improving the accuracy and robustness of localization. Such improvements are sorely needed, as conventional visual-based loop detection algorithms are greatly affected by significant changes in viewpoint and lighting conditions. In this paper, we present a semantic spatial structure-based loop detection algorithm. In place of feature points, robust semantic features are used to cope with the variation in the viewpoint. In consideration of the semantic features, which are region-based, we provide a corresponding matching algorithm. Constraints on semantic information and spatial structure are used to determine the existence of loop-back. A multi-stage pipeline framework is proposed to systematically leverage semantic information at different levels, enabling efficient filtering of potential loop closure candidates. To validate the effectiveness of our algorithm, we conducted experiments using the uHumans2 dataset. Our results demonstrate that, even when there are significant changes in viewpoint, the algorithm exhibits superior robustness compared to that of traditional loop detection methods.

Keywords