atlas

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

VSRD: Instance-Aware Volumetric Silhouette Rendering for Weakly Supervised 3D Object Detection

CVPR 2024 · Detection and segmentation › 3D detection and driving · approach: Depth-based and label-free 3D detection · 5 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 VSRD, a weakly supervised monocular 3D object detection framework that auto-labels 3D boxes from multi-view 2D instance masks and 2D boxes via instance-aware SDF silhouette rendering, then trains monocular detectors on confidence-weighted pseudo labels.

Problem

Monocular 3D object detection normally requires expensive LiDAR-based 3D box annotations; the paper asks whether accurate 3D detectors can be trained using only 2D supervision (instance masks and 2D boxes).

Approach

Represent each instance as an SDF composed of a cuboid SDF plus a learned residual distance field (hypernetwork-generated), and render instance masks by integrating softmin-averaged instance labels along rays with NeuS-style volume weights, so 3D boxes are optimized end-to-end against 2D masks; per-pseudo-label confidence from multi-view projection IoU weights detector regression loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train MonoDETR with VSRD pseudo labels instead of full 3D supervisionMonoDETR · KITTI-360 test, AP3D@0.5AP3D@0.5: 41.01 -> 21.77 (Easy); 30.38 -> 16.46 (Hard)Hurt
Train MonoFlex with VSRD pseudo labels instead of full 3D supervisionMonoFlex · KITTI-360 test, AP3D@0.5AP3D@0.5: 43.11 -> 18.53 (Easy); 34.43 -> 13.60 (Hard)Hurt
Replace WeakM3D supervision with VSRD pseudo labelsS-WeakM3D · KITTI-360 test, AP3D@0.5AP3D@0.5: 2.96 -> 11.91 (Easy); 2.01 -> 8.46 (Hard)Helped
Pre-train MonoDETR with VSRD on KITTI-360, then fine-tune with 50% labeled KITTI dataMonoDETR · KITTI validation, AP3D@0.7AP3D@0.7: 21.48/17.93 vs 20.64/17.30Helped
Add silhouette loss to projection-loss auto-labeling (ablation)VSRD multi-view auto-labeling · KITTI-360 training, Easy AP3D@0.5AP3D@0.5: 23.33 -> 26.84Helped
Add silhouette loss to projection-loss auto-labeling (ablation)VSRD multi-view auto-labeling · KITTI-360 training, Hard AP3D@0.5AP3D@0.5: 24.82 -> 25.58Helped
Add residual distance field (RDF) to projection and silhouette losses (ablation)VSRD multi-view auto-labeling · KITTI-360 training, Easy AP3D@0.5AP3D@0.5: 26.84 -> 31.11Helped
Add residual distance field (RDF) to projection and silhouette losses (ablation)VSRD multi-view auto-labeling · KITTI-360 training, Hard AP3D@0.5AP3D@0.5: 25.58 -> 30.16Helped
Add confidence-based regression loss weighting (ablation)S-WeakM3D trained with VSRD pseudo labels · KITTI-360 test, Easy AP3D@0.5AP3D@0.5: 8.25 -> 11.91Helped
Add confidence-based regression loss weighting (ablation)S-WeakM3D trained with VSRD pseudo labels · KITTI-360 test, Hard AP3D@0.5AP3D@0.5: 4.41 -> 8.46Helped

Surprising findings

Limitations

Experimental setup

Datasets: KITTI-360 KITTI

Benchmarks: KITTI-360 KITTI

Metrics: AP_BEV@0.3 AP_3D@0.3 AP_BEV@0.5 AP_3D@0.5

Baselines: WeakM3D Autolabels MonoFlex MonoDETR S-WeakM3D

Builds on: NeuS NeRF WeakM3D Autolabels MonoDETR

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