Papers › A personalized benchmark for face anti-spoofing
A personalized benchmark for face anti-spoofing
Davide Belli, Debasmit Das, Bence Major, Fatih Porikli
Thanks to their ease-of-use and effectiveness, face authentication systems are nowadays ubiquitous in electronic devices to control access to protected data. However, the widespread adoption of such systems comes with security and reliability issues. This is because spoofs of face images can be easily fabricated to deceive the recognition systems. Hence, there is a need to integrate the user identification system with a robust face anti-spoofing element, which has the goal to detect whether a queried face image is a spoof or live. Most contemporary face anti-spoofing systems only rely on the query image to accept or reject tentative access. In real-world scenarios, however, face authentication systems often have an initial enrollment step where a few live images of the user are recorded and stored for identification purposes. In this paper, we present a complementary approach to augment existing face anti-spoofing benchmarks to account for enrollment images associated with each query image. We apply this strategy on two recently introduced datasets: CelebA-Spoof and SiW. We showcase how existing anti-spoofing models can be easily personalized using the subject's enrollment data, and we evaluate the effectiveness of the enhanced methods on the newly proposed datasets splits CelebA-Spoof-Enroll and SiW-Enroll.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
Datasets
Introduced by this paper, per the archive.
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| Face Anti-Spoofing | CelebA-Spoof-Enroll5 | ResNet 18 Personalized | AUC | 99.2 | #1 of 5 | Archive leaderboard | report |
| Face Anti-Spoofing | CelebA-Spoof-Enroll5 | VGG16 Personalized | AUC | 98.6 | #2 of 5 | Archive leaderboard | report |
| Face Anti-Spoofing | CelebA-Spoof-Enroll5 | FeatherNet Personalized | AUC | 97.8 | #4 of 5 | Archive leaderboard | report |
| Face Anti-Spoofing | SiW-Enroll5 | ResNet18 Personalized | AUC | 99.2 | #1 of 5 | Archive leaderboard | report |
| Face Anti-Spoofing | SiW-Enroll5 | FeatherNet Personalized | AUC | 99.0 | #2 of 5 | Archive leaderboard | report |
| Face Anti-Spoofing | SiW-Enroll5 | VGG16 Personalized | AUC | 98.1 | #4 of 5 | Archive leaderboard | report |
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections