ehsannowroozi / FaceGANdetection

CNN Detection of GAN-Generated Face Images based on Cross-Band Co-occurrences Analysis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CNN Detection of GAN-Generated Face Images based on Cross-Band Co-occurrences Analysis

(https://arxiv.org/abs/2007.12909)

2019-2020 Department of Information Engineering and Mathematics, University of Siena, Italy.

Authors: Mauro Barni, Kassem Kallas, Ehsan Nowroozi Personal Website: www.enowroozi.com, Benedetta Tondi

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

If you are using this software, please cite from arXiv and cite the dataset Mendeley.

To access the file password please send an email to ehsan.nowroozi65@gmail.com

Abstract

Last-generation GAN models allow to generate synthetic images which are visually indistinguishable from natural ones, raising the need to develop tools to distinguish fake and natural images thus contributing to preserve the trustworthiness of digital images. While modern GAN models can generate very high-quality images with no visible spatial artifacts, reconstruction of consistent relationships among colour channels is expectedly more difficult. In this paper, we propose a method for distinguishing GAN-generated from natural images by exploiting inconsistencies among spectral bands, with specific focus on the generation of synthetic face images. Specifically, we use cross-band co-occurrence matrices, in addition to spatial co-occurrence matrices, as input to a CNN model, which is trained to distinguish between real and synthetic faces. The results of our experiments confirm the goodness of our approach which outperforms a similar detection technique based on intra-band spatial co-occurrences only. The performance gain is particularly significant with regard to robustness against post-processing, like geometric transformations, filtering and contrast manipulations.

About

CNN Detection of GAN-Generated Face Images based on Cross-Band Co-occurrences Analysis

License:GNU General Public License v3.0