Skip to content

[Machine Learning, Python] an Application of Race Recognition using Fisherface as Recognition Method

License

Notifications You must be signed in to change notification settings

azharizkita/fisherface-racerecognition

Repository files navigation

About this program

This program is meant to classify the race of facial images between asian and non-asian. Here is some methods that I implement:

Face Detection

Image Enhancements

  1. OpenCV's Histogram Equalization.
  2. (More enhancements suggestions are welcome)

Feature extraction

Classifier

Requirements

How to use this?

In order to use this program, you need to download the FairFace dataset.

  • run preprocessing.py
  • run equalization.py
  • run main.py

About

[Machine Learning, Python] an Application of Race Recognition using Fisherface as Recognition Method

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages