ajitharunai / Employee-facial-emotion-Recognition-using-machine-learning

Facial Recognition based machine learning project using CNN

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Emotion_detection_with_CNN

Coding

Hi 👋, I'm Ajith Kumar M

A passionate Data scientist | Research Engineer| Full Stack Web developer from Tamil Nadu

ajitharunai

ajitharunai

mpajithkumar1

🌐Socials

Facebook Instagram LinkedIn Medium

💻Tech Stack

HTML5 JavaScript PHP Python CSS3 AWS Azure Heroku Netlify Vercel Angular Angular.js Django DjangoREST Apache AmazonDynamoDB SQLite Adobe Illustrator Figma PyTorch scikit-learn NumPy Keras Pandas Plotly SciPy TensorFlow Raspberry Pi Arduino

📊GitHub Stats :



✍️Random Dev Quote



Credits: ajitharunai

Last Edited on: 15/12/2022

emotion_detection

Packages need to be installed

  • pip install numpy
  • pip install opencv-python
  • pip install keras
  • pip3 install --upgrade tensorflow
  • pip install pillow

download FER2013 dataset

Train Emotion detector

  • with all face expression images in the FER2013 Dataset
  • command --> python TranEmotionDetector.py

It will take several hours depends on your processor. (On i7 processor with 16 GB RAM it took me around 4 hours) after Training , you will find the trained model structure and weights are stored in your project directory. emotion_model.json emotion_model.h5

copy these two files create model folder in your project directory and paste it.

run your emotion detection test file

python TestEmotionDetector.py

About

Facial Recognition based machine learning project using CNN


Languages

Language:Python 100.0%