RONov 30, 2020

Locus: LiDAR-based Place Recognition using Spatiotemporal Higher-Order Pooling

arXiv:2011.14497v3100 citationsHas Code
AI Analysis

This work provides a more robust and discriminative scene representation for LiDAR-based place recognition, which is crucial for improving global consistency in SLAM systems for autonomous robots.

This paper introduces Locus, a novel LiDAR-based place recognition method that extracts and encodes topological and temporal information from 3D point clouds. It achieves state-of-the-art performance on the KITTI dataset and demonstrates robustness against occlusions and viewpoint changes.

Place Recognition enables the estimation of a globally consistent map and trajectory by providing non-local constraints in Simultaneous Localisation and Mapping (SLAM). This paper presents Locus, a novel place recognition method using 3D LiDAR point clouds in large-scale environments. We propose a method for extracting and encoding topological and temporal information related to components in a scene and demonstrate how the inclusion of this auxiliary information in place description leads to more robust and discriminative scene representations. Second-order pooling along with a non-linear transform is used to aggregate these multi-level features to generate a fixed-length global descriptor, which is invariant to the permutation of input features. The proposed method outperforms state-of-the-art methods on the KITTI dataset. Furthermore, Locus is demonstrated to be robust across several challenging situations such as occlusions and viewpoint changes in 3D LiDAR point clouds. The open-source implementation is available at: https://github.com/csiro-robotics/locus .

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes