一种冠字号识别率确定方法及装置与流程

文档序号:11730313阅读:487来源:国知局
一种冠字号识别率确定方法及装置与流程

本发明实施例涉及钞票鉴伪技术,尤其涉及一种冠字号识别率确定方法及装置。



背景技术:

现有的点钞机、验钞机、atm机等通常具有验钞功能,即识别纸币冠字号,以鉴别纸币真伪。上述机器如果无法识别纸币冠字号,或者错误识别纸币冠字号的概率过高,则不能满足用户正常使用需求,因此,需要对出厂的机器进行纸币冠字号识别率的检测。

目前,检测机器对纸币冠字号识别率的方法主要是:人工录入待测试纸币的冠字号数据,然后将机器的冠字号识别结果与录入的数据进行匹配,由此得到机器的冠字号识别率。但是这种方法耗时长,且人工成本高。



技术实现要素:

本发明实施例提供一种冠字号识别率确定方法及装置,可以快速确定冠字号识别率,节省时间和人力成本。

第一方面,本发明实施例提供了一种冠字号识别率确定方法,包括:

获取同一批纸币的至少两个识别结果,其中所述至少两个识别结果分别对应于不同的冠字号识别技术;

根据所述至少两个识别结果确定各冠字号识别技术的识别率。

进一步地,根据所述至少两个识别结果确定各冠字号识别技术的识别率,包括:

对所述至少两个识别结果进行数据匹配,输出不匹配的冠字号;

判断所述不匹配的冠字号是否识别正确,得到判断结果;

根据所述至少两个识别结果及所述判断结果,确定各冠字号识别技术的识别率。

进一步地,判断所述不匹配的冠字号是否识别正确,包括:

接收用户输入的信息;

比较所述不匹配的冠字号与所述用户输入的信息;

如果冠字号与所述用户输入的信息一致,则确定冠字号识别正确;

如果冠字号与所述用户输入的信息不一致,则确定冠字号识别错误。

进一步地,根据所述至少两个识别结果及所述判断结果,确定各冠字号识别技术的识别率,包括:

分别确定所述至少两个识别结果的冠字号识别数量,将最多的冠字号识别数量作为纸币总数;

根据所述判断结果分别确定各冠字号识别技术对应的冠字号正确识别数量;

计算冠字号正确识别数量与纸币总数的比值,将所述比值作为对应的冠字号识别技术的识别率。

进一步地,在判断所述不匹配的冠字号是否识别正确之后,所述方法还包括:

根据识别错误的冠字号建立识别错误样本库,并存储所述样本库。

第二方面,本发明实施例还提供了一种冠字号识别率确定装置,包括:

识别结果获取模块,用于获取同一批纸币的至少两个识别结果,其中所述至少两个识别结果分别对应于不同的冠字号识别技术;

识别率确定模块,用于根据所述至少两个识别结果确定各冠字号识别技术的识别率。

进一步地,所述识别率确定模块包括:

数据匹配单元,用于对所述至少两个识别结果进行数据匹配,输出不匹配的冠字号;

判断单元,用于判断所述不匹配的冠字号是否识别正确,得到判断结果;

识别率确定单元,用于根据所述至少两个识别结果及所述判断结果,确定各冠字号识别技术的识别率。

进一步地,所述判断单元具体用于:接收用户输入的信息;比较所述不匹配的冠字号与所述用户输入的信息;如果冠字号与所述用户输入的信息一致,则确定冠字号识别正确;如果冠字号与所述用户输入的信息不一致,则确定冠字号识别错误。

进一步地,所述识别率确定单元具体用于:分别确定所述至少两个识别结果的冠字号识别数量,将最多的冠字号识别数量作为纸币总数;根据所述判断结果分别确定各冠字号识别技术对应的冠字号正确识别数量;计算冠字号正确识别数量与纸币总数的比值,将所述比值作为对应的冠字号识别技术的识别率。

进一步地,所述装置还包括:

样本库建立模块,用于根据识别错误的冠字号建立识别错误样本库;

样本库存储模块,用于存储所述样本库。

本发明实施例的冠字号识别率确定方法及装置,通过不同冠字号识别技术对同一批纸币的识别结果,得到各冠字号识别技术的冠字号识别率,方法简单,无需人工录入先验信息,能够快速确定冠字号识别率,节省时间,也节省了人力成本。

附图说明

图1是本发明实施例一提供的冠字号识别率确定方法的流程示意图;

图2a是本发明实施例一提供的冠字号文档数据保存格式示意图;

图2b是本发明实施例一提供的冠字号图片保存格式示意图;

图3是本发明实施例二提供的冠字号识别率确定方法中步骤s120的具体流程图;

图4是本发明实施例三提供的冠字号识别率确定装置的结构框图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

实施例一

图1是本发明实施例一提供的冠字号识别率确定方法的流程示意图,本实施例可适用于检测验钞机、点钞机、atm机等具有冠字号识别功能的机器的冠字号识别率,该方法可以由冠字号识别率确定装置执行。如图1所示,该方法包括如下步骤:

步骤s110,获取同一批纸币的至少两个识别结果,其中所述至少两个识别结果分别对应于不同的冠字号识别技术。

本步骤中,采用不同的冠字号识别技术对同一批纸币进行冠字号识别,分别得到对应的识别结果,执行本方法的装置获取上述多个识别结果,用于确定识别率。

本发明实施例中的冠字号识别技术可以是现有的各种冠字号识别技术。一般是基于光学字符识别(ocr)技术进行冠字号识别,ocr的原理是通过使用打印机、扫描机或照相机等图像采集设备,将印刷体文字首先作为图片存储在计算机内,然后通过相应的图像处理技术和模式识别技术将这些字符图片识别出来,作为文档字符输出识别结果。不同的图像处理技术可能会影响识别结果的准确率,例如,竖列冠字号识别技术,纸币正面右侧设置有荧光的竖列冠字号,在紫外荧光下,竖列冠字号会发出荧光,可以通过对比像素点灰度值,以识别竖列冠字号;又如,基于字符特征的冠字号识别技术。本发明实施例对于冠字号识别技术不进行详述。

优选的,获取到识别结果以后,可以存储冠字号识别技术与识别结果的对应关系,例如,每个冠字号识别技术设置有对应的标识,存储该标识与识别结果的对应关系。具体的,识别结果可以包含识别编号和对应的冠字号,识别结果的保存格式可以是图2a所示的冠字号文档数据,也可以是图2b所示的冠字号图片,以识别结果命名的冠字号位图图片。

步骤s120,根据至少两个识别结果确定各冠字号识别技术的识别率。

本步骤中,可以根据冠字号正确识别量与识别总量计算识别率。例如,针对某种冠字号识别技术,计算其正确识别量与识别总量的值,作为其识别率。又如,考虑到某些冠字号识别技术可能存在漏识别的情况,因此,可以比较各个识别结果,将识别出的纸币数最多的结果作为识别总量,计算正确识别量与识别总量的比值,作为对应的冠字号识别技术的识别率。

优选的,对于同一冠字号识别技术,可以获取其对同一批纸币的多个识别结果,按照某种预设规则选取其中一个识别结果,用于计算识别率。预设规则可以是随机选取,也可以是选取第n次的识别结果等。

本实施例的冠字号识别率确定方法,通过不同冠字号识别技术对同一批纸币的识别结果,得到各冠字号识别技术的冠字号识别率,方法简单,无需人工录入先验信息,能够快速确定冠字号识别率,节省时间,也节省了人力成本。

实施例二

图3是本发明实施例二提供的冠字号识别率确定方法中步骤s120的具体流程图,本实施例在上述实施例一的基础上,提供了步骤s120的一种优选实施方式,如图3所示,步骤s120可以包括如下步骤:

步骤s121,对至少两个识别结果进行数据匹配,输出不匹配的冠字号。

具体的,每个识别结果均包含识别出的多个冠字号,由于识别技术的不同或者纸币污损等情况,对于某张纸币,各识别结果中识别出的冠字号可能是不同的,甚至是错误的。例如,识别结果a(对应于冠字号识别技术a)与识别结果b(对应于冠字号识别技术b)中的第6个冠字号、第10个冠字号均不匹配,则输出识别结果a的第6个、第10个冠字号以及识别结果b的第6个、第10个冠字号。优选的,可以按照冠字号文档数据格式或者冠字号图片格式输出不匹配的冠字号,以方便查看,知道哪些冠字号是对应于同一张纸币的识别结果。

步骤s122,判断不匹配的冠字号是否识别正确,得到判断结果。

优选的,可以通过以下步骤判断不匹配的冠字号是否识别正确:接收用户输入的信息;比较不匹配的冠字号与用户输入的信息;如果冠字号与用户输入的信息一致,则确定冠字号识别正确;如果冠字号与用户输入的信息不一致,则确定冠字号识别错误。

其中,用户输入的信息可以是文字、图片等。用户可以通过键盘、屏幕、鼠标、摄像头等输入设备输入信息,例如,通过键盘或屏幕直接输入冠字号,通过摄像头扫描冠字号图片等。例如,识别结果a的第6个冠字号为gd48023011,识别结果b的第6个冠字号为cd48028011,用户输入的信息是gd48023011,由此可以确定识别结果a的第6个冠字号识别正确,识别结果b的第6个冠字号为空,即识别错误。用户仅针对不匹配的冠字号输入信息,无需录入全部纸币的冠字号,节省了时间,提高了识别率确定的效率。

步骤s123,根据上述至少两个识别结果及判断结果,确定各冠字号识别技术的识别率。

优选的,可以分别确定至少两个识别结果的冠字号识别数量,将最多的冠字号识别数量作为纸币总数;根据判断结果分别确定各冠字号识别技术对应的冠字号正确识别数量;计算冠字号正确识别数量与纸币总数的比值,将比值作为对应的冠字号识别技术的识别率。本优选实施方式考虑到漏识别的情况,将最多的冠字号识别数量作为纸币总数,使得最终确定的识别率更加准确。

例如,识别结果a、识别结果b和识别结果c(对应于冠字号识别技术c)中的第6个冠字号、第10个冠字号不匹配,其中,识别结果a与识别结果c的第6个冠字号识别正确,识别结果b的第6个冠字号识别错误;识别结果a、识别结果b和识别结果c的第10个冠字号均与用户输入的信息不同,即均识别错误。识别结果a识别的冠字号数量为21个,识别结果b识别的冠字号数量为22个,识别结果c识别的冠字号数量为22个,按照上述步骤,纸币总数为22,识别结果a的正确识别纸币数为20个,识别结果b的正确识别纸币数为20个,识别结果c的正确识别纸币数为21个,计算得到冠字号识别技术a的识别率为90.9%,冠字号识别技术b的识别率为90.9%,冠字号识别技术c的识别率为95.45%。

本实施例通过数据匹配进行冠字号识别率确定,无需人工录入先验信息,方法简单,节省时间和人力成本。

在上述各实施例的基础上,易于收集识别错误的冠字号数据,优选的,在判断不匹配的冠字号是否识别正确之后,上述方法还可以包括:根据识别错误的冠字号建立识别错误样本库,并存储该样本库。本优选实施方式中,建立识别错误样本库,可用于后期算法改进,提高识别率。

实施例三

本实施例提供了一种冠字号识别率确定装置,本实施例可用于冠字号识别。该装置可以由具有接收、计算、输出、存储功能的终端实现,例如计算机。图4是本发明实施例三提供的冠字号识别率确定装置的结构框图,如图4所示,该装置包括:识别结果获取模块41和识别率确定模块42。

其中,识别结果获取模块41,用于获取同一批纸币的至少两个识别结果,其中所述至少两个识别结果分别对应于不同的冠字号识别技术;识别率确定模块42,用于根据至少两个识别结果确定各冠字号识别技术的识别率。

本实施例的冠字号识别率确定装置,通过不同冠字号识别技术对同一批纸币的识别结果的对比,得到各冠字号识别技术的冠字号识别率,方法简单,无需人工录入先验信息,能够快速确定冠字号识别率,节省时间,也节省了人力成本。

在上述技术方案的基础上,优选的,识别率确定模块41可以包括:数据匹配单元,用于对至少两个识别结果进行数据匹配,输出不匹配的冠字号;判断单元,用于判断不匹配的冠字号是否识别正确,得到判断结果;识别率确定单元,用于根据至少两个识别结果及判断结果,确定各冠字号识别技术的识别率。通过数据匹配进行冠字号识别率确定,无需人工录入先验信息,方法简单,节省时间和人力成本。

优选的,判断单元具体用于:接收用户输入的信息;比较不匹配的冠字号与用户输入的信息;如果冠字号与用户输入的信息一致,则确定冠字号识别正确;如果冠字号与用户输入的信息不一致,则确定冠字号识别错误。本优选实施方式中,用户仅针对不匹配的冠字号输入信息,无需录入全部纸币的冠字号,节省了时间,提高了识别率确定的效率。

优选的,识别率确定单元具体用于:分别确定至少两个识别结果的冠字号识别数量,将最多的冠字号识别数量作为纸币总数;根据判断结果分别确定各冠字号识别技术对应的冠字号正确识别数量;计算冠字号正确识别数量与纸币总数的比值,将比值作为对应的冠字号识别技术的识别率。本优选实施方式中,考虑到漏识别的情况,将最多的冠字号识别数量作为纸币总数,使得最终确定的识别率更加准确。

上述装置还可以包括:样本库建立模块,用于根据识别错误的冠字号建立识别错误样本库;样本库存储模块,用于存储样本库。建立识别错误样本库,可用于后期算法改进,提高识别率。

上述冠字号识别率确定装置可执行本发明任意实施例所提供的冠字号识别率确定方法,具备执行方法相应的功能模块和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1