A Synthesis-Based Approach for Thermal-to-Visible Face Verification

In recent years, visible-spectrum face verification systems have been shown to match the performance of experienced forensic examiners. However, such systems are ineffective in low-light and nighttime conditions. Thermal face imagery, which captures body heat emissions, effectively augments the visible spectrum, capturing discriminative facial features in scenes with limited illumination. Due to the increased cost and difficulty of obtaining diverse, paired thermal and visible spectrum datasets, not many algorithms and large-scale benchmarks for low-light recognition are available. This paper presents an algorithm that achieves state-of-the-art performance on both the ARL-VTF and TUFTS multi-spectral face datasets. Importantly, we study the impact of face alignment, pixel-level correspondence, and identity classification with label smoothing for multi-spectral face synthesis and verification. We show that our proposed method is widely applicable, robust, and highly effective. In addition, we show that the proposed method significantly outperforms face frontalization methods on profile-to-frontal verification. Finally, we present MILAB-VTF(B), a challenging multi-spectral face dataset that is composed of paired thermal and visible videos. To the best of our knowledge, with face data from 400 subjects, this dataset represents the most extensive collection of publicly available indoor and long-range outdoor thermal-visible face imagery. Lastly, we show that our end-to-end thermal-to-visible face verification system provides strong performance on the MILAB-VTF(B) dataset.

[1]  Patrick J. Flynn,et al.  Visible-light and Infrared Face Recognition , 2003 .

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

[3]  Wei Jiang,et al.  Bag of Tricks and a Strong Baseline for Deep Person Re-Identification , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[4]  Vishal M. Patel,et al.  Multi-Scale Thermal to Visible Face Verification via Attribute Guided Synthesis , 2020, IEEE Transactions on Biometrics, Behavior, and Identity Science.

[5]  Vishal M. Patel,et al.  Synthesis of High-Quality Visible Faces from Polarimetric Thermal Faces using Generative Adversarial Networks , 2018, International Journal of Computer Vision.

[6]  Rama Chellappa,et al.  The Devil is in the Details: Self-Supervised Attention for Vehicle Re-Identification , 2020, ECCV.

[7]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[8]  Kaiming He,et al.  Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Nasser M. Nasrabadi,et al.  Visible-to-Thermal Transfer Learning for Facial Landmark Detection , 2021, IEEE Access.

[10]  Naser Damer,et al.  Cross-spectrum thermal to visible face recognition based on cascaded image synthesis , 2019, 2019 International Conference on Biometrics (ICB).

[11]  Ran He,et al.  Beyond Face Rotation: Global and Local Perception GAN for Photorealistic and Identity Preserving Frontal View Synthesis , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[12]  Carlos D. Castillo,et al.  The Do’s and Don’ts for CNN-Based Face Verification , 2017, 2017 IEEE International Conference on Computer Vision Workshops (ICCVW).

[13]  Xin Yuan,et al.  A Comprehensive Database for Benchmarking Imaging Systems , 2020, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  Zhenan Sun,et al.  M2FPA: A Multi-Yaw Multi-Pitch High-Quality Dataset and Benchmark for Facial Pose Analysis , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[15]  Alexei A. Efros,et al.  Image-to-Image Translation with Conditional Adversarial Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[16]  Swami Sankaranarayanan,et al.  Face recognition accuracy of forensic examiners, superrecognizers, and face recognition algorithms , 2018, Proceedings of the National Academy of Sciences.

[17]  Taesung Park,et al.  CyCADA: Cycle-Consistent Adversarial Domain Adaptation , 2017, ICML.

[18]  Carlos D. Castillo,et al.  An All-In-One Convolutional Neural Network for Face Analysis , 2016, 2017 12th IEEE International Conference on Automatic Face & Gesture Recognition (FG 2017).

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

[20]  Marek Kowalski,et al.  Deep Alignment Network: A Convolutional Neural Network for Robust Face Alignment , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[21]  Alexei A. Efros,et al.  Contrastive Learning for Unpaired Image-to-Image Translation , 2020, ECCV.

[22]  Fei Chen,et al.  A Natural Visible and Infrared Facial Expression Database for Expression Recognition and Emotion Inference , 2010, IEEE Transactions on Multimedia.

[23]  Rama Chellappa,et al.  A Dual-Path Model With Adaptive Attention for Vehicle Re-Identification , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[24]  Thirimachos Bourlai,et al.  Face recognition outside the visible spectrum , 2016, Image Vis. Comput..

[25]  Benjamin S. Riggan,et al.  Cross-Domain Identification for Thermal-to-Visible Face Recognition , 2020, 2020 IEEE International Joint Conference on Biometrics (IJCB).

[26]  Vishal M. Patel,et al.  Generative Adversarial Network-based Synthesis of Visible Faces from Polarimetric Thermal Faces , 2017 .

[27]  Bojan Cukic,et al.  Multi-spectral face recognition: Identification of people in difficult environments , 2012, 2012 IEEE International Conference on Intelligence and Security Informatics.

[28]  Songyao Jiang,et al.  Dual-Attention GAN for Large-Pose Face Frontalization , 2020, 2020 15th IEEE International Conference on Automatic Face and Gesture Recognition (FG 2020).

[29]  Vishal M. Patel,et al.  Heterogeneous Face Frontalization via Domain Agnostic Learning , 2021, 2021 16th IEEE International Conference on Automatic Face and Gesture Recognition (FG 2021).

[30]  Vishal M. Patel,et al.  Polarimetric Thermal to Visible Face Verification via Self-Attention Guided Synthesis , 2019, 2019 International Conference on Biometrics (ICB).

[31]  Prudhvi Gurram,et al.  A Polarimetric Thermal Database for Face Recognition Research , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[32]  S. Umeyama,et al.  Least-Squares Estimation of Transformation Parameters Between Two Point Patterns , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[33]  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).

[34]  Alexei A. Efros,et al.  Toward Multimodal Image-to-Image Translation , 2017, NIPS.

[35]  Vishal M. Patel,et al.  A Large-Scale, Time-Synchronized Visible and Thermal Face Dataset , 2021, 2021 IEEE Winter Conference on Applications of Computer Vision (WACV).

[36]  Harshad Rai,et al.  Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks , 2018 .

[37]  Xavier Maldague,et al.  Université Laval Face Motion and Time-Lapse Video Database (UL-FMTV) , 2018 .

[38]  拓海 杉山,et al.  “Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks”の学習報告 , 2017 .

[39]  Thirimachos Bourlai,et al.  Face Recognition Across the Imaging Spectrum , 2016, Springer International Publishing.