yjtlab/awesome-aigc-image-detection

A curated list of papers, datasets, and resources for AI-Generated Image Detection

25

21 commits

updated Mar 30, 2026

See the code

README

Awesome AI-Generated Image Detection Awesome

A curated and comprehensive list of papers, datasets, and resources for AI-Generated Image Detection (AIGC Detection). This collection covers methods for detecting images synthesized by GANs, diffusion models, autoregressive models, and other generative approaches.

Continuously updated.

Last verified: 2026-03-16 | Total papers: 170+ | Inclusion criteria: Peer-reviewed papers (CVPR, ICCV, ECCV, NeurIPS, ICML, ICLR, AAAI) and high-impact arXiv preprints on AI-generated image detection. Preference for methods providing open-source code.


Table of Contents


Survey


Paper Tree

Awesome AIGC Image Detection
│
├── 1. CLIP / Vision-Language Methods
│   ├── 1.1 CLIP Fine-tuning (CLIPping, Raising the Bar, DeeCLIP, ForgeLens)
│   ├── 1.2 Prompt & Language-Guided (AntifakePrompt, PLOT, FatFormer, IAPL)
│   ├── 1.3 Feature Decoupling & Fusion (NS-Net, CausalCLIP, CLIPMoLE, CO-SPY)
│   └── 1.4 Information Bottleneck (VIB, MCIB)
│
├── 2. Reconstruction-based Methods
│   ├── 2.1 Diffusion Reconstruction (DIRE, DRCT, LATTE)
│   ├── 2.2 Autoencoder Reconstruction (AEROBLADE, GRRE, CINEMAE)
│   ├── 2.3 Latent Space (LaRE², FakeInversion)
│   └── 2.4 Semantic-Aware (SARE, Exposing the Fake)
│
├── 3. Frequency-domain Methods
│   ├── Spectral Analysis (Fractal Self-Similarity, SPAI, Spectral Artifacts)
│   ├── Color / Demosaicing (Secret Lies in Color, Color Matters)
│   └── Fourier / DCT (Fourier Spectrum Discrepancies)
│
├── 4. Patch / Texture-based Methods
│   ├── Patch Learning (SSP, PatchCraft, Panoptic Patch)
│   └── Texture Analysis (TextureCrop, Breaking Semantic Artifacts)
│
├── 5. Low-level Artifact Detection
│   ├── Up-sampling Artifact (NPR)
│   ├── Pixel-level (FerretNet, PiD, Pixel-level Mapping)
│   ├── Entropy / Bit-plane (MLEP, LOTA)
│   └── Noise / Fingerprint (Implicit Noise Imprint, FingerprintNet)
│
├── 6. Perturbation / Robustness-based Methods
│   ├── Perturbation (RIGID, RA-Det, DEnD)
│   ├── Uncertainty (WePe)
│   └── Distribution Fitting (ConV)
│
├── 7. LMM / Reasoning-based Methods
│   ├── Grounding & Explanation (LEGION, AIGI-Holmes, FakeReasoning)
│   ├── Multi-modal Detection (ThinkFake, Spot the Fake, SIDA)
│   └── VLM-based (Veritas, FakeShield, FAKEXPLAIN)
│
├── 8. Zero-shot & Training-free Methods
│   ├── Training-free (RIGID, WaRPAD, HFI, AEROBLADE, ConV)
│   └── Zero-shot (Forensic Self-Descriptions, Cozzolino, Beyond Generation)
│
├── 9. Diffusion-specific Detection
│   ├── Reconstruction Error (DIRE, AEROBLADE, LaRE², FIRE, DRCT, FakeInversion)
│   └── Probabilistic / Trajectory (Diffusion Epistemic Uncertainty, Corvi 2022)
│
├── 10. Autoregressive Model Detection (PRADA, D³QE, Data Provenance)
│
├── 11. Deepfake Detection (D³, Veritas, Real-Time Deepfake)
│
├── 12. Generalization: Training Strategy & Data Engineering
│   ├── Data Alignment (Dual Alignment, AlignedForensics, B-Free)
│   ├── Real-Centric & Calibration (MIRROR, Stay-Positive, Calibrated)
│   └── Multi-Generator (Community Forensics, GAPL, Forensic-MoE)
│
└── 13. Image Attribution / Source Tracing
    ├── Model Attribution (LatentTracer, AEDR, OCC-CLIP)
    └── AR Attribution (PRADA, Data Provenance)

SOTA Methods

Representative methods with open-source code:

TitleVenueYearCodeCategory
Scaling Up AI-Generated Image Detection via Generator-Aware PrototypesCVPR2026Star
GitHub
Multi-Generator
Towards Generalizable AI-Generated Image Detection via Image-Adaptive Prompt LearningCVPR2026Star
GitHub
Prompt Learning
Community Forensics: Using Thousands of Generators to Train Fake Image DetectorsCVPR2025Star
GitHub
Multi-Generator
A Bias-Free Training Paradigm for More General AI-generated Image DetectionCVPR2025Star
GitHub
Generalization
Any-Resolution AI-Generated Image Detection by Spectral LearningCVPR2025Star
GitHub
Frequency
D³: Scaling Up Deepfake Detection by Learning from DiscrepancyCVPR2025Star
GitHub
Generalization
LEGION: Learning to Ground and Explain for Synthetic Image DetectionICCV2025Star
GitHub
LMM
Orthogonal Subspace Decomposition for Generalizable AI-Generated Image DetectionICML2025Star
GitHub
CLIP
Aligned Datasets Improve Detection of Latent Diffusion-Generated ImagesICLR2025Star
GitHub
Generalization
Rethinking the Up-Sampling Operations in CNN-based Generative Network for Generalizable Deepfake DetectionCVPR2024Star
GitHub
Frequency
AEROBLADE: Training-Free Detection of Latent Diffusion Images Using Autoencoder Reconstruction ErrorCVPR2024Star
GitHub
Reconstruction
DRCT: Diffusion Reconstruction Contrastive Training towards Universal DetectionICML2024Star
GitHub
Reconstruction
Towards Universal Fake Image Detectors that Generalize Across Generative ModelsCVPR2023Star
GitHub
CLIP
DIRE for Diffusion-Generated Image DetectionICCV2023Star
GitHub
Reconstruction
Learning on Gradients: Generalized Artifacts Representation for GAN-Generated Images DetectionCVPR2023Star
GitHub
Gradient
CNN-generated images are surprisingly easy to spot...for nowCVPR2020Star
GitHub
CNN Forensics

Widely-used benchmarks and evaluation frameworks in this field:

BenchmarkDescriptionYearCode
ForenSynthsStandard test benchmark with images from 11 GAN-based generators2020Star
GitHub
UniversalFakeDetect19 generators spanning GANs and diffusion models2023Star
GitHub
GenImageMillion-scale benchmark covering 8 generators2023Star
GitHub
SynthbusterDiffusion-generated images for detection benchmarking2023Paper
ChameleonHuman-hard scenarios for sanity-check evaluation2025Star
GitHub
DRCT-2M2M images from 16 diffusion models for universal detection2024ModelScope
Aligned ForensicsReal images paired with their LDM autoencoder reconstructions, removing spurious correlations for training more generalizable detectors2025Star
GitHub
FakeInversionImages from 14 unseen text-to-image models via inversion, for evaluating generalization to unseen generators2024Page
CO-SPYBench22 generators + 50k wild images2025Star
GitHub
Community Forensics4803 generators for large-scale generalization2025Star
GitHub
ForensicHubUnified benchmark & codebase for AIGC detection2025Star
GitHub

Papers by Venue

CVPR 2026

ICLR 2026

AAAI 2026

NeurIPS 2025

ICCV 2025

ICML 2025

CVPR 2025

ICLR 2025

ECCV 2024

NeurIPS 2024

CVPR 2024

ICML 2024

Earlier Works (2020-2023)

ICCV 2023
CVPR 2023
ECCV 2022
CVPR 2020 & NeurIPS 2020
Other Notable Works (arXiv)

Papers by Category

1. CLIP / Vision-Language Methods

Leverage CLIP or other vision-language models whose pre-trained features already encode subtle generative artifacts, enabling strong cross-generator generalization with minimal fine-tuning.

1.1 CLIP Fine-tuning & Adaptation

Adapt CLIP's visual encoder via linear probes, LoRA, or lightweight adapters to extract forgery-discriminative features with minimal parameter updates.

1.2 Prompt Learning & Language-Guided

Steer CLIP's representation via learnable prompts or language-guided objectives rather than weight adaptation, enabling few-shot domain transfer.

1.3 Feature Fusion

Decompose or fuse heterogeneous features—semantic, frequency, pixel-level—to separate forgery clues from content and improve cross-domain robustness.

1.4 Information Bottleneck

Apply information bottleneck principles to compress away content and retain only detection-relevant signals, improving robustness to distribution shift.


2. Reconstruction-based Methods

Detect AI-generated images by measuring how well a pre-trained generative model can reconstruct them—synthetic images yield lower error than real ones.

2.1 Diffusion Reconstruction

Compute reconstruction errors via DDIM inversion or latent trajectory encoding under a fixed diffusion model.

2.2 Autoencoder Reconstruction

Exploit VAE or MAE encoder–decoder reconstruction error, which is near-zero for in-distribution generated images but elevated for real ones.

2.3 Latent Space

Work in the compressed latent space of a diffusion VAE, using inversion residuals as detection signals.

2.4 Semantic-Aware Reconstruction

Condition reconstruction errors on semantic content to better disentangle generation artifacts from content-related variation.


3. Frequency-domain Methods

Exploit spectral artifacts—fractal self-similarity, missing high-frequency fall-off, color demosaicing inconsistencies—left by generative pipelines in the frequency domain.


4. Patch / Texture-based Methods

Extract and compare local patch-level texture features—noise residuals, texture contrast, patch-contrastive signals—to expose synthetic origin independent of semantic content.


5. Low-level Artifact Detection

Detect fine-grained pixel-level artifacts—upsampling patterns, local pixel dependencies, bit-plane anomalies, entropy deviations—that are architecture-agnostic byproducts of the generation pipeline.


6. Perturbation / Robustness-based Methods

Exploit the asymmetric response of real vs. synthetic images to controlled perturbations—real images are more stable on the natural manifold, while generated images deviate more.


7. LMM / Reasoning-based Methods

Leverage large multimodal models to provide not just binary detection but also artifact localization, reasoning, and natural-language explanations of why an image is fake.


8. Training-free & Zero-shot Methods

Require no training on fake data—exploit intrinsic properties of pre-trained models (reconstruction error, feature distributions, perturbation response) to detect without any task-specific optimization, naturally generalizing to unseen generators.


9. Diffusion-specific Detection

Core mechanism exploits DDIM inversion, VAE reconstruction, or denoising trajectories specific to diffusion models—would not transfer to GANs or AR generators.


10. Autoregressive Model Detection

Target the unique artifacts of token-by-token autoregressive generation—discrete quantization errors and conditional token probability patterns.


11. Deepfake Detection

Face deepfake methods that also generalize to general AI-generated image detection benchmarks.


12. Generalization: Training Strategy & Data Engineering

Address the generalization gap through training data engineering—bias elimination, semantic alignment, multi-generator scaling, and calibration.

12.1 Data Alignment & Construction

Eliminate spurious dataset biases (JPEG quality, resolution, content mismatch) by constructing semantically aligned real–fake training pairs.

12.2 Real-Centric & Calibration

Focus on the real-image manifold and calibration rather than fake data engineering—classify anything that deviates as synthetic.

12.3 Multi-Generator

Scale training to thousands of generative models, empirically showing monotonic generalization improvement with generator diversity.


13. Image Attribution / Source Tracing

Go beyond binary detection to identify which generative model produced an image, exploiting model-specific reconstruction fingerprints and latent signatures.


Citation

If you find this repository useful, please consider citing:

@misc{awesome-aigc-image-detection,
  title={Awesome AI-Generated Image Detection},
  author={yjtlab},
  year={2026},
  publisher={GitHub},
  howpublished={\url{https://github.com/yjtlab/awesome-aigc-image-detection}}
}

Last Updated: 2026-03-16 | Total Papers: 170+

Contributions and suggestions are welcome! Please open an issue or pull request.

Contributors

yjtlab

21 commits

yjtlab/awesome-aigc-image-detection

A curated list of papers, datasets, and resources for AI-Generated Image Detection

25

21 commits

updated Mar 30, 2026

See the code

README

Awesome AI-Generated Image Detection Awesome

A curated and comprehensive list of papers, datasets, and resources for AI-Generated Image Detection (AIGC Detection). This collection covers methods for detecting images synthesized by GANs, diffusion models, autoregressive models, and other generative approaches.

Continuously updated.

Last verified: 2026-03-16 | Total papers: 170+ | Inclusion criteria: Peer-reviewed papers (CVPR, ICCV, ECCV, NeurIPS, ICML, ICLR, AAAI) and high-impact arXiv preprints on AI-generated image detection. Preference for methods providing open-source code.


Table of Contents


Survey


Paper Tree

Awesome AIGC Image Detection
│
├── 1. CLIP / Vision-Language Methods
│   ├── 1.1 CLIP Fine-tuning (CLIPping, Raising the Bar, DeeCLIP, ForgeLens)
│   ├── 1.2 Prompt & Language-Guided (AntifakePrompt, PLOT, FatFormer, IAPL)
│   ├── 1.3 Feature Decoupling & Fusion (NS-Net, CausalCLIP, CLIPMoLE, CO-SPY)
│   └── 1.4 Information Bottleneck (VIB, MCIB)
│
├── 2. Reconstruction-based Methods
│   ├── 2.1 Diffusion Reconstruction (DIRE, DRCT, LATTE)
│   ├── 2.2 Autoencoder Reconstruction (AEROBLADE, GRRE, CINEMAE)
│   ├── 2.3 Latent Space (LaRE², FakeInversion)
│   └── 2.4 Semantic-Aware (SARE, Exposing the Fake)
│
├── 3. Frequency-domain Methods
│   ├── Spectral Analysis (Fractal Self-Similarity, SPAI, Spectral Artifacts)
│   ├── Color / Demosaicing (Secret Lies in Color, Color Matters)
│   └── Fourier / DCT (Fourier Spectrum Discrepancies)
│
├── 4. Patch / Texture-based Methods
│   ├── Patch Learning (SSP, PatchCraft, Panoptic Patch)
│   └── Texture Analysis (TextureCrop, Breaking Semantic Artifacts)
│
├── 5. Low-level Artifact Detection
│   ├── Up-sampling Artifact (NPR)
│   ├── Pixel-level (FerretNet, PiD, Pixel-level Mapping)
│   ├── Entropy / Bit-plane (MLEP, LOTA)
│   └── Noise / Fingerprint (Implicit Noise Imprint, FingerprintNet)
│
├── 6. Perturbation / Robustness-based Methods
│   ├── Perturbation (RIGID, RA-Det, DEnD)
│   ├── Uncertainty (WePe)
│   └── Distribution Fitting (ConV)
│
├── 7. LMM / Reasoning-based Methods
│   ├── Grounding & Explanation (LEGION, AIGI-Holmes, FakeReasoning)
│   ├── Multi-modal Detection (ThinkFake, Spot the Fake, SIDA)
│   └── VLM-based (Veritas, FakeShield, FAKEXPLAIN)
│
├── 8. Zero-shot & Training-free Methods
│   ├── Training-free (RIGID, WaRPAD, HFI, AEROBLADE, ConV)
│   └── Zero-shot (Forensic Self-Descriptions, Cozzolino, Beyond Generation)
│
├── 9. Diffusion-specific Detection
│   ├── Reconstruction Error (DIRE, AEROBLADE, LaRE², FIRE, DRCT, FakeInversion)
│   └── Probabilistic / Trajectory (Diffusion Epistemic Uncertainty, Corvi 2022)
│
├── 10. Autoregressive Model Detection (PRADA, D³QE, Data Provenance)
│
├── 11. Deepfake Detection (D³, Veritas, Real-Time Deepfake)
│
├── 12. Generalization: Training Strategy & Data Engineering
│   ├── Data Alignment (Dual Alignment, AlignedForensics, B-Free)
│   ├── Real-Centric & Calibration (MIRROR, Stay-Positive, Calibrated)
│   └── Multi-Generator (Community Forensics, GAPL, Forensic-MoE)
│
└── 13. Image Attribution / Source Tracing
    ├── Model Attribution (LatentTracer, AEDR, OCC-CLIP)
    └── AR Attribution (PRADA, Data Provenance)

SOTA Methods

Representative methods with open-source code:

TitleVenueYearCodeCategory
Scaling Up AI-Generated Image Detection via Generator-Aware PrototypesCVPR2026Star
GitHub
Multi-Generator
Towards Generalizable AI-Generated Image Detection via Image-Adaptive Prompt LearningCVPR2026Star
GitHub
Prompt Learning
Community Forensics: Using Thousands of Generators to Train Fake Image DetectorsCVPR2025Star
GitHub
Multi-Generator
A Bias-Free Training Paradigm for More General AI-generated Image DetectionCVPR2025Star
GitHub
Generalization
Any-Resolution AI-Generated Image Detection by Spectral LearningCVPR2025Star
GitHub
Frequency
D³: Scaling Up Deepfake Detection by Learning from DiscrepancyCVPR2025Star
GitHub
Generalization
LEGION: Learning to Ground and Explain for Synthetic Image DetectionICCV2025Star
GitHub
LMM
Orthogonal Subspace Decomposition for Generalizable AI-Generated Image DetectionICML2025Star
GitHub
CLIP
Aligned Datasets Improve Detection of Latent Diffusion-Generated ImagesICLR2025Star
GitHub
Generalization
Rethinking the Up-Sampling Operations in CNN-based Generative Network for Generalizable Deepfake DetectionCVPR2024Star
GitHub
Frequency
AEROBLADE: Training-Free Detection of Latent Diffusion Images Using Autoencoder Reconstruction ErrorCVPR2024Star
GitHub
Reconstruction
DRCT: Diffusion Reconstruction Contrastive Training towards Universal DetectionICML2024Star
GitHub
Reconstruction
Towards Universal Fake Image Detectors that Generalize Across Generative ModelsCVPR2023Star
GitHub
CLIP
DIRE for Diffusion-Generated Image DetectionICCV2023Star
GitHub
Reconstruction
Learning on Gradients: Generalized Artifacts Representation for GAN-Generated Images DetectionCVPR2023Star
GitHub
Gradient
CNN-generated images are surprisingly easy to spot...for nowCVPR2020Star
GitHub
CNN Forensics

Widely-used benchmarks and evaluation frameworks in this field:

BenchmarkDescriptionYearCode
ForenSynthsStandard test benchmark with images from 11 GAN-based generators2020Star
GitHub
UniversalFakeDetect19 generators spanning GANs and diffusion models2023Star
GitHub
GenImageMillion-scale benchmark covering 8 generators2023Star
GitHub
SynthbusterDiffusion-generated images for detection benchmarking2023Paper
ChameleonHuman-hard scenarios for sanity-check evaluation2025Star
GitHub
DRCT-2M2M images from 16 diffusion models for universal detection2024ModelScope
Aligned ForensicsReal images paired with their LDM autoencoder reconstructions, removing spurious correlations for training more generalizable detectors2025Star
GitHub
FakeInversionImages from 14 unseen text-to-image models via inversion, for evaluating generalization to unseen generators2024Page
CO-SPYBench22 generators + 50k wild images2025Star
GitHub
Community Forensics4803 generators for large-scale generalization2025Star
GitHub
ForensicHubUnified benchmark & codebase for AIGC detection2025Star
GitHub

Papers by Venue

CVPR 2026

ICLR 2026

AAAI 2026

NeurIPS 2025

ICCV 2025

ICML 2025

CVPR 2025

ICLR 2025

ECCV 2024

NeurIPS 2024

CVPR 2024

ICML 2024

Earlier Works (2020-2023)

ICCV 2023
CVPR 2023
ECCV 2022
CVPR 2020 & NeurIPS 2020
Other Notable Works (arXiv)

Papers by Category

1. CLIP / Vision-Language Methods

Leverage CLIP or other vision-language models whose pre-trained features already encode subtle generative artifacts, enabling strong cross-generator generalization with minimal fine-tuning.

1.1 CLIP Fine-tuning & Adaptation

Adapt CLIP's visual encoder via linear probes, LoRA, or lightweight adapters to extract forgery-discriminative features with minimal parameter updates.

1.2 Prompt Learning & Language-Guided

Steer CLIP's representation via learnable prompts or language-guided objectives rather than weight adaptation, enabling few-shot domain transfer.

1.3 Feature Fusion

Decompose or fuse heterogeneous features—semantic, frequency, pixel-level—to separate forgery clues from content and improve cross-domain robustness.

1.4 Information Bottleneck

Apply information bottleneck principles to compress away content and retain only detection-relevant signals, improving robustness to distribution shift.


2. Reconstruction-based Methods

Detect AI-generated images by measuring how well a pre-trained generative model can reconstruct them—synthetic images yield lower error than real ones.

2.1 Diffusion Reconstruction

Compute reconstruction errors via DDIM inversion or latent trajectory encoding under a fixed diffusion model.

2.2 Autoencoder Reconstruction

Exploit VAE or MAE encoder–decoder reconstruction error, which is near-zero for in-distribution generated images but elevated for real ones.

2.3 Latent Space

Work in the compressed latent space of a diffusion VAE, using inversion residuals as detection signals.

2.4 Semantic-Aware Reconstruction

Condition reconstruction errors on semantic content to better disentangle generation artifacts from content-related variation.


3. Frequency-domain Methods

Exploit spectral artifacts—fractal self-similarity, missing high-frequency fall-off, color demosaicing inconsistencies—left by generative pipelines in the frequency domain.


4. Patch / Texture-based Methods

Extract and compare local patch-level texture features—noise residuals, texture contrast, patch-contrastive signals—to expose synthetic origin independent of semantic content.


5. Low-level Artifact Detection

Detect fine-grained pixel-level artifacts—upsampling patterns, local pixel dependencies, bit-plane anomalies, entropy deviations—that are architecture-agnostic byproducts of the generation pipeline.


6. Perturbation / Robustness-based Methods

Exploit the asymmetric response of real vs. synthetic images to controlled perturbations—real images are more stable on the natural manifold, while generated images deviate more.


7. LMM / Reasoning-based Methods

Leverage large multimodal models to provide not just binary detection but also artifact localization, reasoning, and natural-language explanations of why an image is fake.


8. Training-free & Zero-shot Methods

Require no training on fake data—exploit intrinsic properties of pre-trained models (reconstruction error, feature distributions, perturbation response) to detect without any task-specific optimization, naturally generalizing to unseen generators.


9. Diffusion-specific Detection

Core mechanism exploits DDIM inversion, VAE reconstruction, or denoising trajectories specific to diffusion models—would not transfer to GANs or AR generators.


10. Autoregressive Model Detection

Target the unique artifacts of token-by-token autoregressive generation—discrete quantization errors and conditional token probability patterns.


11. Deepfake Detection

Face deepfake methods that also generalize to general AI-generated image detection benchmarks.


12. Generalization: Training Strategy & Data Engineering

Address the generalization gap through training data engineering—bias elimination, semantic alignment, multi-generator scaling, and calibration.

12.1 Data Alignment & Construction

Eliminate spurious dataset biases (JPEG quality, resolution, content mismatch) by constructing semantically aligned real–fake training pairs.

12.2 Real-Centric & Calibration

Focus on the real-image manifold and calibration rather than fake data engineering—classify anything that deviates as synthetic.

12.3 Multi-Generator

Scale training to thousands of generative models, empirically showing monotonic generalization improvement with generator diversity.


13. Image Attribution / Source Tracing

Go beyond binary detection to identify which generative model produced an image, exploiting model-specific reconstruction fingerprints and latent signatures.


Citation

If you find this repository useful, please consider citing:

@misc{awesome-aigc-image-detection,
  title={Awesome AI-Generated Image Detection},
  author={yjtlab},
  year={2026},
  publisher={GitHub},
  howpublished={\url{https://github.com/yjtlab/awesome-aigc-image-detection}}
}

Last Updated: 2026-03-16 | Total Papers: 170+

Contributions and suggestions are welcome! Please open an issue or pull request.

Contributors

yjtlab

21 commits