https://github.com/bayunova28/emotion_detection
This repository contains about my personal project to build real time emotion detection
https://github.com/bayunova28/emotion_detection
deep-learning emotion-recognition opencv python
Last synced: 6 months ago
JSON representation
This repository contains about my personal project to build real time emotion detection
- Host: GitHub
- URL: https://github.com/bayunova28/emotion_detection
- Owner: Bayunova28
- Created: 2021-12-28T08:38:07.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-05-06T12:11:11.000Z (over 3 years ago)
- Last Synced: 2025-02-17T20:42:21.968Z (8 months ago)
- Topics: deep-learning, emotion-recognition, opencv, python
- Language: Python
- Homepage:
- Size: 16 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Real Time Emotion Detection
Emotion detection is a method used in software that permits a program to examine the sentiments on a human face by utilizing sophisticated image dispensation.
Firms have been testing with an amalgamation of advanced formulas with image processing practices that have materialized in the last decade to appreciate more regarding what
a video or an image of an individual’s face tells us concerning how they are feeling. With current innovation, emotion identification software has developed very adeptly.
Moreover, its aptitude to track first facial looks for emotions like happiness, sadness, surprise, anger, etc., emotion detection software can also capture what specialists
describe as micro-expressions or restrained cues of body language, that might reveal a person’s feelings devoid of their knowledge.## Additional Files
* [Haarcascade Frontal Face Default](https://github.com/Bayunova28/Emotion_Detection/blob/main/haarcascade_frontalface_default.xml)
* [Model](https://github.com/Bayunova28/Emotion_Detection/blob/main/model.h5)## Install Package
Make sure you have opencv, numpy, keras and tensorflow installed. If not install them using pip
```python
pip install numpy
pip install tensorflow
pip install opencv-python
pip install keras
```
## References
* [Emotion Detection Through Facial Feature Recognition](https://web.stanford.edu/class/ee368/Project_Autumn_1617/Reports/report_pao.pdf)
* [Facial Emotion Detection Using Neural Network](https://www.researchgate.net/profile/Md-Forhad-Ali/publication/344331972_Facial_Emotion_Detection_Using_Neural_Network/links/5f68e384a6fdcc0086340933/Facial-Emotion-Detection-Using-Neural-Network.pdf)
* [Facial Emotion Detection using Deep Learning](https://www.diva-portal.org/smash/get/diva2:952138/FULLTEXT01.pdf)