https://github.com/archihalder/emodet
A project which detects facial emotions
https://github.com/archihalder/emodet
facial-emotion-detection opencv tensorflow
Last synced: 3 months ago
JSON representation
A project which detects facial emotions
- Host: GitHub
- URL: https://github.com/archihalder/emodet
- Owner: archihalder
- License: mit
- Created: 2021-11-15T07:56:43.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-11-22T10:50:58.000Z (over 4 years ago)
- Last Synced: 2025-04-06T20:49:41.492Z (about 1 year ago)
- Topics: facial-emotion-detection, opencv, tensorflow
- Language: Jupyter Notebook
- Homepage:
- Size: 94.4 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
EmoDet
### Description
A project which detects a person's face and predicts his/her emotions using OpenCV and Deep Learning.
---
### Dataset
The dataset used in making this project is FER-2013 dataset. The data consists of 48x48 pixel grayscale images of faces. The faces have been automatically registered so that the face is more or less centred and occupies about the same amount of space in each image.
The dataset is categorized into seven categories based on the facial expressions (Angry, Disgust, Fear, Happy, Sad, Surprise, Neutral). The training set consists of 28,709 examples and the public test set consists of 3,589 examples.
The dataset can be accessed by clicking here.
---
### Model Architecture
---
### User Guide
1. Clone the project to you local machine
```bash
git clone git@github.com:archihalder/EmoDet.git
```
2. Enter the directory
```bash
cd EmoDet
```
3. Get the required modules to run
```bash
pip install -r requirements.txt
```
4. Enter src directory
```bash
cd src
```
5. Run the file
```bash
python3 video.py
```
---
### Demonstration
---
### Contributors
1. Archi Halder
2. Aditya Mishra