专利名称:一种纸币、票券识别方法和装置的制作方法
技术领域:
本发明涉及图像处理及识别技术领域,具体涉及一种纸币、票券识别方法及装置。
背景技术:
维护金融秩序以及社会公众利益,严防假币流入市场,是金融管理机构尤为关注 的问题。在传统点钞机、清分机等纸币检测机具中基于CMOS,接触式图像传感器CIS,CCD及 其他图像采集设备的反射成像方式被大量采用。随着假币制作技术越来越高,务必提出更 为快捷有效的手段来解决现实中遇到的各种伪造货币、变造货币鉴伪的问题。现有的纸币鉴伪系统主要是利用CMOS,C⑶或CIS反射成像,获取防伪标识图像后 进行处理,并根据处理后的防伪标识图像进行识别,以判定被检测纸币的真伪。传统的系统中成像考虑主要仿真人眼的视觉效果进行模拟,因此大量的反射式成 像机制存在如CMOS,CIS或CCD或其他图像采集设备的反射成像识别。反射式成像局限性 在于识别算法复杂,硬件结构复杂,因为送入验钞设备有正反面及纸币输入的方向,同一张 纸币送入验钞设备存在4种情况,即得到4种可能的图像之一,为进行任意方向识别,则至 少需要两套成像设备及光源,导致硬件成本增加,机械结构复杂,产品成本高及难以产品化 等诸多问题。在纸币鉴伪技术中,纸币序列号的识别引起越来越多的重视。采用图像处理方式 的金融机具,用CMOS、CIS、CXD或其它设备成像。当纸币进入检测入口到达CMOS、CIS、CXD 或其它图像获取设备时,对纸币进行成像,对图像进行图像分析处理,找到序列号所在位 置,对其进行分割识别。现有的序列号识别系统采用的成像设备是基于反射式光源的,即光 源与CM0S、CIS及CXD等成像设备在纸币的同一侧,利用光源照射到纸币上的反射光采集图 像。在采集纸币序列号的过程中,要抓拍到有序列号的一面,在现有技术中反射成像 的情况下,若采用CMOS成像,由于CMOS视场有限,纸币进入验钞设备有可能正面或反面朝 上,在纸币序列号可能出现的四个位置都各需要有一个CMOS,这样就需要四组CMOS和光 源,在纸币的上方和下方都需要两个CMOS。这就要求验钞机具中有足够的空间装下四组 CMOS和光源,并且结构控制流程要同时控制四组CMOS采集图像。若采用CIS反射成像,CIS 可以扫描全幅面纸币,这样仍需要两根CIS和两个CIS光源,一个负责扫描正面,一个负责 背面。无论采用CMOS还是CIS成像,都将导致验钞机具结构更为复杂,成本上升,不利于维 护。
发明内容
有鉴于此,本发明提供一种纸币识别方法及装置,获取纸币序列号,并根据所获取 的纸币序列号对纸币的真伪进行识别。本发明实施例提供的一种纸币、票券识别方法,在纸币、票券识别装置中设置有图 像采集单元、光源及走钞通道,所述图像采集单元与光源分别位于纸币、票券识别装置的走钞通道的两侧,该方法包括
在待测纸币、票券通过走钞通道过程中,所述光源照射所述待测纸币、票券,所述图像 采集单元利用所述光源透过所述纸币、票券的透射光采集所述纸币、票券上序列号所在区 域的图像;
对所采集到的序列号所在区域图像进行处理,并提取所述序列号。更适宜地,该纸币、票券识别方法,进一步包括 根据所述序列号判定所述纸币、票券的真伪。本发明实施例还提供一种纸币、票券识别装置,具有图像采集单元、光源、走钞通 道,所述图像采集单元与光源分别位于纸币、票券识别装置的走钞通道的两侧;
在待测纸币、票券通过走钞通道过程中,所述光源照射所述待测纸币、票券,所述图像 采集单元利用所述光源透过所述纸币、票券的透射光采集所述纸币、票券上序列号所在区 域的图像;
该纸币、票券识别装置,还包括
图像处理单元,对所采集到的序列号所在区域图像进行处理,并提取所述序列号。更适宜地,该纸币、票券识别装置,还包括
判断单元,根据所述序列号结合已有的假币数据库交叉检索判定所述纸币、票券的真伪。本发明提出采用透射成像机制获取纸币序列号,并根据所获取的序列号进行纸币 的识别和管理。根据本发明,可使得硬件结构简单化,缩小验钞机具体积,降低硬件成本,程 序控制流程也更加简化。说明书附图
图1是本发明实施例中采用CIS透射方式的原理示意图2是本发明实施例提供的纸币识别方法流程图3a是本发明实施例中正面采集的纸币得到的图像;
图3b是本发明实施例中背面采集的纸币得到的图像;
图3c是从图3b所示图像中提取的序列号;
图4是本发明实施例中提供的纸币识别装置的架构示意图5是本发明实施例中提供的透射光获取纸币序列号的处理流程。
具体实施例方式鉴于现有技术中采用的反射式成像机制识别纸币序列号的弊端,本发明提出采用 透射成像机制获取纸币序列号,可使得硬件结构简单化,缩小验钞机具体积,降低硬件成 本,程序流程控制也更加简化。具体地,采用透射式成像,透射方式抓拍一次图像相当于将 正反两面的图像信息叠加,形成新的图像。这样,对于采用CMOS透射式成像的机具,则设置 两组(光源及图像采集单元)即可。对于采用CIS透射式成像的机具,参照图1,采用CIS成 像,只在纸币上方或下方放置一条CIS,相应的对面放置光源。当验钞设备启动后,纸币通过 走钞通道入口,经过走钞通道,在进入CIS与光源之间的通道时,感应或检测模块(如,红外 对管)被触发后,CIS开始采集图像,图像采集完毕,算法开始识别,纸币最后从走钞通道出 口运出。由此可知,只需要一根CIS和一根CIS光源就可实现序列号区域图像的采集,只需
5对采集到的序列号区域图像进行处理,提取序列号并进行识别。本领域技术人员可知,本发明的技术方案适用于具有序列号的票券,为便于说明 本发明的原理、特性和优点,下面以纸币为例进行描述。本发明提供的一种纸币识别方法,在纸币识别装置中设置有图像采集单元、光源 及走钞通道,图像采集单元与光源分别位于纸币识别装置的走钞通道的两侧,参照图2,该 方法包括如下步骤
S201,利用光源透过纸币的透射光采集纸币上序列号区域的图像; 在待测纸币通过走钞通道过程中,光源照射待测纸币,图像采集单元利用光源透过纸 币的透射光采集纸币上序列号所在区域的图像;
S202,对所采集到的序列号所在区域图像进行处理,并提取所述序列号。该序列号可用于判定纸币的真伪。S203,(该步可根据情况执行)进一步地,根据所述序列号判定所述纸币的真伪。具体地,可结合已有的假币数据库交叉检索判定所述纸币的真伪。或将所获取的序列号予以保存,如,输入到相关数据库进行管理。在步骤S201中,采集纸币上序列号所在区域的图像,可采用如下步骤实现 根据检测到的纸币规格,确定纸币序列号可能出现的区域范围;
控制所述光源照射待测纸币上所述区域范围,控制所述图像采集单元采集所述区域范 围的图像。
采集纸币上序列号所在区域的图像,也可采用下述方式实现 采集待测纸币的全幅面图像,根据检测到的纸币规格定位序列号区域;
获取所述序列号区域的图像。在步骤S202中,对序列号所在区域图像进行处理,具体包括
对所述对序列号所在区域图像进行滤波处理(如高斯滤波)、形态学去噪处理;和/或
对序列号所在区域图像进行图像二值化处理;
在步骤S202中,对序列号所在区域图像进行处理,还包括
判断所获取的序列号所在区域图像是从序列号所在面获取的还是从序列号所在面的 背面获取;
若是从序列号所在面的背面获取的图像,则对所述序列号区域图像进行仿射变换。透射采集的图像相比与反射采集的图像而言,由于透射式成像是正反两面的信息 叠加,因此会增加一些除序列号之外的“噪声”。如,人民币的背面有SC2和胶印接线(斜纹) 的图案,当透射成像时,不管是纸币的正面还是背面都会有这些“噪声”的干扰。SC2英文全 称Security Circle 2 Common Mark,是防止彩色复印的一组按国际统一标准(形状、大小、 颜色、位置)设定的光学识别标识。因此这些噪声位置、大小、形状、颜色都是固定的,这为去 除噪声提供了便利。如图3a和3b所示,图3a和3b分别为采用透射方式从正反面(即纸币 序列号所在面及背面)采集得到的图像。序列号的图像对比度要比噪声的对比度高,所以通过将图像二值化,如图3c所 示,可以将字符分割确定字符大小,进而可以确定出SC2的大小,因为字符大小与SC2的大 小是相对固定的。通过定位纸币的边缘、变色油墨、和序列号的位置就可以定位出SC2的位 置。斜纹的方向相对于纸币的边缘也是固定的。经过方向滤波可以把斜纹滤除。
6
本发明提供的纸币识别方法,还包括
根据纸币色调和/或序列号区域颜色,选择采用不同波长、不同强度的光源,以减小纸 币序列号部分或其对应背面的背景图纹形成的固定噪声影响。不同种类纸币和不同种类的票据,各种纸币或票据存在的“噪声”都是固定的,但 透射成像时,序列号区域或其相应背面图纹的主体颜色不尽相同。例如人民币100是红色 的,美元100是深绿色的,欧元100是浅绿色的,并且不同面额之间的颜色也不相同。为了 使背面的叠加噪声弱化,可以选择减弱序列号背面颜色的光源,使得拍得的序列号对比度 更高。也就是说,根据不同纸币类型,以及序列号区域其它固定噪声的颜色来选择颜色、强 度不同的光源,目的就是弱化噪声,增强序列号对比度,有效的提取序列号。本发明提供的纸币检测方法,在走钞通道上设置感应检测模块,该方法还包括 感应检测模块检测到纸币通过图像采集单元时,开启光源,并触发所述图像采集单元
采集纸币图像。参照图4,本发明还提供一种纸币识别装置400,具有图像采集单元410、光源420、 走钞通道430,图像采集单元410与光源420分别位于纸币识别装置的走钞通道430的两 侧;
在待测纸币通过走钞通道过程中,光源照射待测纸币,图像采集单元410利用光源420 透过所述纸币的透射光采集纸币上序列号所在区域的图像; 该纸币识别装置400,还包括
图像处理单元440,对所采集到的序列号所在区域图像进行处理,并提取所述序列号; 判断单元450,根据所述序列号判定所述纸币的真伪。根据序列号并基于已有的假币数据库交叉检索判定所述纸币的真伪,如,经过比 对,确定采集得到的序列号为已知的假币的序列号,这样可判定纸币为假币。或设置存储单元,将采集得到的序列号保存起来,用于其它相应的纸币管理工作。纸币识别装置400,还包括
感应单元460a,设置在走钞通道入口,用于检测到的纸币规格,以确定纸币序列号可能 出现的区域范围;
控制单元470,用于控制所述光源照射待测纸币上所述区域范围,控制所述图像采集单 元采集所述区域范围的图像。若图像采集单元采集得是待测纸币的全幅面图像,该纸币识别装置还包括 定位单元480,用于基于所述全幅面图像定位序列号区域范围;
图像采集单元根据定位模块480确定的区域范围,获取所述序列号区域的图像。其中图像处理单元440包括
第一处理模块440a,对所述对序列号所在区域图像进行滤波处理、形态学去噪处理; 和/或
第二处理模块440b,对序列号所在区域图像进行图像二值化处理。第三处理模块440c,用于去除固定噪声。另外,为区分序列号区域图像是正面图像 还是背面,图像图像处理单元40还包括
图像识别模块440d,用于识别所获取的序列号区域图像是从序列号所在面获取的还是 从序列号所在面的背面获取;
7仿射变换模块440e,用于对序列号图像进行仿射变换。若图像识别模块判定所述图像是从序列号所在面的背面获取的图像,则所述仿射 变换模块对所述序列号图像进行仿射变换。纸币识别装置400,还包括
光源选择模块490,根据纸币色调和/或序列号区域颜色,选择采用不同波长、不同强 度的光源,以减小纸币序列号部分或其对应背面的背景图纹形成的固定噪声影响。纸币识别装置,还包括
纸币检测单元460b,设置在走钞通道,用于检测进入走钞通道的纸币;当检测到纸币 通过图像采集单元410时,检测单元发出指示信号,开启光源,并触发图像采集单元采集纸 币图像。参照图5,本发明实施例中,通过透射光获取纸币序列号的处理流程如下
S501.首先读取透射图像,定位纸币序列号区域,CMOS图像在两幅图像中挑出有号码 的图像,如果挑出背面图像有号码,则将图像进行仿射变换,使序列号变为正立的。如果是 CIS采集的图像,则在CIS采集的整幅图像的四个角区域搜索序列号,定位到后同样将图像 进行仿射变换。S502.然后进行滤波(如高斯滤波)、形态学去噪等图像预处理工作,使其序列号 对比度更加突出。S503.将粗定位的序列号进行二值化,二值化阈值更倾向于把序列号凸现出来, 二值化的效果可以允许部分信息的丢失,但不影响切割出字符的大小,如图3c所示序列号 的效果。这样做的依据是序列号比噪声的对比度高。S504.根据字符大小及序列号的位置,计算SC2的大小及位置,从而将SC2去除。胶 印接线可通过腐蚀膨胀去除,或者根据纸币的倾斜度,计算出斜纹的方向,进行方向滤波。 其它国家的纸币或票据,根据具体情况分析噪声的特点,采用对应的去噪方法。S505.去完噪后重新二值化,保证二值化字符信息的完整。基于投影精确分割出每 个字符。S506.如果分割字符个数满足条件,如人民币序列号为10位,则提取字符特征,一 类是基于二值化提取特征,一类是基于灰度图提取特征
5507.循环将每个字符特征送到分类器进行识别;
5508.识别结果存到数据库或通过串口打印到打印机上。综上所述,本发明采用透射成像机制,获取纸币序列号区域的图像,经处理得到纸 币序列号。现有的反射成像机制识别序列号,所需要的成像设备多,本发明提出的透射成像 机制识别序列号,可使得硬件结构简单化,缩小验钞机具体积,结构控制也由控制多路设备 变成控制两路或者一路,即节省了机具成本,又减小了机械复杂度以及流程控制的复杂度。 与反射成像识别序列号相比,透射成像采集的图像引入了 “噪声”,在算法模块中增加了滤 除噪声的模块。针对透射成像带来的噪声问题,本发明的具体实施方案中提出了去噪模块, 分析了噪声存在的情况,根据噪声的“固定”特性,即大小、位置、形状、颜色的固定,可以有 效地去除噪声。同时根据噪声颜色的不同,提出可以选择减弱背景噪声的光源,光源的颜色 及光源的强度都与不同的纸币或票据进行匹配选择。根据所述公开的实施例,可以使得本领域技术人员能够实现或者使用本发明。对于本领域技术人员来说,这些实施例的各种修改是显而易见的,并且这里定义的总体原理 也可以在不脱离本发明的范围和主旨的基础上应用于其他实施例。以上所述的实施例仅为 本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任 何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种纸币、票券识别方法,其特征在于,在纸币、票券识别装置中设置有图像采集单 元、光源及走钞通道,所述图像采集单元与光源分别位于纸币、票券识别装置的走钞通道的 两侧,该方法包括在待测纸币、票券通过走钞通道过程中,所述光源照射所述待测纸币、票券,所述图像 采集单元利用所述光源透过所述纸币、票券的透射光采集所述纸币、票券上序列号所在区 域的图像;对所采集到的序列号所在区域图像进行处理,并提取所述序列号。
2.如权利要求1所述的纸币、票券识别方法,其特征在于,进一步包括根据所述序列号判定所述纸币、票券的真伪。
3.如权利要求1所述的纸币、票券识别方法,其特征在于,所述采集纸币、票券上序列 号所在区域的图像,具体包括根据检测到的纸币、票券规格,确定纸币、票券序列号可能出现的区域范围;控制所述图像采集单元采集所述区域范围的图像。
4.如权利要求1所述的纸币、票券识别方法,其特征在于,所述采集纸币、票券上序列 号所在区域的图像,具体包括采集待测纸币、票券的图像,根据检测到的纸币、票券规格定位序列号区域;获取所述序列号区域的图像。
5.如权利要求1所述的纸币、票券识别方法,其特征在于,所述对序列号所在区域图 像进行处理,具体包括对所述序列号所在区域图像进行滤波处理、形态学去噪处理;和/或对序列号所在区域图像进行图像二值化处理;如权利要求1所述的纸币、票券识别方法,其特征在于,所述对序列号所在区域图像进 行处理,具体包括判断所获取的序列号所在区域图像是从序列号所在面获取的还是从序列号所在面的 背面获取;若是从序列号所在面的背面获取的图像,则对所述序列号区域图像进行仿射变换。
6.如权利要求1所述的纸币、票券识别方法,其特征在于,还包括根据纸币、票券色调和/或序列号区域颜色,选择采用相应的波长的光源,以减小纸 币、票券序列号部分或其对应背面的背景图纹形成的固定噪声影响。
7.如权利要求1所述的纸币、票券识别方法,其特征在于,还包括检测到纸币、票券通过图像采集单元时,开启光源,并触发所述图像采集单元采集纸 币、票券图像。
8.—种纸币、票券识别装置,具有图像采集单元、光源、走钞通道,其特征在于,所述图 像采集单元与光源分别位于纸币、票券识别装置的走钞通道的两侧;在待测纸币、票券通过走钞通道过程中,所述光源照射所述待测纸币、票券,所述图像 采集单元利用所述光源透过所述纸币、票券的透射光采集所述纸币、票券上序列号所在区 域的图像;该纸币、票券识别装置,还包括图像处理单元,对所采集到的序列号所在区域图像进行处理,并提取所述序列号。
9.如权利要求9所述的纸币、票券识别装置,其特征在于,还包括判断单元,根据所述序列号结合已有的假币数据库交叉检索判定所述纸币、票券的真伪。
10.如权利要求9所述的纸币、票券识别装置,其特征在于,还包括感应单元,用于检测到的纸币、票券规格,以确定纸币、票券序列号可能出现的区域范围;控制单元,用于控制所述图像采集单元采集所述区域范围的图像。
11.如权利要求9所述的纸币、票券识别装置,其特征在于,所述图像采集单元采集待 测纸币、票券的图像;该装置还包括定位单元,用于基于所述图像定位序列号区域;图像获取单元根据所述定位单元确定的区域获取所述序列号图像。
12.如权利要求9所述的纸币、票券识别装置,其特征在于,所述图像处理单元包括 第一处理模块,对所述序列号所在区域图像进行滤波处理、形态学去噪处理;和/或 第二处理模块,对序列号所在区域图像进行图像二值化处理。
13.第三处理模块,用于去除固定噪声。
14.如权利要求9所述的纸币、票券识别装置,其特征在于,还包括图像识别模块,用于识别所获取的序列号所在区域图像是从序列号所在面获取的还是 从序列号所在面的背面获取;仿射变换模块,用于对序列号图像进行仿射变换;若图像识别模块判定所述图像是从序列号所在面的背面获取的图像,则所述仿射变换 模块对所述序列号图像进行仿射变换。
15.如权利要求9所述的纸币、票券识别装置,其特征在于,还包括光源选择模块,根据纸币、票券色调和/或序列号区域颜色,选择采用相应的波长的光 源,以减小纸币、票券序列号部分或其对应背面的背景图纹形成的固定噪声影响。
16.如权利要求9所述的纸币、票券识别装置,其特征在于,还包括纸币、票券检测单元,设置在走钞通道,用于检测进入走钞通道的纸币、票券;当检测到 纸币、票券通过图像采集单元时,检测单元发出指示信号,开启光源,并触发图像采集单元 采集纸币、票券图像。
全文摘要
本发明公开了一种纸币、票券识别方法,获取纸币、票券序列号,并根据所获取的纸币、票券序列号对纸币的真伪进行识别。本发明还提供相应的纸币、票券识别装置。本发明提出的采用透射成像机制获取纸币、票券序列号,并根据所获取的序列号进行纸币、票券的识别和管理。根据本发明,可使得硬件结构简单化,缩小验钞机具体积,降低硬件成本,程序控制流程也更加简化。
文档编号G07D7/20GK102005078SQ20101060355
公开日2011年4月6日 申请日期2010年12月23日 优先权日2010年12月23日
发明者刘树素, 唐辉, 成和建, 鲍东山 申请人:北京新岸线软件科技有限公司