Composite 2D Code Filtering to Block Mechanical and Electronic Copying
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Two-dimensional codes are vulnerable to both mechanical and electronic duplication, which undermines their security and integrity in applications where electronic data is read by information terminals.
Innovation Solution
A composite two-dimensional code system that includes multiple colors and requires filtering processing to separate individual codes, preventing both mechanical and electronic duplication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If a large amount of information is encoded in a two-dimensional code, then the code size increases, but the print quality and recognition accuracy deteriorate
Solution Approach 1:
The two-dimensional code is divided into multiple blocks, each containing a specific number of modules. This segmentation allows the code to be printed in smaller, more manageable units, improving print quality while maintaining the ability to encode large amounts of information across the entire code structure.
Solution Approach 2:
The patent uses multiple color modes (cyan, magenta, yellow, black) to encode information, adding a color dimension to the traditional binary black-and-white code. This allows more information to be encoded without increasing the physical size of the code, thereby maintaining print quality while increasing information capacity.
2Ease of manufacture
If the code is divided into multiple blocks, then the code can be printed in smaller units, but the recognition accuracy may deteriorate due to scattered modules
Solution Approach 1:
The patent incorporates verification modules and error correction mechanisms within each block. These feedback mechanisms allow the recognition system to detect and correct errors that may occur during printing, ensuring high recognition accuracy even when the code is divided into multiple scattered blocks.
Solution Approach 2:
The patent pre-arranges the distribution of modules across multiple blocks with built-in error correction codes and verification patterns. This preliminary structuring ensures that even if some modules are lost or distorted during printing, the overall code can still be accurately recognized and decoded.
3Reliability
If verification modules are increased to improve recognition accuracy, then the effective information capacity decreases, but if verification modules are reduced, then recognition accuracy deteriorates
Solution Approach 1:
The patent optimizes the ratio of verification modules to information modules by changing the parameters of the code structure, such as the number of blocks, modules per block, and color mode usage. This allows the system to achieve high recognition accuracy while maximizing the effective information capacity within the given code size constraints.
Solution Approach 2:
The patent uses a composite structure combining multiple color modes (cyan, magenta, yellow, black) with traditional binary modules. This composite approach increases the information density of each module, allowing more effective information to be encoded while maintaining the necessary verification modules for high recognition accuracy.
Data Source
Figure 1
Figure 2(A)~2(B)
Figure 3
AI summary
A composite two-dimensional code according to an embodiment of the present invention is a combination of a first two-dimensional code and a second two-dimensional code. The composite two-dimensional code includes a first cell having a first color, a second cell having a second color, and a third cell having a third color. The first color, the second color, and the third color are different from each other. The first two-dimensional code is acquired by a first filtering processing. The second two-dimensional code is acquired by a second filtering processing. The first filtering processing may be a color reduction processing or a color addition processing of the second color. The second filtering processing may be a color reduction processing or a color addition processing of the first color.