一种由基础编码构成的复合编码、及其辨别方法与装置制造方法

文档序号:6537973阅读:140来源:国知局
一种由基础编码构成的复合编码、及其辨别方法与装置制造方法
【专利摘要】本发明提供一种由基础编码构成的复合编码,由多组按顺序分布的基础编码构成,复合编码中包含的复合编码存储信息与基础编码中包含的基础编码存储信息相匹配;基础编码为有效面积不小于3*3平方毫米的点阵图形。辨别上述复合编码的方法,包括:获取复合编码图像;对复合编码图像进行辨别,以得到复合编码存储信息;对基础编码图像进行辨别,以得到基础编码存储信息;判断复合编码存储信息与基础编码存储信息之间是否相匹配,并反馈相应信息。实施上述方法的装置为红外读取模块、解析模块a、复合编码数据库、区分模块、解析模块b、基础编码数据库、比较模块与反馈模块。由于本发明中的复合编码在被复制后无法进行识别,因此,使其防伪性能更好。
【专利说明】一种由基础编码构成的复合编码、及其辨别方法与装置
【技术领域】
[0001]本发明涉及编码【技术领域】,特别是一种复合编码,尤其是一种由基础编码构成的复合编码、及其辨别方法与装置。
【背景技术】
[0002]由于一维码、二维码具备编码信息容量大、译码可靠性高、易制作等优势,因此,逐渐引入在防伪【技术领域】,通过对不同样式的一维码或二维码进行辨别以得知该物品的真伪。
[0003]然而,由于一维码与二维码的码形较大,可以轻易被复制或复印,在对复制或复印后的一维码与二维码进行辨别时,依然能够得知该物品的真伪,因此,一维码与二维码存储的信息并不安全。另外,由于一维码与二维码的编码规则较为简单,因此,也极易被破解。一旦印制在产品上的一维码与二维码的编码规则被他人破解,就无法实现其行之有效的作用,难以对假冒伪劣商品进行有力的打击。
[0004]因此,急需出现一款能够解决上述问题的复合编码。

【发明内容】

[0005]针对上述问题中存在的不足之处,本发明提供了一种复合编码中包含的复合编码存储信息与基础编码中包含的基础编码存储信息具有匹配关系,编码在被复制后无法进行识别,使防伪性能更好的一种由基础编码构成的复合编码、及其辨别方法与装置。
[0006]为实现上述目的,本发明提供一种由基础编码构成的复合编码,所述复合编码由多组按顺序分布的基础编码构成,所述复合编码中包含的复合编码存储信息与所述基础编码中包含的基础编码存储信息之间相匹配;所述基础编码为所述复合编码中的一个矩形元素,所述基础编码为有效面积不小于3*3平方毫米的点阵图形。
[0007]上述的一种由基础编码构成的复合编码,其中,所述点阵图形由至少一组直径为30?40微米的信息点按规律排列组成,相邻的两个所述信息点之间预设有相应的间隔距离,所述点阵图形具有指定的形状。
[0008]上述的一种由基础编码构成的复合编码,其中,所述信息点中包括方向参考点、中心参考点与检验码。
[0009]上述的一种由基础编码构成的复合编码,其中,所述复合编码为一维码或二维码。
[0010]本发明提供一种由基础编码构成的复合编码的辨别方法,包括以下步骤:
[0011]通过红外读取模块以获取印制在产品表面的复合编码;
[0012]对复合编码图像进行辨别,以得到与其相对应的复合编码存储信息;
[0013]对基础编码图像进行辨别,以得到与其相对应的基础编码存储信息;
[0014]判断复合编码存储信息与基础编码存储信息之间是否相匹配,并根据结果反馈相应的信息。
[0015]上述的方法,其中,上述方法具体包括以下步骤:[0016]S10、通过红外读取模块以获取印制在产品表面的复合编码;
[0017]S20、对已获得的复合编码图像进行解析,以形成能够被复合编码数据库进行识别的复合编码数据;
[0018]S30、在复合编码数据库中对解析后的复合编码数据进行查询与匹配,若结果为是,则得到与其相对应的复合编码存储信息,并执行步骤S40,若结果为否,则执行步骤S50,反馈识别结果无效,判定物品为假;
[0019]S40、由已获得的复合编码图像中,区分出构成复合编码图像的所有基础编码图像;
[0020]S60、对基础编码图像进行解析,以形成能够被基础编码数据库进行识别的基础编码数据;
[0021]S70、在基础编码数据库中对解析后的基础编码数据进行查询与匹配,若结果为是,则得到与其相对应的基础编码存储信息,并执行步骤S80,若结果为否,则执行步骤S90,反馈识别结果无效,判定物品为假;
[0022]S80、将复合编码存储信息与基础编码存储信息进行逻辑匹配,以判断二者之间是否具有逻辑关系,若结果为匹配,则表明复合编码为真,识别结果为有效,判定物品为真,若结果为不匹配,则表明复合编码为假,反馈识别结果无效,判定物品为假。
[0023]上述的方法,其中,在步骤SlO中,若红外读取模块无法在规定时间内完成对复合编码的读取,则表明该复合编码为假、或者该复合编码已损坏。
[0024]上述的方法,其中,在复合编码数据库存储的复合编码存储信息为一数值a;在基础编码数据库中存储的基础编码存储信息为一数值b。
[0025]上述的方法,其中,判断与复合编码存储信息相对应的数值a和与基础编码存储信息相对应的数值b是否为相同大小的数值,若结果为相同,则表明复合编码为真,识别结果为有效,判定物品为真,若结果为不相同,则表明复合编码为假,识别结果无效,判定物品为假。
[0026]本发明还提供一种实施上述方法的装置,包括:
[0027]红外读取模块,用于获取印制在产品表面的复合编码;
[0028]解析模块a,用于对已获取的复合编码图像进行解析,以形成能够被复合编码数据库进行识别的数据;
[0029]复合编码数据库,用于对解析后的复合编码数据进行查询与匹配,以得到与其相对应的复合编码存储信息;
[0030]区分模块,用于由已获得的复合编码图像中,区分出构成复合编码图像的所有基础编码图像;
[0031]解析模块b,用于对基础编码图像进行解析,以形成能够被基础编码数据库进行识别的基础编码数据;
[0032]基础编码数据库,用于对解析后的基础编码数据进行查询与匹配,若结果为是,则得到与其相对应的基础编码存储信息;
[0033]比较模块,用于判断复合编码存储信息与基础编码存储信息之间是否相匹配;
[0034]反馈模块,用于根据比较模块的结果反馈相应的信息。
[0035]与现有技术相比,本发明具有以下优点:[0036]1、本发明中的复合编码由多个基础编码组成,其中,每个基础编码为有效面积不小于3*3平方毫米的点阵图形,因此,本发明中的复合编码在被复制后则无法再对其进行识别,与现有的普通一维码或二维码相比,其防伪性与可靠性更高;
[0037]2、由于复合编码中包含的复合编码存储信息与基础编码中包含的基础编码存储信息之间能够进行相互匹配,因此,也进一步提高了其安全性能;
[0038]3、点阵图形由至少一组直径为30~40微米的信息点按规律排列组成,由于信息点的直径微小,并且在相邻的两个信息点之间预设有相应的间隔距离,在被复印或者扫描的方式复制后,相邻两个信息点之间的距离会发现偏差,从而形成无法被识别的无效编码,因此,信息点的位置、与二者之间的距离可提高复合编码的防伪性能。
【专利附图】

【附图说明】
[0039]图1为本发明中复合编码的第一实施例结构图;
[0040]图2为本发明中复合编码的第二实施例结构图;
[0041]图3为本发明中方法部分第一实施例的流程图;
[0042]图4为本发明中方法部分第二实施例的流程图;
[0043]图5为本发明中装置部分的结构框图。
[0044]主要附图标记 说明如下:
[0045]1- 一维码2- 二维码3-基础编码
[0046]4-红外读取模块 5-解析模块a6_复合编码数据库
[0047]7-区分模块8-解析模块b9-基础编码数据库
[0048]10-比较模块11-反馈模块
【具体实施方式】
[0049]如图1所示,在本实施例中,该复合编码为一维码1,该一维码由多组按顺序分布的基础编码3构成,基础编码3为一维码I中的一个矩形元素,复合编码中包含的防伪信息与基础编码中包含的防伪信息之间相匹配。
[0050]基础编码为肉眼无法分辨的点阵图形,其有效面积不小于3*3平方毫米的点阵图形,由于基础编码的面积较小,因此,本实施例中的复合编码在附着在物品表面后,不会对其外观造成影响。
[0051]该点阵图形由至少一组直径为30~40微米的信息点按规律排列组成,并且带有指定的形状。由于信息点的直径微小,并且相邻的两个信息点之间预设有相应的间隔距离,在被复印或者扫描的方式复制后,相邻两个信息点之间的距离会发现偏差,指定的形状也会发生变化,从而形成无法被识别的无效编码,因此,信息点的位置、与二者之间的距离可提高复合编码的防伪性能。该点阵图形中包括方向参考点、中心参考点与检验码。
[0052]另外,信息点采用能够被肉眼不可见光所识别的涂料,并利用印制、喷涂、绘制中的至少一种方式附着在载体的空白区域上,能够被肉眼不可见光所识别的涂料为含碳的可见涂料或含碳的隐形涂料中的一种,含碳的可见涂料为含碳的可见油墨或墨水,含碳的隐形涂料为含碳的无色油墨或墨水。
[0053]由于含碳的可见油墨或墨水,以及含碳的无色油墨或墨水能够吸收特定波段的红外线,因此,只有红外线识别装置能够对复合编码中的信息进行识别。
[0054]如图2所示,在本实施例中,本实施例中,该复合编码为二维码2,该一维码由多组按顺序分布的基础编码3构成,基础编码3为二维码2中的一个矩形元素,复合编码中包含的防伪信息与基础编码中包含的防伪信息之间相匹配。
[0055]基础编码为肉眼无法分辨的点阵图形,其有效面积不小于3*3平方毫米的点阵图形,由于基础编码的面积较小,因此,本实施例中的复合编码在附着在物品表面后,不会对其外观造成影响。
[0056]该点阵图形由至少一组直径为30?40微米的信息点按规律排列组成,并且带有指定的形状。由于信息点的直径微小,并且相邻的两个信息点之间预设有相应的间隔距离,在被复印或者扫描的方式复制后,相邻两个信息点之间的距离会发现偏差,指定的形状也会发生变化,从而形成无法被识别的无效编码,因此,信息点的位置、与二者之间的距离可提高复合编码的防伪性能。该点阵图形中包括方向参考点、中心参考点与检验码。
[0057]另外,信息点采用能够被肉眼不可见光所识别的涂料,并利用印制、喷涂、绘制中的至少一种方式附着在载体的空白区域上,能够被肉眼不可见光所识别的涂料为含碳的可见涂料或含碳的隐形涂料中的一种,含碳的可见涂料为含碳的可见油墨或墨水,含碳的隐形涂料为含碳的无色油墨或墨水。
[0058]由于含碳的可见油墨或墨水,以及含碳的无色油墨或墨水能够吸收特定波段的红外线,因此,只有红外线识别装置能够对复合编码中的信息进行识别。
[0059]本发明提供一种对由基础编码构成的复合编码进行辨别的方法,包括以下步骤:
[0060]通过红外读取模块以获取印制在产品表面的复合编码;
[0061]对复合编码图像进行辨别,以得到与其相对应的复合编码存储信息;
[0062]对基础编码图像进行辨别,以得到与其相对应的基础编码存储信息;
[0063]判断复合编码存储信息与基础编码存储信息之间是否相匹配,并根据结果反馈相应的信息。
[0064]如图3所示,上述的辨别方法具体包括以下步骤:
[0065]S10、通过红外读取模块以获取印制在产品表面的复合编码。
[0066]其中,若红外读取模块无法在规定时间内完成对复合编码的读取,则表明该复合编码为假、或者该复合编码已损坏。
[0067]S20、对已获得的复合编码图像进行解析,以形成能够被复合编码数据库进行识别的复合编码数据。
[0068]S30、在复合编码数据库中对解析后的复合编码数据进行查询与匹配,若结果为是,则得到与其相对应的复合编码存储信息,并执行步骤S40,若结果为否,则执行步骤S50,反馈识别结果无效,判定物品为假。
[0069]其中,在本实施例中,在复合编码数据库存储的复合编码存储信息为一数值a。
[0070]S40、由已获得的复合编码图像中,区分出构成复合编码图像的所有基础编码图像。
[0071]S60、对基础编码图像进行解析,以形成能够被基础编码数据库进行识别的基础编码数据。
[0072]S70、在基础编码数据库中对解析后的基础编码数据进行查询与匹配,若结果为是,则得到与其相对应的基础编码存储信息,并执行步骤S80,若结果为否,则执行步骤S90,反馈识别结果无效,判定物品为假。
[0073]其中,在本实施例中,在基础编码数据库中存储的基础编码存储信息为一数值b。
[0074]S80、将复合编码存储信息与基础编码存储信息进行逻辑匹配,以判断二者之间是否具有逻辑关系,若结果为匹配,则表明复合编码为真,执行步骤S100,反馈识别结果为有效,判定物品为真;若结果为不匹配,则表明复合编码为假,执行步骤S110,反馈识别结果无效,判定物品为假。
[0075]在步骤S80中,判断与复合编码存储信息相对应的数值a和与基础编码存储信息相对应的数值b是否为相同大小的数值,若结果为相同,则表明复合编码为真,识别结果为有效,判定物品为真,若结果为不相同,则表明复合编码为假,反馈识别结果无效,判定物品为假。
[0076]如图4所示,上述的辨别方法具体包括以下步骤:
[0077]S100、通过红外读取模块以获取印制在产品表面的复合编码。
[0078]其中,若红外读取模块无法在规定时间内完成对复合编码的读取,则表明该复合编码为假、或者该复合编码已损坏。
[0079]S200、由已获得的复合编码图像中,判断是否包含有基础编码图像,若结果为是,则执行步骤S300,若结果为否,则执行步骤S400,反馈识别结果无效,判定物品为假;
[0080]S300、由已获得的复合编码图像中,区分出构成复合编码图像的所有基础编码图像。
[0081]S500、对已获得的复合编码图像进行解析,以形成能够被复合编码数据库进行识别的复合编码数据。
[0082]S600、在复合编码数据库中对解析后的复合编码数据进行查询与匹配,若结果为是,则得到与其相对应的复合编码存储信息,并执行步骤S700,若结果为否,则执行步骤S800,反馈识别结果无效,判定物品为假。
[0083]其中,在本实施例中,在复合编码数据库存储的复合编码存储信息为一数值a。
[0084]S700、对基础编码图像进行解析,以形成能够被基础编码数据库进行识别的基础编码数据。
[0085]S900、在基础编码数据库中对解析后的基础编码数据进行查询与匹配,若结果为是,则得到与其相对应的基础编码存储信息,并执行步骤S1000,若结果为否,则执行步骤S1100,反馈识别结果无效,判定物品为假。
[0086]其中,在本实施例中,在基础编码数据库中存储的基础编码存储信息为一数值b。
[0087]S1000、将复合编码存储信息与基础编码存储信息进行逻辑匹配,以判断二者之间是否具有逻辑关系,若结果为匹配,则表明复合编码为真,执行步骤S1200,反馈识别结果为有效,判定物品为真;若结果为不匹配,则表明复合编码为假,执行步骤S1300,反馈识别结果无效,判定物品为假。
[0088]在步骤S1000中,判断与复合编码存储信息相对应的数值a和与基础编码存储信息相对应的数值b是否为相同大小的数值,若结果为相同,则表明复合编码为真,识别结果为有效,判定物品为真,若结果为不相同,则表明复合编码为假,反馈识别结果无效,判定物品为假。[0089]如图5所示,本发明还提供一种对由基础编码构成的复合编码进行辨别的装置,包括:
[0090]红外读取模块4,用于获取印制在产品表面的复合编码。
[0091]其中,在红外读取模块中包括读取时间判断单元,用于判断编码标识是否能够在规定时间内完成读取。若红外读取模块无法在规定时间内完成对复合编码的读取,则表明该复合编码为假、或者该复合编码已损坏。
[0092]解析模块a5,用于对已获取的复合编码图像进行解析,以形成能够被复合编码数据库进行识别的数据。
[0093]复合编码数据库6,用于对解析后的复合编码数据进行查询与匹配,以得到与其相对应的复合编码存储信息。其中,在本实施例中,在复合编码数据库存储的复合编码存储信息为一数值a。
[0094]在复合编码数据库中还包括刷新单元,识刷新单元用于对复合编码数据库以及与其相对应的复合编码存储信息进行更新。
[0095]区分模块7,用于由已获得的复合编码图像中,区分出构成复合编码图像的所有基础编码图像。
[0096]解析模块b8,用于对基础编码图像进行解析,以形成能够被基础编码数据库进行识别的基础编码数据。
[0097]基础编码数据库9,用于对解析后的基础编码数据进行查询与匹配,若结果为是,则得到与其相对应的基础编码存储信息。其中,在本实施例中,在基础编码数据库中存储的基础编码存储信息为一数值b。
[0098]在基础编码数据库中还包括刷新单元,识刷新单元用于对基础编码数据以及与其相对应的基础编码存储信息进行更新。
[0099]比较模块10,用于判断复合编码存储信息与基础编码存储信息之间是否相匹配。将复合编码存储信息与基础编码存储信息进行逻辑匹配,以判断二者之间是否具有逻辑关系,若结果为匹配,则表明复合编码为真,识别结果为有效,判定物品为真,若结果为不匹配,则表明复合编码为假,识别结果无效,判定物品为假。
[0100]反馈模块11,用于根据比较模块的结果反馈相应的信息。可采用语音或视频方式对匹配后的结果进行反馈。
[0101]惟以上所述者,仅为本发明的较佳实施例而已,举凡熟悉此项技艺的专业人士。在了解本发明的技术手段之后,自然能依据实际的需要,在本发明的教导下加以变化。因此凡依本发明申请专利范围所作的同等变化与修饰,曾应仍属本发明专利涵盖的范围内。
【权利要求】
1.一种由基础编码构成的复合编码,其特征在于,所述复合编码由多组按顺序分布的基础编码构成,所述复合编码中包含的复合编码存储信息与所述基础编码中包含的基础编码存储信息之间相匹配; 所述基础编码为所述复合编码中的一个矩形元素,所述基础编码为有效面积不小于3*3平方毫米的点阵图形。
2.根据权利要求1所述的一种由基础编码构成的复合编码,其特征在于,所述点阵图形由至少一组直径为30~40微米的信息点按规律排列组成,相邻的两个所述信息点之间预设有相应的间隔距离,所述点阵图形具有指定的形状。
3.根据权利要求2所述的一种由基础编码构成的复合编码,其特征在于,所述信息点中包括方向参考点、中心参考点与检验码。
4.根据权利要求1至3中任一所述的一种由基础编码构成的复合编码,其特征在于,所述复合编码为一维码或二维码。
5.一种辨别权利要求4中所述一种由基础编码构成的复合编码的方法,包括以下步骤: 通过红外读取模块以获取印制在产品表面的复合编码; 对复合编码图像进行辨别,以得到与其相对应的复合编码存储信息; 对基础编码图像进行辨别,以得到与其相对应的基础编码存储信息; 判断复合编码存储信息与基础编码存储信息之间是否相匹配,并根据结果反馈相应的信息。
6.根据权利要求5所述的方法,其特征在于,上述方法具体包括以下步骤: S10、通过红外读取模块以获取印制在产品表面的复合编码; S20、对已获得的复合编码图像进行解析,以形成能够被复合编码数据库进行识别的复合编码数据; S30、在复合编码数据库中对解析后的复合编码数据进行查询与匹配,若结果为是,则得到与其相对应的复合编码存储信息,并执行步骤S40,若结果为否,则执行步骤S50,反馈识别结果无效,判定物品为假; S40、由已获得的复合编码图像中,区分出构成复合编码图像的所有基础编码图像; S60、对基础编码图像进行解析,以形成能够被基础编码数据库进行识别的基础编码数据; S70、在基础编码数据库中对解析后的基础编码数据进行查询与匹配,若结果为是,则得到与其相对应的基础编码存储信息,并执行步骤S80,若结果为否,则执行步骤S90,反馈识别结果无效,判定物品为假; S80、将复合编码存储信息与基础编码存储信息进行逻辑匹配,以判断二者之间是否具有逻辑关系,若结果为匹配,则表明复合编码为真,识别结果为有效,判定物品为真,若结果为不匹配,则表明复合编码为假,反馈识别结果无效,判定物品为假。
7.根据权利要求6所述的方法,其特征在于,在步骤SlO中,若红外读取模块无法在规定时间内完成 对复合编码的读取,则表明该复合编码为假、或者该复合编码已损坏。
8.根据权利要求7所述的方法,其特征在于,在复合编码数据库存储的复合编码存储信息为一数值a ;在基础编码数据库中存储的基础编码存储信息为一数值b。
9.根据权利要求8所述的方法,其特征在于,判断与复合编码存储信息相对应的数值a和与基础编码存储信息相对应的数值b是否为相同大小的数值,若结果为相同,则表明复合编码为真,识别结果为有效,判定物品为真,若结果为不相同,则表明复合编码为假,识别结果无效,判定物品为假。
10.一种实施权利要求9中所述方法的装置,其特征在于,包括: 红外读取模块,用于获取印制在产品表面的复合编码; 解析模块a,用于对已获取的复合编码图像进行解析,以形成能够被复合编码数据库进行识别的数据; 复合编码数据库,用于对解析后的复合编码数据进行查询与匹配,以得到与其相对应的复合编码存储息; 区分模块,用于由已获得的复合编码图像中,区分出构成复合编码图像的所有基础编码图像; 解析模块b,用于对基础编码图像进行解析,以形成能够被基础编码数据库进行识别的基础编码数据; 基础编码数据库,用于对解析后的基础编码数据进行查询与匹配,若结果为是,则得到与其相对应的基础编码存储信息; 比较模块,用于判断复合 编码存储信息与基础编码存储信息之间是否相匹配; 反馈模块,用于根据比较模块的结果反馈相应的信息。
【文档编号】G06K19/06GK103793738SQ201410054714
【公开日】2014年5月14日 申请日期:2014年2月18日 优先权日:2014年2月18日
【发明者】姚为, 程烨 申请人:立德高科(北京)数码科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1