发明内容
技术问题
因此,鉴于上述问题而提出本发明,且本发明提供了一种适于将判定媒介类型必需的时间降到最低的媒介识别装置、以及采用所述媒介识别装置识别媒介类型的方法。
本发明还提供了另外一种适于提高媒介类型判定精确度的媒介识别装置、以及采用所述媒介识别装置识别媒介类型的方法。
本发明还提供了一种能够将媒介移动过程中产生的噪声、LED输出的变化和传感器灵敏度的变化所产生的误差降到最低的媒介识别装置、以及采用所述媒介识别装置识别媒介类型的方法。
技术方案
依据本发明的一方面,提供了一种识别媒介的装置,所述装置包括:传感器单元,用于获得关于***媒介的颜色信息和尺寸信息;以及判定单元,用于基于所述传感器单元获得的关于钞票的颜色信息和尺寸信息来判定所述媒介的类型。
优选地,所述传感器单元包括:第一传感器,用于从***钞票的局部区域得到颜色信息;以及第二传感器,用于得到关于所述钞票的尺寸信息。
优选地,第一传感器是颜色传感器,并且第二传感器是图像传感器。
所述装置还包括:提取单元,用于从所述颜色信息中提取关于相同颜色的独立颜色信息;以及控制单元,用于控制所述判定单元,以便从提取的独立颜色信息的大小顺序和范围信息以及关于所述媒介的尺寸信息中至少选取两种信息作为参考来判定所述媒介的类型。
优选地,所述独立颜色信息是关于相同颜色的加和信息。
所述传感单元包括彩色图像传感器,所述彩色图像传感器对所述媒介的整个区域进行扫描,以便得到关于扫描的媒介图像的颜色信息和尺寸信息。
判定单元包括:偏斜校正单元,用于当所述***媒介被偏斜时选择性地校正偏斜;媒介图像提取单元,用于当所述媒介的所述偏斜被校正后仅仅提取媒介图像;以及媒介尺寸估计单元,用于通过提取的媒介图像来估计所述媒介的尺寸并判定所述媒介的类型。
优选地,所述传感器单元包括扫描关于所述媒介的颜色信息的颜色传感器。
判定单元包括:色调计算单元,用于对所述传感器单元扫描的图像的色调进行计算;以及类型判定单元,用于参考计算得到的色调来最终判定所述媒介的类型。
优选地,所述装置还包括:转换单元,用于对所述传感器单元输出的颜色信息的每个通道的灵敏度进行相同的转换;以及计算单元,用于基于转换的输出信号来计算所述媒介的偏斜、高度和色调,并且,所述判定单元适于使用计算得到的高度和色调判定所述媒介的类型。
所述传感器单元包括:至少两个LED,用于向所述媒介发射光;以及至少两个颜色传感器,其以预定间距并排排列以便水平地扫描所述媒介的对称图像,所述媒介对发射的光进行反射。
优选地,所述LED为发射白光的白LED,从而可以扫描所有RGB通道的颜色信息。
优选地,所述媒介识别装置还包括存储关于各种媒介类型的参考颜色信息和尺寸信息的存储单元,并且所述判定单元适于将从所述传感器单元得到的颜色信息和尺寸信息与存储在所述存储单元中的参考颜色信息和尺寸信息分别进行比较,以便判定所述媒介的类型。
依据本发明的另一方面,提供了一种通过使用媒介识别装置判定媒介类型的方法,所述方法包括以下步骤:对***媒介的图像进行扫描;将关于扫描的媒介图像的颜色信息和尺寸信息与预存储的参考颜色信息和尺寸信息分别进行比较;以及依据比较结果判定所述媒介的类型。
优选地,所述方法还包括从扫描步骤中通过扫描所述媒介的预定区域得到的媒介图像中提取独立颜色信息的步骤,并且,在比较步骤中,从提取的独立颜色信息的大小顺序、范围信息以及关于所述媒介的尺寸信息中至少选取两种信息进行比较。
优选地,所述独立颜色信息是关于所述颜色信息中相同颜色的加和信息。
扫描步骤包括以下步骤:使用颜色传感器得到关于所述媒介图像的颜色信息;以及使用图像传感器得到关于所述媒介的尺寸信息。
优选地,在扫描步骤中,彩色图像传感器用于扫描所述媒介的整个区域并得到关于所述媒介的颜色信息和尺寸信息。
优选地,所述方法还包括以下步骤:当所述媒介偏斜时,选择性地校正所述***媒介的偏斜;以及在所述媒介的所述偏斜已被校正后,仅提取所述媒介的图像。
优选地,在比较步骤中,将仅通过提取的媒介图像所估计的关于所述媒介的尺寸信息与参考尺寸信息进行比较。
优选地,所述方法还包括通过所述扫描的媒介图像的RGB平均值计算所述媒介的色调的步骤,并且,在所述比较步骤中,将计算得到的色调与预存的每种媒介类型的色调表进行比较。
优选地,在扫描步骤中,至少用两个并排排列以分别对所述媒介的左右表面进行扫描的颜色传感器来对所述***媒介进行扫描。
优选地,所述方法还包括以下步骤:对所述颜色传感器输出的颜色信息的每个通道的灵敏度进行相同的转换;以及基于转换的输出信号计算关于所述媒介的判定数据,并且,在比较步骤中将计算得到的判定数据与预存的参考数据进行比较。
优选地,所述计算步骤包括以下步骤:基于所述转换的输出信号计算在移动过程中产生的所述媒介的偏斜;使用计算得到的偏斜和所述媒介的进入和退出时间点之间的差值来计算所述媒介的高度;以及基于所述转换的输出信号计算所述媒介的色调。
有益效果
本发明通过检测媒介的尺寸和颜色或者通过计算偏斜、高度和色调来识别媒介的类型,其具有如下优点:
如本发明所述的操作是简单的,这是因为使用的不是关于钞票前/后表面的信息,而仅仅是钞票局部的信息,或者因为被比较的是从钞票图像的RGB值计算得到的色调。因此,***的处理速度比将不同特征图案或者颜色图案与预存在数据库中的数据进行比较的传统方法或者使用荧光波的方法更快。另外,判定钞票的类型使用了更少的数据量。
不管LED的输出、图像传感器的灵敏度、移动模块的震动以及由其它电路设备引起的噪声的变化如何,本发明都基于关于钞票图像的颜色和大小信息或者其色调的信息来判定钞票类型。这提高了钞票识别的准确率和精度。
事实是,仅在存储器中存储各种特征图案的一部分(即,色调表)减少了必需的存储容量并且降低了造价。
这样,本发明可以快速并准确地判定媒介的类型并且提高了满意度。
最佳模式
在下文中,将参考附图对根据本发明的示例性实施方式所述的媒介识别装置以及用其判定媒介类型的方法进行描述。
值得提出的是,尽管在下述本发明实施方式所述的描述中钞票被假定为媒介,但本发明适用于识别支票、货票、票据等在其上印刷有具体图像的不同类型媒介识别装置。
另外,尽管本文所描述的钞票是指那些大韩民国的已用(旧币)或者在用(新币)货币,尤其是W1000、W5000和W10000货币(圆(Won):韩国货币单位),但本发明也适用于其它国家的钞票。
图2是示出了依据本发明的一种示例性实施方式所述的钞票识别装置的结构方块图。图3示出了依据本发明所述的图像传感器要读取的示例性钞票区域。图4和5示例性地示出了图3中示出的钞票区域(c)和(d)的颜色信息和区域(b)和(e)的尺寸信息。
在本发明的以下示例性实施方式的描述中假定,当钞票识别装置识别钞票时,所述装置将钞票判定为W1000、W5000和W10000货币中的一种。
如图2所示出的,依据本发明所述的钞票识别装置接收通过钞票插槽105***钞票来判定其类型。
为了判定钞票类型,所述装置具有获取通过钞票插槽105***的钞票的局部区域颜色/尺寸信息的检测设备(以下称为图像传感器)。图像传感器120仅用于获取钞票局部区域而不是整个钞票的颜色/尺寸信息作为判定钞票类型的图像信息。
参考图3,考虑到钞票类型是基于依据本发明所述的颜色信息和图像信息而判定的,图像传感器120从钞票区域(c)和(d)中获取颜色信息,从区域(b)和(e)中获取尺寸信息。
从钞票从区域(b)和(e)中获取尺寸信息而从区域(c)和(d)中获取颜色信息的原因是,钞票能够通过这些区域很容易被识别出来。因此,如果要读取其它类型的媒介(如支票、票据、证书),各个区域的选择和数目随各种媒介颜色和尺寸信息特征的不同而不同。
图像传感器120适于感测预先判定的区域如图3中示出的区域(b)、(c)和(e),并将感测的结果转换为电信号,即数字信息。优选采用CCD(电荷耦合器件)作为图像传感器120。
所述装置具有提取单元125,用于获取检测到的颜色信息、提取相同的颜色并对各个相同颜色加和来提取独立颜色信息(下文称为RGB信息)。
提取单元125获取各个RGB或者红、绿和蓝的单独加和数据(下文称为红和、绿和蓝和)。提取单元125将各个计算得到的加和数据(红和、绿和以及蓝和)依次比较,并基于红和、绿和以及蓝和的大小得到顺序信息。换句话说,提取单元125判定***的钞票包括哪个RGB颜色最多。第一判定单元131在判定步骤中使用顺序信息(如下所述)。第一判定单元131也可以执行获得顺序信息的步骤(如下所述)。
依据本发明所述的钞票识别装置100具有存储信息的存储器150,所述信息包括和各种钞票类型(如W1000、W5000和W10000货币)的区域(c)和(d)相同的区域中包含RGB颜色数量的顺序信息、其范围信息和各个钞票类型的大小信息。判定单元130(如下所述)将存储的信息与从***的钞票中提取的信息进行比较并判定钞票类型。优选对每个***媒介的信息进行列表和排列。依赖于所需的数据存储容量,存储器150可以包括不同的存储媒介,如EPROM、闪存和外部存储器。
装置100具有将提取单元125获取的RGB大小顺序信息、范围信息、媒介大小信息和预存的每种媒介信息进行比较以判定钞票类型的判定单元130。
判定单元130包括用从钞票区域(c)和(d)中提取的RGB大小顺序信息来初步判定钞票类型的第一判定单元131、用从钞票区域(c)和(d)中提取的RGB信息的每个范围信息来二次判定钞票类型的第二判定单元133、以及用从钞票区域(b)和(e)中提取的媒介尺寸信息来判定钞票类型的第三判定单元135。
第一判定单元131从提取单元125中获取区域(c)和(d)的RGB顺序信息,并将获得的信息与存储在存储器150中的每个媒介的RGB大小顺序信息进行比较来判定***钞票的类型。
更具体的,第一判定单元131从提取单元125中接收区域(c)和(d)的RGB顺序信息。
第一判定单元131搜索存储每个媒介RGB顺序信息的存储器150,以发现与从提取单元125接收的顺序信息相匹配的信息。如果发现了与所述顺序信息相匹配的钞票,则初步(临时)判定为此类媒介。
下表1示出了存储在存储器150中的每个***媒介的包含RGB数量的顺序信息。
将参考表1对钞票类型的示例性初步判定过程进行说明。如果第一判定单元131从提取单元125接收的顺序信息为“绿和>红和>蓝和”,则第一判定单元131判定任何钞票类型存储在存储器150中的包含RGB数量的顺序信息是否与“绿和>红和>蓝和”相匹配。如果存储器中的RGB顺序信息与表1中给出的一致,则第一判定单元131初步判定钞票为W10000货币,因为存储的W10000货币的RGB信息匹配由提取单元125获得的顺序信息。如果没有匹配值,则钞票被认为是非正常的。
表1
W10000货币 |
蓝和>红和>绿和 |
W5000货币 |
红和>蓝和且蓝和-绿和<阈值 |
W1000货币 |
红和>蓝和且蓝和-绿和<阈值 |
在***媒介中,包含RGB数量的顺序信息可能是相同的。在这种情况下,基于RGB顺序信息,***的媒介不容易被识别出来。现将在假定W5000货币和W1000货币包含RGB数量的顺序信息相同的基础上对本发明所述的一种可替代方法进行描述。
例如,W5000和W1000货币具有相同的RGB顺序信息“红和>绿和>蓝和”。在这种情况下,计算具有相同RGB顺序信息的各个钞票类型的绿和与蓝和之差。如果差小于阈值,则钞票被确认为W5000货币,而如果差大于阈值,则钞票被认为是W1000货币。可以根据各个媒介的RGB信息特征来改变计算目标(进行计算的RGB的内容)、计算方法和阈值,而这些在RGB顺序信息相同时对于区别***的媒介是必须的。
上述描述中明显的是,即使两个***媒介的RGB顺序信息是相同的,也可以用参数(阈值)将存储的信息与从***钞票中检测到的信息进行比较来区分不同的***媒介。
第二判定单元133从提取单元中接收RGB信息,判定是否每个RGB信息均包含在已经提前存储的相应范围信息之内。如果判定所有的RGB信息都存在于相应的范围信息中,则媒介的类型就可以被判定为与初步判定的结果是相同的。
表2
|
红色范围 |
蓝色范围 |
绿色范围 |
W10000货币 |
25-30 |
45-50 |
15-20 |
W5000货币 |
45-50 |
25-35 |
15-30 |
W1000货币 |
55-65 |
25-35 |
5-15 |
将参考表2对第二判定单元133的操作进行说明,表2示出了在存储器150中存储的包含RGB数量的范围的示例性信息。
在从第一判定单元131接收的判定结果是***媒介是W1000时,第二判定单元133获取在存储器150中存储的W1000货币包含RGB数量的范围信息。
参考表2,W1000货币的RGB范围信息如下所述:红色范围为55-65;蓝色范围为25-35;且绿色范围为5-15。第二判定单元133判定是否由提取单元135计算得到的加和RGB信息包含在此范围信息中。如果是这样,则第二判定单元133创建“W1000货币候选”的结果值。如果任何RGB信息都在范围之外,则钞票被认为是非正常的。
如上所述,第二判定单元133参考第一判定单元131的判定结果,并基于相应类型的每个RGB范围信息来二次判定***媒介的类型。
钞票识别装置100包括第三判定单元135,第三判定单元135参考第二判定单元133的判定结果,并且将存储在存储器150中的钞票大小信息与图像传感器120检测到的钞票区域(b)和(e)的大小信息进行比较,从而最终判定钞票的类型。
更具体地,在从第二判定单元133接收的判定结果是***钞票为W1000货币时,第三判定单元135获取传感器120检测到的钞票区域(b)和(e)的大小信息,并且访问存储在存储器150中W1000货币的大小范围信息。如果传感器120检测到的大小信息位于存储器150中存储的大小范围信息之内,则第三判定单元135判定钞票为W1000货币。否则,钞票被认为是非正常的。
第三判定单元135可以基于钞票大小信息最终判定钞票类型的原因在于不同的钞票(如W1000货币、W5000货币和W10000货币)具有不同的大小,并且图像传感器120感测区域(b)和(e)并获取能够用于区别不同钞票类型的数字化的数据信息。
钞票识别装置100具有用于控制装置的全部操作的控制单元140。控制单元140可以执行提取单元125、第一判定单元131、第二判定单元133和第三判定单元135的功能。作为替代,控制单元140可以控制第一到第三判定单元131、133和135中的至少两个来判定钞票类型。在这种情况下,控制单元140参考第一判定结果信息,然后进行下一步钞票类型的判定。
钞票识别装置100具有输出钞票类型判定的最终结果和处理步骤的显示单元160。通常采用LCD作为显示单元160。
对本领域的技术人员明显的是,尽管在假定钞票识别装置100判定***媒介为W1000、W5000和W10000货币的其中之一的基础上,对本发明的示例性实施方式进行了说明,但所述装置可以判定具有不同颜色和形状的其它媒介类型。
将对一种使用所述钞票识别装置对钞票类型进行识别的方法进行详细说明,该方法基于依据本发明的示例性实施方式所述的钞票RGB信息和尺寸信息来判定钞票类型。
现将参考图6以及详细示出各个判定步骤的图7-9进行对所述方法进行说明。
图6是示出了依据本发明的一种示例性实施方式识别钞票类型的方法流程图。在本发明的下述示例性实施方式中假定,***的媒介被判定为W1000、W5000和W10000中的一种。
如果通过钞票插槽105(S10)***钞票,则图像传感器120感测该***钞票的预定部分。所述预定部分包括检测颜色的区域(c)和(d)以及检测钞票尺寸的区域(b)和(e)。在图3中示出了区域(c)、(d)、(b)和(e)。
如上所述,图像传感器120感测区域(c)、(d)、(b)和(e)来判定***钞票的类型(S20)。
提取单元125从图像传感器120接收颜色信息,从所述颜色信息中提取相同的颜色,并获取独立的颜色信息(下文称为RGB信息)作为加和信息。提取单元125比较RGB加和信息(即,红和、绿和以及蓝和)的大小,来获取用于初步判定步骤中使用的顺序信息。
将获得的顺序信息与各种钞票类型的RGB顺序信息进行比较来初步判定***钞票的类型(S40)。
现将参考图7对步骤S40进行更详细的说明。
首先,提取单元125判定是否红和值等于绿和值(S42)。如果二值被判定为相等,则钞票被认为是非正常的(S43)。如果红和值和绿和值被判定为不相等,则提取单元125判定红和值和绿和值的哪个更大(S44)。
如果确认绿和值比红和值大,则提取单元125判定红和值和蓝和值哪个更大(S47)。
如果在步骤S47中确认红和值比蓝和值大,则提取单元125获取的RGB顺序信息为“绿和>红和>蓝和”。
第一判定单元131访问获取的顺序信息(即,“绿和>红和>蓝和”)并且搜索存储器150中的相应信息来初步判定钞票的类型。存储器150优选存储各种钞票类型包含RGB数量的顺序信息,如W10000货币:绿和>红和>蓝和。将参考上述表1对各种钞票类型包含RGB数量的顺序信息进行说明。
第一判定单元131参考表1初步建立了表明***媒介是W10000货币候选的结果值,并且将该结果值传送给第二判定单元133(S48)。
如果提取单元125已经在步骤143中判定红和值大于绿和值,则进行“绿和-蓝和”的运算(S44)以将运算结果与阈值进行比较并识别***的媒介。如果“绿和-蓝和”运算的结果比在存储器150中存储的预定阈值大,就获得了“红和>绿和以及旅和-蓝和>阈值”的顺序信息。
第一判定单元131搜索存储单元中与提取单元125获得的顺序信息相同的顺序信息。然后,第一判定单元131建立“W1000货币候选”的结果值(S45)。如果结果值被判定为小于阈值,则建立“W5000货币候选”的结果值(S46)。第一判定单元131建立的结果值被传送到第二判定单元133进行钞票类型的二次判定(S49)。
如上所述,第一判定单元131将从提取单元125中输入的钞票预定区域的RGB顺序信息与预存的顺序信息进行比较,并建立初步结果值“非正常货币”、“W1000货币候选”、“W5000货币候选”或者“W10000货币候选”(S70)。
现将参考图8对二次判定过程进行说明,该二次判定过程参考包含RGB数量大小的范围信息从初步判定结果来二次判定钞票类型。
第二判定单元133参考第一判定单元131的判定结果,并获取预存的各种钞票类型包含RGB数量的范围信息。第二判定单元133判定提取单元125获得的各个RGB信息是否存在于上述范围中,从而判定钞票的类型(S50)。
第二判定单元133从第一判定单元131接收结果值“W1000货币候选”、“W5000货币候选”和“W1000货币候选”(S51)。
根据第一判定单元131判定结果的不同,第二判定单元133进行不同的步骤(S52)。
为了进行更详细的描述,假定第二判定单元133接收到“W1000货币候选”的结果值。第二判定单元133从第一判定单元131接收结果值“W1000货币候选”。然后,第二判定单元133获取存储在存储器150中的W1000货币包含RGB数量的范围信息。
第二判定单元133判定是否通过提取单元125提取的各个RGB信息(即独立的RGB加和值)存在于存储在存储器150中的包含RGB数量的范围信息之中(S53)。
下述示例性说明将参考上述表2。
例如,存储在存储器150中的W1000货币的RGB范围信息可以是“红和:55-65,蓝和25-35,以及绿和:5-15”。提取单元125提取的各个RGB的加和信息可以是“红和:56,绿和:30以及蓝和:12”。因为各个RGB加和值存在于存储器150中存储的各个RGB大小范围之内,因而第一判定单元131建立二次判定结果值“W1000货币候选”(S54)。
相同地,如上所述,在接收第一判定单元的判定结果为“W5000货币候选”时,第二判定单元133获取存储在存储器150中的W5000货币包含RGB数量的范围信息,并判定是否提取单元125提取的各个RGB加和信息存在于预存的包含RGB数量的范围信息之内(S55)。
如果确认判定结果为,***钞票的各个RGB加和信息(即,独立加和值)存在于W5000货币包含RGB数量的范围信息之内,则建立结果值“W5000货币候选”。如果任何一个RGB加和值存在于存储的范围之外,则钞票被认为是非正常的(S56)。
如果第二判定单元133已经从第一判定单元131接收了“W10000货币候选”的判定结果,则第二判定单元133将存储在存储器150中的W10000货币的RGB范围信息与提取单元125提取的各个RGB加和值进行比较,如上所述(S57)。如果确认比较的结果为,提取的RGB加和值存在于存储的RGB范围信息之内,则钞票被确认为W10000货币候选(S515)。否则,钞票被认为是非正常的(S58)。
第二判定单元133基于RGB范围信息二次判定钞票类型并将结果值传递给第三判定单元(S59)。
现将参考图9对第三判定过程进行说明,所述第三判定过程基于第二判定结果并参考检测单元检测到的媒介大小信息三次判定媒介类型。
具体地,第三判定单元135从第二判定单元133接收“W1000货币候选”、“W5000货币候选”和“W10000货币候选”结果值中的一个(S61)。
第三判定单元135获取图像传感器120对钞票边界部分的感测值来获取钞票的尺寸信息,即,图3中示出的区域(b)和(e)的感测值(S62)。
如果第三判定单元135已经从第二判定单元133接收了结果值“W1000货币候选”,则第三判定单元135判定是否从图像传感器获得的尺寸信息存在于存储器150中存储的W1000货币的尺寸范围信息之内(S63)。
如果确认判定的结果是感测值在尺寸范围之内,则钞票最终被判定为W1000货币(S64)。如果感测值超出尺寸范围之外,钞票被认为是非正常的(S70)。
可以对尺寸的范围进行控制,以便仅仅允许检测的尺寸信息精确匹配存储的尺寸信息的情况。也可以对尺寸的范围进行控制,以便允许预定的误差范围。
如果第三判定单元135已经从第二判定单元133中接收了结果值“W5000货币候选”,则相同地,第三判定单元135获取存储在存储器150中的W5000货币的尺寸范围信息,并且将此信息与图像传感器检测的感测值进行比较(S65)。如果检测到的尺寸信息存在于所述尺寸范围信息之内,则第三判定单元135最终判定***的钞票是W5000货币(S66)。否则,钞票被认为是非正常的(S70)。
如果第三判定单元135已经从第二判定单元133中接收了结果值“W10000货币候选”,则第三判定单元135获取预存在存储器150中的W10000货币的尺寸范围信息,并且将此信息与图像传感器检测的感测值进行比较(S67)。如果检测到的尺寸信息存在于所述范围之内,则第三判定单元135最终判定***的钞票是W10000货币(S68)。否则,钞票被认为是非正常的(S70)。
尽管基于***媒介被判定为W1000货币、W5000货币和W10000货币中的一种的假设,对本发明的实施方式已经进行了描述,但是,本发明也适用于对其它的媒介图像(如支票、票据、证书)进行扫描和识别的装置和方法。
尽管为了说明的目的,已经对本发明的几种示例性实施方式进行了描述,本领域的技术人员应该理解,各种修改、附加和替代都是可能的,并没有偏离本发明在附属权利要求中公开的范围和精神。
发明模式
现将参考附图对依据本发明的第二实施方式所述的媒介识别装置以及使用所述媒介识别装置识别媒介类型的方法进行详细说明。
图10是示出了依据本发明的一种示例性实施方式所述的钞票识别装置的结构方框图。
如图10中所示出的,依据本发明所述的钞票识别装置接收***到钞票插槽205中的钞票,钞票插槽205在感测到***的钞票时产生信号。
依据本发明所述的钞票识别装置具有LED 211以及图像传感器212,在产生了钞票检测信号时,LED 211向钞票发射光,所述钞票通过移动模块214沿着预定方向(如横向)移动,并且图像传感器212对钞票进行扫描来获得彩色图像,所述钞票对已发射的光进行反射。在钞票由于移动模块214的震动而没有被正确***的情况下,图像传感器212扫描到的区域比钞票尺寸还要大。结果是,扫描的图像包括了钞票图像和边缘图像两部分。图像传感器212输出与扫描的钞票图像相对应的RGB值。对于图像传感器212,优选采用彩色图形传感器如电荷耦合设备或者接触式图像传感器。
所述钞票识别装置具有第一判定单元220,第一判定单元220对图像传感器212扫描的钞票图像的尺寸进行估计,并且对钞票类型进行初步判定。
第一判定单元220具有偏斜校正单元222,当图像传感器212扫描的钞票没有水平对齐时,偏斜校正单元222对偏斜进行校正。这是因为钞票可能由于移动模块214的震动而发生偏斜。本领域的技术人员应该容易理解,如果钞票水平移动中没有偏斜,则偏斜校正单元222不会进行偏斜校正操作。
所述钞票识别装置具有钞票图像提取单元224,图像提取单元224从偏斜已被去除或已经水平移动的钞票的扫描图像中去除边缘图像,以仅提取钞票图像。
所述钞票识别装置具有基于提取的钞票图像对钞票的尺寸进行估计的钞票尺寸估计单元226。钞票尺寸估计单元226将估计的钞票尺寸与存储在存储器250(如下所述)中的每种媒介类型的尺寸数据进行比较,以初步判定钞票类型。钞票尺寸估计单元226还可以区分老货币和2007年1月改变样式的新货币。
钞票识别装置具有第二判定单元230,第二判定单元230基于RGB值计算钞票的色调并且使用色调二次判定媒介的类型。
第二判定单元230具有基于输出的钞票图像的RGB值来计算色调(或者简单表示为H)的色调计算单元232。色调计算单元232采用以下公式1来计算色调,将RGB坐标系下钞票图像的RGB值转换为HSI(色调-饱和度-亮度)坐标系下的值。所述RGB值优选为钞票的平均RGB值
其中,H=θ(如果B≤G)
H=360-θ(如果B>G)
所述钞票识别装置具有钞票类型判定单元234,钞票类型判定单元234通过将色调计算单元232计算得到的色调与存储在存储器250中的每种钞票类型的色调数据进行比较而进行二次判定。
所述钞票识别装置具有控制单元240,控制单元240将第一判定单元220进行的初步钞票类型判定与第二判定单元230进行的二次钞票类型判定进行比较,并且决定是否正常终止钞票类型判定操作。控制单元240是指控制钞票识别装置的全部操作的CPU。在控制单元240的控制之下,如果钞票类型判定操作正常终止,则移动模块214接收钞票,而如果操作失败则返还钞票。
存储器250存储每种钞票类型的尺寸数据和色调数据。存储器250可使用主存储设备来存储各种驱动自动财务设备或者其它媒介处理设备(包括钞票识别装置)所必须的程序和数据。
所述钞票识别装置还可包括显示单元260,显示单元260在屏幕上显示***钞票类型的判定结果和处理步骤。通常采用LCD作为显示单元260。
现将参考图11、12和13-24对采用依据本发明的一种示例性实施方式所述的钞票识别装置判定钞票类型的方法进行详细说明。
图11示出了使用图10示出的钞票识别装置判定钞票类型的方法的一系列步骤。图12示出了与图11示出的方法相关的每种钞票类型的色调枚举表。图13-24示出了示例性显示单元,其显示依据图11示出的方法所判定的钞票类型结果。依据上述公式1并基于平均RGB值,计算得到色调表,因而不管钞票是否是颠倒的或者是显示前表面还是后表面,都可以采用相同的标准。
钞票被***并被移动模块214移动。然后在步骤S100中,LED 211在控制单元240的控制下向***的钞票发射光(图11),并且图像传感器212扫描对发射光进行反射的钞票来获得彩色图像。扫描的图像包括钞票图像和边缘图像。扫描的图像输出作为RGB值。
如果例如在步骤S102中由于移动模块214在移动中产生震动而使得钞票被偏斜,则偏斜校正单元222对钞票的偏斜进行校正。如果没有发生偏斜,则此步骤被跳过。
钞票图像提取单元224从偏斜已经被校正的钞票的图像中去除边缘图像,来提取钞票图像(S104)。
在以下步骤S106中,钞票尺寸估计单元226对提取钞票图像的尺寸进行估计,并将估计的钞票宽度和高度与存储在存储器250中的每种钞票类型的尺寸数据进行比较。例如2007年1月发行的新版W10000货币的宽×高尺寸为148×68毫米,而旧版的宽×高尺寸为161×76毫米。因此,根据本发明的实施方式所述的钞票尺寸估计单元226通过判定提取的钞票高度是否比72毫米小来区分旧版和新版货币。另外,钞票的宽度被用来初步判定钞票的类型(S108)。例如,新版W10000货币的宽度为148毫米,新版W5000货币的宽度为142毫米,新版W1000的宽度为136毫米。可以基于这些值来判定钞票类型。
然而,由于移动钞票时移动模块214所产生的震动和噪声、LED211输出的变化以及图像传感器212灵敏度的变化,基于钞票尺寸来判定钞票类型具有较大的误差。因而,基于依照本发明所述的色调进行二次判定操作。
在步骤S110中,色调计算单元232在公式1中代入图像传感器212输出的平均RGB值来计算钞票的色调。
在以下步骤S112中,钞票类型判定单元234将计算得到的色调与存储器250中存储的每种钞票类型色调数据相比较来二次判定钞票类型。
例如,假定钞票尺寸估计单元226在步骤106中已经判定钞票是新版的钞票,并且图像传感器212输出的钞票平均RGB值给出为下表3。
表3
色调计算单元232将RGB值代入公式1中来计算色调,大约为115。基于此,钞票类型判定单元234参照图12中示出的色调表判定钞票为新版W10000货币(70-150)。
在步骤S114中,控制单元240判定,钞票尺寸估计单元226初步判定的钞票类型与色调计算单元232二次判定的钞票类型是否一致。如果一致,则控制单元240确定钞票类型判定操作成功完成,并控制移动模块214向钞票识别装置的***方向移动,从而接受钞票(S26)。优选地,显示单元260显示图19或20,且控制单元240控制移动模块214,从而依据判定的类型对钞票进行分类和存放。
如果已判定出比较的结果是,初步判定的钞票类型与二次判定的钞票类型不同,则控制单元240确定钞票类型判定操作失败,并控制移动模块214返还钞票(S118)。
同样,通过上述过程,基于钞票的尺寸和色调判定了钞票的类型,因而快速并准确地进行了钞票类型判定操作。
尽管已经参考钞票对上述实施方式进行了说明,本发明也适用于对其它媒介(如支票、票据、证书)的图像进行扫描并识别的装置和方法。
最后,存储器250可以存储每种要处理媒介类型的尺寸数据和色调表,从而存储的尺寸和色调用来与获得的媒介尺寸和色调进行比较来判定钞票类型。
现将参考附图对依据本发明的第三实施方式所述的钞票识别装置以及使用所述钞票识别装置判定钞票类型的方法进行说明。
图25是示出了依据本发明的第三实施方式所述的钞票识别装置的结构方框图。图26示出了图25中示出的钞票识别装置的传感单元的详细结构。图27示出了图25中示出的钞票识别装置的左和右颜色传感器输出的归一化信号图。
如图25中所示出的,如本发明所述的钞票识别装置通过钞票插槽305接受***的钞票,钞票插槽305在感测到***的钞票时产生了信号。
如本发明所述的钞票识别装置具有当钞票检测信号产生时对钞票进行扫描的传感单元310,所述钞票通过移动模块314在预定方向(如横向)上移动。
传感单元310具有向钞票发射光的LED 311和扫描钞票来获取其图像的颜色传感器312,所述钞票对发射的光进行反射。
如图26中所示,与扫描钞票图像的图像传感器(如电荷耦合装置或接触式图像传感器)不同,颜色传感器312仅仅扫描钞票的颜色并将产生的颜色通道作为信号输出。最后,颜色传感器312包括两个(左和右)间距为预定距离X(如55毫米)的颜色传感器312a和312b,以便对沿横向***的钞票的区域,而不是对嵌入的图像和线条进行扫描。尽管在图26中示出了两个颜色传感器,但是如果需要也可以使用多于两个的传感器。
如图27所示出的,基于左右颜色传感器312a和312b的输出信号,对钞票的进入时间点A和B以及其退出时间点A’和B’进行了标识。基于这些值,可以获得钞票左右表面进入时间点的差值(y)以及进入和退出时间点的差值(d1=d2)。
优选地,LED 311的数量和位置与颜色传感器312a和312b的相对应(如排列在左右两面的LED 311a和311b),因而它们发射至少是预定亮度的光,并且颜色传感器312a和312b可以容易地扫描期望的区域。采用白LED 311以便每种颜色都能够被扫描到。
如本发明所述的钞票识别装置具有转换单元320,转换单元320对颜色传感器312输出的信号进行转换,从而使得颜色信息的各个RGB通道的灵敏度是相同的。
所述钞票识别装置还包含通过转换的输出信号来计算判定数据的计算单元330,判定数据包括判定媒介类型所必需的偏斜、高度和色调。
计算单元330具有利用转换输出信号计算媒介偏斜θ的偏斜计算单元232。所述偏斜计算单元通过将图3示出的左右颜色传感器312a和312b的位置差值x、以及图27示出的钞票左右表面的进入时间点的差值y代入以下公式2来计算偏斜。
计算单元330具有基于计算得到的钞票偏斜θ和入-出差值(d)来计算高度的高度计算单元334。高度计算单元334将偏斜θ和入-出时间点差值d(d=d1=d2,因为钞票的高度是相同的)代入到以下公式3中来计算高度。
h=d*cosθ...(3)
计算单元330还具有通过对颜色信息的各个通道值进行平均来计算钞票的色调H的色调计算单元336。色调计算单元336将颜色信息的每个通道的平均值代入以下公式4来计算色调H,所述公式4将RGB坐标系下的值转换为HSI坐标系下的值。
其中,H=θ(如果B≤G)
H=360-θ(如果B>G)
如本发明所述的钞票识别装置具有钞票类型判定单元340,钞票类型判定单元340通过将计算得到的钞票高度h和色调H与存储在存储器360(如下所述)中的钞票类型判定数据进行比较来判定钞票的类型。所述钞票类型判定数据包括各种钞票类型的高度数据和色调表。
所述钞票识别装置包括控制设备全部操作的控制单元350。控制单元350能够执行转换单元320、计算单元330和钞票识别单元340的功能。
所述钞票识别装置还具有存储钞票类型判定数据的存储器360,所述钞票类型判定数据包括各种钞票类型(如W1000货币、W5000货币和W10000货币)的高度数据和色调表。优选依据***钞票的每种类型对所述钞票类型判定数据进行列表并排列。对于存储器360,可以依据数据存储容量的需要,采用各种不同的媒介如EPROM、闪存和外部存储器。
所述钞票识别装置具有在屏幕上显示钞票类型判定单元340判定的钞票类型结果以及处理步骤的显示单元370。通常采用LCD作为显示单元370。
现将参考图28和29对使用如本发明第三实施方式所述的钞票识别装置判定钞票类型的方法进行详细说明,所述方法基于钞票的色调判定钞票类型。
图28是示出了使用如本发明第三实施方式所述的钞票识别装置判定钞票类型的方法的一系列步骤流程图。图29示出了与图28示出方法相关的色调表。在本发明的示例性实施方式的以下说明中假定,***媒介被判定为W1000货币、W5000货币和W10000货币中的一种。
钞票被***到钞票插槽305中并被移动模块314移动。然后,在图28示出的步骤S200中,LED 311在控制单元350的控制下向钞票发射光,左右颜色传感器312a和312b对钞票进行扫描以获取图像,所述钞票对发射的光进行反射。左右颜色传感器312a和312b在扫描图像的基础上将颜色通道(RGB)作为输出信号输出。
在步骤S202中,转换单元320对颜色信息各个通道的灵敏度进行相同的转换。图27示出了按这种方式对各个通道进行转换后的颜色信息图。在左右颜色传感器312a和312b输出颜色信息并被转换的情况下,钞票由于移动过程中的震动而被偏斜,并产生了左表面的进入时间点A和右表面的进入时间点B之间的差值(y=A-B)。
在步骤S204中,偏斜计算单元332将左右颜色传感器312a和312b的位置差值x和钞票左右表面的进入时间点差值y代入公式2来计算钞票的偏斜θ。
在步骤S206中,高度计算单元334将计算得到的钞票偏斜θ和入-出时间点差值(d1=d2)代入公式3来计算钞票的高度h。控制单元350基于计算得到的高度h判定钞票是新版货币还是旧版货币(S208)。更具体地,2007年1月发行的新版货币的高度为68毫米,而旧版货币的高度为76毫米。因此,如果计算得到的高度h比存储在存储器中的每种钞票类型的高度数据(如72毫米)都大,则控制单元350判定钞票是旧版货币,如果高度小于72毫米则为新版货币。
在S210中,色调计算单元336将归一化颜色信息的每个通道的平均值代入公式4来计算钞票的色调H,公式4将RGB坐标系下的值转换到HIS坐标系下的值。钞票类型判定单元340将计算的色调H与存储在存储器中的每种钞票类型的色调表进行比较来判定钞票的类型(S212)。
例如,假定控制单元350在步骤S208中已经判定钞票是新版货币并且颜色传感器312输出的钞票颜色通道平均值给出如下表4。
表4
颜色通道 |
R |
G |
B |
平均值 |
175 |
195 |
173 |
色调计算单元336将每个通道的颜色信息平均值代入公式3,计算得到的色调H约为115。基于此,钞票类型判定单元340参考图29示出的色调表判定钞票为新版W10000钞票(其色调为70-150)。显示单元370优选将判定的钞票类型显示到屏幕上。
控制单元350然后将类型已经最终判定的钞票按照类型进行分类并存放。
通过上述过程,本发明使用颜色传感器扫描钞票,其输出信息用于计算钞票的偏斜、高度和色调并判定钞票的类型。这样,钞票类型判定操作执行得快速而准确。
最后,存储器可存储要处理的各种类型媒介的高度数据以及色调表,以使其与计算得到的媒介的高度和色调进行比较来判定媒介的类型。
尽管本发明的第二和第三实施方式已经在分别使用彩色图像传感器和颜色传感器来检测颜色信息的假定下进行了说明,但同时使用这两种传感器也是可以的。换句话说,本发明可以使用彩色图像传感器来检测尺寸信息,并使用颜色传感器来检测颜色信息。