atlas

Research map / Detection and segmentation / 3D detection and driving

Multi-Space Alignments Towards Universal LiDAR Segmentation

CVPR 2024 · Detection and segmentation › 3D detection and driving · approach: LiDAR perception for driving · 24 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes M3Net, a single-parameter-set LiDAR segmentation model trained jointly on multiple datasets, sensors and tasks, using alignments in data, feature (via images from a VLM) and label (via text embeddings) spaces.

Problem

Naively jointly training one LiDAR segmentation model on heterogeneous multi-dataset, multi-sensor point clouds degrades performance due to sensor, statistical, and label-space discrepancies, hindering universal, generalizable LiDAR segmentation.

Approach

Aligns heterogeneous LiDAR datasets in three spaces: data-space (coordinate offset, dataset-specific rasterization, decoupled BN), feature-space (image-to-point contrastive alignment with frozen VLM image features and domain-aware gating), and label-space (text-driven contrastive alignment with class-name embeddings that keeps original label mappings), plus panoptic instance head for multi-task le

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use M3Net with a shared parameter set instead of PTv2+LiDAR segmentation · SemanticKITTI valmIoU: 70.3 -> 72.0Helped
Use M3Net with a shared parameter set instead of PTv2+LiDAR segmentation · SemanticKITTI testmIoU: 70.6 -> 75.1Helped
Use M3Net with a shared parameter set instead of PTv2+LiDAR segmentation · nuScenes valmIoU: 80.2 -> 80.9Helped
Use M3Net with a shared parameter set instead of PTv2+LiDAR segmentation · nuScenes testmIoU: 82.6 -> 83.1Helped
Use M3Net with a shared parameter set instead of PTv2+LiDAR segmentation · Waymo Open valmIoU: 70.6 -> 72.4Helped
Add data-space alignment (ablation)MinkUNet joint training · SemanticKITTI, nuScenes, and Waymo OpenmIoU: 54.03 -> 69.01; 59.84 -> 76.89; 65.39 -> 69.37Helped
Add data-space alignment (ablation)PTv2+ joint training · SemanticKITTI, nuScenes, and Waymo OpenmIoU: 61.59 -> 69.95; 69.65 -> 79.13; 67.00 -> 72.15Helped
Add feature-space alignment to data-space alignment (ablation)MinkUNet joint training · SemanticKITTI, nuScenes, and Waymo OpenmIoU: 69.01 -> 69.64; 76.89 -> 78.88; 69.37 -> 69.70Helped
Add feature-space alignment to data-space alignment (ablation)PTv2+ joint training · SemanticKITTI, nuScenes, and Waymo OpenmIoU: 69.95 -> 70.87; 79.13 -> 80.26; 72.15 -> 72.33Helped
Add label-space alignment to data-space alignment (ablation)MinkUNet joint training · SemanticKITTI, nuScenes, and Waymo OpenmIoU: 69.01 -> 69.34; 76.89 -> 78.90; 69.37 -> 69.55Helped
Add label-space alignment to data-space alignment (ablation)PTv2+ joint training · SemanticKITTI, nuScenes, and Waymo OpenmIoU: 69.95 -> 71.13; 79.13 -> 80.45; 72.15 -> 72.30Helped
Add feature- and label-space alignment to data-space alignment (ablation)MinkUNet joint training · SemanticKITTI, nuScenes, and Waymo OpenmIoU: 69.01 -> 69.85; 76.89 -> 79.00; 69.37 -> 70.15Helped

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes SemanticKITTI Waymo Open RELLIS-3D SemanticPOSS SemanticSTF SynLiDAR DAPS-3D SemKITTI-C nuScenes-C Panoptic-SemanticKITTI Panoptic-nuScenes

Benchmarks: SemanticKITTI nuScenes Waymo Open Panoptic-SemanticKITTI Panoptic-nuScenes RELLIS-3D SemanticPOSS SemanticSTF SynLiDAR DAPS-3D SemKITTI-C nuScenes-C

Metrics: mIoU mAcc PQ RQ SQ mCE mRR

Baselines: Naive Joint Training Single-Dataset Training PPKT SLidR Seal Cylinder3D PTv2+ LidarMultiNet Panoptic-PHNet DSNet

Builds on: MinkUNet Point Transformer V2 DSNet Pointcept MMDetection3D

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy