atlas

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

Enhancing 3D Object Detection with 2D Detection-Guided Query Anchors

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

Generates 3D query anchors by lifting 2D detections (sampled centers, depth, size, yaw candidates filtered by reprojection IoU) to feed query-based multi-camera 3D detectors, with a shared backbone adapted via visual prompts in two-stage training.

Problem

Query-based multi-camera 3D object detectors miss or mislocalize objects, especially faraway ones, where 2D detectors are more reliable; existing 2D-to-3D lifting methods need separate depth estimation.

Approach

Lift each 2D box to a set of 3D anchors by pairing sampled projected centers with depth, class-specific size and yaw candidates, keep only anchors whose reprojection IoU with the 2D box exceeds a threshold, and use the 2D box class to restrict set-based matching; the 2D and 3D detectors share a backbone via visual prompt tuning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
generate query anchors from 2D detections instead of random anchorsStreamPETR (V2-99) · nuScenes valNDS: 57.1 -> 58.6Helped
generate query anchors from 2D detections instead of random anchorsStreamPETR (V2-99) · nuScenes valmAP: 48.2 -> 50.0Helped
generate query anchors from 2D detectionsSparseBEV · nuScenes valmAP: +1.2% mAPHelped
generate query anchors from 2D detectionsBEVFormer-small-DAB3D · nuScenes valNDS: 1.0% NDSHelped
generate query anchors from 2D detectionsStreamPETR · nuScenes testmAP: 0.6% NDS and 1.6% mAPHelped
use Faster-RCNN instead of DAB-DETR as the 2D detector (ablation)BEVFormer-small-QAF2D · nuScenes valNDS: 50.2 -> 50.0No clear effect
add 900 randomly initialized 3D query anchors (ablation)BEVFormer-small-QAF2D · nuScenes valNDS: 50.2 -> 50.3No clear effect
use a separate image feature backbone for the 2D detector instead of sharing (ablation)BEVFormer-small-QAF2D · nuScenes valNDS: 49.7 -> 50.3Helped
add visual prompts when sharing image features (ablation)BEVFormer-small-QAF2D · nuScenes valNDS: 49.7 -> 50.2Helped
set prompt parameter τ to 0.1 (ablation)BEVFormer-small-QAF2D · nuScenes valNDS: 49.7 -> 50.0Helped
set prompt parameter τ to 0.3 (ablation)BEVFormer-small-QAF2D · nuScenes valNDS: 49.7 -> 50.1Helped
set prompt parameter τ to 0.4 (ablation)BEVFormer-small-QAF2D · nuScenes valNDS: 49.7 -> 49.8No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes

Benchmarks: nuScenes

Metrics: NDS mAP mATE mASE mAOE mAVE mAAE

Baselines: StreamPETR SparseBEV BEVFormer DETR3D PolarFormer PETRv2 CAPE MV2D StreamPETR-8DQuery BEVFormer-small-DAB3D

Builds on: DETR StreamPETR SparseBEV BEVFormer DAB-DETR VPT

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