Skip to content
web

People Counter

AI-powered people counting system with YOLOv8 on Raspberry Pi, MQTT, and real-time dashboard.

PythonYOLOv8FastAPIReactMQTTRaspberry Pi

Problem

Retail stores and shopping centers needed accurate visitor counts to optimize staffing, evaluate marketing campaigns, and understand customer flow. Existing systems were expensive, inaccurate, or required complex infrastructure.

Solution

Developed an AI-powered counting system that runs on Raspberry Pi with YOLOv8 computer vision:

  • Real-time detection with 5 FPS processing
  • GDPR-compliant β€” no images stored, only anonymized count data
  • Edge computing reduces latency and infrastructure costs
  • MQTT for data transmission to FastAPI backend
  • React dashboard with real-time analytics and historical trends

Result

Reliable real-time visitor counts at a fraction of the cost of commercial systems β€” with full GDPR compliance and actionable insights.