CN102955927B - Defining method for two-dimensional information coding area of optical recognizer - Google Patents

Defining method for two-dimensional information coding area of optical recognizer Download PDF

Info

Publication number
CN102955927B
CN102955927B CN201110241571.0A CN201110241571A CN102955927B CN 102955927 B CN102955927 B CN 102955927B CN 201110241571 A CN201110241571 A CN 201110241571A CN 102955927 B CN102955927 B CN 102955927B
Authority
CN
China
Prior art keywords
point
coding region
index
index point
dot pattern
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.)
Active
Application number
CN201110241571.0A
Other languages
Chinese (zh)
Other versions
CN102955927A (en
Inventor
曾景宏
彭胜铕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TRITAN TECHNOLOGY Co Ltd
Original Assignee
TRITAN TECHNOLOGY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by TRITAN TECHNOLOGY Co Ltd filed Critical TRITAN TECHNOLOGY Co Ltd
Priority to CN201110241571.0A priority Critical patent/CN102955927B/en
Publication of CN102955927A publication Critical patent/CN102955927A/en
Application granted granted Critical
Publication of CN102955927B publication Critical patent/CN102955927B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a defining method for a two-dimensional information coding area of an optical recognizer. The defining method includes extracting an image with multiple lattice patterns which have multiple index points, multiple azimuthal points and multiple information points, determining a positioning direction according to a judging criterion by the index points and the azimuthal points, connecting the multiple index points through virtual side lines and defining the coding area by areas surrounded by the multiple virtual side lines and according to the positioning direction. By the defining method for the two-dimensional information coding area of the optical recognizer, problems of rotation of the lattice patterns, pattern deformation caused by skew of camera angle and the like are solved, large distortion tolerance is tolerable, and decoding recognition degree is improved.

Description

The define method of the two-dimensional signal coding region of optical identification device
Technical field
The present invention relates to the technology of the identification of a kind of two-dimensional signal coding, the discrimination method of the coding region particularly in a kind of two-dimensional signal, is beneficial to the carrying out of subsequent decoding operation.
Background technology
Optical identification code (Optical Identification, OID) is a kind of technology can hidden numerical data and extract hiding numerical data in general printed matter.This numerical data is to be distributed the multiple dot array pattern formed according to preset rules by multiple tiny dots, and this dot pattern is quite small, easily visually out in the cold, does not also affect in printed matter the information picking out the tendency to develop of main graphical institute and reach.But during for reading this numerical data, dot pattern must be extracted by an optical identification device, using optics and image processing techniques, carry out identification and decoding activity, pick out the signal representated by dot pattern.This technology can be used among actual product to coordinate an image display device or a sound play device etc., produce relative image or sound effect according to previous signal, Related product is as the talking pen of child teaching or amusement.
The current You Duojia manufacturer of this type of technology applies for a patent, as " coding method of the two-dimensional optical identification code of constant GTG and its printed matter " of TaiWan, China patent of invention I336866, TaiWan, China patent of invention I307048 " design of lattice type pattern and coding/decoding method and device " thereof thereof etc.This type of patent all focuses on the homogenising promoting identification or coding pattern, to reduce the interference of code pattern to vision.
But, while lifting identification, also must consider the problem that technology meets with in commercialization.Dot pattern is hidden in printed matter, dot pattern more complicated or not easily identification time, just must adopt the good technology of press quality, relatively the production cost of printed matter is higher.And utilize optical identification device to extract image, adopt and analyse the higher imageing sensor of solution degree, though can obtain preferably quality, sensor unit price is higher, and cost of products increases relatively, this problem that must overcome for manufacturer.
Summary of the invention
Fundamental purpose of the present invention is to provide a kind of define method being easy to pick out the two-dimensional signal coding region of the optical identification device of coding region, the method is in dot pattern rotation or when making pattern deformation because camera angle is crooked (such as extracting the image of a curved surface), also good identification can be obtained, utilize the small bitmap case that the quality of general printing technology presents by this, or using the imageing sensor of suitable resolution also can know signal representated by identification dot pattern allows this technology have more the market competitiveness when commercialization.
In order to achieve the above object, method of the present invention is mainly: extract the image that has multiple dot pattern, this dot pattern has multiple index point, multiple bearing point and multiple information point, orientation is determined according to a judgment criterion again by this index point and bearing point, multiple index point is connected with virtual sideline, by multiple virtual sideline around region and define coding region, in order to the operation information point in coding region being carried out to identification and decoding according to this orientation.
Beneficial effect of the present invention is, method of the present invention, to search the sign point of larger area as target, coordinate relative bearing point, when dot pattern rotate or camera angle crooked and make anamorphose when, still can obtain good identification, permit larger distortion toleance degree and improve decoding identification.In addition to the press quality of dot pattern do not need too strict, also can obtain must identification effect, and this optical identification device inside also can adopt the imageing sensor that resolution is lower, comprehensive preceding factors, the production cost of product can be reduced, allow product have more the market competitiveness.
For having a clear understanding of detailed process of the present invention and technology contents, the present inventor will coordinate following accompanying drawing and detailed explanation, in the hope of having a clear understanding of spiritual place of the present invention:
Accompanying drawing explanation
Fig. 1 is the code pattern of two-dimensional signal of the present invention;
Fig. 2 is process flow diagram of the present invention;
Fig. 3 is the schematic diagram of the relative position relation of index point and bearing point.
Wherein, description of reference numerals is as follows:
1 dot pattern
11 index points
12 bearing points
13 information points
14 virtual sidelines
Embodiment
As shown in Figure 1, Fig. 1 is the schematic diagram of the two-dimensional signal coding region of optical identification device of the present invention.Two-dimensional signal coded system of the present invention is the dot pattern 1 be made up of multiple index point 11, multiple bearing point 12 and multiple information point 13, and this dot pattern 1 separates each point with shape, color or the characteristic area that varies in size.In the present embodiment, be defined as index point 11 so that area is larger, sequentially define bearing point 12 and information point 13 afterwards again.Wherein this index point 11 area is bearing point 12 or information point more than 13 2 times, and most preferred embodiment is more than three times.
The present invention is directed to the method that dot pattern 1 picks out coding region is: extract the image on printed matter by an optical identification device, this image has multiple dot pattern 1, and this dot pattern 1 has multiple index point 11, multiple bearing point 12 and multiple information point 13; These index points 11 multiple according to gained determine orientation with bearing point 12 according to a judgment criterion; Multiple index point 11 is connected with virtual sideline 14, by multiple virtual sideline 14 around region and define coding region according to this orientation.Just can carry out debating the operation known and decode for the information point 13 of coding region afterwards.
As shown in Figure 2, be more detailed process flow diagram of the present invention.Its step is as follows:
Step 201, is extracted the dot pattern 1 on printed matter by optical identification device, is identified the size and location of multiple index point 11, multiple bearing point 12 and multiple information point 13 by optical identification device internals.
Step 202, searches multiple index point 11, in the present embodiment with area larger be index point 11, and hunt out 4 the most adjacent these index points 12.
Step 203, search the bearing point 12 around index point 11, in the present embodiment, the party's site 12 refers to the point around the most contiguous index point 11; In addition, this index point 11 and the distance of bearing point 12 are set as d, centered by index point 11, radius is at least in the scope that 2d contains, if just confirm the party's site 12 without the existence of point in addition.
Step 204, confirming that each index point 11 is other all has a bearing point 12, if do not had, the image representing gained has flaw, may be broken image, just palpus resumes step 202; If had, carry out next step.
Step 205, an orientation is determined according to a judgment criterion, this judgment criterion can decide in the direction of index point or vector between the two according to bearing point, but in the present embodiment this judgment criterion according to the party's site 12 in the direction of this index point 11 as orientation.
Step 206, defines coding region, and multiple index point 11 is connected with virtual sideline 14 by the present invention, by multiple virtual sideline 14 around region and define coding region according to this orientation aforementioned.
Subregion is had for forbidding code area in coding region in addition among step 206, as shown in Figure 3, with the distance of this index point 11 and bearing point 12 for d, centered by index point, radius is at least region that 2d contains for forbidding code area, avoids the party's site 12 misidentification information point 13.
Information point 13 afterwards in coding region, by the coded system of Shi Ge manufacturer, carries out the decoding task of being correlated with.Last decoded result coordinates the relevant decoding table of comparisons can obtain required information.
Comprehensive the above, method of the present invention, to search the sign point of larger area as target, coordinate relative bearing point, when dot pattern rotate or camera angle crooked and make anamorphose when, still can obtain good identification, permit larger distortion toleance degree and improve decoding identification.In addition to the press quality of dot pattern do not need too strict, also can obtain must identification effect, and this optical identification device inside also can adopt the imageing sensor that resolution is lower, comprehensive preceding factors, the production cost of product can be reduced, allow product have more the market competitiveness.
As described above, be only preferred embodiment of the present invention, is not used for limiting the scope of the embodiment of the present invention.Namely all equivalent variations of doing according to the claims in the present invention and modification, be all claim of the present invention and contain.

Claims (5)

1. a define method for the two-dimensional signal coding region of optical identification device, comprising:
Extract the image that has multiple dot pattern, this dot pattern has multiple index point, multiple bearing point and multiple information point; And
Determine orientation by this index point and bearing point according to a judgment criterion, multiple index point be connected with virtual sideline, by multiple virtual sideline institute around region and comply with this orientation and define coding region;
Wherein, the distance of this index point and bearing point is d, and centered by index point, radius is at least region that 2d contains for forbidding code area.
2. the define method of the two-dimensional signal coding region of optical identification device as claimed in claim 1, is characterized in that, this dot pattern separates this index point, bearing point or information point with shape, color or the characteristic area that varies in size.
3. the define method of the two-dimensional signal coding region of optical identification device as claimed in claim 2, it is characterized in that, this index point is with area comparatively this bearing point or the large person of this information point.
4. the define method of the two-dimensional signal coding region of optical identification device as claimed in claim 1, it is characterized in that, this judgment criterion defines the location fix of this coding region in the direction, place of this index point with bearing point.
5. the define method of the two-dimensional signal coding region of optical identification device as claimed in claim 1, it is characterized in that, the number of this index point is four.
CN201110241571.0A 2011-08-17 2011-08-17 Defining method for two-dimensional information coding area of optical recognizer Active CN102955927B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110241571.0A CN102955927B (en) 2011-08-17 2011-08-17 Defining method for two-dimensional information coding area of optical recognizer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110241571.0A CN102955927B (en) 2011-08-17 2011-08-17 Defining method for two-dimensional information coding area of optical recognizer

Publications (2)

Publication Number Publication Date
CN102955927A CN102955927A (en) 2013-03-06
CN102955927B true CN102955927B (en) 2015-04-15

Family

ID=47764716

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110241571.0A Active CN102955927B (en) 2011-08-17 2011-08-17 Defining method for two-dimensional information coding area of optical recognizer

Country Status (1)

Country Link
CN (1) CN102955927B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109978107A (en) * 2017-12-27 2019-07-05 田雪松 Dot matrix encoded medium and dot matrix code identification method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5304787A (en) * 1993-06-01 1994-04-19 Metamedia Corporation Locating 2-D bar codes
CN100377167C (en) * 2006-03-17 2008-03-26 北京紫光捷通科技有限公司 Two-dimensional code area precisive positioning method for two-dimensional recognition
CN100380393C (en) * 2006-09-26 2008-04-09 福建榕基软件开发有限公司 Precise location method of QR code image symbol region at complex background
CN101667256A (en) * 2008-03-27 2010-03-10 电装波动株式会社 Two-dimensional code having rectangular region provided with specific patterns for specify cell positions and distinction from background

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5304787A (en) * 1993-06-01 1994-04-19 Metamedia Corporation Locating 2-D bar codes
CN100377167C (en) * 2006-03-17 2008-03-26 北京紫光捷通科技有限公司 Two-dimensional code area precisive positioning method for two-dimensional recognition
CN100380393C (en) * 2006-09-26 2008-04-09 福建榕基软件开发有限公司 Precise location method of QR code image symbol region at complex background
CN101667256A (en) * 2008-03-27 2010-03-10 电装波动株式会社 Two-dimensional code having rectangular region provided with specific patterns for specify cell positions and distinction from background

Also Published As

Publication number Publication date
CN102955927A (en) 2013-03-06

Similar Documents

Publication Publication Date Title
EP2849115B1 (en) Method for decoding matrix-type two-dimensional code
CN100456314C (en) QR two-dimensional bar code recognition method based on pickup head for chatting
US9280694B2 (en) Decoding machine-readable optical codes with aesthetic component
EP4137988A1 (en) System and methods for decoding two-dimensional matrix symbols
CN104657728B (en) Processing in Barcode Recognizing System based on computer vision
CN102360419A (en) Method and system for computer scanning reading management
CN106156684A (en) A kind of two-dimensional code identification method and device
US7980473B2 (en) Camera based code reading
CN108763996B (en) Plane positioning coordinate and direction angle measuring method based on two-dimensional code
CN104331697A (en) Method for positioning region of interest
CN101833641A (en) Bar code decoding chip
CN105138945A (en) Identification method of two-dimensional code on surface of rebar
CN103177251A (en) Automatic QR (quick response) code positioning and orientating method
CN102955927B (en) Defining method for two-dimensional information coding area of optical recognizer
US20120048936A1 (en) Method for reading code displayed on printed matter
US9129171B2 (en) Code reading device and code reading method
CN102521559A (en) 417 bar code identification method based on sub-pixel edge detection
CN110490201A (en) The bar section tagging scheme and character picture antidote of vertical double-flag point
US20190122079A1 (en) Optical character recognition systems and methods
JP2012094083A (en) Reading apparatus, betting ticket pay-back device, betting ticket issuing device and reading method
CN109934036B (en) Method and system for recognizing and reading QR (quick response) code through single-position detection graph
JP2013050795A (en) Method for defining two-dimensional message code area of optical code recognition device
CN203596856U (en) Cigarette 32-bit code image acquisition processing device
CN109815764A (en) The read method and system of machine sensible information inside image
CN110443847B (en) Automatic vending machine holder positioning detection method based on camera

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