Invariant Integration Layer for Data-Efficient Object Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Training deep neural networks for object classification in mobile platforms is labor-intensive and time-consuming due to the need for extensive labeled data, which is difficult and costly.

Innovation Solution

Incorporating an invariant integration layer into convolutional neural networks that ensures geometric invariances such as rotation, translation, and scaling invariances, reducing the requirement for labeled data by leveraging geometric prior knowledge.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional convolutional neural networks are trained using large amounts of labeled data, then classification accuracy is improved, but the time and cost required for data labeling increases

Engineering Contradiction:
Improveclassification accuracyVSAvoidtime for data labeling
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing geometric transformation matrices and invariant features during the training process. The invariant integration layer pre-processes feature maps by integrating over geometric transformations before classification, reducing the need for extensive labeled data and manual annotation time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter representation by introducing invariant integration layers that transform feature maps into invariant representations. This parameter transformation allows the network to achieve rotation, translation, and scaling invariance, thereby reducing the amount of labeled data needed while maintaining classification accuracy.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If conventional convolutional neural networks are trained using large amounts of labeled data, then classification accuracy is improved, but the cost of data labeling increases

Engineering Contradiction:
Improveclassification accuracyVSAvoidamount of labeled data
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing geometric transformation matrices and invariant features during the training process. The invariant integration layer pre-processes feature maps by integrating over geometric transformations before classification, reducing the need for extensive labeled data and manual annotation time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter representation by introducing invariant integration layers that transform feature maps into invariant representations. This parameter transformation allows the network to achieve rotation, translation, and scaling invariance, thereby reducing the amount of labeled data needed while maintaining classification accuracy.

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If the amount of labeled data is reduced, then the time and cost for data labeling is reduced, but classification accuracy may deteriorate

Engineering Contradiction:
Improvetime for data labelingVSAvoidclassification accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary invariant integration layer between the convolutional layers and the classification layer. This intermediary layer integrates feature maps over geometric transformations, creating invariant representations that enable accurate classification with reduced labeled data by mediating between raw pixel data and classification decisions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameter representation by introducing invariant integration layers that transform feature maps into invariant representations. This parameter transformation allows the network to achieve rotation, translation, and scaling invariance, thereby reducing the amount of labeled data needed while maintaining classification accuracy.

Inventive Principle:
Principle #35Parameter changes

4Quantity of substance

If geometric invariances are explicitly ensured through invariant integration layers, then data efficiency is improved, but the network architecture complexity increases

Engineering Contradiction:
Improveamount of labeled dataVSAvoidnetwork architecture complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent applies universality by designing the invariant integration layer to handle multiple geometric transformations (rotation, translation, scaling) simultaneously within a single layer structure. This multi-functional layer achieves data efficiency improvements without proportionally increasing architecture complexity, as one layer handles multiple invariance requirements.

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

Data Source

PatentUS12579435B2Method for generating a trained convolutional neural network including an invariant integration layer for classifying objects
Publication Date: 2026.03.17 ROBERT BOSCH GMBH
  • US12579435B2 patent drawing

AI summary

A method for generating a trained convolutional neural network including at least one invariant integration layer for classifying objects of a digital image of the surroundings of a mobile platform including a plurality of training cycles. Each training cycle includes: providing a digital image of the surroundings of a mobile platform including at least one object; providing a reference image associated with the digital image, the at least one object being labeled in the reference image; providing the digital image as an input signal of the convolutional neural network including at least one invariant integration layer; and adapting the convolutional neural network including at least one invariant integration layer in order to minimize a deviation of the classification from the particular associated reference image upon the classification of the at least one object of the digital image.