Facial Emotion Recognition with

Drop picture or upload Upload a picture →



Upload your own picture (jpeg) or use a sample:

What is this?

This is a Convolutional Neural Network (CNN) model trained using FER+ dataset to recognize 8 different emotion in faces - anger, contempt, fear, disgust, happiness, neutral, sadness, surprise. The model was proposed in Barsoum et. al., trained with MS Cognitive Toolkit and exported to the Open Neural Network eXchange (ONNX)] format. This model is currently deployed using MXNet Model Server (MMS) hosted on AWS Fargate.

The code for the web demo of the model can be found here, training code here

How does it work?




Demo built by Thomas Delteil