Matched Filtering based LiDAR Place Recognition for Urban and Natural Environments
Therese Joseph, Tobias Fischer, Michael Milford
TL;DR
The paper addresses the challenge of robust LiDAR place recognition across diverse environments with minimal training. It introduces a two-stage, roto-translation invariant LPR pipeline based on low- and high-resolution BEV descriptors and a matched-filter search, enabling direct relative pose estimation. The approach yields state-of-the-art performance on both urban and natural datasets (NCLT, Oxford Radar, WildPlaces), with notable recall gains and accurate pose estimates, while maintaining practical runtimes. This work advances generalization of LPR methods to unstructured environments and offers a promising plug-in for SLAM-based relocalisation and loop closure.
Abstract
Place recognition is an important task within autonomous navigation, involving the re-identification of previously visited locations from an initial traverse. Unlike visual place recognition (VPR), LiDAR place recognition (LPR) is tolerant to changes in lighting, seasons, and textures, leading to high performance on benchmark datasets from structured urban environments. However, there is a growing need for methods that can operate in diverse environments with high performance and minimal training. In this paper, we propose a handcrafted matching strategy that performs roto-translation invariant place recognition and relative pose estimation for both urban and unstructured natural environments. Our approach constructs Birds Eye View (BEV) global descriptors and employs a two-stage search using matched filtering -- a signal processing technique for detecting known signals amidst noise. Extensive testing on the NCLT, Oxford Radar, and WildPlaces datasets consistently demonstrates state-of-the-art (SoTA) performance across place recognition and relative pose estimation metrics, with up to 15% higher recall than previous SoTA.
