atlas

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

Towards Learning to Complete Anything in Lidar

ICML 2025 · Detection and segmentation › 3D detection and driving · approach: Depth-based and label-free 3D detection · 0 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 CAL, a zero-shot Lidar panoptic scene completion method that mines pseudo-labeled 3D object shapes with CLIP features from video foundation models over Lidar sequences and distills them into a single-scan completion model.

Problem

Lidar shape completion and panoptic/semantic scene completion are limited to a closed vocabulary of ~20 classes labeled in existing Lidar datasets; the task is to complete and recognize arbitrary objects from a single Lidar scan without semantic labels.

Approach

Use SAM/SAM 2 video masklets lifted to Lidar and temporally aggregated over ego-poses to mine partial 3D object shapes and per-instance CLIP features without labels, then train a sparse generative encoder-decoder with a transformer mask decoder that predicts class-agnostic instance occupancy and CLIP embeddings, enabling test-time text-prompted recognition.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CAL instead of LODE + SAL or LiDiff + SALZero-shot panoptic scene completion · SemanticKITTIPQ†: 7.74 -> 13.12; 7.35 -> 13.12Helped
Add CRF refinement to pseudo-labels (ablation)CAL pseudo-labeling engine · SemanticKITTI SO pseudo-labelsPQ†: 12.78 -> 25.90Helped
Add CRF refinement to pseudo-labels (ablation)CAL pseudo-labeling engine · SSCBench-KITTI360 SO pseudo-labelsPQ†: 11.48 -> 14.75Helped
Add pseudo-semantic head S (ablation)CAL model · SemanticKITTI SOPQ†: 4.81 -> 16.08Helped
Train occupancy with full coverage rather than partial coverage (ablation)CAL model with S · SemanticKITTI SOPQ†: 16.08 -> 17.01Helped
Add binary occupancy head B_s (ablation)CAL model with full coverage and S · SemanticKITTI SOPQ†: 17.01 -> 17.12Helped
Use semantic oracle assignments instead of zero-shot CLIP recognitionCAL · SemanticKITTIPQ†: 13.12 -> 17.12Helped
Increase forward propagation from 8 to 32 frames (ablation)CAL pseudo-labeler · SemanticKITTI SO pseudo-labelsPQ†: 7.79 -> 10.48Helped
Add backward propagation of 8 frames to 32-frame forward propagation (ablation)CAL pseudo-labeler · SemanticKITTI SO pseudo-labelsPQ†: 10.48 -> 12.21Helped
Increase temporal stride from 2 to 4 (ablation)CAL pseudo-labeler · SemanticKITTI SO pseudo-labelsPQ†: 12.21 -> 10.97Hurt
Set CLIP prototype count to 1 instead of 18 (ablation)CAL · SemanticKITTI ZSPQ†: 13.12 -> 3.73Hurt
Set CLIP prototype count to 500 instead of 18 (ablation)CAL · SemanticKITTI ZSPQ†: 13.12 -> 4.76Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SemanticKITTI KITTI-360 SSCBench-KITTI360

Benchmarks: SemanticKITTI SSCBench-KITTI360

Metrics: PQ PQ† SQ RQ mIoU IoU

Baselines: LMSCNet + MaskPLS JS3CNet + MaskPLS SCPNet + MaskPLS PaSCo LODE + SAL LiDiff + SAL

Builds on: PaSCo SAM SAM 2 MaskCLIP Mask2Former

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