Detect Emotions in Real-Time with OpenCV
Channel: The Assembly
Date: 2021-04-10

In a previous session in March, we showed you how to train a CNN (Convolutional Neural Network) using TensorFlow to detect human emotions from facial expressions with great accuracy (link to session: https://youtu.be/ctjkZnQF_FY)

In this workshop, we’ll take our deep learning model live by integrating it with OpenCV to process real-time video. We’ll capture expressions directly from the webcam and run them through our CNN to get a reading on mood and emotion instantly.

Prerequisites: 
—Python (https://www.python.org/downloads/)
—Visual Studio Code (https://code.visualstudio.com/download) 

GitHub link: https://github.com/The-Assembly/Detect-Emotions-in-Real-Time-with-OpenCV

-----------------------------------------

To learn more about The Assembly’s workshops, visit our website, social media or email us at workshops@theassembly.ae

Our website: http://theassembly.ae
Instagram: http://instagram.com/makesmartthings
Facebook: http://fb.com/makesmartthings
Twitter: http://twitter.com/makesmartthings

-----------------------------------------

0:00 1. Intro
2:02 2. Workshop overview
2:22 3. Intro to Neural Networks
7:40 4. What is OpenCV?
10:17. 6. Import the files on Colab
14:07 7. Get the model and weights
16:45 8. Capture the facial expressions
37:36 9. Test the model (output)
38:44 10. Outro

#OpenCV #DataScience