Sequential Testing for Descriptor-Agnostic LiDAR Loop Closure in Repetitive Environments
Jaehyun Kim, Seungwon Choi, Tae-Wan Kim
TL;DR
This work tackles LiDAR loop closure in repetitive environments where perceptual aliasing undermines traditional descriptor-based matching. It introduces Seq-SPRT, a descriptor-agnostic, multi-frame verifier that accumulates short streams of descriptor distances and applies a truncated Sequential Probability Ratio Test with user-defined Type-I/II targets to decide accept/reject. The authors provide an evaluation protocol emphasizing segment-level precision (K-hit) and post-POSE-GRAPH-OPT metrics, validated on a five-sequence library dataset designed to stress aliasing. Results show that Seq-SPRT improves precision and reduces false positives compared with single-frame and heuristic baselines, and when combined with ICP, yields the most stable pose graphs in aliasing-heavy scenarios.
Abstract
We propose a descriptor-agnostic, multi-frame loop closure verification method that formulates LiDAR loop closure as a truncated Sequential Probability Ratio Test (SPRT). Instead of deciding from a single descriptor comparison or using fixed thresholds with late-stage Iterative Closest Point (ICP) vetting, the verifier accumulates a short temporal stream of descriptor similarities between a query and each candidate. It then issues an accept/reject decision adaptively once sufficient multi-frame evidence has been observed, according to user-specified Type-I/II error design targets. This precision-first policy is designed to suppress false positives in structurally repetitive indoor environments. We evaluate the verifier on a five-sequence library dataset, using a fixed retrieval front-end with several representative LiDAR global descriptors. Performance is assessed via segment-level K-hit precision-recall and absolute trajectory error (ATE) and relative pose error (RPE) after pose graph optimization. Across descriptors, the sequential verifier consistently improves precision and reduces the impact of aliased loops compared with single-frame and heuristic multi-frame baselines. Our implementation and dataset will be released at: https://github.com/wanderingcar/snu_library_dataset.
