Face Info is an implementation of facial recognition, detection of facial attributes (age, gender, emotion and race) for python. The repository provides a script to run Face Info with the webcam or by entering the path of an image. This implementation allows recognition of multiple faces and the registration of new users for facial recognition.
pip install -r requirements.txt
The code is tested in python 3.7.8 and macOS Catalina
python Face_info.py --input webcam
running over an image
python Face_info.py --input image --path_im data_test/friends.jpg
You can add new users to the faces database simply by adding the person's photo in the images_db folder, for the registry to work correctly, only the person of interest should appear in the photo.
- Emotion detection: https://github.com/juan-csv/emotion_detection
- Face Recognition: https://github.com/juan-csv/face-recognition
- Age detection: https://github.com/serengil/deepface
- Gender detection: https://github.com/serengil/deepface
- Race detection: https://github.com/serengil/deepface