用于二维码的定位系统及二维码的识别设备技术方案

技术编号:7412501 阅读:241 留言:0更新日期:2012-06-08 05:13
本实用新型专利技术提供了一种用于二维码的定位系统,所述二维码包括位于基底上呈矩形阵列排布的多个条码单元,每个所述条码单元表示一个二进制编码的数据;其中,所述定位系统包括分别地位于所述矩形阵列顶角区域的3个主定位特征块及1个辅助定位特征块,所述主定位特征块及所述辅助定位特征块至少部分地与所述基底具有不同的光学特性以使得其与所述基底可区分,并用于确定所述矩形阵列的识读方向;其中,每个所述主定位特征块包括呈L形排列的第一数量的条码单元,而所述辅助定位特征块包括呈正方形排列的第二数量的条码单元,并且所述辅助定位特征块中的部分条码单元与所述基底具有相同的光学特性。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及条形码
,更具体地,本技术涉及一种用于二维码的定位系统,以及一种二维码的识别方法及设备。
技术介绍
二维码O-dimensional bar code)是一种将某种几何图形(例如方块或矩形块) 按照一定规则在二维方向的平面上进行排布,以记录或表示特定数据信息的条形码,其中的每个几何图形构成了二维码的一个条码单元。通常地,该几何图形可以具有特定的光学特性,例如颜色或灰度特性,以使得在识读该二维码的图像时,不同的几何图形可以为识读设备所区别。相比于传统的一维条形码,二维码可以在水平方向(或行方向)与竖直方向(或列方向)上同时存储信息,因此其可以表示的数据信息量更大。然而,二维码中条码单元排布复杂度的增加使得其识别难度相应增加。为了识别并获取二维码中包含的数据信息,往往需要先对二维码的图像进行定位,以确定其中各个条码单元在二维码阵列中的位置。美国专利5,726,435即公开了一种二维码,其在二维码条码单元阵列的左上角、右上角以及左下角各设置了一个类似于“回”形的定位特征块。该“回”形定位特征块能够被专用的二维码识别设备识别为特定的数字序列,这使得二维码识别设备能够快速定位整个条码单元阵列所在区域,进而判别该条码单元阵列的识读方向。然而,上述二维码定位特征块的结构较为复杂,其需要占用较多的条码单元空间。 对于分辨率较低(即所包含的条码单元较少)的二维码,这种定位特征块使得可用于记录数据信息的区域减少,从而降低了二维码的数据存储容量。此外,这种二维码通常需要由例如激光扫描器的专用识读设备才能识读,对于手机摄像头等较低分辨率的图像采集设备, 这种二维码以及其中所采用的定位特征块很难被准确识别。
技术实现思路
可见,需要提供一种二维码的定位系统,减少对二维码数据存储区域的占用,并实现对二维码识读方向的精确确定。为了解决上述问题,根据本技术的一个方面,提供了一种二维码的定位系统, 所述二维码包括位于基底上呈矩形阵列排布的多个条码单元,每个所述条码单元表示一个二进制编码的数据;其中,所述定位系统包括分别地位于所述矩形阵列顶角区域的3个主定位特征块及1个辅助定位特征块,所述主定位特征块及所述辅助定位特征块至少部分地与所述基底具有不同的光学特性以使得其与所述基底可区分,并用于确定所述矩形阵列的识读方向;其中,每个所述主定位特征块包括呈L形排列的第一数量的条码单元,而所述辅助定位特征块包括呈正方形排列的第二数量的条码单元,并且所述辅助定位特征块中的部分条码单元与所述基底具有相同的光学特性。在一个实施例中,所述主定位特征块具有相同的形状,每个所述主定位特征块至少分别包括位于所述矩形阵列顶点的一个顶点条码单元,以及与所述顶点条码单元相邻的两个边界条码单元。在一个实施例中,所述辅助定位特征块包括相邻的第一矩形条与第二矩形条,其中所述第一矩形条与所述基底具有不同的光学特性,而所述第二矩形条与所述基底具有相同的光学特性,以使得所述第一矩形条与所述第二矩形条的位置可区分。在一个实施例中,所述第一矩形条至少包括一个顶点条码单元,以及位于所述顶点条码单元一侧与所述顶点条码单元相邻的一个边界条码单元;所述第二矩形条至少包括与所述第一矩形条的两个条码单元分别相邻的两个条码单元。在一个实施例中,所述主定位特征块与所述辅助定位特征块分别位于所述矩形阵列顶角区域的包含2行2列条码单元的正方形区域内。在一个实施例中,所述光学特性包括颜色或光学反射率。根据本技术的另一方面,提供了一种二维码系统,包括根据前述方面中所述的定位系统。在一个实施例中,所述矩形阵列的每一行与每一列包含相同数量的条码单元。在一个实施例中,所述矩形阵列包括10行10列的条码单元。根据本技术的又一方面,还提供了一种二维码的识别设备,所述二维码包括位于基底上呈矩形阵列排布的多个条码单元,每个所述条码单元表示一个二进制编码的数据,所述识别设备包括采集装置,用于获取所述二维码的图像;识别装置,用于识别所述图像并确定所述矩形阵列的边界及顶角区域;搜索装置,用于在所述顶角区域中搜索3个主定位特征块与1个辅助定位特征块,其中,每个所述主定位特征块包括呈L形排列的第一数量的条码单元,而所述辅助定位特征块包括呈正方形排列的第二数量的条码单元,并且所述辅助定位特征块包含有光学特性不同的两个部分;确定装置,用于基于所述主定位特征块与辅助定位特征块对应的顶角区域位置确定所述矩形阵列的识读方向;转换装置,用于基于所述识读方向对所述图像进行解码以转换为数据信息。在一个实施例中,所述主定位特征块具有相同的形状,每个所述主定位特征块至少分别包括位于所述矩形阵列顶点的一个顶点条码单元,以及与所述顶点条码单元相邻的两个边界条码单元。在一个实施例中,所述辅助定位特征块包括相邻的第一矩形条与第二矩形条,其中所述第一矩形条与第二矩形条具有不同的光学特性以使得所述第一矩形条与所述第二矩形条的位置可区分,所述确定装置进一步包括基于所述主定位特征块与辅助定位特征块的位置以及所述第一矩形条与所述第二矩形条的位置判断是否需要对所述图像进行镜像的装置;基于所述主定位特征块与辅助定位特征块的位置判断是否需要对所述图像进行旋转的装置;基于所述镜像与旋转的判断结果纠正所述图像,并基于预定规则确定所述图像的识读方向的装置。在一个实施例中,所述第一矩形条至少包括一个顶点条码单元,以及位于所述顶点条码单元一侧与所述顶点条码单元相邻的一个边界条码单元;所述第二矩形条至少包括与所述第一矩形条的两个条码单元分别相邻的两个条码单元。在一个实施例中,所述搜索装置进一步用于在位于所述矩形阵列顶角区域包含2 行2列条码单元的正方形区域内搜索所述主定位特征块或辅助定位特征块。与现有技术相比,本技术的用于二维码的定位系统所占用的数据存储区域大大减少,从而提高了二维码中数据存储空间的利用率。此外,该定位系统中的定位特征块采用了较为简单的图形结构,能够为具有较低分辨率的图像采集设备所识别,因此具有该种定位系统的二维码能够适用于多种应用领域。本技术的以上特性及其他特性将在下文中的实施例部分进行明确地阐述。附图说明通过参照附图阅读以下所作的对非限制性实施例的详细描述,能够更容易地理解本技术的特征、目的和优点。其中,相同或相似的附图标记代表相同或相似的装置。图Ia至Ic示出了根据本技术实施例的用于二维码的定位系统;图2示出了根据本技术另一实施例的二维码的识别方法;图3示出了根据本技术又一实施例的二维码的识别设备;图4示出了本技术的各种实施方式可以在其中实现的一种示例性处理设备的框图。具体实施方式下面详细讨论实施例的实施和使用。然而,应当理解,所讨论的具体实施例仅仅示范性地说明实施和使用本技术的特定方式,而非限制本技术的范围。图Ia示出了根据本技术一个实施例的用于二维码的定位系统。如图Ia所示,该二维码100包括呈矩形阵列排布的多个条码单元101,每个条码单元101表示一个二进制编码的数据。在实际应用中,该二维码100通常位于基底上,该基底例如为纸面、物品表面、电子显示面或其他类似平面或曲面。二维码100的每个条码单元 101可以以特定的光学特性来表示其所代表的二进制编码数据。通常地,该本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:赵立新赵立辉
申请(专利权)人:我查查信息技术上海有限公司
类型:实用新型
国别省市:

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

1
相关领域技术