一种信息核对方法、装置和系统与流程

文档序号:17008263发布日期:2019-03-02 02:07阅读:284来源:国知局
一种信息核对方法、装置和系统与流程

本发明涉及计算机技术领域,尤其涉及一种信息核对方法、装置和系统。



背景技术:

随着社会和经济的发展,各种各样的业务和交易交替出现,同时,随着互联网的迅速发展,大部分的业务和交易通过线上操作即可完成,大大节省了各方面的成本。

一般情况下,在线上处理业务或进行交易,甲方一般都要求乙方提供相关的信息。甲方只有在核对乙方的信息保证无误后,才会进行下一步的交易操作。但是当交易数量巨大,客户群庞大的情况下,仅靠人工核对客户信息,核对速度较慢,准确度也不高。



技术实现要素:

本发明提供了一种信息核对方法、装置和系统,旨在能够提高核对客户信息的速度和准确度。

本发明第一方面提供了一种信息核对方法,其特征在于,包括:

接收录入的第一信息;

接收与所述第一信息相对应的目标图片;

接收对所述目标图片进行图像识别的执行指令;

根据所述执行指令对所述目标图片进行所述图像识别,在识别得到第二信息的情况下,将所述第二信息与所述第一信息进行匹配;

在所述第二信息与所述第一信息不匹配的情况下,输出用于指示所述第二信息与所述第一信息不匹配的指示消息。

结合第一方面,在第一方面的第一种可能的实施方式中,所述第一信息包括第一数字序列和/或第一文字;所述根据所述执行指令对所述目标图片进行所述图像识别,在识别得到第二信息的情况下,将所述第二信息与所述第一信息进行匹配包括:

根据图像识别算法从所述目标图片中提取得到第二数字序列和/或第二文字的情况下,将所述第二数字序列与所述第一数字序列进行匹配,和/或将所述第二文字与所述第一文字进行匹配。

结合第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,所述根据所述执行指令对所述目标图片进行所述图像识别包括:

根据图像识别算法从所述目标图片中提取目标数字序列,将所述目标数字序列的最后一位作为校验位进行校验;若校验正确,则所述目标数字序列作为第二数字序列。

结合第一方面,在第一方面的第三种可能的实施方式中,所述根据所述执行指令对所述目标图片进行所述图像识别之后,还包括:

在从所述目标图片中识别得到的目标数字序列和/或目标文字不符合预设规则的情况下,则输出用于指示目标图片异常的指示消息。

结合第一方面,在第一方面的第四种可能的实施方式中,所述输出用于指示所述第二信息与所述第一信息不匹配的指示消息,包括:

在预设区域显示所述第二信息以及用于表征不匹配的描述信息;

将所述第二信息中与所述第一信息不匹配的字符突出显示。

本发明第二方面提供了一种信息核对装置,包括用于执行上述第一方面所述方法的单元。

本发明第三方面提供了一种服务器,包括处理器、输入设备、输出设备、通信设备和存储器,所述处理器、输入设备、输出设备、通信设备和存储器相互连接,其中,所述存储器用于存储应用程序代码,所述处理器被配置用于调用所述应用程序代码,执行上述第一方面所述的方法。

本发明第四方面提供了一种信息核对系统,包括:服务器和终端,其中:

所述终端用于将录入的第一信息以及与所述第一信息相对应的目标图片发送给所述服务器;

所述服务器用于接收所述第一信息和所述目标图片,接收对所述目标图片进行图像识别的执行指令,根据所述执行指令对所述目标图片进行所述图像识别,在识别得到第二信息的情况下,将所述第二信息与所述第一信息进行匹配,在所述第二信息与所述第一信息不匹配的情况下,输出用于指示所述第二信息与所述第一信息不匹配的指示消息。

结合第四方面,在第四方面可能的实施方式中,所述服务器执行上述第一方面的第一种可能的实施方式,或者第一方面的第二种可能的实施方式,或者第一方面的第三种可能的实施方式,或者第一方面的第四种可能的实施方式所述方法中的步骤。

本发明第五方面提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面所述的方法。

上述信息核对方法、装置和系统,通过对录入的目标图片进行图像识别,并将图像识别的结果对应地与录入的信息进行匹配,如果匹配失败则输出不匹配的指示消息,提高了核对客户信息的速度和准确度。

附图说明

下面将对实施例中所需要使用的附图作介绍。

图1为本发明实施例中信息核对方法的系统架构示意图;

图2为本发明实施例中信息核对方法的流程示意图;

图3a为本发明实施例中输出用于指示不匹配的指示消息的示例图;

图3b为本发明另一实施例中输出用于指示不匹配的指示消息的示例图;

图3c为本发明另一实施例中输出用于指示不匹配的指示消息的示例图;

图3d为本发明另一实施例中输出用于指示不匹配的指示消息的示例图;

图3e为本发明另一实施例中输出用于指示不匹配的指示消息的示例图;

图4为本发明另一实施例中的信息核对方法的流程示意图;

图5为本发明另一实施例中信息核对方法的流程示意图;

图6为本发明实施例中信息核对装置的结构示意图;

图7为本发明实施例中信息核对服务器的结构示意图;

图8为本发明实施例中信息核对系统的结构示意图。

具体实施方式

本发明提供了一种信息核对方法、装置和系统,旨在能够提高核对客户信息的速度和准确度。

本发明说明书、权利要求书和附图中出现的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,术语“第一”、“第二”和“第三”等是用于区别不同的对象,而并非用于描述特定的顺序。

为了使本领域技术人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

以下分别进行详细说明。

为了更好的理解本发明实施例提供的一种信息核对方法、相关装置、设备和系统,下面先对本发明实施例适用的信息核对方法的系统构架进行描述。参阅图1,图1是本发明实施例提供的信息核对方法的系统构架示意图。如图1所示,系统构架可以包括一个或多个服务器以及多个终端(或设备),其中:

服务器可以包括但不限于后台服务器、组件服务器、信息核对服务器等,服务器可以通过互联网与多个终端进行通信。服务器为终端提供信息核对服务,为信息核对系统的运行提供支持。终端(或设备)可以安装并运行有相关的客户端(client)(例如包括信息核对客户端等)。客户端(client)是指与服务器相对应,为客户提供本地服务的程序。这里,该本地服务可包括但不限于:接收客户录入的信息和与信息相对应的图片,对所述图片进行图像识别提取目标信息,将目标信息与所述录入的信息进行匹配等等。

具体的,客户端可包括:本地运行的应用程序、运行于网络浏览器上的功能(又称为webapp)等。对于客户端,服务器上需要运行有相应的服务器端程序来提供相应的信息核对服务,如信息核对数据库服务,数据计算、决策执行等等。用户使用终端在该信息核对系统上注册账号后,即可登录账号进行录入信息和图片等操作。

本发明实施例中的终端可以包括但不限于任何一种基于智能操作系统的手持式电子产品,其可与用户通过键盘、虚拟键盘、触摸板、触摸屏以及声控设备等输入设备来进行人机交互,诸如智能手机、平板电脑、个人电脑等。其中,智能操作系统包括但不限于任何通过向移动设备提供各种移动应用来丰富设备功能的操作系统,诸如安卓(androidtm)、iostm、windowsphonetm等。

需要说明的是,本申请提供的信息核对方法的系统构架不限于图1所示。

下面结合图2示出的本发明实施例中信息核对方法的流程示意图,首先以服务器侧来对本发明信息核对方法的流程进行说明,可以包括以下步骤:

201、接收录入的第一信息和与所述第一信息相对应的目标图片。

本发明实施例提及的第一信息可以是姓名、身份证号码、银行卡卡号,手机号码或者imei码。本发明实施例提及的目标图片可以是身份证图片、银行卡图片、手机号码的图片或者imei码图片。

在具体实施方式中,客户通过本地运行的应用程序或者运行于网络浏览器上的功能(又称为webapp)等方式录入所述第一信息和与所述第一信息相对应的目标图片,服务器接收客户录入的第一信息和接收与所述第一信息相对应的目标图片,这两个操作之间没有先后之分,第一信息和目标图片可以按任意的顺序接收而不影响后续的操作:服务器可以先接收录入的第一信息再接收与所述第一信息相对应的目标图片;服务器也可以先接收与所述第一信息相对应的目标图片再接收录入的第一信息;或者,服务器也可以接收第一项录入的第一信息,接着接收与第一项录入的第一信息相对应的目标图片,然后再接收第二项录入的第一信息,接着接收与第二项录入的第一信息相对应的目标图片;或者,服务器任意交错接收第一信息和与第一信息相对应的目标图片。

202、接收对所述目标图片进行图像识别的执行指令。

在具体实施方式中,所述接收对所述目标图片进行图像识别的指令包括:服务器接收满足预设条件时系统自动触发的对所述目标图片进行图像识别的执行指令。例如,当服务器检测到已经接收了目标图片后,自动触发对所述目标图片进行图像识别的执行指令,服务器接收所述执行指令。又例如,当服务器接收到所述目标图片后,人为的操作触发对所述目标图片进行图像识别的执行指令,服务器接收所述执行指令。

203、根据所述执行指令对所述目标图片进行所述图像识别,在识别得到第二信息的情况下,将所述第二信息与所述第一信息进行匹配。

具体地,服务器将所述第二信息与所述第一信息进行匹配可以是将所述第二目标信息与相对应的所述目标信息进行逐位对比。

204、在所述第二信息与所述第一信息不匹配的情况下,输出用于指示所述第二信息与所述第一信息不匹配的指示消息。

在具体的实施方式中,所述在所述第二信息与所述第一信息不匹配的情况,例如可以是图像识别得到的姓名与客户录入的姓名不完全一致;又例如可以是图像识别得到的身份证号与客户录入的身份证号不完全一致;又例如可以是图像识别得到的银行卡卡号与客户录入的银行卡卡号不完全一致;又例如可以是图像识别得到的手机号码与客户录入的手机号码不完全一致;又例如可以是图像识别得到的imei码与客户录入的imei码不完全一致。

在其中一种实施方式中,所述输出用于指示所述不匹配的指示消息,可以是在预设区域显示所述第二信息以及用于表征不匹配的描述信息和/或将所述第二信息中与所述第一信息不匹配的字符突出显示。

在具体实施例中,所述输出用于指示所述不匹配的指示消息可以是如图3a~3e所示。输出用于指示所述不匹配的指示消息可以是如图3a所示,在对应信息后面输出“与图片不符”的指示消息,并将不符的字符加粗并放大以突出显示;又,输出用于指示所述不匹配的指示消息可以是如图3b所示,在对应信息后面输出“与图片不符”的指示消息,并将不符的字符加粗突出显示,同时对整个指示信息加上下划线;又,输出用于指示所述不匹配的指示消息可以是如图3c所示,在对应信息后面输出“与图片不符”的指示消息,并将不符的字符加粗并放大突出显示,同时将整个指示信息倾斜显示;又,输出用于指示所述不匹配的指示消息可以是如图3d所示,在某一个固定的位置输出“xxx不匹配”的指示消息,并将不匹配的字符加粗并放大突出显示;又,输出用于指示所述不匹配的指示消息可以是如图3e所示,在界面弹出一个提醒指示框,在提醒指示框内输出“xxx不匹配”的指示消息,并将不符的字符加粗并放大突出显示,同时将不匹配的信息整个加上下划线。需要说明,所述输出用于指示所述不匹配的指示消息的输出情况不限于图3a~3e所示的这几种情况,将不匹配的字符加粗突出显示也可以换成是将不匹配的字符标上颜色显示,或者动态显示等等;指示消息也不限于“与图片不符”、“xxx不匹配”,可以是“xxx匹配失败”或者“与图片不完全符合”等等。

在其中一种实施方式中,在所述根据所述执行指令对所述目标图片进行所述图像识别之后,还包括:在从所述目标图片中识别得到的目标数字序列不符合预设规则的情况下,则输出用于指示目标图片异常的指示消息。

在具体实施例中,所述目标数字序列不符合预设规则的情况可以是识别出来的目标数字序列含有乱码、文字等不是数字的字符;所述目标文字不符合预设规则的情况可以是识别出来的目标文字含有乱码、数字等不是文字的字符。所述输出用于指示目标图片异常的指示消息可以参考图3a~3e所示情况,在图3a~3e中将输出用于指示不匹配的指示消息替换成输出用于指示目标图片异常的指示消息,但不限于图3a~3e所示情况。

可以看出,本实施例方案中,客户在录入信息的同时将对应信息的图片也录入,这样服务器只需要识别出图片中的目标信息,将所述目标信息与录入的对应的信息进行匹配,输出匹配结果,即可实现快速核对客户的信息,同时也提高了核对的准确度。

本发明另一种实施例参见图4,图4为另一种实施例信息核对方法的流程示意图,可以包括以下步骤:

401、接收录入的第一信息和与所述第一信息相对应的目标图片,所述第一信息包括第一数字序列或者第一文字。

具体地,第一数字序列可以是身份证号码、银行卡卡号,手机号码或者imei码等,第一文字可以是姓名、地址等。相对应的目标图片是包含有第一数字序列和/或第一文字的图片。

在具体实施例中,客户通过本地运行的应用程序或者运行于网络浏览器上的功能(又称为webapp)等方式录入所述第一信息和与所述第一信息相对应的目标图片,服务器接收客户录入的第一信息和接收与所述第一信息相对应的目标图片,这两个操作之间没有先后之分,第一信息和目标图片可以按任意的顺序接收而不影响后续的操作。

402、接收对所述目标图片进行图像识别的执行指令

在具体实施例中,所述接收对所述目标图片进行图像识别的指令包括:服务器接收满足预设条件时系统自动触发的对所述目标图片进行图像识别的执行指令。例如,当服务器检测到已经接收了目标图片后,自动触发对所述目标图片进行图像识别的执行指令,服务器接收所述执行指令。又例如,当服务器接收到所述目标图片后,人为的操作触发对所述目标图片进行图像识别的执行指令,服务器接收所述执行指令。

403、根据所述执行指令对所述目标图片进行所述图像识别。

在具体实施例中,服务器根据接收到的进行图像识别的执行指令,对相应的目标图片进行图像识别。

404、判断从所述目标图片中识别得到的目标数字序列和/或目标文字是否符合预设规则。如果从所述目标图片中识别得到的目标数字序列和/或目标文字不符合预设规则,则执行步骤407;如果从所述目标图片中识别得到的目标数字序列和/或目标文字符合预设规则,则执行步骤405。

在具体实施例中,所述目标数字序列不符合预设规则的情况可以是识别出来的目标数字序列含有乱码、文字等不是数字的字符;所述目标文字不符合预设规则的情况可以是识别出来的目标文字含有乱码、数字等不是文字的字符。所述输出用于指示目标图片异常的指示消息可以参考图3a~3e所示情况,在图3a~3e中将输出用于指示不匹配的指示消息替换成输出用于指示目标图片异常的指示消息,但不限于图3a~3e所示情况。

405、则所述目标数字序列/目标文字作为第二数字序列/第二文字,将所述第二数字序列与所述第一数字序列进行匹配,和/或将所述第二文字与所述第一文字进行匹配。

在具体实施例中,与第一数字序列相对应,第二数字序列可以是身份证号码、银行卡卡号,手机号码或者imei码等;与第一文字相对应,第二文字可以是姓名、地址等。

在具体实施例中,服务器将所述第二数字序列与所述第一数字序列进行匹配可以是将所述第二数字序列与所述第一数字序列进行逐位对比。

406、在所述第二数字序列与所述第一数字序列不匹配的情况下和/或在所述第二文字与所述第一文字不匹配的情况下,输出用于指示所述不匹配的指示消息。

在具体实施例中,所述第二数字序列与所述第一数字序列不匹配的情况和/或在所述第二文字与所述第一文字不匹配的情况,例如可以是图像识别得到的姓名与客户录入的姓名不完全一致;又例如可以是图像识别得到的地址与客户录入的地址或者由自动定位识别得到的地址不完全一致;又例如可以是图像识别得到的身份证号与客户录入的身份证号不完全一致;又例如可以是图像识别得到的银行卡卡号与客户录入的银行卡卡号不完全一致;又例如可以是图像识别得到的手机号码与客户录入的手机号码不完全一致;又例如可以是图像识别得到的imei码与客户录入的imei码不完全一致。

在具体实施例中,所述输出用于指示所述不匹配的指示消息,可以是服务器输出说明不匹配的语句和/或突出显示不一致的地方。

在其中一种实施方式中,,所述输出用于指示所述不匹配的指示消息,可以是服务器在预设区域显示所述第二信息以及用于表征不匹配的描述信息和/或将所述第二信息中与所述第一信息不匹配的字符突出显示。所述输出用于指示所述不匹配的指示消息如图3a~3e所示,但不限于图3a~3e所示的情况。

407、输出用于指示目标图片异常的指示消息,然后返回步骤401。

在具体实施例中,所述输出用于指示目标图片异常的指示消息可以是输出描述目标图片模糊或者有误的文字提示,也可以是语音提示目标图片异常,需重新录入等等,此处不对所述输出用于指示目标图片异常的指示消息做限制。所述输出用于指示目标图片异常的指示消息可以参考图3a~3e所示情况,在图3a~3e中将输出用于指示不匹配的指示消息替换成输出用于指示目标图片异常的指示消息,但不限于图3a~3e所示情况。

可以看出,通过判断从所述目标图片中识别得到的目标数字序列和/或目标文字是否符合预设规则,若是则进行匹配操作,若不是则输出图片异常指示,从而提高了图像识别的准确度,进一步的,提高了信息核对的准确度。

可以看出,本实施例方案中,客户在录入信息的同时将对应信息的图片也录入,这样服务器只需要识别出图片中的目标信息,将所述目标信息与录入的对应的信息进行匹配,输出匹配结果,即可实现快速核对客户的信息,同时也提高了核对的准确度。

为了更好的理解本发明实施例提供的信息核对方法,本发明另一种实施例通过数字序列作为示例来进行说明,参见图5,图5为另一种实施例信息核对方法的流程示意图,可以包括以下步骤:

501、接收录入的第一数字序列和与所述第一数字序列相对应的目标图片。

具体地,第一数字序列可以是身份证号码、银行卡卡号,手机号码或者imei码等,与所述第一数字序列相对应的目标图片可以是身份证图片、银行卡图片、手机号码的图片或者imei码图片。

在具体实施例中,客户通过本地运行的应用程序或者运行于网络浏览器上的功能(又称为webapp)等方式录入所述第一信息和与所述第一信息相对应的目标图片,服务器接收客户录入的第一信息和接收与所述第一信息相对应的目标图片,这两个操作之间没有先后之分,第一信息和目标图片可以按任意的顺序接收而不影响后续的操作。

502、接收对所述目标图片进行图像识别的执行指令。

在具体实施例中,所述接收对所述目标图片进行图像识别的指令包括:服务器接收满足预设条件时系统自动触发的对所述目标图片进行图像识别的执行指令。例如,当服务器检测到已经接收了目标图片后,自动触发对所述目标图片进行图像识别的执行指令,服务器接收所述执行指令。又例如,当服务器接收到所述目标图片后,人为的操作触发对所述目标图片进行图像识别的执行指令,服务器接收所述执行指令。

503、根据图像识别算法从所述目标图片中提取目标数字序列,将所述目标数字序列的最后一位作为校验位进行校验;若校验正确,则所述目标数字序列作为第二数字序列。

在具体实施例中,不同的目标数字序列校验的算法不同。

例如,imei由15位数字组成,前6位数(tac,typeapprovalcode)是"型号核准号码",一般代表机型,接着的2位数(fac,finalassemblycode)是"最后装配号",一般代表产地,之后的6位数(snr)是"串号",一般代表生产顺序号,最后1位数是检验码。

imei校验码的算法步骤如下:

第一步:将偶数位数字分别乘以2,分别计算个位数和十位数之和。

第二步:将奇数位数字相加,再加上第一步算得的值。

第三步:如果得出的数个位是0则校验位为0,否则为10减去个位数。

又例如,身份证号码的校验码的算法为:

第一步:将身份证号码的第1位数字与7相乘;将身份证号码的第2位数字与9相乘;将身份证号码的第3位数字与10相乘;将身份证号码的第4位数字与5相乘;将身份证号码的第5位数字与8相乘;将身份证号码的第6位数字与4相乘;将身份证号码的第7位数字与2相乘;将身份证号码的第8位数字与1相乘;将身份证号码的第9位数字与6相乘;将身份证号码的第10位数字与3相乘;将身份证号码的第11位数字与7相乘;将身份证号码的第12位数字与9相乘;将身份证号码的第13位数字与10相乘;将身份证号码的第14位数字与5相乘;将身份证号码的第15位数字与8相乘;将身份证号码的第16位数字与4相乘;将身份证号码的第17位数字与2相乘。

第二步:将第一步身份证号码1~17位相乘的结果求和,全部加起来。

第三步:用第二步计算出来的结果除以11,这样就会出现余数为0,余数为1,余数为2,余数为3,余数为4,余数为5,余数为6,余数为7,余数为8,余数为9,余数为10共11种可能性。

第四步:如果余数为0,那对应的最后一位身份证的号码为1;如果余数为1,那对应的最后一位身份证的号码为0;如果余数为2,那对应的最后一位身份证的号码为x;如果余数为3,那对应的最后一位身份证的号码为9;如果余数为4,那对应的最后一位身份证的号码为8;如果余数为5,那对应的最后一位身份证的号码为7;如果余数为6,那对应的最后一位身份证的号码为6;如果余数为7,那对应的最后一位身份证的号码为5;如果余数为8,那对应的最后一位身份证的号码为4;如果余数为9,那对应的最后一位身份证的号码为3;如果余数为10,那对应的最后一位身份证的号码为2。

又例如,银行卡卡号的校验码的算法为:

第一步:除去校验位后,从右至左,将卡号按位编码,从0开始。

第二步:将偶数位×2,得到的结果按位相加,比如偶数为6,乘以2等于12,则将1和2相加等于3;奇数位则直接参与相加。

第三步:重复步骤2得到总和,该总和加上校验位应能被10整除,否则校验位不正确。

可以看出,通过校验图像识别得到目标数字序列,保证了图像识别的准确性,进一步的,提高了信息核对的准确性。

504、根据图像识别算法从所述目标图片中提取得到第二数字序列的情况下,将所述第二数字序列与所述第一数字序列进行匹配。

具体地,将所述第二数字序列与所述第一数字序列进行匹配可以是服务器将所述第二数字序列与所述第一数字序列进行逐位对比。

505、在所述第二数字序列与所述第一数字序列不匹配情况下,输出用于指示所述第二数字序列与所述第一数字序列不匹配的指示消息。

在具体实施例中,所述第二数字序列与所述第一数字序列不匹配情况可以是所述第二数字序列与所述第一数字序列不完全一致。

在其中一种实施例中,所述输出用于指示所述不匹配的指示消息,可以是服务器在预设区域显示所述第二信息以及用于表征不匹配的描述信息和/或将所述第二信息中与所述第一信息不匹配的字符突出显示。所述输出用于指示所述不匹配的指示消息如图3a~3e所示,但不限于图3a~3e所示的情况。

在其中一种实施例中,在所述根据图像识别算法从所述目标图片中提取目标数字序列之后,还包括:在从所述目标图片中识别得到的目标数字序列不符合预设规则的情况下,则输出用于指示目标图片异常的指示消息,具体实施方式请参考图4所示方法;在从所述目标图片中识别得到的目标数字序列符合预设规则的情况,则继续执行步骤503。

在具体实施例中,所述目标数字序列不符合预设规则的情况可以是识别出来的目标数字序列含有乱码、文字等不是数字的字符。所述输出用于指示目标图片异常的指示消息可以参考图3a~3e所示情况,在图3a~3e中将输出用于指示不匹配的指示消息替换成输出用于指示目标图片异常的指示消息,但不限于图3a~3e所示情况。

可以看出,本实施例方案中,客户在录入信息的同时将对应信息的图片也录入,这样服务器只需要识别出图片中的目标信息,将所述目标信息与录入的对应的信息进行匹配,输出匹配结果,即可实现快速核对客户的信息,同时也提高了核对的准确度。

为了便于更好地实施本发明的上述方案,本发明实施例还对应提供了一种信息核对装置,下面结合附图来进行详细说明:

图6所示为一种信息核对装置的结构示意图,所述信息核对装置包括:信息接收单元601,指令接收单元602,识别匹配单元603,输出单元604。其中:

信息接收单元601,用于接收录入的第一信息和/或用于接收与所述第一信息相对应的目标图片。

在具体实施例中,所述信息接收单元601具体用于接收身份证号码、银行卡号码或者imei码的信息;和/或具体用于,接收身份证图片、银行卡图片或者imei码图片的信息。

指令接收单元602,用于接收对所述目标图片进行图像识别的执行指令。

在具体实施例中,所述指令接收单元602具体用于接收当服务器检测到已经接收了目标图片后,自动触发对所述目标图片进行图像识别的执行指令,和/或具体用于接收当服务器接收到所述目标图片后,人为的操作触发对所述目标图片进行图像识别的执行指令。

识别匹配单元603,用于根据所述执行指令对所述目标图片进行所述图像识别,在识别得到第二信息的情况下,将所述第二信息与所述第一信息进行匹配。

在具体实施例中,所述识别匹配单元603具体用于在根据图像识别算法从所述目标图片中提取得到第二数字序列或者第二文字的情况下,将所述第二数字序列与第一数字序列进行匹配,或者将所述第二文字与第一文字进行匹配。这里所说的第一数字序列和第一文字是属于第一信息的内容。

在本发明的一些可能的实施方式中,所述识别匹配单元603具体用于根据图像识别算法从所述目标图片中提取目标数字序列,将所述目标数字序列的最后一位作为校验位进行校验;若校验正确,则所述目标数字序列作为第二数字序列。

在本发明的一些可能的实施方式中,所述识别匹配单元603还具体用于在所述根据所述执行指令对所述目标图片进行所述图像识别之后,在从所述目标图片中识别得到的目标数字序列或者目标文字不符合预设规则的情况下,输出用于指示目标图片异常的指示消息。

输出单元604,用于在所述第二信息与所述第一信息不匹配的情况下,输出用于指示所述第二信息与所述第一信息不匹配的指示消息。

在具体实施例中,所述输出单元604具体用于在预设区域显示所述第二信息以及用于表征不匹配的描述信息,和/或将所述第二信息中与所述第一信息不匹配的字符突出显示。

在本发明的一些可能的实施方式中,输出单元604,还可以用于在从所述目标图片中识别得到的目标数字序列或者目标文字不符合预设规则的情况下,输出用于指示目标图片异常的指示消息。

在具体实施例中,所述输出用于指示目标图片异常的指示消息可以是输出描述目标图片模糊或者有误的文字提示,也可以是语音提示目标图片异常,需重新录入等等,此处不对所述输出用于指示目标图片异常的指示消息做限制。

可以看出,本实施例方案中,客户在录入信息的同时将对应信息的图片也录入,这样服务器只需要识别出图片中的目标信息,将所述目标信息与录入的对应的信息进行匹配,输出匹配结果,即可实现快速核对客户的信息,同时也提高了核对的准确度。

为了便于更好地实施本发明的上述方案,本发明实施例还对应提供了一种信息核对服务器,下面结合附图来进行详细说明:

如图7所示为一种信息核对服务器的结构示意图,所述信息核对服务器包括处理器701、输入设备702、输出设备703、存储器704和通信设备706,其中处理器701、输入设备702、输出设备703、存储器704和通信设备706可以通过总线705相互连接。存储器704可以是高速ram存储器,也可以是非易失性的存储器(non-volatilememory)。存储器704可选的还可以是至少一个位于远离前述处理器701的存储系统。存储器704用于存储应用程序代码,可以包括操作系统、网络通信模块、用户接口模块以及信息核对程序;通信设备706用于与外部单元进行信息交互;处理器701被配置用于调用所述程序代码,执行以下步骤:

通过通信设备706接收录入的第一信息和与所述第一信息相对应的目标图片;

接收对所述目标图片进行图像识别的执行指令;

根据所述执行指令对所述目标图片进行所述图像识别,在识别得到第二信息的情况下,将所述第二信息与所述第一信息进行匹配;

在所述第二信息与所述第一信息不匹配的情况下,通过输出设备703输出用于指示所述第二信息与所述第一信息不匹配的指示消息。

具体地,所述第一信息包括第一数字序列或者第一文字;处理器701根据所述执行指令对所述目标图片进行所述图像识别,在识别得到第二信息的情况下,将所述第二信息与所述第一信息进行匹配包括:根据图像识别算法从所述目标图片中提取得到第二数字序列或者第二文字的情况下,将所述第二数字序列与所述第一数字序列进行匹配,或者将所述第二文字与所述第一文字进行匹配。可以理解,将所述第二数字序列与所述第一数字序列进行匹配,或者将所述第二文字与所述第一文字进行匹配,可以是,将所述第二数字序列与所述第一数字序列进行诸位对比,或者将所述第二文字与所述第一文字进行逐位对比。

在其中一种实施方式中,处理器701根据所述执行指令对所述目标图片进行所述图像识别包括:根据图像识别算法从所述目标图片中提取目标数字序列,将所述目标数字序列的最后一位作为校验位进行校验;若校验正确,则所述目标数字序列作为第二数字序列。

在其中一种实施方式中,处理器701根据所述执行指令对所述目标图片进行所述图像识别之后,还包括:在从所述目标图片中识别得到的目标数字序列或者目标文字不符合预设规则的情况下,则输出用于指示目标图片异常的指示消息。

在具体实施例中,输出设备703输出用于指示所述第二信息与所述第一信息不匹配的指示消息,包括:在预设区域显示所述第二信息以及用于表征不匹配的描述信息,和/或将所述第二信息中与所述第一信息不匹配的字符突出显示。

可以看出,本实施例方案中,客户在录入信息的同时将对应信息的图片也录入,这样服务器只需要识别出图片中的目标信息,将所述目标信息与录入的对应的信息进行匹配,输出匹配结果,即可实现快速核对客户的信息,同时也提高了核对的准确度。

为了便于更好地实施本发明的上述方案,本发明还对应提供了一种信息核对系统,下面结合附图来进行详细说明:

如图8所示为一种信息核对系统的结构示意图,所述信息核对系统包括终端801和服务器802。

所述终端801用于录入第一信息和与所述第一信息相对应的目标图片,并将录入的信息和图片发送给服务器802。

其中,所述服务器802用于接收录入的第一信息;接收与所述第一信息相对应的目标图片;接收对所述目标图片进行图像识别的执行指令;根据所述执行指令对所述目标图片进行所述图像识别,在识别得到第二信息的情况下,将所述第二信息与所述第一信息进行匹配;在所述第二信息与所述第一信息不匹配的情况下,输出用于指示所述第二信息与所述第一信息不匹配的指示消息。

在具体实施例中,所述第一信息包括第一数字序列和/或第一文字,服务器802可以用于根据图像识别算法从所述目标图片中提取得到第二数字序列或者第二文字的情况下,将所述第二数字序列与所述第一数字序列进行匹配,或者将所述第二文字与所述第一文字进行匹配。在具体实施例中,将所述第二数字序列与所述第一数字序列进行匹配,或者将所述第二文字与所述第一文字进行匹配,可以是,将所述第二数字序列与所述第一数字序列进行诸位对比,或者将所述第二文字与所述第一文字进行逐位对比。

在其中一种实施方式中,服务器802可以用于根据图像识别算法从所述目标图片中提取目标数字序列,将所述目标数字序列的最后一位作为校验位进行校验;若校验正确,则所述目标数字序列作为第二数字序列。

在其中一种实施方式中,,服务器802可以用于在从所述目标图片中识别得到的目标数字序列或者目标文字不符合预设规则的情况下,则输出用于指示目标图片异常的指示消息。

在具体实施例中,服务器802可以用于在预设区域显示所述第二信息以及用于表征不匹配的描述信息和/或将所述第二信息中与所述第一信息不匹配的字符突出显示。

可以看出,本实施例方案中,客户在录入信息的同时将对应信息的图片也录入,这样服务器只需要识别出图片中的目标信息,将所述目标信息与录入的对应的信息进行匹配,输出匹配结果,即可实现快速核对客户的信息,同时也提高了核对的准确度。

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

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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