CN105139058A - Method for coding two-dimensional code - Google Patents

Method for coding two-dimensional code Download PDF

Info

Publication number
CN105139058A
CN105139058A CN201510562737.7A CN201510562737A CN105139058A CN 105139058 A CN105139058 A CN 105139058A CN 201510562737 A CN201510562737 A CN 201510562737A CN 105139058 A CN105139058 A CN 105139058A
Authority
CN
China
Prior art keywords
dimensional code
resolution
code sequence
image frames
series
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.)
Granted
Application number
CN201510562737.7A
Other languages
Chinese (zh)
Other versions
CN105139058B (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.)
Sibairui Industrial Shanghai Co ltd Dalian Branch
Original Assignee
Beijing Inspiry 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 Beijing Inspiry Technology Co Ltd filed Critical Beijing Inspiry Technology Co Ltd
Priority to CN201510562737.7A priority Critical patent/CN105139058B/en
Publication of CN105139058A publication Critical patent/CN105139058A/en
Application granted granted Critical
Publication of CN105139058B publication Critical patent/CN105139058B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Editing Of Facsimile Originals (AREA)

Abstract

本发明提供了一种二维码的编码方法,包括:对携带有防伪信息的需编码信息进行编码,生成具有多个图像帧的二维码序列;根据预设的分配策略,设置二维码序列中的各个图像帧的分辨率,使得所述二维码序列中至少有两个图像帧具有不同的分辨率;输出所述设置分辨率后的二维码序列。应用本发明可以有效地提高二维码的防伪性能。

The invention provides a method for encoding a two-dimensional code, comprising: encoding the information to be encoded carrying anti-counterfeiting information to generate a two-dimensional code sequence with a plurality of image frames; setting the two-dimensional code according to a preset distribution strategy The resolution of each image frame in the sequence is such that at least two image frames in the two-dimensional code sequence have different resolutions; output the two-dimensional code sequence after the resolution is set. The application of the invention can effectively improve the anti-counterfeiting performance of the two-dimensional code.

Description

一种二维码的编码方法A kind of coding method of two-dimensional code

技术领域technical field

本发明涉及二维码技术领域,尤其涉及一种二维码的编码方法。The invention relates to the technical field of two-dimensional codes, in particular to a method for encoding two-dimensional codes.

背景技术Background technique

在现有技术中,二维码作为一种信息容量大、应用方便的数据载体已经受到人们的广泛关注。二维码作为手机等移动设备的上网门户和服务凭证等应用已经渐趋成熟,特别是近年来,随着手机摄像功能及智能化程度的日益提高,以“摄像”识别为基础的二维码,开始进入了大众应用领域。通过手机的摄像头,普通人可以轻松地获取二维码信息,可以自动地获得上网服务等。因此,二维码作为手机上网入口的概念已经被广泛接受,二维码的各种商务应用也越来越多。In the prior art, as a data carrier with large information capacity and convenient application, the two-dimensional code has received widespread attention. QR codes have gradually matured as Internet portals and service vouchers for mobile devices such as mobile phones. , began to enter the field of mass application. Through the camera of the mobile phone, ordinary people can easily obtain QR code information, and can automatically obtain Internet services and so on. Therefore, the concept of two-dimensional codes as mobile Internet portals has been widely accepted, and various business applications of two-dimensional codes are also increasing.

目前,汉信码是目前我国唯一一个拥有完全自主知识产权的公开二维码,是我国自主知识产权的类似二维码的编码标准,具有汉字表示能力强、可加密、效率高、抗畸变、抗污损、识读快速等特点。At present, Hanxin Code is the only public two-dimensional code with completely independent intellectual property rights in China. It is a coding standard similar to two-dimensional codes with independent intellectual property rights in my country. It has strong ability to express Chinese characters, can be encrypted, high efficiency, anti-distortion, Anti-fouling, fast reading and other characteristics.

然而,在实际应用场景中,虽然二维码已经广泛应用到各个领域,但是在使用过程中,由于现有技术中的二维码一般都是直接印刷在相应承载物的表面上,因此很容易被复制,从而导致二维码的防伪性能不佳。However, in actual application scenarios, although two-dimensional codes have been widely used in various fields, in the process of use, since the two-dimensional codes in the prior art are generally directly printed on the surface of the corresponding carrier, it is easy to be copied, resulting in poor anti-counterfeiting performance of the QR code.

发明内容Contents of the invention

有鉴于此,本发明提供了一种二维码的编码方法,从而可以有效地提高二维码的防伪性能。In view of this, the present invention provides a method for encoding a two-dimensional code, thereby effectively improving the anti-counterfeiting performance of the two-dimensional code.

本发明的技术方案具体是这样实现的:Technical scheme of the present invention is specifically realized like this:

一种二维码的编码方法,该方法包括:A method for encoding a two-dimensional code, the method comprising:

对携带有防伪信息的需编码信息进行编码,生成具有多个图像帧的二维码序列;Coding the coded information carrying the anti-counterfeiting information to generate a two-dimensional code sequence with multiple image frames;

根据预设的分配策略,设置二维码序列中的各个图像帧的分辨率,使得所述二维码序列中至少有两个图像帧具有不同的分辨率;According to a preset allocation strategy, setting the resolution of each image frame in the two-dimensional code sequence, so that at least two image frames in the two-dimensional code sequence have different resolutions;

输出所述设置分辨率后的二维码序列。Output the QR code sequence after setting the resolution.

较佳的,所述预设的分配策略为:Preferably, the preset allocation strategy is:

根据印刷技术支持的分辨率的级数,为二维码序列中的每个图像帧指定相应的分辨率。According to the series of resolutions supported by the printing technology, specify the corresponding resolution for each image frame in the two-dimensional code sequence.

较佳的,当印刷技术支持的分辨率的级数与二维码序列中图像帧的数量相等时,所述预设的分配策略为:Preferably, when the series of resolution supported by the printing technology is equal to the number of image frames in the two-dimensional code sequence, the preset allocation strategy is:

按照分辨率的级数从大到小的顺序,依次为每个图像帧设置不同的分辨率;Set different resolutions for each image frame in sequence according to the order of resolution series from large to small;

或者,按照分辨率的级数从小到大的顺序,依次为每个图像帧设置不同的分辨率;Or, set different resolutions for each image frame in sequence in ascending order of resolution series;

或者,随机地为每个图像帧设置不同的分辨率。Alternatively, randomly set a different resolution for each image frame.

较佳的,当印刷技术支持的分辨率的级数N小于二维码序列中图像帧的数量M时,为二维码序列中的前N个图像帧依次设置不同的分辨率,然后将剩余的(M-N)个图像帧均设置为指定的分辨率。Preferably, when the resolution series N supported by the printing technology is less than the number M of image frames in the two-dimensional code sequence, different resolutions are sequentially set for the first N image frames in the two-dimensional code sequence, and then the remaining The (M-N) image frames of are all set to the specified resolution.

较佳的,当印刷技术支持的分辨率的级数N小于二维码序列中图像帧的数量M时,随机的选择二维码序列中的N个图像帧,对随机选择的N个图像帧依次设置不同的分辨率,然后再将剩余的(M-N)个图像帧均设置为指定的分辨率。Preferably, when the resolution series N supported by the printing technology is less than the number M of image frames in the two-dimensional code sequence, randomly select N image frames in the two-dimensional code sequence, and for the randomly selected N image frames Set different resolutions in sequence, and then set the remaining (M-N) image frames to the specified resolution.

较佳的,所示指定的分辨率为最大的分辨率或最小的分辨率。Preferably, the indicated specified resolution is the maximum resolution or the minimum resolution.

较佳的,当分辨率的级数N大于二维码序列中图像帧的数量M时,先从N个分辨率的级数中选择M个级数,然后为二维码序列中的M个图像帧依次设置不同的分辨率。Preferably, when the resolution series N is greater than the number M of image frames in the two-dimensional code sequence, first select M series from the N resolution series, and then select M series in the two-dimensional code sequence Image frames are sequentially set to different resolutions.

较佳的,所示从N个分辨率的级数中选择M个级数的选择方式为:Preferably, the selection method for selecting M series from N resolution series is as follows:

按照从小到大的顺序进行选择、按照从大到小的顺序进行选择或随机选择。Select from smallest to largest, from largest to smallest, or randomly.

较佳的,所述二维码为汉信码。Preferably, the two-dimensional code is Chinese Xin code.

由上述技术方案可见,在本发明的二维码的编码方法中,由于先对携带有防伪信息的需编码信息进行编码,生成具有多个图像帧的二维码序列,然后再根据预设的分配策略,设置二维码序列中的各个图像帧的分辨率,使得所述二维码序列中至少有两个图像帧具有不同的分辨率,从而使得最终所输出的二维码序列中的各个图像帧具有不同的分辨率,一般用户如果不使用特殊的读取装置,将难以完全读取该二维码序列中的各个图像帧,从而难以完成复制并进行伪造,因而可以有效地提高二维码的防伪性能。It can be seen from the above technical solution that in the coding method of the two-dimensional code of the present invention, since the information to be coded carrying the anti-counterfeiting information is first coded, a two-dimensional code sequence having a plurality of image frames is generated, and then according to the preset An allocation strategy, setting the resolution of each image frame in the two-dimensional code sequence, so that at least two image frames in the two-dimensional code sequence have different resolutions, so that each of the final output two-dimensional code sequence The image frames have different resolutions. If the general user does not use a special reading device, it will be difficult to completely read each image frame in the two-dimensional code sequence, so it is difficult to complete the copy and forge, so it can effectively improve the two-dimensional code. Code anti-counterfeiting performance.

附图说明Description of drawings

图1为本发明实施例中的二维码的编码方法的流程示意图。FIG. 1 is a schematic flowchart of a method for encoding a two-dimensional code in an embodiment of the present invention.

图2为本发明实施例中的分配策略的示意图。Fig. 2 is a schematic diagram of an allocation strategy in an embodiment of the present invention.

具体实施方式Detailed ways

为使本发明的技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本发明作进一步详细的说明。In order to make the technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

图1为本发明实施例中的二维码的编码方法的流程示意图。如图1所示,本发明实施例中的二维码的编码方法包括:FIG. 1 is a schematic flowchart of a method for encoding a two-dimensional code in an embodiment of the present invention. As shown in Figure 1, the coding method of the two-dimensional code in the embodiment of the present invention comprises:

步骤11,对携带有防伪信息的需编码信息进行编码,生成具有多个图像帧的二维码序列。Step 11: Encode the information to be encoded carrying the anti-counterfeit information to generate a two-dimensional code sequence with multiple image frames.

在本步骤中,将先对需编码信息进行编码,其中,所述需编码信息中携带有防伪信息。进行上述编码后,即可得到具有多个图像帧的二维码序列。In this step, first encode the information to be encoded, wherein the information to be encoded carries anti-counterfeit information. After the above encoding is performed, a two-dimensional code sequence with multiple image frames can be obtained.

在本发明的技术方案中,可以使用多种方法对需编码信息进行编码。例如,可以使用现有技术中常见的编码技术进行编码,本发明对此不做限制。In the technical solution of the present invention, various methods can be used to encode the information to be encoded. For example, common coding techniques in the prior art may be used for coding, which is not limited in the present invention.

步骤12,根据预设的分配策略,设置二维码序列中的各个图像帧的分辨率,使得所述二维码序列中至少有两个图像帧具有不同的分辨率。Step 12: Set the resolution of each image frame in the two-dimensional code sequence according to a preset allocation strategy, so that at least two image frames in the two-dimensional code sequence have different resolutions.

在现有技术中,二维码被印刷出来后,很容易被人复制,从而难以防伪。因此,在本发明的技术方案中,在步骤11中得到编码后的具有多个图像帧的二维码序列之后,并不是直接输出该二维码序列,而是先对该二维码序列中的各个图像帧的分辨率进行设置,使得该二维码序列中至少有两个图像帧具有不同的分辨率。In the prior art, after the two-dimensional code is printed, it is easy to be copied, so it is difficult to prevent counterfeiting. Therefore, in the technical solution of the present invention, after obtaining the coded two-dimensional code sequence with multiple image frames in step 11, the two-dimensional code sequence is not directly output, but the two-dimensional code sequence in the two-dimensional code sequence is first The resolution of each image frame is set so that at least two image frames in the two-dimensional code sequence have different resolutions.

在本发明的技术方案中,可以使用多种预设的分配策略,设置二维码序列中的各个图像帧的分辨率。以下将以其中的几种具体实现方式为例,对本发明的技术方案进行详细的介绍。In the technical solution of the present invention, multiple preset allocation strategies can be used to set the resolution of each image frame in the two-dimensional code sequence. The technical solution of the present invention will be described in detail below by taking several specific implementation manners as examples.

例如,较佳的,在本发明的具体实施例中,所述预设的分配策略为:For example, preferably, in a specific embodiment of the present invention, the preset allocation strategy is:

根据印刷技术支持的分辨率的级数,为二维码序列中的每个图像帧指定相应的分辨率。According to the series of resolutions supported by the printing technology, specify the corresponding resolution for each image frame in the two-dimensional code sequence.

例如,较佳的,在本发明的具体实施例中,所述印刷技术支持的分辨率的级数为四个级数:128×128、256×256、512×512和1024×1024。For example, preferably, in a specific embodiment of the present invention, the resolution series supported by the printing technology is four series: 128×128, 256×256, 512×512 and 1024×1024.

图2为本发明实施例中的分配策略的示意图。如图2所示,当印刷技术支持的分辨率的级数为上述4个级数,且二维码序列中的具有4个图像帧时,此时分辨率的级数与二维码序列中图像帧的数量相等,因此可以有多种分配策略。Fig. 2 is a schematic diagram of an allocation strategy in an embodiment of the present invention. As shown in Figure 2, when the resolution series supported by the printing technology is the above four series, and there are four image frames in the two-dimensional code sequence, the resolution series at this time is the same as that in the two-dimensional code sequence The number of image frames is equal, so multiple allocation strategies are possible.

例如,如图2中的(a)所示,可以按照分辨率的级数从大到小的顺序,依次为每个图像帧设置不同的分辨率。For example, as shown in (a) in FIG. 2 , different resolutions may be sequentially set for each image frame in descending order of resolution series.

例如,如图2中的(b)所示,也可以按照分辨率的级数从小到大的顺序,依次为每个图像帧设置不同的分辨率。For example, as shown in (b) in FIG. 2 , it is also possible to set different resolutions for each image frame sequentially in ascending order of resolution series.

例如,如图2中的(c)、(d)所示,也可以按照随机的分配方式或其他的预设分配方式,依次为每个图像帧设置不同的分辨率。在此不再赘述。For example, as shown in (c) and (d) in FIG. 2 , different resolutions may be sequentially set for each image frame according to a random distribution method or other preset distribution methods. I won't repeat them here.

另外,在本发明的技术方案中,当分辨率的级数与二维码序列中图像帧的数量不相等时,也可以有多种分配策略。In addition, in the technical solution of the present invention, when the series of resolutions is not equal to the number of image frames in the two-dimensional code sequence, there may be multiple allocation strategies.

例如,当分辨率的级数N小于二维码序列中图像帧的数量M时,可以为二维码序列中的前N个图像帧依次设置不同的分辨率,然后将剩余的(M-N)个图像帧均设置为指定的分辨率(例如,最大的分辨率或最小的分辨率或其它指定的分辨率)。另一种方式是:随机的选择二维码序列中的N个图像帧,对随机选择的N个图像帧依次设置不同的分辨率,然后再将剩余的(M-N)个图像帧均设置为指定的分辨率。除此之外,还可以使用其它的分配策略,本发明对此并不做限定。For example, when the resolution series N is less than the number M of image frames in the two-dimensional code sequence, different resolutions can be sequentially set for the first N image frames in the two-dimensional code sequence, and then the remaining (M-N) The image frames are all set to a specified resolution (eg, maximum resolution or minimum resolution or other specified resolution). Another way is: randomly select N image frames in the two-dimensional code sequence, set different resolutions for the randomly selected N image frames in turn, and then set the remaining (M-N) image frames to the specified resolution. In addition, other allocation strategies may also be used, which is not limited in the present invention.

再例如,当分辨率的级数N大于二维码序列中图像帧的数量M时,可以先从N个分辨率的级数中选择M个级数(例如,按照从小到大的顺序进行选择、按照从大到小的顺序进行选择或随机选择等),然后为二维码序列中的M个图像帧依次设置不同的分辨率。除此之外,也还可以使用其它的分配策略,本发明对此并不做限定。For another example, when the resolution series N is greater than the number M of image frames in the two-dimensional code sequence, you can first select M series from the N resolution series (for example, select from small to large , according to the order from large to small or randomly selected, etc.), and then sequentially set different resolutions for the M image frames in the two-dimensional code sequence. In addition, other allocation strategies may also be used, which is not limited in the present invention.

步骤13,输出所述设置分辨率后的二维码序列。Step 13, outputting the two-dimensional code sequence with the set resolution.

另外,在本发明的技术方案中,上述的二维码可以是汉信码,也可以是其它的二维码。In addition, in the technical solution of the present invention, the above-mentioned two-dimensional code may be a Chinese Xin code, or other two-dimensional codes.

通过上述的步骤11~13,即可得到设置了分辨率的二维码序列。由于在上述设置了分辨率的二维码序列中,各个图像帧的分辨率是不同的,而且有的图像帧的分辨率很小,因此对于普通用户来说,由于其并不知道各个图像帧的分辨率的大小,因此如果不使用特殊的读取装置,则很难有效地复制上述的二维码序列,难以进行伪造。Through the above steps 11-13, the two-dimensional code sequence with the resolution set can be obtained. Since in the above-mentioned two-dimensional code sequence with resolution set, the resolution of each image frame is different, and the resolution of some image frames is very small, so for ordinary users, since they do not know the resolution of each image frame Therefore, it is difficult to effectively copy the above-mentioned two-dimensional code sequence without using a special reading device, and it is difficult to forge.

在读取上述设置了分辨率的二维码序列时,由于读取装置的分辨率足以读取印刷技术所支持的各种分辨率,特别是能够读取印刷技术所支持的最小的分辨率,因此可以有效地识别出上述二维码序列中的各个图像帧,以读取其中所携带的防伪信息,从而能够有效地实现防伪。When reading the above-mentioned two-dimensional code sequence with a resolution set, since the resolution of the reading device is sufficient to read various resolutions supported by the printing technology, especially the smallest resolution supported by the printing technology, Therefore, each image frame in the above-mentioned two-dimensional code sequence can be effectively identified to read the anti-counterfeiting information carried therein, thereby effectively realizing anti-counterfeiting.

综上所述,在本发明的技术方案中,由于先对携带有防伪信息的需编码信息进行编码,生成具有多个图像帧的二维码序列,然后再根据预设的分配策略,设置二维码序列中的各个图像帧的分辨率,使得所述二维码序列中至少有两个图像帧具有不同的分辨率,从而使得最终所输出的二维码序列中的各个图像帧具有不同的分辨率,一般用户如果不使用特殊的读取装置,将难以完全读取该二维码序列中的各个图像帧,从而难以完成复制并进行伪造,因而可以有效地提高二维码的防伪性能。To sum up, in the technical solution of the present invention, since the information to be encoded that carries the anti-counterfeiting information is encoded first, a two-dimensional code sequence with a plurality of image frames is generated, and then according to the preset distribution strategy, two-dimensional code sequences are set. The resolution of each image frame in the two-dimensional code sequence, so that at least two image frames in the two-dimensional code sequence have different resolutions, so that each image frame in the final output two-dimensional code sequence has a different If the general user does not use a special reading device, it will be difficult to completely read each image frame in the two-dimensional code sequence, making it difficult to complete copying and forgery, thus effectively improving the anti-counterfeiting performance of the two-dimensional code.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the present invention. within the scope of protection.

Claims (9)

1.一种二维码的编码方法,其特征在于,该方法包括:1. A coding method of a two-dimensional code, characterized in that the method comprises: 对携带有防伪信息的需编码信息进行编码,生成具有多个图像帧的二维码序列;Coding the coded information carrying the anti-counterfeiting information to generate a two-dimensional code sequence with multiple image frames; 根据预设的分配策略,设置二维码序列中的各个图像帧的分辨率,使得所述二维码序列中至少有两个图像帧具有不同的分辨率;According to a preset allocation strategy, setting the resolution of each image frame in the two-dimensional code sequence, so that at least two image frames in the two-dimensional code sequence have different resolutions; 输出所述设置分辨率后的二维码序列。Output the QR code sequence after setting the resolution. 2.根据权利要求1所述的方法,其特征在于,所述预设的分配策略为:2. The method according to claim 1, wherein the preset allocation strategy is: 根据印刷技术支持的分辨率的级数,为二维码序列中的每个图像帧指定相应的分辨率。According to the series of resolutions supported by the printing technology, specify the corresponding resolution for each image frame in the two-dimensional code sequence. 3.根据权利要求2所述的方法,其特征在于,当印刷技术支持的分辨率的级数与二维码序列中图像帧的数量相等时,所述预设的分配策略为:3. The method according to claim 2, wherein when the number of resolutions supported by the printing technology is equal to the number of image frames in the two-dimensional code sequence, the preset allocation strategy is: 按照分辨率的级数从大到小的顺序,依次为每个图像帧设置不同的分辨率;Set different resolutions for each image frame in sequence according to the order of resolution series from large to small; 或者,按照分辨率的级数从小到大的顺序,依次为每个图像帧设置不同的分辨率;Or, set different resolutions for each image frame in sequence in ascending order of resolution series; 或者,随机地为每个图像帧设置不同的分辨率。Alternatively, randomly set a different resolution for each image frame. 4.根据权利要求2所述的方法,其特征在于:4. The method according to claim 2, characterized in that: 当印刷技术支持的分辨率的级数N小于二维码序列中图像帧的数量M时,为二维码序列中的前N个图像帧依次设置不同的分辨率,然后将剩余的(M-N)个图像帧均设置为指定的分辨率。When the resolution series N supported by the printing technology is less than the number M of image frames in the two-dimensional code sequence, set different resolutions for the first N image frames in the two-dimensional code sequence in turn, and then the remaining (M-N) Each image frame is set to the specified resolution. 5.根据权利要求2所述的方法,其特征在于:5. The method according to claim 2, characterized in that: 当印刷技术支持的分辨率的级数N小于二维码序列中图像帧的数量M时,随机的选择二维码序列中的N个图像帧,对随机选择的N个图像帧依次设置不同的分辨率,然后再将剩余的(M-N)个图像帧均设置为指定的分辨率。When the resolution series N supported by the printing technology is less than the number M of image frames in the two-dimensional code sequence, randomly select N image frames in the two-dimensional code sequence, and set different resolution, and then set the remaining (M-N) image frames to the specified resolution. 6.根据权利要求4或5所述的方法,其特征在于:6. The method according to claim 4 or 5, characterized in that: 所示指定的分辨率为最大的分辨率或最小的分辨率。Specified resolutions shown are maximum or minimum resolutions. 7.根据权利要求2所述的方法,其特征在于:7. The method of claim 2, characterized in that: 当分辨率的级数N大于二维码序列中图像帧的数量M时,先从N个分辨率的级数中选择M个级数,然后为二维码序列中的M个图像帧依次设置不同的分辨率。When the resolution series N is greater than the number M of image frames in the two-dimensional code sequence, first select M series from the N resolution series, and then sequentially set the M image frames in the two-dimensional code sequence different resolutions. 8.根据权利要求7所述的方法,其特征在于,所示从N个分辨率的级数中选择M个级数的选择方式为:8. The method according to claim 7, characterized in that, the selection mode of selecting M series from the N resolution series is as follows: 按照从小到大的顺序进行选择、按照从大到小的顺序进行选择或随机选择。Select from smallest to largest, from largest to smallest, or randomly. 9.根据权利要求1所述的方法,其特征在于:9. The method of claim 1, wherein: 所述二维码为汉信码。The two-dimensional code is a Hanxin code.
CN201510562737.7A 2015-09-07 2015-09-07 A kind of coding method of Quick Response Code Active CN105139058B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510562737.7A CN105139058B (en) 2015-09-07 2015-09-07 A kind of coding method of Quick Response Code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510562737.7A CN105139058B (en) 2015-09-07 2015-09-07 A kind of coding method of Quick Response Code

Publications (2)

Publication Number Publication Date
CN105139058A true CN105139058A (en) 2015-12-09
CN105139058B CN105139058B (en) 2018-11-09

Family

ID=54724401

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510562737.7A Active CN105139058B (en) 2015-09-07 2015-09-07 A kind of coding method of Quick Response Code

Country Status (1)

Country Link
CN (1) CN105139058B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107220691A (en) * 2017-06-15 2017-09-29 北京大学 A kind of method and system of the expansible information code of the space-time of software definition
CN105139058B (en) * 2015-09-07 2018-11-09 郝迎喜 A kind of coding method of Quick Response Code
CN112990404A (en) * 2021-02-08 2021-06-18 北京声智科技有限公司 Method and device for generating sample identification code pattern, acquisition method and electronic equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0851373A2 (en) * 1996-12-23 1998-07-01 Pitney Bowes Inc. Method for use in improving 2-D bar code print quality
CN101800827A (en) * 2009-02-10 2010-08-11 佳能株式会社 Device and method
CN102810171A (en) * 2011-06-02 2012-12-05 航天信息股份有限公司 Chinese-sensible code and construction method thereof
CN102842081A (en) * 2011-06-23 2012-12-26 上海易悠通信息科技有限公司 Method for generating two-dimensional code and implementing mobile payment by mobile phone
CN103426083A (en) * 2013-09-03 2013-12-04 百视通网络电视技术发展有限责任公司 Television payment method and system based on two-dimensional codes
CN103559527A (en) * 2013-11-21 2014-02-05 合一网络技术(北京)有限公司 Method and system for generating two-dimension codes with graphic features
CN104504141A (en) * 2015-01-04 2015-04-08 青岛农业大学 Two-dimensional code type chemical toxicity information building and searching method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105139058B (en) * 2015-09-07 2018-11-09 郝迎喜 A kind of coding method of Quick Response Code

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0851373A2 (en) * 1996-12-23 1998-07-01 Pitney Bowes Inc. Method for use in improving 2-D bar code print quality
CN101800827A (en) * 2009-02-10 2010-08-11 佳能株式会社 Device and method
CN102810171A (en) * 2011-06-02 2012-12-05 航天信息股份有限公司 Chinese-sensible code and construction method thereof
CN102842081A (en) * 2011-06-23 2012-12-26 上海易悠通信息科技有限公司 Method for generating two-dimensional code and implementing mobile payment by mobile phone
CN103426083A (en) * 2013-09-03 2013-12-04 百视通网络电视技术发展有限责任公司 Television payment method and system based on two-dimensional codes
CN103559527A (en) * 2013-11-21 2014-02-05 合一网络技术(北京)有限公司 Method and system for generating two-dimension codes with graphic features
CN104504141A (en) * 2015-01-04 2015-04-08 青岛农业大学 Two-dimensional code type chemical toxicity information building and searching method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105139058B (en) * 2015-09-07 2018-11-09 郝迎喜 A kind of coding method of Quick Response Code
CN107220691A (en) * 2017-06-15 2017-09-29 北京大学 A kind of method and system of the expansible information code of the space-time of software definition
CN112990404A (en) * 2021-02-08 2021-06-18 北京声智科技有限公司 Method and device for generating sample identification code pattern, acquisition method and electronic equipment
CN112990404B (en) * 2021-02-08 2022-01-28 北京声智科技有限公司 Method and device for generating sample identification code pattern, acquisition method and electronic equipment

Also Published As

Publication number Publication date
CN105139058B (en) 2018-11-09

Similar Documents

Publication Publication Date Title
US20230360165A1 (en) Method and apparatus for protecting digital photos from alteration
US11042791B2 (en) Method and apparatus for generating and reading composite two-dimensional code
Varghese et al. A detailed review based on secure data transmission using cryptography and steganography
CN106815544B (en) An information hiding method based on two-dimensional code
Lee et al. Digital image sharing by diverse image media
US12211116B2 (en) System and method for encoding and authenticating a digital image
CN109325367B (en) Information hiding method, device, equipment and computer readable storage medium
CN104246794A (en) Two-dimensional barcodes having a plurality of different regions
CN103415007A (en) Mobile phone two-dimensional code safe use method based on information hiding
CN110322386A (en) A kind of insertion of digital text watermarking and detection method and device
CN105139058B (en) A kind of coding method of Quick Response Code
Huang et al. Efficient scheme for secret hiding in QR code by improving exploiting modification direction
Elbasi et al. Robust, secure and semi-blind watermarking technique using flexible scaling factor in block-based wavelet algorithm
Zheng et al. A novel steganography-based pattern for print matter anti-counterfeiting by smartphone cameras
Xie et al. Low-cost anti-copying 2D barcode by exploiting channel noise characteristics
CN104021517B (en) A kind of digital picture steganography method of low modification rate
CN105187422B (en) Rely on the anti-phishing website identification method and system on latent image coding techniques
Satar et al. A new model for hiding text in an image using logical connective
Kim et al. Improved steganographic embedding exploiting modification direction in multimedia communications
CN107203798A (en) A kind of generation and recognition methods for limiting access type figure ground Quick Response Code
Saradha et al. Improving image data hiding capacity scheme using Sudoku puzzle in color images
Sun et al. High‐Capacity Data Hiding Method Based on Two Subgroup Pixels‐Value Adjustment Using Encoding Function
CN104517088B (en) A kind of method and device using client interaction coding
Erlangga et al. Increasing secret data hiding capacity in QR code using subcells
CN107273762A (en) Application process of the DNA data hiding techniques in QR Quick Response Codes

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160311

Address after: 100022, room 3, building 2802, Residence Internazionale, Yongan, Chaoyang District, Beijing

Applicant after: Hao Yingxi

Address before: 100085 Beijing city Haidian District Anning Zhuang three No. 9 Building 1 layer 8 6 unit 823

Applicant before: BEIJING INSPIRY XINCHUANG TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20190201

Address after: 100094 4th Floor 412-1, Building 5, East Yard, No. 10 Wangdong Road, Northwest Haidian District, Beijing

Patentee after: BEIJING INSPIRY XINCHUANG TECHNOLOGY Co.,Ltd.

Address before: Room 2802, Building 3, Generic Times International Apartment, Yonganli, Chaoyang District, Beijing, 100022

Patentee before: Hao Yingxi

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20250210

Address after: 116001 No.4, 6th Floor, No.9 Renmin Road, Zhongshan District, Dalian City, Liaoning Province

Patentee after: Sibairui Industrial (Shanghai) Co.,Ltd. Dalian Branch

Country or region after: China

Address before: 100094 4th Floor 412-1, Building 5, East Yard, No. 10 Wangdong Road, Northwest Haidian District, Beijing

Patentee before: BEIJING INSPIRY XINCHUANG TECHNOLOGY Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right