A curated list of Face Anti-Spoofing and related resources. This is inspired by awesome-deep-vision, awesome-adversarial-machine-learning, awesome-deep-learning-papers, Awesome-NAS and Awesome-Pruing
Please feel free to pull requests or open an issue to add papers.
Name | Publisher | Release year | Attack |
---|---|---|---|
CASIA SURF | CASIA CBSR | 2019 | Replay (2D, IR data) |
OULU-NPU | OULU University, Finland | 2018 | Replay, Print(2D) |
SiW (Spoofing in the Wild) | Michigan State University | 2018 | 2D: Replay, Print |
HKBU-MARs | HKBU | 2018 | 3D MASK |
IDIAP 3D Mask Attack Dataset | Idiap Research Institute | 2013 | 3D Mask |
IDIAP Replay Attack | Idiap Research Institute | 2012 | Replay, Print(2D) |
CASIA FASD | CASIA CBSR | 2012 | Replay, Print(2D) |
- Common CNN-Based Methods
- Traditional Methods
- Domain Generalization
- Zero/few-shot Learning or Anomaly Detection
Data type | RGB |
IR |
SL |
PC |
---|---|---|---|---|
Explanation | RGB data | Infrared data | Structure light data | Point Cloud data |
Title | Venue | Remarks |
---|---|---|
Biometric Face Presentation Attack Detection with Multi-Channel Convolutional Neural Network | IEEE TIFS 2019 | RGB |
Attention-Based Two-Stream Convolutional Networks for Face Spoofing Detection | IEEE TIFS 2019 | RGB |
Face Anti-Spoofing: Model Matters, So Does Data | CVPR 2019 | RGB |
A Dataset and Benchmark for Large-scale Multi-modal Face Anti-spoofing | CVPR 2019 | RGB+IR+Depth |
Face De-Spoofing: Anti-Spoofing via Noise Modeling | ECCV 2018 | RGB,Code |
Learning Deep Models for Face Anti-Spoofing: Binary or Auxiliary Supervision | CVPR 2018 | RGB, pseudo Depth+rPPG |
Face Anti-Spoofing Using Patch and Depth-Based CNNs | IJCB 2017 | RGB, pseudo Depth |
Title | Venue | Remarks |
---|---|---|
Face Spoofing Detection Using Colour Texture Analysis | IEEE TIFS 2016 | RGB, Color LBP |
Face Spoofing Detection Through Visual Codebooks of Spectral Temporal Cubes | IEEE TIP 2015 | RGB |
Face Spoof Detection with Image Distortion Analysis | IEEE TIFS 2015 | RGB |
Face spoofing detection from single images using texture and local shape analysis | IJCB 2011 | RGB, LBP |
Title | Venue | Remarks |
---|---|---|
Multi-adversarial Discriminative Deep Domain Generalization for Face Presentation Attack Detection | CVPR 2019 | RGB |
Learning generalized deep feature representation for face anti-spoofing | IEEE TIFS 2018 | RGB |
Unsupervised domain adaptation for face anti-spoofing | IEEE TIFS 2018 | RGB |
Person-Specific Face Antispoofing With Subject Domain Adaptation | IEEE TIFS 2015 | RGB, Person-specific |
Title | Venue | Remarks |
---|---|---|
Deep Tree Learning for Zero-shot Face Anti-Spoofing | CVPR 2019 | RGB |
Deep Anomaly Detection for Generalized Face Anti Spoofing | CVPRW 2019 | RGB |
Title | Venue | Remarks |
---|---|---|
Face Flashing: a Secure Liveness Detection Protocol based on Light Reflections | NDSS 2018 | RGB+Flashing |
Light Field-Based Face Presentation Attack Detection: Reviewing, Benchmarking and One Step Further | IEEE TIFS 2018 | Light Filed-Based |
rtCaptcha: A Real-Time CAPTCHA Based Liveness Detection System | NDSS 2018 | RGB+Captcha |
Face Liveness Detection Using a Flash Against 2D Spoofing Attack | IEEE TIFS 2017 | RGB+Flashing |
Your face your heart: Secure mobile face authentication with photoplethysmograms | INFORCOM 2017 | RGB+rPPG |
Sensor-assisted facial recognition: an enhanced biometric authentication system for smartphones | Mobisys 2014 | RGB+Sensor |
Title | Venue | Remarks |
---|---|---|
Virtual U: Defeating Face Liveness Detection by Building Virtual Models from Your Public Photos | USENIX SS 2018 | VR tech for spoofing |