[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201710116521.7A
Other languages
Chinese (zh)
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.)
Shanghai Fu Mai Industrial Co Ltd
Original Assignee
Shanghai Fu Mai Industrial 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 Shanghai Fu Mai Industrial Co Ltd filed Critical Shanghai Fu Mai Industrial Co Ltd
Publication of CN106951942A publication Critical patent/CN106951942A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/06009Record 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/06037Record 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65DCONTAINERS 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/00Details of bottles or jars not otherwise provided for
    • B65D23/08Coverings or external coatings
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/06009Record 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/06046Constructional details
    • G06K19/06056Constructional details the marking comprising a further embedded marking, e.g. a 1D bar code with the black bars containing a smaller sized coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/06Topological mapping of higher dimensional structures onto lower dimensional surfaces
    • G06T3/067Reshaping 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

A kind of predistortion labeling and predistortion image in 2 D code generation method and system
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.
CN201710116521.7A 2017-02-14 2017-02-28 A kind of predistortion labeling and predistortion image in 2 D code generation method and system Pending CN106951942A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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