纸币交易信息查询方法及装置与流程

文档序号:12723034阅读:563来源:国知局
纸币交易信息查询方法及装置与流程

本发明属于纸币技术领域,尤其涉及纸币交易信息查询方法及装置。



背景技术:

现今,纸币冠字号码是纸币印制生产管理控制的措施之一,为了便于管理,在进行交易时会保存交易纸币的冠字号信息,以便于通过冠字号信息查询是否有异常纸币交易信息,但是现有技术中,当一笔交易有数千张纸币的时候,在查询冠字号信息的时候会增加搜索的时间和匹配的数据量。因此,现有技术中对纸币交易信息查询方法存在着无法快速查询出异常纸币的交易信息的问题。



技术实现要素:

本发明实施例提供一种纸币交易信息查询方法及装置,旨在解决现有技术中无法快速查询出异常纸币的交易信息的问题。

第一方面,本发明实施例提供了一种纸币交易信息查询方法,所述查询方法包括:

在进行每笔交易时,采用第一冠字号识别算法识别交易纸币的冠字号信息,根据识别结果生成交易记录;其中,所述交易记录包括以所述冠字号信息命名的交易纸币的冠字号图像列表;

获取用户需要查询的交易记录,并根据用户输入的异常冠字号信息查询所述冠字号图像列表中是否有命名与所述异常冠字号信息相匹配的冠字号图像;

若未查询到相匹配的冠字号图像,则采用第二冠字号识别算法识别所述冠字号图像列表中各个冠字号图像的冠字号信息;

查询所述各个冠字号图像的冠字号信息中是否有与所述异常冠字号信息相匹配的冠字号信息;

根据查询结果显示所述交易记录中与所述异常冠字号信息相关的交易信息。

第二方面,本发明实施例提供了一种纸币交易信息查询装置,所述查询装置包括:

生成模块,用于在进行每笔交易时,采用第一冠字号识别算法识别交易纸币的冠字号信息,根据识别结果生成交易记录;其中,所述交易记录包括以所述冠字号信息命名的交易纸币的冠字号图像列表;

第一查询模块,用于获取用户需要查询的交易记录,并根据用户输入的异常冠字号信息查询所述冠字号图像列表中是否有命名与所述异常冠字号信息相匹配的冠字号图像;

识别模块,用于若未查询到相匹配的冠字号图像,则采用第二冠字号识别算法识别所述冠字号图像列表中各个冠字号图像的冠字号信息;

第二查询模块,用于查询所述各个冠字号图像的冠字号信息中是否有与所述异常冠字号信息相匹配的冠字号信息;

第一显式模块,用于根据查询结果显示所述交易记录中与所述异常冠字号信息相关的交易信息。

本发明实施例与现有技术相比存在的有益效果是:本发明实施例通过在进行每笔交易时,采用第一冠字号识别算法识别交易纸币的冠字号信息,根据识别结果生成交易记录;其中,冠字号信息交易记录包括以冠字号信息冠字号信息命名的交易纸币的冠字号图像列表;获取用户需要查询的交易记录,并根据用户输入的异常冠字号信息查询冠字号信息冠字号图像列表中是否有命名与冠字号信息异常冠字号信息相匹配的冠字号图像;若未查询到相匹配的冠字号图像,则采用第二冠字号识别算法识别冠字号信息冠字号图像列表中各个冠字号图像的冠字号信息;查询冠字号信息各个冠字号图像的冠字号信息中是否有与冠字号信息异常冠字号信息相匹配的冠字号信息;根据查询结果显示冠字号信息交易记录中与冠字号信息异常冠字号信息相关的交易信息,从而可以快速、准确查询到异常交易纸币数据。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动力的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种纸币交易信息查询方法的流程示意图;

图2为图1所示实施例中的步骤S106的细化步骤流程示意图;

图3为本发明实施例提供的一种纸币交易信息查询装置的结构示意图;

图4为图3所示实施例中的第一显示模块306的细化结构示意图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

请参阅图1,图1为本发明实施例提供的一种纸币交易信息查询方法的流程示意图。本实施例的执行主体为可对纸币进行识别的查询装置,例如ATM机。本实施例纸币交易信息查询方法包括以下步骤:

步骤S101、在进行每笔交易时,采用第一冠字号识别算法识别交易纸币的冠字号信息,根据识别结果生成交易记录;其中,冠字号信息交易记录包括以冠字号信息冠字号信息命名的交易纸币的冠字号图像列表;

在本发明实施例中,查询装置中事先保存有每一种纸币的纸币模板,在进行每笔交易时,查询装置获取流经该查询装置的纸币的灰度图像,并将灰度图像与纸币模板进行比对,从而识别出纸币的类型,根据类型可以确定该类型纸币中包含有冠字号信息的冠字号图像的大致位置,并从灰度图像中截取出包含有冠字号信息的冠字号图像。查询装置对包含冠字号信息的冠字号图像进行图像二值化处理,将冠字号信息从背景中提取出来,并根据识别结果生成交易记录。

其中,冠字号信息交易记录包括以冠字号信息冠字号信息命名的交易纸币的冠字号图像列表。

其中,在截取出包含有冠字号信息的冠字号图像后,可以对上述冠字号图像进行预处理,例如直方图校正或者边缘检测等,通过预处理可以减小噪声干扰,有利于识别冠字号信息,从而准确进行纸币交易信息查询。

步骤S102、获取用户需要查询的交易记录,并根据用户输入的异常冠字号信息查询冠字号信息冠字号图像列表中是否有命名与冠字号信息异常冠字号信息相匹配的冠字号图像;

在本发明实施例中,根据冠字号信息用户的交易账户、交易时间确定交易设备,并根据用户的交易账户、交易时间从冠字号信息交易设备中获取冠字号信息用户需要查询的冠字号信息交易记录。查询装置根据用户输入的异常冠字号信息查询冠字号信息冠字号图像列表中是否有命名与冠字号信息异常冠字号信息相匹配的冠字号图像。

步骤S103、若未查询到相匹配的冠字号图像,则采用第二冠字号识别算法识别冠字号信息冠字号图像列表中各个冠字号图像的冠字号信息;

在本发明实施例中,若未查询到相匹配的冠字号图像,则表明交易信息有误,识别出错,查询装置采用第二冠字号识别算法识别冠字号信息冠字号图像列表中各个冠字号图像的冠字号信息。

其中,第二冠字号识别算法与第一冠字号识别算法为不同的识别算法,第一冠字号识别算法是对交易过程中的纸币进行识别,第二冠字号识别算法是在交易结束后对交易信息中的包含冠字号信息的冠字号图像进行识别,通过不同的算法对冠字号进行识别,增加识别的准确率。

其中,第二冠字号识别算法可以为模板匹配算法,在查询装置的控制器中事先存储有0~9十个数字的模板块及A~Z二十六个字母模板块,查询装置根据模板匹配算法将包含冠字号信息的冠字号图像中的内容与模板块进行匹配,从而确定冠字号图像中的内容是0~9十个数字中的某个数字还是A~Z二十六个字母中的某个字母。

步骤S104、若查询到与冠字号信息异常冠字号信息相匹配的冠字号图像,则显示匹配到的冠字号图像;

在本发明实施例中,根据用户输入的异常冠字号信息查询到冠字号信息冠字号图像列表中有命名与冠字号信息异常冠字号信息相匹配的冠字号图像,则则显示匹配到的冠字号图像,以便于用户查看冠字号图像中的冠字号信息和用户输入的异常冠字号信息是否一致。若一致,则表示查找到异常纸币的交易信息。

步骤S105、查询冠字号信息各个冠字号图像的冠字号信息中是否有与冠字号信息异常冠字号信息相匹配的冠字号信息;

在本发明实施例中,查询装置查询各个冠字号图像的冠字号信息中是否有与冠字号信息异常冠字号信息相匹配的冠字号信息。

步骤S106、根据查询结果显示冠字号信息交易记录中与冠字号信息异常冠字号信息相关的交易信息。

在本发明实施例中,查询装置根据查询结果显示冠字号信息交易记录中与冠字号信息异常冠字号信息相关的交易信息。

进一步地,图2示出了步骤S106中根据查询结果显示冠字号信息交易记录中与冠字号信息异常冠字号信息相关的交易信息的具体实现流程,详述如下:

步骤S201、若查询到与冠字号信息异常冠字号信息相匹配的冠字号信息,则显示查询到的冠字号信息、与查询到的冠字号信息相对应的冠字号图像以及与查询到的冠字号信息相对应的冠字号图像名称中的冠字号信息;

在本发明实施例中,若根据第二冠字号识别算法查询到与冠字号信息异常冠字号信息相匹配的冠字号信息,则显示查询到的冠字号信息、与查询到的冠字号信息相对应的冠字号图像以及与查询到的冠字号信息相对应的冠字号图像名称中的冠字号信息,可以确认该异常纸币是本次交易中的纸币。

步骤S202、若未查询到与冠字号信息异常冠字号信息相匹配的冠字号信息,则根据冠字号信息异常冠字号信息中的部分数据,从冠字号信息交易记录中查找出并显示与冠字号信息部分数据相关联的交易信息。

在本发明实施例中,若根据第二冠字号识别算法未查询到与冠字号信息异常冠字号信息相匹配的冠字号信息,则根据输入的冠字号信息异常冠字号信息中的部分数据,从冠字号信息交易记录中查找出并显示与冠字号信息部分数据相关联的交易信息。

例如,异常纸币冠字号信息为AB012345678,因为纸币冠字号最后两个数据有污损,若根据第二冠字号识别算法未查询到与冠字号信息异常冠字号信息(AB01234567)相匹配的冠字号信息,根据输入的AB01234567中的部分数据(AB012345),从冠字号信息交易记录中查找出并显示与冠字号信息部分数据相关联的交易信息。

进一步地,若未查询到与冠字号信息异常冠字号信息相匹配的冠字号信息,则根据冠字号信息异常冠字号信息中的预设部分数据,从冠字号信息交易记录中查找出与冠字号信息预设部分数据相关联的交易信息,冠字号信息与预设部分数据相关联的交易信息包括至少一个冠字号图像,冠字号信息至少一个冠字号图像名称中的冠字号信息中包括冠字号信息预设部分数据;

按照预设规则对冠字号信息至少一个冠字号图像进行加权计算,根据计算结果按照权重顺序显示冠字号信息至少一个冠字号图像。

优选的,若未查询到与冠字号信息异常冠字号信息相匹配的冠字号信息,则根据冠字号信息异常冠字号信息中的第一预设部分数据,从冠字号信息冠字号图像列表中查找出并显示与第一预设部分数据相对应的冠字号图像;根据冠字号信息异常冠字号信息中的第二预设部分数据,从冠字号信息冠字号图像列表中查找出并显示与第二预设部分数据相对应的冠字号图像;对第一预设部分数据相对应的冠字号图像及第二预设部分数据相对应的冠字号图像进行排序显示,优先显示在第一预设部分数据相对应的冠字号图像及第二预设部分数据相对应的冠字号图像中同时显示的图像,将第一预设部分数据相对应的冠字号图像与第一预设部分数据相对应的冠字号图像中不同时显示的图像显示在冠字号信息同时显示的图像的后面。

例如,异常纸币冠字号信息为AB012345678,因为纸币冠字号中的某些数据有污损等原因,未查询到与冠字号信息异常冠字号信息(AB01234567)相匹配的冠字号信息,根据用户输入的AB01234567中的第一预设部分数据(AB01234),从冠字号信息冠字号图像列表中查找出并显示与冠字号信息第一预设部分数据(AB01234)相对应的图像,如图1:AB01234001、图2:AB01234002、图3:AB11234567及图4:AB01234567。根据冠字号信息用户输入的AB01234567中的第二预设部分数据(1234567),从冠字号信息冠字号图像列表中查找出并显示与冠字号信息第二预设部分数据(1234567)相对应的图像,如图1:AB91234567、图2:AB81234567、图3:AB11234567及图4:AB11234567。查询装置对8幅图像进行排序显示,优先显示在第一预设部分数据(AB01234)相对应的图像与第二预设部分数据(1234567)相对应的图像中同时显示的图像(即冠字号信息为AB11234567、AB11234567的冠字号图像),将在第一预设部分数据(AB01234)相对应的图像与第二预设部分数据(1234567)相对应的图像中不同时显示的图像(即冠字号信息为AB01234001、AB01234002、AB91234567、AB81234567)显示在冠字号信息同时显示的图像的后面,从而可以减少查询时间。

以上可以看出,本发明实施例提供的一种纸币交易信息查询方法通过在进行每笔交易时,采用第一冠字号识别算法识别交易纸币的冠字号信息,根据识别结果生成交易记录;其中,冠字号信息交易记录包括以冠字号信息冠字号信息命名的交易纸币的冠字号图像列表;获取用户需要查询的交易记录,并根据用户输入的异常冠字号信息查询冠字号信息冠字号图像列表中是否有命名与冠字号信息异常冠字号信息相匹配的冠字号图像;若未查询到相匹配的冠字号图像,则采用第二冠字号识别算法识别冠字号信息冠字号图像列表中各个冠字号图像的冠字号信息;查询冠字号信息各个冠字号图像的冠字号信息中是否有与冠字号信息异常冠字号信息相匹配的冠字号信息;根据查询结果显示冠字号信息交易记录中与冠字号信息异常冠字号信息相关的交易信息,从而可以快速、准确查询到异常交易纸币数据。

请参阅图3,图3为本发明实施例提供的一种纸币交易信息查询装置的结构示意图。本实施例的查询装置包括的各模块用于执行图1对应的实施例中的各步骤,具体请参阅图1以及图1对应的实施例中的相关描述,此处不赘述。本实施例的查询装置包括:生成模块301、第一查询模块302、第二显示模块303、识别模块304、第二查询模块305、第一显式模块306。具体地:

生成模块301,用于在进行每笔交易时,采用第一冠字号识别算法识别交易纸币的冠字号信息,根据识别结果生成交易记录;其中,冠字号信息交易记录包括以冠字号信息冠字号信息命名的交易纸币的冠字号图像列表;

第一查询模块302,用于获取用户需要查询的交易记录,并根据用户输入的异常冠字号信息查询冠字号信息冠字号图像列表中是否有命名与冠字号信息异常冠字号信息相匹配的冠字号图像;

识别模块303,用于若未查询到相匹配的冠字号图像,则采用第二冠字号识别算法识别冠字号信息冠字号图像列表中各个冠字号图像的冠字号信息;

第二显示模块304,用于若查询到与冠字号信息异常冠字号信息相匹配的冠字号图像,则显示匹配到的冠字号图像;

第二查询模块305,用于查询冠字号信息各个冠字号图像的冠字号信息中是否有与冠字号信息异常冠字号信息相匹配的冠字号信息;

第一显式模块306,用于根据查询结果显示冠字号信息交易记录中与冠字号信息异常冠字号信息相关的交易信息。

进一步地,图4示出了第一显式模块306的细化结构示意图,第一显式模块306包括的各单元用于执行图2对应的实施例中的各步骤,具体请参阅图2以及图2对应的实施例中的相关描述,此处不赘述。本实施例的第一显式模块306包括:第一显示单元401、第二显示单元402。具体地:

第一显示单元401,用于若查询到与冠字号信息异常冠字号信息相匹配的冠字号信息,则显示查询到的冠字号信息、与查询到的冠字号信息相对应的冠字号图像以及与查询到的冠字号信息相对应的冠字号图像名称中的冠字号信息;

在本发明实施例中,若根据第二冠字号识别算法查询到与冠字号信息异常冠字号信息相匹配的冠字号信息,则显示查询到的冠字号信息、与查询到的冠字号信息相对应的冠字号图像以及与查询到的冠字号信息相对应的冠字号图像名称中的冠字号信息,可以确认该异常纸币是本次交易中的纸币。

第二显示单元402,用于若未查询到与冠字号信息异常冠字号信息相匹配的冠字号信息,则根据冠字号信息异常冠字号信息中的部分数据,从冠字号信息交易记录中查找出并显示与冠字号信息部分数据相关联的交易信息。

在本发明实施例中,若根据第二冠字号识别算法未查询到与冠字号信息异常冠字号信息相匹配的冠字号信息,则根据输入的冠字号信息异常冠字号信息中的部分数据,从冠字号信息交易记录中查找出并显示与冠字号信息部分数据相关联的交易信息。

例如,异常纸币冠字号信息为AB012345678,因为纸币冠字号最后两个数据有污损,若根据第二冠字号识别算法未查询到与冠字号信息异常冠字号信息(AB01234567)相匹配的冠字号信息,根据输入的AB01234567中的部分数据(AB012345),从冠字号信息交易记录中查找出并显示与冠字号信息部分数据相关联的交易信息。

进一步地,若未查询到与冠字号信息异常冠字号信息相匹配的冠字号信息,则根据冠字号信息异常冠字号信息中的预设部分数据,从冠字号信息交易记录中查找出与冠字号信息预设部分数据相关联的交易信息,冠字号信息与预设部分数据相关联的交易信息包括至少一个冠字号图像,冠字号信息至少一个冠字号图像名称中的冠字号信息中包括冠字号信息预设部分数据;

按照预设规则对冠字号信息至少一个冠字号图像进行加权计算,根据计算结果按照权重顺序显示冠字号信息至少一个冠字号图像。

优选的,若未查询到与冠字号信息异常冠字号信息相匹配的冠字号信息,则根据冠字号信息异常冠字号信息中的第一预设部分数据,从冠字号信息冠字号图像列表中查找出并显示与第一预设部分数据相对应的冠字号图像;根据冠字号信息异常冠字号信息中的第二预设部分数据,从冠字号信息冠字号图像列表中查找出并显示与第二预设部分数据相对应的冠字号图像;对第一预设部分数据相对应的冠字号图像及第二预设部分数据相对应的冠字号图像进行排序显示,优先显示在第一预设部分数据相对应的冠字号图像及第二预设部分数据相对应的冠字号图像中同时显示的图像,将第一预设部分数据相对应的冠字号图像与第一预设部分数据相对应的冠字号图像中不同时显示的图像显示在冠字号信息同时显示的图像的后面。

例如,异常纸币冠字号信息为AB012345678,因为纸币冠字号中的某些数据有污损等原因,未查询到与冠字号信息异常冠字号信息(AB01234567)相匹配的冠字号信息,根据用户输入的AB01234567中的第一预设部分数据(AB01234),从冠字号信息冠字号图像列表中查找出并显示与冠字号信息第一预设部分数据(AB01234)相对应的图像,如图1:AB01234001、图2:AB01234002、图3:AB11234567及图4:AB01234567。根据冠字号信息用户输入的AB01234567中的第二预设部分数据(1234567),从冠字号信息冠字号图像列表中查找出并显示与冠字号信息第二预设部分数据(1234567)相对应的图像,如图1:AB91234567、图2:AB81234567、图3:AB11234567及图4:AB11234567。查询装置对8幅图像进行排序显示,优先显示在第一预设部分数据(AB01234)相对应的图像与第二预设部分数据(1234567)相对应的图像中同时显示的图像(即冠字号信息为AB11234567、AB11234567的冠字号图像),将在第一预设部分数据(AB01234)相对应的图像与第二预设部分数据(1234567)相对应的图像中不同时显示的图像(即冠字号信息为AB01234001、AB01234002、AB91234567、AB81234567)显示在冠字号信息同时显示的图像的后面,从而可以减少查询时间。

以上可以看出,本发明实施例提供的一种纸币交易信息查询方法通过在进行每笔交易时,采用第一冠字号识别算法识别交易纸币的冠字号信息,根据识别结果生成交易记录;其中,冠字号信息交易记录包括以冠字号信息冠字号信息命名的交易纸币的冠字号图像列表;获取用户需要查询的交易记录,并根据用户输入的异常冠字号信息查询冠字号信息冠字号图像列表中是否有命名与冠字号信息异常冠字号信息相匹配的冠字号图像;若未查询到相匹配的冠字号图像,则采用第二冠字号识别算法识别冠字号信息冠字号图像列表中各个冠字号图像的冠字号信息;查询冠字号信息各个冠字号图像的冠字号信息中是否有与冠字号信息异常冠字号信息相匹配的冠字号信息;根据查询结果显示冠字号信息交易记录中与冠字号信息异常冠字号信息相关的交易信息,从而可以快速、准确查询到异常交易纸币数据。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的终端和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的终端和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

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