Face Count System & Buzzer Alert System

Project Overview

This project involves a distributed system using ESP32 modules to stream video, detect and count human faces, and trigger a buzzer when a set face count limit is reached. The system consists of three main components:

How It Works

Technologies Used

Project Components

ESP32-CAM (Video Stream)

Function: Streams live video feed.

Pocket ESP32 Module (Buzzer + LED Control)

Function: Controls buzzer and LED based on face count.

Flask Face Count Server

Function: Processes video stream, performs face detection, and tracks faces.

Setup Instructions

ESP32-CAM Configuration

ESP32 Server Configuration

Flask Server Setup

Controls