本发明属于纸币检测领域,尤其涉及一种纸币重张的检测方法及装置。
背景技术:
对自助金融交易设备来说,准确地识别纸币张数,是其需要具备的基本功能之一。在用户交易的过程中,由于纸币重张,会导致纸币张数识别不准确,从而造成用户的损失。现有的检测纸币是否重张是通过厚度传感器来检测纸币厚薄,并依靠判断处理程序判断被检的纸币是否有重张问题。然而,这样的检测方法存在检测精度低,误检率高的问题,并且误检率大大增加。
技术实现要素:
本发明提供一种纸币重张的检测方法及装置,旨在解决现有技术中在对纸币进行重张检测时存在检测精度低、误检率高的问题。
本发明提供了一种纸币重张的检测方法,所述纸币重张检测方法包括:
获取纸币的红外透射图;
计算所述红外透射图的预设位置区域的灰度均值;
判断所述灰度均值是否小于预设灰度阈值;
若是,则基于第一厚度检测阈值对所述纸币的厚度进行判断以确定所述纸币是否重张;
若否,则基于第二厚度检测阈值对所述纸币的厚度进行判断以确定所述纸币是否重张;
其中,所述第一厚度检测阈值小于所述第二厚度检测阈值。
本发明还提供了一种纸币重张的检测装置,所述纸币重张检测装置包括:
图像获取模块,用于获取纸币的红外透射图;
均值计算模块,用于计算所述红外透射图的预设位置区域的灰度均值;
判断模块,用于判断所述灰度均值是否小于预设灰度阈值;
第一判定模块,用于在所述灰度均值小于所述预设灰度阈值时,基于第一厚度检测阈值对所述纸币的厚度进行判断以确定所述纸币是否重张;
第二判定模块,用于在所述灰度均值不小于所述预设灰度阈值时,基于第二厚度检测阈值对所述纸币的厚度进行判断以确定所述纸币是否重张;
其中,所述第一厚度检测阈值小于所述第二厚度检测阈值。
本发明通过获取纸币的红外透射图并计算所述红外透射图的预设位置区域的灰度均值,将该灰度均值与预设灰度阈值进行比较,设置第一厚度检测阈值和第二厚度检测阈值,且第一厚度检测阈值小于第二厚度检测阈值,在该灰度均值小于预设灰度阈值时,基于第一厚度检测阈值对纸币厚度进行比较以确定纸币是否重张,在该灰度均值不小于预设灰度阈值时,基于第二厚度检测阈值对纸币厚度进行比较以确定纸币是否重张,提高纸币重张检测的检测精度、降低误检率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的纸币重张的检测方法的实现流程图;
图2是本发明实施例二提供的纸币重张的检测装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例为了提高纸币重张检测的检测精度、降低误检率,提供了一种纸币重张的检测方法及装置,其中主要通过获取纸币的红外透射图并计算所述红外透射图的预设位置区域的灰度均值,将该灰度均值与预设灰度阈值进行比较,设置第一厚度检测阈值和第二厚度检测阈值,且第一厚度检测阈值小于第二厚度检测阈值,在该灰度均值小于预设灰度阈值时,基于第一厚度检测阈值对纸币厚度进行比较以确定纸币是否重张,在该灰度均值不小于预设灰度阈值时,基于第二厚度检测阈值对纸币厚度进行比较以确定纸币是否重张,提高纸币重张检测的检测精度、降低误检率。
为了具体说明上述纸币鉴伪方法及装置,以下结合具体实施例进行详细说明:
实施例一:
图1示出了本发明实施例一提供的纸币重张的检测方法的实现流程,为了便于说明,仅示出了与本实施例相关的部分,详述如下:
在步骤s101中,获取纸币的红外透射图。
需要说明的是,上述获取纸币的红外透射图是获取该红外透射图的灰度图像,在纸币重张时,其红外透射特性会变弱,即当待测纸币不重张时,获取到的纸币的红外透射图较亮(灰度均值大),当待测纸币重张时,获取到的纸币的红外透射图较暗(灰度均值小)。
在步骤s102中,计算所述红外透射图的预设位置区域的灰度均值。
需要说明的是,上述预设位置区域是指为了计算该红外透射图的灰度均值而预先设定的区域,具体的,该预设位置区域为该红外透射图的灰度图像的空白区域。获取到该红外透射图的预设位置区域的各个像素点的灰度值后,再计算出灰度均值。
在步骤s103中,判断所述灰度均值是否小于预设灰度阈值。
具体的,步骤s103包括:
识别所述纸币的币值;
设置与所述币值相应的预设灰度阈值;
将所述灰度均值与所述预设灰度阈值进行比较,判断所述灰度均值是否小于所述预设灰度阈值。
需要说明的是,由于纸币的币值不同,其厚度也不同,因此不同币值的纸币的红外透射图的明暗程度也不相同,因此在设置预设灰度阈值时,需要识别纸币的币值,根据纸币的币值设置相应的预设灰度阈值。
具体的,识别纸币的币值可以对纸币进行旋转校正,获取纸币的尺寸,根据纸币的尺寸识别纸币的版本。
还需要说明的是,上述预设灰度阈值是指为了初步衡量纸币是否重张而预先设定的灰度值,若上述纸币的灰度均值小于预设灰度阈值,即说明该纸币重张的可能性较大,若上述纸币的灰度均值不小于预设灰度阈值,即说明该纸币重张的可能性较小。
作为本实施例的一种实施方式,步骤s103还包括:
识别所述纸币的新旧程度;
设置与所述纸币的新旧程度相应的预设灰度阈值;
将所述灰度均值与所述预设灰度阈值进行比较,判断所述灰度均值是否小于所述预设灰度阈值。
需要说明的是,由于纸币的新旧程度不同,其厚度也不相同,使用过程的磨损使得旧纸币与新纸币的厚度不同,此外,旧纸币由于在使用的过程中可能粘附异物,因此旧纸币的厚度变化较大,因此需要对纸币的新旧程度进行等级的划分,具体的,选定待测纸币的若干个特征区域,根据特征区域建立样本纸币的新旧等级模型;获取待分析纸币的特征区域的信息;将该信息与新旧等级模型进行比对,得出纸币的新旧等级。
在本实施例中,预设灰度阈值需要根据纸币的币值和新旧程度来设定,能够针对不同币值和不同新旧程度的纸币设定相应的预设灰度阈值,从而更精准的对纸币的红外透射图的灰度均值进行衡量,即更精准的检测纸币是否重张。
在步骤s104中,若是,则基于第一厚度检测阈值对所述纸币的厚度进行判断以确定所述纸币是否重张。
具体的,步骤s104包括:
获取所述纸币的厚度值;
判断所述纸币的厚度值是否大于第一厚度检测阈值;
若是,则确定所述纸币重张;
若否,则确定所述纸币未重张。
需要说明的是,获取纸币的厚度值是指通过多个厚度传感器对纸币的厚度进行获取后综合多个厚度传感器所获取的厚度进行综合分析计算后得到的该纸币的厚度值。第一厚度检测阈值是指为了在待测纸币的红外透射图的灰度均值小于预设灰度阈值时,衡量是否重张而预先设定的厚度值,若待测纸币的厚度值大于第一厚度检测阈值,则说明该纸币重张。若待测纸币的厚度值不大于第一厚度检测阈值,则说明该纸币未重张。
在步骤s105中,若否,则基于第二厚度检测阈值对所述纸币的厚度进行判断以确定所述纸币是否重张;其中,所述第一厚度检测阈值小于所述第二厚度检测阈值。
具体的,步骤s105包括:
获取所述纸币的厚度值;
判断所述纸币的厚度值是否大于第二厚度检测阈值;
若是,则确定所述纸币重张;
若否,则确定所述纸币未重张。
与步骤s104相同,获取纸币的厚度值是指通过多个厚度传感器对纸币的厚度进行获取后综合多个厚度传感器所获取的厚度进行综合分析计算后得到的该纸币的厚度值。第二厚度检测阈值是指为了在待测纸币的红外透射图的灰度均值不小于预设灰度阈值时,衡量是否重张而预先设定的厚度值,若待测纸币的厚度值大于第二厚度检测阈值,则说明该纸币重张。若待测纸币的厚度值不大于第二厚度检测阈值,则说明该纸币未重张。
上述第一厚度检测阈值小于上述第二厚度检测阈值,由于述纸币的灰度均值小于预设灰度阈值,即说明该纸币重张的可能性较大,因此,基于第一厚度检测阈值对纸币的厚度值进行判断,即采用较严的厚度检测阈值(厚度检测阈值小)。由于上述纸币的灰度均值不小于预设灰度阈值,即说明该纸币重张的可能性较小,因此,基于第二厚度检测阈值对纸币的厚度值进行判断,即采用较松的厚度检测阈值(厚度检测阈值大)。
本发明实施例通过获取纸币的红外透射图并计算预设位置区域的灰度均值,将该灰度均值与根据纸币的币值和新旧程度而设定的预设灰度阈值进行比较,在该灰度均值小于预设灰度阈值时,基于第一厚度检测阈值对纸币的厚度值进行判断,若纸币的厚度值大于第一厚度检测阈值,则确定纸币重张,若纸币的厚度值不大于第一厚度检测阈值,则确定纸币未重张,在该灰度均值不小于预设灰度阈值时,基于第二厚度检测阈值对纸币的厚度值进行判断,若纸币的厚度值大于第二厚度检测阈值,则确定纸币重张,若纸币的厚度值不大于第二厚度检测阈值,则确定纸币未重张。能够有效地提高纸币重张检测的检测精度且降低误检率。
实施例二:
为实现本发明实施例一中图1所示的纸币重张的检测方法,本实施例提供了一种纸币重张的检测装置。图2示出了该纸币重张的检测装置的结构,为了便于说明,仅示出了与本实施例相关的部分,详述如下:
纸币重张的检测装置20包括图像获取模块201、均值计算模块202、判断模块203、第一判定模块204以及第二判定模块205。
图像获取模块201用于获取纸币的红外透射图。
均值计算模块202用于计算红外透射图的预设位置区域的灰度均值。
判断模块203用于判断灰度均值是否小于预设灰度阈值。
第一判定模块204用于在灰度均值小于预设灰度阈值时,基于第一厚度检测阈值对纸币的厚度进行判断以确定纸币是否重张。
第二判定模块205用于在灰度均值不小于预设灰度阈值时,基于第二厚度检测阈值对纸币的厚度进行判断以确定纸币是否重张。
需要说明的是,上述第一厚度检测阈值小于上述第二厚度检测阈值。
具体的,判断模块203包括:
币值识别单元,用于识别纸币的币值;
第一阈值设置单元,用于设置与币值相应的预设灰度阈值;
第一比较判断单元,用于将灰度均值与预设灰度阈值进行比较,判断灰度均值是否小于预设灰度阈值。
在本实施例中,判断模块203还包括:
新旧程度识别单元,用于识别纸币的新旧程度;
第二阈值设置单元,用于设置与纸币的新旧程度相应的预设灰度阈值;
第二比较判断单元,用于将灰度均值与预设灰度阈值进行比较,判断灰度均值是否小于预设灰度阈值。
具体的,第一判定模块204包括:
厚度值获取单元,用于获取纸币的厚度值;
第一厚度判断单元,用于判断纸币的厚度值是否大于第一厚度检测阈值;
第一判定单元,用于若第一厚度判断单元的判断结果为纸币的厚度值大于第一厚度检测阈值时,确定纸币重张;若第一厚度判断单元的判断结果为纸币的厚度值不大于第一厚度检测阈值时,则确定纸币未重张。
具体的,第二判定模块205包括:
厚度值获取单元,用于获取纸币的厚度值;
第二厚度判断单元,用于判断纸币的厚度值是否大于第二厚度检测阈值;
第二判定单元,用于若第二厚度判断单元的判断结果为纸币的厚度值大于第二厚度检测阈值时,确定纸币重张;若第二厚度判断单元的判断结果为纸币的厚度值不大于第二厚度检测阈值时,则确定纸币未重张。
所述领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将纸币重张的检测装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述纸币重张的检测装置中模块的具体工作过程,可以参考前述方法实施例一中的对应过程,在此不再赘述。
需要说明的是,本发明实施例提供的纸币重张的检测装置,由于与本发明图1所示方法实施例基于同一构思,其带来的技术效果与本发明图1所示方法实施例相同,具体内容可参见本发明图1所示方法实施例中的叙述,此处不再赘述。
因此,本实施例提供的纸币重张的检测装置同样能够通过获取纸币的红外透射图并计算预设位置区域的灰度均值,将该灰度均值与根据纸币的币值和新旧程度而设定的预设灰度阈值进行比较,在该灰度均值小于预设灰度阈值时,基于第一厚度检测阈值对纸币的厚度值进行判断,若纸币的厚度值大于第一厚度检测阈值,则确定纸币重张,若纸币的厚度值不大于第一厚度检测阈值,则确定纸币未重张,在该灰度均值不小于预设灰度阈值时,基于第二厚度检测阈值对纸币的厚度值进行判断,若纸币的厚度值大于第二厚度检测阈值,则确定纸币重张,若纸币的厚度值不大于第二厚度检测阈值,则确定纸币未重张。能够有效地提高纸币重张检测的检测精度且降低误检率。
本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,包括rom/ram、磁盘、光盘等。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所述技术领域的普通技术人员来说,在不脱离本发明构思的前提下做出若干等同替代或明显变型,而且性能或用途相同,都应当视为属于本发明由所提交的权利要求书确定的专利保护范围。