Artificial Intelligence
Face Recognition Attendance System
Camera-based attendance with liveness detection and analytics
- Python
- OpenCV
- FaceNet
- Flask
- +2
Artificial Intelligence · Major Project
Eye closure and yawns trigger an alarm and an SMS to a contact
Overview
A dash-mounted webcam tracks facial landmarks and computes eye aspect ratio and mouth aspect ratio every frame. Sustained eye closure or repeated yawning sounds a local alarm, and if the driver does not respond, the system sends an SMS with a timestamp to a saved emergency contact through the Twilio API. Thresholds calibrate to each driver at start-up.
What makes it stand up
Module breakdown
Face mesh tracking and eye and mouth point extraction.
EAR, MAR and head-pitch computed per frame.
Time windows and calibration to reduce false alarms.
Local alarm plus Twilio SMS to the saved contact.
Flask page with event log and fatigue timeline.
After this, you will be able to
Technology stack
You receive
Keep looking
Artificial Intelligence
Camera-based attendance with liveness detection and analytics