atlas

Research map / Image generation / Autoregressive and latent generation

CoSDA: Enhancing the Robustness of Inversion-based Generative Image Watermarking Framework

AAAI 2025 · Image generation › Autoregressive and latent generation · approach: Robust diffusion watermarking · 2 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 CoSDA, which reduces inversion error in inversion-based diffusion watermarking via compensation sampling (weighting in an unconditional-noise estimate) and a trained drift-alignment network that restores distorted latents, boosting robustness of Tree-Rings and Gaussian Shading.

Problem

Inversion-based generative image watermarking for diffusion models loses robustness because DDIM inversion errors, both internal (condition/guidance mismatch between forward and backward sampling) and external (image distortions such as JPEG), corrupt the recovered watermarked latent.

Approach

Compensation sampling modifies forward DDIM sampling to blend the conditional noise estimate with an unconditional estimate computed on a temporary latent, shrinking the mismatch with the empty-prompt, no-guidance inversion; a small conv/residual network is adversarially-free trained (MSE loss) to map distorted inverted latents back to the original watermarked starting latent.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add CoSDA to Tree-RingsTree-Rings with Stable Diffusion · 9 tested distortionsTPR: 0.642/0.639 -> 1.000/1.000; overall TPR of distorted images by 36%Helped
Add CoSDA to Gaussian ShadingGS with Stable Diffusion · 9 tested distortionsbit accuracy: 0.918/0.912 -> 0.952/0.952; 3%Helped
Add compensation sampling without drift alignment (ablation)GS watermarking · SD-v2.1, average across Gaussian noise, median filtering, and JPEG compressionbit accuracy: 0.881 -> 0.901Helped
Add drift alignment without compensation sampling (ablation)GS watermarking · SD-v2.1, average across Gaussian noise, median filtering, and JPEG compressionbit accuracy: 0.881 -> 0.925Helped
Add both compensation sampling and drift alignment (ablation)GS watermarking · SD-v2.1, average across Gaussian noise, median filtering, and JPEG compressionbit accuracy: 0.881 -> 0.941Helped
Decrease compensation-sampling weight p from 1CoSDA · Generated images and inversioninversion errorHelped
Decrease compensation-sampling weight pCoSDA · Generated imagesvisual qualityHurt

Surprising findings

Limitations

Experimental setup

Datasets: Stable-Diffusion Prompt (Gustavosta)

Benchmarks: Stable-Diffusion Prompt

Metrics: TPR at FPR 1e-10 bit accuracy FID CLIP-Score PSNR

Baselines: DwtDctSvd RivaGAN FIN Stable Signature Tree-Rings Gaussian Shading

Builds on: DDIM Tree-Rings Gaussian Shading Stable Diffusion

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