一种识别纸币的方法及装置与流程

文档序号:14504601阅读:153来源:国知局

本发明实施例涉及纸币识别的技术领域,尤其涉及一种识别纸币的方法及装置。



背景技术:

随着人们生活水平的提高,对理财需求也越来越大,银行的业务也随之丰富起来,在日常生活中,还是不可避免地存在伪造纸币的现象,并且伪造的手段越来越高明,给人们生活造成很大困扰。

目前,对假币的识别通常借助于验钞机进行识别,但伪造纸币的技术不断发展,验钞机的功能更新具有一定的滞后性,尤其对市面上新出现的假币不能进行准确识别,即便通过人进行主动识别,不同的人对纸币真伪的识别能力不同,且假币信息也需要通过媒体等渠道进行广播才能被人们接受到,假币仍不能精确、及时地被识别,进而影响市场秩序和人们正常的生活。



技术实现要素:

本发明实施例的目的在于提出一种识别纸币的方法及装置,旨在解决如何提高纸币识别的准确性和效率。

为达此目的,本发明实施例采用以下技术方案:

第一方面,一种识别纸币的方法,所述方法包括:

获取待检测纸币的特征区域的磁性数据,所述磁性数据用于确定所述特征区域的边界范围,所述特征区域包括冠字号区域、大会堂区域和磁条区域;

根据所述冠字号区域的边界和所述大会堂区域的边界,确定待定位边界;

根据所述待定位边界和所述磁条区域的磁条边界的所述磁性数据,确定超过所述背景磁性数值范围内的磁性点个数;

获取所述磁性点个数最多的定位通道,若所述定位通道超过预设通道阈值,则重新定位所述待检测纸币的磁条通道。

优选地,所述根据所述冠字号区域的边界和所述大会堂区域的边界,确定待定位边界,包括:

根据所述磁性数据比较所述冠字号区域的边界和所述大会堂区域的边界,获取最小初始边界和最大结束边界。

优选地,所述根据所述待定位边界和所述磁条区域的磁条边界的所述磁性数据,确定超过所述背景磁性数值范围内的磁性点个数

获取所述待检测纸币的每个通道中所述最小初始边界和所述磁条区域的初始边界之间超过背景磁性数值范围内的磁性点个数;

获取所述最大结束边界和所述磁条区域的结束边界之间超过所述背景磁性数值范围内的磁性点个数。

优选地,所述获取所述磁性点个数最多的定位通道,若所述定位通道超过预设通道阈值,则重新定位所述待检测纸币的磁条通道,包括:

对所述磁性点个数最多的定位通道的数值进行判断,若所述定位通道的数值小于第一通道阈值或者大于第二通道阈值,则确定所述磁条通道定位错误,需重新定位所述纸币的磁条通道。

优选地,所述获取所述磁性点个数最多的定位通道,若所述定位通道超过预设通道阈值,则重新定位所述待检测纸币的磁条通道,包括:

将所述待检测纸币的磁性图像分成左、右区域相同的两部分;

先获取所述左区域中超过所述磁性点个数最多的定位通道的数据,若所述左区域的定位通道的数据小于第一通道阈值,则确定所述大会堂区域位于所述磁性图像的左边区域,且所述待检测纸币的磁条区域位于所述待检测纸币的右边区域;

再获取所述右区域中超过磁性点个数最多的定位通道的数据;

若所述右区域中超过磁性点个数最多的定位通道不大于第二通道阈值,则确定所述右区域中超过磁性点个数最多的定位通道为所述磁条通道。

优选地,所述获取所述磁性点个数最多的定位通道,若所述定位通道超过预设通道阈值,则重新定位所述待检测纸币的磁条通道,包括:

将所述待检测纸币的磁性图像分成左、右区域相同的两部分;

先获取所述右区域中超过所述磁性点个数最多的定位通道的数据,若所述右区域的定位通道的数据大于第二通道阈值,则确定所述冠字号区域位于所述磁性图像的右边区域,且所述待检测纸币的磁条区域位于所述待检测纸币的左边区域;

再获取所述左区域中超过磁性点个数最多的定位通道的数据;

若所述左区域中超过磁性点个数最多的定位通道不小于第一通道阈值,则确定所述左区域中超过磁性点个数最多的定位通道为所述磁条通道。

第二方面,一种识别纸币的装置,所述装置包括:

第一获取模块,用于获取待检测纸币的特征区域的磁性数据,所述磁性数据用于确定所述特征区域的边界范围,所述特征区域包括冠字号区域、大会堂区域和磁条区域;

第一确定模块,用于根据所述冠字号区域的边界和所述大会堂区域的边界,确定待定位边界;

第二确定模块,用于根据所述待定位边界和所述磁条区域的磁条边界的所述磁性数据,确定超过所述背景磁性数值范围内的磁性点个数;

第二获取模块,用于获取所述磁性点个数最多的定位通道;

定位模块,用于若所述定位通道超过预设通道阈值,则重新定位所述待检测纸币的磁条通道。

优选地,所述第一确定模块,具体用于:

根据所述磁性数据比较所述冠字号区域的边界和所述大会堂区域的边界,获取最小初始边界和最大结束边界。

优选地,所述第二确定模块,具体用于:

获取所述待检测纸币的每个通道中所述最小初始边界和所述磁条区域的初始边界之间超过背景磁性数值范围内的磁性点个数;

获取所述最大结束边界和所述磁条区域的结束边界之间超过所述背景磁性数值范围内的磁性点个数。

优选地,所述定位模块,具体用于:

对所述磁性点个数最多的定位通道的数值进行判断,若所述定位通道的数值小于第一通道阈值或者大于第二通道阈值,则确定所述磁条通道定位错误,需重新定位所述纸币的磁条通道。

优选地,所述定位模块,还具体用于:

将所述待检测纸币的磁性图像分成左、右区域相同的两部分;

先获取所述左区域中超过所述磁性点个数最多的定位通道的数据,若所述左区域的定位通道的数据小于第一通道阈值,则确定所述大会堂区域位于所述磁性图像的左边区域,且所述待检测纸币的磁条区域位于所述待检测纸币的右边区域;

再获取所述右区域中超过磁性点个数最多的定位通道的数据;

若所述右区域中超过磁性点个数最多的定位通道不大于第二通道阈值,则确定所述右区域中超过磁性点个数最多的定位通道为所述磁条通道。

优选地,所述定位模块,还具体用于:

将所述待检测纸币的磁性图像分成左、右区域相同的两部分;

先获取所述右区域中超过所述磁性点个数最多的定位通道的数据,若所述右区域的定位通道的数据大于第二通道阈值,则确定所述冠字号区域位于所述磁性图像的右边区域,且所述待检测纸币的磁条区域位于所述待检测纸币的左边区域;

再获取所述左区域中超过磁性点个数最多的定位通道的数据;

若所述左区域中超过磁性点个数最多的定位通道不小于第一通道阈值,则确定所述左区域中超过磁性点个数最多的定位通道为所述磁条通道。

本发明实施例提供的一种识别纸币的方法及装置,获取待检测纸币的特征区域的磁性数据,所述磁性数据用于确定所述特征区域的边界范围,所述特征区域包括冠字号区域、大会堂区域和磁条区域;根据所述冠字号区域的边界和所述大会堂区域的边界,确定待定位边界;根据所述待定位边界和所述磁条区域的磁条边界的所述磁性数据,确定超过所述背景磁性数值范围内的磁性点个数;获取所述磁性点个数最多的定位通道,若所述定位通道超过预设通道阈值,则重新定位所述待检测纸币的磁条通道。从而实现在大致定位出人民币大小磁块和磁条区域的情况下,可以对磁条所在通道进行精确定位,不需要再对区域选择进行多次更改和测试,提高人民币的磁性识别率。

附图说明

图1是本发明实施例提供的一种识别纸币的方法的流程示意图;

图2是本发明实施例提供的一种待检测纸币的示意图;

图3是本发明实施例提供的一种识别纸币的装置的功能模块示意图。

具体实施方式

下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。

参考图,图1是本发明实施例提供的一种识别纸币的方法的流程示意图。

如图1所示,所述识别纸币的方法包括:

步骤101,获取待检测纸币的特征区域的磁性数据,所述磁性数据用于确定所述特征区域的边界范围,所述特征区域包括冠字号区域、大会堂区域和磁条区域;

具体的,人民币磁条特征检测是人民币真伪检验的重要依据,只有在正确定位了磁条的位置后才能对磁条特征进行更进一步的检测,从而提高人民币识别率。现有算法可以对大部分2005版人民币磁条进行正确定位,但是当大会堂区域的磁性面积较大甚至超过磁条区域时,就无法正确定位磁条,影响识别率。

步骤102,根据所述冠字号区域的边界和所述大会堂区域的边界,确定待定位边界;

具体的,如图2所示,大会堂区域的面积较大,现有的算法在磁条定位时会将磁条定位到大会堂区域,导致最终的磁性识别错误。

首先对冠字号区域和大会堂区域进行大致定位,记录冠字号区域开始行和结束行为crown_start,crown_end,大会堂区域开始行和结束行为hall_start,hall_end,磁条开始行和结束行为line_start,line_end;

比较crown_start和hall_start的大小,取两者中较小的值temp1;再比较crown_end和hall_end的大小,取两者中较大的值temp2。

优选地,所述根据所述冠字号区域的边界和所述大会堂区域的边界,确定待定位边界,包括:

根据所述磁性数据比较所述冠字号区域的边界和所述大会堂区域的边界,获取最小初始边界和最大结束边界。

步骤103,根据所述待定位边界和所述磁条区域的磁条边界的所述磁性数据,确定超过所述背景磁性数值范围内的磁性点个数;

具体的,对三个磁性区域进行大致定位时,一般情况下line_start比temp1小,line_end比temp2大,此时统计每个通道中(总共18个通道)行数位于line_start和temp1之间超出背景范围的磁性点个数,以及行数位于temp2和line_end之间的超出背景范围的磁性点个数。

找出行数位于line_start和temp1以及temp2和line_end之间磁性点个数最多的通道,并记录通道号L;如图2所示,正常情况下磁条所在的通道超出背景范围的磁性点个数最多,那么L就是磁条所在的通道,但是当大会堂磁性区域较大时,大会堂区域超出背景范围的磁性点个数会多于磁条,则L并不是磁条所在通道,定位出错。

优选地,所述根据所述待定位边界和所述磁条区域的磁条边界的所述磁性数据,确定超过所述背景磁性数值范围内的磁性点个数,包括:

获取所述待检测纸币的每个通道中所述最小初始边界和所述磁条区域的初始边界之间超过背景磁性数值范围内的磁性点个数;

获取所述最大结束边界和所述磁条区域的结束边界之间超过所述背景磁性数值范围内的磁性点个数。

步骤104,获取所述磁性点个数最多的定位通道,若所述定位通道超过预设通道阈值,则重新定位所述待检测纸币的磁条通道。

具体的,对L进行判断,如果L小于5或者大于12,说明磁条定位出错,需要重新定位。如果把磁图像分成左右区域相同的两部分,那么如果L小于5,说明此时大会堂区域处于磁图像的左边区域,且L也定位在该区域,但是实际上此时的磁条应该处于磁图像的右边区域。那么需要再次找出右边区域中超出背景范围磁性点个数最多的通道L1,则L1为磁条所在通道;如果L大于12,则相反,需要再次寻找图像左边区域中磁性点个数最多的通道L2,则L2为磁条所在通道。

第一种方法:所述获取所述磁性点个数最多的定位通道,若所述定位通道超过预设通道阈值,则重新定位所述待检测纸币的磁条通道,包括:

对所述磁性点个数最多的定位通道的数值进行判断,若所述定位通道的数值小于第一通道阈值或者大于第二通道阈值,则确定所述磁条通道定位错误,需重新定位所述纸币的磁条通道。

第二种方法:所述获取所述磁性点个数最多的定位通道,若所述定位通道超过预设通道阈值,则重新定位所述待检测纸币的磁条通道,包括:

将所述待检测纸币的磁性图像分成左、右区域相同的两部分;

先获取所述左区域中超过所述磁性点个数最多的定位通道的数据,若所述左区域的定位通道的数据小于第一通道阈值,则确定所述大会堂区域位于所述磁性图像的左边区域,且所述待检测纸币的磁条区域位于所述待检测纸币的右边区域;

再获取所述右区域中超过磁性点个数最多的定位通道的数据;

若所述右区域中超过磁性点个数最多的定位通道不大于第二通道阈值,则确定所述右区域中超过磁性点个数最多的定位通道为所述磁条通道。

第三种方法:所述获取所述磁性点个数最多的定位通道,若所述定位通道超过预设通道阈值,则重新定位所述待检测纸币的磁条通道,包括:

将所述待检测纸币的磁性图像分成左、右区域相同的两部分;

先获取所述右区域中超过所述磁性点个数最多的定位通道的数据,若所述右区域的定位通道的数据大于第二通道阈值,则确定所述冠字号区域位于所述磁性图像的右边区域,且所述待检测纸币的磁条区域位于所述待检测纸币的左边区域;

再获取所述左区域中超过磁性点个数最多的定位通道的数据;

若所述左区域中超过磁性点个数最多的定位通道不小于第一通道阈值,则确定所述左区域中超过磁性点个数最多的定位通道为所述磁条通道。

本发明实施例提供的一种识别纸币的方法,获取待检测纸币的特征区域的磁性数据,所述磁性数据用于确定所述特征区域的边界范围,所述特征区域包括冠字号区域、大会堂区域和磁条区域;根据所述冠字号区域的边界和所述大会堂区域的边界,确定待定位边界;根据所述待定位边界和所述磁条区域的磁条边界的所述磁性数据,确定超过所述背景磁性数值范围内的磁性点个数;获取所述磁性点个数最多的定位通道,若所述定位通道超过预设通道阈值,则重新定位所述待检测纸币的磁条通道。从而实现在大致定位出人民币大小磁块和磁条区域的情况下,可以对磁条所在通道进行精确定位,不需要再对区域选择进行多次更改和测试,提高人民币的磁性识别率。

参考图3,图3是本发明实施例提供的一种识别纸币的装置的功能模块示意图。

如图3所示,所述装置包括:

第一获取模块301,用于获取待检测纸币的特征区域的磁性数据,所述磁性数据用于确定所述特征区域的边界范围,所述特征区域包括冠字号区域、大会堂区域和磁条区域;

第一确定模块302,用于根据所述冠字号区域的边界和所述大会堂区域的边界,确定待定位边界;

优选地,所述第一确定模块302,具体用于:

根据所述磁性数据比较所述冠字号区域的边界和所述大会堂区域的边界,获取最小初始边界和最大结束边界。

第二确定模块303,用于根据所述待定位边界和所述磁条区域的磁条边界的所述磁性数据,确定超过所述背景磁性数值范围内的磁性点个数;

优选地,所述第二确定模块303,具体用于:

获取所述待检测纸币的每个通道中所述最小初始边界和所述磁条区域的初始边界之间超过背景磁性数值范围内的磁性点个数;

获取所述最大结束边界和所述磁条区域的结束边界之间超过所述背景磁性数值范围内的磁性点个数。

第二获取模块304,用于获取所述磁性点个数最多的定位通道;

定位模块305,用于若所述定位通道超过预设通道阈值,则重新定位所述待检测纸币的磁条通道。

优选地,所述定位模块305,具体用于:

对所述磁性点个数最多的定位通道的数值进行判断,若所述定位通道的数值小于第一通道阈值或者大于第二通道阈值,则确定所述磁条通道定位错误,需重新定位所述纸币的磁条通道。

优选地,所述定位模块305,还具体用于:

将所述待检测纸币的磁性图像分成左、右区域相同的两部分;

先获取所述左区域中超过所述磁性点个数最多的定位通道的数据,若所述左区域的定位通道的数据小于第一通道阈值,则确定所述大会堂区域位于所述磁性图像的左边区域,且所述待检测纸币的磁条区域位于所述待检测纸币的右边区域;

再获取所述右区域中超过磁性点个数最多的定位通道的数据;

若所述右区域中超过磁性点个数最多的定位通道不大于第二通道阈值,则确定所述右区域中超过磁性点个数最多的定位通道为所述磁条通道。

优选地,所述定位模块305,还具体用于:

将所述待检测纸币的磁性图像分成左、右区域相同的两部分;

先获取所述右区域中超过所述磁性点个数最多的定位通道的数据,若所述右区域的定位通道的数据大于第二通道阈值,则确定所述冠字号区域位于所述磁性图像的右边区域,且所述待检测纸币的磁条区域位于所述待检测纸币的左边区域;

再获取所述左区域中超过磁性点个数最多的定位通道的数据;

若所述左区域中超过磁性点个数最多的定位通道不小于第一通道阈值,则确定所述左区域中超过磁性点个数最多的定位通道为所述磁条通道。

本发明实施例提供的一种识别纸币的装置,获取待检测纸币的特征区域的磁性数据,所述磁性数据用于确定所述特征区域的边界范围,所述特征区域包括冠字号区域、大会堂区域和磁条区域;根据所述冠字号区域的边界和所述大会堂区域的边界,确定待定位边界;根据所述待定位边界和所述磁条区域的磁条边界的所述磁性数据,确定超过所述背景磁性数值范围内的磁性点个数;获取所述磁性点个数最多的定位通道,若所述定位通道超过预设通道阈值,则重新定位所述待检测纸币的磁条通道。从而实现在大致定位出人民币大小磁块和磁条区域的情况下,可以对磁条所在通道进行精确定位,不需要再对区域选择进行多次更改和测试,提高人民币的磁性识别率。

以上结合具体实施例描述了本发明实施例的技术原理。这些描述只是为了解释本发明实施例的原理,而不能以任何方式解释为对本发明实施例保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明实施例的其它具体实施方式,这些方式都将落入本发明实施例的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1