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