Face Recognition app icon

Face Recognition

Sladi · ch.zhaw.facerecognition

Not rated yet 300 downloads v1.5.1 54.4 MB Android 5.0+ PEGI 3 · Everyone

At a glance

Latest version
v1.5.1 (26)
Updated
Jun 23, 2017 (9 years ago)
APK size
54.4 MB
Requires
Android 5.0+ (API 21)
CPU support
x86 32-bit, x86 64-bit, ARM 32-bit, ARM 64-bit
Category
Libraries & Demo (app)
Permissions
4 (4 sensitive)
Website
github.com/Qualeams/Android-Face-Recognition-with-Deep-Learning-Test-Framework
Developer contact
[email protected]
Privacy
Developer's privacy policy

About this APK

Face Recognition is an app by Sladi in the Libraries & Demo category. It includes native code for x86 32-bit, x86 64-bit, ARM 32-bit and ARM 64-bit, so it runs on practically every phone.

It asks for 4 permissions, 4 of them sensitive, including camera, read phone status and identity and read shared storage.

What's new in v1.5.1

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

Description

From the listing uploaded by “knopf187store”.

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. For best performance use "Image Reshaping with Support Vector Machine" (0.5 s / image). For best accuracy use the "VGG Face Descriptor" model (the performance is very bad though - 6.5 s/ image) _______________________________________________________________ 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

Version history

2 versions are listed, going back to v1.0.

All 2 versions

Security & authenticity

Security rating: Trusted

Signing certificate

  • Certificate issued to “ZHAW” The developer's name — though anyone can put any name in a certificate.

Store checks and file details

  • Developer signature verified Feb 11, 2020
  • Antivirus scan passed Nov 30, 2020
  • Signed byCN=Michael Sladoje, O=ZHAW, L=Winterthur, C=CH
  • Signing certificate (SHA-1)E9:69:15:52:CF:8B:39:95:77:26:7D:2F:3C:05:BD:8E:8E:1D:D4:24
  • File MD5deb859fb69bfb9720c2a289e5d120df6
  • Uploaded by “knopf187store” 255 followers · uploading since 2016

Scans and ratings come from the source store; the certificate comparisons are AAPKs's own, made from the files' published signatures. AAPKs doesn't scan files itself — compare the MD5 and signer after downloading.

Permissions (4)

Face Recognition requests 4 permissions, 4 of them sensitive.

Required hardware & features

Face Recognition APK: questions and answers

Can I install this APK over the version I already have?

Only if it is signed with the same certificate as the copy on your phone and isn't an older version. If Android says “App not installed”, the certificates differ; uninstalling your copy first works but deletes its data unless it is backed up.

Is the Face Recognition APK safe?

No one can promise that a file is safe, but some things can be checked. The source store rates this file Trusted. After downloading, check that the file's MD5 is deb859fb69bfb9720c2a289e5d120df6.

Tags

More Libraries & Demo apps