Two-dimensional code being prone to reading identification
A technology of two-dimensional images and binary codes, which is applied to record carriers used in machines, instruments, computer parts, etc., can solve the problems of restricting the reading and identification of mobile phones with cameras, and unfavorable development of mobile phone business, so as to achieve easy access to cameras Recognizable, easily scalable effects
Patent Information
- Authority / Receiving Office
- CN · China
- Current Assignee / Owner
- Publication Date
- 2008-06-25
- Estimated Expiration
- Not applicable · inactive patent
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The present invention relates to a coding technique for expressing simple text information and digital information in image form. Background technique
[0002] There are mainly two types of coding methods, one-dimensional and two-dimensional coding, which are expressed as images that are easy to be recognized by machines by means of images;
[0003] The one-dimensional encoding method is represented by a one-dimensional barcode, and its image can represent numbers and simple text;
[0004] The two-dimensional coding method is represented by PDF417 code QR code, etc., and represents thousands or even tens of thousands of bytes of information through two-dimensional images.
[0005] Cooperating with special reading equipment, these coding methods can obtain faster reading speed and higher accuracy. This type of encoding method is not conducive to reading and recognition by mobile phones with cameras: for example, the one-dimensional barcode was origina...
Examples
Embodiment Construction
[0022] See figure 1 , this method evenly divides a square image into small areas of 7×7, and the outermost circle of small areas is the edge code, which is always black and marked as the edge of the image; in the remaining 5×5 units, the rightmost The first column and the bottom column are defined as check digits. The specific implementation is: define 2.6 and 3.6 as making the behavior even parity, define 4.6 and 5.6 as making the behavior odd parity, and define 6.2 and 6.3 as making the column It is an even parity, 6.4 and 6.5 are defined as making the column where it is an odd parity. 6.6 does not participate in the calculation and can be fixed to represent 1.
[0023] This method can represent any natural number within 65536 to the 16th power of 2. For example, it needs to represent 12345. The binary representation method of this number is 0011000000111001, so:
[0024] Let the four cells of 2.2, 2.3, 2.4, and 2.5 be 0011 respectively, and let 2.6 be 0 to satisfy the eve...