atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

SLIP: Spoof-Aware One-Class Face Anti-Spoofing with Language Image Pretraining

AAAI 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Feature calibration for unseen-class detection · 12 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SLIP, a CLIP-based one-class face anti-spoofing framework that uses language-guided spoof cue map estimation, prompt-driven liveness feature disentanglement, and spoof-like feature augmentation to learn liveness from live images only.

Problem

One-class face anti-spoofing trained only on live faces struggles to separate live from spoof and tends to entangle liveness features with live/spoof-irrelevant domain information (e.g., facial content), hurting cross-domain generalization.

Approach

Uses CLIP prompts describing live, spoof (object-covering), content and hybrid concepts, paired with zero or nonzero pseudo spoof cue maps, to supervise a one-class model; disentangles liveness from content via contrastive prompt losses and augments spoof-like features by fusing live image features with spoof prompt features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace Gaussian-noise pseudo-spoof features with prompt learning for live and spoof features (ablation)one-class FAS baseline · OCM→IHTER (%): 34.43 -> 26.64Helped
add prompt-driven liveness feature disentanglement ($\mathcal{L}_{FD}$) (ablation)SLIP · OCM→IHTER (%): 26.64 -> 23.93Helped
add live-image feature alignment ($\mathcal{L}_{FA}$) (ablation)SLIP · OCM→IHTER (%): 26.64 -> 22.43Helped
add both $\mathcal{L}_{FD}$ and $\mathcal{L}_{FA}$ (ablation)SLIP · OCM→IHTER (%): 26.64 -> 19.50Helped
add spoof-like image feature augmentation ($\mathcal{L}_{A}$) (ablation)SLIP · OCM→IHTER (%): 19.50 -> 15.71Helped
include position adjectives and occluding-object descriptions in spoof prompts (ablation)SLIP using $\mathcal{L}_{L}+\mathcal{L}_{S}$ · OCM→IHTER (%): 30.92 -> 26.64Helped
use SLIP instead of OC-SCMNetone-class FAS · OULU-NPU protocols 1–4ACER (%): 23.49 -> 14.58; 25.43 -> 22.67; 23.83$\pm$3.14 -> 23.19$\pm$2.86; 14.04$\pm$4.9 -> 12.96$\pm$5.72Helped
use SLIP instead of OC-SCMNetone-class FAS · cross-domain seen attack protocolsHTER (%): 24.05 -> 18.81; 28.02 -> 23.89; 21.36 -> 15.71; 34.37 -> 29.15Helped
use SLIP instead of OC-SCMNetone-class FAS · unseen physical attacksHTER (%): 28.99 -> 19.77; 14.33 -> 7.02; 8.40 -> 3.86Helped

Limitations

Experimental setup

Datasets: OULU-NPU CASIA-MFSD MSU-MFSD Idiap Replay-Attack 3DMAD HKBU-MARs CASIA-SURF PADISI-Face

Benchmarks: OULU-NPU OCI-M/OMI-C/OCM-I/ICM-O cross-domain protocols unseen 3D mask/print/replay protocols PADISI-Face physical adversarial protocols

Metrics: APCER BPCER ACER HTER AUC #param FPS

Baselines: IQM-GMM OC-fPAD OC-LCFAS AAE OC-SCMNet IADG SAFAS

Builds on: CLIP OC-SCMNet one-class FAS with generative feature learning

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy