Parallel Code Reading With Position Mapping in Conveying Units

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing code reading technologies fail to provide spatial or geometrical distinction within a conveying unit, such as a box, when reading multiple codes simultaneously, and lack the ability to associate codes with their respective positions, limiting further processing capabilities.

Innovation Solution

A code reading device and method that utilizes a camera unit to capture images of objects with codes, a control and evaluation unit to identify code regions and positions, and a mechanical stop to ensure fixed positioning, enabling the association of codes with partial regions within the conveying unit, using image processing and machine learning to refine the processing of codes based on their position.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a camera unit records an image of multiple objects with codes in a conveying unit, then parallel mass reading of codes is achieved, but spatial or geometrical distinction within the conveying unit is not provided

Engineering Contradiction:
Improveparallel code reading capabilityVSAvoidspatial position information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The conveying unit is divided into multiple partial regions or compartments, and each code is associated with a specific partial region. This segmentation allows the system to maintain spatial distinction while performing parallel reading, as each code's position information is preserved through its association with a specific compartment rather than treating the entire conveying unit as a single region.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system adds a spatial dimension to the code reading process by determining the position of each code within the conveying unit. Instead of only reading code content, the system now captures both the code data and its spatial coordinates, transforming the output from one-dimensional (code content only) to two-dimensional (code content plus position information).

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

2Measurement precision

If codes are read successively on a conveyor belt, then association with code bearing objects is achieved, but parallel mass reading of multiple codes is not possible

Engineering Contradiction:
Improvecode-object association accuracyVSAvoidcode reading speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system replaces the mechanical successive reading process with an optical parallel reading system. Instead of using a conveyor belt to present codes one by one to a reader, the system uses a camera unit to capture images of multiple codes simultaneously, achieving both high-speed parallel reading and accurate code-object association through image processing and position determination.

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

3Loss of information

If the conveying unit is divided into partial regions with partitions, then spatial distinction and code differentiation are improved, but device complexity increases

Engineering Contradiction:
Improvespatial position informationVSAvoidconveying unit structure
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system introduces partitions as intermediary structures within the conveying unit to create distinct partial regions. These partitions serve as physical mediators that separate the conveying unit into manageable compartments, making it easier to associate codes with specific regions while maintaining a relatively simple overall structure that doesn't require complex tracking or positioning mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Provides additional information on code positions, allowing refined further processing and differentiation of codes based on their spatial relationship within the conveying unit, enhancing the ability to individually process codes of the same content.

Implementation Method 1

A camera unit having at least one camera head records an image of the objects together with the codes

Methodology Applied
Scientific EffectImage capture: Photography

Data Source

PatentUS12499338B2Code reading device and method for the parallel reading of a plurality of codes
Publication Date: 2025.12.16 SICK AG
  • US12499338B2 patent drawing
  • US12499338B2 patent drawing
  • US12499338B2 patent drawing

AI summary

A code reading unit for the parallel reading of a plurality of codes on a plurality of objects in a conveying unit is provided, wherein the code reading device has a camera unit having at least one camera head for recording an image of the objects with the codes and a control and evaluation unit that is configured to localize code regions of the codes in the image and to read the code information of the codes and to determine the position of a respective code in the image and to associate the position of a code in the image with a position in the conveying unit.