atlas

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

CALICO: Self-Supervised Camera-LiDAR Contrastive Pre-training for BEV Perception

ICLR 2024 · Detection and segmentation › 3D detection and driving · approach: Multi-camera BEV 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 CALICO, a self-supervised camera-LiDAR contrastive pretraining framework for BEV perception combining point-region contrast on LiDAR and region-aware distillation to the camera backbone.

Problem

Self-supervised pretraining for multimodal BEV perception in autonomous driving is lacking; prior region-based and camera-LiDAR contrastive methods handle object-level semantics poorly and degrade when used with BEV architectures.

Approach

Top-down semantic pooling (ground removal + DBSCAN clustering) yields object-aligned regions; PRC combines point-level region contrast (with semantic-less points as extra negatives) and region-aware point contrast on LiDAR, then RAD distills LiDAR features into the camera backbone with region-normalized weights, with stop-gradient to the LiDAR teacher.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply CALICO (PRC + RAD) instead of PRC aloneBEVFusion multimodal detection · nuScenes 3D detection, 5% labeledmAP: 40.2 -> 41.7Helped
Apply PRC instead of random initializationLiDAR backbone · nuScenes 3D detection, 5% labeledNDS: 37.4 -> 46.0Helped
Apply CALICO instead of PRC + BEVDistillBEVFusion multimodal detection · nuScenes 3D detection, 50% labeledmAP: 59.6 -> 60.1Helped
Apply CALICO instead of SimIPUBEVFusion multimodal detection · Waymo 3D detection, 20% labeledAP: 68.4 -> 71.6Helped
Apply CALICO instead of PRC + BEVDistillBEVFusion · BEV map segmentation, 5% labeledAverage IoU: 40.9 -> 42.0Helped
Use region-aware distillation rather than original BEVDistill (ablation)Camera-only detection · nuScenes 3D detection, 10% labeledmAP: 27.3 -> 29.1Helped
Use ResNet as camera backbone (ablation)CALICO · nuScenes 3D detection, 10% labeledmAP: 48.5 -> 49.0Helped
Add semantic pooling (ablation)Original PLRC · nuScenes 3D detection, 10% labeledNDS: 50.9 -> 51.5Helped
Add negative sample augmentation (ablation)PLRC with semantic pooling · nuScenes 3D detection, 10% labeledmAP: 42.8 -> 43.3Helped
Increase α from 0.5 to 0.9 (ablation)PRC · nuScenes 3D detection, 5% labeledNDS: 46.0 -> 46.3Helped
Increase α from 0.5 to 0.1 (ablation)PRC · nuScenes 3D detection, 50% labeledNDS: 62.1 -> 62.2Helped
Increase α from 0.5 to 0.9 (ablation)PRC · nuScenes 3D detection, 50% labeledNDS: 62.1 -> 60.8Hurt

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes Waymo

Benchmarks: nuScenes Waymo nuScenes-C

Metrics: NDS mAP IoU mIoU AP APH attack success rate mCE

Baselines: Rand. Init. PointContrast ProposalContrast SimIPU BEVDistill PLRC GCC-3D BEV-MAE

Builds on: PointContrast ProposalContrast PLRC BEVDistill BEVFusion

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