Installation
Requirements
- Python 3.3+ or Python 2.7
- macOS or Linux
Installation Options:
Installing on Mac or Linux
First, make sure you have dlib already installed with Python bindings:
Then, install this module from pypi using pip3
(or pip2
for Python 2):
pip3 install face_recognition
Alternatively, you can try this library with Docker, see this section.
If you are having trouble with installation, you can also try out a pre-configured VM.
Usage:
Complete pipeline for Face Detection, Face Recognition and Emotion Detection
Refer to the notebook /src/facial_detection_recog_emotion.ipynb
We have trained an emotion detection model and put its trained weights at /emotion_detector_models
Train your Emotion Detection Model
To train your own emotion detection model, Refer to the notebook /src/EmotionDetector_v2.ipynb