Towards End-to-End Neural Face Authentication in the Wild - Quantifying and Compensating for Directional Lighting Effects

The recent availability of low-power neural accelerator hardware, combined with improvements in end-to-end neural facial recognition algorithms provides enabling technology for on-device facial authentication. The present research work examines the effects of directional lighting on a State-of-Art (SoA) neural face recognizer. A synthetic re-lighting technique is used to augment data samples due to the lack of public data-sets with sufficient directional lighting variations. Top lighting and its variants (top-left, topright) are found to have minimal effect on accuracy, while bottom-left or bottom-right directional lighting have the most pronounced effects. Following the fine-tuning of network weights, the face recognition model is shown to achieve close to the original Receiver Operating Characteristic curve (ROC) performance across all lighting conditions, and demonstrates an ability to generalize beyond the lighting augmentations used in the fine-tuning dataset. This work shows that a SoA neural face recognition models can be tuned to compensate for directional lighting effects, removing the need for a pre-processing step prior to applying facial recognition.

[1]  Cuixian Chen,et al.  Gender Effect on Face Recognition for a Large Longitudinal Database , 2018, 2018 IEEE International Workshop on Information Forensics and Security (WIFS).

[2]  Jing-Wein Wang,et al.  Illumination compensation for face recognition using adaptive singular value decomposition in the wavelet domain , 2018, Inf. Sci..

[3]  Joel Silberman,et al.  A Scalable Multi- TeraOPS Deep Learning Processor Core for AI Trainina and Inference , 2018, 2018 IEEE Symposium on VLSI Circuits.

[4]  Daniel E. Crispell,et al.  Dataset Augmentation for Pose and Lighting Invariant Face Recognition , 2017, ArXiv.

[5]  Javier Ruiz-del-Solar,et al.  Illumination compensation and normalization in eigenspace-based face recognition: A comparative study of different pre-processing approaches , 2008, Pattern Recognit. Lett..

[6]  M. Sharif,et al.  Robust Face Recognition Technique under Varying Illumination , 2015 .

[7]  Fang Zhao,et al.  Towards Pose Invariant Face Recognition in the Wild , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[8]  Xiaoming Liu,et al.  Disentangled Representation Learning GAN for Pose-Invariant Face Recognition , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[9]  Samee Ullah Khan,et al.  Effects of pose and image resolution on automatic face recognition , 2016, IET Biom..

[10]  Jongmoo Choi,et al.  Age-invariant face recognition using gender specific 3D aging modeling , 2019, Multimedia Tools and Applications.

[11]  Stefanos Zafeiriou,et al.  ArcFace: Additive Angular Margin Loss for Deep Face Recognition , 2018, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[12]  Xuan Zou,et al.  Illumination Invariant Face Recognition: A Survey , 2007, 2007 First IEEE International Conference on Biometrics: Theory, Applications, and Systems.

[13]  M. Turk,et al.  Eigenfaces for Recognition , 1991, Journal of Cognitive Neuroscience.

[14]  Timothy F. Cootes,et al.  Automatic Interpretation and Coding of Face Images Using Flexible Models , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Ruigang Yang,et al.  FaceScape: A Large-Scale High Quality 3D Face Dataset and Detailed Riggable 3D Face Prediction , 2020, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[16]  Deliang Fan,et al.  Optimize Deep Convolutional Neural Network with Ternarized Weights and High Accuracy , 2018, 2019 IEEE Winter Conference on Applications of Computer Vision (WACV).

[17]  Wen Gao,et al.  Illumination normalization for robust face recognition against varying lighting conditions , 2003, 2003 IEEE International SOI Conference. Proceedings (Cat. No.03CH37443).

[18]  Wen Gao,et al.  A comparative study on illumination preprocessing in face recognition , 2013, Pattern Recognit..

[19]  Anil K. Jain,et al.  Face Recognition Performance under Aging , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[20]  Ali Rehman Shinwari,et al.  A Comparative Study of Face Recognition Algorithms under Facial Expression and Illumination , 2019, 2019 21st International Conference on Advanced Communication Technology (ICACT).

[21]  Bin Liu,et al.  Ternary Weight Networks , 2016, ICASSP 2023 - 2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[22]  À. Lapedriza,et al.  Facial Expressions as a Vulnerability in Face Recognition , 2020, ICIP.

[23]  George K. Thiruvathukal,et al.  A Survey of Methods for Low-Power Deep Learning and Computer Vision , 2020, 2020 IEEE 6th World Forum on Internet of Things (WF-IoT).

[24]  King-Sun Fu,et al.  IEEE Transactions on Pattern Analysis and Machine Intelligence Publication Information , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[25]  Viktor Varkarakis,et al.  Deep Learning for Consumer Devices and Services 2—AI Gets Embedded at the Edge , 2019, IEEE Consumer Electronics Magazine.

[26]  Xing Ji,et al.  CosFace: Large Margin Cosine Loss for Deep Face Recognition , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[27]  Hujun Yin,et al.  Facial expression analysis and expression-invariant face recognition by manifold-based synthesis , 2018, Machine Vision and Applications.

[28]  Ioannis A. Kakadiaris,et al.  UHDB31: A Dataset for Better Understanding Face Recognition Across Pose and Illumination Variation , 2017, 2017 IEEE International Conference on Computer Vision Workshops (ICCVW).

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

[30]  Tao Mei,et al.  The Elements of End-to-end Deep Face Recognition: A Survey of Recent Advances , 2020, ACM Comput. Surv..

[31]  Quan Wang,et al.  Single image portrait relighting via explicit multiple reflectance channel modeling , 2020, ACM Trans. Graph..

[32]  David J. Kriegman,et al.  From Few to Many: Illumination Cone Models for Face Recognition under Variable Lighting and Pose , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[33]  Thirimachos Bourlai,et al.  Gender and ethnicity classification using deep learning in heterogeneous face recognition , 2016, 2016 International Conference on Biometrics (ICB).

[34]  Arnaud Verdant,et al.  Algorithmic Enablers for Compact Neural Network Topology Hardware Design: Review and Trends , 2020, ISCAS.

[35]  Bruce A. Draper,et al.  Quantifying how lighting and focus affect face recognition performance , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[36]  Mostafa Mehdipour-Ghazi,et al.  A Comprehensive Analysis of Deep Learning Based Representation for Face Recognition , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[37]  Jian-Huang Lai,et al.  Illumination invariant single face image recognition under heterogeneous lighting condition , 2017, Pattern Recognit..

[38]  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.

[39]  Gengming Zhu,et al.  Joint Face Detection and Facial Expression Recognition with MTCNN , 2017, 2017 4th International Conference on Information Science and Control Engineering (ICISCE).

[40]  Abdelmalik Taleb-Ahmed,et al.  Past, Present, and Future of Face Recognition: A Review , 2020 .

[41]  Ioannis A. Kakadiaris,et al.  Illumination-Invariant Face Recognition With Deep Relit Face Images , 2019, 2019 IEEE Winter Conference on Applications of Computer Vision (WACV).

[42]  Viktor Varkarakis,et al.  Validating Seed Data Samples for Synthetic Identities – Methodology and Uniqueness Metrics , 2020, IEEE Access.

[43]  Peter Corcoran,et al.  Deep Neural Network and Data Augmentation Methodology for off-axis iris segmentation in wearable headsets , 2019, Neural Networks.

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

[45]  Ah Chung Tsoi,et al.  Face recognition: a convolutional neural-network approach , 1997, IEEE Trans. Neural Networks.

[46]  Chong-Ho Choi,et al.  Face recognition based on 2D images under illumination and pose variations , 2011, Pattern Recognit. Lett..