YOLO (You Only Look Once): A brief introduction
Exploring the fundamentals of Object Detection
Published in
12 min readMar 12, 2024
Table of contents
- How YOLO works — general notion
- Image annotation
- YOLO architecture
- YOLO training process
- Non-maximum suppression
- Intersection Over Union (IoU)
- Practical example to understand better YOLO
- Loss function
You Only Look Once (YOLO) is a groundbreaking type of Convolutional Neural Network in the field of object detection.
Unlike traditional object detection systems that process an image in multiple steps, YOLO simplifies this task into a single step, making it incredibly fast and efficient.
The key idea:
YOLO frames object detection as a single regression problem.
Object detection typically involves two key components:
- Identifying where objects are in an image — localization.
- Determining what those objects are — classification.