Code Reader Filter Unit Geometry Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Camera-based code readers often incorrectly read both main and stub codes due to improved reading capabilities, leading to multiple readings and errors, especially in applications like airport baggage handling, where stub codes are not fully removed and cause ambiguity in sorting destinations.

Innovation Solution

Implementing a filter unit that examines the geometry of code zones, specifically using the aspect ratio of width to height to distinguish between main and stub codes, where main codes are considered valid if approximately square and stub codes are non-square, thereby suppressing the output of invalid codes and reducing multiple reading errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If camera-based code readers are used to improve reading capabilities, then main codes are successfully decoded, but multiple readings occur due to stub codes causing errors

Engineering Contradiction:
Improvereading capabilityVSAvoidmultiple reading errors
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent changes the parameter of code zone geometry evaluation by introducing aspect ratio analysis. The filter unit calculates the aspect ratio (width/height) of detected code zones and uses this parameter to distinguish between valid main codes (aspect ratio close to 1) and invalid stub codes (aspect ratio significantly different from 1). This parameter-based filtering resolves the contradiction by maintaining high reading capability while eliminating multiple reading errors caused by stub codes.

Inventive Principle:
Principle #35Parameter changes

2Object-generated harmful factors

If decoding ability is reduced to overlook stub codes, then multiple reading errors are avoided, but reading capability of main codes is lost

Engineering Contradiction:
Improvemultiple reading errorsVSAvoidreading capability
Core Design Contradiction:
Object-generated harmful factorsVSReliability

Solution Approach 1:

The patent applies local quality by making the decoding process selective rather than uniform. The filter unit evaluates each detected code zone individually based on its specific geometric properties (aspect ratio). Valid code zones with aspect ratios close to 1 are decoded and processed, while invalid code zones with significantly different aspect ratios are filtered out. This local evaluation approach maintains high reading capability for valid codes while avoiding multiple reading errors from stub codes.

Inventive Principle:
Principle #3Local quality

3Object-generated harmful factors

If a filter unit based on geometry is introduced, then multiple reading errors are reduced, but device complexity increases

Engineering Contradiction:
Improvemultiple reading errorsVSAvoidsystem complexity
Core Design Contradiction:
Object-generated harmful factorsVSDevice complexity

Solution Approach 1:

The patent replaces complex mechanical or manual verification systems with a computational geometry-based filter unit. Instead of using multiple physical sensors or manual inspection procedures to eliminate stub codes, the system uses image processing algorithms to calculate aspect ratios and filter invalid codes automatically. This substitution of mechanical complexity with computational simplicity reduces overall system complexity while effectively reducing multiple reading errors.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10853613B2Optoelectronic code reading apparatus and method of reading codes
Publication Date: 2020.12.01 SICK AG
  • US10853613B2 patent drawing
  • US10853613B2 patent drawing
  • US10853613B2 patent drawing

AI summary

An optoelectronic code reading apparatus is provided that has at least one camera-based code reader having an image sensor for recording image data from a reading zone, that has a control and evaluation unit that comprises a decoding unit for locating code zones in the image data and for reading their code content, and that has a filter unit to determine whether a multiple reading has taken place in which a plurality of codes were read. In this respect, the filter unit is furthermore configured to check the geometry of the code zones in the case of a multiple reading to identify a valid code.