atlas

Research map / 3D vision / 3D generation

MonoDiff: Monocular 3D Object Detection and Pose Estimation with Diffusion Models

CVPR 2024 · 3D vision › 3D generation · approach: Learning 3D reconstruction from images · 28 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 MonoDiff, a diffusion-based monocular 3D object detector and pose estimator that uses a GMM-initialized reverse diffusion process and 2D reprojection supervision, using no extra modalities or depth priors.

Problem

Monocular 3D object detection and orientation estimation from a single image is highly uncertain; existing top methods rely on extra modalities (stereo, LiDAR) or annotations, and standard Gaussian-initialized diffusion does not fit the varying box-dimension uncertainty.

Approach

Model the 3D box parameters (dimensions and rotation) with a diffusion process whose forward noise and reverse initialization come from a Gaussian mixture fitted to ground-truth boxes, plus a 2D reprojection loss weighted by SNR-based timestep weights.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MonoDiff instead of MonoNeRDKITTI Car detection · KITTI test, Car ModerateAP3D: 17.13 -> 21.02Helped
Use MonoDiff instead of MonoNeRDWaymo object detection · Waymo val, Level 1 Overall3D mAP: 31.18 -> 32.28Helped
Use iterative diffusion rather than single-step inference (ablation)MonoDiff · KITTI valAP3D Moderate: 18.25 -> 22.02Helped
Use the generative diffusion process rather than an iterated single-step model (ablation)MonoDiff · KITTI valAP3D Moderate: 18.47 -> 22.02Helped
Add GMM initialization (ablation)Standard diffusion · KITTI valAP3D Moderate: 19.99 -> 21.44Helped
Add 2D projection supervision (ablation)GMM-initialized MonoDiff · KITTI valAP3D Moderate: 21.44 -> 21.62Helped
Add feature encoder conditioning (ablation)GMM-initialized MonoDiff with 2D projection · KITTI valAP3D Moderate: 21.62 -> 21.82Helped
Add timestep weighting (ablation)MonoDiff · KITTI valAP3D Moderate: 21.82 -> 22.02Helped
Use 5 rather than 3 GMM components (ablation)MonoDiff · KITTI valAP3D Moderate: 20.62 -> 21.44Helped
Use 8 rather than 5 GMM components (ablation)MonoDiff · KITTI valAP3D Moderate: 21.44 -> 21.53Helped
Replace CenterNet with YOLOv7 (ablation)MonoDiff · KITTI valAP3D Moderate: 22.02 -> 22.12Mixed
Replace ResNet-34 with ResNet-50 (ablation)MonoDiff · KITTI valAP3D Moderate: 22.02 -> 22.16Helped

Surprising findings

Limitations

Experimental setup

Datasets: KITTI Waymo Open Dataset

Benchmarks: KITTI 3D detection Waymo Open Dataset

Metrics: AP3D (R40) AOS 3D mAP 3D mAPH

Baselines: MonoNeRD LPCG CMKD DID-M3D MonoJSG CaDDN MonoRCNN D4LCN DDMP-3D

Builds on: DDPM DDIM DiffusionDet Min-SNR weighting

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