Machine-Readable Code Decoding with Signal Region Energy Shifting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for decoding machine readable codes, such as barcodes or QR codes, are prone to errors due to blurring, movement, noise, and brightness fluctuations, leading to incorrect evaluation of signal regions and impaired decoding accuracy.

Innovation Solution

A method that involves transferring the signal energy of one signal region to another, altering the input signal development to create a result signal development, which enhances the decoding process by improving the precision of code module positioning and reducing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If signal energy is transferred from first signal region to second signal region, then decoding accuracy is improved, but signal energy distribution becomes modified

Engineering Contradiction:
Improvedecoding accuracyVSAvoidsignal energy distribution
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent transfers signal energy from first signal regions (which may contain blurred or partially overlapping code module information) to second signal regions (which represent clearer code module boundaries). This converts potentially harmful signal dispersion and overlap into beneficial concentrated signal energy at accurate code module positions, thereby improving decoding accuracy while preserving total signal energy through the transfer process.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

2Productivity

If code modules are smaller than image pixels, then code density is increased, but signal region evaluation becomes less accurate

Engineering Contradiction:
Improvecode densityVSAvoidsignal region evaluation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent transitions from evaluating signal regions directly in the spatial/image domain to transferring signal energy across different signal regions in a processed domain. By comparing and transferring energy between multiple signal regions that represent the same physical code module from different spatial perspectives, the system achieves accurate evaluation of sub-pixel code modules, thereby maintaining high code density while improving measurement precision.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20260044697A1Method for Decoding a Machine Readable Code
Publication Date: 2026.02.12 SICK AG
  • US20260044697A1 patent drawing
  • US20260044697A1 patent drawing
  • US20260044697A1 patent drawing

AI summary

The invention relates to a method for decoding a machine readable code, comprising the machine generation of an input image of the machine readable code, wherein the input image has a plurality of image pixels having a respective value, wherein the sequence of the values of the image pixels defines an input signal development, wherein the input signal development comprises signal regions that each represent the signal energy in an associated signal region. The method comprises the transfer of the signal energy of at least one first signal region to a second signal region, wherein a result signal development is produced by transferring the signal energy. Finally, the method comprises the decoding of the machine readable code based on the result signal development.