Quick Art Response Code System for Image Data Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods face challenges in efficiently storing and retrieving large amounts of data within images, particularly in concealing and detecting Data Codes like QR codes and Data Matrix codes without impacting image aesthetics or requiring excessive processing resources.
Innovation Solution
The implementation of a Quick Art Response (QAR) Code system uses an augmented reality trigger to locate and read Data Codes embedded within images by breaking them into smaller parts, strategically placing these parts within the image, and using a grid pattern or position markers to facilitate efficient detection and decoding without the need for complex algorithms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If large amounts of data are embedded in a base image as Data Code, then the data storage capacity is improved, but the detection and scanning time increases and processing resources are consumed
Solution Approach 1:
The patent divides the large Data Code into multiple smaller Data Code portions distributed throughout the base image. Each portion contains a segment of the overall data. This segmentation allows the scanning device to collect data pieces incrementally as it processes the image, rather than requiring a single complex scan of a large concentrated code, thereby reducing detection time while maintaining data storage capacity.
Solution Approach 2:
The patent pre-calculates and stores location information for each Data Code portion within the base image before the actual scanning process. This preliminary organization of data locations enables the scanning device to efficiently navigate and collect data portions without performing complex real-time search algorithms, significantly reducing processing time and resource consumption during detection.
2Quantity of substance
If large amounts of data are embedded in a base image as Data Code, then the data storage capacity is improved, but the complexity of detection algorithms increases
Solution Approach 1:
By segmenting the large Data Code into multiple smaller portions scattered throughout the base image, the patent simplifies the detection task. Instead of requiring complex algorithms to decode a single large code, the system uses simpler algorithms to locate and read multiple smaller code portions, each of which is easier to detect and process independently.
Solution Approach 2:
The patent introduces location information as an intermediary element that guides the scanning device to the Data Code portions. This intermediary data structure pre-stores the positions of code segments, allowing the detection system to bypass complex search algorithms and directly navigate to data locations, thereby reducing algorithmic complexity while maintaining high data storage capacity.
3Shape
If Data Code is concealed within the base image to maintain aesthetics, then the visual appeal is improved, but the detection and scanning process requires increased time and processing resources
Solution Approach 1:
The patent conceals multiple small Data Code portions throughout the base image rather than placing one large code. These small portions can be strategically positioned and sized to blend with image features, maintaining aesthetics. The segmentation allows the scanning device to collect data efficiently by reading multiple small codes rather than searching for and decoding one large concealed code, reducing processing time.
Solution Approach 2:
The patent pre-stores location information for each concealed Data Code portion, allowing the scanning device to quickly locate hidden codes without performing complex real-time image analysis. This preliminary organization enables the system to maintain aesthetic concealment while minimizing the time and resources required to detect and retrieve the hidden data.
Data Source
AI summary
Disclosed herein are methods of using an augmented reality trigger to locate and/or read a Data Code in an image. A method according to this disclosure may include the step of using an augmented reality trigger in an image to initiate an augmented reality experience, locating portions of Data Code arrange in a plurality of locations within the image, and combining each of the Data Code portions for processing as a unified Data Code. The augmented reality trigger may be stored in a data set including location information to locate each of the Data Code portions. The data set may include information to combine the plurality of Data Code portions.


