基于面额数字字符内轮廓的纸币识别方法和装置与流程

文档序号:36435094发布日期:2023-12-21 09:28阅读:19来源:国知局
基于面额数字字符内轮廓的纸币识别方法和装置与流程

本发明涉及纸币识别,尤其是涉及一种基于面额数字字符内轮廓的纸币识别方法和装置。


背景技术:

1、目前针对卢布纸币面额数字区的识别方法,比较常用的是对其数字区图像使用神经网络、计算投影、梯度等方式进行识别。

2、但目前市场上流通范围较广的卢布假钞的面额数字区变化一般较小,用当前的技术方法难以准确的鉴别出来。


技术实现思路

1、基于此,本发明提出一种基于面额数字字符内轮廓的纸币识别方法和装置,以更准确鉴别纸币的合格程度。

2、第一方面,本发明实施例提供一种基于面额数字字符内轮廓的纸币识别方法,所述方法包括:s1:根据待测纸币的面额确认矩形数字区域b2;s2:对矩形数字区域b2进行投影和切割,得到一个或多个单个封闭轮廓图像b’;s3:根据单个封闭轮廓图像b’的内轮廓区域的像素值确认一个或多个差值序列p;s4:若所述差值序列p中任意一个值大于预设的阈值,则待测纸币不合格,否则待测纸币合格。

3、进一步地,s1包括:s11:基于待测纸币的面额在预设的物理位置截取得到粗切割图像a1;s12:对粗切割图像a1的所有像素点的灰度值求和再除以总像素个数,得到灰度平均阈值;s13:基于所述平均阈值对粗切割图像a1进行二值化处理,得到二值化图像b1;s14:对所述二值化图像b1进行精准切割,得到矩形数字区域b2。

4、进一步地,s14包括:s141:对所述二值化图像b1进行水平投影,以确认上边界r1和下边界r2;s142:同时,对二值化图像b1进行垂直投影,以确认左边界r3和右边界r4;s143:根据上边界r1、下边界r2、左边界r3和右边界r4对所述二值化图像b1进行精确切割,得到矩形数字区域b2。

5、进一步地,s2包括:s21:对所述矩形数字区域b2进行垂直投影,得到每个数字字符的左、右边界序列;s22:基于所述左、右边界序列切割矩形数字区域b2,得到n个单个数字字符的二值化图像,记为b21,b22,b23......b2n,其中,n为数字字符的数量;s23:保留具有内部封闭轮廓的单个数字字符的二值化图像,得到一个或多个单个封闭轮廓图像b’。

6、进一步地,s3包括:s31:对单个封闭轮廓图像b’的每一列的白像素进行统计,得到每一列的内轮廓白像素数量d;s32:分别对每个单个封闭轮廓图像b’的所有列的内轮廓白像素数量d求均值,得到个数均值a;s33:对任意相邻的两个单个封闭轮廓图像b’对应的个数均值a求差值的绝对值,得到第一差值序列pa。

7、进一步地,s31包括:s311:从每一列第一个像素开始,若遇到白像素突变为黑像素,则确认该位置为数字字符的外轮廓;s312:当由黑像素突变为白像素时,则确认该位置为数字字符的内轮廓,此时开始统计该列在内轮廓中的白像素数量,直到再次突变为黑像素,则统计结束,此列在内轮廓中的白像素的数量记为di,其中,i为列索引;s313:依次统计单个封闭轮廓图像b’所有列的内轮廓白像素数量,记为d1,d2,d3......ds,其中,s为数字字符的宽度。

8、进一步地,s33替换为:s33-1:对于每个数字字符基于个数均值a求解个数方差d;s33-2:对任意相邻的两个数字字符对应的个数方差d求差值的绝对值,得到第二差值序列pd。

9、进一步地,所述差值序列p包括第一差值序列pa或第二差值序列pd。

10、第二方面,本实施例提供一种基于面额数字字符内轮廓的纸币识别装置,所述装置包括:粗切割模块,用于根据待测纸币的面额确认矩形数字区域b2;细切割模块,用于对矩形数字区域b2进行投影和切割,得到一个或多个单个封闭轮廓图像b’;序列计算模块,用于根据单个封闭轮廓图像b’的内轮廓区域的像素值确认一个或多个差值序列p;比较模块,用于若所述差值序列p中任意一个值大于预设的阈值,则待测纸币不合格,否则待测纸币合格。

11、本发明实施例的有益效果如下:

12、本申请提供一种基于面额数字字符内轮廓的纸币识别方法和装置,所述方法包括:s1:根据待测纸币的面额确认矩形数字区域b2;s2:对矩形数字区域b2进行投影和切割,得到一个或多个单个封闭轮廓图像b’;s3:根据单个封闭轮廓图像b’的内轮廓区域的像素值确认一个或多个差值序列p;s4:若所述差值序列p中任意一个值大于预设的阈值,则待测纸币不合格,否则待测纸币合格。本技术可以更加准确、便捷地对纸币进行真伪、新旧、破损程度等项目的识别。

13、本发明的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本发明的上述技术即可得知。

14、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施方式,并配合所附附图,作详细说明如下。



技术特征:

1.一种基于面额数字字符内轮廓的纸币识别方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,s1包括:

3.根据权利要求2所述的方法,其特征在于,s14包括:

4.根据权利要求2所述的方法,其特征在于,s2包括:

5.根据权利要求4所述的方法,其特征在于,s3包括:

6.根据权利要求5所述的方法,其特征在于,s31包括:

7.根据权利要求5所述的方法,其特征在于,s33替换为:

8.根据权利要求1所述的方法,其特征在于,所述差值序列p包括第一差值序列pa或第二差值序列pd。

9.一种基于面额数字字符内轮廓的纸币识别装置,其特征在于,所述装置包括:


技术总结
本发明提供一种基于面额数字字符内轮廓的纸币识别方法和装置,上述方法包括:S1:根据待测纸币的面额确认矩形数字区域B2;S2:对矩形数字区域B2进行投影和切割,得到一个或多个单个封闭轮廓图像B’;S3:根据单个封闭轮廓图像B’的内轮廓区域的像素值确认一个或多个差值序列P;S4:若所述差值序列P中任意一个值大于预设的阈值,则待测纸币不合格,否则待测纸币合格。本技术可以更加准确、便捷地对纸币进行真伪、新旧、破损程度等项目的识别。

技术研发人员:张振彬,张云峰,王艳荣,张雪晶,冯辉,冯国徽
受保护的技术使用者:恒银金融科技股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1