RAFT -- A Domain Adaptation Framework for RGB & LiDAR Semantic Segmentation
Edward Humes, Xiaomin Lin, Boxun Hu, Rithvik Jonna, Tinoosh Mohsenin
TL;DR
RAFT addresses the Syn2Real gap in RGB and LiDAR semantic segmentation by unifying active domain adaptation with hyperbolic feature augmentation and modality-specific domain mixing. It extends HALO and Hyperbolic Feature Augmentation to dense prediction, leveraging hyperbolic geometry for uncertainty-aware sampling and per-class feature synthesis, while employing DACS for RGB and PolarMix for LiDAR to align cross-domain representations. Across standard Syn2Real benchmarks and real-world Go2 validation, RAFT achieves state-of-the-art gains with a small annotation budget, demonstrating robust generalization and practical deployment potential. An open Livox Mid-360 LiDAR dataset further supports continued research in real-world domain adaptation for robotics.
Abstract
Image segmentation is a powerful computer vision technique for scene understanding. However, real-world deployment is stymied by the need for high-quality, meticulously labeled datasets. Synthetic data provides high-quality labels while reducing the need for manual data collection and annotation. However, deep neural networks trained on synthetic data often face the Syn2Real problem, leading to poor performance in real-world deployments. To mitigate the aforementioned gap in image segmentation, we propose RAFT, a novel framework for adapting image segmentation models using minimal labeled real-world data through data and feature augmentations, as well as active learning. To validate RAFT, we perform experiments on the synthetic-to-real "SYNTHIA->Cityscapes" and "GTAV->Cityscapes" benchmarks. We managed to surpass the previous state of the art, HALO. SYNTHIA->Cityscapes experiences an improvement in mIoU* upon domain adaptation of 2.1%/79.9%, and GTAV->Cityscapes experiences a 0.4%/78.2% improvement in mIoU. Furthermore, we test our approach on the real-to-real benchmark of "Cityscapes->ACDC", and again surpass HALO, with a gain in mIoU upon adaptation of 1.3%/73.2%. Finally, we examine the effect of the allocated annotation budget and various components of RAFT upon the final transfer mIoU.
