/Deep_Facial_Recognition_App

Implementation of Siamese neural network for on-shot recognition research paper

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

Deep_Facial_Recognition_App

Build a Python Facial Recognition App with Tensorflow, OpenCV and Kivy from stratch

Software and Tools Requirements

  1. Github Account
  2. VSCodeIDE
  3. GitCLI

Create a new environment

conda create -p env_name python==3.9.12 -y
conda activate env_name

Dependencies

conda install --yes --file requirements.txt or pip install -r requirements.txt

Download the Labeled Faces in the Wild dataset : Link

To run the facial recognition app

python faceid.py

Screenshot of the webapp

Alt text

References

  1. Setup Cuda
  2. Alternative method - Cuda toolkit