turhancan97/Intelligent-Face-Recognition-Attendance-System
This project is a comprehensive face recognition-based attendance system for universities. It leverages OpenCV for face detection and recognition, Firebase for data storage, and Flask for the web interface. The system allows for student registration, face capture, and attendance tracking, providing a modern solution for attendance management.
The system employs dlib-based facial landmark detection (68-point model) for precise face alignment before matching, and implements multi-class attendance tracking where students can be enrolled across different courses with separate records. It uses Firebase Realtime Database for cloud synchronization and includes role-based access control with teacher authentication to view per-class attendance reports. The architecture separates face detection/recognition logic from the Flask web layer, supporting both webcam capture and image upload workflows for enrollment.
No commits in the last 6 months.
Stars
68
Forks
28
Language
Python
License
MIT
Category
Last pushed
Aug 07, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/turhancan97/Intelligent-Face-Recognition-Attendance-System"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
yogesh-kamat/FaceAttend
Attendance system based on face recognition
gunarakulangunaretnam/face-recognition-based-attendance-system
An artificial intelligence based attendance system with face recognition technology.
008karan/Face-recognition
Face recognition and its application as attendance system
bmxbmx3/finger_vein_recognition
A python software used to recognise finger vein.
Aniket-Asawale/Attendance_using_Face_Recognition
Python-OpenCV-Django Face Recognition Attendance System Project For Marking Attendance...