petercunha/Emotion

:smile: Recognizes human faces and their corresponding emotions from a video or webcam feed. Powered by OpenCV and Deep Learning.

51
/ 100
Established

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.

human-behavior-analysis market-research audience-engagement usability-testing psychological-research
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

479

Forks

170

Language

Python

License

MIT

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.