petercunha/Emotion
:smile: Recognizes human faces and their corresponding emotions from a video or webcam feed. Powered by OpenCV and Deep Learning.
This tool helps researchers, marketers, or anyone analyzing human behavior to automatically identify facial expressions and corresponding emotions from live video or recorded footage. You feed it a video stream (like a webcam or a pre-recorded file), and it tells you what emotions are being displayed by people in the frame. This is ideal for quickly gauging audience reactions or studying non-verbal cues.
479 stars. No commits in the last 6 months.
Use this if you need to automatically detect and classify human emotions from faces in video feeds, without manual observation.
Not ideal if you need to analyze subtle emotional nuances, complex sentiment beyond basic emotions, or process extremely low-resolution or obscured faces.
Stars
479
Forks
170
Language
Python
License
MIT
Category
Last pushed
Dec 30, 2021
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/petercunha/Emotion"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
radekd91/emoca
Official repository accompanying a CVPR 2022 paper EMOCA: Emotion Driven Monocular Face Capture...
Prem-ium/Metahuman-Emotion-Recognition
Emotionally responsive Virtual Metahuman CV with Real-Time User Facial Emotion Detection (Unreal...
PrudhvirajuChekuri/EmoViz
This is a web application that takes different kind of inputs(real-time, image, video) from the...
genbing99/SoftNet-SpotME
Shallow Optical Flow Three-Stream CNN For Macro and Micro-Expression Spotting From Long Videos
Shayanthn/Real-Time-Emotion-Detection-with-OpenCV-DeepFace
This project is a real-time facial emotion recognition system using OpenCV, Mediapipe, and...