/Facial-Recognition-FaceNet

Implement FaceNet and DeepFace models

Primary LanguageJupyter Notebook

Implementing Facenet-Face-Recognition Model

This is an implementation of the "FaceNet" and "DeepFace"

This code is documented so you can follow along while reading with the paper. You can also add your own images and to test again the model.

Result Example:

It's Younes, Welcome Home!

How to run

You will need to install the following dependencies:

  • Keras
  • TensorFlow
  • cv2
  • os
  • pandas
  • Scipy
  • Numpy
  • See others in first run cell of the notebook

References:

The pretrained model we use is inspired by Victor Sy Wang's implementation and was loaded using his code (https://github.com/iwantooxxoox/Keras-OpenFace)