Generative Adversarial Networks(GAN)の出現により、デジタル画像のピクセルを変換および操作するまったく新しい方法がもたらされました。画像から画像への変換、DeepFake、その他の自動化された方法などのGANベースの手法は、偽の画像を作成する際にますます一般的になっています。本稿では、共起行列と深層学習の組み合わせを使用して、GANで生成された偽の画像を検出するための新しいアプローチを提案します。ピクセルドメインの3つのカラーチャネルで共起行列を抽出し、ディープコンボリューショナルニューラルネットワーク(CNN)フレームワークを使用してモデルをトレーニングします。ペアになっていない画像から画像への変換(cycleGAN [1])および顔の属性/表情(StarGAN [2])に基づく56,000以上の画像で構成される2つの多様で挑戦的なGANデータセットの実験結果は、私たちのアプローチが有望であり、両方のデータセットで99%の分類精度。さらに、1つのデータセットでトレーニングし、他のデータセットでテストすると、このアプローチも一般化され、良好な結果が得られます。
The advent of Generative Adversarial Networks (GANs) has brought about completely novel ways of transforming and manipulating pixels in digital images. GAN based techniques such as Image-to-Image translations, DeepFakes, and other automated methods have become increasingly popular in creating fake images. In this paper, we propose a novel approach to detect GAN generated fake images using a combination of co-occurrence matrices and deep learning. We extract co-occurrence matrices on three color channels in the pixel domain and train a model using a deep convolutional neural network (CNN) framework. Experimental results on two diverse and challenging GAN datasets comprising more than 56,000 images based on unpaired image-to-image translations (cycleGAN [1]) and facial attributes/expressions (StarGAN [2]) show that our approach is promising and achieves more than 99% classification accuracy in both datasets. Further, our approach also generalizes well and achieves good results when trained on one dataset and tested on the other.