Detect facial expression using opencv and linear algebra
The model detects if the person in the image is sad, neutral, happy, or surprised
tensorflow, opencv
93.8% on the training set and ~83% on my own images. This could be improved by editing the new images so that they look similar to the images in the train and dev sets (i.e. images should come from the same distribution)
Clone the repos-> Open the notebook customized_tests.ipynb
and run all the cells before #CUSTOMIZED TEST CASES START FROM HERE#
cell -> Insert path to the image that needs to be tested -> run the function test_specific_image(PATH)
. Input must be an image of one person, preferably a selfie with an empty background