Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Detecting GAN-generated Images by Orthogonal Training of Multiple CNNs

About

In the last few years, we have witnessed the rise of a series of deep learning methods to generate synthetic images that look extremely realistic. These techniques prove useful in the movie industry and for artistic purposes. However, they also prove dangerous if used to spread fake news or to generate fake online accounts. For this reason, detecting if an image is an actual photograph or has been synthetically generated is becoming an urgent necessity. This paper proposes a detector of synthetic images based on an ensemble of Convolutional Neural Networks (CNNs). We consider the problem of detecting images generated with techniques not available at training time. This is a common scenario, given that new image generators are published more and more frequently. To solve this issue, we leverage two main ideas: (i) CNNs should provide orthogonal results to better contribute to the ensemble; (ii) original images are better defined than synthetic ones, thus they should be better trusted at testing time. Experiments show that pursuing these two ideas improves the detector accuracy on NVIDIA's newly generated StyleGAN3 images, never used in training.

Sara Mandelli, Nicol\`o Bonettini, Paolo Bestagini, Stefano Tubaro• 2022

Related benchmarks

TaskDatasetResultRank
Synthetic Image DetectionGlide 50-27
Accuracy51.7
27
GAN-generated image detectionGANGen-Detection
BEGAN Accuracy67.9
13
Fake Image DetectionUniversalFakeDetect LDM_100
Accuracy54.7
13
Fake Image DetectionUniversalFakeDetect LDM_200
Accuracy54.9
13
Fake Image DetectionUniversalFakeDetect LDM_200_cfg
Accuracy53.8
13
Fake Image DetectionUniversalFakeDetect DALLE
Accuracy67.2
13
Fake Image DetectionUniversalFakeDetect Mean
Accuracy54.3
13
Fake Image DetectionUniversalFakeDetect Guided
Accuracy50.1
13
Fake Image DetectionUniversalFakeDetect Glide_100_10
Accuracy51.2
13
Fake Image DetectionUniversalFakeDetect Glide_100_27
Accuracy51.1
13
Showing 10 of 13 rows

Other info

Follow for update