This software recognizes person's faces and their corresponding emotions from a video or webcam feed. Powered by OpenCV, Dlib, face_recognition and Deep Learning.
Note : If you are facing issues installing dlib in your system then use google collab its comes as pre-installed.
test
folder contain images or video that we will feed to the model.images
folder contain only images of person face to perform face recognition.models
contain the pre-trained model for emotion classifier.emotion.py
can to run to classify emotions of person's face.face-rec-emotion.py
can recognise faces and classify emotion at a time.python emotion.py
python face-rec-emotion.py
tar -xzf fer2013.tar
python train_emotion_classifier.py
The model used is from this research paper written by Octavio Arriaga, Paul G. Plöger, and Matias Valdenegro.