A One-Class Classifier for the Detection of GAN Manipulated Multi-Spectral Satellite Images
Not on the map. Why?
Abstract (arXiv)
The highly realistic image quality achieved by current image generative models has many academic and industrial applications. To limit the use of such models to benign applications, though, it is necessary that tools to conclusively detect whether an image has been generated synthetically or not are developed. For this reason, several detectors have been developed providing excellent performance in computer vision applications, however, they can not be applied as they are to multispectral satellite images, and hence new models must be trained. In general, two-class classifiers can achieve very good detection accuracies, however they are not able to generalise to image domains and generative models architectures different than those used during training. For this reason, in this paper, we propose a one-class classifier based on Vector Quantized Variational Autoencoder 2 (VQ-VAE 2) features to overcome the limitations of two-class classifiers. First, we emphasize the generalization problem that binary classifiers suffer from by training and testing an EfficientNet-B4 architecture on multiple multispectral datasets. Then we show that, since the VQ-VAE 2 based classifier is trained only on pristine images, it is able to detect images belonging to different domains and generated by architectures that have not been used during training. Last, we compare the two classifiers head-to-head on the same generated datasets, highlighting the superiori generalization capabilities of the VQ-VAE 2-based detector.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 19 of its 38 references that are in the map. First posted on arXiv 19 May 2023.
Builds on
19 of 38 references.
References · 19
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2022Generative Adversarial Networkscited by 5,603
- 2017Neural Discrete Representation Learningcited by 4,650
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,580
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,967
- 2019Generating Diverse High-Fidelity Images with VQ-VAE-2cited by 1,376
- 2019An Introduction to Variational Autoencoderscited by 997
- 2018Object Detection with Deep Learning: A Reviewcited by 524
- 2015Autoencoding beyond pixels using a learned similarity metriccited by 407
- 2021Are GAN generated images easy to detect? A critical analysis of the state-of-the-artcited by 139
- 2016Deep Learning in Bioinformaticscited by 48
7 more
- 2021Manipulation Detection in Satellite Images Using Vision Transformercited by 16
- 2018Satellite Image Forgery Detection and Localization Using GAN and One-Class Classifiercited by 14
- 2020Synthesizing Optical and SAR Imagery From Land Cover Maps and Auxiliary Raster Datacited by 14
- 2021Geo-DefakeHop: High-Performance Geographic Fake Image Detectioncited by 9
- 2020Manipulation Detection in Satellite Images Using Deep Belief Networkscited by 7
- 2022Splicing Detection and Localization In Satellite Imagery Using Conditional GANscited by 6
- 2023Multimodal and multicontrast image fusion via deep generative modelscited by 3
Built on by
Citing papers per year: 2024: 1.
1 paper.