在验证之前处理介质对象的图像的制作方法

文档序号:6671861阅读:267来源:国知局
专利名称:在验证之前处理介质对象的图像的制作方法
技术领域
本发明涉及一种在验证之前处理介质对象的图像的方法和设备。 具体地,涉及处理诸如纸币、护照、债券、股票、支票等的介质对象 的图像,但决不限于此。
背景技术
越来越需要以简单、可靠和节约成本的方式自动核査和验证不同 币种和面额的纸币。例如,这在接收纸币的自助式设备(例如,自助 式售货亭、售票机、被安排办理存款的自动柜员机、自助式货币兑换 机等)中是必需的。以前,货币验证的人工方法涉及纸币的图像检査、诸如水印和纹 路对准标记的透视效果以及手感甚至气味。其他已知方法依赖需要半 人工询问的半公开特征。例如,使用磁性装置、紫外线传感器、荧光、 红外线检测器、电容、金属条、图像模式等。然而,就其本身来说, 这些方法是人工或半人工的,并且不适合无法长时间人工干预的许多 应用。例如,在自助式设备中。为创建自动货币验证器有重要问题有待克服。例如,存在具有不同安全特征甚至基质类型的许多不同类型的货币。在不同的面额还通 常具有不同等级的安全特征。因此,需要提供一种用于那些不同币种 和面额的、容易并便于执行货币验证的一般方法。
以前的自动验证方法通常需要相对大量的已知假钞样本以训练分 类器。另外,那些先前的分类器被训练以只检测已知的假钞。这是有 问题的,原因在于,对于可能的假钞存在很少或者不存在可用信息。 例如,这特别对于新引入的面额或新引入的币种是有问题的。
在出版在Pattern Recognition 37(模式识别第37期)(2004)第 1085-1096页、作者为Chao He, MarkGirolami和Gary Ross (其中二人是 本申请的发明人)、题目为"Employing optimized combinations of one-class classifiers for automated currency validation (为自动纟氏币验证
采用单类分类器的最优组合)"的早期论文中,描述了自动纸币验证 方法(专利号为EP1484719, US20042447169)。这涉及使用网格结构 将整个纸币的图像分割成区域。为每个区域构造单独的"单类 (one-class)"分类器,并且组合区域特定分类器的小的子集以提供 全面描述(下面更详细地解释术语"单类")。通过采用遗传算法来 实现为实现良好性能的区域特定分类器的分割和组合。该方法在遗传 算法阶段中需要少量伪造样本,同样地,当无法获得伪造数据时,该 方法不适用。
还需要以能实时执行的计算开销小的方式来执行自动纸币验证。
在纸币被损坏或被做标记的情况下,自动货币验证通常是有问题 的。例如,如果纸币有破缝、洞、污迹和/或折叠的角。纸币的老化和 在纸币的磨损期间发生的变脏对于自动货币验证系统也是有问题的。
上面提到的许多问题还应用于诸如护照、股票、债券、支票等其 他类型的介质的验证。发明内容在被损坏或标记的介质对象(media items)的情况下,自动介质 对象验证通常是有问题的。描述了一种解决该问题的在自动验证之前 对介质对象的图像进行处理的方法。通过例如使用带通滤波器识别异 常图像元素。用中性决策生成数据代替异常图像元素。该数据关于作 为指定自动介质对象验证处理的决策生成处理是中性的。例如,对于 每个异常图像元素,获取图像定位遍及在介质对象的图像训练集合的 所有图像中的估计分布。基于置信度从估计的分布中选择值,所述置 信度与自动介质对象验证处理使用的置信度有关。以这种方式,自动 介质对象验证器可成功地处理具有破缝、洞、标记或污迹的介质对象。这里所描述的方法可通过在存储介质上的机器可读形式的软件执 行。可以以本领域的技术人员清楚的任何合适的顺序和/或并行执行所 述方法的步骤。这表示,软件可以是有价值的、可分开买卖的商品。这意味着包 括运行或控制"(哑元)dumb"或标准软件的软件,以执行期望的功 能,(因此,软件实质上定义寄存器的功能,因此即使在将其与其标 准硬件组合之前,也可被称为寄存器)。由于相似的理由,还包括"描 述"或定义硬件的构造的软件,例如设计硅芯片或构造通用可编程芯 片所使用的HDL (硬件描述语言)软件,以执行期望的功能。如技术人员明了的,优选的特征可适当组合,并可与本发明的多 方面中的任何特征组合。


将参考下面的附图通过示例方式来描述本发明的实施例,其中图l是识别和代替纸币图像中的异常图像元素的方法的流程图;图2是创建用于纸币验证的分类器的方法的流程图;图3是代替纸币图像中的异常图像元素的方法的流程图4是创建用于纸币验证的分类器的设备的示意图5是纸币验证器的示意图6是验证纸币的方法的流程图7是具有纸币验证器的自助式设备的示意图。
具体实施例方式
下面只作为示例,描述本发明的实施例。这些示例表示申请人目 前所知道的将本发明应用于实践的最好方式,而不是能实现本发明的 仅有方式。尽管这里将本示例描述和示出为用于自动纸币验证被实现, 但这里描述的系统作为示例被描述,而不是限制。本领域技术人员应 当明白,本示例适合于多种不同类型的介质验证系统中的应用,所述 介质验证系统包括护照验证系统、支票验证系统、用于债券和股票的 验证系统,但不限于此。
使用术语"单类分类器"来表示使用关于只来自单个类的样本的 信息而形成或构造的分类器,但其用于将新出现的样本分配给所述单 个类或者不分配给所述单个类。这与传统二进制分类器不同,所述传 统二进制分类器是通过使用关于两个类的样本的信息被创建,并被用 于将新样本分配给所述两个类中的一个或另一个。单类分类器可被认
为定义已知类周围的边界,从而脱离所述边界的样本被认为不属于所 述已知类。
如上所述,自动货币验证在被损坏或被标记的纸币的情况下通常 是有问题的。例如,如果纸币有破缝、洞、污迹和/或折叠的角。纸币 的老化和在纸币的磨损期间发生的变脏对于自动纸币验证系统也是 有问题的。
例如,自动纸币验证系统可使用处理,从而将待验证的纸币的图 像划分成分段。可通过使用网格结构或单独使用空间位置信息的其他方法来形成所述分段。可选择地,可通过使用分割映射来形成分段,所述分割映射使用与训练纸币图像的集合的每个项中的相应图像元素之间的图像元素的相关值有关的信息。如果将被验证的纸币被损坏或被做标记,则因为一些信息异常或 不可靠,所以这在自动纸币验证处理中导致问题。例如,纸币中的洞可导致纸币的图像中异常高亮度(intensity)的像素。另外,纸币上的 污迹或标记可导致纸币的图像中异常低亮度的像素。在将待验证的纸币的图像划分成分段作为验证处理的一部分的情 况下, 一种选择是忽略那些包含异常数据(例如,洞、标记、折痕、 破缝等)的分段。然而,只使用少量分段,这意味着大比例的数据被 忽略。另外,如果忽略的分段恰巧包含诸如安全特征(例如,全息图、 丝纹和水印等)的重要纸币区域,则纸币验证器的置信度将下降。为了解决这些问题,我们识别诸如将被验证的纸币的介质对象的 图像中的异常图像元素,并用决策-中性(decision-neutral)数据来代替 那些异常图像元素。通过"决策-中性数据"或"中性决策产生数据", 我们表示将影响预执行介质对象验证处理的结果的数据。所述介质对 象验证处理可以是任何合适类型,包括这里描述的特定介质对象验证 处理,但不限于此。图l是处理将被验证的纸币的图像的方法的概要流程图。使用下面将更详细描述的任何合适的技术来拍摄将被验证的纸币 的图像(参看方框l)。将该图像归一化和/或预处理(参看方框2), 例如在特定方位对齐所述图像,以及将所述图像縮放到特定大小。这 使得传感器和照明环境的变化将被考虑。然后,引入可选步骤(参看 方框3)使用识别算法来确定纸币的币种、序号、面额和方位中的一个 或多个。如果识别算法失败,则可通过参考纸币图像的不同边缘或角再次尝试。如果四个边缘都尝试了并且都失败了,则该纸币被拒绝(参 看方框7)。否则,处理继续,并寻找图像中的异常(参看方框4)。可以以任何合适的方式来识别异常。例如,纸币中缺失的区域或 洞通常引起异常高亮度的图像区域。在这种情况下,可将指定阈值之 上的所有图像区域、元素或像素识别为异常。在一些币种中,对塑质货币使用窗。这种窗也引起高亮度的图像 区域。为了这些窗不被识别为异常,当识别异常时可考虑与这些窗的 预期位置、定位和大小有关的知识。污迹、马克笔标记、钉书钉、折痕和其他这种损坏在纸币图像中 引起极度不透明区域。在这种情况下,具有低于指定阈值的亮度的所 有图像区域、元素或像素可被识别为异常。可选地,当识别异常时, 可考虑与特定币种和面额的图像元素的预期亮度有关的信息。为了快速识别具有指定阈值之上或之下的亮度的图像元素,可使 用带通滤波器。一旦识别出异常,则可通过用决策中性数据代替来去除异常(参 看方框5)。可选地,对被识别为异常的纸币图像的比例进行检查。如 果该比例在指定阈值之上,则如果在拒绝算法阶段还没有拒绝该纸币,则拒绝该纸币(参看方框7)。这保证由拼合部分模糊假钞的部分真钞而形成的假钞被拒绝。另外,以这种方式可对可能被代替的异常数据的量设置界限。因为处理趋向决策-中性数据代替100%的纸币图像,所 以可能降低检测伪造的能力。然后,纸币的结果修改图像被传送到纸币验证系统(参看方框6) 以被验证。下面将参照图3更详细地描述形成决策中性数据的处理。在特定组的实施例中,预先指定的纸币验证处理使用如现在描述 所形成的分类器。图2是创建用于纸币验证的分类器的方法的概要流程图。首先,我们获得真钞的图像的训练集合(参看图1的方框10)。 这些是获取的相同币种和面额的纸币的相同类型的图像。图像的类型 涉及如何获得图像,这可以用本领域中已知的任何方式。例如,反射 图像,透射图像,红、蓝或绿任何通道上的图像,热图像,红外图像, 紫外图像,X光图像或其他图像类型。训练集合中的图像被对准,并且 大小相同。如在现有技术中已知,如果必要,可执行预处理来对齐图 像并縮放图像。接着,我们通过使用来自训练集合图像的信息创建分割映射(参看图2的方框12)。所述分割映射包括关于如何将图像划分成多个分 段(segment)的信息。所述分段可以是不连续的,即给定分段可包括 图像的不同区域中的多于一个的片(patch)。优选地,但非必须,分割映 射还包括将被使用的特定数量的分段。使用分割映射,我们分割训练集合中的每个图像(参看图2的方 框14)。然后,我们从每个训练集合图像中的每个分段提取一个或多 个特征(参看图2的方框16)。对于术语"特征",我们表示分段的 任何统计量或其他特性。例如,平均像素亮度、中值像素亮度、像素 亮度的模式、纹理、直方图、傅立叶变换描述子、小波变换描述子和/ 或分段中的任何其他统计量。然后,通过使用特征信息形成分类器(参看图2的方框18)。可 使用如现有技术中已知的任何合适类型的分类器。在本发明的具体优选实施例中,分类器是单类分类器,不需要关于假钞的信息。然而, 还可使用二进制分类器或如现有技术中已知的任何合适类型的其他类 型的分类器。图2的方法使得用于特定币种和面额的纸币的验证的分类器能够 简单、快速、有效地形成。为了创建用于其他币种或面额的分类器, 用合适的训练集合图像来重复所述方法。先前,在EP1484719和US20042447169中,(如在背景技术部分 所提到的)我们使用涉及对图像平面使用网格结构的分割技术和遗传 算法方法以形成分割映射。这必然使用关于假钞的一些信息,并且当 执行遗传算法搜索时,招致计算成本增加。这里描述的实施例可使用形成分割映射的不同方法,所述方法不 需要使用遗传算法或等效方法,以在大量可能的分割映射中搜索好的 分割映射。这减小了计算成本,并提高了性能。另外,不需要关于假 钞的信息。我们认为,在伪造工艺中,通常难以提供整个纸币的一致质量仿 效,因此,纸币的特定区域比其他区域更难以成功复制。因此,我们 认识到,不使用严格一致的网格分割,我们可通过使用更复杂的分割 来提高纸币验证。我们执行指示上述情况的经验检验其实就是这种情 况。基于诸如模式、颜色和纹理的形态学特性的分割在检测假钞中导 致较好性能。然而,当将诸如使用边缘检测器的传统图像分割方法应 用于训练集合中的每个图像时,难以使用所述传统图像分割方法。这 是因为对每个训练集合项获得不同的结果,并难以对准不同训练集合 图像中的相应特征。为了避免对准分段的问题,在一个优选实施例中, 我们使用被称为"时空图像分解"。现在给出关于形成分割映射的方法的细节。在概要上,该方法可被认为指定如何将图像平面划分成多个分段,每个分段包括多个指定 像素。如上所述,所述分段可以是不连续的。例如,基于来自训练集 合中所有图像的信息来编写本说明书。相反,使用严格网格结构的分 割不需要来自训练集合中图像的信息。例如,每个分割映射包括与训练集合中所有图像之间的相应图像 元素的关系有关的信息。认为训练集合中的图像在相同方位相互堆叠并对准。获取纸币图像平面中的给定像素,该像素被认为具有"像素亮度简档(profile)",所述像素亮度简档包括关于每个训练集合图像中的特定像素位置的像素亮度的信息。使用任何合适的聚类(clustering)算法,将图像平面 中的像素位置聚类成分段,在所述分段中的像素位置具有相似或相关 的像素亮度简档。在优选示例中,我们使用这些像素亮度简档。然而,不是必须使 用像素亮度简档。还可使用来自训练集合中所有图像的其他信息。例 如,4个相邻像素的块的亮度简档或每个训练集合图像中相同位置的像 素的像素亮度的平均值。现在详细描述我们的形成分割映射的方法的具体优选实施例。这 是基于在下面的出版物中教导的方法Lecture Notes in Computer Science (计算机科学讲义),2352: 747-758, 2002中Avidan, S.的 "EigenSegments: A spatio-temporal decomposition of an ensemble of images (特有分段图像系综的时空分解)"。给定已经对准并被縮放到相同大小rXc的图像系综(ensemble) {1^=1, 2, A, N,每个图像I,可通过其像素以向量形式被表示为[ocn, oc2i,A, ocMl]T,其中,ocji (j=l, 2, A, M)是第i个图像中第j个像素 的亮度,M^'c是图像中像素的总数量。然后可通过堆叠(stacking)系综中所有图像的向量I,(使用均值归零)产生设计矩阵AE^w, 因此,A=[IhI2, A,IN]。 A中的行向量[ocji, ocj2, A, ocjN]可被看做N个
图像的特定像素(第j个)的亮度简档。如果两个像素来自图像的相同 模式区域,则它们可能具有相似的亮度值,并因此具有强的时间相关 性。注意,这里的术语"时间"不需要与时间轴精确对应,但是借用 该术语"时间"来指示系综中穿过不同图像的轴。我们的算法尝试找 到这些相关性,并将图像平面空间上分割成具有相似时间行为的像素 的区域。我们通过定义亮度简档之间的矩阵来测量该相关性。简单方
式是使用欧式距离,即两个像素y'和A之间的时间相关性可被表示为
w^戶VSH.'.- )2 。 ^y力越小,两个像素之间的相关性越强。
为了使用像素之间的时间相关性来在空间上分解图像平面,我们 对像素亮度简档(设计矩阵A的行)执行聚类算法。这将产生时间上 相关像素的簇。最直接的选择是采用K均值算法,但可以是任何其他 聚类算法。结果,图像平面被分割成时间上相关像素的若干分段。然 后,可使用此分段作为模板来分割训练集合中所有图像;并且可关于 从训练集合中所有图像的那些分段中提取的特征来构造分类器。
为了不利用假钞而实现训练,优选地是单类分类器。可使用现有 技术中已知的任何合适类型的单类分类器。例如,基于神经网络的单 类分类器和基于统计的单类分类器。
用于单类分类的合适的统计方法通常是基于在从目标类中提取所 考虑的观测值的无效假设下的对数似然比最大化,并且这些方法包括 假设目标类为多变量高斯分布的02检验(在Morrison, DF: Multivariate Statistical Methods (多变量统计方法)(第三版)中描述。McGraw-Hill 出版公司,纽约,1990)。在任意非高斯分布的情况下,可通过使用 例如高斯的半参数混合(在Bishop, CM: Neural Networks for Pattern Recognition (用于模式识别的神经网络)中描述,牛津大学出版社,纽 约,1995)或非参数帕曾(Parzen)窗(在Duda, RO, Hart, PE, Stork,DG: Pattern Classification (模式分类)(第二版)中描述,John Wiley 和Sons, INC,纽约,2001)来估计目标类的密度,并可通过诸如自抽 样(bootstrap)(在Wang, S, Woodward, WA, Gary, HL等人Anew test for outlier detection from a multivariate mixture distribution (从多变 量混合分布中异常值检测的新检验)中描述,Journal of Computational and Graphical Statistics (计算和图形统计期刊),6(3):285-299, 1997) 的采样技术来获得无效假设下的对数似然比的分布。
可对单类分类可采用的其他方法是支持向量数据域描述(SVDD) (在Tax, DMJ, Duin, RPW: Support vector domain description (支持 向量域描述)中描述,Pattern Recognition Letters.(模式识别快报),20 (11-12) : 1191-1199, 1999)、还有已知的"支持估计(support estimation)"(在Hayton, P, Scholkopf, B, Tarrassenko, L, Anuzis, P: Support Vector Novelty Detection Applied to Jet Engine Vibration Spectra (应用于喷气式发动机振动谱的支持向量新检测)中描述, Advances in Neural Information Processing Systems (神经网络信息处理 系统进阶),13, eds Leen, Todd K禾口 Dietterich, Thomas G and Tresp, Volker, MIT Press, 946-952, 2001)和极值理论(EVT)(在Roberts, SJ: Novelty detection using extreme value statistics(使用极值统计的新检观!l ) 中描述.IEE Proceedings on Vision, Image & Signal Processing (关于视 觉、图像和信号处理的IEE会议记录),146(3): 124-129, 1999)。在SVDD 中,估计支持的数据分布,同时EVT估计极值的分布。对此特定应用, 用到大量的真钞样本,因此,在这种情况下,可获得目标类分布的可 靠估计。因此,在优选实施例中,我们选择可明确估计密度分布的单 类分类方法,尽管这不是必要的。在优选实施例中,我们使用基于参 数的W检验的单类分类方法。
在优选实施例中,用于我们的单类分类器的统计量假设检验被详 细描述如下
假定N独立,均匀分布的p维向量样本(每个纸币的特征集合)Xl, A, xnec具有关于参数e的基础密度函数p(xie)。对新的点^+1给出下面的假设检验,以使Ho:Xn+,eC,而H"Xn+^C,其中,C表示无效假设为真的区域,并通过p(xie)来定义c。假定备择假设下的分布是均匀的,那么无效和备择假设的正态对数似然比<formula>formula see original document page 17</formula>( 1)可被用作无效假设的检验统计量。在该优选实施例中,我们可使用对 数似然比作为用于最新出现的纸币的验证的检验统计量。1)具有多变量高斯密度的特征向量假设描述样本中的个别点的特征向量是多变量高斯,从以上的似然比(1)出现的检验评估样本中的每一点是否共享共同均值(在(Morrison, DF: Multivariate Statistical Methods (多变量统计方法)(第三版)中描述。McGraw-Hill出版公 司,纽约,19卯))。假定N独立,均匀分布的p维向量样本xl, A, ^来自具有均值U和协方差C的多变量正态分布,其样本估计是&和 ^。样本的随机选择表示为xo,相关平方马氏(Mahalanobis)距离<formula>formula see original document page 17</formula>(2)可被表示成被分布为具有p和N-p-l自由度的中心F分布 (W卞1)M)2<formula>formula see original document page 17</formula>(3) 然后,如果<formula>formula see original document page 17</formula> (4)则公共总体均值向量xo和剩余x,的无效假设将被拒绝,其中,是具有自由度(p, N-p-l)的F分布的上a.l00。/。点。现在假设选择xo作为具有最大D^充计量的观测值向量。来自大小 为N的随机样本的最大D2的分布复杂。然而,可通过包法隆尼 (Bonferroni)不等式来获得该临界值之上的百分之100oc的保守近似(5)
则我们可断定X。是异常值。
实际上,等式(4)和等式(5)都可用于异常值检测
当附加数据XNW可用时,在设计没有形成原始采样的部分的新样 本的检验中,我们可以使用下面的均值和协方差的增量估计,即均值
<formula>formula see original document page 18</formula>
(6)
和协方差
<formula>formula see original document page 18</formula>
(屈) (7) 通过使用表达式(5)和(6)以及矩阵求逆定理,用于7V个采样 参考集合和第W+1个检验点的等式(2)变成<formula>formula see original document page 18</formula>所以,可依据普通估计的均值^和协方差(^的估计和假设的正态
分布来检验新点xww。尽管发现多变量高斯特征向量的假设对许多应用 是合适的实用选择,但多变量高斯特征向量的假设实际上通常不成立。 在下面的部分中,我们放弃这种假设,并考虑任意密度。 182)具有任意密度的特征向量通过使用现有技术中已知的任何合 适的半参数(例如,高斯混合模型)或非参数(例如,帕曾窗方法) 密度估计方法,可从自任意密度^("中提取的有限数据样本^= {Xl,A, X^e9^获得概率密度估计》(x;e)。然后,在计算对数似然比(1)中可 釆用该密度。与多变量高斯分布的情况不同,在无效假设下,不存在 检验统计量(入)的分析分布。所以,为了获得这种分布,可采用数字 自抽取方法来获得估计的密度下的另外的非分析无效分布,所以,可 从获得的经验分布中建立各种临界值X^。可以看出,在极限值iV —oo, 似然比可通过以下来估计
supZ。(e)
& (12) 其中,》(x^^"表示在通过原始N个样本估计的模型下的xN+1的概率 密度。
在从参考数据集合产生N个样本的B集合自抽样并使用其估计密 度分布的参数§;之后,可通过随机选择第N+l个样本并计算 》(x糾;&)aX^,来获得B自抽样复制的检验统计量入,,!' = 1,^,丑。通过 以升序的方式对X^排序,可限定临界值oc,从而如果XS、,则在期望 的有效等级拒绝无效假设,其中,、是XU的第j个最小值,并且 a"7(5 + l)。
优选地,为不同的分段数,重复形成分类器的方法,并使用已知 真伪的纸币的图像进行检验。然后,选择给出最佳性能的分段的数量, 并且使用所述数量的分段的分类器被使用。我们发现,尽管可使用任 何合适数量的分段,但是分段的最佳数量大约是从2到15。
如上所述,特定问题涉及识别和代替将被验证的纸币的图像中的 异常图像元素。图3是用决策-中性数据代替异常图像元素的处理的流程图。对于每个图像元素(方框300),例如像素、像素组,获取图像 定位的分布(方框301)。所述分布是对所述图像定位遍及在图像的训 练集合的所有图像的估计分布。如上所述,图像的训练集合可以是真 钞的多个图像。例如,所述分布可以是像素亮度简档或四个像素定位 的块的亮度简档,或如上述类似。优选地,所述分布与在如上所述形 成用于纸币验证器的分割映射的处理期间所使用的分布相同。因为已 经估计了所述分布,所以这减小了计算成本,并节省了时间。
然后,基于置信度(还被称为置信度)从获取的分布中选择值(方
框302)。所述置信度与在纸币验证器中使用的分类器的置信度有关。
例如,所述置信度与分类器使用的置信度相同。因为置信度与分类器 的置信度有关,所以通过以这种方式选择值来获得决策-中性数据。然
后,用所选择的值来代替异常图像元素处的值(参看方框303)。通过 以这种方式使用决策-中性数据,我们保证纸币的剩余部分指示纸币验 证器的分类结果。这优于传统方法,对于所述传统方法,真钞上缺失 或不可靠的数据意味着,为避免许多错误拒绝而将遭受错误接受率。
以这种方式,我们无需修改核心纸币验证处理就能够成功地解决损坏 的、破旧的、有破缝的或部分退色的纸币。所需要纸币图像的只是预 处理。另外,这在不对错误接受率折衷的情况下被实现。
图4是创建用于纸币验证的分类器22的设备20的示意图。它包

*输入21,配置以访问纸币图像的训练集合;
处理器23,配置以使用训练集合图像创建分割映射;
分割器24,配置以使用分割映射分割每个训练集合图像;
特征提取器25,配置以从每个训练集合图像的每个分段中提取
一个或多个特征;以及 ,分类形成装置26,配置以使用特征信息形成分类器;
其中,配置处理器以基于来自训练集合中所有图像的信息来创建分割
映射。例如,通过使用上面描述的空时图像分解。图5是纸币验证器31的示意图。它包括
输入,配置以接收将被验证的纸币的至少一个图像30;
分割映射32;
*处理器36,配置以识别图像中的异常;
图像修改器37,配置以通过用中性决策生成数据代替识别出的
异常来形成修改的图像,作为中性决策生成数据的所述数据与
分类器35有关;
另一处理器33 (可与处理器36集成),配置以使用分割映射分 割纸币的图像;
特征提取器34,配置以从纸币图像的每个分段中提取一个或多 个特征;
分类器35,配置以基于提取的特征将纸币分类为有效或无效; 其中,分割映射包括与纸币的图像的训练集合中所有图像之间的相应 图像元素的关系有关的信息。注意,对于图5的装置不必相互独立, 这些装置可以是集成的。
图6是验证纸币的方法的流程图。所述方法包括
访问将被验证的纸币的至少一个图像(方框40);
识别异常图像元素(方框41);
用决策中性数据代替异常图像元素(方框42);
访问分割映射(方框43);
使用分割映射分割纸币的图像(方框44);
从纸币图像的每个分段中提取特征(方框45);
使用分类器基于所提取的特征将纸币分类为有效或无效(方框
46);
其中,分割映射是基于与纸币的训练图像集合中的每个图像有关的信 息形成的。可以以现有技术中已知的任何合适的顺序或组合执行这些 方法的步骤。分割映射可暗含包括与训练集合中每个图像有关的信息, 这是因为可基于所述信息形成分割映射。然而,在分割映射中暗含的信息可以是具有像素地址列表的简单文件,其将被包括在每个分段中。
图7是具有纸币验证器53的自助式设备51的示意图。它包括 用于接受纸币的装置50;
用于获得纸币的数字图像的成像装置52;
用于用决策-中性数据代替异常图像的处理器54;以及
如上所述的纸币验证器53。
可对纸币的图像或其他表现执行这里描述的方法,所述图像/表现 是任何合适类型。例如,红色、蓝色和绿色通道上的图像或如上所述 的其他图像。
可只基于一种类型(比如红色通道)的图像来形成分割。可选择 地,可基于所有类型(比如红色、蓝色和绿色通道)的图像来形成分 割映射。还可形成多个分割映射,对每种图像或多种图像类型的组合 形成一种分割映射。例如,可以有三个分割映射, 一个分割映射用于 红色通道图像, 一个分割映射用于蓝色通道图像, 一个分割映射用于 绿色通道图像。在这种情况下,在单个纸币的验证期间,依据所选图 像的类型使用合适的分割映射/分类器。因此,可通过使用不同类型的 图像和相应的分割映射/分类器来修改上述方法中的每一种方法。
与成像装置一样,用于接受纸币的装置是现有技术中已知的任何 合适类型。可使用现有技术中已知的任何特征选择算法来选择一种或 多种特征以在提取特征步骤中使用。另外,除这里讨论的特征信息之 外,还可基于与纸币的特定面额或币种有关的特定信息来形成分类器。 例如,与在颜色方面数据显著丰富的区域的信息、在给定币种和面额 中的形状或空间频率。
对于技术人员来说是显然的,在不丧失效果的情况下,可扩展或 改变这里所给出的任何范围或装置值。应该理解,只作为示例给出了优选实施例的以上描述,本领域的 技术人员可进行各种修改。
权利要求
1.一种处理介质对象的图像的方法,包括(i)识别所述图像中的异常;(ii)通过用中性决策生成数据代替识别出的异常来形成修改的图像,作为中性决策生成数据的数据与作为预先指定的介质对象验证处理的决策生成处理有关。
2. 如权利要求l所述的方法,其中,所述识别所述图像中的异常 的步骤包括应用带通滤波器。
3. 如权利要求l所述的方法,其中,所述方法包括对于每个异 常图像元素,通过获取图像定位遍及在介质对象的图像的训练集合的 所有图像中的估计分布,并从所述估计分布中选择值,获得所述中性 决策生成数据。
4. 如权利要求3所述的方法,其中,所述值基于显著水平从所述 估计分布中选择,所述显著水平是所述预先指定的介质对象验证处理 的显著水平。
5. 如权利要求3所述的方法,其中,所述介质对象的图像的训练 集合只包括真介质对象的图像。
6. 如权利要求3所述的方法,其中,所述分布是基于像素亮度简 档来估计的。
7. 如权利要求l所述的方法,其中,所述预先指定的介质对象验 证处理包括使用单类分类器。
8. 如权利要求l所述的方法,进一步包括将所述修改的图像作为输入提供给所述预先指定的介质对象验证处理。
9. 一种处理介质对象的图像的设备,所述设备包括(i) 处理器,配置以识别所述图像中的异常;(ii) 图像修改器,配置以通过用中性决策生成数据代替识别出的 异常来形成修改的图像,作为中性决策生成数据的数据与作为预先指 定的介质对象验证处理的决策生成处理有关。
10. 如权利要求9所述的设备,其中,所述处理器包括用于识别所 述图像中的异常的带通滤波器。
11. 如权利要求9所述的设备,其中,所述图像修改器被配置用于 对于每个异常图像元素,通过获取图像定位遍及在介质对象的图像的 训练集合的所有图像中的估计分布,并从所述估计分布中选择值,获 得所述中性决策生成数据。
12. 如权利要求ll所述的设备,其中,所述图像修改器被配置用 于基于显著水平从所述估计分布中选择所述值,所述置信度是所述 预先指定的介质对象验证处理的置信度。
13. 如权利要求ll所述的设备,其中,所述图像修改器被配置用 于基于像素亮度简档估计所述分布。
14. 如权利要求ll所述的设备,其中,所述配置图像修改器被配 置用于从只包括真介质对象的图像的图像训练集合中估计所述分布。
15. 如权利要求9所述的设备,包括纸币验证器,并且其中,所述 配置图像修改器被配置用于将所述修改的图像输入到所述介质对象 验证器。
16. 如权利要求15所述的设备,其中,所述介质对象验证器包括单类分类器。
17. —种介质对象验证器,包括(i) 输入,配置以接收将被验证的介质对象的至少一个图像;(ii) 处理器,配置以识别所述图像中的异常;(iii) 图像修改器,配置以通过用中性决策生成数据代替识别出 的异常来形成修改的图像,作为中性决策生成数据的数据与所述介质 对象验证器的分类器有关;(iv) 分割映射;(v) 处理器,配置以使用所述分割映射分割所述介质对象的图像; (Vi)特征提取器,配置以从所述介质对象的图像的每个分段中提取一个或多个特征;(vii)分类器,配置以基于提取的特征对所述介质对象进行分类; 其中,所述分割映射包括与介质对象的训练图像集合中所有图像 之间的相应图像元素的关系有关的信息。
18. 如权利要求17所述的介质对象验证器,其中,所述图像修改 器被配置用于对于每个异常图像元素,通过获取图像定位遍及在介 质对象的图像的训练集合的所有图像中的估计分布,并从所述估计分 布中选择值,获得所述中性决策生成数据。
19. 一种包括计算机程序代码装置的计算机程序,所述计算机程 序代码装置适用于执行处理纸币的图像的方法的所有步骤,所述方法 包括当在计算机上运行所述程序时,(i) 识别所述图像中的异常;(ii) 通过用中性决策生成数据代替识别出的异常来形成修改的图 像,作为中性决策生成数据的数据与作为预先指定的介质对象验证处 理的决策生成处理有关。
20. 如权利要求19所述的计算机程序,所述计算机程序包含在计 算机可读介质上。
21. —种自助式设备,包括(i) 用于接受介质对象的装置;(ii) 用于获得所述介质对象的数字图像的成像装置;以及(iii) 介质对象验证器,包括(i) 输入,配置以接收将被验证的介质对象的至少一个图像;(ii) 处理器,配置以识别所述图像中的异常;(iii) 图像修改器,配置以通过用中性决策生成数据代替识别 出的异常来形成修改的图像,作为中性决策生成数据的数据与介质对 象验证的分类器有关;(iv) 分割映射;(V)处理器,配置以使用所述分割映射来分割所述介质对象的图像;(vi) 特征提取器,配置以从所述介质对象的图像的每个分段 中提取一个或多个特征;(vii) 分类器,配置以基于提取的特征对所述介质对象进行分类;其中,所述分割映射包括与介质对象的训练图像集合中所有图像 之间的相应图像元素的关系有关的信息。
全文摘要
在被损坏或标记的介质对象的情况下,自动介质对象验证通常是有问题的。描述了一种解决该问题的在自动验证之前对介质对象的图像进行处理的方法。通过例如使用带通滤波器识别异常图像元素。用中性决策生成数据代替异常图像元素。该数据关于作为指定自动介质对象验证处理的决策生成处理是中性的。例如,对于每个异常图像元素,获取图像定位遍及在介质对象的图像训练集合的所有图像中的估计分布。基于置信度从估计的分布中选择值,所述置信度与自动介质对象验证处理使用的置信度有关。以这种方式,自动介质对象验证器可成功地处理具有破缝、洞、标记或污迹的介质对象。
文档编号G07D7/20GK101331527SQ200680047516
公开日2008年12月24日 申请日期2006年12月14日 优先权日2005年12月16日
发明者超 何, 佳里·罗斯 申请人:Ncr公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1