CVROSep 15, 2023

T-UDA: Temporal Unsupervised Domain Adaptation in Sequential Point Clouds

arXiv:2309.08302v16 citationsh-index: 28Has Code
Originality Incremental advance
AI Analysis

This addresses the challenge of adapting perception models to new domains without labeled data, which is crucial for autonomous driving systems, but it appears incremental as it builds on existing trends like teacher-student setups and temporal data exploitation.

The paper tackles the problem of domain shift in 3D semantic segmentation of driving scenes by introducing T-UDA, a method that combines temporal consistency and cross-sensor geometric consistency with a mean teacher approach, achieving massive performance gains on datasets like Waymo Open Dataset, nuScenes, and SemanticKITTI.

Deep perception models have to reliably cope with an open-world setting of domain shifts induced by different geographic regions, sensor properties, mounting positions, and several other reasons. Since covering all domains with annotated data is technically intractable due to the endless possible variations, researchers focus on unsupervised domain adaptation (UDA) methods that adapt models trained on one (source) domain with annotations available to another (target) domain for which only unannotated data are available. Current predominant methods either leverage semi-supervised approaches, e.g., teacher-student setup, or exploit privileged data, such as other sensor modalities or temporal data consistency. We introduce a novel domain adaptation method that leverages the best of both trends. Our approach combines input data's temporal and cross-sensor geometric consistency with the mean teacher method. Dubbed T-UDA for "temporal UDA", such a combination yields massive performance gains for the task of 3D semantic segmentation of driving scenes. Experiments are conducted on Waymo Open Dataset, nuScenes and SemanticKITTI, for two popular 3D point cloud architectures, Cylinder3D and MinkowskiNet. Our codes are publicly available at https://github.com/ctu-vras/T-UDA.

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