Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

D-FINE: Redefine Regression Task in DETRs as Fine-grained Distribution Refinement

About

We introduce D-FINE, a powerful real-time object detector that achieves outstanding localization precision by redefining the bounding box regression task in DETR models. D-FINE comprises two key components: Fine-grained Distribution Refinement (FDR) and Global Optimal Localization Self-Distillation (GO-LSD). FDR transforms the regression process from predicting fixed coordinates to iteratively refining probability distributions, providing a fine-grained intermediate representation that significantly enhances localization accuracy. GO-LSD is a bidirectional optimization strategy that transfers localization knowledge from refined distributions to shallower layers through self-distillation, while also simplifying the residual prediction tasks for deeper layers. Additionally, D-FINE incorporates lightweight optimizations in computationally intensive modules and operations, achieving a better balance between speed and accuracy. Specifically, D-FINE-L / X achieves 54.0% / 55.8% AP on the COCO dataset at 124 / 78 FPS on an NVIDIA T4 GPU. When pretrained on Objects365, D-FINE-L / X attains 57.1% / 59.3% AP, surpassing all existing real-time detectors. Furthermore, our method significantly enhances the performance of a wide range of DETR models by up to 5.3% AP with negligible extra parameters and training costs. Our code and pretrained models: https://github.com/Peterande/D-FINE.

Yansong Peng, Hebei Li, Peixi Wu, Yueyi Zhang, Xiaoyan Sun, Feng Wu• 2024

Related benchmarks

TaskDatasetResultRank
Object DetectionCOCO 2017 (val)
AP59.3
2930
Object DetectionVisDrone 2019 (val)
AP@0.551.5
85
Object DetectionS-DGOD (test)
AP (NC)49.4
43
Object DetectionHRSID (test)
mAP5088.2
21
Table Structure RecognitionPubTables-1M
GriTS Top Score99.44
20
Object DetectionDSEC-Detection 10 (test)
mAP24.7
11
Object DetectionSAR-Ship Dataset
mAP5097.2
10
Object DetectionSpaceNet
mAP50:9574.3
7
Table RecognitionBusiness (private)
TEDS (Text)89.85
7
Table RecognitionFinance (private)
TEDS (Text)91.18
7
Showing 10 of 11 rows

Other info

Code

Follow for update