CVAIMar 2, 2022

InCloud: Incremental Learning for Point Cloud Place Recognition

arXiv:2203.00807v338 citationsh-index: 65Has Code
Originality Incremental advance
AI Analysis

This addresses the problem of performance degradation in robotics when deploying deep learning models in new environments, though it is incremental as it builds on existing distillation techniques.

The paper tackles catastrophic forgetting in point cloud place recognition by introducing InCloud, a structure-aware distillation-based incremental learning method, showing broad improvements on four large-scale LiDAR datasets.

Place recognition is a fundamental component of robotics, and has seen tremendous improvements through the use of deep learning models in recent years. Networks can experience significant drops in performance when deployed in unseen or highly dynamic environments, and require additional training on the collected data. However naively fine-tuning on new training distributions can cause severe degradation of performance on previously visited domains, a phenomenon known as catastrophic forgetting. In this paper we address the problem of incremental learning for point cloud place recognition and introduce InCloud, a structure-aware distillation-based approach which preserves the higher-order structure of the network's embedding space. We introduce several challenging new benchmarks on four popular and large-scale LiDAR datasets (Oxford, MulRan, In-house and KITTI) showing broad improvements in point cloud place recognition performance over a variety of network architectures. To the best of our knowledge, this work is the first to effectively apply incremental learning for point cloud place recognition. Data pre-processing, training and evaluation code for this paper can be found at https://github.com/csiro-robotics/InCloud.

Code Implementations2 repos
Foundations

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

Your Notes