Face Recognition
Face Recognition can be used as a test framework for face recognition methods
App info
Advertisement
App description
Android App Analysis and Review: Face Recognition, Developed by Qualeams. Listed in Libraries & demo Category. Current Version Is 1.5.1, Updated On 27/05/2017 . According to users reviews on Google Play: Face Recognition. Achieved Over 108 thousand Installs. Face Recognition Currently Has 268 Reviews, Average Rating 2.6 Stars
Face Recognition can be used as a test framework for several face recognition methods including the Neural Networks with TensorFlow and Caffe.It includes following preprocessing algorithms:
- Grayscale
- Crop
- Eye Alignment
- Gamma Correction
- Difference of Gaussians
- Canny-Filter
- Local Binary Pattern
- Histogramm Equalization (can only be used if grayscale is used too)
- Resize
You can choose from the following feature extraction and classification methods:
- Eigenfaces with Nearest Neighbour
- Image Reshaping with Support Vector Machine
- TensorFlow with SVM or KNN
- Caffe with SVM or KNN
The manual can be found here https://github.com/Qualeams/Android-Face-Recognition-with-Deep-Learning/blob/master/USER%20MANUAL.md
At the moment only armeabi-v7a devices and upwards are supported.
For best experience in recognition mode rotate the device to left.
_______________________________________________________________
TensorFlow:
If you want to use the Tensorflow Inception5h model, download it from here:
https://storage.googleapis.com/download.tensorflow.org/models/inception5h.zip
Then copy the file "tensorflow_inception_graph.pb" to "/sdcard/Pictures/facerecognition/data/TensorFlow"
Use these default settings for a start:
Number of classes: 1001 (not relevant as we don't use the last layer)
Input Size: 224
Image mean: 128
Output size: 1024
Input layer: input
Output layer: avgpool0
Model file: tensorflow_inception_graph.pb
---------------------------------------------------------------------------------------------------------
If you want to use the VGG Face Descriptor model, download it from here:
https://www.dropbox.com/s/51wi2la5e034wfv/vgg_faces.pb?dl=0
Caution: This model runs only on devices with at least 3 GB or RAM.
Then copy the file "vgg_faces.pb" to "/sdcard/Pictures/facerecognition/data/TensorFlow"
Use these default settings for a start:
Number of classes: 1000 (not relevant as we don't use the last layer)
Input Size: 224
Image mean: 128
Output size: 4096
Input layer: Placeholder
Output layer: fc7/fc7
Model file: vgg_faces.pb
_______________________________________________________________
Caffe:
If you want to use the VGG Face Descriptor model, download it from here:
http://www.robots.ox.ac.uk/~vgg/software/vgg_face/src/vgg_face_caffe.tar.gz
Caution: This model runs only on devices with at least 3 GB or RAM.
Then copy the files "VGG_FACE_deploy.prototxt" and "VGG_FACE.caffemodel" to "/sdcard/Pictures/facerecognition/data/caffe"
Use these default settings for a start:
Mean values: 104, 117, 123
Output layer: fc7
Model file: VGG_FACE_deploy.prototxt
Weights file: VGG_FACE.caffemodel
_______________________________________________________________
The license files can be found here https://github.com/Qualeams/Android-Face-Recognition-with-Deep-Learning/blob/master/LICENSE.txt and here https://github.com/Qualeams/Android-Face-Recognition-with-Deep-Learning/blob/master/NOTICE.txt
We are currently offering version 1.5.1. This is our latest, most optimized version. It is suitable for many different devices. Free download directly apk from the Google Play Store or other versions we're hosting. Moreover, you can download without registration and no login required.
We have more than 2000+ available devices for Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... with so many options, it’s easy for you to choose games or software that fit your device.
It can come in handy if there are any country restrictions or any restrictions from the side of your device on the Google App Store.
What's New
- Switch from building Tensorflow from source to using the Jcenter library
- Included optimized_facenet model and changed default settings to use TensorFlow by default
- Included optimized_facenet model and changed default settings to use TensorFlow by default

Recent Comments
Aardvark Mindshank
Actually quite amazing. Simply train it with 20 pics of each person. Then activate the recognition training. And finally it recognises the face. The photos are put into the file system so that it's easy to edit/add your own. Very cool indeed. The I ly thing I need is some way to drive an external system from this - eg. output a get endpoint url per person. That would allow this system to drive home automation systems!
A Google user
Its working fine when recognizing already registered person. But it doesnot work for unknown person who is not in database. For every new or unknown person it show the name located lastly in database.
Stuart Page
Tried to scan a face on TV. Did not bring up anything.
A Google user
this app is not working on my phone I installed on it and I take a setup but it not working at all
Shamir Singh.
Very bad. Doesn't even work at all. This app sucks!!!!!!!!!!👎
A Google user
App gets crashed when we try Face recognition view, author could suggest the best configuration mobiles to use this app
Robertson Atula
I could give it zero if possible You keep wasting my data Downloaded it twice but it won't install
A Google user
Please guys i have never commented on any app before but i had to in this case..... This app is TERRIBLE. . Total waste of data and time.... Infact whoever create this app should be arrested for fraud....