/desktopapp-facerecognition-python37

Academic work with biometry theme, the usage of biometric solution on this paper is based on face recognition app that will provide access checking the face of the user.

Primary LanguagePythonMIT LicenseMIT

Face Recognition System

Face Recognition is a system designed to automatically detect and recognize human faces with a machine learning model, then, provide access for a private information, available according with the level of the user.

Models

Metrics information for each model tested:

Eigenfaces

alt text

Fisherfaces

alt text

LBPH (Local Binary Patterns Histograms)

alt text

The FisherFaces model got the best metrics, then this is the one considered in the system 🤖

System workflow

alt text

For more details, find the full academic paper in the doc folder.

Remarks

  • It was developed for academic work ⚠️
  • Academic paper in Portuguese - Brazil ⚠️

TO DO LIST

  • Provide more details about system workflow (exceptions and so on)
  • Translate full system to English