CleverDistiller: Simple and Spatially Consistent Cross-modal Distillation
About
Vision foundation models (VFMs) such as DINO have led to a paradigm shift in 2D camera-based perception towards extracting generalized features to support many downstream tasks. Recent works introduce self-supervised cross-modal knowledge distillation (KD) as a way to transfer these powerful generalization capabilities into 3D LiDAR-based models. However, they either rely on highly complex distillation losses, pseudo-semantic maps, or limit KD to features useful for semantic segmentation only. In this work, we propose CleverDistiller, a self-supervised, cross-modal 2D-to-3D KD framework introducing a set of simple yet effective design choices: Unlike contrastive approaches relying on complex loss design choices, our method employs a direct feature similarity loss in combination with a multi layer perceptron (MLP) projection head to allow the 3D network to learn complex semantic dependencies throughout the projection. Crucially, our approach does not depend on pseudo-semantic maps, allowing for direct knowledge transfer from a VFM without explicit semantic supervision. Additionally, we introduce the auxiliary self-supervised spatial task of occupancy prediction to enhance the semantic knowledge, obtained from a VFM through KD, with 3D spatial reasoning capabilities. Experiments on standard autonomous driving benchmarks for 2D-to-3D KD demonstrate that CleverDistiller achieves state-of-the-art performance in both semantic segmentation and 3D object detection (3DOD) by up to 10% mIoU, especially when fine tuning on really low data amounts, showing the effectiveness of our simple yet powerful KD strategy
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Semantic segmentation | SemanticKITTI | mIoU (1%)52.28 | 37 | |
| 3D Semantic Segmentation | Waymo | mIoU (1% bins)54.83 | 30 | |
| 3D Object Detection | KITTI (train) | mAP67.1 | 24 | |
| 3D Semantic Occupancy Prediction | nuScenes | mIoU16.5 | 22 | |
| 3D Semantic Segmentation | Rellis-3D 1.0 (test) | mIoU60.92 | 20 | |
| 3D Semantic Segmentation | DAPS-3D 1.0 (test) | mIoU87.95 | 20 | |
| 3D Semantic Segmentation | SemiKITTI 1.0 (test) | mIoU56.7 | 20 | |
| 3D Semantic Segmentation | SemSTF 1.0 (test) | mIoU55.66 | 20 | |
| 3D Object Detection | nuScenes (train) | mAP54.3 | 18 | |
| 3D Semantic Segmentation | Waymo | mIoU62.2 | 10 |