A facial recognition framework built on DeepFace with live webcam support.
- Real-time face detection via webcam
- Face verification (compare two faces)
- Face recognition against a registered database
- Facial analysis (age, gender, emotion, ethnicity)
- Support for multiple detection backends (OpenCV, MTCNN, RetinaFace, etc.)
- Support for multiple recognition models (VGG-Face, Facenet, ArcFace, etc.)
# Clone the repository
git clone https://github.com/feraandrei1/face-vault.git
cd face-vault
# Install dependencies
pip install -r requirements.txtpython main.pyControls:
q- Quitr- Register the detected faces- Save screenshotd- Delete all registered faces
# Single image
python main.py --image photo.jpg
# Folder of images
python main.py --folder ./photos/pytest tests/ -vMIT License - see LICENSE for details.