Machine-Generated Image Recognition Through Multi-Model Contrastive Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing binary classification models for distinguishing machine-generated images from non-machine-generated images suffer from low accuracy in recognition.

Innovation Solution

A method involving generating machine-generated images based on description information of a target image using multiple image generation models, performing contrastive recognition to determine the probability that the target image is machine-generated, and training a contrastive recognition model using a contrastive learning data set to improve accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a binary classification model is trained on manually marked image data to distinguish machine-generated from non-machine-generated images, then the recognition system can be implemented, but the recognition accuracy is poor

Engineering Contradiction:
Improverecognition accuracyVSAvoidrecognition reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent segments the recognition task into multiple independent binary classification models, each trained to detect specific characteristics of machine-generated images. Instead of relying on a single comprehensive model, the system divides the detection into multiple specialized classifiers that analyze different aspects (e.g., texture patterns, frequency domains, artifact detection), thereby improving overall recognition accuracy while maintaining system reliability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges the outputs of multiple binary classification models through ensemble methods. The individual model predictions are combined using techniques such as voting, averaging, or weighted summation to produce a final recognition result. This combination approach leverages the strengths of different models and reduces the impact of individual model errors, thus improving both accuracy and reliability

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If multiple image generation models are used to generate N machine-generated images for comparison, then the recognition accuracy improves, but the device complexity increases

Engineering Contradiction:
Improverecognition accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary actions by pre-training multiple binary classification models on diverse machine-generated image data before deployment. The models are prepared in advance with their specific detection specializations established during the training phase. This preliminary preparation allows the system to efficiently process target images during operation without requiring complex real-time coordination between models, thus improving accuracy while managing system complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by generating multiple versions of machine-generated images through different image generation models. These synthesized copies serve as training data for the binary classification models, allowing them to learn various patterns and characteristics of machine-generated content. The copied images enable the models to generalize better without requiring access to the actual target image during training, thereby improving recognition accuracy while keeping the system architecture manageable

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250245876A1Machine-generated image recognition method and apparatus, electronic device, and computer-readable storage medium
Publication Date: 2025.07.31 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20250245876A1 patent drawing
  • US20250245876A1 patent drawing
  • US20250245876A1 patent drawing

AI summary

A machine-generated image recognition method includes: obtaining description information of a target image to be recognized; performing image generation based on the description information of the target image in N image generation manners respectively, to obtain N machine-generated images, N being a positive integer greater than 1; comparing the target image with the N machine-generated images respectively, to obtain N first probability values respectively corresponding to the N image generation manners, each of the N first probability values indicating a probability that the target image is generated in the corresponding image generation manner; and determining, in response to that a first probability value corresponding to one of the N image generation manners is not less than a first threshold, that the target image is the machine-generated image.