This project uses pre-trained neural networks and an implementation of the whiskers algorithm to identify and label faces in images.
This project requires the following libraries:
-
MyGrad, Pillow, Click, Noggin, MyNN, NumPy, and Facenet, by running
pip install mygrad noggin facenet-pytorch mynn numpy click pillow
-
OpenCv, which, if using Anaconda, must be installed from the conda-forge channel
-
PyTorch: Use the instructions for the right OS and install dependencies
-
The Camera package, following the installation instructions detailed on GitHub.
-
The Datasets package, following the installation instructions detailed on GitHub.
-
The Facenet-Models package, following the installation instructions detailed on GitHub.