CN102236811B - Dot image coding structure, its decoding method and electronic device - Google Patents
Dot image coding structure, its decoding method and electronic device Download PDFInfo
- Publication number
- CN102236811B CN102236811B CN201010162849.0A CN201010162849A CN102236811B CN 102236811 B CN102236811 B CN 102236811B CN 201010162849 A CN201010162849 A CN 201010162849A CN 102236811 B CN102236811 B CN 102236811B
- Authority
- CN
- China
- Prior art keywords
- image
- virtual net
- dot image
- point
- net ruling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 108091026890 Coding region Proteins 0.000 claims abstract description 44
- 238000009434 installation Methods 0.000 claims description 27
- 238000004891 communication Methods 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 108700026244 Open Reading Frames Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000007306 turnover Effects 0.000 description 1
Images
Landscapes
- Image Processing (AREA)
Abstract
A point image coding structure comprising at least one image unit, comprising: a unit identification part having a plurality of first point images partially or totally collinear and equidistantly arranged and a plurality of first and second virtual grid lines passing through the first point images; and a content part having a plurality of coding regions formed by crossing any two virtual grid lines and a start position, wherein each coding region has a second dot image which is arranged on one of four quadrants thereof, the first virtual grid line or the second virtual grid line, and the image configuration of the start position is different from that of any coding region. A decoding method of a dot image coding structure and an electronic device for decoding a dot image coding structure are also presented herein.
Description
Technical field
The present invention relates to a kind of image recognition technology, particularly a kind of dot image coding structure, its interpretation method and electronic installation.
Background technology
The dot image coding is a kind of coding techniques according to the ad hoc rules layout, is used for implying the image (pattern) of customizing messages, has been widely used on all kinds of commodity, for example interacting toys or children's teaching material.Be printed with clear obvious main information in these toys or teaching material, after visually easy uncared-for dot image is printed on main information, as background.When the user reads main information, with optical pickup device, the dot image in background is scanned to input computing machine or other device simultaneously, these devices just can and be exported its corresponding information by these dot image decodings.Yet, the design of some coding structures, convenient for making decoding, the coded system of its dot image easily causes the user to think visually not attractive in appearance.In addition, for improving discrimination power, the improvement of coding techniques is also that the dealer continues the subject under discussion of being concerned about.
Summary of the invention
In order to address the above problem, one of the object of the invention is to provide a kind of dot image coding structure, its interpretation method and electronic installation, its coding structure not only visual appearance and the decoding effect also more accurate.
One embodiment of the invention provides a kind of dot image coding structure, comprise: at least one elementary area, it comprises: an identification part, unit, it has part or whole conllinear and equidistant a plurality of the first dot image that arrange and passes through many first virtual net rulings and many second virtual net rulings of the first dot image, wherein the first virtual net ruling and the second virtual net ruling are arranged in a crossed manner, to form a plurality of virtual point of intersection; An and interior receiving part, it has the first virtual net ruling and the second virtual net ruling and intersects formed a plurality of coding region and an initial position, wherein each coding region all has a second point image, its be arranged at its four quadrants one of them, on the first virtual net ruling or the second virtual net ruling, and the image configurations of reference position is different from the image configurations of arbitrary coding region.
One embodiment of the invention provides a kind of interpretation method of dot image coding structure, comprise the following steps: to obtain an image, it has at least one dot image coding structure, the dot image coding structure comprises: at least one elementary area, elementary area by single image unit or a plurality of parts forms, elementary area comprises: an identification part, unit, it has part or whole conllinear and equidistant a plurality of the first dot image that arrange and passes through many first virtual net rulings and many second virtual net rulings of the first dot image, wherein the first virtual net ruling and the second virtual net ruling are arranged in a crossed manner, to form a plurality of virtual point of intersection, an and interior receiving part, it has the first virtual net ruling and the second virtual net ruling and intersects formed a plurality of coding region and reference position, wherein each coding region all has a second point image, its be arranged at four quadrants one of them, on the first virtual net ruling or the second virtual net ruling, and the image configurations of reference position is different from the image configurations of arbitrary coding region.Then, find out the identification part, unit from image.In addition, find out reference position from image.And find out the relative position of second point image in coding region in interior receiving part and carry out decoding.
One embodiment of the invention provides a kind of electronic installation, for decoding dot image coding structure, electronic installation comprises: an image sensing unit, in order to obtain an image, image comprises the dot image coding structure, wherein the dot image coding structure comprises: at least one elementary area, it comprises: an identification part, unit, it has part or whole conllinear and equidistant a plurality of the first dot image that arrange and passes through many first virtual net rulings and many second virtual net rulings of the first dot image, wherein the first virtual net ruling and the second virtual net ruling are arranged in a crossed manner, to form a plurality of virtual point of intersection, an and interior receiving part, it has the first virtual net ruling and the second virtual net ruling and intersects formed a plurality of coding region and an initial position, wherein each coding region has a second point image, its be arranged at four quadrants one of them, on the first virtual net ruling or the second virtual net ruling, and the image configurations of reference position is different from the image configurations of arbitrary coding region, and a decoding processing unit, in order to find out identification part, unit, reference position and find out in interior receiving part the relative position of second point image in coding region to carry out decoding from image.
Below by specific embodiment, coordinate accompanying drawing to illustrate in detail, by the effect that is easier to understand purpose of the present invention, technology contents, characteristics and reaches.
The accompanying drawing explanation
The enlarged diagram of the dot image coding structure that Figure 1A, Figure 1B, Fig. 1 C, Fig. 2, Fig. 3 A, Fig. 3 B, Fig. 4, Fig. 5, Fig. 6, Fig. 7 are one embodiment of the invention.
The schematic diagram that a plurality of elementary area arrays that Fig. 8 A, Fig. 8 B, Fig. 8 C, Fig. 8 D are one embodiment of the invention arrange.
The process flow diagram of the interpretation method of the dot image coding structure that Fig. 9 is one embodiment of the invention.
The structural representation of the interpretation method of the dot image coding structure that Figure 10 A, Figure 10 B, Figure 10 C are one embodiment of the invention.
The structural representation of the interpretation method of the dot image coding structure that Figure 11 A, Figure 11 B are further embodiment of this invention.
The structural representation of the interpretation method of the dot image coding structure that Figure 12 A, Figure 12 B are further embodiment of this invention.
The calcspar of the electronic installation that Figure 13 is one embodiment of the invention.
The primary clustering symbol description
100,102,104,200,300,400 elementary areas
110,210,310,410 identification part, unit
The 112,212,312,412,412 ' first dot image
113,114,213,214,313,314 virtual net rulings
115,215,415 virtual point of intersection
120,220 interior receiving parts
122 coding regions
124 reference positions
126,127,226,327 second point images
10 electronic installations
12 image sensing unit
14 decoding processing units
16 storage elements
18 output units
19 communication interfaces
20 devices
D
1, d
2direction
Embodiment
It is described in detail as follows, and described preferred embodiment is only done an explanation rather than in order to limit the present invention.
Please refer to Figure 1A, the enlarged diagram of the dot image coding structure that Figure 1A is one embodiment of the invention.As shown in the figure, the dot image coding structure comprises at least one elementary area 100, in this embodiment, take single image unit 100 as example, and it comprises: an identification part, unit 110 and an interior receiving part 120.Identification part, unit 110 is in order to single image unit 100 in identification point Image Coding structure, it has part or whole conllinear and equidistant a plurality of the first dot image 112 that arrange and passes through many first virtual net rulings of the first dot image 112, as virtual net ruling 113, with many second virtual net rulings, as virtual net ruling 114, wherein virtual net ruling 113 is arranged in a crossed manner with virtual net ruling 114, to form a plurality of virtual point of intersection 115.Be understandable that, described dot image coding structure is arranged on object in a suitable manner, and above-mentioned virtual net ruling 113,114 and virtual point of intersection 115 are auxiliaring coding or decoding use, the user can't see those mesh lines and point of crossing on object.
Continue above-mentioned, please continue to refer to Figure 1A, interior receiving part 120 is in order to store data, it has virtual net ruling 113 and virtual net ruling 114 and intersects formed a plurality of coding region 122 and an initial position 124, wherein each coding region 122 has a second point image 126, its be arranged at four quadrants that the first virtual net ruling 113 and the second virtual net ruling 114 intersect to form one of them, on virtual net ruling 113 or virtual net ruling 114, and the image configurations of reference position 124 is different from the image configurations of arbitrary coding region 122.As shown in Figure 1B, coding region 122 can be divided into four quadrants by virtual net ruling 113,114, and second point image 126 can be arranged at four quadrants one of them to mean different numerical value.In this embodiment, periphery and reference position 124 that identification part, unit 110 is positioned at elementary area 100 contain two second point images 126, and in one embodiment, the configuration of identification part, unit 110 also can be as shown in Figure 1 C.
In another embodiment, as shown in Figure 2, visually attractive in appearance for making, the virtual point of intersection 115 in 100 4 corners of elementary area can be blank.Then, please refer to Fig. 3 A, in an embodiment again, two second point images 126 on reference position 124 lay respectively on virtual net ruling 113,114, therefore, in identification part, unit 110, the virtual point of intersection 115 adjacent with the second point image 126 of reference position 124 is blank, and visual effect preferably can be arranged.The second point image 126 be positioned on virtual net ruling 113,114 can be just like the configuration mode of Fig. 3 B.
In above embodiment, identification part, unit 110 all is positioned at the periphery of elementary area 100, and the reference position 124 of interior receiving part 120 all has two or more second point images 126, but be understandable that, as long as the image configurations of reference position 124 is different from the image configurations of arbitrary coding region 122, the coding staff that can distinguish interior receiving part 120 to.Therefore, in one embodiment, as shown in Figure 4, in elementary area 100, the reference position 124 of interior receiving part 120 also can be blank.
As shown in Figure 5, identification part, unit 110 is positioned at the diagonal line of elementary area 100 to the dot image coding structure of further embodiment of this invention, and so, the dot image coding structure has more editable second point image 126.As shown in Figure 5, a plurality of coding regions 122 and an initial position 124 that virtual net ruling 113 by the first dot image 112 and virtual net ruling 114 intersect to form, and interior receiving part 120 is positioned at the 110 left and right sides, identification part, unit, the image configurations of reference position 124 also is different from the image configurations of arbitrary coding region 122, with define coding staff to.
The above-mentioned explanation that continues, in another embodiment, please refer to Fig. 6, with the difference of the embodiment shown in Fig. 5, is, the second point image 127 adjacent with the first dot image 112 is positioned on virtual net ruling 113 or virtual net ruling 114.These second point images 127 can be in order to proofread and correct a plurality of virtual net rulings 113 and the formed virtual coordinates of a plurality of virtual net rulings 114 plane.Then, in an embodiment again, as shown in Figure 7, identification part, unit 110 also can be arranged at the diagonal line of elementary area 100 and be on the oblique line of an angle.
In the above-described embodiments, elementary area can be a plurality of and is the array setting, as shown in Fig. 8 A, Fig. 8 B, Fig. 8 C, Fig. 8 D.Please refer to Fig. 8 A and Fig. 8 B, Fig. 8 A arranges and forms with the elementary area array shown in Fig. 1 C, illustrates unit recognition site (as Fig. 8 A) on the periphery of elementary area 100,102,104; And Fig. 8 B forms with the arrangement of the elementary area array shown in Fig. 6, illustrate the unit recognition site in the diagonal line (as Fig. 8 B) of elementary area 100,102,104, wherein the elementary area shown in Fig. 8 A and Fig. 8 B is at first direction d
1with second direction d
2be all the aligned identical mode.In addition, as shown in Figure 8 C, it is arranged and forms with the elementary area shown in Fig. 7, and the unit recognition site is on the oblique line of an angle in the diagonal line with elementary area 100,102,104, and at first direction d
1upper two adjacent elementary areas, as elementary area 100 and 102, its unit recognition site is on the oblique line of different directions.Fig. 8 D illustrates the arrangement mode of another embodiment, and it is arranged and to form with the elementary area shown in Fig. 6, and the unit recognition site is in the diagonal line of elementary area 100, and at first direction d
1upper two adjacent elementary areas, herein as elementary area 100 and 102, its unit recognition site is in the diagonal line of different directions, in addition, at first direction d
1adjacent two first dot image 112,112 ' in upper adjacent two elementary areas 100 and 102 are at first direction d
1conllinear.Be understandable that, in Fig. 8 C and Fig. 8 D, above-mentioned identical arrangement also can be formed at second direction d
2upper adjacent elementary area 100 and 104 repeats no more herein.Arrangement mode as shown in Fig. 8 C and 8D is not only attractive in appearance, and, because the arrayed feature of its identification part, unit is strong, can differentiate different elementary areas and more convenient decoding by the turnover of identification part, unit.
The process flow diagram of the interpretation method of the dot image coding structure that Fig. 9 is one embodiment of the invention, as shown in the figure, at first the interpretation method of dot image coding structure comprises the following steps:, obtain an image, it has at least one dot image coding structure (step S10), the dot image coding structure can comprise any coding structure in above-described embodiment, so locate do not repeating.Then, find out identification part, unit (step S12) from image.Then, find out reference position (step S14) from image.And find out the relative position of second point image in coding region in interior receiving part and carry out decoding (step S16).Be described in detail as follows.
In the middle of step S10, obtained image may comprise complete elementary area or a plurality of parts of images unit, and as shown in Figure 10 A, this sentences complete elementary area 200 for example.Then, in step S12, utilize complete in image or elementary areas a plurality of parts, the method of finding out the identification part, unit comprises the steps, please refer to Figure 10 B, first find out conllinear and equidistant dot image, these dot image are defined as the first dot image 212, and the position at these the first dot image 212 places is called identification part, unit 210, in order to identify single pattern unit 200.Then with reference to figure 10C, utilize many virtual net rulings 213,214 of generation to go out virtual coordinates by the mode construction of above-mentioned the first dot image 212, a plurality of coding regions 222 that virtual net ruling 213,214 intersects to form, wherein the point of crossing of virtual net ruling 213,214 is defined as to virtual point of intersection 215, and will be with virtual point of intersection 215 contiguous and dot image that be not arranged in identification part, unit 210 be defined as second point image 226, the position at these second point image 226 places is called interior receiving part 220.Then, continue with reference to figure 10C, in step S14, find out and have blank or have the reference position 224 of the zone of at least two second point images 226 as interior receiving part 220 decoding directions from interior receiving part 220, according to second point image 226, the position in four quadrants represents respectively the different coding direction for it.Finally, step S16, after the reference position 224 that finds identification part, unit 210 and interior receiving part 220, can carry out decoding according to the relative position of second point image 226 in coding region 222 in interior receiving part 220.
In one embodiment, when the image of known wish decoding as shown in Figure 11 A, identification part, unit 310 is positioned at the diagonal line of elementary area 300, after the principle of utilizing equidistant and conllinear is found out identification part, unit 310, can utilize the diagonal line of finding out to define a plurality of virtual net ruling 313,314 modes arranged in a crossed manner in the mode of rotating miter angle and produce virtual coordinates, as shown in Figure 11 B.As in the known second point image 327 adjacent with the first dot image 312, have at least one with the first dot image 312 conllinear, just can proofread and correct to rotate with actual vector the formed virtual coordinates of the mode plane of miter angle.Such decoded mode can be more accurate.
In another embodiment, when the image of known wish decoding as shown in Figure 12 A and Figure 12 B, identification part, unit 410 is positioned at the diagonal line of elementary area 400 or is on the oblique line of an angle with oblique angle, after the principle of utilizing equidistant and conllinear is found out identification part, unit 410, utilize one first dot image 412 to determine the position of virtual point of intersection 415 thereafter with respect to the mode of another the first dot image 412 ' 90-degree rotation, can reduce the position, point of crossing of estimation, obtain comparatively accurate virtual coordinates plane.
Please refer to Figure 13, a kind of electronic installation 10 of one embodiment of the invention, for any dot image coding structure of decoding above-described embodiment, electronic installation 10 comprises: an image sensing unit 12, in order to obtain image, image comprises above-mentioned dot image coding structure; And a decoding processing unit 14, utilize interpretation method in above-described embodiment to find out identification part, unit, reference position from image and find out in interior receiving part the relative position of second point image in coding region to carry out decoding.In one embodiment, electronic installation 10 also comprises a storage element 16, in order to store the required reference of decoding processing unit 14.
In another embodiment, also comprise an output unit 18, in order to utilize sound or image output decode results.In addition, also can comprise a communication interface 19, in order to transmit decode results, wherein communication interface comprises wired communication interface and/or wireless communication interface, such as general serial Total Line (USB) interface, bluetooth interface etc., the result of decoding can be transferred on another device 20 for user storage or.
According to above-mentioned, the present invention is characterised in that, can be arranged at periphery, the diagonal line of elementary area or be on the oblique line of an angle with diagonal line in order to the identification part, unit of identifying single elementary area, not only visual appearance, because the characteristic of identification part, unit is strong, also there is good decoding effect.In addition, if the identification part, unit is arranged at the diagonal line of elementary area, also can there is the more coding region for coding.
Comprehensively above-mentioned, interpretation method and the electronic installation of a kind of dot image coding structure of the present invention, dot image coding structure, its coding structure not only visual appearance and the decoding effect also more accurate.
Above-described embodiment is only explanation technological thought of the present invention and characteristics, its purpose makes those skilled in the art can understand content of the present invention and implement according to this, and can not limit the present invention with this, be that every equalization of doing according to spirit disclosed in this invention changes or modifies, must be encompassed in claim limited range of the present invention.
Claims (34)
1. a dot image coding structure, is characterized in that, comprises:
At least one elementary area, it comprises:
One identification part, unit, it has part conllinear or all conllinear and equidistant a plurality of the first dot image that arrange and by many first virtual net rulings and many second virtual net rulings of described the first dot image, wherein said the first virtual net ruling and described the second virtual net ruling are arranged in a crossed manner, to form a plurality of virtual point of intersection, wherein said unit recognition site is in the diagonal line of the periphery of described elementary area, described elementary area or be on the oblique line of an angle with the diagonal line of described elementary area; And
One interior receiving part, it has described the first virtual net ruling and described the second virtual net ruling and intersects formed a plurality of coding region and an initial position, wherein each described coding region is by described the first virtual net ruling, described the second virtual net ruling is divided into four quadrants and each described coding region has a second point image, described second point image setting in described four quadrants one of them, on described the first virtual net ruling or described the second virtual net ruling, and the image configurations of described reference position is different from the image configurations of arbitrary described coding region.
2. dot image coding structure as claimed in claim 1, it is characterized in that, described unit recognition site is in the diagonal line of described elementary area, and the described second point image adjacent with described the first dot image is positioned on described the first virtual net ruling or described the second virtual net ruling.
3. dot image coding structure as claimed in claim 1, is characterized in that, the described virtual point of intersection in four corners of described elementary area is blank.
4. dot image coding structure as claimed in claim 3, it is characterized in that, described reference position has two described second point images, it lays respectively on described the first virtual net ruling and described the second virtual net ruling, and in identification part, described unit, the described virtual point of intersection adjacent with the described second point image of described reference position is blank.
5. dot image coding structure as claimed in claim 1, it is characterized in that, described reference position is for blank or contain at least two described second point images, and described second point image setting is in described the first virtual net ruling, described the second virtual net ruling or described four quadrants.
6. dot image coding structure as claimed in claim 1, is characterized in that, described elementary area is a plurality of, and be the array setting.
7. dot image coding structure as claimed in claim 6, it is characterized in that, described unit recognition site is in the diagonal line of described elementary area, and the described unit recognition site on a first direction or a second direction in adjacent two described elementary areas is in the diagonal line of different directions, and on described first direction or described second direction in adjacent two described elementary areas adjacent two described the first dot image at described first direction or described second direction conllinear.
8. dot image coding structure as claimed in claim 6, it is characterized in that, described unit recognition site is on the oblique line of an angle in the diagonal line with described elementary area, and on a first direction or a second direction the described unit recognition site in adjacent two described elementary areas on the oblique line of different directions.
9. the interpretation method of a dot image coding structure, is characterized in that, comprises the following step:
Obtain an image, it has at least one dot image coding structure, and this dot image coding structure comprises:
At least one elementary area, be comprised of single image unit or a plurality of parts of images unit, and this elementary area comprises:
One identification part, unit, it has part or all conllinear and equidistant a plurality of the first dot image that arrange and by many first virtual net rulings and many second virtual net rulings of described the first dot image, wherein said the first virtual net ruling and described the second virtual net ruling are arranged in a crossed manner to form a plurality of virtual point of intersection, and wherein said unit recognition site is in the diagonal line of the periphery of described elementary area, described elementary area or be on the oblique line of an angle with the diagonal line of described elementary area; And
One interior receiving part, it has described the first virtual net ruling and described the second virtual net ruling and intersects formed a plurality of coding region and an initial position, wherein each described coding region by described the first virtual net ruling, described the second virtual net ruling is divided into four quadrants and each coding region has a second point image, its be arranged at described four quadrants one of them, on described the first virtual net ruling or described the second virtual net ruling, and the image configurations of described reference position is different from the image configurations of any described coding region;
Find out identification part, described unit from described image;
Find out described reference position from described image; And
Find out the relative position of second point image in described coding region described in described interior receiving part and carry out decoding.
10. the interpretation method of dot image coding structure as claimed in claim 9, it is characterized in that, the step of finding out identification part, described unit comprises: find out from described image and have part conllinear or all conllinear and equidistantly described first dot image of setting, and find out described virtual point of intersection from described the first dot image.
11. the interpretation method of dot image coding structure as claimed in claim 9, is characterized in that, the step of finding out described reference position is: from described interior receiving part, find out the zone that has blank or have at least two described second point images.
12. the interpretation method of dot image coding structure as claimed in claim 9, it is characterized in that, find out the step of the relative position of second point image in described coding region described in described interior receiving part according to the position of described second point image in described four quadrants of described coding region.
13. the interpretation method of dot image coding structure as claimed in claim 9, it is characterized in that, described unit recognition site is in the diagonal line of described elementary area, and the described second point image adjacent with described the first dot image is positioned on described the first virtual net ruling or described the second virtual net ruling.
14. the interpretation method of dot image coding structure as claimed in claim 9, is characterized in that, the described virtual point of intersection in four corners of described elementary area is blank.
15. the interpretation method of dot image coding structure as claimed in claim 14, it is characterized in that, described reference position has two described second point images, it lays respectively on described the first virtual net ruling and described the second virtual net ruling, and in identification part, described unit, the described virtual point of intersection adjacent with the described second point image of described reference position is blank.
16. the interpretation method of dot image coding structure as claimed in claim 9, it is characterized in that, described reference position is for blank or contain at least two described second point images, and described second point image setting is on described the first virtual net ruling, described the second virtual net ruling or in described four quadrants.
17. the interpretation method of dot image coding structure as claimed in claim 9, is characterized in that, described elementary area is a plurality of, and is the array setting.
18. the interpretation method of dot image coding structure as claimed in claim 17, it is characterized in that, described unit recognition site is in the diagonal line of described elementary area, and the described unit recognition site on a first direction or a second direction in adjacent two described elementary areas is in the diagonal line of different directions, and on described first direction or described second direction two adjacent described the first dot image in adjacent two described elementary areas at described first direction or described second direction conllinear.
19. the interpretation method of dot image coding structure as claimed in claim 17, it is characterized in that, described unit recognition site is on the oblique line of an angle in the diagonal line with described elementary area, and on a first direction or a second direction the described unit recognition site of two adjacent described elementary areas on the oblique line of different directions.
20. an electronic installation, for decoding dot image coding structure, is characterized in that, this electronic installation comprises:
One image sensing unit, in order to obtain an image, this image comprises the dot image coding structure, and wherein this dot image coding structure comprises:
At least one elementary area, it comprises:
One identification part, unit, it has part conllinear or all conllinear and equidistant a plurality of the first dot image that arrange and by many first virtual net rulings and many second virtual net rulings of described the first dot image, wherein said the first virtual net ruling and described the second virtual net ruling are arranged in a crossed manner, to form a plurality of virtual point of intersection, wherein said unit recognition site is in the diagonal line of the periphery of described elementary area, described elementary area or be on the oblique line of an angle with the diagonal line of described elementary area; And
One interior receiving part, it has described the first virtual net ruling and described the second virtual net ruling and intersects formed a plurality of coding region and an initial position, wherein each described coding region by described the first virtual net ruling, described the second virtual net ruling is divided into four quadrants and each this coding region has a second point image, its be arranged at described four quadrants one of them, on described the first virtual net ruling or described the second virtual net ruling, and the image configurations of described reference position is different from the image configurations of arbitrary described coding region; And
One decoding processing unit, in order to find out identification part, described unit, described reference position and to find out the relative position of second point image in described coding region described in described interior receiving part to carry out decoding from described image.
21. electronic installation as claimed in claim 20, is characterized in that, also comprises an output unit, in order to utilize a sound or an image output decode results.
22. electronic installation as claimed in claim 20, is characterized in that, also comprises a communication interface in order to transmit this decode results.
23. electronic installation as claimed in claim 22, is characterized in that, described communication interface comprises wired communication interface and wireless communication interface.
24. electronic installation as claimed in claim 20, it is characterized in that, the step that described decoding processing unit is found out identification part, described unit comprises: find out from described image and have part conllinear or all conllinear and equidistantly described first dot image of setting, and extend to form described virtual net ruling by described the first dot image.
25. electronic installation as claimed in claim 20, is characterized in that, the step that described decoding processing unit is found out described reference position is to find out from described interior receiving part the zone that has blank or have at least two described second point images.
26. electronic installation as claimed in claim 20, it is characterized in that, described decoding processing unit is found out the step of the relative position of second point image in described coding region described in described interior receiving part according to the position of described second point image in described four quadrants of described coding region.
27. electronic installation as claimed in claim 20, it is characterized in that, described unit recognition site is in the diagonal line of each described elementary area, and the described second point image adjacent with described the first dot image is positioned on described the first virtual net ruling or described the second virtual net ruling.
28. electronic installation as claimed in claim 20, is characterized in that, the described virtual point of intersection in four corners of described elementary area is blank.
29. electronic installation as claimed in claim 28, it is characterized in that, described reference position has two described second point images, it lays respectively on described the first virtual net ruling and described the second virtual net ruling, and in identification part, described unit, the described virtual point of intersection adjacent with the described second point image of described reference position is blank.
30. electronic installation as claimed in claim 20, it is characterized in that, described reference position is for blank or contain at least two described second point images, and described second point image setting is on described the first virtual net ruling, described the second virtual net ruling or in described four quadrants.
31. electronic installation as claimed in claim 20, is characterized in that, described elementary area is a plurality of, and is the array setting.
32. electronic installation as claimed in claim 31, it is characterized in that, described unit recognition site is in the diagonal line of each described elementary area, and the unit recognition site of two adjacent described elementary areas is in the diagonal line of different directions on a first direction or a second direction, and on described first direction or described second direction in adjacent two described elementary areas adjacent two described the first dot image at described first direction or described second direction conllinear.
33. electronic installation as claimed in claim 31, it is characterized in that, described unit recognition site is on the oblique line of an angle in the diagonal line with described elementary area, and on a first direction or a second direction the described unit recognition site in adjacent two described elementary areas on the oblique line of different directions.
34. electronic installation as claimed in claim 20, is characterized in that, also comprises a storage element, in order to store the required reference of described decoding processing unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010162849.0A CN102236811B (en) | 2010-05-04 | 2010-05-04 | Dot image coding structure, its decoding method and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010162849.0A CN102236811B (en) | 2010-05-04 | 2010-05-04 | Dot image coding structure, its decoding method and electronic device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102236811A CN102236811A (en) | 2011-11-09 |
CN102236811B true CN102236811B (en) | 2014-01-08 |
Family
ID=44887446
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010162849.0A Expired - Fee Related CN102236811B (en) | 2010-05-04 | 2010-05-04 | Dot image coding structure, its decoding method and electronic device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102236811B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108664863A (en) * | 2017-04-02 | 2018-10-16 | 田雪松 | Image data processing system based on coding pattern |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101131735A (en) * | 2006-08-21 | 2008-02-27 | 原相科技股份有限公司 | Design of lattice pattern and its decoding method and device |
CN101609372A (en) * | 2008-06-20 | 2009-12-23 | 义隆电子股份有限公司 | Two-dimensional point code, decoding device and method thereof |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE517445C2 (en) * | 1999-10-01 | 2002-06-04 | Anoto Ab | Position determination on a surface provided with a position coding pattern |
-
2010
- 2010-05-04 CN CN201010162849.0A patent/CN102236811B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101131735A (en) * | 2006-08-21 | 2008-02-27 | 原相科技股份有限公司 | Design of lattice pattern and its decoding method and device |
CN101609372A (en) * | 2008-06-20 | 2009-12-23 | 义隆电子股份有限公司 | Two-dimensional point code, decoding device and method thereof |
Also Published As
Publication number | Publication date |
---|---|
CN102236811A (en) | 2011-11-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6623465B2 (en) | Dot pattern | |
KR100935345B1 (en) | Dot pattern | |
US8553284B2 (en) | Information input/output method using dot pattern | |
TWI439943B (en) | Encoding structure for dot pattern, its decoding method and electronic device | |
JP2009295134A (en) | Two-dimensional code, decoder and method thereof | |
WO2018037666A1 (en) | Information processing device, control method, and program | |
CN101609372B (en) | Two-dimensional point code, its decoding device and method | |
CN102236811B (en) | Dot image coding structure, its decoding method and electronic device | |
WO2006112021A1 (en) | Information i/o method using dot pattern | |
KR20230109757A (en) | Handwriting erasing method, apparatus, interactive tablet and storage medium | |
JP4978287B2 (en) | Electronic device, two-dimensional code recognition method, program, and two-dimensional code | |
JP4898920B2 (en) | Product having absolute position code pattern on surface and method of forming absolute position code pattern | |
JP4142683B2 (en) | Dot pattern | |
CN109241635A (en) | House type analysis method and device | |
CN112114656B (en) | Image processing method, device, equipment and storage medium based on air flow | |
KR100905704B1 (en) | System implementing keyboard emulator using digital paper and digital pen | |
KR100904171B1 (en) | A product having a code pattern for recognizing an object on the surface and a method of forming the code pattern for recognizing the object | |
KR102408668B1 (en) | Graphical indicator | |
CN116993819B (en) | Robot positioning method, apparatus, device, storage medium, and program product | |
CN102810152B (en) | Can fast decoding etc. gray scale two-dimensional optical identification code device and coding/decoding method | |
US8180155B2 (en) | Decoding method for a two dimensional dot code | |
JP3858051B6 (en) | Information input / output method using dot pattern | |
JPS63184182A (en) | Character input device | |
CN102033655A (en) | Method for improving linearity of interpolation pixel | |
AU2016200846A1 (en) | Printed Material Printed with a Dot Pattern |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140108 Termination date: 20190504 |