Benchmarking Binarisation Schemes for Deep Face Templates

Feature vectors extracted from biometric characteristics are often represented using floating point values. It is, however, more appealing to store and compare feature vectors in a binary representation, since it generally requires less storage and facilitates efficient comparators which utilise intrinsic bit operations. Furthermore, the binary representations are very often necessary for some specific application scenarios, e.g. template protection and indexing. In recent years, usage of deep neural networks for facial recognition has vastly improved the biometric performance of said systems. In this paper, various binarisation schemes are applied to such feature vectors and benchmarked for biometric performance. It is shown that with only a negligible drop in biometric performance, the storage space and computational requirements can be vastly decreased.

[1]  Davide Maltoni,et al.  Minutia Cylinder-Code: A New Representation and Matching Technique for Fingerprint Recognition , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Ming Yang,et al.  DeepFace: Closing the Gap to Human-Level Performance in Face Verification , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[3]  Anton H. M. Akkermans,et al.  Face recognition with renewable and privacy preserving binary templates , 2005, Fourth IEEE Workshop on Automatic Identification Advanced Technologies (AutoID'05).

[4]  Andrew Beng Jin Teoh,et al.  An efficient dynamic reliability-dependent bit allocation for biometric discretization , 2012, Pattern Recognit..

[5]  Xiaogang Wang,et al.  Deeply learned face representations are sparse, selective, and robust , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[6]  Mahadev Satyanarayanan,et al.  OpenFace: A general-purpose face recognition library with mobile applications , 2016 .

[7]  Andrew Beng Jin Teoh,et al.  Biometric Feature-Type Transformation: Making templates compatible for secret protection , 2015, IEEE Signal Processing Magazine.

[8]  Hyeonjoon Moon,et al.  The FERET Evaluation Methodology for Face-Recognition Algorithms , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Andrew Beng Jin Teoh,et al.  A Novel Encoding Scheme for Effective Biometric Discretization: Linearly Separable Subcode , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Christoph Busch,et al.  Methods for accuracy-preserving acceleration of large-scale comparisons in CPU-based iris recognition systems , 2017, IET Biom..

[11]  Andrew Zisserman,et al.  Deep Face Recognition , 2015, BMVC.

[12]  Davis E. King,et al.  Dlib-ml: A Machine Learning Toolkit , 2009, J. Mach. Learn. Res..

[13]  Patrick J. Flynn,et al.  Overview of the face recognition grand challenge , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[14]  Aleix M. Martinez,et al.  The AR face database , 1998 .

[15]  Julien Bringer,et al.  Binary feature vector fingerprint representation from minutiae vicinities , 2010, 2010 Fourth IEEE International Conference on Biometrics: Theory, Applications and Systems (BTAS).

[16]  Andrew Beng Jin Teoh,et al.  A secure biometric discretization scheme for face template protection , 2012, Future Gener. Comput. Syst..

[17]  Christoph Busch,et al.  A Binarization Scheme for Face Recognition Based on Multi-Scale Block Local Binary Patterns , 2016, 2016 International Conference of the Biometrics Special Interest Group (BIOSIG).

[18]  James Philbin,et al.  FaceNet: A unified embedding for face recognition and clustering , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[19]  Chun Chen,et al.  Binary Biometric Representation through Pairwise Adaptive Phase Quantization , 2011, EURASIP J. Inf. Secur..

[20]  Azriel Rosenfeld,et al.  Face recognition: A literature survey , 2003, CSUR.

[21]  Chun Chen,et al.  Biometric Quantization through Detection Rate Optimized Bit Allocation , 2009, EURASIP J. Adv. Signal Process..