YOLO object detection drawing bounding boxes around detected objects
Second YOLO detection test frame with labeled objects

YOLO object detection

An experiment with YOLO (You Only Look Once), a real-time object detection model that finds and labels multiple objects in a single frame. The idea: detect passers-by in front of a screen and target the displayed ads to whoever is actually walking past. I wired it up in Python — most of the work turned out to be plumbing, but the detection itself worked surprisingly well out of the box, and I learned a lot about computer vision along the way.

Project information

  • Technology used: Python
  • Project goal: Better ad targeting for passers-by
  • Date: 2020