atlas

Research map / Image generation / Autoregressive and latent generation

How to Trace Latent Generative Model Generated Images without Artificial Watermark?

ICML 2024 · Image generation › Autoregressive and latent generation · approach: Robust diffusion watermarking · 0 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 LatentTracer, an alteration-free origin attribution method that checks whether an image can be well reconstructed by inverting the latent of a latent generative model's decoder, using encoder-based initialization for gradient inversion.

Problem

Tracing whether an image was generated by a specific latent generative model (e.g., Stable Diffusion) without requiring watermarking or fingerprinting during training or generation.

Approach

Initialize gradient-based latent inversion with the encoder's latent projection of the examined image instead of random noise, so that reconstruction loss through the inspected decoder separates belonging from non-belonging images, with a threshold set by Grubbs' test on the model's own generated images.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use encoder-based initialization instead of random initialization for gradient-based latent inversion (ablation)LatentTracer · Stable Diffusion v1-5 and Stable Diffusion v2-baseinitial distance to ground-truth latent: 1.930$\pm$0.021 -> 0.019$\pm$0.007; 1.844$\pm$0.017 -> 0.014$\pm$0.004Helped
Use encoder-based initialization instead of random initialization (ablation)Latent inversion for origin attribution · SD v1-4, SD v1-5, SD v2-base, Kandinskyruntime: 87.6s -> 21.5s; 88.1s -> 21.8s; 93.5s -> 23.2s; 120.7s -> 30.3sHelped
Replace fixed maximum-step stopping with adaptive stopping (ablation)LatentTracer (SD v2-base vs SD v1-5) · SD v2-base vs SD v1-5accuracy: 98.0% -> 97.7%Hurt
Use encoder-based gradient inversion instead of RONANOrigin attribution on latent generative models · Images from inspected models vs other generated imagesaccuracy: RONAN around 50%; LatentTracer average 93.4%Helped
Use encoder-based initialization rather than random initialization (ablation)Gradient-based latent inversion · Origin attribution on Stable Diffusion v1-5reconstruction-loss separabilityHelped
Use encoder-only inversion rather than encoder initialization followed by gradient optimization (ablation)LatentTracer · Origin attributioneffectivenessHurt
Use LatentTracer instead of the compared prior methodSD v2-base inspected model · SD v2-base vs SD v1-1, SD v1-1+, SD v1-4, SD v1-5accuracy: 92.7%, 90.6%, 92.1%, 92.2% -> 98.2%, 98.0%, 98.0%, 97.8%Helped

Surprising findings

Limitations

Experimental setup

Datasets: LAION PromptHero prompts CIFAR-10 ImageNet MS-COCO

Benchmarks: PromptHero-based generated vs other-model images LAION real vs generated images VAE/VQ-VAE/ViT-VQGAN auto-encoder settings post-processing robustness

Metrics: accuracy TP/FP/FN/TN AUROC runtime SSIM FID

Baselines: RONAN Dct-Dwt SSL Watermark FNNS HiDDeN Stable Signature

Builds on: RONAN gradient-based input inversion Grubbs' hypothesis test

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