CN106022433A - 新型二维码及其生成、扫码方法 - Google Patents
新型二维码及其生成、扫码方法 Download PDFInfo
- Publication number
- CN106022433A CN106022433A CN201610482084.6A CN201610482084A CN106022433A CN 106022433 A CN106022433 A CN 106022433A CN 201610482084 A CN201610482084 A CN 201610482084A CN 106022433 A CN106022433 A CN 106022433A
- Authority
- CN
- China
- Prior art keywords
- code
- quick response
- data
- response code
- section
- 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/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
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种新型二维码,包括由多个段二维码组成的二维码系列,其中:每个所述的段二维码均设置有标志位,每个所述的段二维码均对应存储有一个段数据,所述段数据共同组成一个完整的原始数据。所述段二维码进行任意排列构成二维码系列,循环播放所述的二维码系列,对所述的二维码系列进行连续扫描;每扫描到一个所述的段二维码,立即解析成二维码数据,并且判断是否扫完所有二维码;当扫完所有所述的段二维码时,将各个段二维码的扫描结果组装生成一个完整数据。与现有技术相比,本发明能解决将大数据量准确且完整地读出,不会遗漏任何数据,时间在3到4秒左右。
Description
技术领域
本发明涉及二维码技术,特别是涉及一种新型组成的二维码及其扫码方法。
背景技术
现有技术中的二维码不适合传输大数据量的信息,即使可以将大数据存放到二维码中,利用扫码器也很难将其中的内容准确且快速、完整地读出。
发明内容
基于上述现有技术和存在的问题,本发明提出了一种新型二维码及其扫码方法,实现了包括由多个二维码构成的新结构的二维码,其扫码通过多个二维码连续拍摄、扫码完成。
本发明提出了一种新型二维码,所述二维码包括由多个段二维码组成的二维码系列,其中:每个所述的段二维码均设置有标志位,每个所述的段二维码均对应存储有一个段数据,所述段数据共同组成一个完整的原始数据。
本发明还提出了一种新型二维码的生成及扫码方法,该方法包括以下步骤:
将完整的原始数据分为多个数据段,每个数据段对应一个段二维码,每个所述段二维码包含标志位,且其中一个所述段二维码还包含表示总段数的标志数据;
所述段二维码进行任意排列构成二维码系列,循环播放所述的二维码系列,对所述的二维码系列进行连续扫描;
每扫描到一个所述的段二维码,立即解析成二维码数据,并且判断是否扫完所有二维码;
当扫完所有所述的段二维码时,将各个段二维码的扫描结果组装生成一个完整数据。
与现有技术相比,本发明能解决将大数据量准确写入二维码且完整地读出。
附图说明
图1为本发明实施例的新型二维码的组成结构示意图,包括9个段二维码1~9;
图2为本发明实施例的新型二维码的生成及扫码流程图。
具体实施方式
以下结合附图及具体实施方式,进一步详述本发明的技术方案。
如图2所示,以包含9份数据的新型二维码为例,详细描述本发明的新型二维码的数据组成及扫码处理流程,如图1所示。该流程包括以下步骤:
数据D分段生成多个(实施例中为9个)段二维码构成的二维码系列D1、D2、D3、D4、D5、D6、D7、D8、D9,且在生成的每个二维码中设置标志位,具体做法是:将大数据D分成均等的几份,每份数据分别翻译成二维码(使用二维码标准翻译过程);
把多个段二维码进行有序排列,PC分段循环播放二维码系列D1~D9,扫码器(例如手机)进行连续扫描二维码系列D1~D9。无论从哪张开始扫描,扫码器均能根据标志位快速且完整地扫描出对应的正确数据。扫描时间长短根据不同机型会有不同的差别;
手机每扫描到一个段二维码Di,立即解析成二维码数据,并且判断是否扫完所有二维码;
当扫完所有段二维码时,由手机组装生成最终二维码数据D:
D=D1+D2+D3+D4+D5+D6+D7+D8+D9
数据D发回服务器,扫码流程完毕。
以本发明实施例对上述流程中的一些步骤进行详细描述:
1、大数据D分段:(如图2所示,以9段为例)
将完整的原始数据D分为9段,即D=D1+D2+D3+D4+D5+D6+D7+D8+D9,该组小段数据D1、D2、D3……D9平均为55个字节(此处采用对原始数据平均分段,是为了保证段二维码扫描时间的平均,为本发明设计的最优实施方式。在实际设计中,并不限定在这种均分方式中,而是可以合理运用即可。)对9组小段数据用1~9分别设置标志位,并且用“&&”特征符号与原始数据区分。如:小段特征数据1&&+D1、2&&+D2、3&&+D3、4&&+D4、5&&+D5、6&&+D6、7&&+D7、8&&+D8、9&&+D9。
添加“段数9”,用“??”特征符进行区分,以便二维码扫描时确定段个数。本实施例中进行处理时,约定将“段数9”添加到小段数据1中,以便在二维码扫描时进行段数的完整提取,从而得到9段目标特征数据:1&&+9??+D1、2&&+D2、3&&+D3、4&&+D4、5&&+D5、6&&+D6、7&&+D7、8&&+D8、9&&+D9。
对9段目标特征数据1&&+9??+D1、2&&+D2、3&&+D3、4&&+D4、5&&+D5、6&&+D6、7&&+D7、8&&+D8、9&&+D9分别生成二维码,然后在终端进行循环播放,或者并列显示九张二维码图片供手机端扫描。实施例中的九宫格排列形式只是其中一种,还可以采取适合的其他排列方式。
本发明在普遍流通的二维码手机扫码流程上进行了修改,与市面上传统的扫码器APP不同,所述专用扫码器是将传统扫码器经过改造,适用于多张二维码连拍技术的扫码器,能准确定位二维码,且能快速扫描出二维码所蕴含的内容;每个二维码均能被扫码器扫出。不同之处在于扫码过程变得可控制,当扫描到经过特殊处理的上述二维码时,扫码器一张一张扫描出二维码中的标志位(扫描顺序可以与序列顺序无关,只要满足段数就可以),当扫码器的代码收集了1到N,N个标志位时,则扫描过程结束,如没有收集到这N个标志位,则循环播放二维码图片进行扫描,根据实验,至多每张扫描2遍就能将标志位全部收集。通过标志位,将信息有序的进行排列组合,得出最终的信息。
Claims (4)
1.一种新型二维码,其特征在于,所述二维码包括由多个段二维码组成的二维码系列,其中:每个所述的段二维码均设置有标志位,每个所述的段二维码均对应存储有一个段数据,所述段数据共同组成一个完整的原始数据。
2.如权利要求1所述的一种新型二维码,其特征在于,所述段数据优选将所述完整数据均分后得到的一段数据。
3.一种新型二维码的生成及扫码方法,其特征在于,该方法包括以下步骤:
将完整的原始数据分为多个数据段,每个数据段对应一个段二维码,每个所述段二维码包含标志位,且其中一个所述段二维码还包含表示总段数的标志数据;
所述段二维码进行任意排列构成二维码系列,循环播放所述的二维码系列,对所述的二维码系列进行连续扫描;
每扫描到一个所述的段二维码,立即解析成二维码数据,并且判断是否扫完所有二维码;
当扫完所有所述的段二维码时,将各个段二维码的扫描结果组装生成一个完整数据。
4.如权利要求3所述的新型二维码的生成及扫码方法,其特征在于,所述段数据优选将所述完整数据均分后得到的一段数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610482084.6A CN106022433A (zh) | 2016-06-23 | 2016-06-23 | 新型二维码及其生成、扫码方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610482084.6A CN106022433A (zh) | 2016-06-23 | 2016-06-23 | 新型二维码及其生成、扫码方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106022433A true CN106022433A (zh) | 2016-10-12 |
Family
ID=57084185
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610482084.6A Pending CN106022433A (zh) | 2016-06-23 | 2016-06-23 | 新型二维码及其生成、扫码方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106022433A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106599969A (zh) * | 2016-12-31 | 2017-04-26 | 沈炜 | 高效条形码及其扫描装置 |
CN107133270A (zh) * | 2017-04-01 | 2017-09-05 | 广东电网有限责任公司清远供电局 | 二维码生成方法及装置、二维码的数据处理方法及装置 |
CN107832648A (zh) * | 2017-10-24 | 2018-03-23 | 深圳市丰巢科技有限公司 | 一种基于zxing的连续扫描方法及移动终端 |
CN109919279A (zh) * | 2019-02-28 | 2019-06-21 | 尤尼泰克(嘉兴)信息技术有限公司 | 一种二维码的扩展方法 |
CN111353564A (zh) * | 2020-03-06 | 2020-06-30 | 赵佳锦 | 一种新式二维*** |
CN112699985A (zh) * | 2021-01-13 | 2021-04-23 | 福州空两格网络科技有限公司 | 一种用QRCode二维码存储、展示数据的方法及*** |
CN112766012A (zh) * | 2021-02-05 | 2021-05-07 | 腾讯科技(深圳)有限公司 | 二维码图像的识别方法、装置、电子设备及存储介质 |
CN114841650A (zh) * | 2022-07-06 | 2022-08-02 | 山东矩阵软件工程股份有限公司 | 一种使用多维动态校验技术进行物流管控的方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060262328A1 (en) * | 2005-05-20 | 2006-11-23 | Brother Kogyo Kabushiki Kaisha | Editing program stored in computer-readable storage medium |
CN101639899A (zh) * | 2008-07-30 | 2010-02-03 | 华为技术有限公司 | 二维码编码方法、解码方法及装置、终端 |
CN103530669A (zh) * | 2013-11-08 | 2014-01-22 | 成都博格科技有限公司 | 一种数据信息的二维码编码方法 |
CN103957340A (zh) * | 2014-04-22 | 2014-07-30 | 北京航空航天大学 | 基于彩色动态图像的数据传输*** |
CN105577376A (zh) * | 2014-10-13 | 2016-05-11 | 航天信息股份有限公司 | 二维码的编解码和认证方法和装置 |
-
2016
- 2016-06-23 CN CN201610482084.6A patent/CN106022433A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060262328A1 (en) * | 2005-05-20 | 2006-11-23 | Brother Kogyo Kabushiki Kaisha | Editing program stored in computer-readable storage medium |
CN101639899A (zh) * | 2008-07-30 | 2010-02-03 | 华为技术有限公司 | 二维码编码方法、解码方法及装置、终端 |
CN103530669A (zh) * | 2013-11-08 | 2014-01-22 | 成都博格科技有限公司 | 一种数据信息的二维码编码方法 |
CN103957340A (zh) * | 2014-04-22 | 2014-07-30 | 北京航空航天大学 | 基于彩色动态图像的数据传输*** |
CN105577376A (zh) * | 2014-10-13 | 2016-05-11 | 航天信息股份有限公司 | 二维码的编解码和认证方法和装置 |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106599969A (zh) * | 2016-12-31 | 2017-04-26 | 沈炜 | 高效条形码及其扫描装置 |
CN106599969B (zh) * | 2016-12-31 | 2019-08-20 | 新论(上海)实业有限公司 | 高效条形码及其扫描装置 |
CN107133270A (zh) * | 2017-04-01 | 2017-09-05 | 广东电网有限责任公司清远供电局 | 二维码生成方法及装置、二维码的数据处理方法及装置 |
CN107832648A (zh) * | 2017-10-24 | 2018-03-23 | 深圳市丰巢科技有限公司 | 一种基于zxing的连续扫描方法及移动终端 |
CN109919279A (zh) * | 2019-02-28 | 2019-06-21 | 尤尼泰克(嘉兴)信息技术有限公司 | 一种二维码的扩展方法 |
CN109919279B (zh) * | 2019-02-28 | 2020-12-08 | 尤尼泰克(嘉兴)信息技术有限公司 | 一种二维码的扩展方法 |
CN111353564A (zh) * | 2020-03-06 | 2020-06-30 | 赵佳锦 | 一种新式二维*** |
CN111353564B (zh) * | 2020-03-06 | 2023-07-18 | 赵佳锦 | 一种新式二维*** |
CN112699985A (zh) * | 2021-01-13 | 2021-04-23 | 福州空两格网络科技有限公司 | 一种用QRCode二维码存储、展示数据的方法及*** |
CN112766012A (zh) * | 2021-02-05 | 2021-05-07 | 腾讯科技(深圳)有限公司 | 二维码图像的识别方法、装置、电子设备及存储介质 |
CN112766012B (zh) * | 2021-02-05 | 2021-12-17 | 腾讯科技(深圳)有限公司 | 二维码图像的识别方法、装置、电子设备及存储介质 |
CN114841650A (zh) * | 2022-07-06 | 2022-08-02 | 山东矩阵软件工程股份有限公司 | 一种使用多维动态校验技术进行物流管控的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106022433A (zh) | 新型二维码及其生成、扫码方法 | |
US9501680B2 (en) | Method and device for batch scanning 2D barcodes | |
CN107563239B (zh) | 为了解码尝试而对图像中的码候选排序的方法和装置 | |
CN109155078A (zh) | 样本图像的集合的生成方法、装置、电子设备和存储介质 | |
CN108236784B (zh) | 模型的训练方法和装置、存储介质、电子装置 | |
CN111191067A (zh) | 绘本识别方法、终端设备及计算机可读存储介质 | |
JP2017519313A5 (zh) | ||
CN109117228A (zh) | 图形界面的生成方法及装置 | |
CN103488528A (zh) | 一种基于移动终端的二维码处理方法及装置 | |
CN103049729A (zh) | 基于二维码的增强现实方法、***及终端 | |
CN102034073A (zh) | 条形码辨识方法及条形码辨识装置 | |
CN109195025B (zh) | 一种游戏广告制作方法及平台、存储介质 | |
CN105120185A (zh) | 一种视频图像抠像方法与装置 | |
CN105787403B (zh) | 一种高像素图像的条码识读方法及高像素图像的条码识读设备 | |
CN102831663A (zh) | 一种智能手机二维码考勤***及方法 | |
CN109395383A (zh) | 一种游戏计分方法和装置 | |
CN111160501A (zh) | 一种二维码训练数据集的构建方法及装置 | |
CN106203218B (zh) | 激光条码扫描平台设置方法及装置 | |
CN105654018B (zh) | 扫描方法和装置 | |
CN105096364A (zh) | 一种动画数据生成方法、装置及电子设备 | |
CN105900111A (zh) | 代码读取装置和代码读取用程序 | |
CN105844200A (zh) | 一种判断条码类型的方法 | |
CN105335645A (zh) | 图片验证码验证方法和装置 | |
KR102159712B1 (ko) | Qr 코드가 저장된 단말 | |
CN103544465B (zh) | 一种二维条形码解码识别方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20161012 |