CN106951942A - A kind of predistortion labeling and predistortion image in 2 D code generation method and system - Google Patents
A kind of predistortion labeling and predistortion image in 2 D code generation method and system Download PDFInfo
- Publication number
- CN106951942A CN106951942A CN201710116521.7A CN201710116521A CN106951942A CN 106951942 A CN106951942 A CN 106951942A CN 201710116521 A CN201710116521 A CN 201710116521A CN 106951942 A CN106951942 A CN 106951942A
- Authority
- CN
- China
- Prior art keywords
- image
- code
- predistortion
- labeling
- encoding block
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65D—CONTAINERS FOR STORAGE OR TRANSPORT OF ARTICLES OR MATERIALS, e.g. BAGS, BARRELS, BOTTLES, BOXES, CANS, CARTONS, CRATES, DRUMS, JARS, TANKS, HOPPERS, FORWARDING CONTAINERS; ACCESSORIES, CLOSURES, OR FITTINGS THEREFOR; PACKAGING ELEMENTS; PACKAGES
- B65D23/00—Details of bottles or jars not otherwise provided for
- B65D23/08—Coverings or external coatings
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06046—Constructional details
- G06K19/06056—Constructional details the marking comprising a further embedded marking, e.g. a 1D bar code with the black bars containing a smaller sized coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/06—Topological mapping of higher dimensional structures onto lower dimensional surfaces
- G06T3/067—Reshaping or unfolding 3D tree structures onto 2D planes
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mechanical Engineering (AREA)
- Image Analysis (AREA)
Abstract
A kind of predistortion labeling and predistortion image in 2 D code generation method and system, can realize the image in 2 D code for the being loaded with grape wine score information identification for being pasted on burgundy bottle bottleneck.Predistortion labeling includes labeling body in the present invention, image in 2 D code is printed with the outer surface of labeling body, the image in 2 D code includes multiple color such as chequered with black and white encoding block, encoding block represents the digital information of " 0 " or " 1 ", and the width of the encoding block in image in 2 D code left and right sides region in the horizontal direction is more than the width of the encoding block of image in 2 D code intermediate region in the horizontal direction.Because the image in 2 D code in the application according to the projection relation of plane to curved surface has carried out pre-distortion, so that the collection of using terminal equipment is pasted on after the image in 2 D code at burgundy bottle bottleneck or body curved surface, the projected image close to plane effect is obtained, to realize that curved surface Quick Response Code is recognized.
Description
Technical field
The present invention relates to image identification technical field, and in particular to a kind of predistortion labeling and predistortion image in 2 D code life
Into method and system.
Background technology
Due to the complexity of grape wine, grape wine industry is carried out and grape wine quality is given a mark, such as to certain grape wine
91 points of marking, and the fraction that scoring is printed on scoring labeling, scoring labeling is fabricated to, scoring labeling is generally pasted onto burgundy bottle
Easy attractive bottleneck on.But if consumer only sees scoring, fraction may think that the confidence level of fraction is not high,
If more information can be shown to consumer, the place of production of such as grape wine, generation time, brew chateau, fermentation technique, comment
Valency tissue etc., it will improve the confidence level of scoring.But it is limited to be limited by burgundy bottle bottleneck space, it is impossible to by many print informations
On labeling.
Internet era, it can carry and be widely used compared with intelligent identification technologies such as the Quick Response Codes of multi information, but the technology is simultaneously
The identification that grape wine scores is not applied to.To find out its cause, being because the scoring labeling of grape wine is generally attached to the bottle of burgundy bottle
On neck, because bottleneck is narrower, the curvature of curved surface of Quick Response Code location for paste is larger, and therefore the image in 2 D code that terminal device is gathered becomes
Shape, it is impossible to normal identification.
The content of the invention
The application provides a kind of predistortion labeling and predistortion image in 2 D code generation method and system, can realize and be directed to
It is pasted on the image recognition for being loaded with grape wine score information at burgundy bottle bottleneck or body.
According in a first aspect, provide a kind of predistortion labeling in a kind of embodiment, including labeling body, labeling body it is outer
Image in 2 D code is printed with surface, the image in 2 D code includes encoding block, and encoding block represents the digital information of " 0 " or " 1 ",
The width of the encoding block in image in 2 D code left and right sides region in the horizontal direction is more than the volume of image in 2 D code intermediate region
The width of code block in the horizontal direction.Specifically, the width of the encoding block in the horizontal direction is with the encoding block to Quick Response Code figure
Increase as the increase of longitudinal center's linear distance.Specifically, the width of the encoding block in the horizontal direction and the encoding block are to indulging
It is directly proportional to the distance of center line.In another embodiment, the width of each encoding block is consistent in the image in 2 D code, and described two
Dimension code image is rectangle, and the width of the encoding block is more than height.Specifically, the labeling body is by optics diffuse-reflective material
It is made;Or, the surface of the labeling is provided with optics diffuse-reflective material coating;Or, the surface of the labeling is handled by frosted.
According to second aspect, a kind of product, including container bottle and the liquid being contained in container bottle are provided in a kind of embodiment
Body, the container bottle includes attaching just like first aspect on body and the bottleneck narrower relative to body, the body or bottleneck
Predistortion labeling described in embodiment.Specifically, the container bottle is burgundy bottle, the liquid is grape wine, the labeling
On be printed with scoring fraction.
According to the third aspect, a kind of predistortion image in 2 D code generation method is provided in a kind of embodiment, including:Obtain pre-
Distortion model, the predistortion model is the number for being used to represent the mapping relations that each point on curved surface projects to plane pre-established
Learn model.Obtain length, width and the curvature at each position of image in 2 D code sticking position.By the length of sticking position, width
Predistortion model is substituted into the curvature at each position, the pre-distortion coefficients of each encoding block of image in 2 D code are calculated.Obtain Quick Response Code letter
Breath, original two dimensional code image is generated according to 2 D code information.Using the pre-distortion coefficients of each encoding block to original two dimensional code image
The width of corresponding encoded block in the horizontal direction is adjusted, and generates predistortion image in 2 D code.Specifically, predistortion Quick Response Code figure
As generation method also includes:Predistortion image in 2 D code is projected on two dimensional surface, projected image is formed;By projected image and
Original two dimensional code image is compared, and calculates its error rate;Error rate and given threshold are compared;Sentenced according to comparative result
It is disconnected whether to adjust pre-distortion coefficients, regenerate predistortion image in 2 D code after pre-distortion coefficients are adjusted.
According to fourth aspect, a kind of predistortion image in 2 D code generation system is provided in a kind of embodiment, including:One storage
Device, for storage program;One or more processors, such as third party is realized for the program by performing the memory storage
Method described in the embodiment of face.
According to the predistortion labeling and predistortion image in 2 D code generation method and system of above-described embodiment, due to being loaded with Portugal
The predistortion image in 2 D code of grape wine score information has carried out pre-distortion according to the projection relation of plane to curved surface so that
The collection of using terminal equipment is pasted on after the predistortion image in 2 D code at burgundy bottle bottleneck curved surface, is obtained close to plane effect
Projected image, to realize the identification for the larger curved surface image in 2 D code of curvature so that grape wine scoring commonly used in the trade
Labeling can apply the Quick Response Code identification technology of current popular.After the technical scheme of the application, it can realize that Quick Response Code is known
Other grape wine scoring, not only increases confidence level of the consumer for scoring, and can show more information to consumer,
The place of production, generation time, brew chateau, fermentation technique and evaluation tissue such as the grape wine, consumer is helped to obtain the Portugal
More relevant informations of grape wine product.
Brief description of the drawings
Fig. 1 is the structural representation of embodiment one;
Fig. 2 is the structural representation of embodiment two;
Fig. 3 is the structural representation of embodiment three;
Fig. 4 is the process chart of example IV;
Fig. 5 is the process chart of an embodiment in example IV;
Fig. 6 is the process chart of another embodiment in example IV;
Fig. 7 is the structural representation of embodiment five.
Embodiment
The present invention is described in further detail below by embodiment combination accompanying drawing.Wherein different embodiments
Middle similar component employs associated similar element numbers.In the following embodiments, many detailed descriptions be in order to
The application is better understood.However, those skilled in the art can be without lifting an eyebrow recognize, which part feature
It is dispensed, or can be substituted by other elements, material, method in varied situations.In some cases, this Shen
Certain operations that please be related do not show or description that this is the core in order to avoid the application by mistake in the description
Many descriptions are flooded, and to those skilled in the art, be described in detail these associative operations be not it is necessary, they
The general technology knowledge of description and this area in specification can completely understand associative operation.
In addition, feature described in this description, operation or feature can be combined to form respectively in any suitable way
Plant embodiment.Meanwhile, each step or action in method description can also be aobvious and easy according to those skilled in the art institute energy
The mode carry out order exchange or adjustment seen.Therefore, the various orders in specification and drawings are intended merely to clearly describe a certain
Individual embodiment, is not meant to be necessary order, wherein some sequentially must comply with unless otherwise indicated.
Quick Response Code is not recognized etc. that digital image recognition technology is applied to grape wine and scored labeling, its reason by prior art
Mainly have:On the one hand, Quick Response Code etc. is loaded with the image printing of grape wine score information on plane labeling, due to grape wine bottleneck
It is curved surface, labeling is attached to the pattern deformation for causing Quick Response Code on bottleneck;When using terminal equipment (such as mobile phone camera) is carried out
Scanning, the image in 2 D code swept to is to deform, spacing and inequality between main each encoding block including image in 2 D code of deformation
Deng being printed on image in 2 D code between the encoding block on two sides of left and right that spacing is small between the encoding block of gap ratio middle.Separately
On the one hand, because image in 2 D code is attached on curved surface, image projection often has reflective, have impact on the identification of terminal device.
In embodiments of the present invention, predistortion image in 2 D code is designed, the distortion model of the predistortion image in 2 D code is with being attached to curved surface
Distortion caused by upper is opposite, and the image in 2 D code that such terminal device is collected is with the image in 2 D code base on two dimensional surface
This is consistent.The effect with gathering and recognizing planar code image why can be obtained, is because the embodiment of the present invention
It is opposite that the predistortion of middle design, which follows the distortion as caused by curved surface, is just offset.
Quick Response Code is with multiple color to be typically chequered with black and white geometric figure according to certain rules in plane (i.e. two-dimensional directional
On) distribution, the digital information of binary zero or " 1 " is represented, many of color is typically that chequered with black and white geometric figure is
Encoding block.Quick Response Code has the general character of barcode technology, and each encoding block occupies certain width and height.
Embodiment one:
A kind of predistortion grape wine scoring labeling, including labeling body 10 and two be printed on the outer surface of labeling body 10
Code image 11 is tieed up, Fig. 1 is refer to.Image in 2 D code 11 includes the encoding block of multiple black or white, and each encoding block represents one
The coding of individual " 0 " or " 1 ".Encoding block can also use other colors.Encoding block on image in 2 D code 11 can be any geometry
Shape, such as circular, square or random geometry.The width of the encoding block in image in 2 D code left and right sides region in the horizontal direction
Degree is more than the width of the encoding block of image in 2 D code intermediate region in the horizontal direction.Encoding block is in level side described in one embodiment
To width increase with the encoding block to the increase of image in 2 D code longitudinal center linear distance, for example encoding block is in level side
To width be directly proportional to the distance of the encoding block to longitudinal centre line.The width of encoding block in the horizontal direction in another embodiment
Degree can also be relevant with the curvature of image in 2 D code location for paste, and curvature is bigger, and the change width of encoding block in the horizontal direction is bigger,
For example make the width of encoding block in the horizontal direction and the encoding block to after distance and the image in 2 D code stickup of longitudinal centre line
The product of curvature is directly proportional.To avoid labeling from being pasted at burgundy bottle bottleneck or body, because it is raised and caused by it is reflective to figure
Obstacle is caused as recognizing, the present embodiment does matt processing to labeling surface.In one embodiment, labeling body is by optics diffusing reflection material
Material is made, such as the paper products of matt material.In one embodiment, the surface of labeling is provided with optics diffuse-reflective material coating.One is real
Apply in example, the surface of labeling is handled by frosted.
Embodiment two:
A kind of predistortion grape wine scoring labeling, including labeling body 10 and two be printed on the outer surface of labeling body 10
Tie up code image 11.Image in 2 D code 11 includes the encoding block of multiple black or white, and each encoding block represents one " 0 " or " 1 "
Coding.In the present embodiment, the width of each encoding block is consistent in image in 2 D code 11, and whole image in 2 D code 11 is rectangular
Shape, whole image in 2 D code 11 is wider than common Quick Response Code, and the width of image in 2 D code 11 is more than height so that encoding block width
Wider than encoding block in common Quick Response Code, width is more than height, refer to Fig. 2.To avoid labeling from being pasted on burgundy bottle bottle
At neck or body, because it is raised and caused by it is reflective obstacle is caused to image recognition, the present embodiment does matt processing to labeling surface.
In one embodiment, labeling body is made up of optics diffuse-reflective material, such as the paper products of matt material.In one embodiment, labeling
Surface is provided with optics diffuse-reflective material coating.In one embodiment, the surface of labeling is handled by frosted.
Embodiment three:
A kind of product, including container bottle and the liquid being contained in container bottle are provided in embodiment three.Wherein, container bottle bag
Include body 20 and the bottleneck 21 narrower relative to body, be pasted with body 20 or bottleneck 21 such as embodiment one or the institute of embodiment two
The predistortion labeling 22 of description, as shown in Figure 3.In Fig. 3, predistortion labeling 22 is attached on the bottleneck 21 of container bottle, pre- to lose
True labeling 22 can be also attached on the body 20 of container bottle.Container bottle can be variously-shaped or purposes container, such as container bottle
Can be burgundy bottle, the liquid now contained in container bottle is to be printed with commenting for the grape wine on grape wine, predistortion labeling 22
Divide fraction.
Example IV:
A kind of predistortion image in 2 D code generation method, as shown in figure 4, comprising the following steps that:Obtain predistortion model
S110, the predistortion model is the mathematical modulo for being used to represent the mapping relations that each point on curved surface projects to plane pre-established
Type.Obtain length, width and the curvature S120 at each position of image in 2 D code sticking position.By the length of sticking position, width
Predistortion model is substituted into the curvature at each position, the pre-distortion coefficients S130 of each encoding block of image in 2 D code is calculated.Obtain two dimension
Code information, original two dimensional code image S140 is generated according to 2 D code information.Using the pre-distortion coefficients of each encoding block to original two
The width of dimension code image corresponding encoded block in the horizontal direction is adjusted, and predistortion image in 2 D code S150 is generated, referring to Fig. 4.
In one embodiment, predistortion image in 2 D code generation method also includes:Predistortion image in 2 D code is projected in two
On dimensional plane, projected image S210 is formed;Projected image and original two dimensional code image are compared, its error rate is calculated
S220;Error rate and given threshold are compared S230;Judged whether to adjust pre-distortion coefficients according to comparative result, work as adjustment
Predistortion image in 2 D code S240 is regenerated after pre-distortion coefficients, referring to Fig. 5.In one embodiment, the error-rate threshold is
1%.
In another embodiment, predistortion image in 2 D code generation method performs following steps after being additionally included in step S140:
The predistortion image in 2 D code S310 is pasted on burgundy bottle, using terminal equipment recognizes the predistortion image in 2 D code
S320;Judge whether that S330 can be recognized;If can not recognize, adjust pre-distortion coefficients and regenerate predistortion image in 2 D code
S340.Referring to Fig. 6.
Embodiment five:
A kind of predistortion grape wine scoring labeling preparation facilities, including a memory 30 are provided in a kind of embodiment, are used for
Storage program;One or more processors 31, for being realized by performing the program of the memory storage as in embodiment three
The predistortion image in 2 D code generation method of offer.Referring to Fig. 7.
It will be understood by those skilled in the art that all or part of step of various methods can pass through in above-mentioned embodiment
Program instructs related hardware to complete, and the program can be stored in a computer-readable recording medium, storage medium can be wrapped
Include:Read-only storage, random access memory, disk or CD etc..For example, by program storage in the memory of analyzer, when need
When making image in 2 D code, pass through computing device memory Program, you can realize above-mentioned steps.Especially in the present invention
In actual implementation process, the step in above-described embodiment can be written as independent program, and the program is storable in server, magnetic
Disk, CD, on flash disk, it is saved in by downloading in the memory of local terminal, or by downloading the system to local terminal
Version updating is carried out, when needing to make image in 2 D code, passes through computing device memory Program, you can realize above-mentioned step
Rapid function.
Use above specific case is illustrated to the present invention, is only intended to help and is understood the present invention, not to limit
The system present invention.For those skilled in the art, according to the thought of the present invention, it can also make some simple
Deduce, deform or replace.
Claims (10)
1. a kind of predistortion labeling, including labeling body, it is characterised in that:Quick Response Code figure is printed with the outer surface of labeling body
Picture, the image in 2 D code includes multiple encoding blocks, and encoding block represents the digital information of " 0 " or " 1 ", and the image in 2 D code is left
The width of the encoding block of right two side areas in the horizontal direction is more than the encoding block of image in 2 D code intermediate region in the horizontal direction
Width.
2. predistortion labeling as claimed in claim 1, it is characterised in that the width of the encoding block in the horizontal direction is with this
Encoding block increases to the increase of image in 2 D code longitudinal center linear distance.
3. predistortion labeling as claimed in claim 2, it is characterised in that the width of the encoding block in the horizontal direction and the volume
The distance of code block to longitudinal centre line is directly proportional.
4. predistortion labeling as claimed in claim 1, it is characterised in that the width of each encoding block in the image in 2 D code
Unanimously;The image in 2 D code is rectangle, and the width of the encoding block is more than height.
5. predistortion labeling as claimed in claim 1, it is characterised in that the labeling body is by optics diffuse-reflective material system
Into;Or, the surface of the labeling is provided with optics diffuse-reflective material coating;Or, the surface of the labeling is handled by frosted.
6. a kind of product, including container bottle and the liquid being contained in container bottle, the container bottle include body and relative to bottle
The narrower bottleneck of body, it is characterised in that attached on the body or bottleneck just like the pre- mistake any one of claim 1-5
True labeling.
7. container bottle as claimed in claim 6, it is characterised in that the container bottle is burgundy bottle, the liquid is grape
Scoring fraction is printed with wine, the labeling.
8. a kind of predistortion image in 2 D code generation method, it is characterised in that including:
Predistortion model is obtained, the predistortion model is to pre-establish for representing that each point projects to reflecting for plane on curved surface
Penetrate the Mathematical Modeling of relation;
Obtain length, width and the curvature at each position of image in 2 D code sticking position;
The curvature of the length of sticking position, width and each position is substituted into predistortion model, each encoding block of image in 2 D code is calculated
Pre-distortion coefficients;
2 D code information is obtained, original two dimensional code image is generated according to 2 D code information;
The width of original two dimensional code image corresponding encoded block in the horizontal direction is adjusted using the pre-distortion coefficients of each encoding block
It is whole, generate predistortion image in 2 D code.
9. method as claimed in claim 8, it is characterised in that also include:
Predistortion image in 2 D code is projected on two dimensional surface, projected image is formed;
Projected image and original two dimensional code image are compared, its error rate is calculated;
Error rate and given threshold are compared;
Judged whether to adjust pre-distortion coefficients according to comparative result, predistortion Quick Response Code is regenerated after pre-distortion coefficients are adjusted
Image.
10. a kind of predistortion image in 2 D code generates system, it is characterised in that including:
One memory, for storage program;
One or more processors, are realized as claimed in claim 8 or 9 for the program by performing the memory storage
Method.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710078865 | 2017-02-14 | ||
CN2017100788653 | 2017-02-14 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106951942A true CN106951942A (en) | 2017-07-14 |
Family
ID=59467714
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710116521.7A Pending CN106951942A (en) | 2017-02-14 | 2017-02-28 | A kind of predistortion labeling and predistortion image in 2 D code generation method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106951942A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110363721A (en) * | 2019-07-10 | 2019-10-22 | 成都极米科技股份有限公司 | Target area information generating method, target pattern processing method and system |
CN110598824A (en) * | 2019-08-16 | 2019-12-20 | 广东省广袤科技有限公司 | Commodity arc two-dimensional code conversion method |
CN113988246A (en) * | 2021-11-08 | 2022-01-28 | 北京中馨智信科技有限公司 | Curved surface two-dimensional code, curved surface two-dimensional code generation method and curved surface container |
CN114302811A (en) * | 2019-06-14 | 2022-04-08 | Mnh软件株式会社 | Apparatus, system, method and computer program for printing two-dimensional code |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5218744B2 (en) * | 2008-03-28 | 2013-06-26 | 東洋製罐株式会社 | Food container with identification code and method for forming identification code of food container |
CN104057719A (en) * | 2013-03-23 | 2014-09-24 | 杨筑平 | Method, label, device and system for barcode printing |
CN104968577A (en) * | 2012-12-04 | 2015-10-07 | 法商亚宙维金斯安全公司 | Capping device and implementation method |
CN105046183A (en) * | 2015-07-22 | 2015-11-11 | 福建新大陆自动识别技术有限公司 | Decoding method and system for distorted QR (Quick Response) code |
CN105046602A (en) * | 2015-08-31 | 2015-11-11 | 海南亚元防伪技术研究所 | Catering dish comment supervision method and system and assembly thereof |
CN105138939A (en) * | 2015-07-31 | 2015-12-09 | 海信集团有限公司 | Method, apparatus and system for displaying two-dimensional code |
CN105374008A (en) * | 2015-12-11 | 2016-03-02 | 北京印刷学院 | Prep-deformation method for two-dimensional code on cylindrical surface |
-
2017
- 2017-02-28 CN CN201710116521.7A patent/CN106951942A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5218744B2 (en) * | 2008-03-28 | 2013-06-26 | 東洋製罐株式会社 | Food container with identification code and method for forming identification code of food container |
CN104968577A (en) * | 2012-12-04 | 2015-10-07 | 法商亚宙维金斯安全公司 | Capping device and implementation method |
CN104057719A (en) * | 2013-03-23 | 2014-09-24 | 杨筑平 | Method, label, device and system for barcode printing |
CN105046183A (en) * | 2015-07-22 | 2015-11-11 | 福建新大陆自动识别技术有限公司 | Decoding method and system for distorted QR (Quick Response) code |
CN105138939A (en) * | 2015-07-31 | 2015-12-09 | 海信集团有限公司 | Method, apparatus and system for displaying two-dimensional code |
CN105046602A (en) * | 2015-08-31 | 2015-11-11 | 海南亚元防伪技术研究所 | Catering dish comment supervision method and system and assembly thereof |
CN105374008A (en) * | 2015-12-11 | 2016-03-02 | 北京印刷学院 | Prep-deformation method for two-dimensional code on cylindrical surface |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114302811A (en) * | 2019-06-14 | 2022-04-08 | Mnh软件株式会社 | Apparatus, system, method and computer program for printing two-dimensional code |
CN114302811B (en) * | 2019-06-14 | 2023-12-05 | Mnh软件株式会社 | Device, system, method and computer readable recording medium for printing two-dimensional code |
US11861431B2 (en) | 2019-06-14 | 2024-01-02 | Mnh Soft, Co., Ltd. | Device, system, method, and computer program for printing QR code |
CN110363721A (en) * | 2019-07-10 | 2019-10-22 | 成都极米科技股份有限公司 | Target area information generating method, target pattern processing method and system |
CN110598824A (en) * | 2019-08-16 | 2019-12-20 | 广东省广袤科技有限公司 | Commodity arc two-dimensional code conversion method |
CN113988246A (en) * | 2021-11-08 | 2022-01-28 | 北京中馨智信科技有限公司 | Curved surface two-dimensional code, curved surface two-dimensional code generation method and curved surface container |
CN113988246B (en) * | 2021-11-08 | 2024-04-19 | 北京中馨智信科技有限公司 | Curved surface two-dimensional code, curved surface two-dimensional code generation method and curved surface container |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106951942A (en) | A kind of predistortion labeling and predistortion image in 2 D code generation method and system | |
CN112926715B (en) | Two-dimensional code generation and decoding method, device and equipment | |
CN105913103B (en) | A kind of dot matrix security code figure and its recognition methods | |
EP3457327A1 (en) | Method and apparatus for generating two-dimensional code picture having dynamic effect | |
CN108830213A (en) | Car plate detection and recognition methods and device based on deep learning | |
CN105069394A (en) | Two-dimension code weighted average gray level method decoding method and system | |
US20130256416A1 (en) | Barcode recognion method and computer product thereof | |
CN104424457A (en) | Method for identifying two-dimensional code under the condition of nonlinear distortion | |
CN111178355B (en) | Seal identification method, device and storage medium | |
CN111444998A (en) | Method for manufacturing multiple anti-counterfeiting traceable package identifier | |
CN111291846B (en) | Two-dimensional code generation, decoding and identification method, device and equipment | |
CN106156820A (en) | two-dimensional code generation method and device | |
JP6856956B2 (en) | How to detect and recognize long-range high-density visual markers | |
CN105046183A (en) | Decoding method and system for distorted QR (Quick Response) code | |
CN108256375A (en) | A kind of one-dimensional bar code scan method | |
CN103250179B (en) | For marking the method for pel and the method for detecting the described mark in pel | |
US10402673B1 (en) | Systems and methods for digitized document image data spillage recovery | |
CN104346596A (en) | Identification method and identification device for QR (Quick Response) code | |
CN111274863A (en) | Text prediction method based on text peak probability density | |
CN107688812B (en) | Food production date ink-jet font repairing method based on machine vision | |
CN101937517B (en) | Network-based commodity anti-counterfeiting two-dimensional code redundancy design method | |
JP6089401B2 (en) | Image processing apparatus, designated mark estimation apparatus, and program | |
CN109635613B (en) | Two-dimensional code generation method, system and device for sphere surface | |
CN109871910A (en) | A kind of handwritten character recognition method and device | |
CN114943974B (en) | A license plate recognition model training method, device, storage medium and electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170714 |