atlas

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

DiffBEV: Conditional Diffusion Model for Bird’s Eye View Perception

AAAI 2024 · Detection and segmentation › 3D detection and driving · approach: Multi-camera BEV detection · 1 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 DiffBEV, an end-to-end framework that uses a conditional diffusion probability model with a cross-attention fusion module to refine LSS-style BEV features for semantic segmentation and 3D object detection.

Problem

Noisy and distorted BEV features (from inaccurate camera parameters and LiDAR scans, flat-world assumptions, sparse BEV distributions) degrade BEV semantic segmentation and 3D detection quality.

Approach

Treat the view transformer's BEV feature or depth-derived semantic feature as the condition of a conditional diffusion model that progressively denoises noisy BEV features, then fuse its output with the original BEV feature via cross-attention; trained end-to-end without a separate pre-training stage.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add conditional DiffBEV with depth-distribution conditionLSS · nuScenes valmIoU: 19.7 -> 25.9Helped
add DiffBEVBEVDet-Tiny · nuScenes valNDS: 0.387 -> 0.398Helped
add DiffBEVBEVDet4D-Tiny · nuScenes valNDS: 0.476 -> 0.486Helped
use depth-distribution semantic features rather than original BEV features as the diffusion condition (ablation)DiffBEV · KITTI RawmIoU: 64.33 -> 65.86Helped
use summed BEV and depth features rather than original BEV features as the diffusion condition (ablation)DiffBEV · KITTI RawmIoU: 64.33 -> 65.16Helped
replace concatenation with cross-attention feature interaction (ablation)DiffBEV · KITTI RawmIoU: 65.03 -> 65.86Helped
replace addition with cross-attention feature interaction (ablation)DiffBEV · KITTI RawmIoU: 64.85 -> 65.86Helped
replace self-attention encoding of noisy samples with convolution (ablation)DiffBEV · KITTI RawmIoU: 65.86 -> 64.23Hurt
add DiffBEVVPN · KITTI 3D ObjectmIoU: 27.02 -> 28.21 (+1.19)Helped
add DiffBEVPYVA · KITTI 3D ObjectmIoU: 29.22 -> 30.83 (+1.61)Helped
add DiffBEVPON · KITTI 3D ObjectmIoU: 36.49 -> 37.08 (+ 0.59)Helped

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes KITTI Raw KITTI Odometry KITTI 3D Object

Benchmarks: nuScenes KITTI Raw KITTI Odometry KITTI 3D Object

Metrics: IoU mIoU mAP NDS mATE mASE mAOE mAVE mAAE

Baselines: LSS PYVA PON VPN VED IPM Unproj. OFT MonoOcc Mono3D BEVDet BEVDet4D

Builds on: LSS BEVDet BEVDet4D DDPM CenterPoint

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