Synthetic Image Generation via Adversarial Encoder-Generator Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image-to-image translation techniques are computationally expensive and produce low-quality, unrealistic synthetic images, requiring numerous training cycles to conform to desired image characteristics.

Innovation Solution

A novel generative adversarial network comprising a generator, discriminator, and encoder, where the generator and discriminator are trained in an adversarial relationship, and the encoder is trained to recover and manipulate latent feature vectors to generate synthetic images that meet specific image classification requirements, reducing the need for manual iterations and improving image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If current image-to-image translation techniques are used, then synthetic images can be generated, but the computational expense is high and image quality is low

Engineering Contradiction:
Improveimage qualityVSAvoidcomputational expense
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The system segments the image generation task into two distinct networks: a generator network that creates synthetic images and an encoder network that extracts features. This segmentation allows each network to specialize, improving image quality while reducing the computational burden on a single network compared to traditional autoencoder approaches.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a discriminator network as an intermediary component that provides feedback to the generator. This discriminator-mediated approach enables the system to achieve higher image quality by using the discriminator's classification capability to guide the generator's image synthesis, while the overall computational expense is managed through this coordinated two-network architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If current image-to-image translation techniques are used, then synthetic images can be generated, but the training cycles are extensive

Engineering Contradiction:
Improveimage qualityVSAvoidtraining cycles
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The encoder network is trained separately beforehand to extract meaningful features from input images. This preliminary feature extraction capability allows the generator to start from informed feature representations rather than random initialization, significantly reducing the training cycles needed to achieve high-quality synthetic images while maintaining manufacturing precision.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If current image-to-image translation techniques are used, then synthetic images can be generated, but the images do not conform to specified characteristics

Engineering Contradiction:
Improveimage characteristic conformityVSAvoidmanual iterations
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The discriminator network provides feedback signals to the generator during training, enabling the system to learn and conform to specified image characteristics automatically. This feedback mechanism allows the generator to adapt to desired image properties without requiring extensive manual iteration, improving adaptability while reducing time loss.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system employs self-service through automated training where the generator and discriminator networks automatically adjust to produce images conforming to specified characteristics. The encoder-generator-discriminator architecture enables the system to self-optimize for characteristic conformity without extensive manual intervention, reducing time loss while maintaining high adaptability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12039647B1Systems and methods for synthetic image generation
Publication Date: 2024.07.16 CARMAX ENTERPRISE SERVICES LLC
  • US12039647B1 patent drawing
  • US12039647B1 patent drawing
  • US12039647B1 patent drawing

AI summary

A system includes memory devices storing instructions, and one or more processors configured to execute instructions performing method steps. The method may include training a generator, encoder, and discriminator of a synthetic image generation system to enable creation of synthetic images that comply with one or more image classification requirements. A generator and discriminator may be trained in an adversarial relationship. Training may be completed when the generator outputs a synthetic image that matches a target image beyond a first predetermined threshold of accuracy and the encoder outputs a latent feature vector that matches an input latent feature vector beyond a second predetermined threshold of accuracy. After training the system may be configured to generate synthetic images that comply with one or more image classification requirements.