Papers › D2Det: Towards High Quality Object Detection and Instance Segmentation

D2Det: Towards High Quality Object Detection and Instance Segmentation

1 Jun 2020CVPR 2020 6archive 2025-07-28

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.

PaperPDFCode

Code

JialeCao001/D2Det officialmentioned in paperpytorch report

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

Instance SegmentationObjectObject DetectionSemantic SegmentationVocal Bursts Intensity Predictionobject-detectionregression

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
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