Semantic segmentation of 3D LiDAR point clouds is important in urban remote sensing for understanding real-world street environments. This task, by projecting LiDAR point clouds and 3D semantic labels as sparse maps, can be reformulated as a 2D problem. However, the intrinsic sparsity of the projected LiDAR and label maps can result in sparse and inaccurate intermediate 2D semantic predictions, which in return limits the final 3D accuracy. To address this issue, we enhance this task by shaping dense and accurate 2D predictions. Specifically, we develop a multi-modal segmentation model, MM2D3D. By leveraging camera images as auxiliary data, we introduce cross-modal guided filtering to overcome label map sparsity by constraining intermediate 2D semantic predictions with dense semantic relations derived from the camera images; and we introduce dynamic cross pseudo supervision to overcome LiDAR map sparsity by encouraging the 2D predictions to emulate the dense distribution of the semantic predictions from the camera images. Experiments show that our techniques enable our model to achieve intermediate 2D semantic predictions with dense distribution and higher accuracy, which effectively enhances the final 3D accuracy. Comparisons with previous methods demonstrate our superior performance in both 2D and 3D spaces.
Figures & tables
Figure 1: (a) Intermediate 2D semantic predictions. Inputs are LiDAR map and camera image. P3D Label indicates label map (shown stacked on camera image) and is used as supervision for training. 2D Label is only used for evaluation. (b) Comparison of 2D and 3D accuracy on our nuScenes2D3D test set. The 2D accuracy of RangeViT-CS [ 1 ] , RangeViT-IN21k [ 1 ] , and EPMF [ 60 ] is not available because their intermediate 2D predictions and 2D labels are from different projection views or misaligned.
Figure 2: An illustration of our MM2D3D model. The cross-modal guided filtering constrains intermediate 2D semantic predictions with dense semantic relations derived from camera images to increase accuracy in unlabeled regions. The dynamic cross pseudo supervision encourages the intermediate 2D semantic predictions to emulate the dense distribution of camera semantic predictions.
Figure 3: (a) Our cross-modal guided filtering. (b) Tree affinity generation: In the 4-connected planar graph, each vertex has four neighbors. The minimum spanning tree includes all vertices in the graph, ensuring connectivity. We generate the affinity matrix based on the distances between vertices in the tree.
Model 1 (Baseline)
Model 2
Model 3
Model 4 (MM2D3D)
Guided Filtering
✗
✓
✗
✓
Cross Supervision
✗
✗
✓
✓
2D mIoU (%)
4.62
15.59
22.38
45.61
3D mIoU (%)
74.72
76.23
76.40
77.53
Table 1: Effectiveness study of cross-modal guided filtering and dynamic cross pseudo supervision. The best results are in blue .
Figure 4: Effect of our cross-modal guided filtering and dynamic cross pseudo supervision on intermediate 2D semantic predictions. Only sparse label maps are used for training.
Model 5
Model 6
Model 7
Model 4 (MM2D3D)
Learning Manner
Cam-Image
Cam-High
LiDAR-Low
Cam-Low
2D mIoU (%)
56.21
40.02
10.49
45.61
3D mIoU (%)
67.92
76.29
76.23
77.53
Table 2: Study of different learning manners of our cross-modal guided filtering. The best results are in blue .
Figure 5: Intermediate 2D semantic predictions from models employed different learning manners in cross-modal guided filtering. Only sparse label maps are employed for training.
Model 8
Model 9
Model 10
Model 4 (MM2D3D)
Dynamic
✗
✗
✓
✓
Confidence
✗
✓
✓
✓
Cross
✓
✓
✗
✓
2D mIoU (%)
43.82
44.98
45.18
45.61
3D mIoU (%)
75.55
77.08
77.38
77.53
Table 3: Study of different components in our dynamic cross pseudo supervision strategy. The best results are in blue .
Method
Inputs
Projection View
2D mIoU (%)
3D mIoU (%)
RangeNet++ [ 34 ]
L
Range
-
66.90
SalsaNext [ 9 ]
L
Range
-
71.32
FIDNet [ 56 ]
L
Range
-
72.08
CENet [ 6 ]
L
Range
-
73.90
PMF-Res34 [ 61 ]
L+C
Perspective
29.52
76.37
PMF-Res50 [ 61 ]
L+C
Perspective
32.01
77.95
Table 4: Comparisons of projection-based LiDAR segmentation methods on our nuScenes2D3D test set. L denotes LiDAR point cloud, C denotes camera image. Baseline is the Model 1 in Tab. 1 . All methods are trained with the same number of epochs and batch size for a fair comparison. The best results are in blue .
Figure 6: Intermediate 2D semantic predictions (first two rows) and projected 3D segmentation results (second two rows) on our nuScenes2D3D test set. Note that the 2D prediction of RangeViT-CS is of range view, which has different coordinates from the perspective view; we enlarged it for better visual comparison.
Method
Inputs
Projection View
Validation Set
Test Set
3D mIoU (%)
RangeNet++ [ 34 ]
L
Range
65.5
-
SalsaNext [ 9 ]
L
Range
72.2
-
FIDNet [ 56 ]
L
Range
71.4
72.8
CENet [ 6 ]
L
Range
73.3
74.7
PMF-Res34 [ 61 ]
L+C
Perspective
76.9
75.5
Table 5: Comparisons of projection-based methods on the nuScenes validation and test sets. L denotes LiDAR point cloud, C denotes camera image. † Our implementation; Trained with the same number of epochs and batch size as ours for a fair comparison. The best results are in blue .
Figure 7: 3D segmentation results on the nuScenes validation set.
Figure 8: Incomplete intermediate 2D semantic predictions on regions with few points. Only sparse labels are used for training.
Point cloud segmentation is a fundamental task in 3D scene understanding. Its progress is constrained by the high cost and time required for dense 3D annotations, making labeled samples difficult to obtain. Beyond annotation scarcity, different sensing modalities face inherent limitations. 2D images provide rich texture and appearance cues, yet they lack explicit depth and geometric structure. In contrast, 3D point clouds capture accurate spatial geometry but are sparse and contain no texture information. As a result, relying on a single modality restricts the richness of learned representations and weakens generalization. Although recent multi-modal methods that combine 3D point clouds with 2D images have demonstrated strong performance in tasks such as classification and retrieval, they typically depend on large-scale labeled datasets and have not been fully exploited for data-efficient dense prediction. To address these limitations, we propose a novel cross-modal knowledge distillation framework, xModel-KD, for 3D point cloud segmentation. Our method exploits the complementary strengths of 2D texture and 3D geometry by learning unified per-point representations through cross-modal alignment. Specifically, we design a cross-modal fusion encoder trained with a contrastive objective that enforces feature consistency between corresponding 2D and 3D representations across multiple views. By integrating powerful pre-trained backbones with a targeted fusion strategy, the proposed framework effectively transfers appearance cues from images to geometry-aware point features. Experimental results show that cross-modal fusion achieves a 2% absolute improvement in mIoU over a LiDAR-only baseline, demonstrating the benefit of leveraging complementary multi-modal information for scalable and annotation-efficient 3D scene understanding.
Dept. of Computer Science Lakehead University Thunder Bay, Canada · School of Computer Science Engg. & Info. Systems Vellore Institute of Technology Tamil Nadu, India · Dept. of Software Engg. Lakehead University Thunder Bay, Canada
Transferring the rich priors of large 2D foundation models to sparse 3D LiDAR remains challenging, as training native 3D foundation models at comparable scale is limited by data and annotation scarcity. We introduce a LiDAR-conditioned diffusion model trained on pseudo-labels from off-the-shelf 2D foundation models. The model supports multiple output modalities, including depth, semantic segmentation and instance prediction, selectable via a textual task prompt. Because the model is conditioned on LiDAR, both its outputs and its intermediate UNet features can be projected back onto the input point cloud, enabling analysis of a 3D representation learned entirely under 2D supervision. We study this representation directly in point-cloud space, explicitly excluding raw spatial coordinates to isolate feature content from projection geometry. Linear probes recover up to ~23% Mean Intersection over Union (MIoU) on 3D semantic classes, compared to ~3.5% for a matched Gaussian-noise control, indicating substantial non-trivial structure. Pairwise cosine similarity across modality-specific feature streams reveals a layered organization. Early encoder layers remain weakly aligned across modalities while individually decodable, intermediate layers converge toward a shared representation, and decoder layers re-specialize toward task-specific outputs. These findings indicate that LiDAR-conditioned diffusion models can induce structured 3D representations from 2D supervision alone, with a modality-dependent manifold that locally unifies near a shared bottleneck. This positions diffusion as a viable mechanism for transferring large-scale 2D priors into sparse 3D domains.
Samed Doğan, Nico Leuze, Alfred Schöttl
Department of Electrical Engineering and Information Technology Munich University of Applied Sciences Munich, Bavaria 80335
Semantic segmentation of large-scale 3D point clouds is crucial for applications such as autonomous driving and urban digital twins. However, the sparse sampling pattern of LiDAR and the view-dependent geometric distortion in image observations complicate cross-modal alignment and hinder stable fusion. Inspired by the fact that 2D images captured by cameras are representations of the 3D world, we recognize that the features learned from 2D and 3D segmentation share some common semantics, while other aspects remain modality-specific. This insight motivates a unified multimodal framework for joint 2D-3D semantic segmentation. We combine a SAM-based vision encoder with a SPTNet-based geometric encoder to extract complementary semantic and geometric representations. The resulting features from both modalities are explicitly decomposed into shared and private subspaces, where the shared components summarize semantic factors common to both domains, and the private components preserve properties that are unique to each modality. A lightweight attention-based fusion module aggregates the shared features into a consistent cross-modal representation, and a regularized training objective ensures both semantic alignment and subspace independence. Experiments on the SemanticKITTI and nuScenes benchmarks demonstrate consistent improvements in segmentation accuracy over representative multimodal baselines, accompanied by competitive computational efficiency. Cross-domain evaluation on nuScenes USA-Singapore shows stable performance under distribution shifts, demonstrating strong generalization. The implementation code is publicly available at: https://github.com/shuaizhang69/UniD-Shift.