Skip to content

Face recognition, Eigenfaces, Local Binary Pattern Histogram, Fisherfaces, opencv, pyqt.

License

Notifications You must be signed in to change notification settings

okmd/authenticate-using-face-recognition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AUFR: Authenticate Using Face Recognition

Gui Application View

Algorithms Implemented

  • Eigenfaces
  • Localbinary Pattern Histograms[LBPH]
  • Fisherfaces

How to use?

  1. Download miniconda/anaconda.
  2. Create environment.
  3. Installation.
  4. Clone repository.
  5. Execute.

1. Download

2. Create Environment

  • $ conda create -n cv python=3.*
  • $ conda activate cv

3. Package Installation

  • $ conda install pyqt=5.*
  • $ conda install opencv=*.*
  • $ conda install -c michael_wild opencv-contrib

4. Clone Repository

  • Clone $ git clone https://github.com/okmd/authenticate-using-face-recognition.git aufr
  • Cd into aufr $ cd aufr

5. Execute Application

  • Execute $ python main.py

    Note:Generate atleat two datasets to work properly.

  1. Enter name,and unique key.
  2. Check algorithm radio button which you want to train.
  3. Click recognize button.
  4. Click save button to save current displayed image.
  5. Click record button to save video.

Resources

Releases

No releases published

Packages

No packages published

Languages