Detecting GAN-generated Images by Orthogonal Training of Multiple CNNs

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 gener...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Mandelli, Sara, Bonettini, Nicolò, Bestagini, Paolo, Tubaro, Stefano
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Mandelli, Sara
Bonettini, Nicolò
Bestagini, Paolo
Tubaro, Stefano
description 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.
doi_str_mv 10.48550/arxiv.2203.02246
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2203_02246</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2203_02246</sourcerecordid><originalsourceid>FETCH-LOGICAL-a676-1a1c742cf3b5bd824c0fc16eb725ed27beba8c496710cf9ced131069e3e81c723</originalsourceid><addsrcrecordid>eNotz71OwzAUBWAvDKjwAEz4BRL8FzsZq0BLpTZdskfXznWwlCaVYxB9e2hhOss5R_oIeeIsV2VRsBeI3-ErF4LJnAmh9D3ZvGJCl8I00O26yQacMELCnu5OMOBC7YUeY_qYh3mCkbYRwnTtzp4ePscUziPSummWB3LnYVzw8T9XpN28tfV7tj9ud_V6n4E2OuPAnVHCeWkL25dCOeYd12iNKLAXxqKF0qlKG86crxz2XHKmK5RY_i6FXJHnv9sbpDvHcIJ46a6g7gaSP4_MRYU</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Detecting GAN-generated Images by Orthogonal Training of Multiple CNNs</title><source>arXiv.org</source><creator>Mandelli, Sara ; Bonettini, Nicolò ; Bestagini, Paolo ; Tubaro, Stefano</creator><creatorcontrib>Mandelli, Sara ; Bonettini, Nicolò ; Bestagini, Paolo ; Tubaro, Stefano</creatorcontrib><description>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.</description><identifier>DOI: 10.48550/arxiv.2203.02246</identifier><language>eng</language><subject>Computer Science - Artificial Intelligence ; Computer Science - Computer Vision and Pattern Recognition</subject><creationdate>2022-03</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,776,881</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2203.02246$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2203.02246$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Mandelli, Sara</creatorcontrib><creatorcontrib>Bonettini, Nicolò</creatorcontrib><creatorcontrib>Bestagini, Paolo</creatorcontrib><creatorcontrib>Tubaro, Stefano</creatorcontrib><title>Detecting GAN-generated Images by Orthogonal Training of Multiple CNNs</title><description>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.</description><subject>Computer Science - Artificial Intelligence</subject><subject>Computer Science - Computer Vision and Pattern Recognition</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotz71OwzAUBWAvDKjwAEz4BRL8FzsZq0BLpTZdskfXznWwlCaVYxB9e2hhOss5R_oIeeIsV2VRsBeI3-ErF4LJnAmh9D3ZvGJCl8I00O26yQacMELCnu5OMOBC7YUeY_qYh3mCkbYRwnTtzp4ePscUziPSummWB3LnYVzw8T9XpN28tfV7tj9ud_V6n4E2OuPAnVHCeWkL25dCOeYd12iNKLAXxqKF0qlKG86crxz2XHKmK5RY_i6FXJHnv9sbpDvHcIJ46a6g7gaSP4_MRYU</recordid><startdate>20220304</startdate><enddate>20220304</enddate><creator>Mandelli, Sara</creator><creator>Bonettini, Nicolò</creator><creator>Bestagini, Paolo</creator><creator>Tubaro, Stefano</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20220304</creationdate><title>Detecting GAN-generated Images by Orthogonal Training of Multiple CNNs</title><author>Mandelli, Sara ; Bonettini, Nicolò ; Bestagini, Paolo ; Tubaro, Stefano</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a676-1a1c742cf3b5bd824c0fc16eb725ed27beba8c496710cf9ced131069e3e81c723</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Computer Science - Artificial Intelligence</topic><topic>Computer Science - Computer Vision and Pattern Recognition</topic><toplevel>online_resources</toplevel><creatorcontrib>Mandelli, Sara</creatorcontrib><creatorcontrib>Bonettini, Nicolò</creatorcontrib><creatorcontrib>Bestagini, Paolo</creatorcontrib><creatorcontrib>Tubaro, Stefano</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Mandelli, Sara</au><au>Bonettini, Nicolò</au><au>Bestagini, Paolo</au><au>Tubaro, Stefano</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Detecting GAN-generated Images by Orthogonal Training of Multiple CNNs</atitle><date>2022-03-04</date><risdate>2022</risdate><abstract>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.</abstract><doi>10.48550/arxiv.2203.02246</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.2203.02246
ispartof
issn
language eng
recordid cdi_arxiv_primary_2203_02246
source arXiv.org
subjects Computer Science - Artificial Intelligence
Computer Science - Computer Vision and Pattern Recognition
title Detecting GAN-generated Images by Orthogonal Training of Multiple CNNs
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T01%3A58%3A02IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Detecting%20GAN-generated%20Images%20by%20Orthogonal%20Training%20of%20Multiple%20CNNs&rft.au=Mandelli,%20Sara&rft.date=2022-03-04&rft_id=info:doi/10.48550/arxiv.2203.02246&rft_dat=%3Carxiv_GOX%3E2203_02246%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true