[go: up one dir, main page]

CN107122816A - 一种自定义寻像图形二维码及生成方法 - Google Patents

一种自定义寻像图形二维码及生成方法 Download PDF

Info

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
Application number
CN201710166424.9A
Other languages
English (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.)
SYSU HUADU INDUSTRIAL SCIENCE AND TECHNOLOGY INSTITUTE
Sun Yat Sen University
SYSU CMU Shunde International Joint Research Institute
Original Assignee
SYSU HUADU INDUSTRIAL SCIENCE AND TECHNOLOGY INSTITUTE
Sun Yat Sen University
SYSU CMU Shunde International Joint Research Institute
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 SYSU HUADU INDUSTRIAL SCIENCE AND TECHNOLOGY INSTITUTE, Sun Yat Sen University, SYSU CMU Shunde International Joint Research Institute filed Critical SYSU HUADU INDUSTRIAL SCIENCE AND TECHNOLOGY INSTITUTE
Priority to CN201710166424.9A priority Critical patent/CN107122816A/zh
Publication of CN107122816A publication Critical patent/CN107122816A/zh
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/06046Constructional details
    • G06K19/06075Constructional details the marking containing means for error correction
    • 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
    • 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/06131Constructional 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
    • 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/06168Constructional details the marking being a concentric barcode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods 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/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods 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/1404Methods for optical code recognition
    • G06K7/1439Methods for optical code recognition including a method step for retrieval of the optical code
    • G06K7/1443Methods for optical code recognition including a method step for retrieval of the optical code locating of the code in an image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods 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/1404Methods for optical code recognition
    • G06K7/146Methods for optical code recognition the method including quality enhancement steps
    • G06K7/1473Methods 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>&amp;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所述的一种自定义寻像图形二维码及生成方法,其特征在于,所述二维码的深浅单元格采用圆形填充。
CN201710166424.9A 2017-03-20 2017-03-20 一种自定义寻像图形二维码及生成方法 Pending CN107122816A (zh)

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)

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

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

Patent Citations (4)

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

* Cited by examiner, † Cited by third party
Title
中国物品编码中心: "《QR Code二维码技术与应用》", 31 January 2002 *
盛秋康.: "二维码编码技术的研究与应用", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (15)

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