Laser Barcode Scanner 2D Image Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional laser barcode decoding systems lose information and struggle with diagnostics due to the use of lower-resolution binarized data, which limits the effectiveness of one-dimensional decoding and makes it difficult for technicians to interpret signal information, especially when barcode patterns are not aligned perpendicularly to the scanline.

Innovation Solution

A laser barcode scanning system that maps scanline data to a two-dimensional image plane by compensating for distance variations and movement, allowing for the synthesis of unsampled regions and accurate representation of angled or tilted barcodes, using angular velocity, scanline period, distance measurement, and signal magnitude to enhance image reconstruction and decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional binarized data processing is used, then decoding speed is maintained, but information is lost and diagnostic capability deteriorates

Engineering Contradiction:
Improveinformation lossVSAvoiddata processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent transforms one-dimensional scanline data into a two-dimensional representation by mapping scanline samples to image coordinates using angular velocity, scanline period, and distance measurements. This dimensional transformation preserves spatial relationships and module patterns that are lost in conventional binarized one-dimensional processing, enabling both high-quality diagnostics and effective decoding without information loss.

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

2Measurement precision

If multiple scanlines are stitched together, then complete barcode coverage is achieved, but alignment accuracy deteriorates when barcodes are angled

Engineering Contradiction:
Improvebarcode alignment precisionVSAvoidbarcode angle adaptability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

By representing scanline data in two dimensions with proper spatial mapping, the system maintains accurate module positions and relationships even when barcodes are angled or tilted relative to the scanline. The two-dimensional image preserves geometric information that enables precise alignment measurement regardless of barcode orientation.

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

Solution Approach 2:

The patent uses distance measurements and angular velocity parameters to dynamically adjust the mapping of scanline data to image coordinates. By changing these parameters based on measured distances and scan conditions, the system adapts to various barcode angles and positions while maintaining measurement precision.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If higher-resolution scanline data is processed, then image quality improves, but processing time increases

Engineering Contradiction:
Improveimage reconstruction qualityVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts only the essential spatial and temporal parameters from the scanline data (angular velocity, scanline period, distance measurements) needed to reconstruct the two-dimensional image. By extracting and using only these critical parameters rather than processing all raw data points, the system achieves high-quality image reconstruction with reduced processing time.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9495571B1Two-dimensional representation of linear barcode derived from laser barcode scanner scanline data
Publication Date: 2016.11.15 DATALOGIC USA INC
  • US9495571B1 patent drawing
  • US9495571B1 patent drawing
  • US9495571B1 patent drawing

AI summary

Disclosed is a linear barcode scanning system and associated methods for reading a linear barcode borne by an item during transport of the item along a direction of transport by a transport system. A displacement between consecutive scanline samples is determined based on movement imparted to the item from an item-transport system. Image data representing an area of the linear barcode located between positions of the linear barcode corresponding to the consecutive scanline samples is synthesized by quantizing a portion of a first one of the consecutive scanline samples and extending the quantized portion along a direction of the displacement to provide for a depiction of the area of the linear barcode.