Skip to content

sepehrraisi/face-classification

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Face Classification

In this project, one or more human faces are detected in real time and predictions are made about the faces detected by AI models trained in the background.


Emotion Recognition

I used only Transfer Learning models in this project to get faster and better results. For Emotion Recognation:

  • VGG16,
  • VGG19,
  • ResNet,
  • Inception,
  • Xception,

I experimented with transfer learning models. I used the Xception model in this section because it gives the best result.

If you want to run real time face emotion recognition:

python emotionRecognition.py

Gender Classification

I used only Transfer Learning models in this project to get faster and better results. For Gender Classification:

  • VGG16,
  • VGG19,
  • ResNet,
  • Inception,
  • Xception,

I experimented with transfer learning models. I used the VGG16 model in this section because it gives the best result.

If you want to run real time gender classificatin:

python genderClassificationWithDNN.py

or

python genderClassificationWithDLIB.py

License

Cover Photo: People vector created by pikisuperstar - www.freepik.com

About

Computer Vision project that detects emotion, age and gender after detecting faces.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%