Our new X account is live! Follow @wizwand_team for updates
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
103
AI-generated image detectionGenImage
Midjourney Detection Rate52
65
Deepfake DetectionUniversalFakeDetect 1.0 (test)
Accuracy (ProGAN)55.39
42
Deepfake DetectionUniversal Deepfake Detection Evaluation Suite
ProGAN AUROC52.65
16
Fake Image DetectionUniversalFakeDetect
Guided Score50.9
13
Image Manipulation DetectionStarGAN CelebA-HQ (test)
AP100
9
Image Manipulation DetectionCycleGAN Facades (test)
AP (%)100
9
Image Manipulation DetectionGauGAN COCO (test)
AP (%)61
9
VTON DetectionVTONGuard PBE
Accuracy87
6
VTON DetectionVTONGuard Dual U-Net
Acc0.8788
6
Showing 10 of 15 rows

Other info

Follow for update