首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种伊朗纸币面值的识别方法和系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院

摘要:本发明公开了一种伊朗纸币面值的识别方法和系统,方法包括:获取纸币的面值区别图像区域灰度图像;对所述面值区别图像区域灰度图像进行二值化处理,得到二值化图像;从所述二值化图像中获取面值区别图像的精确区域;根据所述精确区域识别所述纸币的面值。本发明通过获取面值区别图像区域内的面值区别图像的精确区域,根据精确区域来识别纸币的面值,方法简单、有效、结果准确。

主权项:1.一种伊朗纸币面值的识别方法,其特征在于,包括:获取纸币的面值区别图像区域灰度图像;对所述面值区别图像区域灰度图像进行二值化处理;对二值化处理后的面值区别图像区域灰度图像进行滤波,得到滤波后的二值化图像;计算所述滤波后的二值化图像每一列的黑色像素点数目H[j];计算从左到右相邻两列的黑色像素点数目的差值h1=H[j+1]-H[j],确定所述差值h1大于等于第一阈值,第j+1列为左边界;其中j≥1;计算从右到左相邻两列的黑色像素点数目的差值h2=H[j]-H[j-1],确定所述差值h2大于等于第一阈值,第j-1列为右边界;其中j≥2;计算所述滤波后的二值化图像每一行的黑色像素点数目W[i];计算从上到下相邻两行的黑色像素点数目的差值w1=W[i+1]-W[i],确定所述差值w1大于等于第二阈值,第i+1列为上边界;其中i≥1;计算从下到上相邻两行的黑色像素点数目的差值w2=W[i]-W[i-1],确定所述差值w2大于等于第二阈值,第i-1列为下边界;其中i≥2;根据左边界、右边界、上边界和下边界获取面值区别图像的精确区域;其中,所述行和列均以像素点为单位;计算所述精确区域的从左到右相邻两列的黑色像素点数目差值的绝对值大于等于第五阈值的个数n1,计算所述精确区域的从上到下相邻两行的黑色像素点数目差值的绝对值大于等于第六阈值的个数n2,计算所述精确区域的子区域个数N=n1*n2,根据所述子区域个数识别所述纸币的面值。

全文数据:一种伊朗纸币面值的识别方法和系统技术领域[0001]本发明涉及币种识别技术领域,特别涉及一种伊朗纸币面值的识别方法和系统。背景技术[0002]伊朗纸币作为外币的其中一种,有着自身独特的图案,不同面值的伊朗纸币,其图案有区别,因此可以通过有面值区别特征的图案来识别伊朗纸币的面值。发明内容[0003]本发明的目的在于提出一种伊朗纸币面值的识别方法和系统,通过面值区别图像区域来识别纸币的币种。[0004]为达此目的,本发明采用以下技术方案:[0005]第一方面,一种伊朗纸币面值的识别方法,包括:[0006]获取纸币的面值区别图像区域灰度图像;[0007]对所述面值区别图像区域灰度图像进行二值化处理,得到二值化图像;[0008]从所述二值化图像中获取面值区别图像的精确区域;[0009]根据所述精确区域识别所述纸币的面值。[0010]其中,所述对所述面值区别图像区域进行二值化处理,得到二值化图像,包括:[0011]对所述面值区别图像区域灰度图像进行二值化处理;[0012]对二值化处理后的面值区别图像区域灰度图像进行滤波,得到滤波后的二值化图像。[0013]其中,所述获取纸币的面值区别图像区域灰度图像,包括:[0014]获取纸币在分辨率为纵向150DPI、横向200DPI的正面灰度图像;及[0015]从所述正面灰度图像中截取位置为X二[18:95]、Y=[358:450]的面值区别图像区域灰度图像;所述X和Y的单位均为像素点,以正面灰度图像正向时左上角为原点建立直角坐标系,X轴的正向向右,Y轴的正向向下;[0016]所述从所述二值化图像中获取面值区别图像的精确区域,包括:[0017]计算所述滤波后的二值化图像每一列的黑色像素点数目H[j];[0018]计算从左到右相邻两列的黑色像素点数目的差值hi二H[j+1]-H[j],确定所述差值hi大于等于第一阈值,第j+1列为左边界;其中j1;[0019]计算从右到左相邻两列的黑色像素点数目的差值h2=H[j]-H[j-1],确定所述差值h2大于等于第一阈值,第j-1列为右边界;其中j之2;[0020]计算所述滤波后的二值化图像每一行的黑色像素点数目W[i];[0021]计算从上到下相邻两行的黑色像素点数目的差值wl二W[i+1]-W[i],确定所述差值wl大于等于第二阈值,第i+1列为上边界;其中i21;[0022]计算从下到上相邻两行的黑色像素点数目的差值w2二W[i]-W[i-1],确定所述差值w2大于等于第二阈值,第i-1列为下边界;其中i之2;[0023]根据左边界、右边界、上边界和下边界获取面值区别图像的精确区域;[0024]其中,所述行和列均以像素点为单位。[0025]其中,所述根据所述精确区域识别所述纸币的面值,包括:[0026]计算所述精确区域的高度值,根据高度值识别所述纸币的面值;或[0027]计算所述精确区域的宽度值,根据宽度值识别所述纸币的面值;或[0028]计算所述精确区域的子区域个数,根据所述子区域个数识别所述纸币的面值。[0029]其中,所述根据高度值识别所述纸币的面值,包括:[0030]判断所述高度值是否小于第三阈值,若否,识别出所述纸币的面值为50000,若是,识别出所述纸币的面值为100000;[0031]所述根据宽度值识别所述纸币的面值,包括:[0032]判断所述宽度值是否小于第四阈值,若否,识别出所述纸币的面值为50000,若是,识别出所述纸币的面值为100000;[0033]所述计算所述精确区域的子区域个数,根据所述子区域个数识别所述纸币的面值,包括:[0034]计算所述精确区域的从左到右相邻两列的黑色像素点数目差值的绝对值大于等于第五阈值的个数nl;[0035]计算所述精确区域的从上到下相邻两行的黑色像素点数目差值的绝对值大于等于第六阈值的个数n2;[0036]计算所述精确区域的子区域个数N=nl*n2;[0037]若N=3,识别出所述纸币的面值为50000;[0038]若N二9,识别出所述纸币的面值为100000。[0039]第二方面,一种伊朗纸币面值的识别系统,包括:[0040]第一获取模块,用于获取纸币的面值区别图像区域灰度图像;[0041]处理模块,用于对所述面值区别图像区域灰度图像进行二值化处理,得到二值化图像;[0042]第二获取模块,用于从所述二值化图像中获取面值区别图像的精确区域;[0043]识别模块,用于根据所述精确区域识别所述纸币的面值。[0044]其中,所述处理模块包括:[0045]二值化单元,用于对所述面值区别图像区域灰度图像进行二值化处理;[0046]滤波单元,用于对二值化处理后的面值区别图像区域灰度图像进行滤波,得到滤波后的二值化图像。[0047]其中,所述第一获取模块包括:[0048]第一获取单元,用于获取纸币在分辨率为纵向150DPI、横向200DPI的正面灰度图像;及[0049]截取单元,用于从所述正面灰度图像中截取位置为乂=[18:95]、¥=[358:450]的面值区别图像区域灰度图像;所述X和Y的单位均为像素点,以正面灰度图像正向时左上角为原点建立直角坐标系,X轴的正向向右,Y轴的正向向下;[0050]所述第二获取模块,包括:[0051]第一计算单元,用于计算所述滤波后的二值化图像每一列的黑色像素点数目HLjJ;[0052]第二计算单元,用于计算从左到右相邻两列的黑色像素点数目的差值hl=H[j+l]_H[j],确^所述差值hi大于等于第一阈值,第j+1列为左边界;其中[0053]第三计算单元,用于计算从右到左相邻两列的黑色像素点数目的差值h2=H[j]—H[j_l],确定所述差值h2大于等于第一阈值,第分丨列为右边界;其中j2;[0054]第四计算单元,用于计算所述滤波后的二值化图像每一行的黑色像素点数目^[i];[0055]第五计算单元,用于计算从上到下相邻两行的黑色像素点数目的差值wl=W[i+l]_W[i],确定所述差值wl大于等于第二阈值,第i+1列为上边界;其中[00561第六计算单元,用于计算从下到上相邻两行的黑色像素点数目的差值w2=W[i]-W[i_l],确定所述差值w2大于等于第二阈值,第卜丨列为下边界;其中i22;及[0057]第二获取单元,用于根据左边界、右边界、上边界和下边界获取面值区别图像的精确区域;[0058]其中,所述行和列均以像素点为单位。[0059]其中,所述识别模块包括:[0060]第一识别单元,用于计算所述精确区域的高度值,根据高度值识别所述纸币的面值;[0061]第二识别单元,用于计算所述精确区域的宽度值,根据宽度值识别所述纸币的面值;及[0062]第三识别单元,用于计算所述精确区域的子区域个数,根据所述子区域个数识别所述纸币的面值。[0063]其中,所述第三识别单元包括:[0064]第八计算单元,用于计算所述精确区域的从左到右相邻两列的黑色像素点数目差值hi的绝对值大于等于第五阈值的个数nl;[0065]第九计算单元,用于计算所述精确区域的从上到下相邻两行的黑色像素点数目差值wl的绝对值大于等于第六阈值的个数n2;[0066]第十计算单元,用于计算所述精确区域的子区域个数N=nl*n2;[0067]第四识别单元,用于若N二3,识别出所述纸币的面值为50000,若N=9,识别出所述纸币的面值为100000。[0068]本发明公开了一种伊朗纸币面值的识别方法和系统,方法包括:获取纸币的面值区别图像区域灰度图像;对所述面值区别图像区域灰度图像进行二值化处理,得到二值化图像;从所述二值化图像中获取面值区别图像的精确区域;根据所述精确区域识别所述纸币的面值。本发明通过获取面值区别图像区域内的面值区别图像的精确区域,根据精确区域来识别纸币的面值,方法简单、有效、结果准确。附图说明[0069]图1是本发明的一种伊朗纸币面值的识别方法的第一实施例的方法流程图。[0070]图2是面值为50000的伊朗纸币的正面的灰度图像。[0071]图3是本发明的一种伊朗纸币面值的识别方法的第一实施例的一种优选方式的方法流程图[0072]、图提本发_-种伊___识别方法的第—实齡啲另—种优选方式的是本发明的一种伊朗纸币面值的识别方法的第—实施例的另一种优选方式的方法流程图[0074^王图^是本发明的一种伊朗纸币面值的识别方法的第二实施例的方法流程图。[0075]图7是本发明的一种伊朗纸币面值的识别方法的第三实施例的方法流程图。[0076]图8是本发明的一种伊朗纸币面值的识别方法的第四实施例的方法流程图。[0077]图9是本发明的一种伊朗纸币面值的识别系统的实施例的方法流程图。[0078]图10是本发明的一种伊朗纸币面值的识别系统的实施例的一种优选方式的方法流程图。[0079]图^是本发明的一种伊朗纸币面值的识别系统的实施例的另一种优选方式的方法流程图。[0080]图12是本发明的一种伊朗纸币面值的识别系统的实施例的另一种优选方式的方法流程图。[0081]图13是本发明的一种伊朗纸币面值的识别系统的实施例的另一种优选方式的方法流程图。[0082]图14是本发明的一种伊朗纸币面值的识别系统的实施例的另一种优选方式的方法流程图。具体实施方式[0083]下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。[0084]实施例一[0085]一种伊朗纸币币种的识别方法,如图1所示,包括以下步骤:[0086]S101、获取纸币的面值区别图像区域灰度图像。[0087]面值区别图像区域指的是纸币的包含面值区别特征的图案所在的区域,例如纸币正面正向时左下方黑色方框包围的区域,如图2所示。[0088]以纵向分辨率为150DPI、横向分辨率为200DPI的整张伊朗纸币的正面灰度图像为例,纸币正面正向时左下方区域竖的位置为X=[18:%]、Y=[358:450],所述X和Y的单位均为像素点,以正面灰度图像正向时左上角为原点建立直角坐标系,X轴的正向向右,Y轴的正向向下。当然了,在不同的纵向分辨率以及横向分辨率下获取的整张伊朗纸币的正面灰度图像,所述面值区别图像区域所在的位置也不一样。[0089]优选的,步骤S101包括以下步骤,如图3所示:[0090]S1011、获取纸币在分辨率为纵向150DPI、横向200DPI的正面灰度图像。[0091]S1012、从所述正面灰度图像中截取位置为X=[18:95]、Y=[358:450]的面值区别图像区域灰度图像。[0092]其中,所述X和Y的单位均为像素点,以正面灰度图像正向时左上角为原点建立直角坐标系,X轴的正向向右,Y轴的正向向下。[0093]Sl〇2、对所述面值区别图像区域灰度图像进行二值化处理,得到二值化图像。[0094]优选的,步骤S102包括以下步骤,如图4所示:[0095]S1021、对所述面值区别图像区域灰度图像进行二值化处理。[0096]S1022、对二值化处理后的面值区别图像区域灰度图像进行滤波,得到滤波后的二值化图像。[0097]对二值化处理后的面值区别图像灰度图像进行滤波,可以把干扰信号或者噪声信号滤除,得到更加准确的面值区别图像的二值化图像。[0098]S103、从所述二值化图像中获取面值区别图像的精确区域。[0099]其中,所述精确区域由上边界、下边界、左边界和右边界组成,上边界由所述二值化图像中获取的面值区别图像的最上侧黑色像素点所在的行限定,下边界由最下侧黑色像素点所在的行限定,左边界由最左侧黑色像素点所在的列限定,右边界由最右侧黑色像素点所在的列限定。[0100]优选的,利用外边界法从所述二值化图像中获取面值区别图像的精确区域,如图5所示,包括以下步骤:[0101]S1031、计算所述滤波后的二值化图像每一列的黑色像素点数目H[j]。[0102]S1032、计算从左到右相邻两列的黑色像素点数目的差值hl=H[j+l]-H[j],确定所述差值hi大于等于第一阈值,第j+1列为左边界;其中j之1。[0103]S1033、计算从右到左相邻两列的黑色像素点数目的差值h2=H[j]-H[j-l],确定所述差值h2大于等于第一阈值,第j-1列为右边界;其中j之2。[0104]S1034、计算所述滤波后的二值化图像每一行的黑色像素点数目W[i]。[0105]S1035、计算从上到下相邻两行的黑色像素点数目的差值wl=ff[i+l]_W[i],确定所述差值wl大于等于第二阈值,第i+1列为上边界;其中i21。[0106]S1036、计算从下到上相邻两行的黑色像素点数目的差值w2二W[i]-W[i_l],确定所述差值w2大于等于第二阈值,第i-1列为下边界;其中i22。[0107]S1037、根据左边界、右边界、上边界和下边界获取面值区别图像的精确区域。[0108]S1031-S1033为计算精确区域的左边界和右边界的几个步骤,S1034-S1036为计算精确区域的上边界和下边界的几个步骤。在本发明中,可以先计算精确区域的左边界和右边界,再计算上边界和下边界,也可以先计算上边界和下边界,再计算左边界和右边界。[0109]其中,所述行和列均以像素点为单位。第一阈值的范围为8-12,本实施例优选为10,第二阈值的范围为7-9,本实施例优选为8。[0110]利用外边界法能够快速简单地获取精确区域的上下左右四个边界,从而确定精确g域的位置。[0111]S104、根据所述精确区域识别所述纸币的面值。[0112]所述精确区域为面值区别图像的精确区域,不同面值的伊朗纸币该精确区域的面值区别图像不一致,因此可以通过分析该精确区域的面值区别图像来识别纸币的面值。[0113]优选的,所述根据所述精确区域识别所述纸币的面值,包括:[0114]计算所述精确区域的高度值,根据高度值识别所述纸币的面值;或[0115]计算所述精确区域的宽度值,根据宽度值识别所述纸币的面值;或[0116]计算所述精确区域的子区域个数,根据所述子区域个数识别所述纸币的面值。[0117]实施例二[0118]本实施例是实施例一的一种优选实施方式,本实施例尚未详尽的内容请参考实施例一。[0119]如图6所示,一种伊朗纸币面值的识别方法,包括以下步骤:[0120]S201、获取纸币的面值区别图像区域灰度图像。[0121]S202、对所述面值区别图像区域灰度图像进行二值化处理,得到二值化图像。[0122]S203、从所述二值化图像中获取面值区别图像的精确区域。[0123]S204、计算所述精确区域的高度值。[0124]精确区域的高度值为精确区域的上边界和下边界之间的距离。[0125]S205、判断所述高度值是否小于第三阈值,若否,进入步骤S206,若是,进入步骤S207〇[0126]S206、识别出所述纸币的面值为5〇〇〇〇。[0127]S207、识别出所述纸币的面值为100000。[0128]本实施例针对伊朗纸币面值为50000和100000的识别。[0129]第三阈值的范围为50mm-60mm,本实施例优选为55mra。[0130]实施例三[0131]本实施例是实施例一的一种优选实施方式,本实施例尚未详尽的内容请参考实施例一。[0132]如图7所示,一种伊朗纸币面值的识别方法,包括以下步骤:[0133]S301、获取纸币的面值区别图像区域灰度图像。[0134]S302、对所述面值区别图像区域灰度图像进行二值化处理,得到二值化图像。[0135]S303、从所述二值化图像中获取面值区别图像的精确区域。[0136]S304、计算所述精确区域的宽度值。[0137]精确区域的宽度值为精确区域的左边界和右边界之间的距离。[0138]S305、判断所述宽度值是否小于第四阈值,若否,进入步骤S306,若是,进入步骤S307。[0139]S306、识别出所述纸币的面值为50000。[0140]S307、识别出所述纸币的面值为100000。[0141]本实施例针对伊朗纸币面值为50000和100000的识别。[0142]第三阈值的范围为17mm-22mm,本实施例优选为20mm。[0143]实施例四[0144]本实施例是实施例一的一种优选实施方式,本实施例尚未详尽的内容请参考实施例一。[0145]如图8所示,一种伊朗纸币面值的识别方法,包括以下步骤:[0146]S401、获取纸币的面值区别图像区域灰度图像。[0147]S402、对所述面值区别图像区域灰度图像进行二值化处理,得到二值化图像。[0148]S403、从所述二值化图像中获取面值区别图像的精确E域。[0149]S404、计算所述精确区域的从左到右相邻两列的黑色像素点数目差值的绝对值大于等于第五阈值的个数nl;[0150]S405、计算所述精确区域的从上到下相邻两行的黑色像素点数目差值的绝对值大于等于第六阈值的个数n2;[0151]S406、计算所述精确区域的子区域个数N=nl*n2;[0152]S407、若N二3,识别出所述纸币的面值为50000;若N=9,识别出所述纸币的面值为100000。[0153]在本发明中,第五阈值的范围为8-12,本实施例优选为10,第六阈值的范围为7-9,本实施例优选为8。[0154]实施例五[0155]本实施与上述方法实施例一对应,本实施例尚未详尽的内容参考实施例一。[0156]参考图9-图14,一种伊朗纸币币种的识别系统,包括:[0157]第一获取模块101,用于获取纸币的面值区别图像区域灰度图像;[0158]处理模块102,用于对所述面值区别图像区域灰度图像进行二值化处理,得到二值化图像;[0159]第二获取模块103,用于从所述二值化图像中获取面值区别图像的精确区域;[0160]识别模块104,用于根据所述精确区域识别所述纸币的面值。[0161]优选的,所述第一获取模块101包括:[0162]第一获取单元1011,用于获取纸币在分辨率为纵向150DPI、横向200DPI的正面灰度图像;及[0163]截取单元1012,用于从所述正面灰度图像中截取位置为X=[18:95]、Y=[358:450]的面值区别图像区域灰度图像;所述X和Y的单位均为像素点,以正面灰度图像正向时左上角为原点建立直角坐标系,X轴的正向向右,Y轴的正向向下。[0164]优选的,所述处理模块102包括:[0165]二值化单元1021,用于对所述面值区别图像区域灰度图像进行二值化处理;及[0166]滤波单元1022,用于对二值化处理后的面值区别图像区域灰度图像进行滤波,得到滤波后的二值化图像。[0167]所述第二获取模块103,包括:[0168]第一计算单元1031,用于计算所述滤波后的二值化图像每一列的黑色像素点数目H[j];[0169]第二计算单元1032,用于计算从左到右相邻两列的黑色像素点数目的差值hl=H[j+l]_H[j],确定所述差值hi大于等于第一阈值,第j+1列为左边界;其中jkl;[0170]第三计算单元IO33,用于计算从右到左相邻两列的黑色像素点数目的差值h2=H[j]-H[j-l],确定所述差值h2大于等于第一阈值,第j-l列为右边界;其中j2;[0171]第四计算单元1〇34,用于计算所述滤波后的二值化图像每一行的黑色像素点数目W[i];[0172]第五计算单元1035,用于计算从上到下相邻两行的黑色像素点数目的差值wl=W[i+1]_W[i],确定所述差值wl大于等于第二阈值,第i+i列为上边界;其中i21;[0173]第六计算单元1036,用于计算从下到上相邻两行的黑色像素点数目的差值w2=W[i]_W[i-1],确定所述差值w2大于等于第二阈值,第i-;L列为下边界;其中i2;及[0174]第二获取单元1037,用于根据左边界、右边界、上边界和下边界获取面值区别图像的精确区域;[0175]其中,所述行和列均以像素点为单位。[0176]第一阈值的范围为8-12,本实施例优选为10,第二阈值的范围为7-9,本实施例优选为8。[0177]优选的,所述识别模块104包括:[0178]第一识别单元1041,用于计算所述精确区域的高度值,根据高度值识别所述纸币的面值;[0179]第二识别单元用于计算所述精确区域的宽度值,根据宽度值识别所述纸币的面值;及[0180]第三识别单元1043,用于计算所述精确区域的子区域个数,根据所述子区域个数识别所述纸币的面值。[0181]其中,所述第三识别单元1043包括:[0182]第八计算单元104加,用于计算所述精确区域的从左到右相邻两列的黑色像素点数目差值hi的绝对值大于等于第五阈值的个数nl;[0183]第九计算单元1043b,用于计算所述精确区域的从上到下相邻两行的黑色像素点数目差值wl的绝对值大于等于第六阈值的个数n2;[0184]第十计算单元1043c,用于计算所述精确区域的子区域个数N=nl*n2;及[0185]第四识别单元1043d,用于若N=3,识别出所述纸币的面值为50000,若N=9,识别出所述纸币的面值为100000。[0186]第三阈值的范围为5〇mm-6〇mm,本实施例优选为55mm,第三阈值的范围为17mm-22mm,本实施例优选为2〇mm,第五阈值的范围为8-12,本实施例优选为10,第六阈值的范围为7-9,本实施例优选为8。[0187]本发明实施例公开了一种伊朗纸币面值的识别系统,通过获取面值区别图像区域内的面值区别图像的精确区域,根据精确区域来识别纸币的面值,方法简单、有效、结果准确。[0188]以上结合具体实施例描述了本发明实施例的技术原理,这些描述只是为了解释本发明实施例的原理,而不能以任何方式解释为对本发明实施例保护范围的限制,本领域的技术人员不需要付出创造性的劳动即可联想到本发明实施例的其它具体实施方式,这些方式都将落入本发明实施例的保护范围之内。

权利要求:1.一种伊朗纸币面值的识别方法,其特征在于,包括:获取纸币的面值区别图像区域灰度图像;对所述面值区别图像区域灰度图像进行二值化处理,得到二值化图像;从所述二值化图像中获取面值区别图像的精确区域;根据所述精确区域识别所述纸币的面值。2.如权利要求1所述的识别方法,其特征在于,所述对所述面值区别图像区域进行二值化处理,得到二值化图像,包括:对所述面值区别图像区域灰度图像进行二值化处理;对二值化处理后的面值区别图像区域灰度图像进行滤波,得到滤波后的二值化图像。3.如权利要求2所述的识别方法,其特征在于:所述获取纸币的面值区别图像区域灰度图像,包括:获取纸币在分辨率为纵向150DPI、横向200DPI的正面灰度图像;及从所述正面灰度图像中截取位置为X=[18:95]、Y=[358:450]的面值区别图像区域灰度图像;所述X和Y的单位均为像素点,以正面灰度图像正向时左上角为原点建立直角坐标系,X轴的正向向右,Y轴的正向向下;所述从所述二值化图像中获取面值区别图像的精确区域,包括:计算所述滤波后的二值化图像每一列的黑色像素点数目H[j];计算从左到右相邻两列的黑色像素点数目的差值hl=H[j+l]-H[j],确定所述差值hi大于等于第一阈值,第j+1列为左边界;其中j1;计算从右到左相邻两列的黑色像素点数目的差值h2=H[j]-H[j-l],确定所述差值h2大于等于第一阈值,第j-1列为右边界;其中j之2;计算所述滤波后的二值化图像每一行的黑色像素点数目W[i];计算从上到下相邻两行的黑色像素点数目的差值wl=ff[i+l]-W[i],确定所述差值wl大于等于第二阈值,第i+1列为上边界;其中il;计算从下到上相邻两行的黑色像素点数目的差值w2=W[i]-W[i_l],确定所述差值w2大于等于第二阈值,第i-1列为下边界;其中i22;根据左边界、右边界、上边界和下边界获取面值区别图像的精确区域;其中,所述行和列均以像素点为单位。4.如权利要求3所述的识别方法,其特征在于,所述根据所述精确区域识别所述纸币的面值,包括:计算所述精确区域的高度值,根据高度值识别所述纸币的面值;或计算所述精确区域的宽度值,根据宽度值识别所述纸币的面值;或计算所述精确区域的子区域个数,根据所述子区域个数识别所述纸币的面值。5.如权利要求4所述的识别方法,其特征在于:所述根据高度值识别所述纸币的面值,包括:判断所述高度值是否小于第三阈值,若否,识别出所述纸币的面值为50000,若是,识别出所述纸币的面值为100000;所述根据宽度值识别所述纸币的面值,包括:判断所述宽度值是否小于第四阈值,若否,识别出所述纸币的面值为50000,若是,识别出所述纸币的面值为100000;所述计算所述精确区域的子区域个数,根据所述子区域个数识别所述纸币的面值,包括:计算所述精确区域的从左到右相邻两列的黑色像素点数目差值的绝对值大于等于第五阈值的个数nl;计算所述精确区域的从上到下相邻两行的黑色像素点数目差值的绝对值大于等于第六阈值的个数n2;计算所述精确区域的子区域个数N二nl*n2;若N=3,识别出所述纸币的面值为50000;若N=9,识别出所述纸币的面值为100000。6.—种伊朗纸币面值的识别系统,其特征在于,包括:第一获取模块,用于获取纸币的面值区别图像区域灰度图像;处理模块,用于对所述面值区别图像区域灰度图像进行二值化处理,得到二值化图像;第二获取模块,用于从所述二值化图像中获取面值区别图像的精确区域;识别模块,用于根据所述精确区域识别所述纸币的面值。7.如权利要求6所述的识别方法,其特征在于,所述处理模块包括:二值化单元,用于对所述面值区别图像区域灰度图像进行二值化处理;滤波单元,用于对二值化处理后的面值区别图像区域灰度图像进行滤波,得到滤波后的二值化图像。8.如权利要求7所述的识别方法,其特征在于,所述第一获取模块包括:第一获取单元,用于获取纸币在分辨率为纵向150DPI、横向200DPI的正面灰度图像;及截取单元,用于从所述正面灰度图像中截取位置为X=[18:95]、Y=[358:450]的面值区别图像区域灰度图像;所述X和Y的单位均为像素点,以正面灰度图像正向时左上角为原点建立直角坐标系,X轴的正向向右,Y轴的正向向下;所述第二获取模块,包括:第一计算单元,用于计算所述滤波后的二值化图像每一列的黑色像素点数目H[j];第二计算单元,用于计算从左到右相邻两列的黑色像素点数目的差值hl=H[j+l]-H[j],确定所述差值hi大于等于第一阈值,第j+1列为左边界;其中j之1;第三计算单元,用于计算从右到左相邻两列的黑色像素点数目的差值h2=H[j]-H[j-1],确定所述差值h2大于等于第一阈值,第j-1列为右边界;其中j之2;第四计算单元,用于计算所述滤波后的二值化图像每一行的黑色像素点数目W[i];第五计算单元,用于计算从上到下相邻两行的黑色像素点数目的差值wl=W[i+l]-W[i],确定所述差值wl大于等于第二阈值,第i+1列为上边界;其中i21;第六计算单元,用于计算从下到上相邻两行的黑色像素点数目的差值w2=W[i]-W[i-1],确定所述差值w2大于等于第二阈值,第i-1列为下边界;其中i22;及第二获取单元,用于根据左边界、右边界、上边界和下边界获取面值区别图像的精确区域;其中,所述行和列均以像素点为单位。9.如权利要求8所述的识别系统,其特征在于,所述识别模块包括:第3识别单兀,用于计算所述精确区域的高度值,根据高度值识别所述纸币的面值;第^识别单元,用于计算所述精确区域的宽度值,根据宽度值识别所述纸币的面值;及第三识别单元,用于计算所述精确区域的子区域个数,根据所述子区域个数识别所述纸币的面值。10.如权利要求9所述的识别方法,其特征在于,所述第三识别单元包括:第八计算单元,用于计算所述精确区域的从左到右相邻两列的黑色像素点数目差值hl的绝对值大于等于第五阈值的个数nl;第九计算单元,用于计算所述精确区域的从上到下相邻两行的黑色像素点数目差值wl的绝对值大于等于第六阈值的个数n2;第十计算单元,用于计算所述精确区域的子区域个数N=nl*n2;及第四识别单元,用于若N=3,识别出所述纸币的面值为50000,若N=9,识别出所述纸币的面值为100000。

百度查询: 深圳怡化电脑股份有限公司 深圳市怡化时代科技有限公司 深圳市怡化金融智能研究院 一种伊朗纸币面值的识别方法和系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。