atlas

Research map / Image generation / Autoregressive and latent generation

CGI-DM: Digital Copyright Authentication for Diffusion Models via Contrasting Gradient Inversion

CVPR 2024 · Image generation › Autoregressive and latent generation · approach: Reconstruction-based diffusion image detection · 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 CGI-DM, a post-fine-tuning copyright authentication method that masks half of an image, recovers it by maximizing the KL divergence (via noise-prediction loss differences, Monte Carlo sampling and PGD) between pre-trained and fine-tuned diffusion models, and flags training membership by recovery similarity.

Problem

Determining whether a diffusion model was few-shot fine-tuned on a given image (unauthorized use of artworks or photos) is hard because generative outputs are diverse and rarely closely match training samples; existing post-hoc checks give only binary, non-visual evidence.

Approach

Remove part of an image and recover the missing content by gradient-based inversion that maximizes the difference in noise-prediction error between the pre-trained and fine-tuned models (a closed-form surrogate of the KL divergence between their latent trajectories); high similarity between recovered and original images indicates membership.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use CGI-DM instead of Img2imgcopyright authentication on WikiArt · Dreambooth with prior lossAUC (D): 0.82 -> 0.92Helped
use CGI-DM instead of Img2imgcopyright authentication on Dreambooth dataset · Dreambooth with prior lossAUC (D): 0.82 -> 0.91Helped
replace Stable Diffusion v1.4 with Stable Diffusion v1.5 (ablation)CGI-DM · WikiArtAUC (D): 0.98 -> 0.99Helped
replace Stable Diffusion v1.4 with Stable Diffusion v2.0 (ablation)CGI-DM · WikiArtAUC (D): 0.98 -> 0.98No clear effect
replace Stable Diffusion v1.4 with AltDiffusion (ablation)CGI-DM · WikiArtAUC (D): 0.98 -> 0.99Helped
increase training images from 10 to 20 (ablation)CGI-DM · WikiArtAUC (D): 0.98 -> 0.97Hurt
increase training images from 10 to 50 (ablation)CGI-DM · WikiArtAUC (D): 0.98 -> 0.99Helped
add horizontal-flip augmentation during training (ablation)CGI-DM · WikiArtAUC (D): 0.98 -> 0.98No clear effect
add Cutout during training (ablation)CGI-DM · WikiArtAUC (D): 0.98 -> 0.97Hurt
add RandAugment during training (ablation)CGI-DM · WikiArtAUC (D): 0.98 -> 0.92Hurt
use fine-grained block-wise masking instead of large half-image masking or blurring (ablation)CGI-DM · WikiArtcopyright authentication performanceHelped
increase extraction steps beyond approximately 1000 (ablation)CGI-DM · WikiArtaccuracyNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: WikiArt Dreambooth

Benchmarks: WikiArt Dreambooth

Metrics: Accuracy AUC CLIP similarity DINO similarity

Baselines: Text-to-image generation pipeline Image-to-image generation pipeline DDNM inpainting pipeline

Builds on: DDIM Anti-DreamBooth Dreambooth PGD adversarial attack Model inversion attacks

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