Spoof Face Detection Via Semi-Supervised Adversarial Training
Face spoofing causes severe security threats in face recognition systems. Previous anti-spoofing works focused on supervised techniques, typically with either binary or auxiliary supervision. Most of them suffer from limited robustness and generalization, especially in the cross-dataset setting. In this paper, we propose a semi-supervised adversarial learning framework for spoof face detection, which largely relaxes the supervision condition. To capture the underlying structure of live faces data in latent representation space, we propose to train the live face data only, with a convolutional Encoder-Decoder network acting as a Generator. Meanwhile, we add a second convolutional network serving as a Discriminator. The generator and discriminator are trained by competing with each other while collaborating to understand the underlying concept in the normal class(live faces). Since the spoof face detection is video based (i.e., temporal information), we intuitively take the optical flow maps converted from consecutive video frames as input. Our approach is free of the spoof faces, thus being robust and general to different types of spoof, even unknown spoof. Extensive experiments on intra- and cross-dataset tests show that our semi-supervised method achieves better or comparable results to state-of-the-art supervised techniques.
Code (0)
등록된 구현이 없습니다.
Tasks
DecoderFace DetectionFace Presentation Attack DetectionFace RecognitionGAN image forensicsOptical Flow EstimationUnsupervised Anomaly DetectionSimilar Papers 제목 키워드 기반
Semi-Supervised learning for Face Anti-Spoofing using Apex frame
Conventional feature extraction techniques in the face anti-spoofing domain either analyze the entire video sequence or focus on a specific segment to improve model performance. However, identifying the optimal frames th…
Face Anti-SpoofingSpoof Trace Disentanglement for generic face antispoofing
Prior studies show that the key to face anti-spoofing lies in the subtle image patterns, termed “spoof trace,” e.g., color distortion, 3D mask edge, and Moire pattern. Spoof detection rooted on those spoof traces can im…
Data AugmentationDisentanglementFace Anti-SpoofingOn Disentangling Spoof Trace for Generic Face Anti-Spoofing
Prior studies show that the key to face anti-spoofing lies in the subtle image pattern, termed "spoof trace", e.g., color distortion, 3D mask edge, Moire pattern, and many others. Designing a generic anti-spoofing model …
DiversityFace Anti-SpoofingReal-Time Bayesian Detection of Drift-Evasive GNSS Spoofing in Reinforcement Learning Based UAV Deconfliction
Autonomous unmanned aerial vehicles (UAVs) rely on global navigation satellite system (GNSS) pseudorange measurements for accurate real-time localization and navigation. However, this dependence exposes them to sophistic…
Change Point DetectionReinforcement Learning (RL)AdvFAS: A robust face anti-spoofing framework against adversarial examples
Ensuring the reliability of face recognition systems against presentation attacks necessitates the deployment of face anti-spoofing techniques. Despite considerable advancements in this domain, the ability of even the mo…
Adversarial DefenseFace Anti-SpoofingFace Recognition