基于同一个识别设备的叠加式组合标识、生成方法与系统的制作方法

文档序号:10512785阅读:406来源:国知局
基于同一个识别设备的叠加式组合标识、生成方法与系统的制作方法
【专利摘要】本发明提供一种基于同一个识别设备的叠加式组合标识,由采用同一个识别设备进行识别的二维码、以及点阵矩阵所构成,点阵矩阵植入在二维码表面的信息存储区域中;点阵矩阵为一个维数大于9的正方形矩阵,其尺寸小于信息存储区域的尺寸。上述组合标识的生成方法,包括:基于ID号分别生成二维码与点阵矩阵,并使二者之间建立关联绑定关系;将点阵矩阵植入在二维码中,以形成组合标识。上述组合标识的生成系统,包括点阵矩阵生成装置、二维码生成装置、关联绑定装置与组合标识生成装置。由于本发明中的两种标签均是可以通过安装在同一个识别设备中的不同软件进行识别,无需再针对标签的数量以选择与其相配套的识别设备,具有更为广泛的应用范围。
【专利说明】
基于同一个识别设备的叠加式组合标识、生成方法与系统
技术领域
[0001]本发明涉及一种组合标识,尤其是一种基于同一个识别设备的叠加式组合标识、生成方法与系统。
【背景技术】
[0002]在现有基于的二维码标识中,由于二维码无法实现有效的防伪效果,因此,出现如图1所示的由二维码I与点阵码2所构成的组合标识,在该组合标识中,通过采用专用的点阵码识别设备对点阵码进行辨别,便可辨别出点阵码的真伪,以实现防伪效果。然而,由于点阵码识别设备的费用较高,普通消费者不会轻易购买专用的点阵码识别设备,因此,使此种组合标识无法在较大的范围进行使用,以制约了其应用范围。

【发明内容】

[0003]针对上述问题中存在的不足之处,本发明提供一种只需要使用同一个识别设备便可以分别对两种标签进行识别,可使此种组合标识被广泛应用的基于同一个识别设备的叠加式组合标识、生成方法与系统。
[0004]为实现上述目的,本发明提供一种基于同一个识别设备的叠加式组合标识,由采用同一个识别设备进行识别的二维码、以及点阵矩阵所构成,所述点阵矩阵植入在二维码表面的信息存储区域中、且通过安装在识别设备中的专用识读APP软件对其进行识别;
[0005]所述点阵矩阵为一个维数大于9的正方形矩阵,其尺寸小于所述信息存储区域的尺寸。
[0006]上述的基于同一个识别设备的叠加式组合标识,其中,所述点阵矩阵植入在所述信息存储区域中的中心位置、或非中心位置上。
[0007]上述的基于同一个识别设备的叠加式组合标识,其中,在所述信息存储区域的表面设有用于植入点阵矩阵、且尺寸不小于所述点阵矩阵的尺寸的点阵矩阵植入区域。
[0008]上述的基于同一个识别设备的叠加式组合标识,其中,所述点阵矩阵包括定位点部分与数据点部分,所述数据点部分包括功能位部分、数据位部分、校验和部分与原始特征提取状态部分;
[0009]所述功能位部分包括用于表示版本号的版本号标志点位、用于表示数位稀疏处理算法类型的Map算法类型标志点位、用于表示有效数据位数量的密度值标志点位、用于表示防伪标签中基础码图数量的块索引标志点位与用于表示防伪标签加密算法的加密算法类型标志点位。
[0010]本发明还提供一种基于同一个识别设备的叠加式组合标识的生成方法,包括以下子步骤:
[0011]步骤1、基于ID号以生成二维码与点阵矩阵,并使二维码与点阵矩阵建立关联绑定关系;
[0012]步骤2、将点阵矩阵植入在二维码中的点阵矩阵植入区域上,以形成组合标识。
[0013]上述的生成方法,其中,在步骤I中,包括以下子步骤:
[0014]步骤11、在ID号数据库中提取一个ID号,通过点阵矩阵生成装置并基于该ID号以生成点阵矩阵;
[0015]步骤12、通过二维码生成装置、并基于在ID号数据库中提取的ID号以生成带有点阵矩阵植入区域的二维码;
[0016]步骤13、使二维码与点阵矩阵之间形成关联绑定关系。
[0017]上述的生成方法,其中,在步骤2中,包括以下子步骤:
[0018]步骤21、对二维码中的点阵矩阵植入区域进行识别,以得到点阵矩阵植入区域的形状,并根据点阵矩阵植入区域的形状以计算出该点阵矩阵植入区域的面积值;
[0019]步骤22、将点阵矩阵植入区域的面积值与点阵矩阵的面积值进行比较,以判断点阵矩阵植入区域的面积值是否小于点阵矩阵的面积值;
[0020]步骤23、若判定点阵矩阵植入区域的面积值不小于点阵矩阵的面积值,且点阵矩阵植入区域的形状与点阵矩阵的形状相同时,则将点阵矩阵植入在该点阵矩阵植入区域上。
[0021]本发明还提供一种基于同一个识别设备的叠加式组合标识的生成系统,包括点阵矩阵生成装置、二维码生成装置、关联绑定装置与组合标识生成装置;
[0022]所述点阵矩阵生成装置用于根据ID号以生成维数大于9的点阵矩阵;
[0023]所述二维码生成装置用于根据ID号以生成二维码,在二维码的表面带有点阵矩阵植入区域;
[0024]所述关联绑定装置用于使已生成的二维码与点阵矩阵之间建立关联绑定关系;
[0025]所述组合标识生成装置用于将具有绑定关系的二维码与点阵矩阵组合为组合标识。
[0026]上述的生成系统,其中,在所述二维码生成装置中包括用于设定点阵矩阵植入区域在二维码中所处位置的植入区域位置设定模块、用于设定植入区域面积的植入区域面积设定模块、用于设定植入区域形状的植入区域形状设定模块、以及用于判断点阵矩阵植入区域的边缘是否与二维码中的定位区域相重叠的植入区域边缘扫描模块。
[0027]上述的生成系统,其中,所述组合标识生成装置包括植入区域识别模块、植入区域形状比较模块、植入区域面积计算模块、植入区域面积比较模块与点阵矩阵植入模块;
[0028]所述植入区域识别模块用于对所述点阵矩阵植入区域进行识别,以得出点阵矩阵植入区域的形状;
[0029]所述植入区域形状比较模块用于将点阵矩阵植入区域的形状与点阵矩阵的形状进行比较;
[0030]所述植入区域面积计算模块用于根据点阵矩阵植入区域的形状以计算得出其面积值;
[0031]所述植入区域面积比较模块用于将点阵矩阵植入区域的面积值与点阵矩阵的面积值进行比较;
[0032]所述点阵矩阵植入模块用于在判定点阵矩阵植入区域的面积值不小于点阵矩阵的面积值,且点阵矩阵植入区域的形状与点阵矩阵的形状相同时,将点阵矩阵植入在该点阵矩阵植入区域上。
[0033]与现有技术相比,本发明具有以下优点:
[0034]由于组合标识中的两种标签均是可以通过安装在同一个识别设备中的不同软件进行识别,无需再针对标签的数量以选择与其相配套的识别设备,具有更为广泛的应用范围。
【附图说明】
[0035]图1为现有组合标识的结构图;
[0036]图2为本发明中组合标识的结构图;
[0037]图3为图2的分解图;
[0038]图4为本发明中组合标识的生成方法流程图;
[0039]图5为本发明中组合标识的生成系统的结构图。
[0040]主要附图标记说明如下:
[0041]丨-二维码;2-点阵码;3-点阵矩阵植入区域;4-点阵矩阵
【具体实施方式】
[0042]如图2与图3所示,本发明提供一种基于同一个识别设备的叠加式组合标识,由采用同一个识别设备进行识别的二维码、以及点阵矩阵所构成,所述点阵矩阵植入在二维码表面的信息存储区域中、且通过安装在识别设备中的专用识读APP软件对其进行识别。点阵矩阵为一个维数大于9的正方形矩阵,其尺寸小于信息存储区域的尺寸。
[0043]点阵矩阵植入在信息存储区域中的中心位置、或非中心位置上。其中,非中心位置为靠近信息存储区域的顶部边缘、底部边缘、左侧边缘或右侧边缘的位置上。但是,点阵矩阵不能与二维码的定位区域相接触,从而避免因为点阵矩阵而对二维码的识别造成影响。
[0044]信息存储区域为二维码中除了多个定位区域以外的区域。
[0045]在信息存储区域的表面设有用于植入点阵矩阵、且尺寸不小于点阵矩阵的尺寸的点阵矩阵植入区域,也就是说,点阵矩阵植入区域的尺寸必须是维数大于9区域。
[0046]点阵矩阵包括定位点部分与数据点部分,数据点部分包括功能位部分、数据位部分、校验和部分与原始特征提取状态部分;功能位部分包括用于表示版本号的版本号标志点位、用于表示数位稀疏处理算法类型的Map算法类型标志点位、用于表示有效数据位数量的密度值标志点位、用于表示防伪标签中基础码图数量的块索引标志点位与用于表示防伪标签加密算法的加密算法类型标志点位。
[0047]其中,点阵矩阵的构造与生成方法记载于专利申请号为:201510556464.5,专利名称为:一种防伪标签、生成方法及生成系统的发明专利文件中。
[0048]在本实施例中,由于点阵矩阵植入区域的位置被设定在信息存储区域的中间位置,因此,点阵矩阵也被植入在信息存储区域的中间位置。
[0049]在本实施例中,同一个识别设备指的是具有拍摄功能的智能手机或平板电脑等设备。在该智能手机或平板电脑中安装有用于对二维码进行识别的二维码APP软件、以及用于对点阵矩阵进行识别的点阵矩阵APP软件。其中,二维码APP软件可采用现有的任意一款二维码APP软件,而点阵矩阵APP软件所采用的识别方法则是记载于专利申请号为:201510788807.0,专利名称为:一种矩形点阵图像、以及对其进行识读的方法与系统的发明专利文件中。
[0050]由于只需要采用安装有二维码APP软件与点阵矩阵APP软件的识别设备就可以分别对二维码与点阵矩阵进行识别,从而获取到与该组合标识相对应的信息。由于智能手机与平板电脑属于日常的必备电子设备,只需要安装有两种APP软件的其中一种识别设备便可以实现对上述组合的识别,无需再使用其他的识别设备,具有使用方便的特点,并且不会产生其他费用。
[0051]如图4所示,本发明还提供一种基于同一个识别设备的叠加式组合标识的生成方法,包括以下子步骤:
[0052]步骤1、基于ID号以生成二维码与点阵矩阵,并使二维码与点阵矩阵建立关联绑定关系。
[0053]其中,在步骤I中,包括以下子步骤:
[0054]步骤11、在ID号数据库中提取一个ID号,通过点阵矩阵生成装置并基于该ID号以生成点阵矩阵。
[0055]其中,所生成的点阵矩阵为一个维数大于9的正方形矩阵。
[0056]其中,点阵矩阵的构造与生成方法记载于专利申请号为:201510556464.5,专利名称为:一种防伪标签、生成方法及生成系统的发明专利文件中。
[0057]步骤12、通过二维码生成装置、并基于在ID号数据库中提取的ID号以生成带有点阵矩阵植入区域的二维码。
[0058]其中,在二维码生成前,根据已形成的点阵矩阵的尺寸,以在二维码的表面除所有定位点以外的信息存储区域上划分出一个不小于点阵矩阵尺寸的点阵矩阵植入区域,并将该点阵矩阵植入区域作为用于附着点阵矩阵的区域。
[0059]其中,点阵矩阵植入区域的位置可设定在信息存储区域中的中心位置、或非中心位置上。其中,当其位置被设定在非中心位置时,其位置可靠近信息存储区域的顶部边缘、底部边缘、左侧边缘或右侧边缘的位置上。
[0060]另外,为了避免因为点阵矩阵植入区域而对二维码的识别造成影响,还需要采用图像边缘扫描方法对点阵矩阵植入区域的边缘进行扫描,以确保点阵矩阵植入区域的边缘不会与二维码中的定位区域相重叠。其中,图像边缘扫描方法可采用现有的任意一种。
[0061]步骤13、使二维码与点阵矩阵之间形成关联绑定关系。
[0062]其中,可采用现有的任意一种数据关联绑定方法以使二维码与点阵矩阵建立关联绑定关系。
[0063]在步骤I中,二维码与点阵矩阵可以是基于同一个ID号、或不同的ID号以生成。
[0064]步骤2、将点阵矩阵植入在二维码中的点阵矩阵植入区域上,以形成组合标识。
[0065]在步骤2中,包括以下子步骤:
[0066]步骤21、对二维码中的点阵矩阵植入区域进行识别,以得到点阵矩阵植入区域的形状,并根据点阵矩阵植入区域的形状以计算出该点阵矩阵植入区域的面积值。
[0067]其中,采用现有的区域识别方法以对二维码中的点阵矩阵植入区域进行识别,从而得到二维码中点阵矩阵植入区域的形状。
[0068]另外,若二维码中除点阵矩阵植入区域以外的颜色为非黑色,则首先需要对图片的灰度级别进行调节,使二维码图像的灰度级别达到110?200之间。
[0069]经过灰度调节后,二维码图像中除点阵矩阵植入区域以外的颜色就会变成黑色,从而便于区域识别方法以对二维码中的点阵矩阵植入区域进行识别,以得到二维码中点阵矩阵植入区域的形状。
[0070]步骤22、将点阵矩阵植入区域的面积值和与点阵矩阵的面积值进行比较,以判断点阵矩阵植入区域的面积值是否小于点阵矩阵的面积值。
[0071]其中,可以采用现有的面积计算方法以计算出点阵矩阵植入区域的面积数值。
[0072]本步骤中没有指出具体使用哪一种面积计算方法,因为,只要能够得出点阵矩阵植入区域的面积数值便可,而不限于面积计算方法的种类。
[0073]由于步骤11中所生成的点阵矩阵为一个维数大于9的正方形矩阵。
[0074]将点阵矩阵植入区域的面积数值与点阵矩阵面积数值进行比较,从而判断点阵矩阵植入区域的面积值是否小于点阵矩阵的面积值。若判断结果为点阵矩阵植入区域的面积值小于点阵矩阵的面积值,则返回步骤12重新对点阵矩阵植入区域的尺寸进行设定。相反,若判断结果为点阵矩阵植入区域的面积值不小于点阵矩阵的面积值,则执行步骤23。
[0075]步骤23、若判定点阵矩阵植入区域的面积值不小于点阵矩阵的面积值,且点阵矩阵植入区域的形状与点阵矩阵的形状相同时,则将点阵矩阵植入在该点阵矩阵植入区域上。
[0076]其中,当判断结果为点阵矩阵植入区域的面积值不小于点阵矩阵的面积值后,开始对点阵矩阵植入区域的形状与点阵矩阵的形状进行比较。
[0077]其中,由于点阵矩阵为一个维数大于9的正方形矩阵,因此,需要将点阵矩阵植入区域的形状与点阵矩阵的形状进行辨别,经辨别后,以判定点阵矩阵植入区域的形状是否最终符合点阵矩阵的形状要求,若辨别结果为点阵矩阵植入区域的形状与点阵矩阵的形状不符,则返回步骤12重新对点阵矩阵植入区域的形状进行设定。
[0078]其中,上述内容所采用的形状辨别方法可采用现有的任意一种形状辨别方法。
[0079]当最终判定点阵矩阵植入区域的形状与点阵矩阵的形状完全符合后,便可以将点阵矩阵植入在点阵矩阵植入区域中,从而形成组合标签。
[0080]如图5所示,本发明还提供一种基于同一个识别设备的叠加式组合标识的生成系统,包括点阵矩阵生成装置、二维码生成装置、关联绑定装置与组合标识生成装置。
[0081]点阵矩阵生成装置用于根据ID号以生成维数大于9的正方形点阵矩阵。
[0082]其中,其中,点阵矩阵的构造与生成方法记载于专利申请号为:201510556464.5,专利名称为:一种防伪标签、生成方法及生成系统的发明专利文件中。
[0083]二维码生成装置用于根据ID号以生成二维码,在二维码的表面带有点阵矩阵植入区域。
[0084]在二维码生成装置中包括植入区域位置设定模块、植入区域面积设定模块、植入区域形状设定模块与植入区域边缘扫描模块。
[0085]植入区域位置设定模块用于设定点阵矩阵植入区域在二维码中所处位置。
[0086]其中,点阵矩阵植入区域的位置可设定在信息存储区域中的中心位置、或非中心位置上。其中,当其位置被设定在非中心位置时,其位置可靠近信息存储区域的顶部边缘、底部边缘、左侧边缘或右侧边缘的位置上。
[0087]植入区域面积设定模块用于根据所生成的点阵矩阵的尺寸以设定植入区域的面积。
[0088]在二维码生成前,根据已形成的点阵矩阵的尺寸,以在二维码的表面除所有定位点以外的信息存储区域上划分出一个不小于点阵矩阵尺寸的点阵矩阵植入区域,并将该点阵矩阵植入区域作为用于附着点阵矩阵的区域。
[0089]植入区域形状设定模块用于根据所生成的点阵矩阵的形状以设定植入区域的形状。
[0090]植入区域边缘扫描模块用于判断点阵矩阵植入区域的边缘是否与二维码中的定位区域相重叠的植入区域边缘扫描模块。
[0091]为了避免因为点阵矩阵植入区域而对二维码的识别造成影响,还需要采用图像边缘扫描方法对点阵矩阵植入区域的边缘进行扫描,以确保点阵矩阵植入区域的边缘不会与二维码中的定位区域相重叠。其中,图像边缘扫描方法可采用现有的任意一种。
[0092]关联绑定装置用于使已生成的二维码与点阵矩阵之间建立关联绑定关系。
[0093]其中,可采用现有的任意一种数据关联绑定方法以使二维码与点阵矩阵建立关联绑定关系。
[0094]组合标识生成装置用于将具有绑定关系的二维码与点阵矩阵组合为组合标识。其中,组合标识生成装置包括植入区域识别模块、植入区域形状比较模块、植入区域面积计算模块、植入区域面积比较模块与点阵矩阵植入模块。
[0095]植入区域识别模块用于对点阵矩阵植入区域进行识别,以得出点阵矩阵植入区域的形状。
[0096]植入区域形状比较模块用于将点阵矩阵植入区域的形状与点阵矩阵的形状进行比较。
[0097]植入区域面积计算模块用于根据点阵矩阵植入区域的形状以计算得出其面积值。
[0098]植入区域面积比较模块用于将点阵矩阵植入区域的面积值与点阵矩阵的面积值进行比较。
[0099]点阵矩阵植入模块用于在判定点阵矩阵植入区域的面积值不小于点阵矩阵的面积值,且点阵矩阵植入区域的形状与点阵矩阵的形状相同时,将点阵矩阵植入在该点阵矩阵植入区域上,从而形成组合标签。
[0100]其中,点阵矩阵生成装置、二维码生成装置、关联绑定装置与组合标识生成装置均是被安装在同一个客户端中。
[0101]以上所述仅为本发明的较佳实施例,对发明而言仅仅是说明性的,而非限制性的。本专业技术人员理解,在发明权利要求所限定的精神和范围内可对其进行许多改变,修改,甚至等效,但都将落入本发明的保护范围内。
【主权项】
1.一种基于同一个识别设备的叠加式组合标识,其特征在于,由采用同一个识别设备进行识别的二维码、以及点阵矩阵所构成,所述点阵矩阵植入在二维码表面的信息存储区域中、且通过安装在识别设备中的专用识读APP软件对其进行识别; 所述点阵矩阵为一个维数大于9的正方形矩阵,其尺寸小于所述信息存储区域的尺寸。2.根据权利要求1所述的基于同一个识别设备的叠加式组合标识,其特征在于,所述点阵矩阵植入在所述信息存储区域中的中心位置、或非中心位置上。3.根据权利要求2所述的基于同一个识别设备的叠加式组合标识,其特征在于,在所述信息存储区域的表面设有用于植入点阵矩阵、且尺寸不小于所述点阵矩阵的尺寸的点阵矩阵植入区域。4.根据权利要求1至3中任一所述的基于同一个识别设备的叠加式组合标识,其特征在于,所述点阵矩阵包括定位点部分与数据点部分,所述数据点部分包括功能位部分、数据位部分、校验和部分与原始特征提取状态部分; 所述功能位部分包括用于表示版本号的版本号标志点位、用于表示数位稀疏处理算法类型的Map算法类型标志点位、用于表示有效数据位数量的密度值标志点位、用于表示防伪标签中基础码图数量的块索引标志点位与用于表示防伪标签加密算法的加密算法类型标志点位。5.—种生成权利要求1中所述的基于同一个识别设备的叠加式组合标识的方法,包括以下子步骤: 步骤1、基于ID号以生成二维码与点阵矩阵,并使二维码与点阵矩阵建立关联绑定关系; 步骤2、将点阵矩阵植入在二维码中的点阵矩阵植入区域上,以形成组合标识。6.根据权利要求5所述的生成方法,其特征在于,在步骤I中,包括以下子步骤: 步骤11、在ID号数据库中提取一个ID号,通过点阵矩阵生成装置并基于该ID号以生成点阵矩阵; 步骤12、通过二维码生成装置、并基于在ID号数据库中提取的ID号以生成带有点阵矩阵植入区域的二维码; 步骤13、使二维码与点阵矩阵之间形成关联绑定关系。7.根据权利要求5所述的生成方法,其特征在于,在步骤2中,包括以下子步骤: 步骤21、对二维码中的点阵矩阵植入区域进行识别,以得到点阵矩阵植入区域的形状,并根据点阵矩阵植入区域的形状以计算出该点阵矩阵植入区域的面积值; 步骤22、将点阵矩阵植入区域的面积值与点阵矩阵的面积值进行比较,以判断点阵矩阵植入区域的面积值是否小于点阵矩阵的面积值; 步骤23、若判定点阵矩阵植入区域的面积值不小于点阵矩阵的面积值,且点阵矩阵植入区域的形状与点阵矩阵的形状相同时,则将点阵矩阵植入在该点阵矩阵植入区域上。8.—种生成权利要求1中所述的基于同一个识别设备的叠加式组合标识的系统,其特征在于,包括点阵矩阵生成装置、二维码生成装置、关联绑定装置与组合标识生成装置; 所述点阵矩阵生成装置用于根据ID号以生成维数大于9的点阵矩阵; 所述二维码生成装置用于根据ID号以生成二维码,在二维码的表面带有点阵矩阵植入区域; 所述关联绑定装置用于使已生成的二维码与点阵矩阵之间建立关联绑定关系; 所述组合标识生成装置用于将具有绑定关系的二维码与点阵矩阵组合为组合标识。9.根据权利要求8所述的生成系统,其特征在于,在所述二维码生成装置中包括用于设定点阵矩阵植入区域在二维码中所处位置的植入区域位置设定模块、用于设定植入区域面积的植入区域面积设定模块、用于设定植入区域形状的植入区域形状设定模块、以及用于判断点阵矩阵植入区域的边缘是否与二维码中的定位区域相重叠的植入区域边缘扫描模块。10.根据权利要求8所述的生成系统,其特征在于,所述组合标识生成装置包括植入区域识别模块、植入区域形状比较模块、植入区域面积计算模块、植入区域面积比较模块与点阵矩阵植入模块; 所述植入区域识别模块用于对所述点阵矩阵植入区域进行识别,以得出点阵矩阵植入区域的形状; 所述植入区域形状比较模块用于将点阵矩阵植入区域的形状与点阵矩阵的形状进行比较; 所述植入区域面积计算模块用于根据点阵矩阵植入区域的形状以计算得出其面积值; 所述植入区域面积比较模块用于将点阵矩阵植入区域的面积值与点阵矩阵的面积值进行比较; 所述点阵矩阵植入模块用于在判定点阵矩阵植入区域的面积值不小于点阵矩阵的面积值,且点阵矩阵植入区域的形状与点阵矩阵的形状相同时,将点阵矩阵植入在该点阵矩阵植入区域上。
【文档编号】G06K19/06GK105868815SQ201610176954
【公开日】2016年8月17日
【申请日】2016年3月25日
【发明人】姚为
【申请人】立德高科(昆山)数码科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1