Skip to content

Latest commit

 

History

History
32 lines (16 loc) · 1.05 KB

README.md

File metadata and controls

32 lines (16 loc) · 1.05 KB

Facial Expression Recognition

This project built and trained a convolutional neural network in Keras from scratch to recognize facial expressions.

The data comprises of 48px by 48px grayscale data images. The objective is to classify each face based on the emotion shown in the facial expression into one of seven categories.

Use of OpenCV to automatically detect faces in images and draw bounding boxes around them. After training, saving, and exporting the CNN, it then served the trained model to a web interface with Flask, and performed real-time facial expression recognition on real-time video streams and image data. alt text

Demo

alt text

Deployment

To deploy this project run

  python3 main.py

Feedback

If you have any feedback, please reach out to me at [email protected]

License

MIT