Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Probabilistic two-stage detection

About

We develop a probabilistic interpretation of two-stage object detection. We show that this probabilistic interpretation motivates a number of common empirical training practices. It also suggests changes to two-stage detection pipelines. Specifically, the first stage should infer proper object-vs-background likelihoods, which should then inform the overall score of the detector. A standard region proposal network (RPN) cannot infer this likelihood sufficiently well, but many one-stage detectors can. We show how to build a probabilistic two-stage detector from any state-of-the-art one-stage detector. The resulting detectors are faster and more accurate than both their one- and two-stage precursors. Our detector achieves 56.4 mAP on COCO test-dev with single-scale testing, outperforming all published results. Using a lightweight backbone, our detector achieves 49.2 mAP on COCO at 33 fps on a Titan Xp, outperforming the popular YOLOv4 model.

Xingyi Zhou, Vladlen Koltun, Philipp Kr\"ahenb\"uhl• 2021

Related benchmarks

TaskDatasetResultRank
Object DetectionCOCO 2017 (val)
AP42.9
2454
Object DetectionCOCO (test-dev)
mAP56.4
1195
Instance SegmentationCOCO 2017 (val)--
1144
Object DetectionMS COCO (test-dev)
mAP@.574
677
Object DetectionCOCO (val)
mAP49.2
613
Object DetectionLVIS v1.0 (val)
APbbox47.5
518
Object DetectionCOCO v2017 (test-dev)
mAP56.4
499
Instance SegmentationLVIS v1.0 (val)
AP (Rare)24.6
189
Object DetectionMS-COCO (val)
mAP0.561
138
Object DetectionAI-TOD (test)
AP@0.535.7
88
Showing 10 of 13 rows

Other info

Code

Follow for update