一种纸币识别的方法及装置 |
|||||||
申请号 | CN201611089095.4 | 申请日 | 2016-12-01 | 公开(公告)号 | CN106780954A | 公开(公告)日 | 2017-05-31 |
申请人 | 深圳怡化电脑股份有限公司; 深圳市怡化时代科技有限公司; 深圳市怡化金融智能研究院; | 发明人 | 傅博扬; | ||||
摘要 | 本 发明 实施例 公开了一种 纸币 识别的方法及装置。该方法包括:获取待检测纸币的特征区域及特征区域的 磁性 数据;获取所述磁性数据的峰值数据和谷值数据;获取所述峰值数据和所述谷值数据之间的至少一个差值绝对值;根据所述差值绝对值和预设差值 阈值 进行匹配,并根据匹配的结果确定所述待检测纸币的真伪。从而通过排除背景噪声,减少包括CIS 传感器 亮度 ,钞票新旧、污损、笔迹等影响,耗时少;磁性数据只有18个通道、138行数据,图像数据是693行、3456列,磁性数据量比图像数据量少了近1000倍,数据量小处理速度快,使用磁性数据识别钞票的面向信息,相比使用图像数据识别面向,明显提高了 算法 处理速度。 | ||||||
权利要求 | 1.一种纸币识别的方法,其特征在于,所述方法包括: |
||||||
说明书全文 | 一种纸币识别的方法及装置技术领域背景技术[0002] 变造币主要是将真币通过剪裁,分成多个部分,然后将真币部分与假币部分重新拼接,制成有真假特性组合的纸币,将一张纸币变为一张或多张,以此手段增加货币流通的面值。目前,拼凑变造币在变造有价文件中占到了绝大多数,主要是将人民币纸币真币从阴阳线一分为二,再将拥有真币特征的部分与假币部分结合变造增值。 [0003] 此假币为最近出现的05版100元面值变造币,人眼观察其与真钞具有非常大的相似性,且目前在图像的算法中呈现的特性与真钞相同。而阴阳线左边部分为假钞部分,此批变造币作假方式为对冠字号部分和国徽区域进行特殊印刷,并打印上带有磁性特征的磁粉。这样的变造币由于印刷精美,往往难以自动识别,对人民财产造成损失。 发明内容[0004] 本发明实施例的目的在于提出一种纸币识别的方法及装置,旨在解决如何提高检测纸币真伪准确性的问题。 [0005] 为达此目的,本发明实施例采用以下技术方案: [0006] 第一方面,一种纸币识别的方法,所述方法包括: [0007] 获取待检测纸币的特征区域及特征区域的磁性数据; [0008] 获取所述磁性数据的峰值数据和谷值数据; [0009] 获取所述峰值数据和所述谷值数据之间的至少一个差值绝对值; [0010] 根据所述差值绝对值和预设差值阈值进行匹配,并根据匹配的结果确定所述待检测纸币的真伪。 [0011] 可选地,所述获取待检测纸币的特征区域及特征区域的磁性数据,包括: [0013] 可选地,所述根据所述磁性数据获取峰值数据和谷值数据,包括: [0014] 排除在第一磁性阈值和第二磁性阈值之间的磁性数据; [0015] 在排除后的磁性数据中获取所述峰值数据和所述谷值数据。 [0016] 可选地,所述根据所述绝对值差值和预设差值阈值进行匹配,并根据匹配的结果确定所述待检测纸币的真伪,包括: [0017] 从所述峰值数据和所述谷值数据之间的至少一个差值绝对值中选择最大差值绝对值; [0018] 将所述最大的差值绝对值与所述预设差值阈值进行匹配; [0019] 若所述最大的差值绝对值小于所述预设差值阈值,则确定所述待检测纸币为伪钞; [0020] 若所述最大的差值绝对值大于等于所述预设差值阈值,则确定所述待检测纸币为真钞。 [0021] 可选地,所述在获取待检测纸币的特征区域及特征区域的磁性数据之前,还包括: [0022] 获取所述待检测纸币的磁性数据,比较所述待检测纸币对应的磁性数据的整体分布情况与真币对应的磁性数据的整体分布情况; [0023] 若所述待检测纸币对应的磁性数据的整体分布情况不同与所述真币对 应的磁性数据的整体分布情况,则确定所述待检测纸币为伪币; [0024] 若所述待检测纸币对应的磁性数据的整体分布情况与所述真币对应的磁性数据的整体分布情况相同,则执行获取所述磁性数据的峰值数据和谷值数据;获取所述峰值数据和所述谷值数据之间的至少一个差值绝对值;根据所述差值绝对值和预设差值阈值进行匹配,并根据匹配的结果确定所述待检测纸币的真伪。 [0025] 第二方面,一种纸币识别的装置,所述装置包括: [0026] 第一获取模块,用于获取待检测纸币的特征区域及特征区域的磁性数据; [0027] 第二获取模块,用于获取所述磁性数据的峰值数据和谷值数据; [0028] 第三获取模块,用于获取所述峰值数据和所述谷值数据之间的至少一个差值绝对值; [0029] 第一确定模块,用于根据所述差值绝对值和预设差值阈值进行匹配,并根据匹配的结果确定所述待检测纸币的真伪。 [0030] 可选地,所述第一获取模块,具体用于: [0031] 定位所述待检测纸币的磁条位置,并根据所述磁条位置定位所述待检测纸币的冠字号位置。 [0032] 可选地,所述第二获取模块,具体用于: [0033] 排除在第一磁性阈值和第二磁性阈值之间的磁性数据; [0034] 在排除后的磁性数据中获取所述峰值数据和所述谷值数据。 [0035] 可选地,所述第一确定模块,具体用于: [0036] 从所述峰值数据和所述谷值数据之间的至少一个差值绝对值中选择最大差值绝对值; [0037] 将所述最大的差值绝对值与所述预设差值阈值进行匹配; [0038] 若所述最大的差值绝对值小于所述预设差值阈值,则确定所述待检测纸币为伪钞; [0039] 若所述最大的差值绝对值大于等于所述预设差值阈值,则确定所述待检测纸币为真钞。 [0040] 可选地,所述装置还包括: [0041] 第二确定模块,用于在在获取待检测纸币的特征区域及特征区域的磁性数据之前,获取所述待检测纸币的磁性数据,比较所述待检测纸币对应的磁性数据的整体分布情况与真币对应的磁性数据的整体分布情况;若所述待检测纸币对应的磁性数据的整体分布情况不同与所述真币对应的磁性数据的整体分布情况,则确定所述待检测纸币为伪币; [0042] 处理模块,用于若所述待检测纸币对应的磁性数据的整体分布情况与所述真币对应的磁性数据的整体分布情况相同,则执行获取所述磁性数据的峰值数据和谷值数据;获取所述峰值数据和所述谷值数据之间的至少一个差值绝对值;根据所述差值绝对值和预设差值阈值进行匹配,并根据匹配的结果确定所述待检测纸币的真伪。 [0043] 本发明实施例提供一种纸币识别的方法及装置,获取待检测纸币的特征区域及特征区域的磁性数据;获取所述磁性数据的峰值数据和谷值数据;获取所述峰值数据和所述谷值数据之间的至少一个差值绝对值;根据所述差值绝对值和预设差值阈值进行匹配,并根据匹配的结果确定所述待检测纸币的真伪。从而通过排除背景噪声,减少包括CIS传感器亮度,钞票新旧、污损、笔迹等影响,耗时少;磁性数据只有18个通道、138行数据,图像数据是693行、3456列,磁性数据量比图像数据量少了近1000倍,数据量小处理 速度快,使用磁性数据识别钞票的面向信息,相比使用图像数据识别面向,明显提高了算法处理速度。附图说明 [0044] 图1是本发明实施例提供的一种纸币识别的方法的流程示意图; [0045] 图2a是本发明实施例提供的一种伪钞的冠字号特征区域的磁性数据示意图; [0046] 图2b是本发明实施例提供的一种伪钞的冠字号特征区域的磁性数据示意图; [0047] 图3a是本发明实施例提供的一种真钞的冠字号特征区域的磁性数据示意图; [0048] 图3b是本发明实施例提供的一种真钞的冠字号特征区域的磁性数据示意图; [0049] 图4a是本发明实施例提供的一种定位冠字号的位置的示意图; [0050] 图4b是本发明实施例提供的一种定位冠字号的位置的示意图; [0051] 图4c是本发明实施例提供的一种定位冠字号的位置的示意图; [0052] 图4d是本发明实施例提供的一种定位冠字号的位置的示意图; [0053] 图5是本发明实施例提供的一种真币的磁性数据示意图; [0054] 图6是本发明实施例提供的一种伪币的磁性数据示意图; [0055] 图7是本发明实施例提供的另一种纸币识别的方法的流程示意图; [0056] 图8是本发明实施例提供的一种纸币识别的装置的功能模块示意图。 具体实施方式[0057] 下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本 发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。 [0058] 参考图1,图1是本发明实施例提供的一种纸币识别的方法的流程示意图。 [0059] 如图1所示,所述纸币识别的方法包括: [0060] 步骤101,获取待检测纸币的特征区域及特征区域的磁性数据; [0061] 具体的,如图2a-2b-3a-3b所示,图2a是本发明实施例提供的一种伪钞的冠字号特征区域的磁性数据示意图;图2b是本发明实施例提供的一种伪钞的冠字号特征区域的磁性数据示意图;图3a是本发明实施例提供的一种真钞的冠字号特征区域的磁性数据示意图;图3b是本发明实施例提供的一种真钞的冠字号特征区域的磁性数据示意图。 [0062] 具体的,如图4a-4b-4c-4d所示,通过公共信息中的面向信息,找到磁条位置(图4a-4b-4c-4d中纵向长方形),然后通过磁条位置定位出冠字号位置(横向较小长方形)。 [0063] 可选地,所述获取待检测纸币的特征区域及特征区域的磁性数据,包括: [0064] 定位所述待检测纸币的磁条位置,并根据所述磁条位置定位所述待检测纸币的冠字号位置。 [0065] 步骤102,获取所述磁性数据的峰值数据和谷值数据; [0066] 具体的,如图5所示,排除噪声的影响,阈值1850~2250之间的数据不予计算,当做背景噪声处理。 [0067] 通过峰值检测,找到峰的位置和坐标。即连续出现5个X值的Y值,差值大于一定阈值的特征,如图5所示,即标记为“峰”。同理,通过谷值检测, 找出符合特征的“谷”,并记录下对应的(x,y) [0068] 可选地,所述根据所述磁性数据获取峰值数据和谷值数据,包括: [0069] 排除在第一磁性阈值和第二磁性阈值之间的磁性数据; [0070] 在排除后的磁性数据中获取所述峰值数据和所述谷值数据。 [0071] 步骤103,获取所述峰值数据和所述谷值数据之间的至少一个差值绝对值; [0072] 具体的,如图5所示,可统计到存在峰的位置为371,389存在谷的位置为345,410: [0073] |371-410|=39; [0074] |371-345|=26; [0075] |389-410|=21; [0076] |389-345|=44。 [0077] 由图6可统计到存在峰的位置为373,存在谷的位置为357,411: [0078] |377-407|=30; [0079] |377-361|=16。 [0080] 步骤104,根据所述差值绝对值和预设差值阈值进行匹配,并根据匹配的结果确定所述待检测纸币的真伪。 [0081] 具体的,最大峰谷之间的距离大于阈值38的情况,则判断冠字号区域为真钞特征,否则为未识别到特征。由此可以确定图6对应的为伪钞。 [0082] 可选地,所述根据所述绝对值差值和预设差值阈值进行匹配,并根据匹配的结果确定所述待检测纸币的真伪,包括: [0083] 从所述峰值数据和所述谷值数据之间的至少一个差值绝对值中选择最大差值绝对值; [0084] 将所述最大的差值绝对值与所述预设差值阈值进行匹配; [0085] 若所述最大的差值绝对值小于所述预设差值阈值,则确定所述待检测纸币为伪钞; [0086] 若所述最大的差值绝对值大于等于所述预设差值阈值,则确定所述待检测纸币为真钞。 [0087] 本发明实施例提供一种纸币识别的方法,获取待检测纸币的特征区域及特征区域的磁性数据;获取所述磁性数据的峰值数据和谷值数据;获取所述峰值数据和所述谷值数据之间的至少一个差值绝对值;根据所述差值绝对值和预设差值阈值进行匹配,并根据匹配的结果确定所述待检测纸币的真伪。从而通过排除背景噪声,减少包括CIS传感器亮度,钞票新旧、污损、笔迹等影响,耗时少;磁性数据只有18个通道、138行数据,图像数据是693行、3456列,磁性数据量比图像数据量少了近1000倍,数据量小处理速度快,使用磁性数据识别钞票的面向信息,相比使用图像数据识别面向,明显提高了算法处理速度。 [0088] 参考图7,图7是本发明实施例提供的另一种纸币识别的方法的流程示意图。 [0089] 如图7所示,所述纸币识别的方法包括: [0090] 步骤701,获取所述待检测纸币的磁性数据,比较所述待检测纸币对应的磁性数据的整体分布情况与真币对应的磁性数据的整体分布情况; [0091] 步骤702,若所述待检测纸币对应的磁性数据的整体分布情况不同与所述真币对应的磁性数据的整体分布情况,则确定所述待检测纸币为伪币; [0092] 步骤703,若所述待检测纸币对应的磁性数据的整体分布情况与所述真 币对应的磁性数据的整体分布情况相同,则执行获取所述磁性数据的峰值数据和谷值数据;获取所述峰值数据和所述谷值数据之间的至少一个差值绝对值;根据所述差值绝对值和预设差值阈值进行匹配,并根据匹配的结果确定所述待检测纸币的真伪。 [0093] 参考图8,图8是本发明实施例提供的一种纸币识别的装置的功能模块示意图。 [0094] 如图8所示,所述装置包括: [0095] 第一获取模块801,用于获取待检测纸币的特征区域及特征区域的磁性数据; [0096] 可选地,所述第一获取模块801,具体用于: [0097] 定位所述待检测纸币的磁条位置,并根据所述磁条位置定位所述待检测纸币的冠字号位置。 [0098] 第二获取模块802,用于获取所述磁性数据的峰值数据和谷值数据; [0099] 可选地,所述第二获取模块802,具体用于: [0100] 排除在第一磁性阈值和第二磁性阈值之间的磁性数据; [0101] 在排除后的磁性数据中获取所述峰值数据和所述谷值数据。 [0102] 第三获取模块803,用于获取所述峰值数据和所述谷值数据之间的至少一个差值绝对值; [0103] 第一确定模块804,用于根据所述差值绝对值和预设差值阈值进行匹配,并根据匹配的结果确定所述待检测纸币的真伪。 [0104] 可选地,所述第一确定模块804,具体用于: [0105] 从所述峰值数据和所述谷值数据之间的至少一个差值绝对值中选择最 大差值绝对值; [0106] 将所述最大的差值绝对值与所述预设差值阈值进行匹配; [0107] 若所述最大的差值绝对值小于所述预设差值阈值,则确定所述待检测纸币为伪钞; [0108] 若所述最大的差值绝对值大于等于所述预设差值阈值,则确定所述待检测纸币为真钞。 [0109] 可选地,所述装置还包括: [0110] 第二确定模块,用于在在获取待检测纸币的特征区域及特征区域的磁性数据之前,获取所述待检测纸币的磁性数据,比较所述待检测纸币对应的磁性数据的整体分布情况与真币对应的磁性数据的整体分布情况;若所述待检测纸币对应的磁性数据的整体分布情况不同与所述真币对应的磁性数据的整体分布情况,则确定所述待检测纸币为伪币; [0111] 处理模块,用于若所述待检测纸币对应的磁性数据的整体分布情况与所述真币对应的磁性数据的整体分布情况相同,则执行获取所述磁性数据的峰值数据和谷值数据;获取所述峰值数据和所述谷值数据之间的至少一个差值绝对值;根据所述差值绝对值和预设差值阈值进行匹配,并根据匹配的结果确定所述待检测纸币的真伪。 [0112] 本发明实施例提供的一种纸币识别的装置,获取待检测纸币的特征区域及特征区域的磁性数据;获取所述磁性数据的峰值数据和谷值数据;获取所述峰值数据和所述谷值数据之间的至少一个差值绝对值;根据所述差值绝对值和预设差值阈值进行匹配,并根据匹配的结果确定所述待检测纸币的真伪。从而通过排除背景噪声,减少包括CIS传感器亮度,钞票新旧、污损、笔迹等影响,耗时少;磁性数据只有18个通道、138行数据,图像数据是 693行、3456列,磁性数据量比图像数据量少了近1000倍,数据量小处理速度快,使用磁性数据识别钞票的面向信息,相比使用图像数据识别面向,明显提高了算法处理速度。 [0113] 以上结合具体实施例描述了本发明实施例的技术原理。这些描述只是为了解释本发明实施例的原理,而不能以任何方式解释为对本发明实施例保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明实施例的其它具体实施方式,这些方式都将落入本发明实施例的保护范围之内。 |