纸币越界检测方法、装置及纸币存取设备

申请号 CN201610802846.6 申请日 2016-09-05 公开(公告)号 CN106469482A 公开(公告)日 2017-03-01
申请人 深圳怡化电脑股份有限公司; 深圳市怡化时代科技有限公司; 深圳市怡化金融智能研究院; 发明人 曹婧蕾;
摘要 本 发明 适用于 纸币 检测技术领域,提供了一种纸币检测方法、装置及纸币存取设备,上述方法包括:获取过钞装置扫描区域的图像;检测过钞装置扫描区域图像上的预设边界区域中是否有 像素 值大于第一 阈值 的像素区域;其中,预设边界区域围设成闭合区域;像素区域包括至少一个像素点,每个像素点的像素值均大于第一阈值;在检测到预设边界区域中有像素值大于第一阈值的像素区域时,判定纸币越界。上述方法能够大大降低 算法 处理的时间复杂度,能够快速检测纸币是否越界,降低验钞超时情况的发生概率。
权利要求

1.一种纸币越界检测方法,其特征在于,包括:
获取过钞装置扫描区域的图像;
检测所述过钞装置扫描区域图像上的预设边界区域中是否有像素值大于第一阈值的像素区域;其中,所述预设边界区域围设成闭合区域;所述像素区域包括至少一个像素点,每个像素点的像素值均大于所述第一阈值;
在检测到所述预设边界区域中有像素值大于所述第一阈值的像素区域时,判定纸币越界。
2.根据权利要求1所述的纸币越界检测方法,其特征在于,所述闭合区域呈矩形;所述预设边界区域包括分别位于所述过钞装置扫描区域四个边缘的第一边界区域、第二边界区域、第三边界区域和第四边界区域;所述第一边界区域、第二边界区域、第三边界区域和第四边界区域呈矩形。
3.根据权利要求1所述的纸币越界检测方法,其特征在于,所述在检测到所述预设边界区域中有像素值大于所述第一阈值的像素区域时,判定纸币越界包括:
获取所述预设边界区域中像素值大于所述第一阈值的像素区域的位置;其中,所述预设边界区域中像素值大于所述第一阈值的像素区域为第一像素区域;
检测所述第一像素区域中的像素点是否为具有连通区域的像素点;
在检测到所述第一像素区域中的像素点为具有连通区域的像素点时,判定纸币越界。
4.根据权利要求3所述的纸币越界检测方法,其特征在于,所述在检测到所述第一像素区域中的像素点为具有连通区域的像素点时,判定纸币越界包括:
检测所述连通区域的相邻区域中像素点的像素值是否大于第二阈值;
在检测到所述连通区域的相邻区域中像素点的像素值大于所述第二阈值时,判定纸币越界。
5.一种纸币越界检测装置,其特征在于,包括图像获取模、阈值检测模块和判定模块;
所述图像获取模块,用于获取过钞装置扫描区域的图像;
所述阈值检测模块,用于检测所述过钞装置扫描区域图像上的预设边界区域中是否有像素值大于第一阈值的像素区域;其中,所述预设边界区域围设成闭合区域;所述像素区域包括至少一个像素点,每个像素点的像素值均大于所述第一阈值;
所述判定模块,用于在检测到所述预设边界区域中有像素值大于所述第一阈值的像素区域时,判定纸币越界。
6.根据权利要求5所述的纸币越界检测装置,其特征在于,所述闭合区域呈矩形;所述预设边界区域包括分别位于所述矩形四个边缘的第一边界区域、第二边界区域、第三边界区域和第四边界区域;所述第一边界区域、第二边界区域、第三边界区域和第四边界区域呈矩形。
7.根据权利要求5所述的纸币越界检测装置,其特征在于,所述判定模块具体包括位置获取单元、连通区域检测单元和越界判定单元;
所述位置获取单元,用于获取所述预设边界区域中像素值大于所述第一阈值的像素区域的位置;其中,所述预设边界区域中像素值大于所述第一阈值的像素区域为第一像素区域;
所述连通区域检测单元,用于检测所述第一像素区域中的像素点是否为具有连通区域的像素点;
所述越界判定单元,用于在检测到所述第一像素区域中的像素点为具有连通区域的像素点时,判定纸币越界。
8.根据权利要求7所述的纸币越界检测装置,其特征在于,所述越界判定单元具体包括阈值检测子单元和越界判定子单元;
所述阈值检测子单元,用于检测所述连通区域的相邻区域中像素点的像素值是否大于第二阈值;
所述越界判定子单元,用于在检测到所述连通区域的相邻区域中像素点的像素值大于所述第二阈值时,判定纸币越界。
9.一种纸币存取设备,其特征在于,包括权利要求5至8任一所述的纸币越界检测装置。

说明书全文

纸币越界检测方法、装置及纸币存取设备

技术领域

[0001] 本发明属于纸币检测技术领域,尤其涉及一种纸币越界检测方法、装置及纸币存取设备。

背景技术

[0002] 纸币在过钞时如果倾斜过大,会导致设备采集到的纸币图像越界,无法得到完整的纸币图像信息。在纸币越界的情况下,采用边界跟踪算法寻找纸币图像的边界点时,往往需要时间较长,往往会导致验钞超时等状况的发生。

发明内容

[0003] 有鉴于此,本发明实施例提供了一种纸币越界检测方法、装置及纸币存取设备,以解决现有技术中纸币越界时,采用边界跟踪算法寻找纸币图像的边界点需要时间较长导致验钞超时的问题。
[0004] 本发明实施例的第一方面,提供了一种纸币越界检测方法,包括:
[0005] 获取过钞装置扫描区域的图像;检测所述过钞装置扫描区域图像上的预设边界区域中是否有像素值大于第一阈值的像素区域;其中,所述预设边界区域围设成闭合区域;所述像素区域包括至少一个像素点,每个像素点的像素值均大于所述第一阈值;
[0006] 在检测到所述预设边界区域中有像素值大于所述第一阈值的像素区域时,判定纸币越界。
[0007] 本发明实施例的第二方面,提供了一种纸币越界检测装置,包括:图像获取模、阈值检测模块和判定模块;
[0008] 所述图像获取模块,用于获取过钞装置扫描区域的图像;所述阈值检测模块,用于检测所述过钞装置扫描区域上的预设边界区域中是否有像素值大于第一阈值的像素区域;其中,所述预设边界区域围设成闭合区域;所述像素区域包括至少一个像素点,每个像素点的像素值均大于所述第一阈值;
[0009] 所述判定模块,用于在检测到所述预设边界区域中有像素值大于所述第一阈值的像素区域时,判定纸币越界。
[0010] 本发明实施例的第三方面,提供了一种纸币存取设备,包括上述纸币越界检测装置。
[0011] 本发明实施例相对于现有技术的有益效果是:获取包括过钞装置扫描区域图像,检测过钞装置扫描区域图像上的预设边界区域中是否有像素值大于第一阈值的像素区域在检测到预设边界区域中有像素值大于第一阈值的像素区域时,判定纸币越界。上述纸币越界检测方法只通过检测预设边界区域中是否有像素值大于第一阈值的像素区域来判定纸币是否越界,能够大大降低算法处理的时间复杂度,能够快速检测纸币是否越界,降低验钞超时情况的发生概率。附图说明
[0012] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0013] 图1是本发明实施例一提供的纸币越界检测方法流程示意图;
[0014] 图2是本发明实施例提供的纸币越界示意图;
[0015] 图3是本发明实施例二提供的图1中步骤S103具体流程示意图;
[0016] 图4是本发明实施例三提供的图3中步骤S303具体流程示意图;
[0017] 图5是本发明实施例四提供的纸币越界检测方法流程示意图;
[0018] 图6是本发明实施例五提供的纸币越界检测装置框架示意图;
[0019] 图7是本发明实施例六提供的纸币越界检测装置的具体结构示意图;
[0020] 图8是本发明实施例七提供的纸币越界检测装置的具体结构示意图;
[0021] 图9是本发明实施例八提供的纸币越界检测装置的具体结构示意图。

具体实施方式

[0022] 以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
[0023] 为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0024] 实施例一:
[0025] 图1示出了本发明实施例一提供的纸币越界检测方法的实现流程,详述如下:
[0026] 在步骤S101中,获取过钞装置扫描区域的图像。其中,过钞装置扫描区域的图像内容包含纸币图像内容。过钞装置可以为安装在纸币存取设备上的过钞装置,或安装在点钞机或验钞机上的过钞装置,还可以为安装在其他终端上的过钞装置。
[0027] 本实施例中,可以通过影像传感器获取过钞装置扫描区域的图像。具体的,可以通过CMOS(Complementary Metal Oxide Semiconductor,互补金属化物半导体)图像传感器获取过钞装置扫描区域的图像。过钞装置扫描区域可以为规则形状,例如矩形,也可以为不规则形状。如图2所示,本实施例中,以过钞装置扫描区域201呈矩形进行说明,但并不以此为限。
[0028] 在步骤S102中,检测过钞装置扫描区域图像上的预设边界区域中是否有像素值大于第一阈值的像素区域。
[0029] 其中,预设边界区域围设成闭合区域。纸币图像位于闭合区域中时,纸币图像的边界到闭合区域的边界之间具有预设范围的距离。所述像素区域包括至少一个像素点,每个像素点的像素值均大于第一阈值。
[0030] 第一阈值对应纸币图像的像素点像素值最低的数值。过钞装置扫描区域201的图像中除去纸币图像的部分的像素点的像素值均低于第一阈值。因此可以通过监测预设边界区域中有没有像素区域的像素值大于第一阈值,来判定纸币有没有越界。本实施例中,第一阈值可以取18、19、20、21和22中的任一数值。优选的,第一阈值取20,但并不以此为限。经试验验证,第一阈值取20时,对纸币越界检测的结果更为准确。
[0031] 参见图2,本实施例中,以闭合区域呈矩形,且第一预设区201呈矩形为例进行说明,但并不以此为限。其中,过钞装置扫描区域201的宽度为H个像素点。预设边界区域包括分别位于过钞装置扫描区域201四个边缘的第一边界区域203、第二边界区域204、第三边界区域205和第四边界区域206,如图2中虚线所示区域。第一边界区域203、第二边界区域204、第三边界区域205和第四边界区域206均呈矩形状。
[0032] 具体的,第一边界区域203的第一方向的边界由第一方向上的第1个像素点至第N个像素点。第一边界区域203的第二方向的边界由过钞装置扫描区域201图像的有效数据左列号对应的像素点至有效数据右列号对应的像素点。其中,N取值为4、5或6。优选的,N取值为5。
[0033] 第二边界区域204的第一方向的边界由第第一方向上的H-M个像素点至第H个像素点。第二边界区域204的第二方向的边界由过钞装置扫描区域201图像的有效数据左列号对应的像素点至有效数据右列号对应的像素点。其中,M取值为4、5或6。优选的,M取值为5。
[0034] 第三边界区域205的第一方向的边界由第一方向上的第1个像素点至第H个像素点。第三边界区域205的第二方向的边界由过钞装置扫描区域201图像的有效数据左列号对应的像素点至有效数据左列号与J之和对应的像素点。其中,J取值为4、5或6。优选的,J取值为5。
[0035] 第四边界区域206的第一方向的边界由第一方向上的第1个像素点至第H个像素点。第四边界区域206的第二方向的边界由过钞装置扫描区域201图像的有效数据右列号对应的像素点至有效数据右列号减去K对应的像素点。其中,K取值为4、5或6。优选的,K取值为5。
[0036] 在第一方向上,第H-M个像素点到第N个像素点之间的距离大于纸币图像的宽度。在第二方向上,有效数据左列号与J之和对应的像素点到有效数据右列号减去K对应的像素点之间的距离,大于纸币图像的长度。即,矩形闭合区域的长度大于纸币图像的长度,矩形闭合区域的宽度大于纸币图像的宽度。
[0037] 其中,本实施例中所述的第一方向与过钞装置扫描区域201的宽度方向一致,第二方向与过钞装置扫描区域201的长度方向一致。即,第一边界区域203的第一方向、第二边界区域204的第一方向、第三边界区域205的第一方向和第四边界区域206的第一方向均与过钞装置扫描区域201的宽度方向一致。第一边界区域203的第二方向、第二边界区域204的第二方向、第三边界区域205的第二方向和第四边界区域206的第二方向均与过钞装置扫描区域201的长度方向一致。
[0038] 需要说明的是,在第一方向上,按照图2中直线箭头所示由下往上的像素点,依次为第1个像素点、第2个像素点至第H个像素点。
[0039] 在步骤S103中,在检测到预设边界区域中有像素值大于第一阈值的像素区域时,判定纸币越界。
[0040] 本实施例中,第一阈值对应纸币图像的像素点像素值最低的数值。过钞装置扫描区域201的图像中除去纸币图像的部分的像素点的像素值均低于第一阈值。因此可以通过监测预设边界区域中有没有像素区域的像素值大于第一阈值,来判定纸币有没有越界。即,在检测到预设边界区域201中有像素值大于第一阈值的像素区域时,则判定此时位于过钞装置扫描区域中的纸币越界。可以将纸币越界的信息直接上传给相应的装置进行后续处理。
[0041] 应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0042] 实施例二:
[0043] 参见图3,图3示出了实施例一种步骤S103的具体实现流程,详述如下:
[0044] 在步骤S301中,获取预设边界区域中像素值大于第一阈值的像素区域的位置。本实施例中,为便于描述,将预设边界区域中像素值大于第一阈值的像素区域称为第一像素区域。
[0045] 在步骤S302中,检测第一像素区域中的像素点是否为具有连通区域的像素点。优选的,可以检测第一像素区域中的像素点是否为具有八连通区域的像素点。即,检测第一像素区域中的像素点的八个方向上是否有像素值大于第一阈值的相邻像素点,从而排除孤立点噪声对纸币越界判定的影响。
[0046] 在步骤S303中,在检测到第一像素区域中的像素点为具有连通区域的像素点时,判定纸币越界。可以理解的,在检测到第一像素区域中的像素点为具有连通区域的像素点时,已经能够排除孤立点噪声对纸币越界判定的影响,因此可以判定纸币越界,而且判定结果准确度较高。
[0047] 实施例三:
[0048] 参见图4,图4示出了实施例二中步骤S303的具体实现流程,详述如下:
[0049] 在步骤S401中,检测连通区域的相邻区域中像素点的像素值是否大于第二阈值。在实施例二中,检测出第一像素区域中具有连通区域的像素点后,还需要对该连通区域的相邻区域进行检测,以排除传感器灰尘污染对纸币越界判定结果的影响。具体的,可以检测该连通区域的相邻区域中像素点的像素值是否大于预设值,在连通区域的相邻区域中有像素值较大的像素点时,说明该连通区域的相邻区域为目标区域(即纸币图像),而不是传感器的灰尘污染。
[0050] 在步骤S402中,在检测到连通区域的相邻区域中像素点的像素值大于第二阈值时,判定纸币越界。通过步骤S401对连通区域的相邻区域中像素点的像素值的检测,在检测到连通区域的相邻区域中像素点的像素值大于第二阈值时,可以判定纸币越界,而不是传感器的灰尘污染。其中,第二阈值的取值可以为18、19、20、21和22中的任一数值。优选的,第二阈值的取值可以为20,与第一阈值的优选值一致。
[0051] 实施例四:
[0052] 图5示出了另一种纸币越界检测方法的实现流程,与实施例一的区别在于增加了对过钞装置扫描区域的图像进行二值化处理的过程,故与实施例一种重复的部分不再详述,过程如下:
[0053] 在步骤S501中,获取过钞装置扫描区域的图像。其中,过钞装置扫描区域的图像内容包含纸币图像内容。
[0054] 在步骤S502中,对过钞装置扫描区域的图像进行二值化处理。由于纸币图像数据较大,例如一百人民币的纸币为693*1728像素,因此在获取到过钞装置扫描区域的图像时,需要对图像进行二值化处理,可以简化数据,使得数据计算简单,提高运算效率。
[0055] 在步骤S503中,检测二值化处理后的过钞装置扫描区域图像上的预设边界区域中是否有像素值大于第一阈值的像素区域。其中,预设边界区域围设成闭合区域。二值化处理后的纸币图像位于闭合区域中时,二值化处理后的纸币图像的边界到闭合区域的边界之间具有预设范围的距离。像素区域包括至少一个像素点,每个像素点的像素值均大于第一阈值。
[0056] 在步骤S504中,在检测到预设边界区域中有像素值大于第一阈值的像素区域时,判定纸币越界。
[0057] 上述纸币越界检测方法,获取包括纸币图像的过钞装置扫描区域图像,检测过钞装置扫描区域图像上的预设边界区域中是否有像素值大于第一阈值的像素区域,在检测到预设边界区域中有像素值大于第一阈值的像素区域时,判定纸币越界,并上传纸币越界判定结果。上述纸币越界检测方法只通过检测预设边界区域中是否有像素值大于第一阈值的像素区域来判定纸币是否越界,能够降低算法处理的时间复杂度,快速检测纸币是否越界,降低验钞超时情况的发生概率。
[0058] 对应于上文实施例所述的纸币越界检测方法,图6示出了本发明实施例提供的纸币越界检测装置的结构框图。为了便于说明,仅示出了与本实施例相关的部分,且与上文实施例所述的纸币越界检测方法重复的部分不再累述。
[0059] 实施例五:
[0060] 参照图6,该装置包括:图像获取模块601、阈值检测模块602和判定模块603。图像获取模块601、阈值检测模块602和判定模块603的详述如下:
[0061] 图像获取模块601,用于获取过钞装置扫描区域的图像。其中,过钞装置扫描区域的图像内容包含纸币图像内容。
[0062] 阈值检测模块602,用于检测过钞装置扫描区域图像上的预设边界区域中是否有像素值大于第一阈值的像素区域。其中,预设边界区域围设成闭合区域。纸币图像位于闭合区域中时,纸币图像的边界到闭合区域的边界之间具有预设范围的距离。像素区域包括至少一个像素点,每个像素点的像素值均大于第一阈值。
[0063] 判定模块603,用于在检测到预设边界区域中有像素值大于第一阈值的像素区域时,判定纸币越界。
[0064] 第一阈值对应纸币图像的像素点像素值最低的数值。过钞装置扫描区域201的图像中除去纸币图像的部分的像素点的像素值均低于第一阈值。因此可以通过监测预设边界区域中有没有像素区域的像素值大于第一阈值,来判定纸币有没有越界。本实施例中,第一阈值可以取18、19、20、21和22之间的任一数值。优选的,第一阈值取20,但并不以此为限。经试验验证,第一阈值取20时,对纸币越界检测的结果更为准确。
[0065] 参见图2,本实施例中,以闭合区域呈矩形,且第一预设区201呈矩形为例进行说明,但并不以此为限。其中,过钞装置扫描区域201的宽度为H个像素点。其中,H为的整数。预设边界区域包括分别位于过钞装置扫描区域201四个边缘的第一边界区域203、第二边界区域204、第三边界区域205和第四边界区域206。第一边界区域203、第二边界区域204、第三边界区域205和第四边界区域206均呈矩形状。
[0066] 具体的,第一边界区域203的第一方向的边界由第一方向上的第1个像素点至第N个像素点。第一边界区域203的第二方向的边界由过钞装置扫描区域201图像的有效数据左列号对应的像素点至有效数据右列号对应的像素点。其中,N取值为4、5或6。优选的,N取值为5。
[0067] 第二边界区域204的第一方向的边界由第第一方向上的H-M个像素点至第H个像素点。第二边界区域204的第二方向的边界由过钞装置扫描区域201图像的有效数据左列号对应的像素点至有效数据右列号对应的像素点。其中,M取值为4、5或6。优选的,M取值为5。
[0068] 第三边界区域205的第一方向的边界由第一方向上的第1个像素点至第H个像素点。第三边界区域205的第二方向的边界由过钞装置扫描区域201图像的有效数据左列号对应的像素点至有效数据左列号与J之和对应的像素点。其中,J取值为4、5或6。优选的,J取值为5。
[0069] 第四边界区域206的第一方向的边界由第一方向上的第1个像素点至第H个像素点。第四边界区域206的第二方向的边界由过钞装置扫描区域201图像的有效数据右列号对应的像素点至有效数据右列号减去K对应的像素点。其中,K取值为4、5或6。优选的,K取值为5。
[0070] 在第一方向上,第H-M个像素点到第N个像素点之间的距离大于纸币图像的宽度。在第二方向上,有效数据左列号与J之和对应的像素点到有效数据右列号减去K对应的像素点之间的距离,大于纸币图像的长度。即,矩形闭合区域的长度大于纸币图像的长度,矩形闭合区域的宽度大于纸币图像的宽度。
[0071] 其中,本实施例中所述的第一方向与过钞装置扫描区域201的宽度方向一致,第二方向与过钞装置扫描区域201的长度方向一致。即,第一边界区域203的第一方向、第二边界区域204的第一方向、第三边界区域205的第一方向和第四边界区域206的第一方向均与过钞装置扫描区域201的宽度方向一致。第一边界区域203的第二方向、第二边界区域204的第二方向、第三边界区域205的第二方向和第四边界区域206的第二方向均与过钞装置扫描区域201的长度方向一致。
[0072] 需要说明的是,在第一方向上,按照图2中直线箭头所示由下往上的像素点,依次为第1个像素点、第2个像素点至第H个像素点。
[0073] 实施例六:
[0074] 参见图7,图7示出了实施例五中判定模块603的具体结构,详述如下:
[0075] 本实施例中,判定模块603包括位置获取单元701、连通区域检测单元702和越界判定单元703。
[0076] 具体的,位置获取单元701,用于获取预设边界区域中像素值大于第一阈值的像素区域的位置。其中,预设边界区域中像素值大于第一阈值的像素区域为第一像素区域。连通区域检测单元702,用于检测第一像素区域中的像素点是否为具有连通区域的像素点。越界判定单元703,用于在检测到第一像素区域中的像素点为具有连通区域的像素点时,判定纸币越界。
[0077] 可以理解的,在检测到第一像素区域中的像素点为具有连通区域的像素点时,已经能够排除孤立点噪声对纸币越界判定的影响,因此可以判定纸币越界,而且判定结果准确度较高。
[0078] 实施例七:
[0079] 在实施例六中,检测出第一像素区域中具有连通区域的像素点后,还需要对该连通区域的相邻区域进行检测,以排除传感器灰尘污染对纸币越界判定结果的影响。具体的,可以检测该连通区域的相邻区域中像素点的像素值是否大于预设值,在连通区域的相邻区域中有像素值较大的像素点时,说明该连通区域的相邻区域为目标区域(即纸币图像),而不是传感器的灰尘污染。
[0080] 参见图8,图8示出了实施例六中越界判定单元703的具体结构,详述如下:
[0081] 越界判定单元703具体包括阈值检测子单元801和越界判定子单元802。
[0082] 具体的,阈值检测子单元801,用于检测连通区域的相邻区域中像素点的像素值是否大于第二阈值。越界判定子单元802,用于在检测到连通区域的相邻区域中像素点的像素值大于第二阈值时,判定纸币越界。其中,第二阈值的取值可以为18、19、20、21和22中的任一数值。优选的,第二阈值的取值可以为20,与第一阈值的优选值一致。
[0083] 实施例八:
[0084] 图9示出了另一种纸币越界检测装置的结构框架,与实施例五的区别在于增加了二值化处理模块604。本实施例中,纸币越界检测装置包括图形获取模块601、二值化处理模块604、阈值检测模块602和判定模块603。具体的:
[0085] 图形获取模块601,用于获取过钞装置扫描区域的图像。其中,过钞装置扫描区域的图像包括纸币图像。
[0086] 二值化处理模块604,用于对过钞装置扫描区域的图像进行二值化处理。由于纸币图像数据较大,例如一百人民币的纸币为693*1728像素,因此在获取到过钞装置扫描区域的图像时,需要对图像进行二值化处理,可以简化数据,使得数据计算简单,提高运算效率。
[0087] 阈值检测模块602,用于检测检测二值化处理后的过钞装置扫描区域图像上的预设边界区域中是否有像素值大于第一阈值的像素区域。其中,预设边界区域围设成闭合区域。二值化处理后的纸币图像位于闭合区域中时,二值化处理后的纸币图像的边界到闭合区域的边界之间具有预设范围的距离。像素区域包括至少一个像素点,每个像素点的像素值均大于第一阈值。
[0088] 判定模块603,用于在检测到预设边界区域中有像素值大于第一阈值的像素区域时,判定纸币越界。
[0089] 上述纸币越界检测装置,获取过钞装置扫描区域图像,检测过钞装置扫描区域图像上的预设边界区域中是否有像素值大于第一阈值的像素区域,在检测到预设边界区域中有像素值大于第一阈值的像素区域时,判定纸币越界。上述纸币越界检测方法只通过检测预设边界区域中是否有像素值大于第一阈值的像素区域来判定纸币是否越界,大大降低了算法处理的时间复杂度,能够快速检测纸币是否越界,降低验钞超时情况的发生概率。
[0090] 实施例九:
[0091] 本实施例中公开一种纸币存取设备,包括实施例五至实施例八中任一所述的纸币越界检测装置,且具有上述纸币越界检测装置所具有的优点。
[0092] 所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0093] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0094] 在本发明所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
[0095] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0096] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0097] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明实施例各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0098] 以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
QQ群二维码
意见反馈