atlas

Research map / Image generation / Text-to-image diffusion

WOUAF: Weight Modulation for User Attribution and Fingerprinting in Text-to-Image Diffusion Models

CVPR 2024 · Image generation › Text-to-image diffusion · approach: Inference-time T2I improvement · 37 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 WOUAF, a distributor-side method that fine-tunes only the Stable Diffusion decoder with user-specific weight modulation so each downloaded model imprints a 32-bit user fingerprint that can be decoded from generated images for attribution.

Problem

Attributing responsibility for malicious text-to-image outputs: existing fingerprinting relies on separate post-hoc modules that are easily bypassed, or on per-user fine-tuning that scales linearly with users, and is fragile under image post-processing.

Approach

Modulate the weights of the Stable Diffusion decoder with a user-specific fingerprint via a mapping network and affine layers (StyleGAN2-style weight modulation), fine-tuning once so that a single forward pass produces a per-user model whose outputs carry a decodable fingerprint, with no structural change to the model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use WOUAF weight modulation instead of Stable SignatureStable Diffusion · MS-COCO testattribution accuracy: 0.99 -> 0.99No clear effect
use WOUAF weight modulation instead of DAGStable Diffusion · MS-COCO testattribution accuracy: 0.70 -> 0.99Helped
use WOUAF weight modulation instead of DAGStable Diffusion · LAION-Aestheticsattribution accuracy: 0.71 -> 0.99Helped
use WOUAF-all instead of Stable SignatureStable Diffusion · LAION-AestheticsFID: 20.02 -> 19.91Helped
use WOUAF-all instead of Stable SignatureStable Diffusion · LAION-AestheticsCLIP-score: 0.50 -> 0.51Helped
set fingerprint dimension to 128 (ablation)WOUAF-conv · Attribution accuracyattribution accuracy: 0.99 -> 0.94Hurt
set fingerprint dimension to 128 (ablation)WOUAF-all · Attribution accuracyattribution accuracy: 0.99 -> 0.97Hurt
modulate weights in both the diffusion model and decoder rather than the decoder alone (ablation)WOUAF · Image generationCLIP-score: 0.68Hurt
train for robustness to image post-processingWOUAF · Image post-processing robustnessattribution accuracy: 11%Helped
compress generated images with auto-encodersWOUAF · Auto-encoder fingerprint removalattribution accuracyHurt
fine-tune the decoder to remove the fingerprintWOUAF · Model purificationattribution accuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: MS-COCO LAION-Aesthetics ProGAN/StyleGAN/StyleGAN2 images

Benchmarks: MS-COCO test set LAION-Aesthetics

Metrics: attribution accuracy CLIP-score FID p-value of bit-match test binary classifier accuracy

Baselines: DAG Stable Signature Original SD

Builds on: StyleGAN2-ADA weight modulation Stable Diffusion Stable Signature DAG Yu et al. GAN fingerprinting

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