atlas

Research map / Image generation / Editing and style transfer

DiffusionFake: Enhancing Generalization in Deepfake Detection via Guided Stable Diffusion

NeurIPS 2024 · Image generation › Editing and style transfer · approach: Diffusion face generation and editing · 13 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 DiffusionFake, a plug-and-play framework that injects deepfake-detector features into a frozen Stable Diffusion 1.5 via a ControlNet-style guide module to reconstruct source and target images, improving cross-dataset generalization without inference overhead.

Problem

Face forgery detectors generalize poorly to unseen manipulation domains, since they overfit to method-specific artifacts.

Approach

Invert the deepfake generation process: deepfakes mix source and target identity information, so the detector's encoder features are filtered into source- and target-related components and used to guide a frozen Stable Diffusion U-Net to reconstruct the source and target images; only the encoder and classifier are kept at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add DiffusionFake to EfficientNet-B4EfficientNet-B4 · Celeb-DFAUC: 73.51 -> 83.17Helped
Add DiffusionFake to ViT-BViT-B · Wild DeepfakeAUC: 75.46 -> 80.14Helped
Add DiffusionFake to EfficientNet-B4EfficientNet-B4 · DFDC-PAUC: 70.51 -> 77.35Helped
Add DiffusionFake to EfficientNet-B4EfficientNet-B4 · DiffSwapAUC: 77.38 -> 82.02Helped
Add pretrained Stable Diffusion weights (ablation)DiffusionFake without pretrained Stable Diffusion · Celeb-DFAUC: 71.87 -> 73.87Helped
Add Feature Filter and Weight modules (ablation)DiffusionFake with Stable Diffusion · Celeb-DFAUC: 77.35 -> 83.17Helped
Add Weight module (ablation)DiffusionFake with Stable Diffusion and Feature Filter · Celeb-DFAUC: 80.79 -> 83.17Helped
Add Feature Filter module (ablation)DiffusionFake with Stable Diffusion and Weight · Celeb-DFAUC: 78.67 -> 83.17Helped
Add DiffusionFake to ResNetResNet · Celeb-DFAUC: 68.89 -> 75.27Helped
Add DiffusionFake to EfficientNet-B0EfficientNet-B0 · Celeb-DFAUC: 71.74 -> 76.31Helped
Add DiffusionFake to ViT-SmallViT-Small · Celeb-DFAUC: 70.59 -> 74.58Helped

Surprising findings

Limitations

Experimental setup

Datasets: FaceForensics++ Celeb-DF DFDC Preview Wild Deepfake DeepFake Detection (DFD) DiffSwap

Benchmarks: Celeb-DF Wild Deepfake DFDC-P DFD DiffSwap FaceForensics++

Metrics: AUC EER ACC

Baselines: Xception Face X-ray F3-Net MAT GFF LTW LRL DCL PCL+I2G SBI UIA-ViT RECCE

Builds on: ControlNet Latent Diffusion Model DDPM ICT UCF

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