HeLiOS: Heterogeneous LiDAR Place Recognition via Overlap-based Learning and Local Spherical Transformer
Minwoo Jung, Sangwoo Jung, Hyeonjae Gil, Ayoung Kim
TL;DR
The paper tackles heterogeneous LiDAR place recognition by introducing HeLiOS, a single-branch network that learns robust global descriptors through locality-aware local feature extraction, overlap-based clustering, and an OT-based aggregation. Training is guided by overlap-based data mining and a guided-triplet loss with adaptive margins, addressing weaknesses of distance-based mining and fixed-margin triplet approaches. Empirical results on public datasets (NCLT, MulRan, HeLiPR) show state-of-the-art performance for cross-sensor and long-term recognition, with lightweight variants preserving strong accuracy. The work provides an open-source implementation and establishes a foundation for cross-LiDAR place recognition in real-world robotics applications.
Abstract
LiDAR place recognition is a crucial module in localization that matches the current location with previously observed environments. Most existing approaches in LiDAR place recognition dominantly focus on the spinning type LiDAR to exploit its large FOV for matching. However, with the recent emergence of various LiDAR types, the importance of matching data across different LiDAR types has grown significantly-a challenge that has been largely overlooked for many years. To address these challenges, we introduce HeLiOS, a deep network tailored for heterogeneous LiDAR place recognition, which utilizes small local windows with spherical transformers and optimal transport-based cluster assignment for robust global descriptors. Our overlap-based data mining and guided-triplet loss overcome the limitations of traditional distance-based mining and discrete class constraints. HeLiOS is validated on public datasets, demonstrating performance in heterogeneous LiDAR place recognition while including an evaluation for long-term recognition, showcasing its ability to handle unseen LiDAR types. We release the HeLiOS code as an open source for the robotics community at https://github.com/minwoo0611/HeLiOS.
