You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A face recognition application built with MTCNN + InceptionResnetV1 (FaceNet) and deployed via Streamlit. Supports image, video, and real-time face recognition with dynamic face enrollment.
# Clone the repository
git clone https://github.com/HieuNTg/FaceReg.git
cd FaceReg
# Install dependencies
pip install -r requirements.txt
# Run the app
streamlit run app.py
Docker
docker build -t facereg .
docker run -p 8501:8501 facereg
Liveness Detection - Anti-spoofing with face mesh / blink detection
Multi-Face Recognition - Detect and identify all faces in a frame simultaneously
Cosine Similarity - Alternative distance metric for better embedding comparison
Attendance System - Automated check-in/check-out with reporting
Edge Deployment - ONNX/TensorRT conversion for Raspberry Pi / Jetson Nano
Vector Database - Milvus/Pinecone for scalable face search
About
Real-time face recognition system using MTCNN + InceptionResnetV1 (FaceNet) with Streamlit web UI. Supports image, video & live camera recognition with dynamic face enrollment. 97% accuracy on 31-class dataset.