Neural Network Object Detection Beyond Trained Size Limits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Object detection neural networks are limited in detecting objects outside a certain size range without significantly increasing complexity, leading to ignored detections of smaller objects.

Innovation Solution

The method involves using prior knowledge to determine whether to approve or ignore neural network outputs based on sensed information, allowing for detection of objects outside the trained size range without increasing the neural network's complexity, by utilizing additional features generated during previous processing steps.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the object detection neural network is trained to detect objects of a certain size range, then the size and complexity of the neural network is reduced, but objects outside the certain size range cannot be detected

Engineering Contradiction:
Improveneural network complexityVSAvoiddetection size range
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by generating additional features during previous processing steps before final detection. These pre-computed features (such as contextual information, semantic labels, or multi-scale representations) are stored and later used to enhance detection of objects outside the trained size range, allowing the network to handle diverse object sizes without increasing its structural complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Additional features generated during previous processing steps serve as intermediaries between the neural network output and the final detection decision. These intermediate features bridge the gap between objects of different sizes, enabling the network to detect objects outside its trained size range by leveraging these intermediary representations

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the neural network complexity is increased to detect objects outside the certain size range, then detection versatility is improved, but computational and storage resources increase

Engineering Contradiction:
Improvedetection size rangeVSAvoidcomputational resources
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

By pre-generating and storing additional features during earlier processing steps, the system avoids the need to increase neural network complexity during inference. These pre-computed features are reused for detecting objects of various sizes, reducing computational resources during actual detection while maintaining versatility

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates copies of useful features (such as multi-scale versions, contextual embeddings, or semantic representations) that can be reused across different detection scenarios. Instead of training a larger network, the system replicates and reuses these feature copies to detect objects outside the original size range efficiently

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If the neural network complexity is increased to detect objects outside the certain size range, then detection versatility is improved, but storage resources increase

Engineering Contradiction:
Improvedetection size rangeVSAvoidstorage resources
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system extracts only the essential additional features needed for detecting objects outside the size range, rather than storing complete models or large datasets. By extracting and storing only the necessary feature representations (such as contextual vectors or scale-invariant descriptors), the system maintains detection versatility while minimizing storage requirements

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of storing multiple complex models for different object sizes, the system creates compact copies of key features that can be applied across size ranges. These feature copies are much smaller in storage requirement compared to full network models, yet enable detection of objects outside the trained size range

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20240119722A1Reducing identification limitations
Publication Date: 2024.04.11 AUTOBRAINS TECH LTD
  • US20240119722A1 patent drawing
  • US20240119722A1 patent drawing
  • US20240119722A1 patent drawing

AI summary

A method for overcoming a detection limitation of a neural network, the method includes obtaining a sensed information unit that captures an object; obtaining an indication for a detection limitation of the neural network with respect to the object, wherein the detection limitation of the neural network prevents the neural network from generating a neural network output that is indicative of the object with at least a desirable certainty; feeding the sensed information unit to the neural network to provide a neural network output; and controlling a detection of the object by the neural network based on an indication that the object is captured in the sensed information unit.