atlas

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

3DiffTection: 3D Object Detection with Geometry-Aware Diffusion Features

CVPR 2024 · Detection and segmentation › 3D detection and driving · approach: Unified LiDAR 3D detection · 14 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.

Adapts pretrained Stable Diffusion into a 3D-aware feature extractor for single-image 3D object detection by training a geometric ControlNet (view synthesis with epipolar warp) and a semantic ControlNet alongside a Cube R-CNN-style detection head, with virtual-view NMS ensembling.

Problem

3D object detection from a single image is limited by scarce annotated 3D data, and diffusion features pretrained on 2D image-text pairs lack 3D awareness (point correspondences are confused by repeated patterns).

Approach

Inject 3D awareness into frozen Stable Diffusion features by training a ControlNet for novel-view synthesis with an epipolar warp operator on posed video frame pairs (no manual labels), then add a second trainable semantic ControlNet co-trained with a 3D box head and ensemble predictions over virtual views.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use 3DiffTection instead of DreamTchr-Res50Omni3D-ARKitScenes 3D detection at 256×256 · Omni3D-ARKitScenes testAP3D: 33.20 -> 39.22Helped
use 3DiffTection instead of CubeRCNN-DLA-AugOmni3D-ARKitScenes 3D detection at 512×512 · Omni3D-ARKitScenes testAP3D: 41.72 -> 43.75Helped
add semantic ControlNet (ablation)3DiffTection on Omni3D-SUNRGBD with tuning · Omni3D-SUNRGBD, tunedAP3D: 23.11 -> 27.81Helped
add semantic ControlNet (ablation)3DiffTection on Omni3D-SUNRGBD in zero-shot evaluation without 2D GT · Omni3D-SUNRGBD, zero-shot without 2D GTAP3D: 17.37 -> 22.64Helped
add semantic ControlNet (ablation)3DiffTection on Omni3D-SUNRGBD in zero-shot evaluation with 2D GT · Omni3D-SUNRGBD, zero-shot with 2D GTAP3D: 26.94 -> 30.14Helped
use geometric ControlNet trained with 2 NVS views instead of single-view denoising (ablation)Stable Diffusion features with a 3D detection head · Omni3D-ARKitScenes testAP3D: 26.05 -> 31.20Helped
use geometric ControlNet trained with 2 NVS views instead of vanilla Stable Diffusion features (ablation)Stable Diffusion features with a 3D detection head · Omni3D-ARKitScenes testAP3D: 28.86 -> 31.20Helped
add semantic ControlNet to the geometric ControlNet model (ablation)3DiffTection with 3D detection head · Omni3D-ARKitScenes testAP3D: 31.20 -> 38.72Helped
add novel-view ensemble (ablation)3DiffTection · Omni3D-ARKitScenes testAP3D: 38.72 -> 39.22Helped
use Stable Diffusion features instead of VIT-B (MAE) features3D detection head with frozen backbone · Omni3D-ARKitScenes testAP3D: 25.23 -> 28.86Helped
use 3DiffTection with 50% of labels instead of prior methods trained with 100% of labelsOmni3D-ARKitScenes · Omni3D-ARKitScenesAP3D-N: 2.28Helped
use geometric ControlNet features instead of DIFT-SD features3D detection on Omni3D-SUNRGBD · Omni3D-SUNRGBD, tunedAP3D: 21.92 -> 23.11Helped

Surprising findings

Limitations

Experimental setup

Datasets: ARKitScenes Omni3D-ARKitScenes Omni3D-SUNRGBD ScanNet

Benchmarks: Omni3D-ARKitScenes Omni3D-SUNRGBD ScanNet

Metrics: AP3D AP3D@15 AP3D@25 AP3D@50 AP2D

Baselines: CubeRCNN-DLA CubeRCNN-DLA-Aug DreamTeacher-Res50 NeRF-Det-R50 ImVoxelNet DIFT CubeRCNN-ViT-B (MAE)

Builds on: Stable Diffusion ControlNet Cube R-CNN DIFT SparseFusion

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