atulapra/Emotion-detection
Real-time Facial Emotion Detection using deep learning
Classifies facial expressions into seven emotion categories (angry, disgusted, fearful, happy, neutral, sad, surprised) using a 4-layer CNN trained on the FER-2013 dataset. The pipeline combines Haar cascade face detection for real-time frame analysis with 48x48 grayscale image normalization before CNN inference, outputting softmax probability scores for each emotion class. Built on TensorFlow 2.0 with Keras API and OpenCV for webcam integration, achieving 63.2% test accuracy.
1,346 stars. No commits in the last 6 months.
Stars
1,346
Forks
550
Language
Python
License
MIT
Category
Last pushed
Aug 30, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/atulapra/Emotion-detection"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
HumeAI/hume-api-examples
Example projects built with the Hume AI APIs
otaha178/Emotion-recognition
Real time emotion recognition
amineHorseman/facial-expression-recognition-using-cnn
Deep facial expressions recognition using Opencv and Tensorflow. Recognizing facial expressions...
MauryaRitesh/Facial-Expression-Detection
Facial Expression or Facial Emotion Detector can be used to know whether a person is sad, happy,...
isseu/emotion-recognition-neural-networks
Emotion recognition using DNN with tensorflow