THIS code helps you make attendence system , face recogonizers and register users for you projects
A face recognition attendance system built using Python, OpenCV, and DeepFace. this i may take somtime at first use as it downloads the models and once initialized it will be fast
- Register new users using a webcam
- Detect faces in camera frames
- Recognize previously registered users
- Support for multiple faces in a frame
- Local storage of registered users
- Python
- OpenCV
- DeepFace
- pyttsx3
Install the required dependencies:
pip install -r requirements.txtImport the Recon class and create an instance:
from Recognify import Recon
system = Recon(0)Register a user:
system.register("Divyanshu")Scan for known users:
system.scan()Prototype Version 1
- Uses Haar Cascade face detection
- Stores user information in a text file
- No graphical user interface yet
- Recognition speed decreases as more users are added
- GUI application
- SQLite database support
- Faster face matching using embeddings
- Attendance reports
- Improved face detection models
This project is open for learning and experimentation.