. # Face Recognition Attendance System
A real-time face recognition system for tracking and monitoring people's presence using computer vision and deep learning.
- One-Shot Face Recognition: Register people with just a single photo using face encodings
- Real-Time Video Processing: Live video tracking with minimal latency
- Attendance Tracking: Automatically logs entry/exit times of registered people
- Multiple Detection Models:
- YOLO v8 for person detection
- Face detection and recognition using face_recognition library
- Unknown Person Detection: Tracks and logs unknown people in the frame
- Status Monitoring: Maintains current in/out status of all registered people
main1 and main2 are two different implementtaion
ultralytics==8.0.0
face-recognition==1.3.0
opencv-python==4.8.0
numpy==1.24.3
pandas==2.0.3
torch==2.1.0
dlib==19.24.0