Project Overview

Developed within a team of 6 students, OccuPI is a fully integrated IoT system that tracks room capacity and occupancy, designed for efficient facility management.

Key Implementation Details

  • Edge Detection: Programmed Raspberry Pi devices to analyze local camera feeds using YOLO computer vision networks, detecting person coordinates at the edge.
  • Secure Networking: Configured secure MQTT (MQTTS) and HTTPS network protocols to transmit room count telemetry to a central Debian system.
  • Central Storage & Analysis: Engineered a backend to receive inputs, saving them into a PostgreSQL database. Created a responsive web dashboard for administrators to monitor rooms and view historical data.

🔒 Note: This is a collaborative academic project, the source repository is kept private.