Implementation and comparision of face recognition algorithms.
This project was developed for the Numerical Linear Algebra discipline at UERJ/IPRJ under orientaion of Professor Ricardo Fabbri.
Julia de Araújo Nascimento, Thiago Franco, Vítor Gavião
Install the project requirements by running
pip install -r requirements.txt
To recognize a set of images based on a model for a given dataset, run
python face_recognition.py rec [path to model dataset] [path to images to be recognized]
e.g. python face_recognition.py rec ./datasets/hard ./datasets/medium
To evaluate a model, run
python face_recognition.py eval [path to dataset directory]
e.g. python face_recognition.py eval ./datasets/easy
For a more interactive experience, launch the jupyter notebook
and enjoy :)
Alternatively, try lauching the notebook through Binder (it may take a while to load):