Skip to content

Hwq1215/face_recognition_web

Repository files navigation

De-styled secure face recognition system

1. Introduction

This is a development example of secure face recognition system that front and rear end separation . It is based on the face recognition package of insightface and the face anti-spoofing solution of SSAN

2. Requirement

  • Python 3.6+
  • npm 8.1.0+
  • cuda 11.0+

3. Usage

1. Install the dependencies

pip install -r requirements.txt
cd ./front/face_front
npm install

2.Start the server

cd ./front/face_front
npm run dev
cd ../../
cd ./back
python main.py

3. Open the browser and enter the address

http://localhost:5173

4. Demo

1. Face slice

Use the face_slice to get the face image from the source image.We get the landmarks of faces before we get this. face_slice.png

2. Face recognition

face_recognition.png

3. Face compare

face_compare.png face_compare1.png

4. Face management

it can add,edit,delete the pre-existing face face_manage.png

5. Use webCamera

web_camera.png

5. Future

  • warning when the spoof appeared
  • enable to use the local camera
  • better performance

About

a De-styled secure face recognition system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published