一种鉴别纸币真伪的方法、装置、设备及储存介质与流程

文档序号:11584762阅读:181来源:国知局
一种鉴别纸币真伪的方法、装置、设备及储存介质与流程

本发明实施例涉及纸币鉴别技术,尤其涉及一种鉴别纸币真伪的方法、装置、设备及储存介质。



背景技术:

现如今,各银行均配备了现金存取款一体机,在用户进行存款操作时,现金存取款一体机需要对存入的纸币的真伪进行鉴别。

现有技术中,通过识别纸币上在固定位置上使用的特殊油墨进行纸币的真伪识别,但一般情况下,特殊油墨在纸币上的印刷面积较小,增加了获取纸币上特殊油墨特征的难度,另一方面,识别特殊油墨需要紫外光的配合,增加了紫外光发光装置。



技术实现要素:

本发明实施例提供一种鉴别纸币真伪的方法、装置、设备及储存介质,以实现简单有效地识别纸币的真伪,减少需要配置的硬件装置。

第一方面,本发明实施例提供了一种鉴别纸币真伪的方法,包括:

根据待测纸币中至少一个预设参考区域的像素灰度值,确定灰度参考值;

计算待测纸币预设对比区域的像素灰度值与所述灰度参考值之间的比值;

根据所述比值与预设像素对比模板的匹配结果,确定待测纸币的真伪。

进一步的,所述预设对比区域为黑水印区域。

进一步的,根据待测纸币中至少一个预设参考区域的像素灰度值,确定灰度参考值包括:

获取待测纸币中至少一个预设参考区域的像素灰度值;

当所述预设参考区域的像素灰度值的数量大于一个时,计算所述预设参考区域的像素灰度值的平均值,作为所述灰度参考值。

进一步的,在根据所述比值与预设像素对比模板的匹配结果,确定待测纸币的真伪之前,还包括:

根据模板纸币中至少一个预设模板参考区域的像素灰度值,确定模板灰度参考值;

计算模板纸币预设模板对比区域的像素灰度值与所述模板灰度参考值之间的模板比值;

确定所述模板比值在至少两个预设比值区间内的模板数量分布比例;

根据所述模板数量分布比例和/或各所述模板比值对应的预设模板对比区域的像素的排列位置,生成所述预设像素对比模板。

进一步的,根据所述比值与预设像素对比模板的匹配结果,确定待测纸币的真伪包括:

确定所述比值在所述至少两个预设比值区间内的数量分布比例;

根据所述数量分布比例和/或各所述比值对应的所述预设对比区域的像素的排列位置与所述预设像素对比模板的匹配结果,确定待测纸币的真伪。

第二方面,本发明实施例还提供了一种鉴别纸币真伪的装置,包括:

灰度参考值确定模块,用于根据待测纸币中至少一个预设参考区域的像素灰度值,确定灰度参考值;

比值计算模块,用于计算待测纸币预设对比区域的像素灰度值与所述灰度参考值之间的比值;

纸币真伪确定模块,用于根据所述比值与预设像素对比模板的匹配结果,确定待测纸币的真伪。

进一步的,所述预设对比区域为黑水印区域。

进一步的,所述灰度参考值确定模块包括:

像素灰度值获取单元,用于获取待测纸币中至少一个预设参考区域的像素灰度值;

灰度参考值计算单元,用于当所述预设参考区域的像素灰度值的数量大于一个时,计算所述预设参考区域的像素灰度值的平均值,作为所述灰度参考值。

进一步的,鉴别纸币真伪的装置还包括:

模板灰度参考值确定模块,用于根据模板纸币中至少一个预设模板参考区域的像素灰度值,确定模板灰度参考值;

模板比值计算模块,用于计算模板纸币预设模板对比区域的像素灰度值与所述模板灰度参考值之间的模板比值;

模板数量分布比例确定模块,用于确定所述模板比值在至少两个预设比值区间内的模板数量分布比例;

预设像素对比模板生成模块,用于根据所述模板数量分布比例和/或各所述模板比值对应的预设模板对比区域的像素的排列位置,生成所述预设像素对比模板。

进一步的,所述纸币真伪确定模块包括:

比值分布比例确定单元,用于确定所述比值在所述至少两个预设比值区间内的数量分布比例;

纸币真伪确定单元,用于根据所述数量分布比例和/或各所述比值对应的所述预设对比区域的像素的排列位置与所述预设像素对比模板的匹配结果,确定待测纸币的真伪。

第三方面,本发明实施例还提供了一种设备,所述设备包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序;

图像传感器,用于采集图像;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的鉴别纸币真伪的方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的鉴别纸币真伪的方法。

本发明通过获取待测纸币预设对比区域的像素灰度值,并进行相应数据处理,确定待测纸币的真伪,解决现有技术中鉴别纸币真伪需要紫外光源的问题,实现减少纸币真伪鉴别的硬件,使纸币真伪鉴别易于实现的效果。

附图说明

图1是本发明实施例一中的一种鉴别纸币真伪的方法的流程图;

图2是本发明实施例二中的一种鉴别纸币真伪的方法的流程图;

图3是本发明实施例三中的一种鉴别纸币真伪的装置的结构示意图;

图4是本发明实施例四中的一种设备的结构示意图。

具体实施方式

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

实施例一

图1为本发明实施例一提供的一种鉴别纸币真伪的方法的流程图,本实施例可适用于现金存取款一体机鉴别存入的纸币真伪的情况,该方法可以由鉴别纸币真伪的装置来执行,该装置可以由硬件和/或软件实现,鉴别纸币真伪的方法具体包括如下步骤:

步骤110、根据待测纸币中至少一个预设参考区域的像素灰度值,确定灰度参考值。

其中,预设参考区域可以根据币种和面值预先设定,可以选择一个或多个预设区域,预设参考区域可以在纸币的正面和/或背面选取,通常选择纸币上没有油墨或者油墨相对较少的区域作为预设参考区域。在需要对纸币进行真伪鉴别时,通过图像传感器获取各预设参考区域的图像,计算图像中的像素点对应的像素灰度值。可选的,当仅获取一个预设参考区域中的一个像素灰度值,那么,将该像素灰度值直接作为灰度参考值。或者,获取到的预设参考区域的像素灰度值数量大于一个,可以按照像素灰度值的大小统计在不同预设灰度值区间的像素灰度值的数量,将包含像素灰度值的数量最大的预设灰度值区间的中点,作为模板灰度参考值。再或者,获取待测纸币中至少一个预设参考区域的像素灰度值;当预设参考区域的像素灰度值的数量大于一个时,计算预设参考区域的像素灰度值的平均值,作为灰度参考值。

步骤120、计算待测纸币预设对比区域的像素灰度值与灰度参考值之间的比值。

其中,预设对比区域可以根据币种和面值预先设定,预设对比区域可以在纸币的正面和/或背面选取,通常选择纸币上有印刷图案的区域作为预设对比区域,可选的,预设对比区域为黑水印区域,相应的,预设参考区域可以选择在黑水印周围预设距离内的区域。在需要对纸币进行真伪鉴别时,通过图像传感器获取预设对比区域的图像,获取预设对比区域的图像可与获取预设参考区域的图像同步完成,计算预设对比区域的图像中的像素点对应的像素灰度值与灰度参考值之间的比值,因为纸币在印刷过程中存在误差,每次获取纸币图像时的曝光也存在不同,纸币在流通过程中也会沾染污渍,进行这样的归一化处理,可以减少上述因素带来的影响。

步骤130、根据比值与预设像素对比模板的匹配结果,确定待测纸币的真伪。

其中,预设像素对比模板可以包括真币预设像素对比模板和/或假币预设像素对比模板,真币预设像素对比模板根据真币建立相应模板,假币预设像素对比模板根据假币建立相应模板,比值可以分别与真币预设像素对比模板和假币预设像素对比模板进行匹配,当比值与某个模板匹配成功时,则可以根据匹配成功的模板对应的纸币真伪确定该待测纸币的真伪,或者,当比值与真币预设像素对比模板匹配不成功时,确定该待测纸币为假币。

本实施例的技术方案,通过获取待测纸币预设对比区域的像素灰度值,并进行相应数据处理,确定待测纸币的真伪,解决现有技术中鉴别纸币真伪需要紫外光源的问题,实现减少纸币真伪鉴别的硬件,使纸币真伪鉴别易于实现的效果。

实施例二

图2为本发明实施例二提供的一种鉴别纸币真伪的方法的流程图,本实施例的技术方案是在上述技术方案的基础上进一步细化,该方法具体包括:

步骤110、根据待测纸币中至少一个预设参考区域的像素灰度值,确定灰度参考值。

步骤120、计算待测纸币预设对比区域的像素灰度值与灰度参考值之间的比值。

步骤140、根据模板纸币中至少一个预设模板参考区域的像素灰度值,确定模板灰度参考值。

其中,模板纸币为真币或假币,通过图像传感器获取预设模板参考区域的图像,进而计算预设模板参考区域的图像的像素灰度值。需要说明的是,模板纸币中选取的预设模板参考区域与待测纸币上选取的预设参考区域是在纸币上相同的区域,确定模板灰度参考值的方式也与上述技术方案中确定灰度参考值的方式相同。

步骤150、计算模板纸币预设模板对比区域的像素灰度值与模板灰度参考值之间的模板比值。

其中,模板纸币中选取的预设模板对比区域与待测纸币上选取的预设对比区域是在纸币上相同的区域,示例的,预设模板对比区域为黑水印区域。通过图像传感器获取预设模板对比区域的图像,获取预设模板对比区域的图像可与获取预设模板参考区域的图像同步完成,计算预设模板对比区域的图像中的像素点对应的像素灰度值与模板灰度参考值之间的比值。

步骤160、确定模板比值在至少两个预设比值区间内的模板数量分布比例。

其中,将模板比值与预设比值区间的端点值进行比较,确定模板比值所属的预设比值区间,统计各个预设比值区间包含的模板比值的数量,从而确定模板比值在至少两个预设比值区间内的模板数量分布比例。

步骤170、根据模板数量分布比例和/或各模板比值对应的预设模板对比区域的像素的排列位置,生成预设像素对比模板。

其中,预设模板对比区域的像素的排列位置为获取到的预设目标对比区域的图像的像素在该图像中的排列位置。可以将按照预设目标对比区域的图像的像素在该图像中的排列位置,将各像素对应的目标比值构成矩阵。根据模板数量分布比例和/或各模板比值对应的预设模板对比区域的像素的排列位置,生成预设像素对比模板,用于在对纸币进行真伪鉴别时,将待测纸币的比值与预设像素对比模板进行匹配。

相应的,步骤130包括:

步骤131、确定比值在至少两个预设比值区间内的数量分布比例。

其中,将待测纸币的比值与预设比值区间的端点值进行比较,确定比值所属的预设比值区间,统计各个预设比值区间包含的比值的数量,从而确定比值在至少两个预设比值区间内的数量分布比例。

步骤132、根据数量分布比例和/或各比值对应的预设对比区域的像素的排列位置与预设像素对比模板的匹配结果,确定待测纸币的真伪。

其中,将数量分布比例与预设像素对比模板中的模板数量分布比例进行匹配,当数量分布比例与模板数量分布在各预设比值区间的分布比例之间的差值均小于第一阈值,则判断待测纸币与模板纸币在数量分布比例上匹配成功;当预设对比区域的像素对应的比值与排列在同样位置的预设模板对比区域的像素的模板比值之差小于第二阈值,则判断该像素相匹配,当相匹配的像素在所有像素中所占比例大于等于第三阈值时,则判断待测纸币与模板纸币在像素位置排列上匹配成功。当上述两类匹配均为匹配成功或者至少一种匹配成功时,认为待测纸币与模板纸币匹配成功。

本实施例的技术方案,根据模板纸币建立预设像素对比模板,通过待测纸币的比值与预设像素对比模板的对比,实现纸币真伪的鉴别。

实施例三

图3为本发明实施例三提供的一种鉴别纸币真伪的装置的结构示意图,该装置可以配置在现金存取款一体机上。如图3所示,鉴别纸币真伪的装置30包括:

灰度参考值确定模块310,用于根据待测纸币中至少一个预设参考区域的像素灰度值,确定灰度参考值;

比值计算模块320,用于计算待测纸币预设对比区域的像素灰度值与灰度参考值之间的比值;

纸币真伪确定模块330,用于根据比值与预设像素对比模板的匹配结果,确定待测纸币的真伪。

可选的,预设对比区域为黑水印区域。

进一步的,灰度参考值确定模块310包括:

像素灰度值获取单元,用于获取待测纸币中至少一个预设参考区域的像素灰度值;

灰度参考值计算单元,用于当预设参考区域的像素灰度值的数量大于一个时,计算预设参考区域的像素灰度值的平均值,作为灰度参考值。

进一步的,鉴别纸币真伪的装置30还包括:

模板灰度参考值确定模块,用于根据模板纸币中至少一个预设模板参考区域的像素灰度值,确定模板灰度参考值;

模板比值计算模块,用于计算模板纸币预设模板对比区域的像素灰度值与模板灰度参考值之间的模板比值;

模板数量分布比例确定模块,用于确定模板比值在至少两个预设比值区间内的模板数量分布比例;

预设像素对比模板生成模块,用于根据模板数量分布比例和/或各模板比值对应的预设模板对比区域的像素的排列位置,生成预设像素对比模板。

进一步的,纸币真伪确定模块330包括:

比值分布比例确定单元,用于确定比值在至少两个预设比值区间内的数量分布比例;

纸币真伪确定单元,用于根据数量分布比例和/或各比值对应的预设对比区域的像素的排列位置与预设像素对比模板的匹配结果,确定待测纸币的真伪。

本实施例的技术方案,通过获取待测纸币预设对比区域的像素灰度值,并进行相应数据处理,确定待测纸币的真伪,解决现有技术中鉴别纸币真伪需要紫外光源的问题,实现减少纸币真伪鉴别的硬件,使纸币真伪鉴别易于实现的效果。

上述产品可执行本发明任意实施例一和实施例二所提供的方法,具备执行方法相应的功能模块和有益效果。

实施例四

图4为本发明实施例四提供的一种设备的结构示意图,如图4所示,该设备包括处理器410、存储器420、图像传感器430、输入装置440和输出装置450;该设备中处理器410的数量可以是一个或多个,图4中以一个处理器410为例;处理器410、存储器420、图像传感器430、输入装置440和输出装置450可以通过总线或其他方式连接,图4中以通过总线连接为例。

存储器420作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的鉴别纸币真伪的方法对应的程序指令/模块(例如,鉴别纸币真伪的装置中的灰度参考值确定模块310、比值计算模块320和纸币真伪确定模块330)。处理器410通过运行存储在存储器420中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的鉴别纸币真伪的方法。

存储器420可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器420可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器420可进一步包括相对于处理器410远程设置的存储器,这些远程存储器可以通过网络连接至设备/终端/服务器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

图像传感器430可以为ccd(charge-coupleddevice,电荷耦合元件)、cmos(complementarymetaloxidesemiconductor,互补金属氧化物半导体)或cis(contactimagesensor,接触式图像传感器)等用于获取图像的传感器。

输入装置440可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置450可包括显示屏等显示设备。

实施例五

本发明实施例五还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种鉴别纸币真伪的方法,该方法包括:

根据待测纸币中至少一个预设参考区域的像素灰度值,确定灰度参考值;

计算待测纸币预设对比区域的像素灰度值与所述灰度参考值之间的比值;

根据所述比值与预设像素对比模板的匹配结果,确定待测纸币的真伪。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的鉴别纸币真伪的方法中的相关操作.

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述搜索装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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