atlas

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

V-DETR: DETR with Vertex Relative Position Encoding for 3D Object Detection

ICLR 2024 · Detection and segmentation › 3D detection and driving · approach: Unified LiDAR 3D detection · 5 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 V-DETR, a DETR-based indoor 3D object detector whose 3D Vertex Relative Position Encoding biases cross-attention using offsets from each query's predicted box vertices, reaching new SOTA on ScanNetV2 and SUN RGB-D.

Problem

DETR-style 3D object detectors on point clouds underperform because cross-attention queries attend to points far from target objects, violating locality, likely due to limited 3D training data.

Approach

Compute a relative position bias for each point from its offsets to the eight vertices of the query's currently predicted (rotated) 3D box, refined at every decoder layer, and add it to cross-attention logits; offsets are taken in a canonical object coordinate frame and compressed with a signed-log nonlinearity via a small lookup table with grid_sample.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add 3DV-RPE attention modulation (ablation)V-DETR baseline · ScanNetV2, 540 epochsAP50: 47.6 -> 66.0Helped
Replace 3DV-RPE with a 3D box mask (ablation)V-DETR · ScanNetV2, 540 epochsAP50: 66.0 -> 60.8Hurt
Add a 3D box mask to 3DV-RPE (ablation)V-DETR · ScanNetV2, 540 epochsAP50: 66.0 -> 63.5Hurt
Use the signed log transform instead of the identity transform in 3DV-RPE (ablation)V-DETR · ScanNetV2AP50: 48.2 -> 65.0Helped
Use 8 vertices instead of 1 in 3DV-RPE (ablation)V-DETR · ScanNetV2AP50: 54.8 -> 65.0Helped
Transform relative offsets from world coordinates to object coordinates (ablation)V-DETR 3DV-RPE · SUN RGB-DAP50: 46.9 -> 51.1Helped
Replace PointNet + Transformer encoder with ResNet34 + FPN (ablation)V-DETR · ScanNetV2AP50: 60.1 -> 65.0Helped
Use object-normalized instead of scene-normalized box parameterization (ablation)V-DETR · ScanNetV2AP50: 61.1 -> 65.0Helped
Add voxel expansion (ablation)V-DETR · ScanNetV2AP50: 65.0 -> 62.0Hurt
Add the light-weight FFN for initial 3D boxes (ablation)V-DETR · ScanNetV2AP50: 62.8 -> 65.0Helped
Increase points from 40K to 100K (ablation)V-DETR · ScanNetV2AP50: 62.4 -> 65.0Helped
Increase queries and ground-truth repeats in one-to-many matching (ablation)V-DETR · ScanNetV2, 40K pointsAP25: 74.3; 75.6; 75.2Mixed

Surprising findings

Limitations

Experimental setup

Datasets: ScanNetV2 SUN RGB-D

Benchmarks: ScanNetV2 SUN RGB-D

Metrics: AP25 AP50

Baselines: 3DETR CAGroup3D FCAF3D TR3D Group-Free RBGNet HyperDet3D BRNet H3DNet VoteNet

Builds on: DETR 3DETR Deformable DETR DAB-DETR H-DETR

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