一种检测纸币传输异常的方法及装置与流程

文档序号:12126898阅读:252来源:国知局
一种检测纸币传输异常的方法及装置与流程

本发明实施例涉及纸币检测技术,尤其涉及一种检测纸币传输异常的方法及装置。



背景技术:

随着人们生活质量的不断提高,纸币流通速度越来越快,金融自助设备的出现为纸币交易提供了极大的便利。

目前,金融自助设备中普遍配置有验钞器,验钞器能够对纸币的真伪以及破损情况等进行查验,为纸币的自动交易提供保障。纸币在验钞器通道中传输时,会因为纸币本身粘胶、撕裂或机器本身的机械结构故障等原因而在扫描过程中发生卡顿偏转等现象,导致纸币走动异常,走动异常的纸币对应的扫描图像数据与走动正常的纸币对应的扫描图像数据相比差异较大,易造成纸币识别过程冗长,继而导致纸币识别算法结果输出延时,影响纸币传输过程中的实时控制,甚至会因控制不及时而出现卡钞等严重后果。



技术实现要素:

本发明实施例提供一种检测纸币传输异常的方法及装置,以实现对纸币的传输情况是否出现异常进行检测。

第一方面,本发明实施例提供了一种检测纸币传输异常的方法,包括:

获取待检测纸币在传输过程中的纸币扫描图像;

确定所述纸币扫描图像的四个角点;

根据所述四个角点的连线构成目标四边形;

根据所述目标四边形的几何特性判断所述待检测纸币是否传输异常。

可选地,所述几何特性包括内角角度特性、对角线长度特性和对边平行关系特性中的一种或多种。

进一步地,所述根据所述目标四边形的几何特性判断所述待检测纸币是否传输异常包括:

当所述目标四边形的任意一个内角与直角的角度差值大于或等于预设角度差值阈值时,确定所述待检测纸币传输异常;或,

当所述目标四边形的两条对角线长度的差值大于或等于预设长度差值阈值时,确定所述待检测纸币传输异常;或,

当所述目标四边形的任意一组对边的平行关系不符合预设平行关系判定标准时,确定所述待检测纸币传输异常。

进一步地,在根据所述目标四边形的几何特性判断出所述待检测纸币传输异常之后,还包括:

中止纸币识别算法的运行。

进一步地,在根据所述目标四边形的几何特性判断出所述待检测纸币传输异常之后,还包括:

在日志中记录所述待检测纸币的传输异常相关数据。

第二方面,本发明实施例还提供了一种检测纸币传输异常的装置,该装置包括:

图像获取模块,用于获取待检测纸币在传输过程中的纸币扫描图像;

角点确定模块,用于确定所述纸币扫描图像的四个角点;

四边形构成模块,用于根据所述四个角点的连线构成目标四边形;

传输异常判断模块,用于根据所述目标四边形的几何特性判断所述待检测纸币是否传输异常。

可选地,所述几何特性包括内角角度特性、对角线长度特性和对边平行关系特性中的一种或多种。

进一步地,所述传输异常判断模块具体用于:

当所述目标四边形的任意一个内角与直角的角度差值大于或等于预设角度差值阈值时,确定所述待检测纸币传输异常;或,

当所述目标四边形的两条对角线长度的差值大于或等于预设长度差值阈值时,确定所述待检测纸币传输异常;或,

当所述目标四边形的任意一组对边的平行关系不符合预设平行关系判定标准时,确定所述待检测纸币传输异常。

进一步地,还包括:

算法运行终止模块,用于在根据所述目标四边形的几何特性判断出所述待检测纸币传输异常之后,终止纸币识别算法的运行。

进一步地,还包括:

数据记录模块,用于在根据所述目标四边形的几何特性判断出所述待检测纸币传输异常之后,在日志中记录所述待检测纸币的传输异常相关数据

本发明实施例通过分析待检测纸币在传输过程中的纸币扫描图像的四个角点构成的四边形的几何特性来判断纸币是否存在传输异常的问题,能够及时准确地发现纸币传输异常,有利于减少纸币识别所需的时间。

附图说明

图1为本发明实施例一提供的一种检测纸币传输异常的方法的流程图;

图2为本发明实施例二提供的一种检测纸币传输异常的方法的流程图;

图3是本发明实施例提供的检测纸币传输异常的方法中的纸币扫描图像示意图;

图4为本发明实施例三提供的一种检测纸币传输异常的方法的流程图;

图5为本发明实施例四提供的一种检测纸币传输异常的方法的流程图;

图6为本发明实施例五提供的一种检测纸币传输异常的方法的流程图;

图7为本发明实施例六提供的一种检测纸币传输异常的装置的示意图。

具体实施方式

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

实施例一

图1为本发明实施例一提供的一种检测纸币传输异常的方法的流程图,本实施例可适用于对纸币传输异常进行检测的情况,该方法可以由检测纸币传输异常的装置来执行,该装置可以由软件和/或硬件的方式来实现,一般集成于存取款一体机等金融自助设备中。该方法具体包括如下步骤:

S110、获取待检测纸币在传输过程中的纸币扫描图像。

其中,待检测纸币在金融自助设备的验钞器通道中传输时,可通过金融自助设备中的扫描设备对待检测纸币进行扫描,获得纸币扫描图像。

S120、确定所述纸币扫描图像的四个角点。

其中,对扫描图像进行分析,根据已有的图像边缘确定方法,获取纸币扫描图像的边缘,根据图像的边缘确定所述纸币扫描图像的四个角点。

S130、根据所述四个角点的连线构成目标四边形。

其中,将所述四个角点依次相连,便构成了一个目标四边形,当纸币为正常纸币且无传输异常情况时,目标四边形为矩形,当纸币存在传输异常时,由于纸币可能在传输通道中发生了扭转、撕裂等问题,与正常情况下的纸币呈现的特征不完全相同,目标四边形便呈现出与矩形存在一些差异的形状。

S140、根据所述目标四边形的几何特性判断所述待检测纸币是否传输异常。

其中,由于当纸币存在传输异常时,所述目标四边形呈现出与矩形存在一些差异的形状,则目标四边形的几何特性也与矩形不同,因此可根据目标四边形的几何特性来对待检测纸币是否存在传输异常进行判断,当目标四边形的几何特性与矩形的几何特性表现不同时,可判断纸币传输异常。

可选地,所述几何特性包括内角角度特性、对角线长度特性和对边平行关系特性中的一种或多种。

其中,当纸币传输异常时,会造成某个内角不是直角,或者两个对角线长度不同,或者对边不平行的情况中的一种或多种,因此可利用这三种特性的一种或多种进行纸币传输异常的判断。特性的选取主要取决于所要达到的目标是性能优先还是可靠度优先,如果考虑性能优先,则可利用任意一种进行传输异常判断,一旦发现异常,则进行问题反馈;如果考虑可靠度优先,则可综合选取三种特性中的两种或三种进行传输异常判断,这样可以提高判断结果的准确度。

本实施例的技术方案,通过分析待检测纸币在传输过程中的纸币扫描图像的四个角点构成的四边形的几何特性来判断纸币是否存在传输异常的问题,达到及时准确地发现纸币传输异常,有利于减少纸币识别所需时间的效果,方法简单易于实现。

在上述技术方案的基础上,在根据所述目标四边形的几何特性判断出所述待检测纸币传输异常之后,还包括:

终止纸币识别算法的运行。

其中,在正常情况下,会利用纸币识别算法对纸币进行识别,例如识别纸币的厚度、大小、图案以及真伪情况等。而当纸币存在传输异常时,若不终止纸币识别算法的运行,那么纸币识别算法会将当前的待检测纸币当作正常传输的纸币来识别,导致识别过程冗长,算法识别结果输出延时。所以,当判断纸币存在传输异常,及时终止纸币识别算法,可以减少算法执行时间,避免卡钞情况的出现。

在上述技术方案的基础上,在根据所述目标四边形的几何特性判断出所述待检测纸币传输异常之后,还包括:

在日志中记录所述待检测纸币的传输异常相关数据。

其中,传输异常相关数据可包括目标四边形的几何特性数据,如每个内角的角度、两对角线的长度差值以及一组对边延长线的夹角等;还可包括上述几何特性数据的分析数据,如角度异常的内角所在方位等。将所述待检测纸币的传输异常相关数据记录在日志中之后,通过分析日志中存储的传输异常相关数据可对传输异常状态进行分类或异常原因分析。例如,可以将传输异常状态分成待检测纸币右下角拉长、右上角拉长以及左下角撕裂等类别,以便检修人员可提取日志中的上述信息对验钞器传输通道的故障原因进行判断,无需调用大量的图像数据,为故障测试提供了便利。同时,若同款设备时常发生同样类别的问题,上述信息可为判断此款设备设计是否存在问题提供帮助。此外,通过对日志中存储的输异常相关数据进行统计分析,还可实现自动分析故障原因,提高金融自助设备机械结构原因卡顿时的自动分析能力。

实施例二

图2为本发明实施例二提供的一种检测纸币传输异常的方法的流程图,本实施例是在上述实施例的基础上进行了优化,将“根据所述目标四边形的几何特性判断所述待检测纸币是否传输异常”这一步骤进行了进一步细化,该方法具体包括以下步骤:

S210、获取待检测纸币在传输过程中的纸币扫描图像。

S220、确定所述纸币扫描图像的四个角点。

S230、根据所述四个角点的连线构成目标四边形。

S240、当所述目标四边形的任意一个内角与直角的角度差值大于或等于预设角度差值阈值时,确定所述待检测纸币传输异常。

其中,预设角度差值阈值可根据经验值进行选取或根据试验结果来确定,用于表征可以接受的角度误差,具体可记为AS(角度标准),例如可以是0.7度。本实施例中的角度差值可以是角度差的绝对值。当目标四边形的内角与直角的角度差值小于预设角度差值阈值时,认为是可允许的角度误差。而当目标四边形的内角与直角的角度差值大于或等于预设角度差值阈值时,则判断在走币过程中出现了异常。示例性地,图3是本发明实施例提供的检测纸币传输异常的方法中的纸币扫描图像示意图,图中310为纸币扫描图像(阴影部分),确定纸币扫描图像的四个角点A、B、C和D,四个角点顺次连接构成目标四边形ABDC,只有当∠BAC、∠ABD、∠ACD和∠CDB与直角的角度90度的差值均小于预设角度差值阈值时,才能认为是正常运输的纸币,当∠BAC、∠ABD、∠ACD和∠CDB中的任意一个角的角度值与直角的角度90度的差值大于或等于预设角度差值阈值时,则可确定所述待检测纸币传输异常。由图3可知,纸币扫描图像310对应的纸币在传输过程中发生异常,所以导致扫描图像相比正常传输时的扫描图像(矩形图像)发生了扭曲变形。进一步的,可将不满足正常条件的内角及对应的角度差值记录到日志中,便于检修人员查阅,进而判断异常原因。

本实施例的技术方案,通过分析待检测纸币在传输过程中的纸币扫描图像的四个角点构成的四边形的内角特性来判断纸币是否存在传输异常的问题,达到及时发现纸币传输异常,有效地减少纸币识别所需时间的效果,方法简单易于实现。

实施例三

图4为本发明实施例三提供的一种检测纸币传输异常的方法的流程图,本实施例是在上述实施例的基础上进行了优化,将“根据所述目标四边形的几何特性判断所述待检测纸币是否传输异常”这一步骤进行了进一步细化,该方法具体包括以下步骤:

S410、获取待检测纸币在传输过程中的纸币扫描图像。

S420、确定所述纸币扫描图像的四个角点。

S430、根据所述四个角点的连线构成目标四边形。

S440、当所述目标四边形的两条对角线长度的差值大于或等于预设长度差值阈值时,确定所述待检测纸币传输异常。

其中,预设长度差值阈值可根据经验进行选取或根据试验结果来确定,用于表征可以接受的长度差值误差,具体可记为LS(长度标准)。本实施例中的两条对角线长度的差值可以是两条对角线的长度差的绝对值。当所述目标四边形的两条对角线长度的差值小于预设长度差值阈值时,认为是可允许范围内的误差,可判断纸币走币正常,当所述目标四边形的两条对角线长度的差值大于或等于预设长度差值阈值时,则说明目标四边形不为矩形,可确定所述待检测纸币在传输过程中出现异常。示例性地,如图3所示,在目标四边形ABDC中,两个对角线分别为线段AD和线段BC,将线段AD的长度和线段BC的长度相减作差,当求取的差值大于或等于预设长度差值阈值时,可确定所述待检测纸币在传输过程中出现异常。

本实施例的技术方案,通过分析待检测纸币在传输过程中的纸币扫描图像的四个角点构成的四边形的对角线长度特性来判断纸币是否存在传输异常的问题,达到及时发现纸币传输异常,有效地减少纸币识别所需时间的效果,方法简单易于实现。

实施例四

图5为本发明实施例四提供的一种检测纸币传输异常的方法的流程图,本实施例是在上述实施例的基础上进行了优化,将“根据所述目标四边形的几何特性判断所述待检测纸币是否传输异常”这一步骤进行了进一步细化,该方法具体包括以下步骤:

S510、获取待检测纸币在传输过程中的纸币扫描图像。

S520、确定所述纸币扫描图像的四个角点。

S530、根据所述四个角点的连线构成目标四边形。

S540、当所述目标四边形的任意一组对边的平行关系不符合预设平行关系判定标准时,确定所述待检测纸币传输异常。

其中,预设平行关系判定标准用于判断四边形的对边是否平行,具体可记为PS(平行标准)。例如可以判定一条边上的点到该条边的对边的最大垂直距离和最小垂直距离的差值是否符合标准(如该差值小于预设距离差值),或者也可以判定两对边延长线的夹角是否符合标准等(如该夹角小于预设角度值),上述方法及其他用于判定两条直线是否平行的方法都可以判定对边是否平行,本实施例不做具体限定。示例性的,如图3所示,在目标四边形ABDC中,判定AB和CD的平行关系时,可以判定AB边上的点到CD边的最大垂直距离和最小垂直距离的差值是否符合标准,或者也可以判定AB边和CD边的延长线的夹角是否符合标准等。当所述目标四边形的任意一组对边的平行关系不符合预设平行关系判定标准时,则说明所述目标四边形不为矩形,可以确定所述待检测纸币传输异常。

本实施例的技术方案,通过分析待检测纸币在传输过程中的纸币扫描图像的四个角点构成的四边形的对边平行特性来判断纸币是否存在传输异常的问题,达到及时发现纸币传输异常,有效地减少纸币识别所需时间的效果,方法简单易于实现。

在实际应用中,判断所述待检测纸币是否传输异常的方法可以是上述实施例中所提供的方法中的任意一种,也可以同时采用其中的两种或三种进行检测,只选择一种时,可以更好地保障快捷性,同时采用其中的两种或三种进行检测时,可以更好地保障准确度。

实施例五

图6为本发明实施例五提供的一种检测纸币传输异常的方法的流程图,本实施例是在上述实施例的基础上进行了优化,本实施例是在上述实施例的基础上的一个优选实例,对内角角度特性、对角线长度特性和对边平行关系特性同时进行检测,具体包括以下步骤:

S601、获取待检测纸币在传输过程中的纸币扫描图像。

S602、确定所述纸币扫描图像的四个角点A、B、C和D。

S603、根据所述四个角点的连线构成目标四边形ABDC。

S604、判断|90°-∠BAC|是否小于预设角度差值阈值,若是,执行S605;否则执行S611。

S605、判断|90°-∠ABD|是否小于预设角度差值阈值,若是,执行S606;否则执行S611。

S606、判断|90°-∠ACD|是否小于预设角度差值阈值,若是,执行S607;否则执行S611。

S607、判断|90°-∠CDB|是否小于预设角度差值阈值,若是,执行S608;否则执行S611。

S608、判断两对角线的长度差值是否小于预设长度差值阈值,若是,执行S609;否则执行S611。

S609、判断AB与CD的平行关系是否符合预设平行关系判定标准,若是,执行S610;否则执行S611。

S610、判断AD与BC的平行关系是否符合预设平行关系判定标准,若是,执行S612;否则执行S611。

S611、确定所述待检测纸币传输异常。

S612、确定所述待检测纸币传输正常。

其中,当内角角度特性、对角线长度特性和对边平行关系特性全部符合标准时,方可确定所述待检测纸币传输正常。

本实施例的技术方案,通过综合分析待检测纸币在传输过程中的纸币扫描图像的四个角点构成的四边形的内角角度特性、对角线长度特性和对边平行关系特性来判断纸币是否存在传输异常的问题,达到及时发现纸币传输异常,有效地减少纸币识别所需时间的效果,方法简单易于实现。

实施例六

图7是本发明实施例六提供的一种检测纸币传输异常的装置的示意图,该装置具体包括:

图像获取模块710,用于获取待检测纸币在传输过程中的纸币扫描图像;

角点确定模块720,用于确定所述纸币扫描图像的四个角点;

四边形构成模块730,用于根据所述四个角点的连线构成目标四边形;

传输异常判断模块740,用于根据所述目标四边形的几何特性判断所述待检测纸币是否传输异常。

可选地,所述几何特性包括内角角度特性、对角线长度特性和对边平行关系特性中的一种或多种。

进一步地,所述传输异常判断模块具体740用于:

当所述目标四边形的任意一个内角与直角的角度差值大于或等于预设角度差值阈值时,确定所述待检测纸币传输异常;或,

当所述目标四边形的两条对角线长度的差值大于或等于预设长度差值阈值时,确定所述待检测纸币传输异常;或,

当所述目标四边形的任意一组对边的平行关系不符合预设平行关系判定标准时,确定所述待检测纸币传输异常。

进一步地,还包括:

算法运行终止模块,用于在根据所述目标四边形的几何特性判断出所述待检测纸币传输异常之后,终止纸币识别算法的运行。

进一步地,还包括:

数据记录模块,用于在根据所述目标四边形的几何特性判断出所述待检测纸币传输异常之后,在日志中记录所述待检测纸币的传输异常相关数据。

本发明实施例提供的检测纸币传输异常的装置可执行本发明任意实施例所提供的检测纸币传输异常的方法,具备执行方法相应的功能模块和有益效果。

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

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