Structured Light Pattern Code for Fast Phase Specification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing structured light distance measurement techniques require time-consuming image processing to specify the pattern points, slowing down the measurement process.

Innovation Solution

An information processing apparatus and method that uses a projection image generation unit to project a pattern with clock and data patterns, a decoding unit to decode captured images, and a phase specification unit to quickly determine the phase of each object point, utilizing a De Bruijn sequence for efficient pattern recognition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If traditional structured light measurement is used, then distance measurement capability is achieved, but the specification process is time-consuming and slow

Engineering Contradiction:
Improvespecification speedVSAvoidprocessing time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-generating projection images with embedded clock patterns and data patterns before actual measurement. The projection image generation unit creates these structured light patterns in advance, allowing the imaging apparatus to directly capture and decode positions without real-time pattern generation delays during measurement.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces traditional mechanical or sequential image processing with optical pattern encoding. By embedding clock and data patterns directly in the projected light structure, the system uses optical information encoding instead of mechanical scanning or sequential processing, enabling parallel decoding of multiple position points simultaneously.

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

2Measurement precision

If pattern specification is performed accurately, then measurement precision is improved, but processing complexity increases

Engineering Contradiction:
Improveposition specification accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the projection pattern into distinct functional components: clock patterns for timing/synchronization and data patterns for position encoding. This segmentation allows the decoding unit to process different aspects of position information separately and efficiently, improving accuracy without requiring a monolithic complex processing system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary decoding unit that translates captured image data into position information using the embedded clock and data patterns. This intermediary layer simplifies the overall system by providing a dedicated component that handles the complex pattern recognition and position calculation, reducing the burden on other system components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12483670B2Information processing device, program, and pattern code
Publication Date: 2025.11.25 THE UNIV OF TOKYO
  • US12483670B2 patent drawing
  • US12483670B2 patent drawing
  • US12483670B2 patent drawing

AI summary

[Problem] To provide an information processing device, program, and pattern code that make it possible to quickly specify a position in a pattern.[Solution] In one embodiment of this invention, an information processing device is provided. The information processing device comprises a projection image generation unit, a decryption unit, and a phase specification unit. The projection image generation unit is configured so as to be capable of generating a projection image on the basis of predetermined pattern information and outputting the generated projection image to a projection device. The projection image comprises a clock pattern and a data pattern based on pattern information. The decryption unit is configured so as to be capable of decrypting the data pattern into values on the basis of a captured image obtained by imaging an object using an imaging device. The captured image is an image obtained by photographing the object when the projection image is being projected thereon by the projection device. The phase specification unit is configured so as to be capable of specifying the phases of each part of the object on the basis of the values and pattern information.