GV-Bench: Benchmarking Local Feature Matching for Geometric Verification of Long-term Loop Closure Detection

Jingwen Yu, Hanjing Ye, Jianhao Jiao, Ping Tan, Hong Zhang
7/16/2024
cs.ROcs.CV

No official code found. Best implementation: jarvisyjw/GV-Bench (69 stars, MIT, last commit 2025-02-08).

Abstract

Visual loop closure detection is an important module in visual simultaneous localization and mapping (SLAM), which associates current camera observation with previously visited places. Loop closures correct drifts in trajectory estimation to build a globally consistent map. However, a false loop closure can be fatal, so verification is required as an additional step to ensure robustness by rejecting the false positive loops. Geometric verification has been a well-acknowledged solution that leverages spatial clues provided by local feature matching to find true positives. Existing feature matching methods focus on homography and pose estimation in long-term visual localization, lacking references for geometric verification. To fill the gap, this paper proposes a unified benchmark targeting geometric verification of loop closure detection under long-term conditional variations. Furthermore, we evaluate six representative local feature matching methods (handcrafted and learning-based) under the benchmark, with in-depth analysis for limitations and future directions.

View on arXivView PDF

Code Implementations(1)

jarvisyjw/GV-BenchCommunity100%
MIT

[IROS2024] GV-Bench: A geometric verification benchmark targeting long-term loop closure detection.

693Shell, PythonDec 28, 20231 years agoMIT
image-matchingloop-closure-detectionvisual-place-recognition

Similar Papers

Cite this paper

@article{yu2024gvbench,
  title  = {GV-Bench: Benchmarking Local Feature Matching for Geometric Verification of Long-term Loop Closure Detection},
  author = {Jingwen Yu and Hanjing Ye and Jianhao Jiao and Ping Tan and Hong Zhang},
  year   = {2024},
  eprint = {2407.11736},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.11736v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.11736.svg)](https://codeofpaper.com/paper/2407.11736)

Discussion