本发明专利技术公开了一种纸币鉴伪的方法和系统,该方法通过获取纸币中光彩光变图案的区域子图;定位所述区域子图中磁条的位置,消除所述磁条;从消除磁条后的区域子图中提取所述光彩光变图案的边缘;识别所述边缘表示的字符;根据所述字符对纸币进行鉴伪。本发明专利技术通过消除磁条影响,提取光彩光变图案的边缘并对边缘表示的字符进行识别,能有效对纸币中的光彩光变图案进行鉴伪,有利于光彩光变图案的真伪预防。
【技术实现步骤摘要】
本专利技术涉及纸币识别领域,尤其涉及一种纸币鉴伪的方法和系统。
技术介绍
2015版本100元人民币钞票正面中部光变面额数字“100”字样,在红外透射光下面额数字“100”清晰可见。使用红外透射环境下的图像对光彩光变图案识别钞票真伪。
技术实现思路
本专利技术提供了一种纸币鉴伪的方法和系统,该方法和系统能准确的鉴别出光彩光变图案鉴伪的真伪。为实现上述设计,本专利技术采用以下技术方案:一方面采用了一种纸币鉴伪的方法,包括:获取纸币中光彩光变图案的区域子图;定位所述区域子图中磁条的位置,消除所述磁条;从消除磁条后的区域子图中提取所述光彩光变图案的边缘;识别所述边缘表示的字符;根据所述字符对纸币进行鉴伪。其中,所述定位所述区域子图中磁条的位置,消除所述磁条,包括:根据光彩光变图案的区域子图中红外光的透光度定位磁条的位置;对所述磁条的位置进行区域填充,消除所述磁条。其中,所述从消除磁条后的区域子图中提取所述光彩光变图案的边缘,具体为:从消除磁条后的区域子图中使用索贝尔算子提取所述光彩光变图案的边缘。其中,所述获取光彩光变图案的区域子图,具体为:根据纸币的面向信息和版本信息获取光彩光变图案的区域子图。其中,所述获取光彩光变图案的区域子图,具体为:获取面值为100元纸币的光彩光变图案的区域子图;所述识别所述边缘表示的字符,包括:根据左右轮廓识别方法识别“1”字符;使用霍夫变换圆方法识别“0”字符。其中,所述根据所述字符对纸币进行鉴伪,包括:若识别出所述边缘的字符为“100”,则所述纸币为真的100面值纸币;否则,所述纸币为假的100面值纸币。另一方面采用一种纸币鉴伪的系统,包括:获取模块,获取纸币中光彩光变图案的区域子图;定位模块,定位所述区域子图中磁条的位置,消除所述磁条;提取模块,从消除磁条后的区域子图中提取所述光彩光变图案的边缘;识别模块,识别所述边缘表示的字符;鉴伪模块,根据所述字符对纸币进行鉴伪。其中,所述定位模块包括:第一定位模块,根据光彩光变图案的区域子图中红外光的透光度定位磁条的位置;填充模块,对所述磁条的位置进行区域填充,消除所述磁条。其中,所述提取模块具体为:从消除磁条后的区域子图中使用索贝尔算子提取所述光彩光变图案的边缘;所述获取模块具体为:根据纸币的面向信息和版本信息获取光彩光变图案的区域子图。其中:所述获取模块具体为:获取面值为100元纸币的光彩光变图案的区域子图;所述识别模块包括:第一识别模块,根据左右轮廓识别方法识别“1”字符;及第二识别模块,使用霍夫变换圆方法识别“0”字符;所述鉴伪模块包括:第三识别模块,若识别出所述边缘的字符为“100”,则所述纸币为真的100面值纸币;及第四识别模块,若识别出所述边缘的字符不为“100”,所述纸币为假的100面值纸币。本专利技术的有益效果为:本专利技术通过获取纸币中光彩光变图案的区域子图;定位所述区域子图中磁条的位置,消除所述磁条;从消除磁条后的区域子图中提取所述光彩光变图案的边缘;识别所述边缘表示的字符;根据所述字符对纸币进行鉴伪。本专利技术通过消除磁条影响,提取光彩光变图案的边缘并对边缘表示的字符进行识别,能有效对纸币的光彩光变图案进行鉴伪,有利于光彩光变图案的真伪预防。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本专利技术实施例的内容和这些附图获得其他的附图。图1是本专利技术具体实施方式中提供的一种纸币鉴伪的方法的第一实施例的方法流程图;图2是本专利技术具体实施方式中提供的一种纸币鉴伪的方法的第二实施例的方法流程图;图3是本专利技术具体实施方式中提供的一种纸币鉴伪的方法的第三实施例的方法流程图;图4是本专利技术具体实施方式中提供的一种纸币鉴伪的方法的第四实施例的方法流程图;图5是本专利技术具体实施方式中提供的一种纸币鉴伪的方法的第五实施例的方法流程图;图6是本专利技术具体实施方式中提供的一种纸币鉴伪的系统的结构方框图;图7是本专利技术具体实施方式中提供的一种纸币鉴伪的系统的另一个结构方框图。具体实施方式为使本专利技术解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本专利技术实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,其是本专利技术具体实施方式中提供的一种纸币鉴伪的方法的第一实施例的方法流程图。如图所示,该纸币鉴伪方法,包括:步骤S101,获取纸币中光彩光变图案的区域子图。具体的,通过红外传感器获取纸币红外透射图像,根据纸币的面向信息和版本信息来定位光彩光变图案的位置,获取光彩光变图案的区域子图。步骤S102,定位所述区域子图中磁条的位置,消除所述磁条。具体的,光彩光变图案的区域子图中间有磁条的一部分,红外传感器下,磁条位置的灰度值与光彩光变图案位置的灰度值相近,红外传感器下的图像包括光彩光变图案和磁条,因而磁条的存在将影响字符边缘的提取,需要去除磁条的影响。通常,在验钞器中设置有一排红外传感器对纸币进行检测,每个厚度传感器对应产生一个检测通道的数据,单张纸币红外透射图像由多个检测通道的数据组合而成,由于磁条是贯穿整个截取的光彩光变图案的区域子图,因此在区域子图中磁条所在的像素列的像素灰度值总和大于其他单个像素列的灰度值总和,可以通过设置经验阈值的方式来判断该像素列是否为磁条所在的像素列,大于该经验阈值则为磁条所在的列,从而定位出磁条的位置。本实施例中,通过计算每一个像素列的像素灰度值总和来定位所述区域子图中磁条的位置,并对磁条位置的图像进行图像处理,如图像填充等来消除磁条的影响,将磁条变成背景图像。步骤S103,从消除磁条后的区域子图中提取所述光彩光变图案的边缘。本实施例中,消除了磁条影响后的光彩光变图案的区域子图中只有光彩光变图案,此时再采用图像边界提取的方法提取光彩光变图案的边缘。常用的图像边界提取的方法有:索贝尔算子(Sobel算子)、罗伯茨算子(Roberts算子)、Prewitt算子。Sobel算子是一离散性差分算子,用来运算图像亮度函数的梯度之近似值,在图像的任何一点使用此算子,将会产生对应的梯度矢量或是其法矢量。Roberts算子是一种利用局部差分算子寻找边缘的算子,他采用对角线方向相邻两象素之差近似梯度幅值检测边缘。Prewitt算子利用像素点上、下、左、右邻点的灰度差,在边缘处达到极值检测边缘,去掉部分伪边缘,对噪声具有平滑左右。Sobel算子检测方法对灰度渐变和噪声较多的图像处理效果较好;Roberts算子对低噪声的图像处理效果较好,但提取边缘比较粗,定位不是很准确;Prewitt算子对灰度渐变和噪声较多的图像处理效果较好,但边缘较宽,且间断点多。步骤S104,识别所述边缘表示的字符。具体的,采用边界识别算法来识别所述边缘表示的字符。常用的边界识别算法有:外部轮廓识别算法、霍夫变换(Hough变换)等。外部轮廓识别算法分别从左边搜索和从右边搜索;从本文档来自技高网...
【技术保护点】
一种纸币鉴伪的方法,其特征在于,包括:获取纸币中光彩光变图案的区域子图;定位所述区域子图中磁条的位置,消除所述磁条;从消除磁条后的区域子图中提取所述光彩光变图案的边缘;识别所述边缘表示的字符;根据所述字符对纸币进行鉴伪。
【技术特征摘要】
1.一种纸币鉴伪的方法,其特征在于,包括:获取纸币中光彩光变图案的区域子图;定位所述区域子图中磁条的位置,消除所述磁条;从消除磁条后的区域子图中提取所述光彩光变图案的边缘;识别所述边缘表示的字符;根据所述字符对纸币进行鉴伪。2.根据权利要求1所述的方法,其特征在于,所述定位所述区域子图中磁条的位置,消除所述磁条,包括:根据光彩光变图案的区域子图中红外光的透光度定位磁条的位置;对所述磁条的位置进行区域填充,消除所述磁条。3.根据权利要求1所述的方法,其特征在于,所述从消除磁条后的区域子图中提取所述光彩光变图案的边缘,具体为:从消除磁条后的区域子图中使用索贝尔算子提取所述光彩光变图案的边缘。4.根据权利要求1所述的方法,其特征在于,所述获取光彩光变图案的区域子图,具体为:根据纸币的面向信息和版本信息获取光彩光变图案的区域子图。5.根据权利要求1所述的方法,其特征在于,所述获取光彩光变图案的区域子图,具体为:获取面值为100元纸币的光彩光变图案的区域子图;所述识别所述边缘表示的字符,包括:根据左右轮廓识别方法识别“1”字符;使用霍夫变换圆方法识别“0”字符。6.根据权利要求5所述的方法,其特征在于,所述根据所述字符对纸币进行鉴伪,包括:若识别出所述边缘的字符为“100”,则所述纸币为真的100面
\t值...
【专利技术属性】
技术研发人员:曹婧蕾,
申请(专利权)人:深圳怡化电脑股份有限公司,深圳市怡化时代科技有限公司,深圳市怡化金融智能研究院,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。