Barcode Position Detection Using Sensor Array Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing position determination methods are complex and slow, particularly when detecting absolute positions, and fail to provide quick and precise measurements during movement or rotation.

Innovation Solution

The method employs a sensor array to track the center of gravity of barcode lines or bundles, allowing for incremental position determination by selectively evaluating part of the sensor signals, dispensing with the need for additional divisions and enabling rapid measurements during movement by switching between tracked lines or bundles within a defined partial window.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If absolute position determination methods are used, then position accuracy is improved, but evaluation time increases and becomes too long for various applications

Engineering Contradiction:
Improveposition accuracyVSAvoidevaluation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the barcode structure into multiple tracks with different functions: a first track for absolute position determination and a second track for incremental position determination. This segmentation allows the system to use the appropriate track based on whether the carrier is stationary or moving, thus achieving both high accuracy and fast response without requiring complete evaluation of all barcode information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by selectively evaluating only the necessary portion of the barcode information based on the operational state. When the carrier is stationary, only the first track is evaluated for absolute position. When moving, only the second track is evaluated for incremental position changes. This partial evaluation dramatically reduces processing time while maintaining measurement precision.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If multiple divisions and readings are used for position determination, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improveposition determination accuracyVSAvoidstructure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent makes the sensor array universal by enabling it to perform both absolute position determination (when stationary) and incremental position determination (when moving) using the same hardware component. The sensor array reads from different tracks of the barcode depending on the operational state, eliminating the need for separate sensor systems and reducing overall device complexity while maintaining dual functionality.

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

Solution Approach 2:

The patent merges the absolute and incremental position determination functions into a single integrated system. The barcode structure combines both types of information in different tracks, and the sensor array is configured to read from either track based on needs. This merging reduces the number of separate components needed while achieving both measurement precision requirements.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If incremental position determination is used during movement, then evaluation time is reduced, but position accuracy may be compromised without a stable zero point

Engineering Contradiction:
Improvemeasurement speedVSAvoidposition accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by establishing the absolute position on the first track before the carrier begins movement. This initial absolute reading serves as a reference point that anchors the subsequent incremental measurements on the second track. By performing this preliminary absolute determination beforehand, the system ensures that fast incremental measurements during movement remain accurate and can be later converted to absolute positions if needed.

Inventive Principle:
Principle #10Preliminary action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enables precise and efficient position determination both in stationary and moving states, reducing processing effort and evaluation times by focusing on incremental detection during movement and absolute detection during stillness.

Implementation Method 1

a sensor arrangement for detecting at least one item of barcode information

Methodology Applied
Scientific EffectLight reflection: Reflection

Data Source

PatentEP1930699B1Method and device for determining positions
Publication Date: 2018.04.04 LEICA GEOSYSTEMS AG
  • EP1930699B1 patent drawingFigure 1~3

AI summary

To determine the position of a barcode on a carrier, in relation to a diode scanner array (3), the array detects the bar positions at least once to form a barcode track and especially an absolute code. At least one bar (1) of the code is selected and a position shift is established at the array for the actual position to be detected using a previous position.