atlas

Research map / Image generation / Autoregressive and latent generation

OpenSDI: Spotting Diffusion-Generated Images in the Open World

CVPR 2025 · Image generation › Autoregressive and latent generation · approach: Reconstruction-based diffusion image detection · 11 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 OpenSDID, a 300K-image benchmark of VLM-prompted, multi-diffusion-model global and local edits, and MaskCLIP, a CLIP+MAE model built with a Synergizing Pretrained Models (SPM) scheme for jointly detecting and localizing diffusion-generated images.

Problem

Detecting and localizing diffusion-generated images in open-world settings, where user prompts vary, diffusion models keep evolving, and manipulations range from global synthesis to local edits; existing datasets and detectors do not cover all three.

Approach

Combine frozen CLIP and MAE foundation models through learnable prompts (prompt tuning) and cross-attention blocks (VCA, TVCA, VSA) so one model yields both image-level detection and pixel-level localization with better cross-generator generalization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MaskCLIP instead of IML-ViTOpenSDID localization · OpenSDID AVGIoU: 0.3251 -> 0.4271Helped
Use MaskCLIP instead of IML-ViTOpenSDID localization · OpenSDID AVGF1: 0.3730 -> 0.4941Helped
Use MaskCLIP instead of RINEOpenSDID detection · OpenSDID AVGF1: 0.7598 -> 0.7779Helped
Use MaskCLIP instead of RINEOpenSDID detection · OpenSDID AVGAccuracy: 0.8033 -> 0.8198Helped
Add prompt tuning to the baseline (ablation)MaskCLIP · OpenSDID SD1.5Image F1: 0.7613 -> 0.8576Helped
Add VSA after prompt tuning (ablation)MaskCLIP · OpenSDID SD1.5Image F1: 0.8576 -> 0.9083Helped
Add VSA after prompt tuning (ablation)MaskCLIP · OpenSDID SD1.5Pixel F1: 0.4485 -> 0.4259Hurt
Add VCA after VSA (ablation)MaskCLIP · OpenSDID SD1.5Pixel F1: 0.4259 -> 0.6532Helped
Add VCA after VSA (ablation)MaskCLIP · OpenSDID SD1.5Image F1: 0.9083 -> 0.9343Helped
Add TVCA after VCA (ablation)MaskCLIP · OpenSDID SD1.5Pixel F1: 0.6532 -> 0.7563Helped
Add TVCA after VCA (ablation)MaskCLIP · OpenSDID SD1.5Image F1: 0.9343 -> 0.9264Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Megalith-10M OpenSDID

Benchmarks: OpenSDID

Metrics: IoU F1 accuracy

Baselines: MVSS-Net CAT-Net PSCC-Net ObjectFormer TruFor DeCLIP IML-ViT CNNDet UniFD NPR GramNet FreqNet

Builds on: CLIP Masked Autoencoder (MAE) UniFD DeCLIP IML-ViT TruFor

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