Face Anti-Spoofing

65 papers with code • 8 benchmarks • 17 datasets

Facial anti-spoofing is the task of preventing false facial verification by using a photo, video, mask or a different substitute for an authorized person’s face. Some examples of attacks:

  • Print attack: The attacker uses someone’s photo. The image is printed or displayed on a digital device.

  • Replay/video attack: A more sophisticated way to trick the system, which usually requires a looped video of a victim’s face. This approach ensures behaviour and facial movements to look more ‘natural’ compared to holding someone’s photo.

  • 3D mask attack: During this type of attack, a mask is used as the tool of choice for spoofing. It’s an even more sophisticated attack than playing a face video. In addition to natural facial movements, it enables ways to deceive some extra layers of protection such as depth sensors.

( Image credit: Learning Generalizable and Identity-Discriminative Representations for Face Anti-Spoofing )

Libraries

Use these libraries to find Face Anti-Spoofing models and implementations
2 papers
15,413
2 papers
4,971
See all 9 libraries.

Most implemented papers

Learning One Class Representations for Face Presentation Attack Detection using Multi-channel Convolutional Neural Networks

FaceOnLive/Face-Liveness-Detection-SDK-Linux 22 Jul 2020

The proposed system is evaluated on the publicly available WMCA multi-channel face PAD database, which contains a wide variety of 2D and 3D attacks.

Deep Learning for Face Anti-Spoofing: A Survey

ZitongYu/DeepFAS 28 Jun 2021

Face anti-spoofing (FAS) has lately attracted increasing attention due to its vital role in securing face recognition systems from presentation attacks (PAs).

PatchNet: A Simple Face Anti-Spoofing Framework via Fine-Grained Patch Recognition

doantienthongbku/Implementation-patchnet CVPR 2022

Previous works leverage auxiliary pixel-level supervision and domain generalization approaches to address unseen spoof types.

Generalizable Method for Face Anti-Spoofing with Semi-Supervised Learning

xix-ai/antispoofing 13 Jun 2022

Face anti-spoofing has drawn a lot of attention due to the high security requirements in biometric authentication systems.

Multi-domain Learning for Updating Face Anti-spoofing Models

chelsea234/multi-domain-learning-fas 23 Aug 2022

In this work, we study multi-domain learning for face anti-spoofing(MD-FAS), where a pre-trained FAS model needs to be updated to perform equally well on both source and target domains while only using target domain data for updating.

Latent Distribution Adjusting for Face Anti-Spoofing

FaceOnLive/Face-Liveness-Detection-SDK-Linux 16 May 2023

In this work, we propose a unified framework called Latent Distribution Adjusting (LDA) with properties of latent, discriminative, adaptive, generic to improve the robustness of the FAS model by adjusting complex data distribution with multiple prototypes.

Joint Statistical and Causal Feature Modulated Face Anti-Spoofing

FaceOnLive/Face-Liveness-Detection-SDK-Linux journal 2023

In this paper, we propose a hierarchical feature modulation (HFM) approach for stable face anti-spoofing in unseen domains and unseen attacks.

Deep Ensemble Learning with Frame Skipping for Face Anti-Spoofing

Usman1021/DLE 6 Jul 2023

Face presentation attacks (PA), also known as spoofing attacks, pose a substantial threat to biometric systems that rely on facial recognition systems, such as access control systems, mobile payments, and identity verification systems.

Enhancing Mobile Face Anti-Spoofing: A Robust Framework for Diverse Attack Types under Screen Flash

chaochao-lin/atr-fas 29 Aug 2023

In this paper, we propose an attack type robust face anti-spoofing framework under light flash, called ATR-FAS.