atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

CFPL-FAS: Class Free Prompt Learning for Generalizable Face Anti-spoofing

CVPR 2024 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Augmentation and mixture-of-experts generalization · 79 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 CFPL, a CLIP-based class-free prompt learning framework that generates content and style prompts via Q-Formers, uses prompt-text matching, diversified style mixing, and prompt modulation to improve domain-generalized face anti-spoofing.

Problem

Domain generalization for face anti-spoofing: existing methods rely on domain labels or instance-level disentanglement, which distorts semantic feature structure and limits generalization to unseen domains.

Approach

Uses CLIP's text encoder as a source of modulation factors rather than classifier weights: Content and Style Q-Formers produce class-free prompts from visual content and style features, and the resulting text features gate channel-wise visual features via a prompt modulation module, with a prompt-text matching loss and style-statistics mixing for diversification.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CFPL instead of IADGDG FAS · Protocol 1 averageHTER: 7.82 -> 3.60Helped
Use CFPL instead of CLIP-VDG FAS · CASIA-SURF (CW→S)HTER: 8.32 -> 8.77Hurt
Add prompt-text matched (PTM) supervision to the prompt-learning baseline (ablation)CFPL · Protocol 2 average on all sub-protocolsHTER: 8.11 -> 7.50Helped
Add diversified style prompt (DSP) mixing (ablation)CFPL · Protocol 2 average on all sub-protocolsHTER: 7.50 -> 7.08Helped
Add prompt modulation (PM) with the designed gate function (ablation)CFPL · Protocol 2 average on all sub-protocolsHTER: 7.08 -> 6.72Helped
Use both CQF and SQF instead of either one alone (ablation)CFPL · ICM→OHTER: 5.12 -> 3.33; 4.84 -> 3.33Helped
Increase query length from 16 to 32 with depth 1 (ablation)CFPL · ICM→OHTER: 3.33 -> 3.33No clear effect
Increase Q-Former depth from 1 to 8 with query length 16 (ablation)CFPL · ICM→OHTER: 3.33 -> 3.56Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MSU-MFSD CASIA-FASD Replay-Attack OULU-NPU CASIA-SURF CASIA-SURF CeFA WMCA CelebA-Spoof

Benchmarks: MSU-MFSD CASIA-FASD Replay-Attack OULU-NPU CASIA-SURF CASIA-SURF CeFA WMCA

Metrics: HTER AUC TPR@FPR=1%

Baselines: MADDG DR-MD-Net RFMeta NAS-FAS D2AM SDA DRDG ANRL SSDG-R SSAN-R PatchNet SA-FAS

Builds on: CLIP CoOp BLIP-2 MixStyle ALBEF

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