atlas

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

Origin Identification for Text-Guided Image-to-Image Diffusion Models

ICML 2025 · Image generation › Text-to-image diffusion · approach: Compositional text-to-image guidance · 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.

Introduces origin identification (ID²) for text-guided image-to-image diffusion outputs and a dataset (ID²-Dataset-style, built from DISC21) and a linear-transformation-on-VAE-embedding method trained with CosFace that generalizes across diffusion models.

Problem

Identifying the original image of a query edited by text-guided image-to-image diffusion models, where similarity-based retrieval models trained on one diffusion model fail to generalize to outputs from other diffusion models due to visual discrepancy.

Approach

Learn a linear transformation W on VAE embeddings (trained with a CosFace metric loss on one diffusion model's outputs) that brings translations close to their origins; the authors argue, and empirically show, that W transfers to outputs of other diffusion models because the denoising error term is approximately zero and the W singular-value structure is stable across models.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a learned linear transformation on VAE embeddings instead of the strongest similarity-based baselineID² unseen retrieval · ID² unseen (average of six models)mAP: 55.0 -> 86.6Helped
Use a learned linear transformation on VAE embeddings instead of QAConv-GSID² unseen retrieval · ID² unseen (average of six models)mAP: +10.8% mAPHelped
Replace Stable Diffusion 2 VAE encoder with Open-Sora VAE (ablation)Linear Trans. · ID² seenmAP: 88.8 -> 86.3Hurt
Replace Stable Diffusion 2 VAE encoder with Open-Sora VAE (ablation)Linear Trans. · ID² unseenmAP: 86.6 -> 86.5No clear effect
Replace Stable Diffusion 2 VAE encoder with Open-Sora-Plan VAE (ablation)Linear Trans. · ID² seenmAP: 88.8 -> 88.8No clear effect
Replace Stable Diffusion 2 VAE encoder with Open-Sora-Plan VAE (ablation)Linear Trans. · ID² unseenmAP: 86.6 -> 86.1No clear effect
Replace CosFace supervision with Circle loss (ablation)Linear Trans. · ID² seenmAP: 88.8 -> 84.9Hurt
Replace CosFace supervision with Circle loss (ablation)Linear Trans. · ID² unseenmAP: 86.6 -> 82.5Hurt
Replace CosFace supervision with SoftMax (ablation)Linear Trans. · ID² seenmAP: 88.8 -> 76.1Hurt
Replace CosFace supervision with SoftMax (ablation)Linear Trans. · ID² unseenmAP: 86.6 -> 62.4Hurt
Replace linear transformation with a convolutional layer (ablation)Linear Trans. · ID² unseenmAP: 86.6 -> 32.5Hurt
Replace linear transformation with attention (ablation)Linear Trans. · ID² seenmAP: 88.8 -> 89.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: DISC21 YFCC100M SEED-Data-Edit

Benchmarks: ID2 dataset test set (7 diffusion models) SEED-Data-Edit

Metrics: mAP Top-1 accuracy

Baselines: Circle loss SoftMax CosFace IBN-Net TransMatcher QAConv-GS AnyPattern SSCD Swin-B ViT-B DINOv2 MAE

Builds on: SDEdit CosFace Stable Diffusion 2

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