Synthetic Image Generation for DNN Training Data Expansion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deep neural networks (DNNs) require significant and costly large-scale training data, making them underutilized due to the expense and time-consuming nature of data collection.

Innovation Solution

A media platform that includes an image extractor to extract latent features and a generative model to generate synthetic images, which are used to train a DNN image generator, utilizing a guided imagination framework to optimize latent features and maintain class consistency, entropy, and diversity, thereby expanding a small dataset into a larger informative one.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If large-scale training data is collected to improve DNN performance, then model accuracy is improved, but cost and time consumption increase significantly

Engineering Contradiction:
ImproveDNN performanceVSAvoiddata collection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent uses a generative model to create synthetic copies of training images based on latent features extracted from a small set of real images. These synthetic images serve as artificial training data, replacing the need to collect large amounts of real-world data while maintaining the statistical properties needed for effective DNN training.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs preliminary extraction of latent features from real images before generating synthetic samples. By pre-processing the real data to extract essential features and then generating multiple synthetic variations, the system prepares training data in advance without requiring extensive data collection efforts.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If large-scale training data is collected to improve DNN performance, then model accuracy is improved, but expense increases significantly

Engineering Contradiction:
ImproveDNN performanceVSAvoiddata collection cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The generative model creates synthetic training data copies from a small set of real images, eliminating the need for expensive data collection campaigns. The synthetic images preserve the essential characteristics needed for training while avoiding the costs associated with acquiring, annotating, and managing large-scale real-world datasets.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system uses the extracted latent features from real images to automatically generate its own training data without external data sources. The generative model serves itself by creating the training dataset internally, reducing dependency on external data collection resources and associated costs.

Inventive Principle:
Principle #25Self-service

3Loss of time

If synthetic images are generated to reduce data collection needs, then data collection time is reduced, but maintaining class consistency and diversity becomes challenging

Engineering Contradiction:
Improvedata collection timeVSAvoidclass consistency
Core Design Contradiction:
Loss of timeVSManufacturing precision

Solution Approach 1:

The system incorporates feedback mechanisms where the generative model's output is evaluated against class labels and diversity metrics. The latent features are optimized to ensure that generated images maintain correct class classification while introducing sufficient variation for model training effectiveness.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system manipulates parameters in the latent feature space to control the generation process. By adjusting these parameters, the system can generate images that maintain class consistency while introducing diversity in appearance, ensuring both fidelity to the original class and sufficient variation for robust training.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240153247A1Automatic data generation
Publication Date: 2024.05.09 LEMON INC(GB)
  • US20240153247A1 patent drawing
  • US20240153247A1 patent drawing
  • US20240153247A1 patent drawing

AI summary

Automatic data generation includes extracting latent features from an input image, adding a perturbation to the latent features, applying the perturbed latent features to a pre-trained generative model, and training an image generator with images output from the generative model.