Papers › D2Det: Towards High Quality Object Detection and Instance Segmentation
D2Det: Towards High Quality Object Detection and Instance Segmentation
Jiale Cao, Hisham Cholakkal, Rao Muhammad Anwer, Fahad Shahbaz Khan, Yanwei Pang, Ling Shao
We propose a novel two-stage detection method, D2Det, that collectively addresses both precise localization and accurate classification. For precise localization, we introduce a dense local regression that predicts multiple dense box offsets for an object proposal. Different from traditional regression and keypoint-based localization employed in two-stage detectors, our dense local regression is not limited to a quantized set of keypoints within a fixed region and has the ability to regress position-sensitive real number dense offsets, leading to more precise localization. The dense local regression is further improved by a binary overlap prediction strategy that reduces the influence of background region on the final box regression. For accurate classification, we introduce a discriminative RoI pooling scheme that samples from various sub-regions of a proposal and performs adaptive weighting to obtain discriminative features. On MS COCO test-dev, our D2Det outperforms existing two-stage methods, with a single-model performance of 45.4 AP, using ResNet101 backbone. When using multi-scale training and inference, D2Det obtains AP of 50.1. In addition to detection, we adapt D2Det for instance segmentation, achieving a mask AP of 40.2 with a two-fold speedup, compared to the state-of-the-art. We also demonstrate the effectiveness of our D2Det on airborne sensors by performing experiments for object detection in UAV images (UAVDT dataset) and instance segmentation in satellite images (iSAID dataset). Source code is available at https://github.com/JialeCao001/D2Det.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| Instance Segmentation | COCO test-dev | D2Det (ResNet-101, single-scale test) | AP50 | 61.5 | #71 of 112 | Archive leaderboard | report |
| Instance Segmentation | COCO test-dev | D2Det (ResNet-101, single-scale test) | AP75 | 43.7 | #71 of 112 | Archive leaderboard | report |
| Instance Segmentation | COCO test-dev | D2Det (ResNet-101, single-scale test) | APL | 54.0 | #71 of 112 | Archive leaderboard | report |
| Instance Segmentation | COCO test-dev | D2Det (ResNet-101, single-scale test) | APM | 43.0 | #71 of 112 | Archive leaderboard | report |
| Instance Segmentation | COCO test-dev | D2Det (ResNet-101, single-scale test) | APS | 21.7 | #71 of 112 | Archive leaderboard | report |
| Instance Segmentation | COCO test-dev | D2Det (ResNet-101, single-scale test) | mask AP | 40.2 | #71 of 112 | Archive leaderboard | report |
| Object Detection | COCO test-dev | D2Det (ResNet-101-DCN, multi-scale test) | AP50 | 69.4 | #92 of 225 | Archive leaderboard | report |
| Object Detection | COCO test-dev | D2Det (ResNet-101-DCN, multi-scale test) | AP75 | 54.9 | #92 of 225 | Archive leaderboard | report |
| Object Detection | COCO test-dev | D2Det (ResNet-101-DCN, multi-scale test) | APL | 62.1 | #92 of 225 | Archive leaderboard | report |
| Object Detection | COCO test-dev | D2Det (ResNet-101-DCN, multi-scale test) | APM | 52.7 | #92 of 225 | Archive leaderboard | report |
| Object Detection | COCO test-dev | D2Det (ResNet-101-DCN, multi-scale test) | APS | 32.7 | #92 of 225 | Archive leaderboard | report |
| Object Detection | COCO test-dev | D2Det (ResNet-101-DCN, multi-scale test) | box mAP | 50.1 | #92 of 225 | Archive leaderboard | report |
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections