通过检测不同墨点的厚度以辨别物品真伪的方法及装置.pdf

上传人:li****8 文档编号:4674080 上传时间:2018-10-27 格式:PDF 页数:13 大小:919.21KB
返回 下载 相关 举报
摘要
申请专利号:

CN201410219164.3

申请日:

2014.05.22

公开号:

CN104036325A

公开日:

2014.09.10

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06Q 10/00申请日:20140522|||公开

IPC分类号:

G06Q10/00(2012.01)I

主分类号:

G06Q10/00

申请人:

立德高科(北京)数码科技有限责任公司

发明人:

姚为; 万宏宇

地址:

100081 北京市海淀区大柳树路17号富海国际港803室

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明提供一种通过检测不同墨点的厚度以辨别物品真伪的方法,包括以下步骤:获取每个墨点的厚度值;当每个墨点的厚度值都不相同,并且厚度值包含在预设的厚度值范围内时,发出红外光源获取点阵图像;根据点阵图像的辨别结果,以输出相关的信息。实施上述方法的装置包括摄像模块、处理器、检测光线发生模块、比较器、厚度值存储链表、触发模块、红外光源发生模块、解析模块、点阵数据库、相关信息数据库与输出模块。本发明通过对点阵图形中每一个墨点的厚度进行判定并根据判定结果对识别点阵图形、并对其进行判定,从而得出当前物品的真伪,与现有单一只是通过点阵图像的辨别结果以判定当前物品的真伪的方式相比,本发明可进一步提高防伪效果。

权利要求书

权利要求书
1.  一种通过检测不同墨点的厚度以辨别物品真伪的方法,包括以下步骤:
通过检测光线获取每个墨点的厚度值;
当每个墨点的厚度值都不相同,并且厚度值包含在预设的厚度值范围内时,激活摄像装置发出红外光源获取点阵图像;
根据对点阵图像进行辨别的结果,以输出相关的信息。

2.  根据权利要求1所述的通过检测不同墨点的厚度以辨别物品真伪的方法,其特征在于,上述方法的具体步骤如下:
S1、发出若干检测光线使其分别抵达墨点表面以及墨点周边区域,并获取反射的检测光线;
S2、分析返回的检测光线长度,以得出墨点的厚度值;
S3、判断所有墨点的厚度值中是否包含有数值相同的厚度值,当判定墨点的厚度值均不相同时,将墨点的厚度值存储墨点数据存储链表;
S4、提取任一墨点的厚度值,当所有墨点的厚度值均在预设的厚度值范围内时,则通过触发信号,激活红外光源发生模块发出红外光源;
S5、红外光源照射在点阵图像上,并将光源返回,以获取点阵图像;
S6、对点阵图像进行解析,以形成与其相对应的点阵图像编码数据;
S7、在数据库中对点阵图像编码数据进行辨别,并根据辨别结果提取与其相对应的信息文件;
S8、输出信息文件。

3.  根据权利要求2所述的通过检测不同墨点的厚度以辨别物品真伪的方法,其特征在于,在步骤S1中,发出的若干检测光线为垂直的检测光线,当检测光线抵达物品表面或墨点表面后,则进行垂直反射。

4.  根据权利要求2所述的通过检测不同墨点的厚度以辨别物品真伪的方法,其特征在于,在步骤S2中,包括以下子步骤:
S201、分析每条检测光线的长度,以获取每条检测光线的长度值,并统计短距离光线与长距离光线的数量,以形成短距离光线集合以及长距离光线集合;
S202、根据长距离光线与短距离光线之差以得出墨点的厚度值;
在步骤S202中还包括以下三种情况:
情况a、当墨点的顶部表面与物品表面均为水平面时,提取任意一个长距离光线的长度值,将其分别与每一个短距离光线的长度值进行比较,以得出 多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值;
情况b、当墨点的顶部表面为倾斜面、且物品表面为水平面时,获取短距离光线集合中最大的光线长度值,并且分别与任意一个长距离光线的长度值进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值;
情况c、当墨点的顶部表面为弧形面、且物品表面为水平面时,将短距离光线集合中长度值最小的短距离光线与长距离光线集合中的任意一个长距离光线进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值。

5.  根据权利要求2所述的通过检测不同墨点的厚度以辨别物品真伪的方法,其特征在于,在步骤S3中,提取任一墨点的厚度值,将其与其他墨点的厚度值进行比较,当判定当前两个墨点的厚度值的数值相同时,则输出相应的信息;当判定所有墨点的厚度值的数值均不相同时,则建立墨点数据存储链表,以存储每一个墨点的厚度值。

6.  根据权利要求2所述的通过检测不同墨点的厚度以辨别物品真伪的方法,其特征在于,在步骤S4中,当提取的墨点厚度值包含在预设的厚度值范围内时,则将判断结果生成脉冲信号,并输入触发电路模块中,触发电路模块对该脉冲信号进行处理后输入处理器中,以控制红外光源发生模块发出红外光源;
当提取的墨点厚度值不在预设的厚度值范围内时,则判定当前点阵图形无效,并输出相关信息。

7.  一种实施权利要求2中所述方法的装置,其特征在于,包括:
摄像装置,用于发出若干检测光线与红外光源、并获取反射后的若干检测光线、以及根据反射后的红外光源生成点阵图像;
处理器,用于对计算墨点的厚度值,并对其他模块进行控制;
检测光源发生模块,用于生成检测光线,并通过摄像装置中LED光头发出;
比较器,用于对所有墨点的厚度值进行比较,并且对墨点的厚度值与预设的厚度值范围进行比较;
触发模块,用于对接收到的比较结果信号进行处理,以生成触发信号;
红外光源发生模块,用于生成红外光源,并通过摄像装置中LED光头发出;
解析模块,用于将当前点阵图像解析为与其相对应的点阵图像编码数据;
点阵数据库,用于存储点阵图像编码数据,并对提取的当前点阵图像编码数据进行辨别;
相关信息数据库,用于存储待输出相关信息,并根据判断结果调用相关信息;
输出模块,用于输出相关存储信息。

8.  根据权利要求7所述的装置,其特征在于,还包括厚度值存储链表,用于存储预设的厚度值范围。

9.  根据权利要求7所述的装置,其特征在于,在所述处理器中,包括以下子步骤:
分析每条光线的长度,以获取每条光线的长度值,并统计短距离光线与长距离光线的数量,以形成短距离光线集合以及长距离光线集合;
根据长距离光线与短距离光线之差以得出墨点的厚度值;
还包括以下三种情况:
情况a、当墨点的顶部表面与物品表面均为水平面时,提取任意一个长距离光线的长度值,将其分别与每一个短距离光线的长度值进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值;
情况b、当墨点的顶部表面为倾斜面、且物品表面为水平面时,获取短距离光线集合中最大的光线长度值,并且分别与任意一个长距离光线的长度值进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值;
情况c、当墨点的顶部表面为弧形面、且物品表面为水平面时,将短距离光线集合中长度值最小的短距离光线与长距离光线集合中的任意一个长距离光线进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值。

10.  根据权利要求7所述的装置,其特征在于,在所述比较器中,提取任一墨点的厚度值,将其与其他墨点的厚度值进行比较,当判定当前两个墨点的厚度值的数值相同时,则输出相应的信息;当判定所有墨点的厚度值的 数值均不相同时,则建立墨点数据存储链表,以存储每一个墨点的厚度值;
当提取的墨点厚度值包含在预设的厚度值范围内时,则将判断结果生成脉冲信号,并输入触发电路模块中,触发电路模块对该脉冲信号进行处理后输入处理器中,以控制红外光源发生模块发出红外光源;
当提取的墨点厚度值不在预设的厚度值范围内时,则判定当前点阵图形无效,并输出相关信息。

说明书

说明书通过检测不同墨点的厚度以辨别物品真伪的方法及装置
技术领域
本发明涉及一种真伪辨别方法,尤其是一种通过检测不同墨点的厚度以辨别物品真伪的方法及装置。
背景技术
目前,在辨别当前物品真伪时,均是通过对点阵图形进行辨别的方式,以判定当前物品的真伪。然而,现有的真伪辨别方式较为单一,一旦点阵图形的算法被破解,便无法起到防伪功能。
发明内容
针对上述问题中存在的不足之处,本发明提供一种采用依次对当前点阵图形中墨点的厚度与点阵图形进行判定的方式以辨别当前物品真伪,从而提高防伪效果的通过检测不同墨点的厚度以辨别物品真伪的方法及装置。
为实现上述目的,本发明提供一种通过检测不同墨点的厚度以辨别物品真伪的方法,包括以下步骤:
通过检测光线获取每个墨点的厚度值;
当每个墨点的厚度值都不相同,并且厚度值包含在预设的厚度值范围内时,激活摄像装置发出红外光源获取点阵图像;
根据对点阵图像进行辨别的结果,以输出相关的信息。
上述的通过检测不同墨点的厚度以辨别物品真伪的方法,其中,上述方法的具体步骤如下:
S1、发出若干检测光线使其分别抵达墨点表面以及墨点周边区域,并获取反射的检测光线;
S2、分析返回的检测光线长度,以得出墨点的厚度值;
S3、判断所有墨点的厚度值中是否包含有数值相同的厚度值,当判定墨点的厚度值均不相同时,将墨点的厚度值存储墨点数据存储链表;
S4、提取任一墨点的厚度值,当所有墨点的厚度值均在预设的厚度值范围内时,则通过触发信号,激活红外光源发生模块发出红外光源;
S5、红外光源照射在点阵图像上,并将光源返回,以获取点阵图像;
S6、对点阵图像进行解析,以形成与其相对应的点阵图像编码数据;
S7、在数据库中对点阵图像编码数据进行辨别,并根据辨别结果提取与其相对应的信息文件;
S8、输出信息文件。
上述的通过检测不同墨点的厚度以辨别物品真伪的方法,其中,在步骤S1中,发出的若干检测光线为垂直的检测光线,当检测光线抵达物品表面或墨点表面后,则进行垂直反射。
上述的通过检测不同墨点的厚度以辨别物品真伪的方法,其中,在步骤S2中,包括以下子步骤:
S201、分析每条检测光线的长度,以获取每条检测光线的长度值,并统计短距离光线与长距离光线的数量,以形成短距离光线集合以及长距离光线集合;
S202、根据长距离光线与短距离光线之差以得出墨点的厚度值;
在步骤S202中还包括以下三种情况:
情况a、当墨点的顶部表面与物品表面均为水平面时,提取任意一个长距离光线的长度值,将其分别与每一个短距离光线的长度值进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值;
情况b、当墨点的顶部表面为倾斜面、且物品表面为水平面时,获取短距离光线集合中最大的光线长度值,并且分别与任意一个长距离光线的长度值进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值;
情况c、当墨点的顶部表面为弧形面、且物品表面为水平面时,将短距离光线集合中长度值最小的短距离光线与长距离光线集合中的任意一个长距离光线进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值。
上述的通过检测不同墨点的厚度以辨别物品真伪的方法,其中,在步骤S3中,提取任一墨点的厚度值,将其与其他墨点的厚度值进行比较,当判定当前两个墨点的厚度值的数值相同时,则输出相应的信息;当判定所有墨点的厚度值的数值均不相同时,则建立墨点数据存储链表,以存储每一个墨点的厚度值。
上述的通过检测不同墨点的厚度以辨别物品真伪的方法,其中,在步骤 S4中,当提取的墨点厚度值包含在预设的厚度值范围内时,则将判断结果生成脉冲信号,并输入触发电路模块中,触发电路模块对该脉冲信号进行处理后输入处理器中,以控制红外光源发生模块发出红外光源;
当提取的墨点厚度值不在预设的厚度值范围内时,则判定当前点阵图形无效,并输出相关信息。
本发明还提供一种通过检测不同墨点的厚度以辨别物品真伪的装置,包括:
摄像装置,用于发出若干检测光线与红外光源、并获取反射后的若干检测光线、以及根据反射后的红外光源生成点阵图像;
处理器,用于对计算墨点的厚度值,并对其他模块进行控制;
检测光源发生模块,用于生成检测光线,并通过摄像装置中LED光头发出;
比较器,用于对所有墨点的厚度值进行比较,并且对墨点的厚度值与预设的厚度值范围进行比较;
触发模块,用于对接收到的比较结果信号进行处理,以生成触发信号;
红外光源发生模块,用于生成红外光源,并通过摄像装置中LED光头发出;
解析模块,用于将当前点阵图像解析为与其相对应的点阵图像编码数据;
点阵数据库,用于存储点阵图像编码数据,并对提取的当前点阵图像编码数据进行辨别;
相关信息数据库,用于存储待输出相关信息,并根据判断结果调用相关信息;
输出模块,用于输出相关存储信息。
上述的装置,其中,还包括厚度值存储链表,用于存储预设的厚度值范围。
上述的装置,其中,在所述处理器中,包括以下子步骤:
分析每条光线的长度,以获取每条光线的长度值,并统计短距离光线与长距离光线的数量,以形成短距离光线集合以及长距离光线集合;
根据长距离光线与短距离光线之差以得出墨点的厚度值;
还包括以下三种情况:
情况a、当墨点的顶部表面与物品表面均为水平面时,提取任意一个长距 离光线的长度值,将其分别与每一个短距离光线的长度值进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值;
情况b、当墨点的顶部表面为倾斜面、且物品表面为水平面时,获取短距离光线集合中最大的光线长度值,并且分别与任意一个长距离光线的长度值进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值;
情况c、当墨点的顶部表面为弧形面、且物品表面为水平面时,将短距离光线集合中长度值最小的短距离光线与长距离光线集合中的任意一个长距离光线进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值。
上述的装置,其中,在所述比较器中,提取任一墨点的厚度值,将其与其他墨点的厚度值进行比较,当判定当前两个墨点的厚度值的数值相同时,则输出相应的信息;当判定所有墨点的厚度值的数值均不相同时,则建立墨点数据存储链表,以存储每一个墨点的厚度值;
当提取的墨点厚度值包含在预设的厚度值范围内时,则将判断结果生成脉冲信号,并输入触发电路模块中,触发电路模块对该脉冲信号进行处理后输入处理器中,以控制红外光源发生模块发出红外光源;
当提取的墨点厚度值不在预设的厚度值范围内时,则判定当前点阵图形无效,并输出相关信息。
与现有技术相比,本发明具有以下优点:
本发明通过对点阵图形中每一个墨点的厚度进行判定并根据判定结果对识别点阵图形、并对其进行判定,从而得出当前物品的真伪,与现有单一只是通过点阵图像的辨别结果以判定当前物品的真伪的方式相比,本发明可进一步提高防伪效果。
附图说明
图1为本发明中方法部分的流程图;
图2为本发明中装置部分的结构框图。
主要附图标记说明如下:
1-摄像模块  2-处理器  3-检测光线发生模块
4-比较器            5-厚度值存储链表  6-触发模块
7-红外光源发生模块  8-解析模块        9-点阵数据库
10-相关信息数据库   11-输出模块
具体实施方式
本发明提供一种通过检测不同墨点的厚度以辨别物品真伪的方法,包括以下步骤:
通过检测光线获取每个墨点的厚度值;
当每个墨点的厚度值都不相同,并且厚度值包含在预设的厚度值范围内时,激活摄像装置发出红外光源获取点阵图像;
根据对点阵图像进行辨别的结果,以输出相关的信息。
如图1所示,上述方法的具体步骤如下:
S1、发出若干检测光线使其分别抵达墨点表面以及墨点周边区域,并获取反射的检测光线。
在步骤S1中,检测光线发生模块通过LED光线发出的若干检测光线为垂直的检测光线,当检测光线抵达物品表面或墨点表面后,则进行垂直反射,多面将检测光线反射至LED光头中。
其中,该检测光线为非红外光线。
S2、分析返回的检测光线长度,以得出墨点的厚度值。
在步骤S2中,包括以下子步骤:
S201、分析每条检测光线的长度,以获取每条检测光线的长度值,并统计短距离光线与长距离光线的数量,以形成短距离光线集合以及长距离光线集合;
S202、根据长距离光线与短距离光线之差以得出墨点的厚度值;
在步骤S202中还包括以下三种情况:
情况a、当墨点的顶部表面与物品表面均为水平面时,提取任意一个长距离光线的长度值,将其分别与每一个短距离光线的长度值进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值;
情况b、当墨点的顶部表面为倾斜面、且物品表面为水平面时,获取短距离光线集合中最大的光线长度值,并且分别与任意一个长距离光线的长度值 进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值;
情况c、当墨点的顶部表面为弧形面、且物品表面为水平面时,将短距离光线集合中长度值最小的短距离光线与长距离光线集合中的任意一个长距离光线进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值。
S3、判断所有墨点的厚度值中是否包含有数值相同的厚度值,当判定墨点的厚度值均不相同时,将墨点的厚度值存储墨点数据存储链表。
在步骤S3中,提取任一墨点的厚度值,将其与其他墨点的厚度值进行比较,当判定当前两个墨点的厚度值的数值相同时,则反馈当前编码数据无效,判定物品为假;当判定所有墨点的厚度值的数值均不相同时,则建立墨点数据存储链表,以存储每一个墨点的厚度值。
S4、提取任一墨点的厚度值,当所有墨点的厚度值均在预设的厚度值范围内时,则通过触发信号,激活红外光源发生模块发出红外光源。
S401、按墨点数据存储链表的存储顺序提取墨点的厚度值;
S402、将墨点的厚度值与预设的厚度值范围进行比较,当确定每一个墨点厚度值均是包含在预设的厚度值范围内时,则判定当前点阵图形中的所有墨点的厚度为真,并将判断结果生成脉冲信号;
当发现有一个墨点厚度值不在预设的厚度值范围内时,则不在对其他墨点厚度值进行比较,直接判定当前点阵图形中的所有墨点的厚度为假,并输出当前点阵图形无效。
S403、判定当前点阵图形中的所有墨点的厚度为真时,将生成脉冲信号输入触发电路模块中,触发电路模块对该脉冲信号进行处理后输入处理器中,以控制红外光源发生模块发出红外光源。
只有在判定当前点阵图形中的所有墨点的厚度为真,才能够通过触发模块与处理器控制红外光源发生模块发出红外光源。若他人强行驱使红外光源发生模块发出红外光源,则会发出声音警报,并启动文件自毁程序,从而所存储的全部信息。通过上述方法,可进一步提高防伪效果。
S5、红外光源照射在点阵图像上,并将光源返回,以获取点阵图像。
在步骤S5中,包括以下子步骤:
S501、通过选用与荧光相同或相近似色系的滤光片,以滤除掉印刷在点 阵图形植入区域上背景图案与污染物质,以获取到点阵图形的点阵图像;
S502、对点阵图像进行处理,以使其灰色级别达到预设范围。
对获取到的点阵图像进行自动曝光处理,以使点阵图像的灰度级别达到预设范围,包括以下子步骤:
通过滤光片再次过滤掉红外图像反射光谱中还可能包含的不必要的光谱;
通过光学镜头捕捉剩余光谱;
调节镜头的曝光时以及图形帧率,使捕捉到的完整图形帧的图像的灰度级别达到110~200之间。
S6、对点阵图像进行解析,以形成与其相对应的点阵图像编码数据。
经解析后得到的点阵图像编码数据中包括文件开始字段(FileBeginFields)、头部信息(FileHeader)与数据信息,数据信息中包括码值索引表(CodeIndexTable)、码值项目列表(CodeTable)、RAW数据项表(RawDataItemTable)与资源/RAW数据(Resource/RawData)。
S7、在数据库中对点阵图像编码数据进行辨别,并根据辨别结果提取与其相对应的信息文件。
在步骤S7中包括以下子步骤:
S701、提取当前点阵图像编码数据,并根据点阵图像编码数据中的头部信息,使数据库中的指针指向与头部信息相对应的存储链表;
S702、判断存储链表中的所存储的数据信息是否与当前点阵图像编码数据中的数据信息一致,若判断结果为是,则执行步骤S603;若判断结果为若,则反馈当前编码数据无效,判定物品为假;
S703、调用与点阵图像编码数据相对应的存储信息。
S8、输出信息文件。
在步骤S8中,输出模块包括声音输出模块、文本显示模块、图像显示模块以及视频输出模块。根据存储信息的类型,选用与其相对应的输出模块,通过输出的文件内容,以得知与当前点阵图形相对应的产品的身份信息。
其中,若存储信息的文件类型为文本文件,则通过显示屏直接进行显示;
若存储信息的文件类型为图片文件,则通过显示屏直接进行显示;
若存储信息的文件类型为视频文件,则其图像部分通过显示屏直接进行显示,声音部分通过功放喇叭进行输出;
若存储信息的文件类型为音频文件,则通过功放喇叭进行输出。
如图2所示,本发明提供一种通过检测墨点厚度以辨别当前物品真伪的装置,包括摄像模块1、处理器2、检测光线发生模块3、比较器4、厚度值存储链表5、触发模块6、红外光源发生模块7、解析模块8、点阵数据库9、相关信息数据库10与输出模块11。
摄像装置1用于发出若干检测光线与红外光源、并获取反射后的若干检测光线、以及根据反射后的红外光源生成点阵图像。
检测光源发生模块3用于生成检测光线,并通过摄像装置中LED光头发出。
处理器2用于对计算当前点阵图形中每一个墨点的厚度值,并对其他模块进行控制。
在处理器中,包括以下子步骤:
处理器分析每条检测光线的长度,以获取每条检测光线的长度值,并统计短距离光线与长距离光线的数量,以形成短距离光线集合以及长距离光线集合。
根据长距离光线与短距离光线之差以得出墨点的厚度值。
还包括以下三种情况:
情况a、当墨点的顶部表面与物品表面均为水平面时,提取任意一个长距离光线的长度值,将其分别与每一个短距离光线的长度值进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值;
情况b、当墨点的顶部表面为倾斜面、且物品表面为水平面时,获取短距离光线集合中最大的光线长度值,并且分别与任意一个长距离光线的长度值进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值;
情况c、当墨点的顶部表面为弧形面、且物品表面为水平面时,将短距离光线集合中长度值最小的短距离光线与长距离光线集合中的任意一个长距离光线进行比较,以得出多个数值,对比较后得出的数值进行排序后,提取厚度值最大的数值为该墨点的厚度值。
比较器4用于对所有墨点的厚度值进行比较,并且对墨点的厚度值与预设的厚度值范围进行比较。
通过比较器对所有墨点的厚度值进行比较的步骤为:
提取任一墨点的厚度值,将其与其他墨点的厚度值进行比较,当判定当前两个墨点的厚度值的数值相同时,则反馈当前编码数据无效,判定物品为假;当判定所有墨点的厚度值的数值均不相同时,则建立墨点数据存储链表,以存储每一个墨点的厚度值。
其中,厚度值存储链表5中的指针,可按照对获取墨点厚度值的先后顺序,将其依次存储在厚度值存储链表中。
通过比较器对墨点的厚度值与预设的厚度值范围进行比较的实施步骤如下:
按墨点数据存储链表5的存储顺序提取墨点的厚度值。
将墨点的厚度值与预设的厚度值范围进行比较,以判定点阵图形中的每一个墨点厚度值是否包含在预设的厚度值范围内。当确定每一个墨点厚度值均是包含在预设的厚度值范围内时,则判定当前点阵图形中的所有墨点的厚度为真,并将判断结果生成脉冲信号;
当发现有一个墨点厚度值不在预设的厚度值范围内时,则不在对其他墨点厚度值进行比较,直接判定当前点阵图形中的所有墨点的厚度为假,并输出当前点阵图形无效。
触发模块6用于对接收到的比较结果信号进行处理,以生成触发信号。
在判定当前点阵图形中的所有墨点的厚度为真时,将生成脉冲信号输入触发电路模块中,触发电路模块对该脉冲信号进行处理后输入处理器中,以控制红外光源发生模块7发出红外光源,由红外光源发生模块在生成红外光源后,并通过摄像装置中LED光头发出。
只有在判定当前点阵图形中的所有墨点的厚度为真,才能够通过触发模块与处理器控制红外光源发生模块发出红外光源。若他人强行驱使红外光源发生模块发出红外光源,则会发出声音警报,并启动文件自毁程序,从而所存储的全部信息。通过上述方法,可进一步提高防伪效果。
解析模块8用于将当前点阵图像解析为与其相对应的点阵图像编码数据。
经解析后得到的点阵图像编码数据中包括文件开始字段(FileBeginFields)、头部信息(FileHeader)与数据信息,数据信息中包括码值索引表(CodeIndexTable)、码值项目列表(CodeTable)、RAW数据项表(RawDataItemTable)与资源/RAW数据(Resource/RawData)。
点阵数据库9用于存储点阵图像编码数据,并对提取的当前点阵图像编码数据进行辨别。
其中,提取当前点阵图像编码数据,并根据点阵图像编码数据中的头部信息,使数据库中的指针指向与头部信息相对应的存储链表;
判断存储链表中的所存储的数据信息是否与当前点阵图像编码数据中的数据信息一致,若判断结果为是,则调用与点阵图像编码数据相对应的存储信息;若判断结果为若,则反馈当前编码数据无效,判定物品为假;
相关信息数据库10用于存储待输出相关信息,并根据判断结果调用相关信息。
输出模块11用于输出相关存储信息。
输出模块包括声音输出模块、文本显示模块、图像显示模块以及视频输出模块。根据存储信息的类型,选用与其相对应的输出模块,通过输出的文件内容,以得知与当前点阵图形相对应的产品的身份信息。
其中,若存储信息的文件类型为文本文件,则通过显示屏直接进行显示;
若存储信息的文件类型为图片文件,则通过显示屏直接进行显示;
若存储信息的文件类型为视频文件,则其图像部分通过显示屏直接进行显示,声音部分通过功放喇叭进行输出;
若存储信息的文件类型为音频文件,则通过功放喇叭进行输出。
以上所述仅为本发明的较佳实施例,对发明而言仅仅是说明性的,而非限制性的。本专业技术人员理解,在发明权利要求所限定的精神和范围内可对其进行许多改变,修改,甚至等效,但都将落入本发明的保护范围内。

通过检测不同墨点的厚度以辨别物品真伪的方法及装置.pdf_第1页
第1页 / 共13页
通过检测不同墨点的厚度以辨别物品真伪的方法及装置.pdf_第2页
第2页 / 共13页
通过检测不同墨点的厚度以辨别物品真伪的方法及装置.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《通过检测不同墨点的厚度以辨别物品真伪的方法及装置.pdf》由会员分享,可在线阅读,更多相关《通过检测不同墨点的厚度以辨别物品真伪的方法及装置.pdf(13页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 104036325 A (43)申请公布日 2014.09.10 CN 104036325 A (21)申请号 201410219164.3 (22)申请日 2014.05.22 G06Q 10/00(2012.01) (71)申请人 立德高科(北京)数码科技有限责任 公司 地址 100081 北京市海淀区大柳树路 17 号 富海国际港 803 室 (72)发明人 姚为 万宏宇 (54) 发明名称 通过检测不同墨点的厚度以辨别物品真伪的 方法及装置 (57) 摘要 本发明提供一种通过检测不同墨点的厚度以 辨别物品真伪的方法, 包括以下步骤 : 获取每个 墨点的厚度值 。

2、; 当每个墨点的厚度值都不相同, 并且厚度值包含在预设的厚度值范围内时, 发出 红外光源获取点阵图像 ; 根据点阵图像的辨别结 果, 以输出相关的信息。实施上述方法的装置包 括摄像模块、 处理器、 检测光线发生模块、 比较器、 厚度值存储链表、 触发模块、 红外光源发生模块、 解析模块、 点阵数据库、 相关信息数据库与输出模 块。本发明通过对点阵图形中每一个墨点的厚度 进行判定并根据判定结果对识别点阵图形、 并对 其进行判定, 从而得出当前物品的真伪, 与现有单 一只是通过点阵图像的辨别结果以判定当前物品 的真伪的方式相比, 本发明可进一步提高防伪效 果。 (51)Int.Cl. 权利要求书 。

3、3 页 说明书 7 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书3页 说明书7页 附图2页 (10)申请公布号 CN 104036325 A CN 104036325 A 1/3 页 2 1. 一种通过检测不同墨点的厚度以辨别物品真伪的方法, 包括以下步骤 : 通过检测光线获取每个墨点的厚度值 ; 当每个墨点的厚度值都不相同, 并且厚度值包含在预设的厚度值范围内时, 激活摄像 装置发出红外光源获取点阵图像 ; 根据对点阵图像进行辨别的结果, 以输出相关的信息。 2. 根据权利要求 1 所述的通过检测不同墨点的厚度以辨别物品真伪的方法, 其特征在 于,。

4、 上述方法的具体步骤如下 : S1、 发出若干检测光线使其分别抵达墨点表面以及墨点周边区域, 并获取反射的检测 光线 ; S2、 分析返回的检测光线长度, 以得出墨点的厚度值 ; S3、 判断所有墨点的厚度值中是否包含有数值相同的厚度值, 当判定墨点的厚度值均 不相同时, 将墨点的厚度值存储墨点数据存储链表 ; S4、 提取任一墨点的厚度值, 当所有墨点的厚度值均在预设的厚度值范围内时, 则通过 触发信号, 激活红外光源发生模块发出红外光源 ; S5、 红外光源照射在点阵图像上, 并将光源返回, 以获取点阵图像 ; S6、 对点阵图像进行解析, 以形成与其相对应的点阵图像编码数据 ; S7、 。

5、在数据库中对点阵图像编码数据进行辨别, 并根据辨别结果提取与其相对应的信 息文件 ; S8、 输出信息文件。 3. 根据权利要求 2 所述的通过检测不同墨点的厚度以辨别物品真伪的方法, 其特征在 于, 在步骤 S1 中, 发出的若干检测光线为垂直的检测光线, 当检测光线抵达物品表面或墨 点表面后, 则进行垂直反射。 4. 根据权利要求 2 所述的通过检测不同墨点的厚度以辨别物品真伪的方法, 其特征在 于, 在步骤 S2 中, 包括以下子步骤 : S201、 分析每条检测光线的长度, 以获取每条检测光线的长度值, 并统计短距离光线与 长距离光线的数量, 以形成短距离光线集合以及长距离光线集合 ;。

6、 S202、 根据长距离光线与短距离光线之差以得出墨点的厚度值 ; 在步骤 S202 中还包括以下三种情况 : 情况 a、 当墨点的顶部表面与物品表面均为水平面时, 提取任意一个长距离光线的长度 值, 将其分别与每一个短距离光线的长度值进行比较, 以得出多个数值, 对比较后得出的数 值进行排序后, 提取厚度值最大的数值为该墨点的厚度值 ; 情况 b、 当墨点的顶部表面为倾斜面、 且物品表面为水平面时, 获取短距离光线集合中 最大的光线长度值, 并且分别与任意一个长距离光线的长度值进行比较, 以得出多个数值, 对比较后得出的数值进行排序后, 提取厚度值最大的数值为该墨点的厚度值 ; 情况 c、 。

7、当墨点的顶部表面为弧形面、 且物品表面为水平面时, 将短距离光线集合中长 度值最小的短距离光线与长距离光线集合中的任意一个长距离光线进行比较, 以得出多个 数值, 对比较后得出的数值进行排序后, 提取厚度值最大的数值为该墨点的厚度值。 5. 根据权利要求 2 所述的通过检测不同墨点的厚度以辨别物品真伪的方法, 其特征在 于, 在步骤 S3 中, 提取任一墨点的厚度值, 将其与其他墨点的厚度值进行比较, 当判定当前 权 利 要 求 书 CN 104036325 A 2 2/3 页 3 两个墨点的厚度值的数值相同时, 则输出相应的信息 ; 当判定所有墨点的厚度值的数值均 不相同时, 则建立墨点数据。

8、存储链表, 以存储每一个墨点的厚度值。 6. 根据权利要求 2 所述的通过检测不同墨点的厚度以辨别物品真伪的方法, 其特征在 于, 在步骤 S4 中, 当提取的墨点厚度值包含在预设的厚度值范围内时, 则将判断结果生成 脉冲信号, 并输入触发电路模块中, 触发电路模块对该脉冲信号进行处理后输入处理器中, 以控制红外光源发生模块发出红外光源 ; 当提取的墨点厚度值不在预设的厚度值范围内时, 则判定当前点阵图形无效, 并输出 相关信息。 7. 一种实施权利要求 2 中所述方法的装置, 其特征在于, 包括 : 摄像装置, 用于发出若干检测光线与红外光源、 并获取反射后的若干检测光线、 以及根 据反射后。

9、的红外光源生成点阵图像 ; 处理器, 用于对计算墨点的厚度值, 并对其他模块进行控制 ; 检测光源发生模块, 用于生成检测光线, 并通过摄像装置中 LED 光头发出 ; 比较器, 用于对所有墨点的厚度值进行比较, 并且对墨点的厚度值与预设的厚度值范 围进行比较 ; 触发模块, 用于对接收到的比较结果信号进行处理, 以生成触发信号 ; 红外光源发生模块, 用于生成红外光源, 并通过摄像装置中 LED 光头发出 ; 解析模块, 用于将当前点阵图像解析为与其相对应的点阵图像编码数据 ; 点阵数据库, 用于存储点阵图像编码数据, 并对提取的当前点阵图像编码数据进行辨 别 ; 相关信息数据库, 用于存储。

10、待输出相关信息, 并根据判断结果调用相关信息 ; 输出模块, 用于输出相关存储信息。 8. 根据权利要求 7 所述的装置, 其特征在于, 还包括厚度值存储链表, 用于存储预设的 厚度值范围。 9. 根据权利要求 7 所述的装置, 其特征在于, 在所述处理器中, 包括以下子步骤 : 分析每条光线的长度, 以获取每条光线的长度值, 并统计短距离光线与长距离光线的 数量, 以形成短距离光线集合以及长距离光线集合 ; 根据长距离光线与短距离光线之差以得出墨点的厚度值 ; 还包括以下三种情况 : 情况 a、 当墨点的顶部表面与物品表面均为水平面时, 提取任意一个长距离光线的长度 值, 将其分别与每一个短。

11、距离光线的长度值进行比较, 以得出多个数值, 对比较后得出的数 值进行排序后, 提取厚度值最大的数值为该墨点的厚度值 ; 情况 b、 当墨点的顶部表面为倾斜面、 且物品表面为水平面时, 获取短距离光线集合中 最大的光线长度值, 并且分别与任意一个长距离光线的长度值进行比较, 以得出多个数值, 对比较后得出的数值进行排序后, 提取厚度值最大的数值为该墨点的厚度值 ; 情况 c、 当墨点的顶部表面为弧形面、 且物品表面为水平面时, 将短距离光线集合中长 度值最小的短距离光线与长距离光线集合中的任意一个长距离光线进行比较, 以得出多个 数值, 对比较后得出的数值进行排序后, 提取厚度值最大的数值为该。

12、墨点的厚度值。 10. 根据权利要求 7 所述的装置, 其特征在于, 在所述比较器中, 提取任一墨点的厚度 权 利 要 求 书 CN 104036325 A 3 3/3 页 4 值, 将其与其他墨点的厚度值进行比较, 当判定当前两个墨点的厚度值的数值相同时, 则输 出相应的信息 ; 当判定所有墨点的厚度值的数值均不相同时, 则建立墨点数据存储链表, 以 存储每一个墨点的厚度值 ; 当提取的墨点厚度值包含在预设的厚度值范围内时, 则将判断结果生成脉冲信号, 并 输入触发电路模块中, 触发电路模块对该脉冲信号进行处理后输入处理器中, 以控制红外 光源发生模块发出红外光源 ; 当提取的墨点厚度值不在。

13、预设的厚度值范围内时, 则判定当前点阵图形无效, 并输出 相关信息。 权 利 要 求 书 CN 104036325 A 4 1/7 页 5 通过检测不同墨点的厚度以辨别物品真伪的方法及装置 技术领域 0001 本发明涉及一种真伪辨别方法, 尤其是一种通过检测不同墨点的厚度以辨别物品 真伪的方法及装置。 背景技术 0002 目前, 在辨别当前物品真伪时, 均是通过对点阵图形进行辨别的方式, 以判定当前 物品的真伪。然而, 现有的真伪辨别方式较为单一, 一旦点阵图形的算法被破解, 便无法起 到防伪功能。 发明内容 0003 针对上述问题中存在的不足之处, 本发明提供一种采用依次对当前点阵图形中墨 。

14、点的厚度与点阵图形进行判定的方式以辨别当前物品真伪, 从而提高防伪效果的通过检测 不同墨点的厚度以辨别物品真伪的方法及装置。 0004 为实现上述目的, 本发明提供一种通过检测不同墨点的厚度以辨别物品真伪的方 法, 包括以下步骤 : 0005 通过检测光线获取每个墨点的厚度值 ; 0006 当每个墨点的厚度值都不相同, 并且厚度值包含在预设的厚度值范围内时, 激活 摄像装置发出红外光源获取点阵图像 ; 0007 根据对点阵图像进行辨别的结果, 以输出相关的信息。 0008 上述的通过检测不同墨点的厚度以辨别物品真伪的方法, 其中, 上述方法的具体 步骤如下 : 0009 S1、 发出若干检测光。

15、线使其分别抵达墨点表面以及墨点周边区域, 并获取反射的 检测光线 ; 0010 S2、 分析返回的检测光线长度, 以得出墨点的厚度值 ; 0011 S3、 判断所有墨点的厚度值中是否包含有数值相同的厚度值, 当判定墨点的厚度 值均不相同时, 将墨点的厚度值存储墨点数据存储链表 ; 0012 S4、 提取任一墨点的厚度值, 当所有墨点的厚度值均在预设的厚度值范围内时, 则 通过触发信号, 激活红外光源发生模块发出红外光源 ; 0013 S5、 红外光源照射在点阵图像上, 并将光源返回, 以获取点阵图像 ; 0014 S6、 对点阵图像进行解析, 以形成与其相对应的点阵图像编码数据 ; 0015 。

16、S7、 在数据库中对点阵图像编码数据进行辨别, 并根据辨别结果提取与其相对应 的信息文件 ; 0016 S8、 输出信息文件。 0017 上述的通过检测不同墨点的厚度以辨别物品真伪的方法, 其中, 在步骤 S1 中, 发 出的若干检测光线为垂直的检测光线, 当检测光线抵达物品表面或墨点表面后, 则进行垂 直反射。 说 明 书 CN 104036325 A 5 2/7 页 6 0018 上述的通过检测不同墨点的厚度以辨别物品真伪的方法, 其中, 在步骤 S2 中, 包 括以下子步骤 : 0019 S201、 分析每条检测光线的长度, 以获取每条检测光线的长度值, 并统计短距离光 线与长距离光线的。

17、数量, 以形成短距离光线集合以及长距离光线集合 ; 0020 S202、 根据长距离光线与短距离光线之差以得出墨点的厚度值 ; 0021 在步骤 S202 中还包括以下三种情况 : 0022 情况 a、 当墨点的顶部表面与物品表面均为水平面时, 提取任意一个长距离光线的 长度值, 将其分别与每一个短距离光线的长度值进行比较, 以得出多个数值, 对比较后得出 的数值进行排序后, 提取厚度值最大的数值为该墨点的厚度值 ; 0023 情况 b、 当墨点的顶部表面为倾斜面、 且物品表面为水平面时, 获取短距离光线集 合中最大的光线长度值, 并且分别与任意一个长距离光线的长度值进行比较, 以得出多个 数。

18、值, 对比较后得出的数值进行排序后, 提取厚度值最大的数值为该墨点的厚度值 ; 0024 情况 c、 当墨点的顶部表面为弧形面、 且物品表面为水平面时, 将短距离光线集合 中长度值最小的短距离光线与长距离光线集合中的任意一个长距离光线进行比较, 以得出 多个数值, 对比较后得出的数值进行排序后, 提取厚度值最大的数值为该墨点的厚度值。 0025 上述的通过检测不同墨点的厚度以辨别物品真伪的方法, 其中, 在步骤 S3 中, 提 取任一墨点的厚度值, 将其与其他墨点的厚度值进行比较, 当判定当前两个墨点的厚度值 的数值相同时, 则输出相应的信息 ; 当判定所有墨点的厚度值的数值均不相同时, 则建。

19、立墨 点数据存储链表, 以存储每一个墨点的厚度值。 0026 上述的通过检测不同墨点的厚度以辨别物品真伪的方法, 其中, 在步骤 S4 中, 当 提取的墨点厚度值包含在预设的厚度值范围内时, 则将判断结果生成脉冲信号, 并输入触 发电路模块中, 触发电路模块对该脉冲信号进行处理后输入处理器中, 以控制红外光源发 生模块发出红外光源 ; 0027 当提取的墨点厚度值不在预设的厚度值范围内时, 则判定当前点阵图形无效, 并 输出相关信息。 0028 本发明还提供一种通过检测不同墨点的厚度以辨别物品真伪的装置, 包括 : 0029 摄像装置, 用于发出若干检测光线与红外光源、 并获取反射后的若干检测。

20、光线、 以 及根据反射后的红外光源生成点阵图像 ; 0030 处理器, 用于对计算墨点的厚度值, 并对其他模块进行控制 ; 0031 检测光源发生模块, 用于生成检测光线, 并通过摄像装置中 LED 光头发出 ; 0032 比较器, 用于对所有墨点的厚度值进行比较, 并且对墨点的厚度值与预设的厚度 值范围进行比较 ; 0033 触发模块, 用于对接收到的比较结果信号进行处理, 以生成触发信号 ; 0034 红外光源发生模块, 用于生成红外光源, 并通过摄像装置中 LED 光头发出 ; 0035 解析模块, 用于将当前点阵图像解析为与其相对应的点阵图像编码数据 ; 0036 点阵数据库, 用于存。

21、储点阵图像编码数据, 并对提取的当前点阵图像编码数据进 行辨别 ; 0037 相关信息数据库, 用于存储待输出相关信息, 并根据判断结果调用相关信息 ; 0038 输出模块, 用于输出相关存储信息。 说 明 书 CN 104036325 A 6 3/7 页 7 0039 上述的装置, 其中, 还包括厚度值存储链表, 用于存储预设的厚度值范围。 0040 上述的装置, 其中, 在所述处理器中, 包括以下子步骤 : 0041 分析每条光线的长度, 以获取每条光线的长度值, 并统计短距离光线与长距离光 线的数量, 以形成短距离光线集合以及长距离光线集合 ; 0042 根据长距离光线与短距离光线之差以。

22、得出墨点的厚度值 ; 0043 还包括以下三种情况 : 0044 情况 a、 当墨点的顶部表面与物品表面均为水平面时, 提取任意一个长距离光线的 长度值, 将其分别与每一个短距离光线的长度值进行比较, 以得出多个数值, 对比较后得出 的数值进行排序后, 提取厚度值最大的数值为该墨点的厚度值 ; 0045 情况 b、 当墨点的顶部表面为倾斜面、 且物品表面为水平面时, 获取短距离光线集 合中最大的光线长度值, 并且分别与任意一个长距离光线的长度值进行比较, 以得出多个 数值, 对比较后得出的数值进行排序后, 提取厚度值最大的数值为该墨点的厚度值 ; 0046 情况 c、 当墨点的顶部表面为弧形面。

23、、 且物品表面为水平面时, 将短距离光线集合 中长度值最小的短距离光线与长距离光线集合中的任意一个长距离光线进行比较, 以得出 多个数值, 对比较后得出的数值进行排序后, 提取厚度值最大的数值为该墨点的厚度值。 0047 上述的装置, 其中, 在所述比较器中, 提取任一墨点的厚度值, 将其与其他墨点的 厚度值进行比较, 当判定当前两个墨点的厚度值的数值相同时, 则输出相应的信息 ; 当判定 所有墨点的厚度值的数值均不相同时, 则建立墨点数据存储链表, 以存储每一个墨点的厚 度值 ; 0048 当提取的墨点厚度值包含在预设的厚度值范围内时, 则将判断结果生成脉冲信 号, 并输入触发电路模块中, 。

24、触发电路模块对该脉冲信号进行处理后输入处理器中, 以控制 红外光源发生模块发出红外光源 ; 0049 当提取的墨点厚度值不在预设的厚度值范围内时, 则判定当前点阵图形无效, 并 输出相关信息。 0050 与现有技术相比, 本发明具有以下优点 : 0051 本发明通过对点阵图形中每一个墨点的厚度进行判定并根据判定结果对识别点 阵图形、 并对其进行判定, 从而得出当前物品的真伪, 与现有单一只是通过点阵图像的辨别 结果以判定当前物品的真伪的方式相比, 本发明可进一步提高防伪效果。 附图说明 0052 图 1 为本发明中方法部分的流程图 ; 0053 图 2 为本发明中装置部分的结构框图。 0054。

25、 主要附图标记说明如下 : 0055 1- 摄像模块 2- 处理器 3- 检测光线发生模块 0056 4- 比较器 5- 厚度值存储链表 6- 触发模块 0057 7- 红外光源发生模块 8- 解析模块 9- 点阵数据库 0058 10- 相关信息数据库 11- 输出模块 具体实施方式 说 明 书 CN 104036325 A 7 4/7 页 8 0059 本发明提供一种通过检测不同墨点的厚度以辨别物品真伪的方法, 包括以下步 骤 : 0060 通过检测光线获取每个墨点的厚度值 ; 0061 当每个墨点的厚度值都不相同, 并且厚度值包含在预设的厚度值范围内时, 激活 摄像装置发出红外光源获取点。

26、阵图像 ; 0062 根据对点阵图像进行辨别的结果, 以输出相关的信息。 0063 如图 1 所示, 上述方法的具体步骤如下 : 0064 S1、 发出若干检测光线使其分别抵达墨点表面以及墨点周边区域, 并获取反射的 检测光线。 0065 在步骤 S1 中, 检测光线发生模块通过 LED 光线发出的若干检测光线为垂直的检 测光线, 当检测光线抵达物品表面或墨点表面后, 则进行垂直反射, 多面将检测光线反射至 LED 光头中。 0066 其中, 该检测光线为非红外光线。 0067 S2、 分析返回的检测光线长度, 以得出墨点的厚度值。 0068 在步骤 S2 中, 包括以下子步骤 : 0069 。

27、S201、 分析每条检测光线的长度, 以获取每条检测光线的长度值, 并统计短距离光 线与长距离光线的数量, 以形成短距离光线集合以及长距离光线集合 ; 0070 S202、 根据长距离光线与短距离光线之差以得出墨点的厚度值 ; 0071 在步骤 S202 中还包括以下三种情况 : 0072 情况 a、 当墨点的顶部表面与物品表面均为水平面时, 提取任意一个长距离光线的 长度值, 将其分别与每一个短距离光线的长度值进行比较, 以得出多个数值, 对比较后得出 的数值进行排序后, 提取厚度值最大的数值为该墨点的厚度值 ; 0073 情况 b、 当墨点的顶部表面为倾斜面、 且物品表面为水平面时, 获取。

28、短距离光线集 合中最大的光线长度值, 并且分别与任意一个长距离光线的长度值进行比较, 以得出多个 数值, 对比较后得出的数值进行排序后, 提取厚度值最大的数值为该墨点的厚度值 ; 0074 情况 c、 当墨点的顶部表面为弧形面、 且物品表面为水平面时, 将短距离光线集合 中长度值最小的短距离光线与长距离光线集合中的任意一个长距离光线进行比较, 以得出 多个数值, 对比较后得出的数值进行排序后, 提取厚度值最大的数值为该墨点的厚度值。 0075 S3、 判断所有墨点的厚度值中是否包含有数值相同的厚度值, 当判定墨点的厚度 值均不相同时, 将墨点的厚度值存储墨点数据存储链表。 0076 在步骤 S。

29、3 中, 提取任一墨点的厚度值, 将其与其他墨点的厚度值进行比较, 当判 定当前两个墨点的厚度值的数值相同时, 则反馈当前编码数据无效, 判定物品为假 ; 当判定 所有墨点的厚度值的数值均不相同时, 则建立墨点数据存储链表, 以存储每一个墨点的厚 度值。 0077 S4、 提取任一墨点的厚度值, 当所有墨点的厚度值均在预设的厚度值范围内时, 则 通过触发信号, 激活红外光源发生模块发出红外光源。 0078 S401、 按墨点数据存储链表的存储顺序提取墨点的厚度值 ; 0079 S402、 将墨点的厚度值与预设的厚度值范围进行比较, 当确定每一个墨点厚度值 均是包含在预设的厚度值范围内时, 则判。

30、定当前点阵图形中的所有墨点的厚度为真, 并将 说 明 书 CN 104036325 A 8 5/7 页 9 判断结果生成脉冲信号 ; 0080 当发现有一个墨点厚度值不在预设的厚度值范围内时, 则不在对其他墨点厚度值 进行比较, 直接判定当前点阵图形中的所有墨点的厚度为假, 并输出当前点阵图形无效。 0081 S403、 判定当前点阵图形中的所有墨点的厚度为真时, 将生成脉冲信号输入触发 电路模块中, 触发电路模块对该脉冲信号进行处理后输入处理器中, 以控制红外光源发生 模块发出红外光源。 0082 只有在判定当前点阵图形中的所有墨点的厚度为真, 才能够通过触发模块与处理 器控制红外光源发生模。

31、块发出红外光源。若他人强行驱使红外光源发生模块发出红外光 源, 则会发出声音警报, 并启动文件自毁程序, 从而所存储的全部信息。 通过上述方法, 可进 一步提高防伪效果。 0083 S5、 红外光源照射在点阵图像上, 并将光源返回, 以获取点阵图像。 0084 在步骤 S5 中, 包括以下子步骤 : 0085 S501、 通过选用与荧光相同或相近似色系的滤光片, 以滤除掉印刷在点阵图形植 入区域上背景图案与污染物质, 以获取到点阵图形的点阵图像 ; 0086 S502、 对点阵图像进行处理, 以使其灰色级别达到预设范围。 0087 对获取到的点阵图像进行自动曝光处理, 以使点阵图像的灰度级别达。

32、到预设范 围, 包括以下子步骤 : 0088 通过滤光片再次过滤掉红外图像反射光谱中还可能包含的不必要的光谱 ; 0089 通过光学镜头捕捉剩余光谱 ; 0090 调节镜头的曝光时以及图形帧率, 使捕捉到的完整图形帧的图像的灰度级别达到 110 200 之间。 0091 S6、 对点阵图像进行解析, 以形成与其相对应的点阵图像编码数据。 0092 经解析后得到的点阵图像编码数据中包括文件开始字段 (FileBeginFields)、 头 部信息 (FileHeader) 与数据信息, 数据信息中包括码值索引表 (CodeIndexTable)、 码值 项目列表 (CodeTable)、 RAW。

33、 数据项表 (RawDataItemTable) 与资源 /RAW 数据 (Resource/ RawData)。 0093 S7、 在数据库中对点阵图像编码数据进行辨别, 并根据辨别结果提取与其相对应 的信息文件。 0094 在步骤 S7 中包括以下子步骤 : 0095 S701、 提取当前点阵图像编码数据, 并根据点阵图像编码数据中的头部信息, 使数 据库中的指针指向与头部信息相对应的存储链表 ; 0096 S702、 判断存储链表中的所存储的数据信息是否与当前点阵图像编码数据中的数 据信息一致, 若判断结果为是, 则执行步骤 S603 ; 若判断结果为若, 则反馈当前编码数据无 效, 判。

34、定物品为假 ; 0097 S703、 调用与点阵图像编码数据相对应的存储信息。 0098 S8、 输出信息文件。 0099 在步骤 S8 中, 输出模块包括声音输出模块、 文本显示模块、 图像显示模块以及视 频输出模块。根据存储信息的类型, 选用与其相对应的输出模块, 通过输出的文件内容, 以 得知与当前点阵图形相对应的产品的身份信息。 说 明 书 CN 104036325 A 9 6/7 页 10 0100 其中, 若存储信息的文件类型为文本文件, 则通过显示屏直接进行显示 ; 0101 若存储信息的文件类型为图片文件, 则通过显示屏直接进行显示 ; 0102 若存储信息的文件类型为视频文件。

35、, 则其图像部分通过显示屏直接进行显示, 声 音部分通过功放喇叭进行输出 ; 0103 若存储信息的文件类型为音频文件, 则通过功放喇叭进行输出。 0104 如图 2 所示, 本发明提供一种通过检测墨点厚度以辨别当前物品真伪的装置, 包 括摄像模块 1、 处理器 2、 检测光线发生模块 3、 比较器 4、 厚度值存储链表 5、 触发模块 6、 红 外光源发生模块 7、 解析模块 8、 点阵数据库 9、 相关信息数据库 10 与输出模块 11。 0105 摄像装置 1 用于发出若干检测光线与红外光源、 并获取反射后的若干检测光线、 以及根据反射后的红外光源生成点阵图像。 0106 检测光源发生模。

36、块 3 用于生成检测光线, 并通过摄像装置中 LED 光头发出。 0107 处理器 2 用于对计算当前点阵图形中每一个墨点的厚度值, 并对其他模块进行控 制。 0108 在处理器中, 包括以下子步骤 : 0109 处理器分析每条检测光线的长度, 以获取每条检测光线的长度值, 并统计短距离 光线与长距离光线的数量, 以形成短距离光线集合以及长距离光线集合。 0110 根据长距离光线与短距离光线之差以得出墨点的厚度值。 0111 还包括以下三种情况 : 0112 情况 a、 当墨点的顶部表面与物品表面均为水平面时, 提取任意一个长距离光线的 长度值, 将其分别与每一个短距离光线的长度值进行比较, 。

37、以得出多个数值, 对比较后得出 的数值进行排序后, 提取厚度值最大的数值为该墨点的厚度值 ; 0113 情况 b、 当墨点的顶部表面为倾斜面、 且物品表面为水平面时, 获取短距离光线集 合中最大的光线长度值, 并且分别与任意一个长距离光线的长度值进行比较, 以得出多个 数值, 对比较后得出的数值进行排序后, 提取厚度值最大的数值为该墨点的厚度值 ; 0114 情况 c、 当墨点的顶部表面为弧形面、 且物品表面为水平面时, 将短距离光线集合 中长度值最小的短距离光线与长距离光线集合中的任意一个长距离光线进行比较, 以得出 多个数值, 对比较后得出的数值进行排序后, 提取厚度值最大的数值为该墨点的。

38、厚度值。 0115 比较器 4 用于对所有墨点的厚度值进行比较, 并且对墨点的厚度值与预设的厚度 值范围进行比较。 0116 通过比较器对所有墨点的厚度值进行比较的步骤为 : 0117 提取任一墨点的厚度值, 将其与其他墨点的厚度值进行比较, 当判定当前两个墨 点的厚度值的数值相同时, 则反馈当前编码数据无效, 判定物品为假 ; 当判定所有墨点的厚 度值的数值均不相同时, 则建立墨点数据存储链表, 以存储每一个墨点的厚度值。 0118 其中, 厚度值存储链表 5 中的指针, 可按照对获取墨点厚度值的先后顺序, 将其依 次存储在厚度值存储链表中。 0119 通过比较器对墨点的厚度值与预设的厚度值。

39、范围进行比较的实施步骤如下 : 0120 按墨点数据存储链表 5 的存储顺序提取墨点的厚度值。 0121 将墨点的厚度值与预设的厚度值范围进行比较, 以判定点阵图形中的每一个墨点 厚度值是否包含在预设的厚度值范围内。当确定每一个墨点厚度值均是包含在预设的厚 说 明 书 CN 104036325 A 10 7/7 页 11 度值范围内时, 则判定当前点阵图形中的所有墨点的厚度为真, 并将判断结果生成脉冲信 号 ; 0122 当发现有一个墨点厚度值不在预设的厚度值范围内时, 则不在对其他墨点厚度值 进行比较, 直接判定当前点阵图形中的所有墨点的厚度为假, 并输出当前点阵图形无效。 0123 触发模。

40、块 6 用于对接收到的比较结果信号进行处理, 以生成触发信号。 0124 在判定当前点阵图形中的所有墨点的厚度为真时, 将生成脉冲信号输入触发电路 模块中, 触发电路模块对该脉冲信号进行处理后输入处理器中, 以控制红外光源发生模块 7 发出红外光源, 由红外光源发生模块在生成红外光源后, 并通过摄像装置中 LED 光头发出。 0125 只有在判定当前点阵图形中的所有墨点的厚度为真, 才能够通过触发模块与处理 器控制红外光源发生模块发出红外光源。若他人强行驱使红外光源发生模块发出红外光 源, 则会发出声音警报, 并启动文件自毁程序, 从而所存储的全部信息。 通过上述方法, 可进 一步提高防伪效果。

41、。 0126 解析模块 8 用于将当前点阵图像解析为与其相对应的点阵图像编码数据。 0127 经解析后得到的点阵图像编码数据中包括文件开始字段 (FileBeginFields)、 头 部信息 (FileHeader) 与数据信息, 数据信息中包括码值索引表 (CodeIndexTable)、 码值 项目列表 (CodeTable)、 RAW 数据项表 (RawDataItemTable) 与资源 /RAW 数据 (Resource/ RawData)。 0128 点阵数据库 9 用于存储点阵图像编码数据, 并对提取的当前点阵图像编码数据进 行辨别。 0129 其中, 提取当前点阵图像编码数据。

42、, 并根据点阵图像编码数据中的头部信息, 使数 据库中的指针指向与头部信息相对应的存储链表 ; 0130 判断存储链表中的所存储的数据信息是否与当前点阵图像编码数据中的数据信 息一致, 若判断结果为是, 则调用与点阵图像编码数据相对应的存储信息 ; 若判断结果为 若, 则反馈当前编码数据无效, 判定物品为假 ; 0131 相关信息数据库 10 用于存储待输出相关信息, 并根据判断结果调用相关信息。 0132 输出模块 11 用于输出相关存储信息。 0133 输出模块包括声音输出模块、 文本显示模块、 图像显示模块以及视频输出模块。 根 据存储信息的类型, 选用与其相对应的输出模块, 通过输出的。

43、文件内容, 以得知与当前点阵 图形相对应的产品的身份信息。 0134 其中, 若存储信息的文件类型为文本文件, 则通过显示屏直接进行显示 ; 0135 若存储信息的文件类型为图片文件, 则通过显示屏直接进行显示 ; 0136 若存储信息的文件类型为视频文件, 则其图像部分通过显示屏直接进行显示, 声 音部分通过功放喇叭进行输出 ; 0137 若存储信息的文件类型为音频文件, 则通过功放喇叭进行输出。 0138 以上所述仅为本发明的较佳实施例, 对发明而言仅仅是说明性的, 而非限制性的。 本专业技术人员理解, 在发明权利要求所限定的精神和范围内可对其进行许多改变, 修改, 甚至等效, 但都将落入本发明的保护范围内。 说 明 书 CN 104036325 A 11 1/2 页 12 图 1 说 明 书 附 图 CN 104036325 A 12 2/2 页 13 图 2 说 明 书 附 图 CN 104036325 A 13 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1