Artificial Intelligence
Face Recognition Attendance System
Camera-based attendance with liveness detection and analytics
- Python
- OpenCV
- FaceNet
- Flask
- +2
Artificial Intelligence · Major Project
Detects, tracks and counts people crossing a virtual line
Overview
A footfall counter for entrances, corridors and pedestrian crossings. YOLOv8 finds each person, a multi-object tracker such as ByteTrack or DeepSORT keeps a stable ID across frames, and a direction-aware line counts entries and exits once per track. Hourly counts feed a small dashboard, and the tracker is evaluated on the public MOT17 benchmark.
What makes it stand up
Module breakdown
YOLOv8 person detector with confidence filtering.
Motion and appearance association across frames.
Line crossing logic with direction and cooldown.
Streamlit charts of hourly footfall and occupancy.
MOT metrics scripts and ID-switch analysis.
After this, you will be able to
Technology stack
You receive
Keep looking
Artificial Intelligence
Camera-based attendance with liveness detection and analytics