Back to Projects
Face Mask Detection & Attendance

Face Mask Detection & Attendance

PythonOpenCVYOLOv8PostgreSQLRabbitMQKubernetes

AI-driven mask compliance and automated attendance system using YOLO-based detection on distributed camera streams.

The Face Mask Detection & Attendance System automates attendance while enforcing mask compliance via live video. OpenCV and YOLOv8-based detection running on GPU pods process distributed camera streams, feeding events through RabbitMQ into TimescaleDB for attendance logs and a separate alerting worker for compliance violations.

Built during the COVID-19 pandemic, the system removed manual checkpoint overhead and demonstrated how computer vision can address immediate societal challenges. Its architecture generalizes well — the same pattern now powers workplace-safety prototypes and access-control proofs of concept.

Project Details

TypeSoftware Engineering
RoleLead Developer

Technical Insight

This project utilizes a high-performance distributed architecture and specialized AI integration.