Command Palette
Search for a command to run...
Learning from Spatio-temporal Correlation for Semi-Supervised LiDAR Semantic Segmentation
Lee Seungho ; Lee Hwijeong ; Shim Hyunjung

Abstract
We address the challenges of the semi-supervised LiDAR segmentation (SSLS)problem, particularly in low-budget scenarios. The two main issues inlow-budget SSLS are the poor-quality pseudo-labels for unlabeled data, and theperformance drops due to the significant imbalance between ground-truth andpseudo-labels. This imbalance leads to a vicious training cycle. To overcomethese challenges, we leverage the spatio-temporal prior by recognizing thesubstantial overlap between temporally adjacent LiDAR scans. We propose aproximity-based label estimation, which generates highly accurate pseudo-labelsfor unlabeled data by utilizing semantic consistency with adjacent labeleddata. Additionally, we enhance this method by progressively expanding thepseudo-labels from the nearest unlabeled scans, which helps significantlyreduce errors linked to dynamic classes. Additionally, we employ a dual-branchstructure to mitigate performance degradation caused by data imbalance.Experimental results demonstrate remarkable performance in low-budget settings(i.e., <= 5%) and meaningful improvements in normal budget settings (i.e., 5 -50%). Finally, our method has achieved new state-of-the-art results onSemanticKITTI and nuScenes in semi-supervised LiDAR segmentation. With only 5%labeled data, it offers competitive results against fully-supervisedcounterparts. Moreover, it surpasses the performance of the previousstate-of-the-art at 100% labeled data (75.2%) using only 20% of labeled data(76.0%) on nuScenes. The code is available on https://github.com/halbielee/PLE.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| semi-supervised-semantic-segmentation-on-24 | PLE (Voxel) | mIoU (0.5% Labels): 52.2 mIoU (1% Labels): 61.1 mIoU (10% Labels): 63.1 mIoU (2% Labels): 62.9 mIoU (20% Labels): 64.1 mIoU (5% Labels): 62.8 mIoU (50% Labels): 64.3 |
| semi-supervised-semantic-segmentation-on-24 | PLE (CENet, Range view) | mIoU (0.5% Labels): 46.2 mIoU (1% Labels): 51.5 mIoU (2% Labels): 54.3 mIoU (5% Labels): 58.1 |
| semi-supervised-semantic-segmentation-on-24 | LaserMix (Voxel) | mIoU (0.5% Labels): 47.3 mIoU (2% Labels): 59.2 mIoU (5% Labels): 61.7 |
| semi-supervised-semantic-segmentation-on-25 | PLE (Voxel) | mIoU (0.5% Labels): 58 mIoU (1% Labels): 62.9 mIoU (10% Labels): 74.3 mIoU (2% Labels): 67.2 mIoU (20% Labels): 76 mIoU (5% Labels): 72.8 mIoU (50% Labels): 76.1 |
| semi-supervised-semantic-segmentation-on-25 | LaserMix (Voxel) | mIoU (0.5% Labels): 51.4 mIoU (2% Labels): 63.9 mIoU (5% Labels): 69.7 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.