Distinguishing Between Natural and Computer-Generated Images Using Convolutional Neural Networks
Autor: | Dong-Ming Yan, Xiaopeng Zhang, Weize Quan, Kai Wang |
---|---|
Přispěvatelé: | Institute of Automation - Chinese Academy of Sciences, GIPSA - Architecture, Géométrie, Perception, Images, Gestes (GIPSA-AGPIG), Département Images et Signal (GIPSA-DIS), Grenoble Images Parole Signal Automatique (GIPSA-lab ), Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Institut Polytechnique de Grenoble - Grenoble Institute of Technology-Centre National de la Recherche Scientifique (CNRS)-Université Grenoble Alpes [2016-2019] (UGA [2016-2019])-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Institut Polytechnique de Grenoble - Grenoble Institute of Technology-Centre National de la Recherche Scientifique (CNRS)-Université Grenoble Alpes [2016-2019] (UGA [2016-2019])-Grenoble Images Parole Signal Automatique (GIPSA-lab ), Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Institut Polytechnique de Grenoble - Grenoble Institute of Technology-Centre National de la Recherche Scientifique (CNRS)-Université Grenoble Alpes [2016-2019] (UGA [2016-2019])-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Institut Polytechnique de Grenoble - Grenoble Institute of Technology-Centre National de la Recherche Scientifique (CNRS)-Université Grenoble Alpes [2016-2019] (UGA [2016-2019]), ANR-11-LABX-0025,PERSYVAL-lab,Systemes et Algorithmes Pervasifs au confluent des mondes physique et numérique(2011), ANR-16-DEFA-0003,REVEAL,Outils pour la détection de manipulation d'images numériques.(2016) |
Rok vydání: | 2018 |
Předmět: |
Computer Networks and Communications
business.industry Computer science Computer-generated imagery Feature extraction [INFO.INFO-MM]Computer Science [cs]/Multimedia [cs.MM] ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION Image forensics convolutional neural network 020206 networking & telecommunications Pattern recognition robustness 02 engineering and technology local-to-global strategy Convolutional neural network Visualization computer-generated image Robustness (computer science) natural image 0202 electrical engineering electronic engineering information engineering 020201 artificial intelligence & image processing Artificial intelligence Safety Risk Reliability and Quality business visualization |
Zdroj: | IEEE Transactions on Information Forensics and Security IEEE Transactions on Information Forensics and Security, Institute of Electrical and Electronics Engineers, 2018, 13 (11), pp.2772-2787. ⟨10.1109/TIFS.2018.2834147⟩ |
ISSN: | 1556-6021 1556-6013 |
DOI: | 10.1109/tifs.2018.2834147 |
Popis: | International audience; Distinguishing between natural images (NIs) and computer-generated (CG) images by naked human eyes is difficult. In this paper, we propose an effective method based on a convolutional neural network (CNN) for this fundamental image forensic problem. Having observed the rather limited performance of training existing CCNs from scratch or fine-tuning pre-trained network, we design and implement a new and appropriate network with two cascaded convolutional layers at the bottom of a CNN. Our network can be easily adjusted to accommodate different sizes of input image patches while maintaining a fixed depth, a stable structure of CNN, and a good forensic performance. Considering the complexity of training CNNs and the specific requirement of image forensics, we introduce the so-called local-to-global strategy in our proposed network. Our CNN derives a forensic decision on local patches, and a global decision on a full-sized image can be easily obtained via simple majority voting. This strategy can also be used to improve the performance of existing methods that are based on hand-crafted features. Experimental results show that our method outperforms existing methods, especially in a challenging forensic scenario with NIs and CG images of heterogeneous origins. Our method also has good robustness against typical post-processing operations, such as resizing and JPEG compression. Unlike previous attempts to use CNNs for image forensics, we try to understand what our CNN has learned about the differences between NIs and CG images with the aid of adequate and advanced visualization tools. |
Databáze: | OpenAIRE |
Externí odkaz: |