二维码标签的符号生成方法及装置、以及二维码标签结构制造方法及图纸

技术编号:2924985 阅读:566 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种二维码标签的符号生成方法,采用两种色差明显的符号构成所述二维码标签,整个二维码标签为矩形,进一步包括:在所述矩形的一组对边上设置数据定位信息符号,以与所述矩形的中心点非对称的方式设置方向定位信息符号,并在所述一组对边之间,以对齐的方式设置数据信息符号。本发明专利技术还公开了一种二维码标签的符号生成装置,包括:标签生成模块、标签定位模块及数据生成模块。本发明专利技术还公开了一种二维码标签结构。本发明专利技术在保证实现二维码控制信息全部功能的条件下,最大限度的压缩控制信息量,以提供更大的数据信息空间。

【技术实现步骤摘要】

本专利技术涉及二维码技术,特别是涉及二维码标签的符号生成方法及装 置、以及二维码标签结构。
技术介绍
由于二维码具有存储信息量大、安全性能高、成本低廉、易于纠错、易于 识读和易于实现自动处理流程等诸多优点,在越来越多的领域被广泛应用。目前国内外有了很多二维码的码制标准,如PDF417、 QR、 Data Matrix以及汉信 码等。与之对应的各种码制的编码、解码方法、识读方法、纠错方法都日臻成 熟。但是,提高码制标准中有效信息的含量,提高二维码识读的准确性,尤其 是在具有图像变形、噪声干扰、清晰度降低等不利条件下,提高二维码识读的 准确性,仍然是这一领域在实际应用中亟待解决的重要问题。现有技术中,二维码分为层排式和矩阵式两种。层排式二维码是由多行截 短的一维码层叠而成,常用的层排式二维码有PDF417、 Code 49、 Codel6K等, 层排式二维码信息承载密度较低。常用的矩阵式二维码有MaxiCode、 Aztec、 QR、 DataMatrix、汉信码、龙贝码等,矩阵式二维码的信息承载密度高于层排 式二维码。但是,矩阵式二维码的符号中都包含有不同样式、不同排列方式的 寻像图形、定位图形、校正图形等,占据了相当数量的二维码信息空间,尤其 是在二维码标签面积较小的情况下,承载有效信息的效率会4艮低。二维码的一种重要应用是作为标签。由于标签面积小, 一方面要求二维码 能够承载更多的信息;另一方面,又要求在较差的识读环境下对二维码具有较 高的识别准确率,这是将二维码作为标签时的两个亟待解决的突出问题。要解 决这些问题,必须通过多种技术途径,通过改进符号生成方法及编码方法提高有效信息的承载效率;通过提高图像处理技术、纠错技术来保证获得较高的识 别准确率。二维码标签另一个关键问题是数据定位,它是实现准确识读的基础 技术。数据定位是通过二维码标签中的定位信息或校正信息来实现的。各种二 维码定位信息的设置与使用也各有不同的优缺点。在现有的二维码技术中,各种二维码的符号生成方法都有其各自的优缺点, 也都在不同的领域取得了很好的应用效果。但是,针对用作信息标签的小面积 二维码,考虑对现有方法的进一步简化,现有的二维码符号生成技术还存在一 些缺陷,具体包括(1) 寻像图形、定位图形等控制信息占据了过多的二维码信息空间,尤其 是在小面积二维码图案中承载有效信息的效率大大降低。(2) 寻像图形规则复杂,信息利用率不高,并增加了识别算法的难度及计 算量,降低了识别速度。(3 )定位图形的信息布局不尽合理,使得定位信息对数据元素的定位准确 度降低。(4) 一些二维码的寻像图形、定位图形等控制信息以及数据信息排列规则 复杂,人为造成识读规则复杂化。(5) 掩模技术对识读及解码带来一些便利,但是,使黑点白点控制到 接近1: l的比例关系,却大大的减少了二维码实际应用的信息空间。掩模 技术是将一组数据通过可逆的数学变换改变为另一组数据,当需要时,通过 特定的逆向变换就可获得原数据。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的是提供二维码标签的符号生成 方法及装置,用于提高小面积二维码的有效信息承载效率。 为达到以上目的,本专利技术采用的技术方案是一种二维码标签的符号生成方法,采用两种色差明显的符号构成所述二维 码标签,整个二维码标签为矩形,该方法包括以下步骤在所述矩形的 一组对边上设置数据定位信息符号,以与所h迷矩形的中心点 非对称的方式设置方向定位信息符号,并在所述一组对边之间,以对齐的方式 设置数据信息符号。为实现上述目的,本专利技术还提供了一种二维码标签的符号生成装置,具有 标签生成模块,用于采用两种色差明显的符号构成二维码标签,整个二维码标签为矩形,进一步包括标签定位模块,用于在所述标签的一组对边上,设置数据定位信息符号及 方向定位信息符号;数据生成模块,用于在所述一组对边之间,以对齐的方式设置数据信息符号。本专利技术还提供了一种二维码标签结构,该标签由两种色差明显的符号构成, 整个二维码标签为矩形,进一步包括数据定位信息符号,位于所述矩形的一组对边上,用于定位所述二维码标 签中的数据信息符号;方向定位信息符号,位于所述矩形的边界上,以与所述矩形的中心点非对 称的方式设置,用于与所述数据定位信息符号共同定位所述二维码标签;数据信息符号,位于所述数据定位信息符号之间,用于承载数据信息。本专利技术在保证实现二维码控制信息全部功能的条件下,最大限度的压缩 控制信息量,以提供更大的数据信息空间。简化了控制信息和数据信息的排 列规则,对数据定位信息合理布局,有利于研发简洁、高效、准确、高抗扰 性的二维码识读方法。并进一步为基本二维码标签设计不同版本的扩充方 法,以提高二维码标签的信息承载量,扩大其应用领域。附图说明图1为本专利技术实施例1中二维码标签的符号生成方法流程图;图2为本专利技术实施例1中生成的二维码标签的示意图;图3为本专利技术实施例2中二维码标签的符号生产方法流程图;图4为本专利技术实施例2中生成的二维码标签的示意图,图5为本专利技术实施例中一种二维码标签的符号生成装置的结构图。具体实施方式本专利技术实施例的核心思想是在保证实现二维码控制信息全部功能的条件 下,最大限度的压缩控制信息量,以提供更大的数据信息空间。同时,为利用 较小的控制信息实现高速、高效、高抗扰性、高准确度的定位识别算法提供码 制基础。本专利技术实施例提供的二维码标签的符号生成方法及装置提高了 二维码信息 的使用效率,并为高性能的识读方法提供了基础条件。至于数据区的使用,采 用何种编码、如何加密解密、如何纠错、是否采用掩模技术等等问题,都可由 二维码应用系统的开发者及用户自行确定。也就是说数据区对使用者是完全自 由的。目前各种二维码的编码、纠错、加解密、掩模等都可使用。只是在处理 后将数据按照本专利技术二维码标签的矩形数据区域顺序排放即可。对此二维码, 按照本专利技术对应的定位识读方法获得对应的数据,再按照选定的掩模、解密、 纠错、解码即可恢复数据。 实施例1如图1所示,为本专利技术实施例1中二维码标签的符号生成方法流程图,该 流程生成基本的二维码标签,具体包括以下步骤步骤101:为二维码标签设定8行24列的数据区。当然在实际的应用中, 数据区并不仅限于8行24列,而是根据不同的应用环境来自由设定,例如需承 载的数据量较大时,数据区也可适当扩大。数据区的大小是可通过版本信息来 设定的。步骤102:在数据区的上、下各增加一行数据定位信息。数据定位信息的 符号序号由左到右,上排从S0开始,下排从X0开始。偶数序号的数据定位信 息符号为深色,奇数序号的符号为浅色。此时的两行凝:据定位信息对于整个二 维码外形的中心点是对称的。步骤103:在数据定位信息符号的左侧,将序号为ST1—、 S3、 XI、 X3的4 个浅色符号更换位深色符号,这4个符号就是方向定位信息。此时上下两行数 据定位信息的左侧都有连续5个深色符号。加入方向定位信息后整体定位信息 与二维码中心点不对称了 ,用不对称的整体定位信息模板在二维码图像中获得 最佳匹配时,模板的方位就确定了二维码的方位。而数据元素是设置在一对数 据定位信息符号之间,是一种单线、双向的定位机制。每一对数据定位信息符 号只定位它们之间连线上的数据元素。并且两数据本文档来自技高网
...

【技术保护点】
一种二维码标签的符号生成方法,采用两种色差明显的符号构成所述二维码标签,整个二维码标签为矩形,其特征在于,该方法包括以下步骤: 在所述矩形的一组对边上设置数据定位信息符号,以与所述矩形的中心点非对称的方式设置方向定位信息符号,并在所述一组对边之间,以对齐的方式设置数据信息符号。

【技术特征摘要】

【专利技术属性】
技术研发人员:曾培祥
申请(专利权)人:北大方正集团有限公司北京方正奥德计算机系统有限公司
类型:发明
国别省市:11[中国|北京]

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

1