Synthetic Hand Image Generation for Biometric Training

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional user identification systems face challenges such as susceptibility to fraud, slow speed, inaccuracy, and operational limitations, particularly when relying on large sets of unique input data for training and evaluation, which can be costly and impractical to acquire, especially when dealing with multimodal data that includes surface and sub-surface features of hands.

Innovation Solution

The use of synthetic data generation techniques, specifically through a generative adversarial network (GAN), to create a large set of realistic input data from a small subset of actual data, allowing for controlled generation of synthetic images that mimic various appearances and identities, thereby improving the training and evaluation of machine learning systems for user recognition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a large set of unique input data is used for training and evaluation, then the performance and accuracy of the machine learning system is improved, but the cost and practicality of acquiring the data deteriorates

Engineering Contradiction:
Improverecognition accuracyVSAvoiddata acquisition cost
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent uses generative adversarial networks to create synthetic copies of real biometric data. The GAN generates realistic synthetic images of hands, palms, and fingers that mimic the statistical properties and visual characteristics of actual biometric data, enabling large-scale training datasets to be created without acquiring additional real data from diverse individuals

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent modifies parameters of existing real data by using the GAN to generate variations in lighting conditions, hand positions, finger configurations, and image qualities. This transforms a limited set of real biometric samples into a diverse dataset with varied parameters that simulates data from many more individuals

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multimodal data including surface and sub-surface features is collected, then the reliability of user identification is improved, but the complexity of data acquisition and processing increases

Engineering Contradiction:
Improveidentification reliabilityVSAvoiddata acquisition complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The GAN creates synthetic multimodal data that replicates both surface features (skin texture, lines, creases) and sub-surface features (vein patterns, bone structure) without requiring complex multi-sensor acquisition systems. The synthetic data embeds these features in realistic configurations that maintain the reliability benefits of multimodal analysis

Inventive Principle:
Principle #26Copying

3Productivity

If synthetic data is generated using GAN, then the productivity of dataset creation is improved, but the manufacturing precision of realistic data quality must be maintained

Engineering Contradiction:
Improvedata generation speedVSAvoidsynthetic data realism
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The GAN employs feedback mechanisms where the discriminator network evaluates generated synthetic images and provides gradient feedback to the generator. This iterative feedback loop continuously refines the synthetic data quality, ensuring that generated images maintain high realism and statistical fidelity to actual biometric data distributions

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary training of the GAN on a small subset of high-quality real biometric data before generating large volumes of synthetic data. This preliminary action establishes the proper statistical foundations and feature distributions in the generator, ensuring that subsequent high-speed generation maintains precision and realism

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11537813B1System for synthesizing data
Publication Date: 2022.12.27 AMAZON TECH INC
  • US11537813B1 patent drawing
  • US11537813B1 patent drawing
  • US11537813B1 patent drawing

AI summary

During a training phase, a first machine learning system is trained using actual data, such as multimodal images of a hand, to generate synthetic image data. During training, the first system determines latent vector spaces associated with identity, appearance, and so forth. During a generation phase, latent vectors from the latent vector spaces are generated and used as input to the first machine learning system to generate candidate synthetic image data. The candidate image data is assessed to determine suitability for inclusion into a set of synthetic image data that may be used for subsequent use in training a second machine learning system to recognize an identity of a hand presented by a user. For example, the candidate synthetic image data is compared to previously generated synthetic image data to avoid duplicative synthetic identities. The second machine learning system is then trained using the approved candidate synthetic image data.