3D Code Generation Using Gaussian Modulation for Visual Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing 2D codes face challenges in beautification while maintaining decoding accuracy, as modifications to their encoding mode or luminance can lead to decreased readability and increased decoding errors, limiting their visual optimization and error-correcting capabilities.

Innovation Solution

A method generating 3D codes using a Gaussian modulating function, which adjusts the luminance of 2D code modules based on average luminance values and robustness thresholds, blending images to create a 3D representation that balances decoding robustness and visual appeal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the encoding mode of 2D code modules is changed to embed images or logos, then the visual appeal is improved, but the decoding correct rate deteriorates

Engineering Contradiction:
Improvevisual appealVSAvoiddecoding correct rate
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent applies local quality by differentiating treatment between central region modules and non-central region modules. Central region modules use original encoding to ensure decoding reliability, while non-central region modules allow image embedding for visual appeal. This localized differentiation resolves the contradiction by assigning different functions to different spatial zones.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the 2D code into central region and non-central region, with the central region containing position detection marks and correction marks. This segmentation allows selective modification of non-critical areas while preserving the integrity of critical decoding regions, thus maintaining decoding accuracy while enabling beautification.

Inventive Principle:
Principle #1Segmentation

2Ease of manufacture

If images are embedded in the central region of the 2D code, then the visual appeal is improved, but the decoding correct rate severely deteriorates

Engineering Contradiction:
Improvevisual appealVSAvoiddecoding correct rate
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent explicitly prohibits image embedding in the central region while allowing it in non-central regions. This local quality approach ensures that critical decoding areas remain unchanged, preventing severe degradation of decoding correctness while still enabling visual customization in safe zones.

Inventive Principle:
Principle #3Local quality

3Ease of manufacture

If the luminance of pixels in the center of modules is modified to achieve artistic effects, then the visual appeal is improved, but the decoding robustness deteriorates

Engineering Contradiction:
Improvevisual appealVSAvoiddecoding robustness
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent applies local quality by restricting luminance modification to non-central pixels only. Central pixels maintain their original luminance values to ensure decoding robustness, while non-central pixels can be adjusted for visual appeal. This spatial differentiation resolves the contradiction between artistic effects and decoding reliability.

Inventive Principle:
Principle #3Local quality

4Ease of manufacture

If a large proportion of central pixels are modified to improve visual appearance, then the visual appeal is improved, but the connected quality of images decreases

Engineering Contradiction:
Improvevisual appearanceVSAvoidimage quality
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent limits image modification to non-central regions, preserving the integrity and connected quality of central pixels. This localized approach maintains high image quality in critical areas while allowing visual customization in peripheral areas, thus resolving the contradiction between visual appeal and image quality.

Inventive Principle:
Principle #3Local quality

5Ease of manufacture

If the luminance of the 2D code is changed to achieve visual optimization, then the visual appeal is improved, but the binarization threshold is twisted and decoding errors increase

Engineering Contradiction:
Improvevisual optimizationVSAvoiddecoding accuracy
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent applies local quality by restricting luminance changes to non-central pixels only. Central pixels maintain their original luminance values, preserving the binarization threshold integrity and preventing decoding errors. Non-central pixels can be luminance-adjusted for visual optimization without affecting decoding accuracy.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10755153B2Method of generating 3-dimensional code based on gaussian modulating function
Publication Date: 2020.08.25 CN3WM XIAMEN NETWORK TECH CO LTD
  • US10755153B2 patent drawing
  • US10755153B2 patent drawing
  • US10755153B2 patent drawing

AI summary

A method of generating 3-dimensional code based on Gaussian modulating function is disclosed. First, generating a two-dimensional code that includes embedded information, utilizing a image which need to be processed to obtain a threshold mask, then determining attribute of modules block, adjusting luminance of modules block, blending processed image and a corresponding area of the two-dimensional code for mark points to generates 3-dimensional code. This method improves the reading the identification of 3-dimensional code and improves the correct rate of decoding, implements visually optimized.