YOLO (You Only Look Once) is een snelle en efficiënte object detection-algoritme. In plaats van afbeeldingen in meerdere stappen te analyseren (eerst mogelijke objectregio’s vinden, dan classify), analyseert YOLO de hele afbeelding in één stap. De naam “You Only Look Once” verwijst naar dit fundamentele kenmerk: het model hoeft de afbeelding slechts één keer te verwerken.
Dit maakt YOLO ideaal voor real-time toepassingen zoals video-monitoring, zelfrijdende auto’s, en live webcam-analyse. Het is veel sneller dan oudere methoden terwijl het toch accurate blijft. YOLO is sinds zijn introductie in 2015 aanzienlijk geevolueerd, met versies 2, 3, 4, 5, 8 en meer.
YOLO gebruikt een convolutional neural network die afbeeldingen verdeelt in griden en voor elke gridcel voorspelt welke objecten daar kunnen voorkomen. Dit elegante ontwerp maakt het model efficiënt en geschikt voor deployment op minder krachtige hardware.