CN107122816A - 一种自定义寻像图形二维码及生成方法 - Google Patents
一种自定义寻像图形二维码及生成方法 Download PDFInfo
- Publication number
- CN107122816A CN107122816A CN201710166424.9A CN201710166424A CN107122816A CN 107122816 A CN107122816 A CN 107122816A CN 201710166424 A CN201710166424 A CN 201710166424A CN 107122816 A CN107122816 A CN 107122816A
- Authority
- CN
- China
- Prior art keywords
- dimensional code
- data
- graphics
- image
- finding
- 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/06046—Constructional details
- G06K19/06075—Constructional details the marking containing means for error correction
-
- 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
-
- 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/06131—Constructional details the marking comprising a target pattern, e.g. for indicating the center of the bar code or for helping a bar code reader to properly orient the scanner or to retrieve the bar code inside of an image
-
- 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/06168—Constructional details the marking being a concentric barcode
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1439—Methods for optical code recognition including a method step for retrieval of the optical code
- G06K7/1443—Methods for optical code recognition including a method step for retrieval of the optical code locating of the code in an image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/146—Methods for optical code recognition the method including quality enhancement steps
- G06K7/1473—Methods for optical code recognition the method including quality enhancement steps error correction
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Quality & Reliability (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
本发明公开一种自定义寻像图形二维码及生成方法,其中寻像图形是由三个相同的位置探测图形组成,分别位于符号的左上角、右上角和左下角,生成方法包括数据分析、数据信息编码、RS编码、确定二维码矩阵尺寸、矩阵中布置同心圆寻像图形、矩阵中布置其他模块、添加掩码图形以及添加格式与版本信息;解码方法包括检测寻像图形、图片校正、读取二维码矩阵、格式及版本信息译码、数据码字纠错以及数据码字译码。生成方法中每个位置探测图形采用同心圆代替现有的正方形,改变了QR码矩阵布块的方式;寻像图形的检测方法采用了自主算法检测同心圆;其中,同心圆作为位置探测图形,相对正方形来讲,检测速度更快、检测算法复杂度更低和算法闭源等优点。
Description
技术领域
本发明涉及二维码领域,更具体地,涉及一种自定义寻像图形二维码及生成方法。
背景技术
目前,二维码的应用范围越来越广泛,涉及各种应用场景,从支付到产品溯源,进入各个领域,从生物制药到互联网,无处不在;在物联网时代,二维码作为物品ID,屹然成为万物互联的基础。同时,随着应用场景不断扩大,使用人群不断延伸,二维码市场空前暴涨,用户需求被进一步深挖,市场开始细分,针对于不同领域,二维码的功能将集中在某些方面进行改进。其中,在溯源领域中,二维码作为商品标签,存在改进检测速度慢、算法开源、识别度低和译码速度慢的缺点。
发明内容
本发明为克服上述现有技术所述的至少一种缺陷,提供一种自定义寻像图形二维码及生成方法,具有检测速度快、识别度更高以及解码速度更快的优点。
为解决上述技术问题,本发明的技术方案如下:
一种自定义寻像图形二维码及生成方法,其特征在于,包括二维码生成和二维码解码,所述二维码生成包括以下步骤:
S1:数据分析:分析输入的数据流,对QR码符号选择数据编码的数据模式;同时,选择相应的纠错等级和版本信息;
S2:数据信息编码:根据所选择的数据模式及其对应的数据变换方法,将数据字符转变为二进制位流,即数据码字;
S3:RS编码:将二进制位流进行RS编码生成纠错码字,数据码字和纠错码字组合成最终信息码字;
S4:确定二维码的矩阵尺寸:根据格式与版本信息确定二维码矩阵尺寸;
S5:布置同心圆寻像图形:在二维码矩阵中布置三个同心圆位置探测图形,同心圆寻像图形包括位于二维码矩阵的三个顶角处的同心圆;
S6:布置其他模块:将分隔符图形、校正图形和码字区域布置在二维码矩阵中;
S7:添加掩码图形:将掩模图形用于码字区域,使得QR码图形中的深色和浅色区域呈现比率最优的分布;
S8:添加格式与版本信息:生成格式信息和版本信息放入相应区域内。
在一种优选的方案中,步骤S5中,三个同心圆中最大的同心圆的外接矩形均为7*7的单位正方形,二维码标签的大小为7*7单位正方形的外边界形成的最大正方形区域。
在一种优选的方案中,步骤S5中,三个同心圆的半径分别为0.5、2.5和3.5个单位方格,圆心线上依次深浅块比例为1:2:1:2:1。
在一种优选的方案中,所述二维码解码包括以下步骤:
S9:检测寻像图形:对二维码进行识别,判别是否含有同心圆寻像图形,以三个同心圆最外边界形成的正方形区域作为二维码矩阵区域;
S10:图片校正:根据同心圆位置探测图形确定圆心角,根据确定圆心角确认是否需要对二维码图片进行弯曲较正;
S11:读取二维码矩阵:根据同心圆位置探测图形确定二维码标签位置及大小,去除掩模,读取二维码矩阵的码字数据,将深、浅块转换为二进制位流;
S12:格式及版本信息译码:将二进制位流中的格式及版本信息,进行译码;
S13:恢复数据和纠错码字:按照版本规定的数据码字和纠错码字长度提取相应的信息码字;
S14:数据码字纠错:利用步骤S13中提取的纠错码字对数据码字进行错误检查,如果有错误码字则进行纠正,得到正确数据码字;
S15:数据码字译码:将步骤S14中得到的数据码字进行译码得到正确信息。
在一种优选的方案中,步骤S9中,同心圆寻像图形设定三个基本特征条件进行验证,分别为:
1)过圆心线上依次深浅块比例为1:2:1:2:1;
2)三个同心圆的圆心距R1、R2和R3符合预设的比例关系;
3)设三个圆心顶点为A、B和C,圆心角∠ABC符合预设的条件。
在一种优选的方案中,圆心角∠ABC符合的条件为:
80°≤∠ABC≤100°。
在一种优选的方案中,所述二维码的深浅单元格采用圆形填充,具有检测速度快、识别度更高、解码速度更快和算法闭源等优点。
与现有技术相比,本发明技术方案的有益效果是:本发明公开一种自定义寻像图形二维码及生成方法,生成方法采用同心圆代替现有的正方形寻像图形,改变了QR码矩阵布块的方式;解码方法采用了自主算法检测同心圆寻像图形;其中,同心圆作为位置探测图形,相对正方形来讲,检测速度快、识别度更高、算法闭源以及解码速度更快的优点。
附图说明
图1为二维码生成流程图。
图2为二维码解码流程图。
图3为同心圆寻像图形中某一位置探测图形的示意图。
图4为圆心角∠ABC的示意图。
具体实施方式
附图仅用于示例性说明,不能理解为对本专利的限制;
为了更好说明本实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;
对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。
下面结合附图和实施例对本发明的技术方案做进一步的说明。
实施例1
一种自定义寻像图形二维码及生成方法,其特征在于,包括二维码生成和二维码解码,所述二维码生成包括以下步骤:
S1:数据分析:分析输入的数据流,对QR码符号选择数据编码的数据模式;同时,选择相应的纠错等级和版本信息;
S2:数据信息编码:根据所选择的数据模式及其对应的数据变换方法,将数据字符转变为二进制位流,即数据码字;
S3:RS编码:将二进制位流进行RS编码生成纠错码字,数据码字和纠错码字组合成最终信息码字;
S4:确定二维码的矩阵尺寸:根据格式与版本信息确定二维码矩阵尺寸;
S5:布置同心圆寻像图形:在二维码矩阵中布置三个同心圆位置探测图形,同心圆寻像图形包括位于二维码矩阵的三个顶角处的同心圆;
S6:布置其他模块:将分隔符图形、校正图形和码字区域布置在二维码矩阵中;
S7:添加掩码图形:将掩模图形用于码字区域,使得QR码图形中的深色和浅色区域呈现比率最优的分布;
S8:添加格式与版本信息:生成格式信息和版本信息放入相应区域内。
在具体实施过程中,步骤S5中,三个同心圆中最大的同心圆的外接矩形均为7*7的单位正方形,二维码标签的大小为7*7单位正方形的外边界形成的最大正方形区域,如图3所示。
在具体实施过程中,步骤S5中,三个同心圆的半径分别为0.5、2.5和3.5个单位方格,圆心线上依次深浅块比例为1:2:1:2:1。
在具体实施过程中,所述二维码解码包括以下步骤:
S9:检测寻像图形:对二维码进行识别,判别是否含有同心圆寻像图形,以三个同心圆最外边界形成的正方形区域作为二维码矩阵区域;
S10:图片校正:根据同心圆位置探测图形确定圆心角,根据确定圆心角确认是否需要对二维码图片进行弯曲较正;
S11:读取二维码矩阵:根据同心圆位置探测图形确定二维码标签位置及大小,去除掩模,读取二维码矩阵的码字数据,将深、浅块转换为二进制位流;
S12:格式及版本信息译码:将二进制位流中的格式及版本信息,进行译码;
S13:恢复数据和纠错码字:按照版本规定的数据码字和纠错码字长度提取相应的信息码字;
S14:数据码字纠错:利用步骤S13中提取的纠错码字对数据码字进行错误检查,如果有错误码字则进行纠正,得到正确数据码字;
S15:数据码字译码:将步骤S14中得到的数据码字进行译码得到正确信息。
在具体实施过程中,步骤S9中,同心圆寻像图形设定三个基本特征条件进行验证,分别为:
1)过圆心线上依次深浅块比例为1:2:1:2:1;
2)三个同心圆的圆心距R1、R2和R3符合预设的比例关系;
3)设三个圆心顶点为A、B和C,圆心角∠ABC符合预设的条件,如图4所示。
在具体实施过程中,圆心角∠ABC符合的条件为:
80°≤∠ABC≤100°。
在具体实施过程中,所述二维码的深浅单元格采用圆形填充,具有检测速度快、识别度更高、解码速度更快和算法闭源等优点。
本发明公开一种自定义寻像图形二维码及生成方法,生成方法采用同心圆代替现有的正方形位置探测图形,改变了QR码矩阵布块的方式;检测方法采用了自主算法检测同心圆寻像图形;其中,同心圆作为位置探测图形,相对正方形来讲,检测速度快、识别度更高以及译码速度更快的优点。
相同或相似的标号对应相同或相似的部件;
附图中描述位置关系的用语仅用于示例性说明,不能理解为对本专利的限制;
显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。
Claims (7)
1.一种自定义寻像图形二维码及生成方法,其特征在于,包括二维码生成和二维码解码,所述二维码生成包括以下步骤:
S1:数据分析:分析输入的数据流,对QR码符号选择数据编码的数据模式;同时,选择相应的纠错等级和版本信息;
S2:数据信息编码:根据所选择的数据模式及其对应的数据变换方法,将数据字符转变为二进制位流,即数据码字;
S3:RS编码:将二进制位流进行RS编码生成纠错码字,数据码字和纠错码字组合成最终信息码字;
S4:确定二维码的矩阵尺寸:根据格式与版本信息确定二维码矩阵尺寸;
S5:布置同心圆寻像图形:在二维码矩阵中布置三个同心圆位置探测图形,同心圆寻像图形包括位于二维码矩阵的三个顶角处的同心圆;
S6:布置其他模块:将分隔符图形、校正图形和码字区域布置在二维码矩阵中;
S7:添加掩码图形:将掩模图形用于码字区域,使得QR码图形中的深色和浅色区域呈现比率最优的分布;
S8:添加格式与版本信息:生成格式信息和版本信息放入相应区域内。
2.根据权利要求1所述的一种自定义寻像图形二维码及生成方法,其特征在于,步骤S5中,三个同心圆中最大的同心圆的外接矩形均为7*7的单位正方形,二维码标签的大小为7*7单位正方形的外边界形成的最大正方形区域。
3.根据权利要求1所述的一种自定义寻像图形二维码及生成方法,其特征在于,步骤S5中,三个同心圆的半径分别为0.5、2.5和3.5个单位方格,圆心线上依次深浅块比例为1:2:1:2:1。
4.根据权利要求1所述的一种自定义寻像图形二维码及生成方法,其特征在于,所述二维码解码包括以下步骤:
S9:检测寻像图形:对二维码进行识别,判别是否含有同心圆寻像图形,以三个同心圆最外边界形成的正方形区域作为二维码矩阵区域;
S10:图片校正:根据同心圆位置探测图形确定圆心角,根据确定圆心角确认是否需要对二维码图片进行弯曲较正;
S11:读取二维码矩阵:根据同心圆位置探测图形确定二维码标签位置及大小,去除掩模,读取二维码矩阵的码字数据,将深、浅块转换为二进制位流;
S12:格式及版本信息译码:将二进制位流中的格式及版本信息,进行译码;
S13:恢复数据和纠错码字:按照版本规定的数据码字和纠错码字长度提取相应的信息码字;
S14:数据码字纠错:利用步骤S13中提取的纠错码字对数据码字进行错误检查,如果有错误码字则进行纠正,得到正确数据码字;
S15:数据码字译码:将步骤S14中得到的数据码字进行译码得到正确信息。
5.根据权利要求4所述的一种自定义寻像图形二维码及生成方法,其特征在于,步骤S9中,同心圆寻像图形设定三个基本特征条件进行验证,分别为:
1)过圆心线上依次深浅块比例为1:2:1:2:1;
2)三个同心圆的圆心距R1、R2和R3符合预设的比例关系;
3)设三个圆心顶点为A、B和C,圆心角∠ABC符合预设的条件。
6.根据权利要求5所述的一种自定义寻像图形二维码及生成方法,其特征在于,圆心角∠ABC符合的条件为:
<mrow>
<mi>C</mi>
<mi>O</mi>
<mi>S</mi>
<mo>&angle;</mo>
<mi>A</mi>
<mi>B</mi>
<mi>C</mi>
<mo>=</mo>
<mfrac>
<mrow>
<mo>(</mo>
<mi>R</mi>
<msup>
<mn>1</mn>
<mn>2</mn>
</msup>
<mo>+</mo>
<mi>R</mi>
<msup>
<mn>2</mn>
<mn>2</mn>
</msup>
<mo>-</mo>
<mi>R</mi>
<msup>
<mn>3</mn>
<mn>2</mn>
</msup>
<mo>)</mo>
</mrow>
<mrow>
<mn>2</mn>
<mi>R</mi>
<mn>1</mn>
<mo>*</mo>
<mi>R</mi>
<mn>2</mn>
</mrow>
</mfrac>
<mo>,</mo>
</mrow>
80°≤∠ABC≤100°。
7.根据权利要求1所述的一种自定义寻像图形二维码及生成方法,其特征在于,所述二维码的深浅单元格采用圆形填充。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710166424.9A CN107122816A (zh) | 2017-03-20 | 2017-03-20 | 一种自定义寻像图形二维码及生成方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710166424.9A CN107122816A (zh) | 2017-03-20 | 2017-03-20 | 一种自定义寻像图形二维码及生成方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107122816A true CN107122816A (zh) | 2017-09-01 |
Family
ID=59718260
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710166424.9A Pending CN107122816A (zh) | 2017-03-20 | 2017-03-20 | 一种自定义寻像图形二维码及生成方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107122816A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107590522A (zh) * | 2017-08-23 | 2018-01-16 | 阿里巴巴集团控股有限公司 | 一种识别码生成及识别的方法及装置 |
CN107748908A (zh) * | 2017-09-18 | 2018-03-02 | 中国农业大学 | 一种个性化二维码构造方法 |
CN108256609A (zh) * | 2018-01-08 | 2018-07-06 | 佛山市顺德区中山大学研究院 | 一种圆形寻像图形二维码及其生成和解译方法 |
CN108734048A (zh) * | 2018-05-29 | 2018-11-02 | 西安理工大学 | 基于专有码的多维度二维码生成与译码方法 |
CN109993877A (zh) * | 2019-03-07 | 2019-07-09 | 北京航天泰坦科技股份有限公司 | 基于位置信息的防伪发票识别方法 |
CN110555498A (zh) * | 2018-06-04 | 2019-12-10 | 北京三快在线科技有限公司 | 二维码的生成方法、装置、电子设备、存储介质 |
CN115251126A (zh) * | 2021-10-29 | 2022-11-01 | 智锐达仪器科技南通有限公司 | 二维码、相应的编码及解码方法、喷码及读码装置 |
CN117131897A (zh) * | 2023-10-19 | 2023-11-28 | 中国物品编码中心 | 二维码图形的解码方法、装置、设备及介质 |
CN118839710A (zh) * | 2024-09-04 | 2024-10-25 | 深圳前海量子云码科技有限公司 | 异形码扫码识别方法、装置、设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1908955A (zh) * | 2006-08-21 | 2007-02-07 | 北京中星微电子有限公司 | 一种易于全方位识别的三边形多维条码及其识读方法 |
CN102999772A (zh) * | 2012-11-14 | 2013-03-27 | 韩偲铭 | 一种新型矩阵式二维码的编解码方法 |
CN105404841A (zh) * | 2015-11-04 | 2016-03-16 | 成都汇智远景科技有限公司 | 基于物联网的移动设备数据计算方法 |
CN106067054A (zh) * | 2016-05-30 | 2016-11-02 | 上海斐讯数据通信技术有限公司 | 一种基于qr码的二维码 |
-
2017
- 2017-03-20 CN CN201710166424.9A patent/CN107122816A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1908955A (zh) * | 2006-08-21 | 2007-02-07 | 北京中星微电子有限公司 | 一种易于全方位识别的三边形多维条码及其识读方法 |
CN102999772A (zh) * | 2012-11-14 | 2013-03-27 | 韩偲铭 | 一种新型矩阵式二维码的编解码方法 |
CN105404841A (zh) * | 2015-11-04 | 2016-03-16 | 成都汇智远景科技有限公司 | 基于物联网的移动设备数据计算方法 |
CN106067054A (zh) * | 2016-05-30 | 2016-11-02 | 上海斐讯数据通信技术有限公司 | 一种基于qr码的二维码 |
Non-Patent Citations (2)
Title |
---|
中国物品编码中心: "《QR Code二维码技术与应用》", 31 January 2002 * |
盛秋康.: "二维码编码技术的研究与应用", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107590522B (zh) * | 2017-08-23 | 2020-08-21 | 阿里巴巴集团控股有限公司 | 一种识别码生成及识别的方法及装置 |
CN107590522A (zh) * | 2017-08-23 | 2018-01-16 | 阿里巴巴集团控股有限公司 | 一种识别码生成及识别的方法及装置 |
US10789441B2 (en) | 2017-08-23 | 2020-09-29 | Alibaba Group Holding Limited | Method and apparatus for generating and identifying identification code |
CN107748908A (zh) * | 2017-09-18 | 2018-03-02 | 中国农业大学 | 一种个性化二维码构造方法 |
CN108256609A (zh) * | 2018-01-08 | 2018-07-06 | 佛山市顺德区中山大学研究院 | 一种圆形寻像图形二维码及其生成和解译方法 |
CN108256609B (zh) * | 2018-01-08 | 2021-11-16 | 佛山市顺德区中山大学研究院 | 一种圆形寻像图形二维码及其生成和解译方法 |
CN108734048A (zh) * | 2018-05-29 | 2018-11-02 | 西安理工大学 | 基于专有码的多维度二维码生成与译码方法 |
CN110555498A (zh) * | 2018-06-04 | 2019-12-10 | 北京三快在线科技有限公司 | 二维码的生成方法、装置、电子设备、存储介质 |
CN109993877A (zh) * | 2019-03-07 | 2019-07-09 | 北京航天泰坦科技股份有限公司 | 基于位置信息的防伪发票识别方法 |
CN115251126A (zh) * | 2021-10-29 | 2022-11-01 | 智锐达仪器科技南通有限公司 | 二维码、相应的编码及解码方法、喷码及读码装置 |
CN115251126B (zh) * | 2021-10-29 | 2023-11-21 | 智锐达仪器科技南通有限公司 | 二维码、相应的编码及解码方法、喷码及读码装置 |
CN117131897A (zh) * | 2023-10-19 | 2023-11-28 | 中国物品编码中心 | 二维码图形的解码方法、装置、设备及介质 |
CN117131897B (zh) * | 2023-10-19 | 2024-02-06 | 中国物品编码中心 | 二维码图形的解码方法、装置、设备及介质 |
CN118839710A (zh) * | 2024-09-04 | 2024-10-25 | 深圳前海量子云码科技有限公司 | 异形码扫码识别方法、装置、设备及存储介质 |
CN118839710B (zh) * | 2024-09-04 | 2024-12-31 | 深圳前海量子云码科技有限公司 | 异形码扫码识别方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107122816A (zh) | 一种自定义寻像图形二维码及生成方法 | |
CN103793735B (zh) | 一种圆形二维条码及其编码解码方法 | |
CN109791730B (zh) | 一种利用多维机器可读光学代码的制品及制品构造方法和系统 | |
US11182579B2 (en) | Two dimensional barcode with dynamic environmental data system, method, and apparatus | |
US10691908B2 (en) | Hierarchichal optical element sets for machine-read articles | |
EP3520031B1 (en) | Occlusion-resilient optical codes for machine-read articles | |
TWI693551B (zh) | 二維碼的產生方法、解碼方法以及裝置 | |
WO2022199471A1 (zh) | 一种二维码生成、解码方法、装置及设备 | |
JP3771252B1 (ja) | ドットパターン | |
CN105224974B (zh) | 一种矩阵式二维码中隐藏信息的方法和防伪方法 | |
CN106156820A (zh) | 二维码生成方法及装置 | |
CN107563477A (zh) | 二维码及其生成方法和装置 | |
CN104992207A (zh) | 一种手机二维条码编解码方法 | |
CN107247985A (zh) | 新型二维码的编码、定位及识别方法 | |
CN101405747A (zh) | 生成图像码的方法和设备以及解码图像码的方法和设备 | |
CA3045391C (en) | Method for detection and recognition of long-range high-density visual markers | |
CN105894069A (zh) | 一种视觉导航用的crc二维码的生成方法及识别方法 | |
Udoy et al. | 4SQR-Code: A 4-state QR code generation model for increasing data storing capacity in the Digital Twin framework | |
CN108256609A (zh) | 一种圆形寻像图形二维码及其生成和解译方法 | |
CN101303742A (zh) | 微小型汉信码及其符号的生成方法 | |
Han et al. | L-split marker for augmented reality in aircraft assembly | |
CN104636702A (zh) | 一种用于烟草行业的二维码识别方法 | |
CN206946820U (zh) | 一种二维码标签 | |
Purkayastha et al. | DATR: Domain Agnostic Text Recognizer | |
CN113283561A (zh) | 图形码、图形码的生成、识别方法及设备 |
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 |
Application publication date: 20170901 |
|
RJ01 | Rejection of invention patent application after publication |