Semi-Transparent Blue QR Code Synthesis for AR Markers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional QR codes are opaque, hiding background images and requiring users to approach them closely for capture, which limits their size and visibility in augmented and virtual reality applications.
Innovation Solution
A semi-transparent or transparent QR code is synthesized by adjusting the brightness variation of a blue QR code to match or exceed that of a blue component image of a background, allowing detection through binarization of the blue component image after calibration, ensuring the QR code is visible and unobtrusive.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Illumination intensity
If a conventional opaque QR code is used, then the QR code is clearly visible and easily detectable, but it obscures the background image and requires the user to approach closely for capture
Solution Approach 1:
The patent applies color changes by converting the traditional black-and-white QR code into a blue-hued QR code that blends with the blue component of the background image. This color transformation allows the QR code to become semi-transparent, reducing background occlusion while maintaining detectability through blue channel analysis.
Solution Approach 2:
The patent changes parameters by adjusting the brightness variation width of the QR code to match or exceed that of the background image's blue component. This parameter adjustment enables the QR code to integrate seamlessly with the background, achieving both visibility and transparency simultaneously.
2Length of stationary object
If the QR code is made large to be captured from a distance, then the QR code is more visible from afar, but it covers a larger portion of the background image
Solution Approach 1:
By changing the QR code color to blue and adjusting its brightness characteristics to match the background, the patent enables large QR codes to be displayed without significantly obscuring the background image. The color blending effect allows the QR code to become part of the background rather than an overlay.
Solution Approach 2:
The patent applies parameter changes by controlling the brightness variation width of the QR code to be equal to or greater than that of the background image. This ensures that even when the QR code is large, its visual impact on the background is minimized while maintaining detectability through blue channel binarization.
3Object-generated harmful factors
If the QR code is made small to minimize background occlusion, then the background image remains visible, but the user must approach closely to capture the QR code
Solution Approach 1:
The patent applies parameter changes by adjusting the brightness variation width of the blue QR code to match or exceed that of the background image. This allows the QR code to be detected through blue channel binarization even when small, enabling convenient capture from a distance while maintaining background visibility.
4Object-generated harmful factors
If a semi-transparent or transparent QR code is synthesized, then the background image remains visible, but the QR code detection becomes more difficult
Solution Approach 1:
The patent applies color changes by using a blue QR code and analyzing only the blue component channel during detection. This color-specific approach simplifies detection despite transparency, as the binarization process focuses exclusively on blue intensity variations, effectively filtering out background interference.
Solution Approach 2:
The patent applies parameter changes by ensuring the brightness variation width of the QR code exceeds that of the background image's blue component. This parameter control maintains sufficient contrast in the blue channel for reliable binarization and detection, even when the QR code is semi-transparent.
Data Source
AI summary
A method of generating a semi transparent QR code in which a QR code image and an ordinary color background image are synthesized, and a QR code detection method of separating a QR code and a normal color image from an image obtained by capturing a semi transparent QR code are disclosed.


