Skip to content

qiangcraft/RealtimeFaceRecognition

Repository files navigation

Real-time Face Recognition on Android Devices

This sample demonstrates real-time face recognition on Android. The project is based on the FaceNet now. FaceNet output the image's face feature embedding vector. We store only one picture of the same person. We compare the detected real-time face with the FaceDB's face feature by computing two faces' Euclidean distance. If The distance is smaller than THRESHOLD, and it is the minimum compared result, we consider they are the same person.

Inspiration

The project is heavily inspired by

Function

  • You can click the '+ 'button ,then add the new person's face image and name that you want to recognize.(Source)
  • You can click one person's name in that list to delete his face data.

Pre-trained model

from davidSandberg' s facenet

Model name LFW accuracy Training dataset Architecture
20180402-114759 0.9965 VGGFace2 Inception ResNet v1

License

Apache License 2.0

To-do works

  • Use more accurate, lighter and faster face recognition model
  • Use better and faster face detector
  • ...

About

Realtime face recognition in Android camera

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages