Optical Symbol Linear Gradient Encoding for Vibration-Resistant Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing two-dimensional codes face challenges in maintaining high detection accuracy and information capacity when the number of cells is reduced to minimize the influence of vibration, particularly in applications where the code area is small, leading to increased detection errors.

Innovation Solution

A color code with a data portion comprising cells arranged in a quadrilateral shape, where each cell is assigned a linear gradient that changes hue along a straight line, allowing for improved characteristics and increased information representation without increasing the cell area, thereby enhancing detection accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of moving object

If the number of cells in the two-dimensional code is reduced to minimize vibration influence, then the code area is minimized, but detection accuracy deteriorates due to increased detection errors

Engineering Contradiction:
Improvecode areaVSAvoiddetection accuracy
Core Design Contradiction:
Area of moving objectVSMeasurement precision

Solution Approach 1:

The patent applies color changes by assigning linear gradients to each cell in the two-dimensional code. Each cell contains a gradient that transitions through different colors along a straight line, with the gradient direction and color characteristics encoding information. This allows the code to maintain high information capacity and detection accuracy even with fewer cells, as the gradient patterns provide distinctive visual characteristics that are easier to detect and distinguish under vibration conditions.

Inventive Principle:
Principle #32Color changes

Solution Approach 2:

The patent changes parameters by introducing linear gradient characteristics to each cell, transforming uniform color cells into cells with directional color transitions. The gradient direction (horizontal, vertical, or diagonal) and the specific color progression become additional encoding dimensions. This parameter enrichment allows the code to convey more information per cell and provides robust detection features that maintain accuracy even when the total cell count is reduced to minimize vibration impact.

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If the number of cells is reduced to minimize vibration influence, then the code structure is simplified, but information capacity is reduced

Engineering Contradiction:
Improvecode structure stabilityVSAvoidinformation capacity
Core Design Contradiction:
Stability of the object's compositionVSLoss of information

Solution Approach 1:

The patent introduces another dimension by adding linear gradient directions (horizontal, vertical, diagonal) as an additional encoding layer beyond the basic cell position and color. Each cell's gradient orientation and color progression provide additional information channels, effectively increasing the information capacity per cell without requiring more cells. This dimensional expansion compensates for the reduced cell count while maintaining structural stability against vibration.

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

Solution Approach 2:

The patent enriches the information capacity by changing cell parameters from simple uniform colors to linear gradients with multiple attributes (direction, start color, end color). This parameter transformation allows each cell to encode multiple bits of information through its gradient characteristics, thereby maintaining high information capacity even with a reduced number of cells and improved structural stability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12039399B2Optical symbol, information processing device, and code reading method
Publication Date: 2024.07.16 RICOH CO LTD
  • US12039399B2 patent drawing
  • US12039399B2 patent drawing
  • US12039399B2 patent drawing

AI summary

An optical symbol includes a data portion in which a plurality of cells is arranged. Each of the plurality of cells is assigned with a linear gradient according to a value.