当前位置: 首页 > 专利查询>林蔚专利>正文

可嵌入大比例图形的二维码及其编码和解码设备制造技术

技术编号:13818454 阅读:106 留言:0更新日期:2016-10-11 00:04
本公开各实施例提供了可嵌入大比例图形的二维码及其编码和解码方法和设备,其中该二维码包括定位符、控制区、数据区和画布区,其中:所述定位符包括对所述二维码进行识别和定位的定位信息;所述控制区包括对所述二维码进行配置的配置信息,所述配置信息包括与所述二维码使用的二维码模板相对应的二维码模板信息;所述数据区包括与所述二维码代表的原始信息相对应的数据信息,所述数据区的位置和大小根据所述二维码模板来确定;所述画布区用于嵌入所述大比例图形,所述画布区的位置和大小根据所述二维码模板来确定。

【技术实现步骤摘要】

本公开各实施例涉及二维码技术,特别涉及可嵌入大比例图形的二维码及其编码和解码设备
技术介绍
二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向)上分布黑白相间的图形来记录数据符号信息。二维码在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,并使用若干个与二进制相对应的几何形体来表示文字数值信息,然后通过图像输入设备或光电扫描设备可以自动识读以实现信息自动处理。因此二维码具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时二维码还具有对不同行的信息自动识别功能、及处理图形旋转变化等。国际上对二维码技术的研究始于20世纪80年代末,在二维码符号表示技术研究方面已研制出多种码制,常见的有PDF417、QR Code (如图1所示)、DM code (如图2所示)、Code 49、Code 16K、Code One等。这些二维码的信息密度都比传统的一维码有了较大提高,如PDF417的信息密度是一维码CodeC39的20多倍。在二维码标准化研究方面,国际自动识别制造商协会(AIM)、美国标准化协会(ANSI)已完成了PDF417、QR Code、Code 49、Code 16K、Code One等码制的符号标准。国际标准技术委员会和国际电工委员会还成立了条码自动识别技术委员会(ISO/IEC/JTC1/SC31),已制定了QR Code的国际标准(ISO/IEC 18004:2000《自动识别与数据采集技术—条码符号技术规范—QR码》),起草了PDF417、Code 16K、Data Matrix、Maxi Code等二维码的ISO/IEC标准草案。在二维码设备开发研制、生产方面,美国、日本等国的设备制造商生产的识读设备、符号生成设备,已广泛应用于各类二维码应用系统。二维码作为一种全新的信息存储、传递和识别技术,自诞生之日起就得到了世界上许多国家的关注。各国不仅已将二维码技术应用于公安、外交、军事等部门对各类证件的管理,而且也将二维码应用于例如:海关、税务等部门对各类报表和票据的管理;商业、交通运输等部门对商品及货物运输的管理;邮政部门对邮政包裹的管理;工业生产领域对工业生产线的自动化管理等。随着移动互联网的发展,二维码的应用空间也越来越广泛。通过将相关信息编制成二维码,在移动设备(例如手机)中安装识读软件,可以使移动设备成为一个二维码识读器,主动识读各种场合下的二维码标志,获取内含的有效信息。基于二维码的纠错功能,即使二维码部分被覆盖或丢失,扫描设备依然能够识别出其记录的完整信息,基于这样的原理,当前已有不少“个性二维码”的生成工具,可以把一些个性图案与二维码进行合成,从而得到个性化并能被扫描设备识别的二维码,这种“个性二维码”也开始流行起来。如图3所示,在商业应用中,例如一种“个性二维码”的示例是通过在标准二维码的图片上,部分用企业logo图片进行覆盖,从而可以直观地显示二维条码与商家的关系。这种“个性二维码”存在以下缺点:1. 嵌入图像的大小不能超过原二维码面积的大约20%(这个比例与二维码大小、印刷质量等相关),在面积较小的标签识别码中,由于标签大小的限制,可以嵌入图像的面积比例会更小,例如图3中的嵌入图形面积约为二维码图形整体面积的6%。2. 降低了标准二维码在应用中的纠错能力。这是由于这种方法嵌入图像的原理是利用了标准二维码的纠错能力,在较小比例上覆盖标准二维码的部分区域时,标准二维码仍然可以通过自动纠错来解码数据。但是实际上对标准二维码本身,嵌入的图像仍然是一种干扰信息,因此降低了标准二维码在实际应用中纠错能力。如图4所示,例如另一种“个性二维码”的示例是在图形当中嵌入标准二维码,比如图4中的“个性二维码”嵌入了一个标准二维码,然后在标准二维码的四周再装饰一些图案,看起来相当美观,然而这种“个性二维码”也存在以下缺点:1. 被嵌入的二维码的图片必须存在可以镂空的部分,如图4中卡通鸭的腹部是镂空的。2. 被嵌入的二维码的图片整体不能做得很小,这是因为图片要镂空再嵌入二维码,而二维码本身必须有足够的大小,才能被识读软件读取。此外,目前来看,虽然标准二维码的生成与识别是一种国际标准通用,但是这种标准二维码用于防伪行业,存在易于复制和盗版的问题。
技术实现思路
针对现有二维码(例如个性二维码)所存在的不足,本公开的各实施例提出了一种可嵌入大比例图形的二维码,相应地,本公开的各实施例还提出了用于该二维码的编码方法、编码设备、解码方法、以及解码设备。与现有技术(例如现有的个性二维码直接套用标准二维码的实现方式)相比,本公开的各实施例中的二维码采用了新的技术,特别定义了可嵌入大比例图形的画布区域,因此可以嵌入大比例图像。此外,该画布区域也是一种嵌入的可变形状的画布区域,因此使得二维码能够实现一种整体可变的外形,因此属于一种外形可变的二维码。本公开的一个方面提供了一种可嵌入大比例图形的二维码,包括定位符、控制区、数据区和画布区,其中:所述定位符包括对所述二维码进行识别和定位的定位信息;所述控制区包括对所述二维码进行配置的配置信息,所述配置信息包括与所述二维码使用的二维码模板相对应的二维码模板信息;所述数据区包括与所述二维码代表的原始信息相对应的数据信息,所述数据区的位置和大小根据所述二维码模板来确定;所述画布区用于嵌入所述大比例图形,所述画布区的位置和大小根据所述二维码模板来确定。根据本公开的一个实施例,所述定位信息包括定位符,所述二维码模板信息包括二维码模板编号,所述二维码模板存储于数据源中并且定义了所述二维码的形状和大小、以及所述数据区和所述画布区的位置和大小。根据本公开的一个实施例,所述配置信息还包括以下各项中的至少一项:1)掩码编号:定义了对所述数据信息进行转换运算的规则;2)数据纠错等级编号:定义了对所述数据信息的纠错等级;3)数据压缩方法编号:定义了对所述数据信息的压缩方法;4)数据加密方法编号:定义了对所述数据信息的加密方法;5)控制区纠错码:对所述配置信息计算得到控制区纠错码。根据本公开的一个实施例,所述原始信息包括统一资源定位符,所述原始信息经编码以及以下各项中的至少一项后形成所述数据信息:压缩、加密、纠错码计算、以及掩码计算。根据本公开的一个实施例,所述大比例图形包括图片和/或文字信息,所述二维码在识读时能够根据所述定位信息对所述二维码进行识别和定位,然后解读出所述控制区中的所述配置信息,以便根据所述配置信息中的二维码模板信息来获得所述二维码使用的二维码模板,所述二维码模板包括关于所述二维码的布局信息的数据点阵,所述数据点阵定义了所述二维码的形状和大小、以及所述数据区和所述画布区的位置和大小。根据本公开的一个实施例,还包括间隔区,所述间隔区包括定位间隔区和数据间隔区;其中所述定位间隔区是所述定位符四周的空白,宽度为一个点阵基本元素;所述数据间隔区是所述数据区与所述画布区、和/或所述数据区与所述二维码外部的空白,宽度为一个点阵基本元素。本公开的一个方面提供了一种可嵌入大比例图形的二维码的编码方法,包括:选择二维码模板:所述二维码模板包括关于所述二本文档来自技高网
...

【技术保护点】
一种可嵌入大比例图形的二维码,包括定位符、控制区、数据区和画布区,其中:所述定位符包括对所述二维码进行识别和定位的定位信息;所述控制区包括对所述二维码进行配置的配置信息,所述配置信息包括与所述二维码使用的二维码模板相对应的二维码模板信息;所述数据区包括与所述二维码代表的原始信息相对应的数据信息,所述数据区的位置和大小根据所述二维码模板来确定;所述画布区用于嵌入所述大比例图形,所述画布区的位置和大小根据所述二维码模板来确定。

【技术特征摘要】
2015.11.25 CN 20152094753831.一种可嵌入大比例图形的二维码,包括定位符、控制区、数据区和画布区,其中:所述定位符包括对所述二维码进行识别和定位的定位信息;所述控制区包括对所述二维码进行配置的配置信息,所述配置信息包括与所述二维码使用的二维码模板相对应的二维码模板信息;所述数据区包括与所述二维码代表的原始信息相对应的数据信息,所述数据区的位置和大小根据所述二维码模板来确定;所述画布区用于嵌入所述大比例图形,所述画布区的位置和大小根据所述二维码模板来确定。2.根据权利要求1所述的二维码,其中,所述二维码模板...

【专利技术属性】
技术研发人员:朱灏谢右鸿林蔚
申请(专利权)人:林蔚
类型:新型
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1