Faster R-CNN makes region proposals learnable — and near real-time
Object detectionBy 2015, the R-CNN family was accurate but bottlenecked by an external, hand-crafted region-proposal step (selective search) that ran on the CPU and dominated runtime, making detection far too slow for practical or real-time use.
Ren et al. introduced the Region Proposal Network (RPN): a small convolutional network that slides over the shared feature map and, using a set of reference anchor boxes at multiple scales and aspect ratios, predicts objectness scores and box refinements. The RPN shares convolutional features with the detection head, so proposals become a learned, nearly free part of one end-to-end network.
Faster R-CNN reached about 73.2% mAP on PASCAL VOC 2007 while running at roughly 5 frames per second on a GPU — orders of magnitude faster than selective-search pipelines — and won multiple tracks of the ILSVRC and COCO 2015 detection challenges. Anchors and the RPN became foundational ideas reused across later detectors.
Source: Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks — Ren, S., He, K., Girshick, R. and Sun, J.