Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for generating two-dimensional code

A technology for generating two-dimensional codes and two-dimensional codes, which is applied in the field of two-dimensional codes, can solve problems such as low reuse rate, inability to guarantee decoding accuracy, and low anti-counterfeiting of two-dimensional codes, achieve good beautification effects and save personnel costs And production time loss, enhance the effect of brand effect

Active Publication Date: 2017-04-19
宁波邻家网络科技有限公司
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This completely manual way of beautifying the QR code consumes a lot of manpower and material resources, and cannot guarantee the correct rate of decoding, and the reuse rate is low
[0007] And with the increasing application of two-dimensional codes, more and more anti-counterfeiting labels based on two-dimensional codes appear on the market, but two-dimensional codes, like digital ones, are a standardized coding specification, as long as the equipment conditions Yes, any mobile phone, scanning gun, and collector can be read, so many times for users, it is a misunderstanding to think that the QR code has anti-counterfeiting properties; counterfeiters only need to obtain a set of QR codes. Code can be counterfeited, so the anti-counterfeiting of traditional QR code is low

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for generating two-dimensional code
  • Method for generating two-dimensional code
  • Method for generating two-dimensional code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] The following are specific embodiments of the present invention and the accompanying drawings to further describe the technical solutions of the present invention, but the present invention is not limited to these embodiments.

[0055] A method for generating a two-dimensional code in this embodiment includes the following steps:

[0056] (1) Determine the functional graphics and data area R(M)c of the two-dimensional code.

[0057] First, according to the QR two-dimensional code encoding algorithm, the information to be encrypted is generated into a two-dimensional code image; then according to the black and white pixels of the two-dimensional code image, the two-dimensional code image is divided into a pixel matrix, and a mask bitmap is generated by the pixel matrix gauge; Finally, according to the two-dimensional code recognition algorithm, the mask bitmap recognition is divided into graphics R(M)a, R(M)b, R(M)c, where R(M)a is the position detection in the two-dimen...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention belongs to the technical field of two-dimensional codes, and particularly relates to a method for generating a two-dimensional code. The method comprises the steps of (1) determining a functional pattern and a data region R(M)c of a two-dimensional code; (2) dividing the data region R(M)c into pixel matrixes according to black and white pixels of the data region R(M)c, and then calculating different rule patterns formed by the black pixels in the data region R(M)c by using a pattern judgment algorithm; and (3) replacing the different rule patterns with preset pictures. For a new propaganda link, a beautified two-dimensional code picture can be generated immediately according to the method, and the personnel cost and the production time loss of employing an art designer for a long term for realizing the similar effect are greatly saved. In addition, a two-dimensional code generated according to the method is good in anti-counterfeiting performance.

Description

technical field [0001] The invention belongs to the technical field of two-dimensional codes, and in particular relates to a method for generating two-dimensional codes. Background technique [0002] Quick Response Code (QR code), referred to as QR code, is a two-dimensional barcode invented by Densowave Company in Japan in 1994. The QR code was approved by the ISO international standard ISO / IEC18004 in June 2000. The QR code is an open standard and its specifications are public. QR codes usually consist of a series of black and white square modules arranged according to certain rules to form a matrix. The QR code has a larger storage information capacity than the one-dimensional barcode, a rich coded character set, a strong error correction ability, and a unique positioning function that can resist rotation. [0003] With the popularity of smartphones with cameras, QR code applications have become more and more popular, such as electronic coupons, train tickets, QR code p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06K19/06
CPCG06K19/06037G06K19/06103
Inventor 丁一如
Owner 宁波邻家网络科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products