You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
This is the face authentication module for the mobilesec Android authentication framework. It features 2D frontal-only authentication and additionally showcases panshot face authentication. The panshot functionality is based on the discontinued panshot-face-recognition-demo (https://github.com/mobilesec/panshot-face-recognition-demo). Be aware that processing panshot samples takes much longer than processing frontal only images.
The face authentication module was developed for Android 4.4 using OpenCV Android 2.4.10. To build sources corresponding OpenCV sources and the FunUtil project (https://github.com/mobilesec/fun-util) are needed as reference projects. Fetch OpenCV for Android from http://opencv.org/downloads.html and reference the OpenCV Library project for Android (located in sdk/java/) in the prototype settings (located at Properties-Android, in the list of references). To run the apk OpenCV Manager for Android is required to be installed on the device.
For further information on the module, the face recognition prototype and panshot authentication, see http://usmile.at/ and the corresponding master thesis:
Findling, R. D. Pan Shot Face Unlock: Towards Unlocking Personal Mobile Devices using Stereo Vision and Biometric Face Information from multiple Perspectives. Department of Mobile Computing, School of Informatics, Communication and Media, University of Applied Sciences Upper Austria, 2013
Face module for the Android authentication framework, featuring 2D frontal-only face authentication and showcasing panshot authentication.