Aerial Graphical Code Display Using Segmented QR Codes
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
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
Implementation Method 2
using optical components like micro mirror arrays and beam splitters
Data Source
AI summary
An information processing apparatus includes a control unit that controls formation of a graphical code image in air.


