GAN Image Detection via Co-occurrence Matrices and CNN

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Recent advances in machine learning and artificial intelligence have made it challenging to detect digital image manipulations, particularly those generated by generative adversarial networks (GANs), which can create realistic fake images.

Innovation Solution

The use of co-occurrence matrices combined with deep learning, specifically convolutional neural networks, to analyze images and distinguish between authentic and GAN-generated fake images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional detection methods are used, then the detection process is simple, but the accuracy of identifying GAN-generated fake images deteriorates

Engineering Contradiction:
Improvedetection accuracyVSAvoiddetection system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines co-occurrence matrix analysis with deep learning convolutional neural networks to create a hybrid detection system. The co-occurrence matrices capture statistical relationships between pixels at different positions, while the CNN processes these matrices to identify GAN-generated images. This merging of classical image processing with modern deep learning achieves high detection accuracy without requiring an overly complex system architecture.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent performs preliminary computation of co-occurrence matrices before feeding images into the deep learning model. By pre-processing the images to extract statistical patterns of pixel co-occurrence, the system prepares enhanced input data that highlights subtle artifacts introduced by GANs, thereby improving detection accuracy while maintaining efficient processing.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If GANs are used to generate images, then image realism is improved, but detectability of fake images deteriorates

Engineering Contradiction:
Improveimage realismVSAvoidfake image detectability
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent analyzes statistical patterns in pixel color distributions and co-occurrences across different channels. GAN-generated images exhibit subtle statistical deviations in color relationships compared to real images. By examining co-occurrence matrices that capture these statistical variations, the detection system can identify artificial patterns that escape human perception but are quantifiable through this approach.

Inventive Principle:
Principle #32Color changes

Solution Approach 2:

The patent transforms images into co-occurrence matrix representations, changing the parameter space from raw pixel values to statistical relationship metrics. This parameter transformation reveals subtle artifacts in GAN-generated images that are not apparent in the original image domain, enabling more effective detection of realistically rendered fakes.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12229686B2Detecting digital human face image manipulations
Publication Date: 2025.02.18 MAYACHITRA INC
  • US12229686B2 patent drawing
  • US12229686B2 patent drawing
  • US12229686B2 patent drawing

AI summary

Systems, devices, methods and instructions are described for detecting GAN generated images. On embodiment involves receiving an images, generating co-occurrence matrices on color channels of the image, generating analysis of the image by using a convolutional neural network trained to analyze image features of the images based on the generated co-occurrence matrices and determining whether the image is a GAN generated image based on the analysis.