TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/DAB-DETR: Dynamic Anchor Boxes are Better Queries for DETR

DAB-DETR: Dynamic Anchor Boxes are Better Queries for DETR

Shilong Liu, Feng Li, Hao Zhang, Xiao Yang, Xianbiao Qi, Hang Su, Jun Zhu, Lei Zhang

2022-01-28ICLR 2022 42D Object DetectionObject Detection
PaperPDFCodeCode(official)CodeCodeCodeCodeCodeCode

Abstract

We present in this paper a novel query formulation using dynamic anchor boxes for DETR (DEtection TRansformer) and offer a deeper understanding of the role of queries in DETR. This new formulation directly uses box coordinates as queries in Transformer decoders and dynamically updates them layer-by-layer. Using box coordinates not only helps using explicit positional priors to improve the query-to-feature similarity and eliminate the slow training convergence issue in DETR, but also allows us to modulate the positional attention map using the box width and height information. Such a design makes it clear that queries in DETR can be implemented as performing soft ROI pooling layer-by-layer in a cascade manner. As a result, it leads to the best performance on MS-COCO benchmark among the DETR-like detection models under the same setting, e.g., AP 45.7\% using ResNet50-DC5 as backbone trained in 50 epochs. We also conducted extensive experiments to confirm our analysis and verify the effectiveness of our methods. Code is available at \url{https://github.com/SlongLiu/DAB-DETR}.

Results

TaskDatasetMetricValueModel
Object DetectionCOCO minivalAP5067DAB-DETR-DC5-R101
Object DetectionCOCO minivalAP7550.2DAB-DETR-DC5-R101
Object DetectionCOCO minivalAPL64.1DAB-DETR-DC5-R101
Object DetectionCOCO minivalAPM50.5DAB-DETR-DC5-R101
Object DetectionCOCO minivalAPS28.1DAB-DETR-DC5-R101
Object DetectionCOCO minivalParams (M)63DAB-DETR-DC5-R101
Object DetectionCOCO minivalbox AP46.6DAB-DETR-DC5-R101
Object DetectionCOCO minivalAP5064.7DAB-DETR-R101
Object DetectionCOCO minivalAP7547.2DAB-DETR-R101
Object DetectionCOCO minivalAPL62.9DAB-DETR-R101
Object DetectionCOCO minivalAPM48.2DAB-DETR-R101
Object DetectionCOCO minivalAPS24.1DAB-DETR-R101
Object DetectionCOCO minivalParams (M)63DAB-DETR-R101
Object DetectionCOCO minivalbox AP44.1DAB-DETR-R101
3DCOCO minivalAP5067DAB-DETR-DC5-R101
3DCOCO minivalAP7550.2DAB-DETR-DC5-R101
3DCOCO minivalAPL64.1DAB-DETR-DC5-R101
3DCOCO minivalAPM50.5DAB-DETR-DC5-R101
3DCOCO minivalAPS28.1DAB-DETR-DC5-R101
3DCOCO minivalParams (M)63DAB-DETR-DC5-R101
3DCOCO minivalbox AP46.6DAB-DETR-DC5-R101
3DCOCO minivalAP5064.7DAB-DETR-R101
3DCOCO minivalAP7547.2DAB-DETR-R101
3DCOCO minivalAPL62.9DAB-DETR-R101
3DCOCO minivalAPM48.2DAB-DETR-R101
3DCOCO minivalAPS24.1DAB-DETR-R101
3DCOCO minivalParams (M)63DAB-DETR-R101
3DCOCO minivalbox AP44.1DAB-DETR-R101
2D ClassificationCOCO minivalAP5067DAB-DETR-DC5-R101
2D ClassificationCOCO minivalAP7550.2DAB-DETR-DC5-R101
2D ClassificationCOCO minivalAPL64.1DAB-DETR-DC5-R101
2D ClassificationCOCO minivalAPM50.5DAB-DETR-DC5-R101
2D ClassificationCOCO minivalAPS28.1DAB-DETR-DC5-R101
2D ClassificationCOCO minivalParams (M)63DAB-DETR-DC5-R101
2D ClassificationCOCO minivalbox AP46.6DAB-DETR-DC5-R101
2D ClassificationCOCO minivalAP5064.7DAB-DETR-R101
2D ClassificationCOCO minivalAP7547.2DAB-DETR-R101
2D ClassificationCOCO minivalAPL62.9DAB-DETR-R101
2D ClassificationCOCO minivalAPM48.2DAB-DETR-R101
2D ClassificationCOCO minivalAPS24.1DAB-DETR-R101
2D ClassificationCOCO minivalParams (M)63DAB-DETR-R101
2D ClassificationCOCO minivalbox AP44.1DAB-DETR-R101
2D Object DetectionCOCO minivalAP5067DAB-DETR-DC5-R101
2D Object DetectionCOCO minivalAP7550.2DAB-DETR-DC5-R101
2D Object DetectionCOCO minivalAPL64.1DAB-DETR-DC5-R101
2D Object DetectionCOCO minivalAPM50.5DAB-DETR-DC5-R101
2D Object DetectionCOCO minivalAPS28.1DAB-DETR-DC5-R101
2D Object DetectionCOCO minivalParams (M)63DAB-DETR-DC5-R101
2D Object DetectionCOCO minivalbox AP46.6DAB-DETR-DC5-R101
2D Object DetectionCOCO minivalAP5064.7DAB-DETR-R101
2D Object DetectionCOCO minivalAP7547.2DAB-DETR-R101
2D Object DetectionCOCO minivalAPL62.9DAB-DETR-R101
2D Object DetectionCOCO minivalAPM48.2DAB-DETR-R101
2D Object DetectionCOCO minivalAPS24.1DAB-DETR-R101
2D Object DetectionCOCO minivalParams (M)63DAB-DETR-R101
2D Object DetectionCOCO minivalbox AP44.1DAB-DETR-R101
16kCOCO minivalAP5067DAB-DETR-DC5-R101
16kCOCO minivalAP7550.2DAB-DETR-DC5-R101
16kCOCO minivalAPL64.1DAB-DETR-DC5-R101
16kCOCO minivalAPM50.5DAB-DETR-DC5-R101
16kCOCO minivalAPS28.1DAB-DETR-DC5-R101
16kCOCO minivalParams (M)63DAB-DETR-DC5-R101
16kCOCO minivalbox AP46.6DAB-DETR-DC5-R101
16kCOCO minivalAP5064.7DAB-DETR-R101
16kCOCO minivalAP7547.2DAB-DETR-R101
16kCOCO minivalAPL62.9DAB-DETR-R101
16kCOCO minivalAPM48.2DAB-DETR-R101
16kCOCO minivalAPS24.1DAB-DETR-R101
16kCOCO minivalParams (M)63DAB-DETR-R101
16kCOCO minivalbox AP44.1DAB-DETR-R101

Related Papers

A Real-Time System for Egocentric Hand-Object Interaction Detection in Industrial Domains2025-07-17RS-TinyNet: Stage-wise Feature Fusion Network for Detecting Tiny Objects in Remote Sensing Images2025-07-17Decoupled PROB: Decoupled Query Initialization Tasks and Objectness-Class Learning for Open World Object Detection2025-07-17Dual LiDAR-Based Traffic Movement Count Estimation at a Signalized Intersection: Deployment, Data Collection, and Preliminary Analysis2025-07-17Vision-based Perception for Autonomous Vehicles in Obstacle Avoidance Scenarios2025-07-16Tomato Multi-Angle Multi-Pose Dataset for Fine-Grained Phenotyping2025-07-15ECORE: Energy-Conscious Optimized Routing for Deep Learning Models at the Edge2025-07-08Beyond One Shot, Beyond One Perspective: Cross-View and Long-Horizon Distillation for Better LiDAR Representations2025-07-07