Automated Foreign-Material Sample Generation from Single-Class Images

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine learning systems for image classification, particularly in mono-substance processing streams, face challenges in training models when samples from both classes are not readily available, leading to inefficiencies and high costs in obtaining pre-classified training images, especially for the 'foreign material' class.

Innovation Solution

An Artificially Spiked Data Generation System (ASDGS) uses a single class of data to generate artificially spiked data for the second class by combining a dataset of clean images with object, shape, and texture libraries, applying calibration operations to create realistic and diverse training images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If manual generation of class B samples using Photoshop or GIMP is used, then some training images for the unavailable class can be created, but the process is time-consuming, labor-intensive, and produces insufficient non-natural images that are ineffective for training

Engineering Contradiction:
Improvenumber of training imagesVSAvoidtime and labor required
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system creates synthetic training images by copying and combining real images from the available class (class A) with foreign object images to generate realistic class B samples. This automated copying process replaces manual Photoshop/GIMP operations, producing sufficient training images without time-consuming manual labor while maintaining image naturalness through real image sources

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the mechanical manual process of using Photoshop or GIMP with an automated computerized image synthesis system. The mechanical system involves manual manipulation of images by operators, while the invention substitutes this with automated algorithms that programmatically combine images, eliminate human labor, and scale efficiently to generate large numbers of training samples

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If pre-classified training images from both classes are obtained through traditional methods, then the classification model can be trained effectively, but it requires significant cost and effort to obtain samples from both classes

Engineering Contradiction:
Improveclassification model training qualityVSAvoidcost and effort to obtain training samples
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The system copies images from the readily available class A dataset and combines them with foreign object images to synthesize class B training samples. This copying approach eliminates the need to manually collect, annotate, and classify real class B images, significantly reducing cost and effort while providing sufficient training data for effective model training

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent uses an automated image synthesis system as an intermediary between the available class A images and the needed class B training samples. This intermediary process automatically generates the missing class B samples through computational combination, avoiding the need for direct manual collection and classification of expensive-to-obtain foreign material images

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If a confidence rating system is used to determine class membership, then some classification capability is achieved, but it still requires hand-labeling of the dataset which is labor-intensive

Engineering Contradiction:
Improveclassification capabilityVSAvoidhand-labeling time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-generating synthetic class B training images before model training begins. This advance preparation eliminates the need for time-consuming hand-labeling during the training process, as the training dataset is already prepared with accurate class labels embedded in the synthetic image generation process

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses automated copying and combination of images to create training datasets with known labels, replacing the hand-labeling process. The synthetic image generation inherently provides ground truth labels based on the combination process, eliminating manual annotation time while maintaining classification capability

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12354335B1Generation of non-primary-class samples from primary-class-only dataset
Publication Date: 2025.07.08 SMART VISION WORKS INC
  • US12354335B1 patent drawing
  • US12354335B1 patent drawing
  • US12354335B1 patent drawing

AI summary

An ASDGS (Artificially Spiked Data Generation System) may comprise computing and mechanical systems for using a single class of data to generate artificially “spiked” data of a second class. To generate each spiked image, the ASDGS may randomly select a clean image an augmentation object (“AO”) from an object library, shape library, and/or hair library. The ASDGS may use a texture library to add or change the texture of the AO. The ASDGS may adjust the lighting and coloring of the AO to be similar to the clean image, and may then add the AO to the clean image to generate a spiked image.