atlas

Research map / Image generation / Autoregressive and latent generation

ROBIN: Robust and Invisible Watermarks for Diffusion Models with Adversarial Optimization

NeurIPS 2024 · Image generation › Autoregressive and latent generation · approach: Robust diffusion watermarking · 23 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 ROBIN, a diffusion watermarking method that implants a robust frequency-domain watermark at an intermediate diffusion step and then uses an adversarially optimized hiding prompt embedding to actively conceal it in the final image, verifiable by DDIM inversion.

Problem

Existing diffusion watermarking methods trade off robustness against invisibility: watermark strength is limited to keep images concealed, which reduces robustness to image manipulations.

Approach

Embed a strong watermark at an intermediate diffusion state, then guide the remaining denoising with an optimized prompt embedding that actively hides the watermark; the watermark and hiding embedding are optimized adversarially (alternating), so no model retraining is needed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use ROBIN instead of Tree-RingStable Diffusion watermark verification · Stable Diffusion, attacks (Avg)AUC: 0.975 -> 0.983Helped
use ROBIN instead of Tree-RingImageNet Diffusion watermark verification · ImageNet Diffusion, attacks (Avg)AUC: 0.966 -> 0.988Helped
add an optimized prompt signal for watermark hiding (ablation)ROBIN with random watermark · Stable DiffusionPSNR: 20.11 -> 21.70Helped
add an optimized prompt signal for watermark hiding (ablation)ROBIN with random watermark · Stable DiffusionFID: 29.21 -> 27.77Helped
add the image-retaining loss ℓ_ret (ablation)ROBIN watermark optimization · Stable DiffusionPSNR: 18.95 -> 24.03Helped
add the consistency loss ℓ_cons (ablation)ROBIN watermark and prompt optimization · Stable DiffusionAdversarial AUC: 0.970 -> 0.983Helped
add the watermark-strength objective (ablation)ROBIN watermark optimization · Stable DiffusionAdversarial AUC: 0.966 -> 0.983Helped
use pixel-level rather than latent-level alignment (ablation)ROBIN optimization · Stable Diffusion, attacks (Avg)AUC: 0.972 -> 0.983Helped
implant the watermark later in the diffusion process (ablation)ROBIN · Diffusion watermark implantationverification accuracyHelped
increase watermark strength (ablation)ROBIN · Diffusion watermark implantationverification accuracyHelped
increase watermark strength (ablation)ROBIN · Diffusion watermark implantationPSNRHurt

Surprising findings

Limitations

Experimental setup

Datasets: stable-diffusion-prompts (Gustavosta) ImageNet MS-COCO-2017

Benchmarks: MS-COCO-2017 (FID) ImageNet-1K (FID)

Metrics: AUC-ROC PSNR SSIM MSSIM FID CLIP score verification time

Baselines: DwtDct DwtDctSvd RivaGAN Stable Signature Tree-Ring

Builds on: Tree-Ring watermarks DDIM classifier-free guidance Stable Signature

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