Artificial Intelligence
Face Recognition Attendance System
Camera-based attendance with liveness detection and analytics
- Python
- OpenCV
- FaceNet
- Flask
- +2
Artificial Intelligence · Capstone
Spots fights, falls and loitering in surveillance video
Overview
A surveillance analytics pipeline that tracks people, extracts pose keypoints over short clips and classifies the motion as normal, fight or fall with a temporal model. Loitering is caught separately by dwell time inside operator-drawn zones, and every alert carries a clip so a guard can confirm it before acting.
What makes it stand up
Module breakdown
Person detection with persistent IDs across frames.
MediaPipe keypoints normalised into motion sequences.
Temporal network classifying each track window.
Polygon zones with dwell thresholds for loitering.
Flask dashboard with clip playback and acknowledgement.
After this, you will be able to
Technology stack
You receive
Keep looking
Artificial Intelligence
Camera-based attendance with liveness detection and analytics