Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Detecting and Simulating Artifacts in GAN Fake Images

About

To detect GAN generated images, conventional supervised machine learning algorithms require collection of a number of real and fake images from the targeted GAN model. However, the specific model used by the attacker is often unavailable. To address this, we propose a GAN simulator, AutoGAN, which can simulate the artifacts produced by the common pipeline shared by several popular GAN models. Additionally, we identify a unique artifact caused by the up-sampling component included in the common GAN pipeline. We show theoretically such artifacts are manifested as replications of spectra in the frequency domain and thus propose a classifier model based on the spectrum input, rather than the pixel input. By using the simulated images to train a spectrum based classifier, even without seeing the fake images produced by the targeted GAN model during training, our approach achieves state-of-the-art performances on detecting fake images generated by popular GAN models such as CycleGAN.

Xu Zhang, Svebor Karaman, Shih-Fu Chang• 2019

Related benchmarks

TaskDatasetResultRank
Generated Image DetectionGenImage (test)
Average Accuracy68.8
124
AI-generated image detectionGenImage
Midjourney Detection Rate52
106
Deepfake DetectionUniversalFakeDetect 1.0 (test)
Accuracy (ProGAN)55.39
42
Fake Image DetectionUniversalFakeDetect (test)
Mean Accuracy57.55
40
AI-generated image detectionUniversalFakeDetect
Pro-GAN Accuracy49.9
32
Generated Image DetectionGenImage v1.4 (test)
AP (SD1.4)99.4
23
Deepfake DetectionUniversal Deepfake Detection Evaluation Suite
ProGAN AUROC52.65
16
AI-generated image detectionGenImage SD v1.4 March 2024
Detection Accuracy (MJ)52
14
Fake Image DetectionUniversalFakeDetect
mAcc50.7
14
Image Manipulation DetectionStarGAN CelebA-HQ (test)
AP100
9
Showing 10 of 19 rows

Other info

Follow for update