Code Symbol Decoder Region of Interest Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing code symbol readers cannot efficiently decode specific code symbols within a field of view, leading to user uncertainty and inefficiency when multiple symbols are present, particularly in scenarios requiring repetitive scanning of barcodes in fixed positions.

Innovation Solution

A system and method that utilize a code-symbol-capturing subsystem and a code-symbol-decoding processor to detect and decode only code symbols within a marked region of interest within the field of view, allowing for initialization and adjustment of the field of view to focus on specific areas, using markers such as user-positioned symbols or signals for detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the scanner reads all code symbols within the field of view, then complete information is captured, but the user cannot determine which specific barcode was decoded and processing time increases

Engineering Contradiction:
Improveinformation completenessVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The field of view is segmented into multiple regions, with one region designated as the region of interest. The system divides the scanning area and selectively processes only the segment containing the target barcode, rather than analyzing all barcodes in the entire field of view. This segmentation approach reduces processing time while maintaining accurate identification of the desired barcode.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the user manually repositions the scanner to adjust the field of view to focus on a specific barcode, then the desired barcode can be decoded, but this results in needless use of the operator's time and focus

Engineering Contradiction:
Improvetargeting accuracyVSAvoidoperator time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary identification of the region of interest before executing the scanning operation. By pre-designating which area contains the target barcode (through marker detection or user indication), the system prepares the scanning parameters in advance, eliminating the need for manual repositioning during the scanning process and reducing operator time and focus requirements.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the scanner maintains a fixed field of view for repetitive scanning, then scanning efficiency is improved, but the user cannot select different specific barcodes without manual repositioning

Engineering Contradiction:
Improvescanning efficiencyVSAvoidtarget selection flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts the effective scanning region within the fixed field of view by detecting markers or receiving user indications that specify different regions of interest. This allows the system to maintain a fixed physical field of view for efficiency while dynamically changing which portion is actively processed, providing both scanning efficiency and target selection flexibility.

Inventive Principle:
Principle #15Dynamics

4Quantity of substance

If multiple barcodes are present in the field of view, then comprehensive data collection is possible, but the user becomes uncertain which barcode was actually decoded

Engineering Contradiction:
Improvedata volumeVSAvoididentification clarity
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The system extracts and processes only the barcode information from the designated region of interest, separating it from other barcodes in the field of view. By taking out only the relevant data from the multi-barcode environment and disregarding information outside the marked region, the system maintains comprehensive data collection capability while providing clear identification of which specific barcode was decoded.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9773142B2System and method for selectively reading code symbols
Publication Date: 2017.09.26 HAND HELD PRODS INC
  • US9773142B2 patent drawing
  • US9773142B2 patent drawing
  • US9773142B2 patent drawing

AI summary

A system for selectively reading code symbols includes a code-symbol-capturing subsystem for acquiring information about code symbols within the code-symbol-capturing subsystem's field of view. The system also includes a code-symbol-decoding processor that detects a marked region of interest within the code-symbol-capturing subsystem's field of view. After initialization, the code-symbol-decoding processor decodes only those code symbols falling within the marked region of interest.