Light Pattern Distortion Rectification for Code Word Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for detecting light patterns defining code words fail to accurately decode when the surface of objects is tilted, leading to distortions that blur or shear the light pattern elements, causing the code word to lose its uniqueness and become unrecognizable.
Innovation Solution
A method and light pattern design that projects and detects light patterns with geometric patterns, allowing for distortion detection and rectification by comparing the detected light pattern with a reference pattern, using geometric patterns like triangles, and applying shear operations to correct distortions, ensuring accurate decoding even with tilted surfaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a light pattern is projected onto a tilted object surface, then the light pattern elements are distorted and blurred, but the code word can no longer be correctly decoded
Solution Approach 1:
The patent applies preliminary action by detecting geometric patterns (triangles) in the light pattern before decoding the code word. This allows the system to identify distortions caused by tilted surfaces and apply correction algorithms in advance, ensuring accurate code word decoding even when the object surface is not perpendicular to the light source.
Solution Approach 2:
The patent implements feedback by using the detected geometric patterns to generate correction information that is fed back into the decoding process. The system continuously monitors the light pattern, detects deviations from the expected geometry, and adjusts the decoding parameters accordingly to maintain accuracy despite surface tilts.
2Measurement precision
If the light pattern is projected onto a tilted surface, then the distances between light pattern elements change, but the light pattern elements blur together
Solution Approach 1:
The patent introduces geometric patterns (triangles) as intermediary elements that mediate between the distorted light pattern and the decoding process. These geometric patterns serve as reference markers that help the system understand the distortion geometry and separate individual light pattern elements even when they appear blurred due to perspective changes.
3Reliability
If the light pattern is projected onto a tilted surface, then the projected light pattern is sheared, but the code word loses its uniqueness
Solution Approach 1:
The patent utilizes asymmetric geometric patterns (triangles with specific orientation) that remain distinguishable even when subjected to shear transformations. The asymmetric nature of these patterns allows the system to detect and compensate for shear distortions while maintaining code word uniqueness, as the patterns provide invariant geometric references that persist despite the shearing 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
Enables accurate decoding of light patterns by rectifying distorted images, maintaining the uniqueness of the code word and ensuring reliable detection of object dimensions in conveyor systems, even when objects are tilted relative to the light source or reference plane.
Implementation Method 1
A light pattern is projected, for example, onto an object by a light source
Implementation Method 2
The light pattern is detected by an optical sensor (image sensor)
Data Source
AI summary
A method for detecting a distortion of a light pattern defining a code word includes projecting a light pattern onto an object via a light source and detecting the projected light pattern and comparing the detected light pattern with a reference light pattern. The reference light pattern has individual, spaced-apart light pattern elements arranged in a plurality of successive columns in the direction of a first extension axis and the number and/or position of the at least one light pattern element in each column of the reference light pattern is an encoding feature that defines at least one code word. The distortion of the detected light pattern with respect to the reference light pattern is determined by comparing distances between the light pattern elements of the detected light pattern with distances between the light pattern elements of the reference light pattern.


