Personal project · Computer vision
AI Camera Attendance
Face recognition that takes class attendance from a single camera feed.
01 / Challenge
Roll call eats the first minutes of every class and is easy to game.
02 / Idea
Point a camera at the room, recognise enrolled faces and mark attendance automatically.
03 / Process
- Captured frames with OpenCV and detected faces in real time.
- Matched faces against enrolled students with DeepFace embeddings.
- Logged recognised students to an attendance record.
- Built a second version for Hikvision IP cameras with FastAPI, PostgreSQL and Firebase.
04 / Outcome
A working prototype of camera-based attendance, and a hands-on study of face recognition’s accuracy and privacy trade-offs.
Next project