A design method for recognizing a coded image structure

By integrating the positioning unit and the content data unit into the coded image structure and utilizing the arrangement design of micro-image units, the problems of low fault tolerance and poor aesthetics caused by separating the positioning unit and the data unit are solved, achieving efficient information recognition and printing effect.

CN113096203BActive Publication Date: 2026-02-24SHENZHEN KAISHENG MICRO INTELLIGENT EQUIPMENT CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202110365565.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-04-06
Publication Date
2026-02-24
Estimated Expiration
2041-04-06

AI Technical Summary

Technical Problem

In existing coded image structures, the separation of the positioning part from the data part results in obvious line segments after printing, low fault tolerance, and affects aesthetics and recognition success rate.

Method used

Design a recognizable coded image structure that integrates the positioning unit with the content data unit. By arranging the first and second micro-image units, positioning information is provided, improving fault tolerance and ensuring aesthetics and recognition accuracy.

Benefits of technology

It improves the error tolerance and recognition success rate of image structure, while maintaining the aesthetics of printing, reducing the density of information points, reducing visual interference, and enhancing the reliability of information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113096203B_ABST
    Figure CN113096203B_ABST
Patent Text Reader

Abstract

The present application relates to a kind of identifiable coding image structure design method, at least one corresponding identifiable coding image structure is formed on the surface of object, the identifiable coding image structure includes content data part and positioning part, the content data part includes multiple first microimage unit and the area occupied by the content data part is divided into multiple first state area, part of the first microimage unit and the second microimage unit selectively located in one of multiple virtual areas formed by the second state area;The second microimage unit is arranged in a predetermined manner, to provide the positioning information of the identifiable coding image structure, the second state area partially constitutes one row and one column in the two-dimensional state area array, the second microimage unit is composed of positioning information point, the positioning information point includes positioning origin and auxiliary positioning point, the positioning origin is located at the center position of second state area;The auxiliary positioning point extends along one row and one column in the two-dimensional state area array formed by the second state area where the positioning origin is located with equal interval spacing, and takes the positioning origin as starting point;Advantages lie in, improve the fault tolerance of information read, within a certain range will be effective.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of image recognition technology, and in particular to a design method for recognizing coded image structures. Background Technology

[0002] For example, U.S. Patent 5,852,434 describes a position-encoded pattern that encodes the XY coordinates of multiple locations on a write surface. The position-encoded pattern enables a user to electronically record graphic information generated on the write surface by continuously reading the position-encoded pattern.

[0003] US Patent 5,852,434 provides three examples of constructing position-coded patterns. In the first example, the pattern consists of symbols, each composed of three concentric circles. The outer circle represents the X coordinate, and the middle circle represents the Y coordinate. Furthermore, the two outer circles are divided into 16 sections, each representing a different number depending on whether these sections are filled. This means that each pair of X and Y coordinates is encoded using complex symbols with a specific appearance;

[0004] In the second example, the coordinates of each point on the surface are given by a barcode, with the barcode for the X coordinate shown above the barcode for the Y coordinate;

[0005] A grid pattern, which can be used to encode X and Y coordinates, is presented as a third example. However, it is not explained how the grid pattern is constructed or how it is converted into coordinates;

[0006] The problem with known patterns is that they are composed of complex symbols, and the smaller these symbols are made, the more difficult it is to manufacture the writing surface on which the pattern is drawn, and the greater the risk of mispositioning. Patent publication number CN101064013B, entitled "A Data Output and Input Method Using Image Structures," describes the formation of at least one image structure corresponding to one index data on the surface of an object. The image index structure includes a content data section and a positioning section. The content data section includes multiple first micro-image units, and the area occupied by the content data section is divided into multiple first state regions. Each first state region is provided with one first micro-image unit, and the first micro-image units are selectively located in the equally divided first state regions. One of the multiple virtual regions formed; the positioning unit includes multiple second micro-image units and the area occupied by the positioning unit is divided into multiple second state regions; each second state region is provided with a second micro-image unit, the first state region and the second state region constitute a two-dimensional state region array, the second state region constitutes the outermost row and the outermost column of the two-dimensional state region array, a certain second micro-image unit is offset from the center of its respective second state region in a specific direction, and the remaining second micro-image units are all set at the center position of their respective second state regions, the setting position of each second micro-image unit in each second state region provides header information for identifying the image structure;

[0007] The known problem is that the micro-image unit of the positioning section is separated from the data section, which results in some line segments that can be clearly seen after printing. In addition, the error tolerance of the information in the data section is not high when it is checked by CheckSun.

[0008] The known problem is that the micro-image unit of the positioning section is separated from the data section, which results in some line segments that can be clearly seen after printing. In addition, the error tolerance of the data section is not high when the information is checked by CheckSun.

[0009] Therefore, improving the success rate of optical device interpretation or resolution, as well as the aesthetics of printing, remains one of the problems to be solved by those skilled in the art. Summary of the Invention

[0010] In view of the above-mentioned shortcomings of the current technology, the present invention provides a design method for recognizing coded image structures, which integrates the positioning unit and the content data unit to improve the fault tolerance rate and solve the above-mentioned technical problems.

[0011] To achieve the above objectives, the present invention adopts the following technical solution: a design method for a recognizable coded image structure, wherein at least one corresponding recognizable coded image structure is formed on the surface of an object, the recognizable coded image structure includes a content data section and a positioning section, the content data section includes a plurality of first micro-image units and the area occupied by the content data section is divided into a plurality of first state regions, each first state region is provided with a first micro-image unit, and some of the first micro-image units are selectively located in one of the plurality of virtual regions formed by equally dividing the first state regions, the positioning section includes a plurality of second micro-image units and the area occupied by the positioning section is divided into a plurality of second state regions, some of the first micro-image units and the second micro-image units are selectively located in one of the plurality of virtual regions formed by equally dividing the first state regions, the positioning section includes a plurality of second micro-image units and ... the positioning section includes a plurality of second micro-image units and the positioning section is selectively located in one of the plurality of virtual regions formed by equally dividing the first state regions, the positioning section includes a plurality of second micro-image units and the positioning section is selected to be located in one of the plurality of virtual regions formed by equally dividing the first state regions, the positioning section includes a plurality of second micro-image units and the positioning section includes a plurality of second state regions, the positioning section includes a plurality of second micro-image units and the positioning section includes a plurality of second state regions, the positioning section includes a plurality of second micro-image units and the positioning section includes a plurality of second state regions, the The second micro-image unit is selectively located in one of a plurality of virtual regions formed by the second state region; the second micro-image unit is arranged in a predetermined manner to provide positioning information for recognizing the identifiable coded image structure; the first state region and the second state region constitute a two-dimensional state region array; the second state region partially constitutes one row and one column of the two-dimensional state region array; the second micro-image unit is composed of positioning information points, the positioning information points include a positioning origin and auxiliary positioning points; the positioning origin is located at the center of the second state region; the auxiliary positioning points extend at equal intervals along one row and one column of the two-dimensional state region array formed by the second state region where the positioning origin is located, and the positioning origin is the starting point.

[0012] Preferably, the first state region is divided into a first, second, third and fourth virtual region; the second state region also includes a first, second, third and fourth virtual region; and some of the first micro-image units are selectively disposed in the first, second, third or fourth virtual region.

[0013] Preferably, the first state region is divided into a first, second, third and fourth virtual region; the second state region also includes a first, second, third and fourth virtual region; and some of the first micro-image units are selectively disposed in the first, second, third or fourth virtual region.

[0014] Preferably, the positioning unit has 5 second micro-image units; the content data unit has 15 first micro-image units, wherein 9 of the first micro-image units are disposed in 9 first state regions, and 6 of the first micro-image units are disposed in 6 second state regions. The first micro-image units are selectively disposed in the first, second, third, or fourth virtual regions, so that the content data unit has 1,073,741,824 state combinations.

[0015] Preferably, the positioning unit has 5 positioning information points; the content data unit has 15 content data information points, of which 9 content data information points are set in 9 first state areas, and 6 content data information points are set in 6 second state areas. The content data information points are selectively set in the first, second, third, or fourth virtual areas, so that the content data unit has 1,073,741,824 state combinations.

[0016] Preferably, the 65,536 state combinations out of the 107,374,1824 states correspond to the 65,536 encoding positions of a character in the Unicode encoding structure.

[0017] Preferably, the positioning part is L-shaped and distributed on two adjacent boundaries of the content data part.

[0018] Preferably, the first micro-image unit of the virtual region is selectively placed near the center of the state region, wherein the positioning origin of the second micro-image unit occupies a state region and is placed near the center of that state region; the second micro-image unit does not overlap with the first micro-image unit to generate different state combinations. The first and second micro-image units are dot-shaped, L-shaped, or line-shaped.

[0019] Preferably, a method for designing a recognizable coded image structure involves forming at least one corresponding recognizable coded image structure on the surface of an object. The recognizable coded image structure includes a content data section and a positioning section. The content data section includes multiple first micro-image units, and the area occupied by the content data section is divided into multiple first state regions. Each first state region is provided with a first micro-image unit, and some of the first micro-image units are selectively located in one of the multiple virtual regions formed by equally dividing the first state regions. The positioning section includes multiple second micro-image units, and the area occupied by the positioning section is divided into multiple second state regions. Some of the first micro-image units and the second micro-image units are selectively located in one of the multiple virtual regions formed by the second state regions. The second micro-image units are arranged in a predetermined manner to provide positioning information for recognizing the recognizable coded image structure. The first state region and the second state region constitute a two-dimensional state region array. The second state region partially constitutes one row and one column of the two-dimensional state region array. The second micro-image unit is composed of positioning information points, including a positioning origin and auxiliary positioning points. The positioning origin is located at the center of the second state region. The auxiliary positioning points extend at equal intervals along one row and one column of the two-dimensional state region array formed by the second state region where the positioning origin is located, with the positioning origin as the starting point. The auxiliary positioning points have a center point, and the center points of the auxiliary positioning points intersect to form a virtual cross intersection. With the virtual cross intersection as the center, and in conjunction with the row and column where the auxiliary positioning points are located, a third state region is formed. Some of the first micro-image units are selectively located in one of the multiple virtual regions formed by equally dividing the third state region.

[0020] Preferably, the first state region and the third state region are first, second, third and fourth virtual regions; the second state region also includes the first, second, third and fourth virtual regions; and some of the first micro-image units are selectively disposed in the first, second, third or fourth virtual regions.

[0021] Preferably, the first micro-image unit is composed of content data information points, which are located in the first, second, third, or fourth virtual regions.

[0022] Preferably, the positioning unit has 5 second micro-image units; the content data unit has 17 first micro-image units, wherein 9 first micro-image units are disposed in 9 first state regions, 6 first micro-image units are disposed in 6 second state regions, and 2 first micro-image units are disposed in 2 third state regions. The first micro-image units are selectively disposed in the first, second, third, or fourth virtual regions, so that the content data unit has 1,717,986,9184 state combinations.

[0023] Preferably, the positioning unit has 5 positioning information points; the content data unit has 17 content data information points, of which 9 content data information points are set in 9 first state areas, and 6 content data information points are set in 6 second state areas. The content data information points are selectively set in the first, second, third, or fourth virtual areas, so that the content data unit has 1,717,986,9184 state combinations.

[0024] Preferably, the 65,536 state combinations out of the 107,374,1824 states correspond to the 65,536 encoding positions of a character in the Unicode encoding structure.

[0025] Preferably, the positioning portion is distributed on the boundary of the content data portion and defines the distribution area of ​​the micro-image units of the content data portion.

[0026] Preferably, the positioning part is L-shaped and distributed on two adjacent boundaries of the content data part.

[0027] Preferably, the first micro-image unit of the virtual region is selectively placed near the center of the state region, wherein the positioning origin of the second micro-image unit occupies a state region and is placed near the center of that state region; the second micro-image unit does not overlap with the first micro-image unit to generate different state combinations.

[0028] Preferably, the first and second micro-image units are dot-shaped, L-shaped, or line-shaped.

[0029] As a preferred technical solution of the present invention, a design method for an identifiable coded image structure is provided, wherein at least one corresponding identifiable coded image structure is formed on the surface of an object. The identifiable coded image structure includes a content data section and a positioning section. The content data section includes a plurality of first micro-image units, and the area occupied by the content data section is divided into a plurality of first state regions. Each first state region is provided with a first micro-image unit, and some of the first micro-image units are selectively located in one of the plurality of virtual regions formed by equally dividing the first state regions. The positioning section includes a plurality of second micro-image units, and the area occupied by the positioning section is divided into a plurality of second state regions. Some of the first micro-image units and the second micro-image units are selectively located in one of the plurality of virtual regions formed by the second state regions. The second micro-image units are arranged in a predetermined manner to provide positioning information for identifying the identifiable coded image structure. The first state regions and The second state region constitutes a two-dimensional state region array. The second state region partially constitutes one row and one column within this array. The second micro-image unit is composed of positioning information points, including a positioning origin and auxiliary positioning points. The positioning origin is located at the center of the second state region. The auxiliary positioning points extend at equal intervals along one row and one column within the two-dimensional state region array formed by the second state region containing the positioning origin, with the positioning origin as the starting point. The first micro-image unit of the virtual region is selectively placed near the center of the state region. The positioning origin of the second micro-image unit occupies a unique state region and is placed near the center of that state region. The second micro-image unit does not overlap with the first micro-image unit to generate different state combinations. The first micro-image unit is L-shaped, the positioning origin is L-shaped, and the auxiliary positioning points are linear.

[0030] Preferably, the first state region is divided into a first, second, third and fourth virtual region; the second state region also includes a first, second, third and fourth virtual region; and some of the first micro-image units are selectively disposed in the first, second, third or fourth virtual region.

[0031] Preferably, the first micro-image unit consists of at least three information points, which are arranged in an L-shape and located in the first, second, third, or fourth virtual regions.

[0032] Preferably, the positioning origin is formed by at least 3 information points in an L-shape located in the state area, and the auxiliary positioning point is formed by at least 2 information points in a linear shape.

[0033] Preferably, the positioning unit has 5 second micro-image units; the content data unit has 15 first micro-image units, wherein 9 of the first micro-image units are disposed in 9 first state regions, and 6 of the first micro-image units are disposed in 6 second state regions. The first micro-image units are selectively disposed in the first, second, third, or fourth virtual regions, so that the content data unit has 1,073,741,824 state combinations.

[0034] Preferably, the 65,536 state combinations out of the 107,374,1824 states correspond to the 65,536 encoding positions of a character in the Unicode encoding structure.

[0035] Preferably, the positioning portion is distributed on the boundary of the content data portion and defines the distribution area of ​​the micro-image units of the content data portion.

[0036] Preferably, the positioning part is L-shaped and distributed on two adjacent boundaries of the content data part.

[0037] Preferably, combining the above technical solutions, we have a design method that differs from existing identifiable coded image structures. The beneficial effects of this invention are: the positioning part is located within the content data part, ensuring the aesthetic appeal of the output object surface; by utilizing the novel positioning part and the shapes of the first and second micro-image units, the error tolerance is improved, and the effective information ratio is increased within a certain range. Attached Figure Description

[0038] Figure 1 This is a schematic diagram of a pattern formed by arranging multiple image structures according to an embodiment of the present invention;

[0039] Figure 2 for Figure 1 A magnified schematic diagram of the structure of a Chinese image.

[0040] Figure 3 This is a schematic diagram illustrating how a micro-image unit is configured in the status area.

[0041] Figure 4 One-to-one correspondence Figure 1 A schematic diagram of the bit array of the image structure.

[0042] Figure 5 This is a schematic diagram of a design for a positioning part that corresponds to the same image structure.

[0043] Figure 6 This is a schematic diagram of a positioning part.

[0044] Figure 7 This is another schematic diagram of a positioning part.

[0045] Figure 8 This is a schematic diagram of a content data department.

[0046] Figure 9 This is another schematic diagram of a content data department.

[0047] Figure 10 and Figure 11 A schematic diagram is provided for comparison between the present invention and existing designs.

[0048] Figure 12 and Figure 13 Another schematic diagram is provided for comparison between the present invention and existing designs.

[0049] Figure 14 This is a schematic diagram of another embodiment of the image structure of the present invention.

[0050] Figure 15 This is a schematic diagram of another embodiment of the image structure of the present invention.

[0051] Figure 16 This is a schematic diagram of another embodiment of the image structure of the present invention.

[0052] Figure 17 This is a schematic diagram of the third state region of the image structure of the present invention.

[0053] Figure 18 This is another schematic diagram of the third state region of the image structure of the present invention. Detailed Implementation

[0054] The technical solution of the present invention will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0055] In the description of this invention, it should be noted that the terms "outer", "inner", "upper", "lower", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention.

[0056] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "connection" and "configuration" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection. When an element is described as "connected" to another element, it can be directly connected to the other element, or there may be one or more intervening elements. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.

[0057] Furthermore, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other; and the term "and / or" includes both "and" and "or" possible embodiments.

[0058] This invention provides a design method for recognizing coded image structures.

[0059] Figure 1 This is a schematic diagram of a pattern formed by arranging multiple image structures 10 according to an embodiment of the present invention. Figure 2 This is an enlarged schematic diagram of one of the image structures 10 to clearly illustrate the design of the present invention. For example... Figure 2 As shown, the image structure 10 includes a content data section 12 and a positioning section 14. According to this embodiment, the content data section 12 includes 15 micro-image units composed of 15 information points 16; and the area occupied by the content data section 12 is divided into 9 first state regions 18, of which 6 are disposed in 6 second state regions. The first micro-image units are selectively disposed in the first, second, third, or fourth virtual regions, thereby forming a 3×3 planar two-dimensional state region array, so that each state region 18 includes one information point 16. According to the design of this embodiment, the different placement positions of an information point 16 in a state region 18 can be used to represent a value in the corresponding image structure data. Specifically, as... Figure 3 As shown, a state region 18 can be divided into four virtual regions. Information points 16 are selectively placed in the lower right, lower left, upper left, or upper right virtual regions to represent four different bit values: 00, 01, 10, or 11, respectively. Therefore, as... Figure 2 The configuration relationship of the information points 16 shown in the content data unit 12 can correspond to Figure 4 The array of bits shown. When the content data unit 12 has 15 information points 16 and is placed in 15 state regions, since each state region 18 is divided into four virtual regions, when each information point 16 is selectively set in one of the four virtual regions, the content data unit 12 can have 4^15 (=1073741824) state combinations. Therefore, using Figure 2The design of the image structure 10 shown can represent 1,073,741,824 different values ​​in the corresponding image structure data. Therefore, according to the design of the content data unit 12 in this embodiment, 65,536 state combinations can be extracted from the 107,374,1824 state combinations to correspond to the 65,536 encoding positions of a character in the Unicode encoding structure; the remaining state combinations can be reserved for other uses, for example, they can be provided as state combinations corresponding to checksum code encoding positions; the information points 16 are divided into content data information points and positioning information points, both of which are distributed within the state area 18.

[0060] On the other hand, since the image structure 10 is composed of a group of micro-image units, a positioning part 14 is needed to distinguish and isolate two adjacent image structures 10. For example... Figure 5 As shown, all four image structures 10 have the same content data section 12, that is, they have the same image structure data content. Therefore, all four image structures 10 are provided with the same specific positioning section 14. Thus, by simply finding the specific positioning section 14, the same image structure 10 can be identified without interference from neighboring image structures 10. The positioning section 14 also includes multiple micro-image units composed of, for example, information points 16, and the area occupied by the positioning section 14 is divided into multiple state regions 18. (See also...) Figure 2 According to the design of this embodiment, each state region 18 of the positioning unit 14 includes a positioning information point located in the state region 18. The positioning information point includes a positioning origin 20 and an auxiliary positioning point 21. The positioning origin 20 is located at the center of the second state region 18. The auxiliary positioning point 21 extends at equal intervals along one row and one column of the two-dimensional state region array formed by the second state region 18 where the positioning origin 20 is located, with the positioning origin 20 as the starting point. Therefore, the positioning unit 14 has 5 information points. And around the content data unit 12 with 15 information points on two adjacent boundaries, the positioning unit 14 is formed in an L-shaped distribution, and the entire image structure 10 is arranged in a 4×4 square matrix composed of 20 information points. Figure 2 As shown, the positioning origin 20 of the positioning unit 14 is located at the center of the second state region 18; the auxiliary positioning points 21 of the positioning unit 14 extend at equal intervals along one row and one column of the two-dimensional state region array formed by the second state region 18 where the positioning origin 20 is located, thereby making the process of recognizing the image structure of the positioning unit 14 faster. In this way, when performing image recognition to read the image structure 10, after the optical device (not shown) reads the object surface to obtain a magnified image, as long as the positioning unit 14 of the image structure 10 is identified first, the image structure 10 can be oriented to accurately capture the state combination of the content data unit 12.

[0061] like Figure 17 , 18 As shown, the second micro-image unit is composed of positioning information points, including a positioning origin 20 and auxiliary positioning points 21. The positioning origin 20 is located at or near the center of the second state region 18. The auxiliary positioning points 21 extend at equal intervals along one row and one column of the two-dimensional state region array formed by the second state region 18 where the positioning origin 20 is located, with the positioning origin 20 as the starting point. The auxiliary positioning points 21 have a center point 23, and the center points 20 of the auxiliary positioning points 21 intersect to form a virtual cross intersection 22. With the virtual cross intersection 22 as the center, and in conjunction with the row and column where the auxiliary positioning points 21 are located, a third state region 18' is formed. Some of the first micro-image units are selectively located in one of the multiple virtual regions formed by equally dividing the third state region 18'.

[0062] For example, in a 5×5 planar two-dimensional state region array, the positioning unit 14 has 5 second micro-image units; the content data unit has 17 first micro-image units, of which 9 first micro-image units are disposed in 9 first state regions 18, 6 first micro-image units are disposed in 6 second state regions 18, and 2 first micro-image units are disposed in 2 third state regions 18. The first micro-image units are selectively disposed in the first, second, third, or fourth virtual regions, so that the content data unit 12 has 1,717,986,9184 state combinations.

[0063] Furthermore, the positioning unit 14 has 5 positioning information points; the content data unit 12 has 17 content data information points, of which 9 content data information points are set in 9 first state areas, and 6 content data information points are set in 6 second state areas 18. The content data information points are selectively set in the first, second, third, or fourth virtual areas, so that the content data unit has 1,717,986,9184 state combinations.

[0064] Furthermore, according to the design of this embodiment, the positioning part 14 is formed on two adjacent boundaries of the content data part 12, and defines the distribution range of the information points 16 of the content data part 12. Therefore, after reading the image using an optical device, if the image structure 10 produces distortions such as deformation, the positioning part 14 can be used for correction to accurately capture the arrangement of information points in the content data part 12.

[0065] The advantages of this invention over existing designs are illustrated below using comparative figures.

[0066] Figure 10 This is a simplified schematic diagram of the existing design. Figure 11This is a simplified schematic diagram of the present invention. Before explaining the advantages of the present invention, an effective information ratio value is first defined: E = (number of information points representing the structural content information of the image) / (total number of information points).

[0067] like Figure 10 As shown, in a 5×5 information point matrix block of a conventional design, each information point 206 is surrounded by four grid points 204; therefore, an image structure can be divided into multiple grid point pairs 22 as shown by the dashed lines, each grid point pair 22 including one grid point 204 and one information point 206; therefore, the effective information ratio of the conventional design is 50%, and this value is a fixed constant that does not change with the size of the information point matrix block. On the other hand, as Figure 11 As shown, in the design of the present invention for a 5×5 information point matrix block, after deducting the positioning information points occupying two boundaries and adding six positioning information points located on the two boundaries, the effective information ratio is (7×7) / (5×5) = 196%. Furthermore, according to the design of the present invention, the effective information ratio can reach its maximum within a certain range of image structure 10. For example, in a 6×6 information point matrix block, the effective information ratio is (7×7) / (6×6) = 136%. Therefore, it can be seen that the effective information ratio of the present invention is significantly higher than that of existing designs, and the effective information ratio can reach its maximum within a certain range of image structure, exceeding the effective information ratio values ​​of many existing image structures.

[0068] Regarding the design of an image structure, the number of micro-image units should be minimized based on their size and spacing to reduce the overall brightness of the object's surface. As mentioned earlier, the image structure typically coexists with the main information of the object's surface. Therefore, the higher the density of information points, not only is the visual effect worse, but the human eye is also more likely to perceive the presence of the image structure, increasing the chance of confusion between the image structure and the main information. Therefore, the effective information ratio of this invention is significantly higher than existing designs, allowing the same amount of information to be represented with fewer information points (lower information point density). This provides better visual effects, and the human eye is less likely to perceive the presence of the image structure, preventing confusion between the image structure and the main information, and avoiding information loss (during acquisition). On the other hand, when the image structure is formed in a limited area of ​​the object's surface, under the premise of providing the same amount of information, such as... Figure 10 As shown, excessively high information point density leads to insufficient distance between adjacent information points, resulting in significant visual interference, increased printing difficulty, and errors in optical device interpretation or resolution. The lower density design of this invention avoids this problem.

[0069] Figure 12 and Figure 13Another schematic diagram is provided for comparison between the present invention and existing designs. (See attached diagram.) Figure 12 As shown, in the existing design, because at least one keypoint 202 needs to be formed in an image structure, along with the four rectangular blocks formed by the four surrounding grid points 204 and the information points 206, at least 13 information points are required to form an image structure. However, as Figure 13 As shown, according to the design of the present invention, only 6 information points 16 are needed to form an image structure. Therefore, the present invention can construct an image structure with a smaller number of information points, which makes the setting method more flexible on different object surfaces, and is less likely to cause excessively high information point distribution density, and will not cause information loss of information points (when being collected) due to excessively sparse information point distribution.

[0070] Figure 14 This is another design example of the image structure 10 of the present invention. The distribution of information points 16 on a state region 18 of the content data section 12 is not limited, such as... Figure 14 As shown, when the state region 18 is divided into four virtual regions, the information points can be distributed in two groups based on their distance from the center point P. Information points 16a, closer to the center point P, are placed in the lower right, lower left, upper left, or upper right virtual regions, representing four different bit values: 000, 001, 010, or 011, respectively. Information points 16b, farther from the center point P, are placed in the lower right, lower left, upper left, or upper right virtual regions, representing another four different bit values: 100, 101, 110, or 111, respectively. Through this design, the distribution of information points 16 in a state region 18 can generate eight possible state combinations.

[0071] Of course, according to the design of the present invention, it is only necessary to place the information point 16 in one of the multiple virtual regions to represent different bit values, and the number of virtual regions equally divided by each of the state regions 18 is not limited. Figure 15 As shown, a state region 18 can also be divided into eight virtual regions, and each information point 16 can be selectively placed in one of these virtual regions to generate eight possible state combinations. In other words, the position of each information point 16 in the state region is not limited, it only needs to be determined how many virtual regions the state region 18 is divided into.

[0072] Figure 15 This is another design example of the image structure 10 of the present invention. The distribution of information points 16 in a state region 18 of the content data section 12 is not limited, such as... Figure 16As shown, when the state region 18 is divided into four virtual regions, the information points can be distributed in two groups based on their distance from the center point P. Information points 16c, closer to the center point P, are placed in the lower right, lower left, upper left, or upper right virtual regions, representing four different bit values: 000, 001, 010, or 011, respectively. Information points 16d, farther from the center point P, are placed in the lower right, lower left, upper left, or upper right virtual regions, representing another four different bit values: 100, 101, 110, or 111, respectively. Through this design, the distribution of information points 16 on a state region 18 can generate eight possible state combinations.

[0073] on the other hand, Figure 16 The image structure 10 of the present invention records information points 16 to form a first micro-image unit, and is composed of at least three information points 16'; the distribution of the information points 16 on a state region 18 of the content data section 12 is not limited, such as Figure 16 As shown. When the state region 18 is divided into four virtual regions, the information points can be distributed in two groups based on their distance from the center point P of the state region. The information point 16e, which is closer to the center point P, is set in the lower right, lower left, upper left, or upper right virtual regions, and can represent four different bit values ​​000, 001, 010, or 011, respectively. The information point 16f, which is farther from the center point P, is set in the lower right, lower left, upper left, or upper right virtual regions, and can represent another four different bit values ​​100, 101, 110, or 111, respectively. Through this design, the distribution of information point 16 in a state region 18 can generate eight possible state combinations.

[0074] Furthermore, the micro-image units of image structure 10 are not limited to the information points 16 shown in the aforementioned embodiments, but can also be point-like objects of other shapes, for example. Of course, it is only necessary to achieve the purpose of recognizing different states. The micro-image units are not limited to using a specific representation method, such as... Figure 4 , Figure 7 As shown, the image structure 10 of the present invention records information points 16, which are positioning origins and auxiliary positioning points. The positioning origin is formed by at least three information points 16” in an L-shape located in the state region, and the auxiliary positioning point is formed by at least two information points 16” in a line shape. The first micro-image unit of the virtual region is selectively placed near the center of the state region 18, wherein the positioning origin of the second micro-image unit occupies a state region 18 and is placed near the center of the state region 18. The second micro-image unit does not overlap with the first micro-image unit. Figure 6The image structure 10 of the present invention records information points 16 to form a first micro-image unit, and is composed of at least three information points 16'; the distribution of the information points 16 on a state region 18 of the content data section 12 is not limited, such as Figure 16 As shown. When the state region 18 is divided into four virtual regions, the information points can be distributed in two groups based on their distance from the center point P of the state region. Information points 16e, which are closer to the center point P, are placed in the lower right, lower left, upper left, or upper right virtual regions, representing four different bit values: 000, 001, 010, or 011, respectively. Information points 16f, which are farther from the center point P, are placed in the lower right, lower left, upper left, or upper right virtual regions, representing another four different bit values: 100, 101, 110, or 111, respectively. Through this design, the distribution of information points 16 in a state region 18 can generate eight possible state combinations, thus producing different state combinations.

[0075] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims. Unless otherwise defined, the technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this invention pertains. The terminology used herein in the specification of the present invention is for the purpose of describing particular embodiments only and is not intended to limit the present invention.

Claims

1. A method for designing a recognizable coded image structure, comprising forming at least one corresponding recognizable coded image structure on the surface of an object, wherein the recognizable coded image structure includes a content data section and a positioning section, characterized in that, The content data unit includes multiple first micro-image units, and the area occupied by the content data unit is divided into multiple first state regions. Each first state region is provided with a first micro-image unit. Some of the first micro-image units are selectively located in one of the multiple virtual regions formed by equally dividing the first state regions. The positioning unit includes multiple second micro-image units, and the area occupied by the positioning unit is divided into multiple second state regions. Some of the first micro-image units and the second micro-image units are selectively located in one of the multiple virtual regions formed by the second state regions. The second micro-image units are arranged in a predetermined manner to provide positioning information for recognizing the recognizable coded image structure. The first state regions and the second state regions constitute a two-dimensional state region array. The second state regions partially constitute one row and one column in the two-dimensional state region array. The second micro-image units are composed of positioning information points. The positioning information points include a positioning origin and auxiliary positioning points. The positioning origin is located at the center of the second state region. The auxiliary positioning points extend at equal intervals along one row and one column in the two-dimensional state region array formed by the second state regions where the positioning origin is located, with the positioning origin as the starting point.

2. The design method for recognizable coded image structures according to claim 1, characterized in that, The first state region is divided into a first, second, third and fourth virtual region; the second state region also includes a first, second, third and fourth virtual region; and some of the first micro-image units are selectively disposed in the first, second, third or fourth virtual region.

3. The design method for recognizable coded image structures according to claim 2, characterized in that, The first micro-image unit is composed of content data information points, which are located in the first, second, third, or fourth virtual regions.

4. The design method for recognizable coded image structures according to claim 2, characterized in that, The positioning unit has 5 second micro-image units; the content data unit has 15 first micro-image units, of which 9 first micro-image units are disposed in 9 first state areas, and 6 first micro-image units are disposed in 6 second state areas. The first micro-image units are selectively disposed in the first, second, third, or fourth virtual areas, so that the content data unit has 1,073,741,824 state combinations.

5. The design method for recognizable coded image structures according to claim 3, characterized in that, The positioning unit has 5 positioning information points; the content data unit has 15 content data information points, of which 9 content data information points are set in 9 first state areas, and 6 content data information points are set in 6 second state areas. The content data information points are selectively set in the first, second, third or fourth virtual areas, so that the content data unit has 1,073,741,824 state combinations.

6. The design method for recognizable coded image structures according to claim 4 or 5, characterized in that, The 65,536 state combinations out of the 107,374,1824 states correspond to the 65,536 encoding positions of a single character in the Unicode encoding structure.

7. The design method for recognizable coded image structures according to claim 1, characterized in that, The positioning portion is distributed on the boundary of the content data portion and defines the distribution area of ​​the micro-image units in the content data portion.

8. The design method for recognizable coded image structures according to claim 6, characterized in that, The positioning part is L-shaped and is distributed on two adjacent boundaries of the content data part.

9. The design method for recognizable coded image structures according to claim 1, characterized in that, The first micro-image unit of the virtual region is selectively placed near the center of the state region, wherein the positioning origin of the second micro-image unit occupies a state region and is placed near the center of that state region; the second micro-image unit does not overlap with the first micro-image unit to generate different state combinations.

10. The design method for recognizable coded image structures according to claim 1, characterized in that, The first and second micro-image units are in the form of dots, L-shapes, or lines.

11. A design method for a recognizable coded image structure, comprising forming at least one corresponding recognizable coded image structure on the surface of an object, the recognizable coded image structure including a content data section and a positioning section, the content data section including a plurality of first micro-image units and the area occupied by the content data section being divided into a plurality of first state regions, each first state region being provided with a first micro-image unit, some of the first micro-image units being selectively located in one of the plurality of virtual regions formed by equally dividing the first state regions, the positioning section including a plurality of second micro-image units and the area occupied by the positioning section being divided into a plurality of second state regions, some of the first micro-image units and the second micro-image units being selectively located in the second state regions formed by dividing the first state regions. One of a plurality of virtual regions; the second micro-image units are arranged in a predetermined manner to provide positioning information for recognizing the identifiable coded image structure, the first state region and the second state region constitute a two-dimensional state region array, the second state region partially constitutes one row and one column of the two-dimensional state region array, the second micro-image unit is composed of positioning information points, the positioning information points include a positioning origin and auxiliary positioning points, the positioning origin is located at the center of the second state region; the auxiliary positioning points extend at equal intervals along one row and one column of the two-dimensional state region array formed by the second state region where the positioning origin is located, and originate from the positioning origin; characterized in that, The auxiliary positioning point has a center point, and the center points of the auxiliary positioning points intersect to form a virtual crossroads. With the virtual crossroads as the center, and in conjunction with the row and column where the auxiliary positioning point is located, a third state region is formed. Some of the first micro-image units are selectively located in one of the multiple virtual regions formed by the evenly divided third state region.

12. The design method for recognizable coded image structures according to claim 11, characterized in that, The first state region and the third state region are first, second, third and fourth virtual regions; the second state region also includes the first, second, third and fourth virtual regions; and some of the first micro-image units are selectively disposed in the first, second, third or fourth virtual regions.

13. The design method for recognizable coded image structures according to claim 12, characterized in that, The first micro-image unit is composed of content data information points, which are located in the first, second, third, or fourth virtual regions.

14. The design method for recognizable coded image structures according to claim 12, characterized in that, The positioning unit has 5 second micro-image units; the content data unit has 17 first micro-image units, of which 9 first micro-image units are disposed in 9 first state regions, 6 first micro-image units are disposed in 6 second state regions, and 2 first micro-image units are disposed in 2 third state regions. The first micro-image units are selectively disposed in the first, second, third, or fourth virtual regions, so that the content data unit has 1,717,986,9184 state combinations.

15. The design method for recognizable coded image structures according to claim 13, characterized in that, The positioning unit has 5 positioning information points; the content data unit has 17 content data information points, of which 9 content data information points are set in 9 first state areas, and 6 content data information points are set in 6 second state areas. The content data information points are selectively set in the first, second, third or fourth virtual areas, so that the content data unit has 1,717,986,9184 state combinations.

16. The design method for a recognizable coded image structure according to claim 11, characterized in that, The positioning portion is distributed on the boundary of the content data portion and defines the distribution area of ​​the micro-image units in the content data portion.

17. The design method for a recognizable coded image structure according to claim 14 or 15, characterized in that, The positioning part is L-shaped and is distributed on two adjacent boundaries of the content data part.

18. The design method for a recognizable coded image structure according to claim 11, characterized in that, The first micro-image unit of the virtual region is selectively placed near the center of the state region, wherein the positioning origin of the second micro-image unit occupies a state region and is placed near the center of that state region; the second micro-image unit does not overlap with the first micro-image unit to generate different state combinations.

19. The design method for recognizable coded image structures according to claim 11, characterized in that, The first and second micro-image units are in the form of dots, L-shapes, or lines.

20. A design method for a recognizable coded image structure, comprising forming at least one corresponding recognizable coded image structure on the surface of an object, the recognizable coded image structure including a content data section and a positioning section, the content data section including a plurality of first micro-image units and the area occupied by the content data section being divided into a plurality of first state regions, each first state region being provided with a first micro-image unit, and some of the first micro-image units being selectively located in one of the plurality of virtual regions formed by equally dividing the first state regions, the positioning section including a plurality of second micro-image units and the area occupied by the positioning section being divided into a plurality of second state regions, some of the first micro-image units and the second micro-image units being selectively located in the second state regions formed by dividing the first state regions. One of a plurality of virtual regions; the second micro-image units are arranged in a predetermined manner to provide positioning information for recognizing the identifiable coded image structure, the first state region and the second state region constitute a two-dimensional state region array, the second state region partially constitutes one row and one column of the two-dimensional state region array, the second micro-image unit is composed of positioning information points, the positioning information points include a positioning origin and auxiliary positioning points, the positioning origin is located at the center of the second state region; the auxiliary positioning points extend at equal intervals along one row and one column of the two-dimensional state region array formed by the second state region where the positioning origin is located, and originate from the positioning origin; characterized in that, The first micro-image unit of the virtual region is selectively placed near the center of the state region, wherein the positioning origin of the second micro-image unit occupies a state region and is placed near the center of that state region; the second micro-image unit does not overlap with the first micro-image unit to generate different state combinations; the first micro-image unit is L-shaped, the positioning origin is L-shaped, and the auxiliary positioning point is linear.

21. The design method for a recognizable coded image structure according to claim 20, characterized in that, The first state region is divided into a first, second, third and fourth virtual region; the second state region also includes a first, second, third and fourth virtual region; and some of the first micro-image units are selectively disposed in the first, second, third or fourth virtual region.

22. The design method for recognizable coded image structures according to claim 21, characterized in that, The first micro-image unit consists of at least three information points, which are arranged in an L-shape and located in the first, second, third, or fourth virtual regions.

23. The design method for recognizable coded image structures according to claim 21, characterized in that, The origin of positioning is formed by at least 3 information points in an L-shape and located in the state area, and the auxiliary positioning point is formed by at least 2 information points in a linear shape.

24. The design method for a recognizable coded image structure according to claim 21, 22, or 23, characterized in that, The positioning unit has 5 second micro-image units; the content data unit has 15 first micro-image units, of which 9 first micro-image units are disposed in 9 first state areas, and 6 first micro-image units are disposed in 6 second state areas. The first micro-image units are selectively disposed in the first, second, third, or fourth virtual areas, so that the content data unit has 1,073,741,824 state combinations.

25. The design method for recognizable coded image structures according to claim 24, characterized in that, The 65,536 state combinations out of the 107,374,1824 states correspond to the 65,536 encoding positions of a single character in the Unicode encoding structure.

26. The design method for recognizable coded image structures according to claim 20, characterized in that, The positioning portion is distributed on the boundary of the content data portion and defines the distribution area of ​​the micro-image units in the content data portion.

27. The design method for recognizable coded image structures according to claim 26, characterized in that, The positioning part is L-shaped and is distributed on two adjacent boundaries of the content data part.

Citation Information

Patent Citations

  • Image indexing structure

    CN101064013B

  • Absolute optical position determination

    US5852434A

  • Dot pattern encoding structure, its decoding method and electronic device

    US20110262047A1

  • Method for generating micro-graph group for information mapping and method for recognizing micro-graph group

    WO2018014774A1