AI Training Data Generation Using Hybrid Image Capture and Neural Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for generating training data for AI applications are either time-consuming and expensive due to manual labeling or lack realism without CAD models, and synthetic approaches fail to replicate real-world scenarios accurately.

Innovation Solution

A hybrid method that captures real-world images from multiple perspectives, using operator input and neural networks to generate high-quality, error-free labels without requiring CAD models, by combining RGB and depth images and employing automated capture and verification processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual labeling by human experts is used, then data accuracy and real-world correspondence are improved, but time consumption and cost increase

Engineering Contradiction:
Improvelabeling accuracyVSAvoidlabeling time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The labeling process is segmented into multiple stages: automated candidate region generation from 3D models, operator verification/correction, and final label generation. This divides the originally monolithic manual labeling task into manageable segments that leverage both automated efficiency and human expertise where needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

3D CAD models are used to pre-generate candidate object regions and labels before human operators review them. This preliminary automated labeling reduces the workload on operators from creating labels from scratch to merely verifying and correcting pre-generated candidates, significantly reducing time consumption while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If synthetic data generation using photorealistic 3D rendering is used, then time consumption is reduced, but realism and correspondence to real-world scenarios deteriorate

Engineering Contradiction:
Improvedata generation speedVSAvoidrealism of training data
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Real captured images serve as an intermediary between synthetic 3D models and final training data. The system captures real images of objects, uses them to train neural networks that then generate labels for synthetic 3D rendered images. This intermediary real-world data ensures the labels correspond accurately to real-world scenarios while maintaining high productivity through automated processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces manual mechanical labeling operations with automated neural network-based labeling systems trained on real-world data. This substitution maintains high realism by learning from actual images while achieving automated productivity, eliminating the need for time-consuming manual labeling of each individual image.

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

3Productivity

If CAD models are required for synthetic data generation, then data generation efficiency is improved, but complexity of the process increases due to CAD file requirements

Engineering Contradiction:
Improvedata generation efficiencyVSAvoidprocess complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Instead of requiring complex CAD files and 3D modeling processes, the system creates simplified digital representations or point-cloud models directly from captured real-world images. This copying approach maintains the essential geometric information needed for labeling while eliminating the complexity of CAD file creation and management, reducing process complexity while preserving data generation efficiency.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP4418150A1Method for generating training data for an object for training an artificial intelligence, computer program product, computer-readable storage medium and training system
Publication Date: 2024.08.21 SIEMENS AG
  • EP4418150A1 patent drawing
  • EP4418150A1 patent drawing
  • EP4418150A1 patent drawing

AI summary

The invention relates to a method for generating training data (12), comprising the steps of: - capturing at least one first image (26a, 26b) and a second image (28a, 28b) containing the object (14); - capturing an input (30) from an operator (32) regarding the position of the object (14) in the displayed first image (26a, 26b); - determining the object (14) in the first image (26a, 26b) based on the input (30); - generating first object information (34) based on the determined object (14); - determining the object (14) in the second image (28a, 28b) based on the determined first object information (34); - generating second object information (36) based on the determined object (14); and - generating training data (12) for the object (14). Furthermore, the invention relates to a computer program product, a computer-readable storage medium and a training system (10).