Face Recognition Application icon

Face Recognition 1.5.1

54.4 MB / 50K+ Downloads / Rating 2.9 - 235 reviews


See previous versions

Face Recognition, developed and published by sladomic, has released its latest version, 1.5.1, on 2017-05-27. This app falls under the Libraries & Demo category on the Google Play Store and has achieved over 50000 installs. It currently holds an overall rating of 2.9, based on 235 reviews.

Face Recognition APK available on this page is compatible with all Android devices that meet the required specifications (Android 5.0+). It can also be installed on PC and Mac using an Android emulator such as Bluestacks, LDPlayer, and others.

Read More

App Screenshot

App Screenshot

App Details

Package name: ch.zhaw.facerecognition

Updated: 8 years ago

Developer Name: sladomic

Category: Libraries & Demo

New features: Show more

App Permissions: Show more

Installation Instructions

This article outlines two straightforward methods for installing Face Recognition on PC Windows and Mac.

Using BlueStacks

  1. Download the APK/XAPK file from this page.
  2. Install BlueStacks by visiting http://bluestacks.com.
  3. Open the APK/XAPK file by double-clicking it. This action will launch BlueStacks and begin the application's installation. If the APK file does not automatically open with BlueStacks, right-click on it and select 'Open with...', then navigate to BlueStacks. Alternatively, you can drag-and-drop the APK file onto the BlueStacks home screen.
  4. Wait a few seconds for the installation to complete. Once done, the installed app will appear on the BlueStacks home screen. Click its icon to start using the application.

Using LDPlayer

  1. Download and install LDPlayer from https://www.ldplayer.net.
  2. Drag the APK/XAPK file directly into LDPlayer.

If you have any questions, please don't hesitate to contact us.

App Rating

2.9
Total 235 reviews

Reviews

4 ★, on 2020-06-04
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!

4 ★, on 2019-03-21
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.

3 ★, on 2018-10-05
App gets crashed when we try Face recognition view, author could suggest the best configuration mobiles to use this app

1 ★, on 2019-10-20
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....

1 ★, on 2019-07-28
Useless app. Not even worth a 1 star. STOP wasting people's data.

1 ★, on 2019-07-29
this app is not working on my phone I installed on it and I take a setup but it not working at all

Previous Versions

Face Recognition 1.5.1
2017-05-27 / 54.4 MB / Android 5.0+

About this app

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

New features

- Switch from building Tensorflow from source to using the Jcenter library
- Included optimized_facenet model and changed default settings to use TensorFlow by default

App Permissions

Required to be able to access the camera device.
Allows an application to read from external storage.
Allows an application to write to external storage.
Allows read only access to phone state, including the phone number of the device, current cellular network information, the status of any ongoing calls, and a list of any PhoneAccounts registered on the device.