A lightweight face-recognition toolbox and pipeline based on tensorflow-lite

FaceIDLight

A lightweight face-recognition toolbox and pipeline based on tensorflow-lite with MTCNN-Face-Detection and ArcFace-Face-Recognition. No need to install complete tensorflow, tflite-runtime is enough. All tools are using CPU only.

📘 Description

A lightweight face-recognition toolbox and pipeline based on tensorflow-lite with MTCNN-Face-Detection
and ArcFace-Face-Recognition. No need to install complete tensorflow, tflite-runtime is enough. All tools are
using CPU only.

Pull request are welcome!

⚡️ Features

  • Online Face-Recognition
  • Running completely on CPU
  • Multi Faces
  • ~4 FPS on a MacBookPro2015
  • Tools for Face-Detection, -Verification and Identification

✅ ToDos

  • [ ] GPU support
  • [ ] Resolution-dependent model-selection
  • [ ] Multithreading for multiple faces
  • [ ] Fix bug installing with setup.py (not finding external url for tflite-runtime)
  • [x] OpenCV Window freezes on MacOS when quitting (seemed to be fixed)

🥣 Requirements

 

 

 

To finish reading, please visit source site