atlas

Research map / 3D vision / 3D generation

MonoPlace3D: Learning 3D-Aware Object Placement for 3D Monocular Detection

CVPR 2025 · 3D vision › 3D generation · approach: Open-vocabulary 3D scene understanding · 2 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.

Learns a scene-aware distribution over plausible 3D car boxes from a road image and renders realistic ControlNet-edited cars at those locations to augment KITTI/NuScenes training for monocular 3D detection.

Problem

Monocular 3D detectors are limited by scarce and low-diversity real data, and heuristic placement of synthetic objects in outdoor road scenes yields unrealistic augmentations that give marginal gains.

Approach

Learn where and how cars should be placed (3D box distribution) from inpainted KITTI scenes using geometry-aware neighbor-interpolation augmentation and Gaussian reparameterized box predictions, then render cars with edge-conditioned ControlNet (LoRA-finetuned) and composite them into the scene.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use learned scene-aware placement and realistic car rendering for augmentationMonoDLE · KITTI val, Easy3D AP @ IoU=0.7: 17.45 -> 22.49Helped
Use learned scene-aware placement and realistic car rendering for augmentationGUPNet · KITTI val, Moderate3D AP @ IoU=0.7: 16.46 -> 17.28Helped
Use MonoPlace3D augmentationFCOS3D · NuScenes valmAP: 0.3430 -> 0.3704Helped
Use MonoPlace3D augmentationFCOS3D · NuScenes valNDS: 0.415 -> 0.440Helped
Add realistic text-to-image car rendering instead of ShapeNet rendering (ablation)MonoDLE with learned placement · KITTI val, Easy3D AP @ IoU=0.7: 20.91 -> 22.49Helped
Add realistic text-to-image car rendering instead of Lift3D rendering (ablation)MonoDLE with learned placement · KITTI val, Easy3D AP @ IoU=0.7: 21.35 -> 22.49Helped
Add rendered shadows (ablation)MonoDLE with MonoPlace3D rendering · KITTI val, Easy3D AP @ IoU=0.7: 21.45 -> 22.49Helped
Add rendered shadows (ablation)MonoDLE with MonoPlace3D rendering · KITTI val, Moderate3D AP @ IoU=0.7: 14.21 -> 15.44Helped
Add geometric augmentation to placement training (ablation)SA-PlaceNet · KITTI road-scene placementplausible placement coverageHelped
Add variational modeling of 3D boxes (ablation)SA-PlaceNet · KITTI road-scene placementplacement diversityHelped

Surprising findings

Limitations

Experimental setup

Datasets: KITTI NuScenes ShapeNet KITTI car subset (for LoRA)

Benchmarks: KITTI NuScenes

Metrics: 3D AP@IOU=0.7 3D AP@IOU=0.5 mAP NDS FID

Baselines: Geo-CP CARLA Lift3D Rule Based Placement ShapeNet w/o 3D Augmentation

Builds on: MonoDTR ControlNet Geo-CP Lift3D MonoDLE

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