Aerial Graphical Code Display Using Segmented QR Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to effectively display and read graphical codes, such as QR codes, in aerial images due to environmental factors like background interference and external light, and lack efficient methods for positioning and decoding these codes in three-dimensional spaces.

Innovation Solution

An information processing apparatus with a control unit that forms graphical code images in air, using optical components like micro mirror arrays and beam splitters, and a smartphone with image processing capabilities to detect and decode these codes, while adjusting for environmental conditions and providing a readable order for divided codes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If graphical codes are displayed in aerial images using conventional methods, then the codes can be formed in air, but the codes cannot be clearly read due to background interference and external light

Engineering Contradiction:
Improvereadability of graphical codeVSAvoidbackground interference and external light
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The graphical code is divided into multiple divided graphical codes and displayed at different positions in the aerial image. Each divided code contains a portion of the original code data, and they are read in a specific sequence to reconstruct the complete code. This segmentation allows the system to overcome background interference by distributing the information across multiple locations rather than relying on a single code that would be affected by environmental factors.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by detecting the position of the reader before displaying the graphical codes. Based on the detected position, the system determines the optimal display positions for the divided codes and provides reading order information to the reader in advance. This preliminary positioning and information provision ensures that the reader can accurately locate and read the codes despite environmental challenges.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If graphical codes are displayed at fixed positions in aerial images, then the display is simple, but the codes cannot be read efficiently when readers are at different positions

Engineering Contradiction:
Improvereading efficiency of graphical codeVSAvoidposition adaptability of graphical code
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The display positions of the divided graphical codes are dynamically determined based on the detected position of the reader. Rather than using fixed positions, the system calculates optimal positions for each divided code relative to the reader's location and displays them accordingly. This dynamic positioning maximizes reading efficiency while maintaining adaptability to different reader positions throughout the aerial image space.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different regions of the aerial image are assigned different divided graphical codes based on the reader's position. Each local region receives the appropriate code segment that the reader can efficiently access from their current location. This local quality approach ensures that readers at different positions can quickly locate and read their assigned codes without scanning the entire aerial image.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If complete graphical codes are displayed at multiple positions, then readers at any position can read codes, but the amount of code data increases significantly

Engineering Contradiction:
Improveposition adaptability of graphical codeVSAvoidamount of code data
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The complete graphical code is segmented into multiple divided codes, with each division containing a subset of the original code data. Rather than duplicating the entire code at multiple positions, each position displays only the necessary divided segment. When readers collect all the divided codes in the correct sequence, they can reconstruct the complete original code, thereby maintaining adaptability while minimizing data redundancy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The divided graphical codes are designed to be universal components that can be arranged in different sequences and positions depending on the reader's location. Each divided code serves multiple functions: it contains partial code information, provides positioning data, and can be combined with other divided codes to form the complete code. This multi-functionality reduces the overall data quantity needed while maintaining versatility across different reading positions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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 clear display and reading of graphical codes in aerial images by adjusting for background interference and external light, and allows for efficient decoding of divided codes in three-dimensional spaces, enhancing user experience and data accessibility.

Implementation Method 1

causing rays of light to intersect each other in the air to form an image at the crossing point of the rays of light

Methodology Applied
Scientific EffectLight reflection: Reflection

Implementation Method 2

using optical components like micro mirror arrays and beam splitters

Methodology Applied
Scientific EffectLight refraction and reflection: Refraction

Data Source

PatentUS10621400B2Information processing apparatus and non-transitory computer readable medium
Publication Date: 2020.04.14 FUJIFILM BUSINESS INNOVATION CORP
  • US10621400B2 patent drawing
  • US10621400B2 patent drawing
  • US10621400B2 patent drawing

AI summary

An information processing apparatus includes a control unit that controls formation of a graphical code image in air.