NAS-FAS: Static-Dynamic Central Difference Network Search for Face Anti-Spoofing
- 9 November 2020
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Pattern Analysis and Machine Intelligence
- Vol. 43 (9) , 3005-3023
Abstract
Face anti-spoofing (FAS) plays a vital role in securing face recognition systems. Existing methods heavily rely on the expert-designed networks, which may lead to a sub-optimal solution for FAS task. Here we propose the first FAS method based on neural architecture search (NAS), called NAS-FAS, to discover the well-suited task-aware networks. Unlike previous NAS works mainly focus on developing efficient search strategies in generic object classification, we pay more attention to study the search spaces for FAS task. The challenges of utilizing NAS for FAS are in two folds: the networks searched on 1) a specific acquisition condition might perform poorly in unseen conditions, and 2) particular spoofing attacks might generalize badly for unseen attacks. To overcome these two issues, we develop a novel search space consisting of central difference convolution and pooling operators. Moreover, an efficient static-dynamic representation is exploited for fully mining the FAS-aware spatio-temporal discrepancy. Besides, we propose Domain/Type-aware Meta-NAS, which leverages cross-domain/type knowledge for robust searching. Finally, in order to evaluate the NAS transferability for cross datasets and unknown attack types, we release a large-scale 3D mask dataset, namely CASIA-SURF 3DMask, for supporting new ‘cross-dataset cross-type’ testing protocol. Experiments demonstrate that the proposed NAS-FAS achieves state-of-the-art performance on nine FAS benchmark datasets with four testing protocols.Keywords
All Related Versions
Funding Information
- Academy of Finland for project MiGA) (316765)
- ICT 2023 project (328115)
- Infotech Oulu
- National Natural Science Foundation of China (#61961160704, #61876179)
- Science and Technology Development Fund of Macau (0025/2019/A1)
This publication has 64 references indexed in Scilit:
- Rank Pooling for Action RecognitionIEEE Transactions on Pattern Analysis and Machine Intelligence, 2016
- Face Spoofing Detection Using Colour Texture AnalysisIEEE Transactions on Information Forensics and Security, 2016
- Face anti-spoofing based on color texture analysis2015
- Detection of Face Spoofing Using Visual DynamicsIEEE Transactions on Information Forensics and Security, 2015
- Face Spoof Detection With Image Distortion AnalysisIEEE Transactions on Information Forensics and Security, 2015
- Spoofing Face Recognition With 3D MasksIEEE Transactions on Information Forensics and Security, 2014
- Context based face anti-spoofing2013
- A face antispoofing database with diverse attacks2012
- A tutorial on support vector regressionStatistics and Computing, 2004
- Unsupervised texture segmentation using Gabor filtersPattern Recognition, 1991