一种验钞的方法及验钞装置转让专利

申请号 : CN201510482012.7

文献号 : CN105069899B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李杰

申请人 : 深圳怡化电脑股份有限公司深圳市怡化时代科技有限公司深圳市怡化金融智能研究院

摘要 :

本发明实施例公开了一种验钞的方法及验钞装置,通过选择待检测纸币的紫外荧光区域的图像,根据预先设置的算法对所述图像的紫外荧光区域进行定位;获取定位后的所述紫外荧光区域的图像的局部极小值,所述局部极小值为所述待检测纸币的特征字符;根据所述局部极小值之间的间隔差值和真币的特征字符之间的间隔差值,确定所述待检测纸币的真伪,从而采用垂直方向投影图的局部极小值来检测紫外荧光区域特征位置,鲁棒性得到大大提高。

权利要求 :

1.一种验钞的方法,其特征在于,所述方法包括:

选择待检测纸币的紫外荧光区域的图像,根据预先设置的算法对所述图像的紫外荧光区域进行定位;

获取定位后的所述紫外荧光区域的图像的局部极小值,所述局部极小值为所述待检测纸币的特征字符;

根据所述局部极小值之间的间隔差值和真币的特征字符之间的间隔差值,确定所述待检测纸币的真伪。

2.根据权利要求1所述的方法,其特征在于,所述根据预先设置的算法对所述图像的紫外荧光区域进行定位,包括:若满足if((Hpixel[i+1]-Hpixel[i]>h_th)&&(Hpixel[i+2]-Hpixel[i]>h_th)),则确定i为所述紫外荧光区域的左侧列边界;

其中,Hpixel[i]表示第i列的列和,Hpixel[i+1]表示第i+1列的列和,Hpixel[i+2]表示第i+2列的列和,h_th表示确定左侧列边界的阈值。

3.根据权利要求1所述的方法,其特征在于,所述根据所述局部极小值之间的间隔差值和真币的特征字符之间的间隔差值,确定所述待检测纸币的真伪,包括:若所述局部极小值的间隔差值与真币的特征字符之间的间隔差值相同,则确定所述待检测纸币为真;

若所述局部极小值的间隔差值与真币的特征字符之间的间隔差值不同,则确定所述待检测纸币为假。

4.根据权利要求1至3任意一项所述的方法,其特征在于,所述方法还包括:确定所述待检测纸币的金属线遮挡的区域;

根据所述待检测纸币的金属线遮挡的区域确定所述待检测纸币的局部极小值。

5.根据权利要求4所述的方法,其特征在于,所述确定所述待检测纸币的金属线遮挡的区域,包括:若max_val-mean_l>th或max_val-mean_r>th,则确定选定的区域为金属线遮挡的区域;

其中,max_val表示选定区域,mean_l表示特征点列左侧部分列和的均值,mean_r表示特征点列右侧列和的均值,th表示阈值。

6.一种验钞装置,其特征在于,所述验钞装置包括:

定位模块,用于选择待检测纸币的紫外荧光区域的图像,根据预先设置的算法对所述图像的紫外荧光区域进行定位;

获取模块,用于获取定位后的所述紫外荧光区域的图像的局部极小值,所述局部极小值为所述待检测纸币的特征字符;

第一确定模块,用于根据所述局部极小值之间的间隔差值和真币的特征字符之间的间隔差值,确定所述待检测纸币的真伪。

7.根据权利要求6所述的装置,其特征在于,所述定位模块用于:若满足if((Hpixel[i+1]-Hpixel[i]>h_th)&&(Hpixel[i+2]-Hpixel[i]>h_th)),则确定i为所述紫外荧光区域的左侧列边界;

其中,Hpixel[i]表示第i列的列和,Hpixel[i+1]表示第i+1列的列和,Hpixel[i+2]表示第i+2列的列和,h_th表示确定左侧列边界的阈值。

8.根据权利要求6所述的装置,其特征在于,所述第一确定模块,包括:第一确定单元,用于若所述局部极小值的间隔差值与真币的特征字符之间的间隔差值相同,则确定所述待检测纸币为真;

第二确定单元,用于若所述局部极小值的间隔差值与真币的特征字符之间的间隔差值不同,则确定所述待检测纸币为假。

9.根据权利要求6至8任意一项所述的装置,其特征在于,所述装置还包括:第二确定模块,用于确定所述待检测纸币的金属线遮挡的区域;

第三确定模块,用于根据所述待检测纸币的金属线遮挡的区域确定所述待检测纸币的局部极小值。

10.根据权利要求9所述的装置,其特征在于,所述第二确定模块,用于:若max_val-mean_l>th或max_val-mean_r>th,则确定选定的区域为金属线遮挡的区域;

其中,max_val表示选定区域,mean_l表示特征点列左侧部分列和的均值,mean_r表示特征点列右侧列和的均值,th表示阈值。

说明书 :

一种验钞的方法及验钞装置

技术领域

[0001] 本发明实施例验钞装置的技术领域,尤其涉及一种验钞的方法及验钞装置。

背景技术

[0002] 在现有的技术中,紫外荧光区域真伪的检测只是根据其亮暗程度进行检测,紫外荧光区域的灰度均值较其它区域要高,检测比较粗略。
[0003] 另一种方式为通过计算紫外荧光区域的灰度均值,判断其真伪,算法简单粗略,不够精细,未根据其相应的特征进行判断,对某些造假的纸币容易引起误判。

发明内容

[0004] 本发明实施例的目的在于提出一种验钞的方法及验钞装置,旨在解决如何提高紫外荧光鉴别纸币真伪的准确性的问题。
[0005] 为达此目的,本发明实施例采用以下技术方案:
[0006] 一种验钞的方法,所述方法包括:
[0007] 选择待检测纸币的紫外荧光区域的图像,根据预先设置的算法对所述图像的紫外荧光区域进行定位;
[0008] 获取定位后的所述紫外荧光区域的图像的局部极小值,所述局部极小值为所述待检测纸币的特征字符;
[0009] 根据所述局部极小值之间的间隔差值和真币的特征字符之间的间隔差值,确定所述待检测纸币的真伪。
[0010] 优选地,所述根据预先设置的算法对所述图像的紫外荧光区域进行定位,包括:
[0011] 若满足if((Hpixel[i+1]-Hpixel[i]>h_th)&&(Hpixel[i+2]-Hpixel[i]>h_th)),则确定i为所述紫外荧光区域的左侧列边界;
[0012] 其中,Hpixel[i]表示第i列的列和,Hpixel[i+1]表示第i+1列的列和,Hpixel[i+2]表示第i+2列的列和,h_th表示确定左侧列边界的阈值。
[0013] 优选地,所述根据所述局部极小值之间的间隔差值和真币的特征字符之间的间隔差值,确定所述待检测纸币的真伪,包括:
[0014] 若所述局部极小值的间隔差值与真币的特征字符之间的间隔差值相同,则确定所述待检测纸币为真;
[0015] 若所述局部极小值的间隔差值与真币的特征字符之间的间隔差值不同,则确定所述待检测纸币为假。
[0016] 优选地,所述方法还包括:
[0017] 确定所述待检测纸币的金属线遮挡的区域;
[0018] 根据所述待检测纸币的金属线遮挡的区域确定所述待检测纸币的局部极小值。
[0019] 优选地,所述确定所述待检测纸币的金属线遮挡的区域,包括:
[0020] 若max_val-mean_l>th或max_val-mean_r>th,则确定选定的区域为金属线遮挡的区域;
[0021] 其中,max_val表示选定区域,mean_l表示特征点列左侧部分列和的均值,mean_r表示特征点列右侧列和的均值,th表示阈值。
[0022] 一种验钞装置,所述验钞装置包括:
[0023] 定位模块,用于选择待检测纸币的紫外荧光区域的图像,根据预先设置的算法对所述图像的紫外荧光区域进行定位;
[0024] 获取模块,用于获取定位后的所述紫外荧光区域的图像的局部极小值,所述局部极小值为所述待检测纸币的特征字符;
[0025] 第一确定模块,用于根据所述局部极小值之间的间隔差值和真币的特征字符之间的间隔差值,确定所述待检测纸币的真伪。
[0026] 优选地,所述定位模块用于:
[0027] 若满足if((Hpixel[i+1]-Hpixel[i]>h_th)&&(Hpixel[i+2]-Hpixel[i]>h_th)),则确定i为所述紫外荧光区域的左侧列边界;
[0028] 其中,Hpixel[i]表示第i列的列和,Hpixel[i+1]表示第i+1列的列和,Hpixel[i+2]表示第i+2列的列和,h_th表示确定左侧列边界的阈值。
[0029] 优选地,所述确定模块,包括:
[0030] 第一确定单元,用于若所述局部极小值的间隔差值与真币的特征字符之间的间隔差值相同,则确定所述待检测纸币为真;
[0031] 第二确定单元,用于若所述局部极小值的间隔差值与真币的特征字符之间的间隔差值不同,则确定所述待检测纸币为假。
[0032] 优选地,所述装置还包括:
[0033] 第二确定模块,用于确定所述待检测纸币的金属线遮挡的区域;
[0034] 第三确定模块,用于根据所述待检测纸币的金属线遮挡的区域确定所述待检测纸币的局部极小值。
[0035] 优选地,所述第二确定模块,用于:
[0036] 若max_val-mean_l>th或max_val-mean_r>th,则确定选定的区域为金属线遮挡的区域;
[0037] 其中,max_val表示选定区域,mean_l表示特征点列左侧部分列和的均值,mean_r表示特征点列右侧列和的均值,th表示阈值。
[0038] 本发明实施例通过选择待检测纸币的紫外荧光区域的图像,根据预先设置的算法对所述图像的紫外荧光区域进行定位;获取定位后的所述紫外荧光区域的图像的局部极小值,所述局部极小值为所述待检测纸币的特征字符;根据所述局部极小值之间的间隔差值和真币的特征字符之间的间隔差值,确定所述待检测纸币的真伪,从而采用垂直方向投影图的局部极小值来检测紫外荧光区域特征位置,鲁棒性得到大大提高。

附图说明

[0039] 图1是本发明实施例验钞的方法第一实施例的流程示意图;
[0040] 图2是本发明实施例提供的一种100元纸币的紫外荧光区域图像的示意图;
[0041] 图3是本发明实施例验钞的方法第二实施例的流程示意图;
[0042] 图4是本发明实施例提供的一种金属线遮挡的示意图;
[0043] 图5是本发明实施例验钞装置的功能模块示意图;
[0044] 图6是本发明实施例第一确定模块503的功能模块示意图;
[0045] 图7是本发明实施例验钞装置的功能模块示意图。

具体实施方式

[0046] 下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。
[0047] 实施例一
[0048] 参考图1,图1是本发明实施例验钞的方法第一实施例的流程示意图。
[0049] 在实施例一中,所述验钞的方法包括:
[0050] 步骤101,选择待检测纸币的紫外荧光区域的图像,根据预先设置的算法对所述图像的紫外荧光区域进行定位;
[0051] 优选地,所述根据预先设置的算法对所述图像的紫外荧光区域进行定位,包括:
[0052] 若满足if((Hpixel[i+1]-Hpixel[i]>h_th)&&(Hpixel[i+2]-Hpixel[i]>h_th)),则确定i为所述紫外荧光区域的左侧列边界;
[0053] 其中,Hpixel[i]表示第i列的列和,Hpixel[i+1]表示第i+1列的列和,Hpixel[i+2]表示第i+2列的列和,h_th表示确定左侧列边界的阈值。
[0054] 步骤102,获取定位后的所述紫外荧光区域的图像的局部极小值,所述局部极小值为所述待检测纸币的特征字符;
[0055] 步骤103,根据所述局部极小值之间的间隔差值和真币的特征字符之间的间隔差值,确定所述待检测纸币的真伪。
[0056] 优选地,所述根据所述局部极小值之间的间隔差值和真币的特征字符之间的间隔差值,确定所述待检测纸币的真伪,包括:
[0057] 若所述局部极小值的间隔差值与真币的特征字符之间的间隔差值相同,则确定所述待检测纸币为真;
[0058] 若所述局部极小值的间隔差值与真币的特征字符之间的间隔差值不同,则确定所述待检测纸币为假。
[0059] 具体的,参考图2,图2是本发明实施例提供的一种100元纸币的紫外荧光区域图像的示意图。
[0060] 首先定位出图2左图中“9”的位置(“18”字符的左边字符为“8”,对应图2右图最左端的极小值,此特征较明显,可根据极小值这一特征对其进行定位。
[0061] 根据“9”位置,定位出其它特征点,如图2所示的5个在荧光区域的位置,然后进行特征检测。若5个特征点中有2个或2个以上不满足判定条件,则认为荧光区域鉴别失败。这里特征检测的主要方式为极小值点检测。
[0062] 本发明实施例通过选择待检测纸币的紫外荧光区域的图像,根据预先设置的算法对所述图像的紫外荧光区域进行定位;获取定位后的所述紫外荧光区域的图像的局部极小值,所述局部极小值为所述待检测纸币的特征字符;根据所述局部极小值之间的间隔差值和真币的特征字符之间的间隔差值,确定所述待检测纸币的真伪,从而采用垂直方向投影图的局部极小值来检测紫外荧光区域特征位置,鲁棒性得到大大提高。
[0063] 实施例二
[0064] 参考图3,图3是本发明实施例验钞的方法第二实施例的流程示意图。
[0065] 在实施例一的基础上,所述验钞的方法还包括:
[0066] 步骤104,确定所述待检测纸币的金属线遮挡的区域;
[0067] 优选地,所述确定所述待检测纸币的金属线遮挡的区域,包括:
[0068] 若max_val-mean_l>th或max_val-mean_r>th,则确定选定的区域为金属线遮挡的区域;
[0069] 其中,max_val表示选定区域,mean_l表示特征点列左侧部分列和的均值,mean_r表示特征点列右侧列和的均值,th表示阈值。
[0070] 步骤105,根据所述待检测纸币的金属线遮挡的区域确定所述待检测纸币的局部极小值。
[0071] 具体的,参考图4,图4是本发明实施例提供的一种金属线遮挡的示意图。对于金属线遮挡的区域,其灰度值较其它地方要低,若max_val-mean_l>th或max_val-mean_r>th,则认为存在磁条覆盖的情形,此处特征点虽非极小值也判定为为真。max_val表示选定区域(可选取特征点列左右各10列)列和的最大值,mean_l表示特征点列左侧部分列和(可取左侧10列)的均值,mean_r表示特征点列右侧列和的均值,th表示阈值(此处可取1200)。
[0072] 本发明实施例通过选择待检测纸币的紫外荧光区域的图像,根据预先设置的算法对所述图像的紫外荧光区域进行定位;获取定位后的所述紫外荧光区域的图像的局部极小值,所述局部极小值为所述待检测纸币的特征字符;根据所述局部极小值之间的间隔差值和真币的特征字符之间的间隔差值,确定所述待检测纸币的真伪,从而采用垂直方向投影图的局部极小值来检测紫外荧光区域特征位置,鲁棒性得到大大提高;同时,引入金属线遮挡特征检测处时,根据金属线灰度值低的特征检测出金属线遮挡的情形,提高了算法的精度。
[0073] 实施例三
[0074] 参考图5,图5是本发明实施例验钞装置的功能模块示意图。
[0075] 在实施例三中,所述验钞装置包括:
[0076] 定位模块501,用于选择待检测纸币的紫外荧光区域的图像,根据预先设置的算法对所述图像的紫外荧光区域进行定位;
[0077] 优选地,所述定位模块501用于:
[0078] 若满足if((Hpixel[i+1]-Hpixel[i]>h_th)&&(Hpixel[i+2]-Hpixel[i]>h_th)),则确定i为所述紫外荧光区域的左侧列边界;
[0079] 其中,Hpixel[i]表示第i列的列和,Hpixel[i+1]表示第i+1列的列和,Hpixel[i+2]表示第i+2列的列和,h_th表示确定左侧列边界的阈值。
[0080] 获取模块502,用于获取定位后的所述紫外荧光区域的图像的局部极小值,所述局部极小值为所述待检测纸币的特征字符;
[0081] 第一确定模块503,用于根据所述局部极小值之间的间隔差值和真币的特征字符之间的间隔差值,确定所述待检测纸币的真伪。
[0082] 优选地,参考图6,图6是本发明实施例第一确定模块503的功能模块示意图。
[0083] 所述第一确定模块503,包括:
[0084] 第一确定单元601,用于若所述局部极小值的间隔差值与真币的特征字符之间的间隔差值相同,则确定所述待检测纸币为真;
[0085] 第二确定单元602,用于若所述局部极小值的间隔差值与真币的特征字符之间的间隔差值不同,则确定所述待检测纸币为假。
[0086] 具体的,参考图2,图2是本发明实施例提供的一种100元纸币的紫外荧光区域图像的示意图。
[0087] 首先定位出图2左图中“9”的位置(“18”字符的左边字符为“8”,对应图2右图最左端的极小值,此特征较明显,可根据极小值这一特征对其进行定位。
[0088] 根据“9”位置,定位出其它特征点,如图2所示的5个在荧光区域的位置,然后进行特征检测。若5个特征点中有2个或2个以上不满足判定条件,则认为荧光区域鉴别失败。这里特征检测的主要方式为极小值点检测。
[0089] 本发明实施例通过选择待检测纸币的紫外荧光区域的图像,根据预先设置的算法对所述图像的紫外荧光区域进行定位;获取定位后的所述紫外荧光区域的图像的局部极小值,所述局部极小值为所述待检测纸币的特征字符;根据所述局部极小值之间的间隔差值和真币的特征字符之间的间隔差值,确定所述待检测纸币的真伪,从而采用垂直方向投影图的局部极小值来检测紫外荧光区域特征位置,鲁棒性得到大大提高。
[0090] 实施例四
[0091] 参考图7,图7是本发明实施例验钞装置的功能模块示意图。
[0092] 在实施例三的基础上,所述验钞装置还包括:
[0093] 第二确定模块504,用于确定所述待检测纸币的金属线遮挡的区域;
[0094] 优选地,所述第二确定模块504,用于:
[0095] 若max_val-mean_l>th或max_val-mean_r>th,则确定选定的区域为金属线遮挡的区域;
[0096] 其中,max_val表示选定区域,mean_l表示特征点列左侧部分列和的均值,mean_r表示特征点列右侧列和的均值,th表示阈值。
[0097] 第三确定模块505,用于根据所述待检测纸币的金属线遮挡的区域确定所述待检测纸币的局部极小值。
[0098] 具体的,参考图4,图4是本发明实施例提供的一种金属线遮挡的示意图。对于金属线遮挡的区域,其灰度值较其它地方要低,若max_val-mean_l>th或max_val-mean_r>th,则认为存在磁条覆盖的情形,此处特征点虽非极小值也判定为为真。max_val表示选定区域(可选取特征点列左右各10列)列和的最大值,mean_l表示特征点列左侧部分列和(可取左侧10列)的均值,mean_r表示特征点列右侧列和的均值,th表示阈值(此处可取1200)。
[0099] 本发明实施例通过选择待检测纸币的紫外荧光区域的图像,根据预先设置的算法对所述图像的紫外荧光区域进行定位;获取定位后的所述紫外荧光区域的图像的局部极小值,所述局部极小值为所述待检测纸币的特征字符;根据所述局部极小值之间的间隔差值和真币的特征字符之间的间隔差值,确定所述待检测纸币的真伪,从而采用垂直方向投影图的局部极小值来检测紫外荧光区域特征位置,鲁棒性得到大大提高;同时,引入金属线遮挡特征检测处时,根据金属线灰度值低的特征检测出金属线遮挡的情形,提高了算法的精度。
[0100] 以上结合具体实施例描述了本发明实施例的技术原理。这些描述只是为了解释本发明实施例的原理,而不能以任何方式解释为对本发明实施例保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明实施例的其它具体实施方式,这些方式都将落入本发明实施例的保护范围之内。