Need help with Emotion-recognition?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

538 Stars 222 Forks MIT License 65 Commits 27 Opened issues


Real time emotion recognition

Services available


Need anything else?

Contributors list

No Data

Project Name : Emotion-recognition

Table of Content :






Our Human face is having a mixed emotions so we are to demonstrate the probabilities of these emotions that we have.

What does Emotion Recognition mean?

Emotion recognition is a technique used in software that allows a program to "read" the emotions on a human face using advanced image processing. Companies have been experimenting with combining sophisticated algorithms with image processing techniques that have emerged in the past ten years to understand more about what an image or a video of a person's face tells us about how he/she is feeling and not just that but also showing the probabilities of mixed emotions a face could has.


Install dependencies using requirements.txt

pip install -r requirements.txt


The program will creat a window to display the scene capture by webcamera and a window representing the probabilities of detected emotions.



You can just use this with the provided pretrained model i have included in the path written in the code file, i have choosen this specificaly since it scores the best accuracy, feel free to choose any but in this case you have to run the later file trainemotionclassifier

If you just want to run this demo, the following content can be skipped - Train

  • python


I have used this dataset

Download it and put the csv in fer2013/fer2013/

-fer2013 emotion classification test accuracy: 66%


This work is inspired from this great work and the resources of Adrian Rosebrock helped me alot!.


Draw emotions faces next to the detected face.

Issues & Suggestions

If any issues and suggestions to me, you can create an issue.

If you like this work please help me by giving me some stars.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.