XFace: A Face Recognition System for Android Mobile Phones

Jiawei Hu,Liangrui Peng,Li Zheng
DOI: https://doi.org/10.1109/cpsna.2015.12
2015-01-01
Abstract:With the rapid development of mobile computing, biometric identification technologies including face recognition on smart phones become increasingly attractive. There are two main challenges of face recognition for mobile computing: one is the problem of the variations of face images acquired in unconstrained environment, the other is the computing limitation of mobile phone platform. This paper presents the design and implementation of an open source face recognition system named XFace for Android mobile phone platform, which provides a feasible solution to meet these challenges. The proposed face recognition approach includes face detection, eye detection, preprocessing for ROI (Region of Interest), LBP (Local Binary Pattern) feature extraction, feature dimensionality reduction based on PCA (Principal Component Analysis) and LDA (Linear Discriminant Analysis), and minimum distance classifier. The implementation of the proposed approach is mainly based on Open CV (Open Source Computer Vision) SDK. The system framework and user interface are also presented. Experimental results on practical face image samples collected on Android mobile phones proved the effectiveness of the proposed method. In future work, it is possible to integrate deep learning based face recognition method to the XFace system.
What problem does this paper attempt to address?