YOLO: Real-Time Object Detection as a Single Regression Problem
Real-time object detectionTwo-stage detectors like Faster R-CNN achieved strong accuracy but ran too slowly for real-time applications such as video surveillance and robotics, since they first generate region proposals and only then classify each one in a second pass.
YOLO (You Only Look Once) reframes detection as a single regression problem solved in one forward pass: the image is divided into a grid, and each grid cell directly predicts bounding-box coordinates, objectness confidence, and class probabilities simultaneously for a fixed set of anchors, eliminating the separate proposal stage entirely.
The original YOLO ran at 45 frames per second (and a smaller "Fast YOLO" variant at 155 FPS) while achieving competitive mean Average Precision on PASCAL VOC, roughly 2x or more the speed of contemporary two-stage detectors at a modest accuracy cost — establishing single-stage, anchor-based detection as the standard approach for real-time applications.
Source: You Only Look Once: Unified, Real-Time Object Detection — Redmon, J., Divvala, S., Girshick, R. and Farhadi, A.