SELECT: A Submodular Approach for Active LiDAR Semantic Segmentation
Ruiyu Mao, Sarthak Kumar Maharana, Xulong Tang, Yunhui Guo
TL;DR
The paper addresses the high annotation costs of LiDAR semantic segmentation by proposing SELECT, a three-stage voxel-centric active learning framework that jointly optimizes informativeness, uncertainty, and label diversity. It combines Stage 1 VLSSS for scalable voxel subset selection, Stage 2 VLMUE using MC dropout to quantify voxel uncertainty, and Stage 3 SMPCB to balance class representation via a submodular entropy objective, with explicit formulations for each stage. Across SemanticPOSS, SemanticKITTI, and nuScenes, SELECT achieves consistent, substantial improvements in mIoU under limited labeling budgets, demonstrating strong performance on both common and rare classes. The approach offers a practical path to high-accuracy 3D segmentation in autonomous driving settings, where labeling costs and class imbalance are critical constraints.
Abstract
LiDAR-based semantic segmentation plays a vital role in autonomous driving by enabling detailed understanding of 3D environments. However, annotating LiDAR point clouds is extremely costly and requires assigning semantic labels to millions of points with complex geometric structures. Active Learning (AL) has emerged as a promising approach to reduce labeling costs by querying only the most informative samples. Yet, existing AL methods face critical challenges when applied to large-scale 3D data: outdoor scenes contain an overwhelming number of points and suffer from severe class imbalance, where rare classes have far fewer points than dominant classes. To address these issues, we propose SELECT, a voxel-centric submodular approach tailored for active LiDAR semantic segmentation. Our method targets both scalability problems and class imbalance through three coordinated stages. First, we perform Voxel-Level Submodular Subset Selection, which efficiently identifies representative voxels without pairwise comparisons, ensuring scalability. Second, we estimate Voxel-Level Model Uncertainty using Monte Carlo dropout, aggregating point-wise uncertainties to identify informative voxels. Finally, we introduce Submodular Maximization for Point-Level Class Balancing, which selects a subset of points that enhances label diversity, explicitly mitigating class imbalance. Experiments on SemanticPOSS, SemanticKITTI, and nuScenes benchmarks demonstrate that SELECT achieves superior performance compared to prior active learning approaches for 3D semantic segmentation.
