Skip to content

An android app applied the face recognition deep learning algorithm to recognize the entered face and authenticate the user’s identity of the organization.

License

Notifications You must be signed in to change notification settings

PeimingCHEN/Team-Face

Repository files navigation

Team Face

Introduction

TeamFace, an android app, applied the face recognition deep learning algorithm to recognize the entered face and authenticate the user’s identity of the organization. Our app can be widely used in various personnel management application scenarios.

Usage

  • Administrator system & Android APK installation package: click here.
  • Use the organization code 000 to register as a user of the Test Group.
  • Click ‘设置’ and follow the instructions to set up the user images.
  • Click ‘人脸识别’ to recognize your face and authenticate your identity.

Functions

  • The users can only successfully register and bind to the corresponding organization by the organization code.
  • Successfully registered users can log in and out of the app.
  • Users can collect and set their faces in the app to authenticate their identities.
  • The bound organization will be displayed if the face recognition is successful.
  • The administrator can manage user data in the administrator system, such as modifying user information, adding organizations, setting registration codes, etc.

Tech Stack

  • Django
  • Python
  • Flutter
  • Rest_framework
  • OpenCV
  • Tensorflow
  • Nginx
  • uWSGI

Demo

login signup home
setting_success rec_success rec_failed

Reference

Face-Net: https://github.com/bubbliiiing/facenet-tf2
Siamese-Net: https://github.com/nicknochnack/FaceRecognition
Deepface: https://github.com/serengil/deepface

About

An android app applied the face recognition deep learning algorithm to recognize the entered face and authenticate the user’s identity of the organization.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published