Corner Proposal Network for Anchor-free, Two-stage Object Detection
arXiv:2007.13816
Abstract
The goal of object detection is to determine the class and location of objects in an image. This paper proposes a novel anchor-free, two-stage framework which first extracts a number of object proposals by finding potential corner keypoint combinations and then assigns a class label to each proposal by a standalone classification stage. We demonstrate that these two stages are effective solutions for improving recall and precision, respectively, and they can be integrated into an end-to-end network. Our approach, dubbed Corner Proposal Network (CPN), enjoys the ability to detect objects of various scales and also avoids being confused by a large number of false-positive proposals. On the MS-COCO dataset, CPN achieves an AP of 49.2% which is competitive among state-of-the-art object detection methods. CPN also fits the scenario of computational efficiency, which achieves an AP of 41.6%/39.7% at 26.2/43.3 FPS, surpassing most competitors with the same inference speed. Code is available at https://github.com/Duankaiwen/CPNDet
18 pages (including 3 pages of References), 3 figures, 7 tables, accepted by ECCV 2020
References in corpus (10)
- Very Deep Convolutional Networks for Large-Scale Image Recognition
- Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks
- YOLOv4: Optimal Speed and Accuracy of Object Detection
- R-FCN: Object Detection via Region-based Fully Convolutional Networks
- MMDetection: Open MMLab Detection Toolbox and Benchmark
- Associative Embedding: End-to-End Learning for Joint Detection and Grouping
- DenseBox: Unifying Landmark Localization with End to End Object Detection
- FreeAnchor: Learning to Match Anchors for Visual Object Detection
- CornerNet-Lite: Efficient Keypoint Based Object Detection
- Revisiting Feature Alignment for One-stage Object Detection