atlas

Research map / Image generation / Autoregressive and latent generation

Dual Data Alignment Makes AI-Generated Image Detector Easier Generalizable

NeurIPS 2025 · Image generation › Autoregressive and latent generation · approach: Generalizable fake image detection · 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 Dual Data Alignment (DDA), which aligns real and VAE-reconstructed synthetic images in both frequency (JPEG quality matching) and pixel (mixup) domains to train a DINOv2-LoRA AI-generated image detector on MSCOCO, and introduces DDA-COCO and EvalGEN test sets.

Problem

AI-generated image detectors overfit to spurious non-causal cues (format, size, semantics, frequency richness) in biased training data, so they fail to generalize to unbiased or unseen-generator test sets; pixel-level alignment via reconstruction is shown to remain misaligned in frequency.

Approach

Extends VAE-reconstruction data alignment with a frequency-level step (apply the real image's estimated JPEG quality factor to reconstructions) followed by pixel-level mixup between real and frequency-aligned synthetic images, so synthetic training samples are close to real ones in both domains.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
train on dual pixel- and frequency-aligned MSCOCO pairs with DDADINOv2 detector · GenImagebalanced accuracy: 84.7 -> 91.7Helped
train on dual pixel- and frequency-aligned MSCOCO pairs with DDADINOv2 detector · EvalGENbalanced accuracy: 77.8 -> 97.2Helped
train on dual pixel- and frequency-aligned MSCOCO pairs with DDADINOv2 detector · ForenSynthsbalanced accuracy: 92.0 -> 81.4Hurt
train on dual pixel- and frequency-aligned MSCOCO pairs with DDADINOv2 detector · 11 benchmarks (average)balanced accuracy: 75.0 -> 90.7Helped
use input sizes between 224 and 504 instead of 336 (ablation)DDA detector · five-benchmark averagebalanced accuracy: 88.2 ± 11.5; 88.4 ± 10.5; 88.4 ± 11.3; 89.3 ± 10.2; 87.1 ± 12.4; 88.2 ± 9.1; 91.9 ± 6.1No clear effect
use DINOv2 instead of CLIP as the LoRA-finetuned backbone (ablation)DDA detector · five-benchmark averagebalanced accuracy: 83.2 ± 14.4 -> 91.9 ± 6.1Helped
use LoRA fine-tuning instead of linear probing (ablation)DDA detector with CLIP ViT-B/16 · five-benchmark averagebalanced accuracy: 74.3 ± 18.5 -> 76.1 ± 21.5Helped
use linear probing on DINOv2 ViT-S/14 instead of DINOv2 LoRA fine-tuning (ablation)DDA detector · five-benchmark averagebalanced accuracy: 91.9 ± 6.1 -> 65.3 ± 6.2Hurt
use linear probing on DINOv2 ViT-B/14 instead of DINOv2 LoRA fine-tuning (ablation)DDA detector · five-benchmark averagebalanced accuracy: 91.9 ± 6.1 -> 66.8 ± 4.9Hurt
use linear probing on DINOv2 ViT-L/14 instead of DINOv2 LoRA fine-tuning (ablation)DDA detector · five-benchmark averagebalanced accuracy: 91.9 ± 6.1 -> 65.0 ± 7.8Hurt
use SD21 rather than other VAEs for training-data reconstruction (ablation)DDA detector · DDA benchmarksaccuracyHelped
set pixel-alignment probability and mixup upper bound to values between 0.2 and 0.8 rather than 0.0 or 1.0 (ablation)DDA detector · DDA benchmarksaccuracyMixed

Surprising findings

Limitations

Experimental setup

Datasets: MSCOCO GenImage DRCT-2M Synthbuster AIGCDetectionBenchmark ForenSynths Chameleon WildRF SynthWildx BFree-Online GenEval prompts

Benchmarks: GenImage DRCT-2M DDA-COCO EvalGEN Synthbuster ForenSynths AIGCDetectionBenchmark Chameleon SynthWildx WildRF BFree-Online

Metrics: balanced accuracy average accuracy minimum accuracy standard deviation across subsets

Baselines: NPR UnivFD FatFormer SAFE C2P-CLIP AIDE DRCT AlignedForensics

Builds on: AlignedForensics DRCT LoRA DINOv2

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