atlas

Research map / Label-efficient and robust learning / Zero-/few-shot and meta-learning

Forensic Self-Descriptions Are All You Need for Zero-Shot Detection, Open-Set Source Attribution, and Clustering of AI-generated Images

CVPR 2025 · Label-efficient and robust learning › Zero-/few-shot and meta-learning · approach: Transductive and semantic-dictionary zero-shot · 5 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 forensic self-descriptions: parameters of learned multi-scale linear predictive residual models per image, used for zero-shot AI-image detection, open-set source attribution, and clustering without training on synthetic images.

Problem

Synthetic image detection and source attribution generalize poorly to unseen generators because supervised or embedding-based features are tied to known sources; zero-shot and unsupervised source clustering remain hard.

Approach

Learn a diverse set of linear predictive filters from real images only (energy loss plus spectral diversity regularizer) to extract forensic residuals, then jointly model residuals across scales with per-residual autoregressive filters; the stacked filter parameters form a per-image self-description used with GMMs, K-means, or one-class models.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use forensic self-descriptions for zero-shot detectionForensic self-descriptions · Zero-shot detection, AverageAUC: 0.926 -> 0.960Helped
use forensic self-descriptions for open-set source attributionForensic self-descriptions · Open-set source attributionAU-CRR: 0.856 -> 0.933Helped
replace learned diverse residual filters with a 5×5 high-pass filter (ablation)Forensic self-descriptions · ImageNet-1k vs ProGAN, SDXL, DALLE 3, MJ v6, FireflyAUC: 0.986 -> 0.913Hurt
replace learned diverse residual filters with a 3×3 high-pass filter (ablation)Forensic self-descriptions · ImageNet-1k vs ProGAN, SDXL, DALLE 3, MJ v6, FireflyAUC: 0.986 -> 0.955Hurt
replace learned diverse residual filters with Neighbor Pixel Relations (ablation)Forensic self-descriptions · ImageNet-1k vs ProGAN, SDXL, DALLE 3, MJ v6, FireflyAUC: 0.986 -> 0.952Hurt
remove spectral diversity regularization (ablation)Forensic self-descriptions · ImageNet-1k vs ProGAN, SDXL, DALLE 3, MJ v6, FireflyAUC: 0.986 -> 0.969Hurt
remove multi-scale residual modeling (ablation)Forensic self-descriptions · ImageNet-1k vs ProGAN, SDXL, DALLE 3, MJ v6, FireflyAUC: 0.986 -> 0.956Hurt
use 1 learnable filter instead of the full set (ablation)Forensic self-descriptions · ImageNet-1k vs ProGAN, SDXL, DALLE 3, MJ v6, FireflyAUC: 0.986 -> 0.951Hurt
use 4 learnable filters instead of the full set (ablation)Forensic self-descriptions · ImageNet-1k vs ProGAN, SDXL, DALLE 3, MJ v6, FireflyAUC: 0.986 -> 0.931Hurt
use a 7×7 neighborhood for self-descriptions (ablation)Forensic self-descriptions · ImageNet-1k vs ProGAN, SDXL, DALLE 3, MJ v6, FireflyAUC: 0.986 -> 0.961Hurt
use a 5×5 neighborhood for self-descriptions (ablation)Forensic self-descriptions · ImageNet-1k vs ProGAN, SDXL, DALLE 3, MJ v6, FireflyAUC: 0.986 -> 0.897Hurt
use One-Class SVM to utilize self-descriptions (ablation)Forensic self-descriptions · ImageNet-1k vs ProGAN, SDXL, DALLE 3, MJ v6, FireflyAUC: 0.986 -> 0.968Hurt

Surprising findings

Limitations

Experimental setup

Datasets: COCO2017 ImageNet-1k ImageNet-22k MISL Image Database (MIDB) OSSIA DMID Synthbuster

Benchmarks: COCO2017 vs generators ImageNet-1k vs generators ImageNet-22k vs generators MIDB vs generators OSSIA open-set split ImageNet-1k/ProGAN clustering split

Metrics: AUC accuracy AU-CRR AU-OSCR clustering accuracy purity NMI

Baselines: CNNDet PatchFor UFD LGrad DE-FAKE Aeroblade ZED NPR CLIP ResNet-50 DCTCNN RepMix

Builds on: NPR UFD POSE Fang et al. open-set attribution

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