TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Improving Face Anti-Spoofing by 3D Virtual Synthesis

Improving Face Anti-Spoofing by 3D Virtual Synthesis

Jianzhu Guo, Xiangyu Zhu, Jinchuan Xiao, Zhen Lei, Genxun Wan, Stan Z. Li

2019-01-02Face RecognitionFace Anti-Spoofing
PaperPDFCodeCodeCode

Abstract

Face anti-spoofing is crucial for the security of face recognition systems. Learning based methods especially deep learning based methods need large-scale training samples to reduce overfitting. However, acquiring spoof data is very expensive since the live faces should be re-printed and re-captured in many views. In this paper, we present a method to synthesize virtual spoof data in 3D space to alleviate this problem. Specifically, we consider a printed photo as a flat surface and mesh it into a 3D object, which is then randomly bent and rotated in 3D space. Afterward, the transformed 3D photo is rendered through perspective projection as a virtual sample. The synthetic virtual samples can significantly boost the anti-spoofing performance when combined with a proposed data balancing strategy. Our promising results open up new possibilities for advancing face anti-spoofing using cheap and large-scale synthetic data.

Results

TaskDatasetMetricValueModel
Depth EstimationCASIA-MFSDEER2.223D Synthesis (balancing sampling)
Depth EstimationCASIA-MFSDHTER1.673D Synthesis (balancing sampling)
Depth EstimationReplay-AttackEER0.253D Synthesis (balancing sampling)
Depth EstimationReplay-AttackHTER0.633D Synthesis (balancing sampling)
Facial Recognition and ModellingCASIA-MFSDEER2.223D Synthesis (balancing sampling)
Facial Recognition and ModellingCASIA-MFSDHTER1.673D Synthesis (balancing sampling)
Facial Recognition and ModellingReplay-AttackEER0.253D Synthesis (balancing sampling)
Facial Recognition and ModellingReplay-AttackHTER0.633D Synthesis (balancing sampling)
Visual OdometryCASIA-MFSDEER2.223D Synthesis (balancing sampling)
Visual OdometryCASIA-MFSDHTER1.673D Synthesis (balancing sampling)
Visual OdometryReplay-AttackEER0.253D Synthesis (balancing sampling)
Visual OdometryReplay-AttackHTER0.633D Synthesis (balancing sampling)
Face ReconstructionCASIA-MFSDEER2.223D Synthesis (balancing sampling)
Face ReconstructionCASIA-MFSDHTER1.673D Synthesis (balancing sampling)
Face ReconstructionReplay-AttackEER0.253D Synthesis (balancing sampling)
Face ReconstructionReplay-AttackHTER0.633D Synthesis (balancing sampling)
3DCASIA-MFSDEER2.223D Synthesis (balancing sampling)
3DCASIA-MFSDHTER1.673D Synthesis (balancing sampling)
3DReplay-AttackEER0.253D Synthesis (balancing sampling)
3DReplay-AttackHTER0.633D Synthesis (balancing sampling)
3D Face ModellingCASIA-MFSDEER2.223D Synthesis (balancing sampling)
3D Face ModellingCASIA-MFSDHTER1.673D Synthesis (balancing sampling)
3D Face ModellingReplay-AttackEER0.253D Synthesis (balancing sampling)
3D Face ModellingReplay-AttackHTER0.633D Synthesis (balancing sampling)
3D Face ReconstructionCASIA-MFSDEER2.223D Synthesis (balancing sampling)
3D Face ReconstructionCASIA-MFSDHTER1.673D Synthesis (balancing sampling)
3D Face ReconstructionReplay-AttackEER0.253D Synthesis (balancing sampling)
3D Face ReconstructionReplay-AttackHTER0.633D Synthesis (balancing sampling)
Depth And Camera MotionCASIA-MFSDEER2.223D Synthesis (balancing sampling)
Depth And Camera MotionCASIA-MFSDHTER1.673D Synthesis (balancing sampling)
Depth And Camera MotionReplay-AttackEER0.253D Synthesis (balancing sampling)
Depth And Camera MotionReplay-AttackHTER0.633D Synthesis (balancing sampling)

Related Papers

ProxyFusion: Face Feature Aggregation Through Sparse Experts2025-09-24Non-Adaptive Adversarial Face Generation2025-07-16InstructFLIP: Exploring Unified Vision-Language Model for Face Anti-spoofing2025-07-16Attributes Shape the Embedding Space of Face Recognition Models2025-07-15Multi-Modal Face Anti-Spoofing via Cross-Modal Feature Transitions2025-07-08Face mask detection project report.2025-07-02On the Burstiness of Faces in Set2025-06-25Identifying Physically Realizable Triggers for Backdoored Face Recognition Networks2025-06-24