Ranked Adaptive ROI for Machine Vision Feature Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current machine vision systems are inefficient in locating visual features like barcodes due to the need to search the entire field of view, which is time-consuming and wasteful of processing power.

Innovation Solution

The system uses ranking-based adaptive region of interest (ROI) techniques to efficiently locate visual features by ranking potential ROIs based on recurrence frequency and searching within the highest ranked ROIs first, gradually expanding to the entire field of view if necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the entire field of view is searched for visual features, then the detection reliability is improved, but the processing time and computational power increase significantly

Engineering Contradiction:
Improvedetection reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The field of view is segmented into multiple regions of interest (ROIs) based on historical data and recurrence patterns. Instead of searching the entire FOV uniformly, the system divides it into high-probability ROIs that are searched first, maintaining detection reliability while reducing overall processing time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-identifying and ranking ROIs based on historical recurrence data before actual visual feature detection. This preliminary ranking allows the system to prioritize search areas, ensuring that high-probability regions are examined first, thus reducing processing time without compromising reliability.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the entire field of view is searched for visual features, then the detection completeness is improved, but the computational power consumption increases

Engineering Contradiction:
Improvedetection completenessVSAvoidcomputational power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The computational workload is segmented by dividing the FOV into ranked ROIs. The system processes only the most relevant ROIs first based on historical data, significantly reducing computational power consumption while maintaining detection completeness through iterative expansion to lower-ranked ROIs if needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies partial action by processing only the necessary portion of the FOV (top-ranked ROIs) rather than the entire area. This reduces computational power consumption while maintaining detection completeness, as the system can iteratively expand to include more ROIs only if visual features are not found in higher-priority regions.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If multiple regions of interest are ranked and searched iteratively, then the processing efficiency is improved, but the device complexity increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary ranking of ROIs based on historical recurrence data before actual detection. This preliminary organization simplifies the iterative search process by pre-establishing a priority order, improving processing efficiency without significantly increasing system complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from historical detection data to continuously refine and update ROI rankings. This feedback mechanism improves processing efficiency by learning from past patterns, while the complexity increase is managed through automated algorithms that adapt rankings based on recurrence frequencies and detection outcomes.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240112436A1Ranked adaptive roi for vision cameras
Publication Date: 2024.04.04 ZEBRA TECHNOLOGIES CORP
  • US20240112436A1 patent drawing
  • US20240112436A1 patent drawing
  • US20240112436A1 patent drawing

AI summary

Machine vision techniques for determining a region of interest (ROI) are disclosed herein. An example implementation includes a computing device for executing an application, the application operable to: (1) capture a first plurality of images over a field of view (FOV); (2) identify, from the first plurality of images, a plurality of regions of interest (ROIs) within the FOV, each of the plurality of ROIs being ranked based on a recurrence frequency of the visual feature within a predetermined proximity to each of the ROIs within the plurality of images; and (3) successively identifying a candidate location for the visual feature within the second image based on a rank of each of the ROIs, until the visual feature is identified in the candidate location.