Descriptor Image Generation Using Segmented Machine Learning Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for training machine learning models to generate descriptor images for objects are inefficient and lead to inconsistencies when expanding the class of objects, requiring complete retraining and resulting in loss of previous training results.

Innovation Solution

Training multiple machine learning models for different object classes, allowing for the expansion of manageable objects without retraining previous classes, using a method that evaluates distances between reference descriptors and generated descriptors to assign accurate descriptor images, and utilizing shared backbone networks to reduce training effort.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a machine learning model is trained for a first class of objects and then retrained for a second class of objects, then the model can provide descriptors for the second class, but the original training for the first class is lost and training effort increases

Engineering Contradiction:
Improveability to handle different object classesVSAvoidtraining time and effort
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent divides the single machine learning model into multiple specialized models, with each model trained for a specific object class. This segmentation allows each model to maintain specialized knowledge for its designated class while avoiding the need to retrain the entire model when encountering new object classes, thus reducing training effort and preserving previous training results.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a system where multiple machine learning models work together to handle different object classes. Each model is specialized for a specific class but all models collectively provide universal coverage across multiple object classes. This multi-functionality approach allows the system to handle diverse object classes without requiring complete retraining, as each specialized model can independently process its designated class.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If a machine learning model is retrained to include new object classes, then the class of objects can be expanded, but inconsistencies in descriptor ascertainment occur

Engineering Contradiction:
Improveexpansion of object classesVSAvoidconsistency of descriptor ascertainment
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

By segmenting the machine learning models into separate specialized models for different object classes, the patent ensures that each model maintains consistent descriptor generation for its designated class. This segmentation prevents the inconsistencies that would arise from retraining a single model to handle multiple classes, as each specialized model preserves its original training consistency while the system as a whole expands to handle multiple object classes through model selection.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If complete retraining is performed to expand object classes, then all object classes can be handled, but training effort and computational resources increase significantly

Engineering Contradiction:
Improvenumber of object classesVSAvoidcomputational resources for training
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the training process into separate specialized models for different object classes. When expanding to new object classes, only the necessary specialized models need to be trained or activated, rather than performing complete retraining of all models. This segmentation significantly reduces computational resources and training effort required to expand the system's capability to handle new object classes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of performing complete retraining of the entire model system when expanding object classes, the patent applies partial action by training only the specific specialized models needed for the new object classes. This partial training approach reduces computational resources and training time while still achieving the goal of expanding object class handling capability.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240331213A1Method for ascertaining a descriptor image for an image of an object
Publication Date: 2024.10.03 ROBERT BOSCH GMBH
  • US20240331213A1 patent drawing
  • US20240331213A1 patent drawing
  • US20240331213A1 patent drawing

AI summary

A method for ascertaining a descriptor image for an image of an object. The method includes training, for each of a plurality of object classes, a respective machine learning model to map images of objects of the object class to descriptor images and storing reference descriptors output by the machine learning model for one or more objects of the object class; receiving an image of an object; generating, for each object class, a respective descriptor image for the object by mapping the received image to a descriptor image using the machine learning model trained for the object class; evaluating, for each object class, the distance between the reference descriptors stored for the object class and the descriptors of the descriptor image generated for the object class; and assigning the descriptor image to the object as the descriptor image of the object generated for an object class based on the distance.