/Face-Recognition-Pipeline-using-Arcface

An End to End face recognition system using Arcface. This system has both gui application and web application(flask)

Primary LanguagePython

User Guide

Install the environment.yml file

Pretrained Model

IR-SE50 @ BaiduNetdisk, IR-SE50 @ Onedrive

  • Download the pretrained model from any of the upper mentioned site to workspace/model

GUI App

  • Run guiapp.py

    It has two option GO live and registration(face registration)

Web App

  • Run app.py

    It will show two option Registration and Identification.

Infer from video

  • add input and output video file name in video.py file
  • run video.py

Training Arcface from scratch

Follow InsightFace_Pytorch

References