CN111383124B - 一种用户材料的校验方法和装置 - Google Patents

一种用户材料的校验方法和装置 Download PDF

Info

Publication number
CN111383124B
CN111383124B CN202010479684.3A CN202010479684A CN111383124B CN 111383124 B CN111383124 B CN 111383124B CN 202010479684 A CN202010479684 A CN 202010479684A CN 111383124 B CN111383124 B CN 111383124B
Authority
CN
China
Prior art keywords
user
materials
identification
target
target user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010479684.3A
Other languages
English (en)
Other versions
CN111383124A (zh
Inventor
范伟伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ant Shengxin Shanghai Information Technology Co ltd
Original Assignee
Ant Shengxin Shanghai Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ant Shengxin Shanghai Information Technology Co ltd filed Critical Ant Shengxin Shanghai Information Technology Co ltd
Priority to CN202010479684.3A priority Critical patent/CN111383124B/zh
Publication of CN111383124A publication Critical patent/CN111383124A/zh
Application granted granted Critical
Publication of CN111383124B publication Critical patent/CN111383124B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/08Insurance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/40Document-oriented image-based pattern recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Artificial Intelligence (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本说明书实施例提供一种用户材料的校验方法和装置,该方法包括:服务端在接收到用户对目标用户材料的上传请求时,根据所述用户的上传请求,异步执行对所述目标用户材料的图片识别操作,其中,所述目标用户材料为所述用户需要上传提交的多个用户材料中至少部分用户材料,所述目标用户材料中包括图片;在识别得到所述目标用户材料的识别结果后,缓存识别结果,基于相同的方法可以缓存得到所述多个用户材料的识别结果;在接收到用户对所述多个用户材料的提交请求时,根据所述用户的提交请求,获取已缓存的所述多个用户材料的识别结果;基于所述多个用户材料的识别结果,对所述多个用户材料进行校验。

Description

一种用户材料的校验方法和装置
技术领域
本文件涉及信息处理领域,尤其涉及一种用户材料的校验方法和装置。
背景技术
目前,在某些应用场景下,用户想要通过互联网实现某种目的时,通常需要向对应的服务端提交相关材料,服务端在对这些材料校验无误的情况下,可以向用户提供相应服务,以实现用户的目的。比如,在一个典型的理赔场景中,用户想要通过互联网申请理赔时,可以向用于进行理赔的服务端提交与理赔相关的材料,服务端在接收到用户提交的材料后,可以对这些材料进行校验,并在校验无误的情况下为用户提供理赔服务。
在实际应用中,用户需要提交的材料通常比较多,在这种情况下,用户往往希望服务端可以快速地对提交的材料进行校验。然而,目前还缺少一种有效地方案可以实现上述目的。
发明内容
本说明书实施例提供一种用户材料的校验方法和装置,用于解决目前无法对用户提交的多个用户材料进行快速校验的问题。
为解决上述技术问题,本说明书实施例是这样实现的:
第一方面,提出一种用户材料的校验方法,包括:
根据用户上传目标用户材料的上传请求,异步执行对所述目标用户材料的图片识别操作,所述目标用户材料为所述用户需要上传提交的多个用户材料中的至少部分用户材料,所述目标用户材料中包括图片;
缓存所述目标用户材料的识别结果;
根据所述用户对所述多个用户材料的提交请求,获取已缓存的所述多个用户材料的识别结果;
基于所述多个用户材料的识别结果,对所述多个用户材料进行校验。
第二方面,提出一种用户材料的校验装置,包括:
识别单元,根据用户上传目标用户材料的上传请求,异步执行对所述目标用户材料的图片识别操作,所述目标用户材料为所述用户需要上传提交的多个用户材料中的至少部分用户材料,所述目标用户材料中包括图片;
存储单元,缓存所述目标用户材料的识别结果;
获取单元,根据所述用户对所述多个用户材料的提交请求,获取已缓存的所述多个用户材料的识别结果;
校验单元,基于所述多个用户材料的识别结果,对所述多个用户材料进行校验。
第三方面,提出一种电子设备,该电子设备包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,该可执行指令在被执行时使该处理器执行以下操作:
根据用户上传目标用户材料的上传请求,异步执行对所述目标用户材料的图片识别操作,所述目标用户材料为所述用户需要上传提交的多个用户材料中的至少部分用户材料,所述目标用户材料中包括图片;
缓存所述目标用户材料的识别结果;
根据所述用户对所述多个用户材料的提交请求,获取已缓存的所述多个用户材料的识别结果;
基于所述多个用户材料的识别结果,对所述多个用户材料进行校验。
第四方面,提出一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下方法:
根据用户上传目标用户材料的上传请求,异步执行对所述目标用户材料的图片识别操作,所述目标用户材料为所述用户需要上传提交的多个用户材料中的至少部分用户材料,所述目标用户材料中包括图片;
缓存所述目标用户材料的识别结果;
根据所述用户对所述多个用户材料的提交请求,获取已缓存的所述多个用户材料的识别结果;
基于所述多个用户材料的识别结果,对所述多个用户材料进行校验。
本说明书一个或多个实施例采用的上述至少一个技术方案能够达到以下技术效果:
本说明书一个或多个实施例提供的技术方案,在用户上传需要提交的多个用户材料的过程中,在接收到用户对多个用户材料中至少部分用户材料的上传请求时,可以采用异步执行的方式对这些用户材料进行识别,并缓存识别结果,由此在用户提交多个用户材料之前,可以缓存得到多个用户材料的识别结果;之后,当接收到用户对多个用户材料的提交请求时,可以获取已缓存的多个用户材料的识别结果,并基于这些识别结果对多个用户材料进行校验。由于可以将多个用户材料的识别过程前置到上传用户材料的阶段,即在用户提交多个用户材料之前,可以识别并缓存得到多个用户材料的识别结果,因此,在用户提交多个用户材料后,可以直接获取已缓存的识别结果并进行校验,从而可以节省校验所需的时间,实现对用户材料进行快速校验的目的;此外,由于在用户上传用户材料的过程中,是采用异步的方式对用户上传的材料进行的识别,因此,不会影响用户上传其他用户材料。
附图说明
为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书实施例中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本说明书的一个实施例用户材料的校验方法的流程示意图;
图2是本说明书的一个实施例用户材料的校验方法的流程示意图;
图3是本说明书的一个实施例电子设备的结构示意图;
图4是本说明书的一个实施例用户材料的校验装置的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本说明书实施例中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件的保护范围。
目前,服务端在对用户材料进行校验时,通常是在用户提交材料后,统一对用户提交的材料进行校验。具体地,可以对用户提交的材料统一进行图片识别,判断用户提交的材料是否正确,比如,材料的类型是否满足要求,材料中是否包括必要的签字或盖章等。然而,在实际应用中,在对用户提交的材料进行统一校验时,花费的时间比较长,特别是在用户需要提交的材料较多的情况下,导致无法对用户材料进行快速校验。
针对用户而言,通常,服务端在对用户提交的材料进行校验后,若用户提交的材料有误,则需要提醒用户重新提交;若用户提交的材料正确,则可以提醒用户提交的材料正确,无需重新提交。在这种情况下,如果用户在提交用户材料后,需要等待很长一段时间才可以知道上传的材料是否正确,那么,也会在一定程度上影响用户的体验。
为了解决上述技术问题,本说明书实施例提供一种用户材料的校验方法和装置,通过将多个用户材料的识别过程前置到上传用户材料的阶段,即在用户提交多个用户材料之前,已识别并缓存得到多个用户材料的识别结果,可以在用户提交多个用户材料后,直接获取已缓存的识别结果并进行校验,从而可以节省校验所需的时间,实现对用户材料进行快速校验的目的;此外,由于在用户上传用户材料的过程中,是采用异步的方式对用户上传的材料进行的识别,因此,不会影响用户上传其他用户材料。
需要说明的是,本说明书实施例的应用场景可以是用户通过互联网向服务端提交用户材料,以便服务端在对用户材料校验通过后为用户提供相应服务的场景,这里不再一一举例说明。
在一个典型的实施例中,该场景可以是理赔场景、在理赔场景中,用户可以向用于进行理赔的服务端提交与理赔相关的多个用户材料,服务端在接收到用户提交的多个用户材料后,可以对这些材料进行校验,并在确定用户提交的材料无误的情况下对用户进行理赔。为了便于理解,本说明书的以下实施例可以以理赔场景为例进行说明。
以下结合附图,详细说明本说明书各实施例提供的技术方案。
图1是本说明书的一个实施例用户材料的校验方法的流程示意图。所述方法的执行主体可以是上述记载的服务端,所述方法如下所述。
S102:根据用户上传目标用户材料的上传请求,异步执行对所述目标用户材料的图片识别操作,所述目标用户材料为所述用户需要上传提交的多个用户材料中的至少部分用户材料,所述目标用户材料中包括图片。
在S102中,用户在向服务端提交多个用户材料之前,可以先上传需要提交的多个用户材料。其中,用户需要提交的任一用户材料中可以包括图片,即用户可以以图片的形式上传多个用户材料。
本实施例中,用户在上传需要提交的多个用户材料时,可以进入服务端为用户提供的用于上传用户材料的界面(比如材料上传页),并基于该界面上传多个用户材料。
需要说明的是,服务端为用户提供的上述界面中,可以显示多个坑位,一个坑位可以用于上传同一类型的一个或多个用户材料,多个坑位可以用于上传不同类型的用户材料。用户在上传用户材料时,可以一个坑位一个坑位的上传,即针对任一坑位,用户可以点击该坑位上传用户材料,在上传完成后,可以点击下一个坑位继续上传用户材料。其中,若用户需要在一个坑位上传多个用户材料,那么,用户可以在该坑位上传完一个用户材料后,再继续在该坑位上传其他用户材料。
本实施例中,用户在上传完成多个用户材料中的至少部分用户材料(为了便于区分,以下可以称为目标用户材料)时,可以视为向服务器发送了对目标用户材料的上传请求。其中,优选地,该目标用户材料可以是多个用户材料中的任一个用户材料,即用户在上传完成一个用户材料时,可以视为向服务端发送对该一个用户材料的上传请求;可选地,该目标用户材料也可以是多个用户材料中N个用户材料,N为整数,N大于1且小于多个用户材料的总个数,即用户在上传完成N个用户材料时,可以视为向服务端发送对N个用户材料的上传请求。
为了提高服务端对用户材料的校验效率,本实施例可以以上述目标用户材料为多个用户材料中的任一用户材料为例进行说明,即用户每上传完成一个用户材料,都可以视为向服务端发送上传请求。
服务端在接收到用户的上传请求后,可以对用户上传的目标用户材料进行图片识别。服务器在对目标用户材料进行识别时,为了不影响用户上传其他用户材料,服务器可以采用异步的方式执行对目标用户材料进行图片识别操作。具体地,服务端在接收到目标用户材料的上传请求后,可以创建异步任务,基于创建的异步任务,执行对目标用户材料的图片识别操作。
本实施例中,服务端在采用异步的方式对目标用户材料进行图片识别时,可以识别得到目标用户材料的材料类型。具体地,服务端可以采用以下至少一种方法识别得到目标用户材料的材料类型:
第一种方法:
可以预先确定与不同的材料类型对应的关键字,一种材料类型可以对应一个或多个关键字。服务端在对目标用户材料进行图片识别时,可以采用OCR(Optical CharacterRecognition,光学字符识别)识别得到目标用户材料中包括的文本,之后,可以将该文本与预先确定得到的与不同材料类型对应的关键字进行匹配,若匹配成功,则可以将匹配成功的关键字所对应的材料类型确定为目标用户材料的材料类型。
第二种方法:
可以预先基于不同类型的样本材料(包括图片)训练得到分类模型,该分类模型可以用于识别用户材料的材料类型。
服务端在对目标用户材料进行图片识别时,可以获取预先训练得到的分类模型,并将目标用户材料作为分类模型的输入,基于该分类模型就可以输出目标用户材料的材料类型。
需要说明的是,在实际应用中,优选地,可以同时采用上述记载的两种方法对目标用户材料进行图片识别,并基于识别结果共同确定目标用户材料的材料类型。
本实施例中,服务端在采用异步的方式对目标用户材料进行图片识别时,也可以识别得到目标用户材料中是否有关键信息,该关键信息可以包括图章和签字中的至少一种,图章和签字可以用来证明目标用户材料的可信程度。具体实现方式如下:
服务端可以预先获取包括关键信息的样本材料和不包括关键信息的样本材料,并基于这些材料训练得到识别模型,识别模型可以用于识别用户材料中是否包括关键信息。
服务端在对目标用户材料进行识别时,可以获取预先训练得到的识别模型,并将目标用户材料作为识别模型的输入,基于该识别模型可以确定目标用户材料中是否包括关键信息。
总之,服务端在对目标用户材料进行图片识别时,识别结果可以包括以下信息中的至少一种:目标用户材料的材料类型、目标用户材料是否有关键信息。本实施例可以以识别结果中包括目标用户材料的材料类型和目标用户材料是否有关键信息为例进行说明。
S104:缓存所述目标用户材料的识别结果。
在S104中,服务端在识别得到目标用户材料的识别结果后,可以将目标用户材料的识别结果缓存在服务端中。
本实施例中,为了便于服务端在后续获取目标用户材料的识别结果,服务端在缓存目标用户材料的识别结果时,可以确定目标用户材料的材料标识,并按照材料标识缓存目标用户材料的识别结果,即将目标用户材料的材料标识和识别结果对应缓存。其中,目标用户材料的材料标识可以由目标用户材料自身携带,并通过上述OCR识别得到。
需要说明的是,服务端在对目标用户材料进行识别的过程中,用户还可以同时上传其他用户材料,服务端在接收到用户对其他用户材料的上传请求时,可以基于相同的方法对其他用户材料进行图片识别,并将识别结果进行缓存,这样,在用户将需要提交的多个用户材料上传完成后,服务端可以缓存得到多个用户材料的识别结果。
S106:根据用户对所述多个用户材料的提交请求,获取已缓存的所述多个用户材料的识别结果。
在S106中,用户在将需要提交的多个用户材料上传完成后,可以向服务端发送对多个用户材料的提交请求。
比如,服务端可以在用户上传用户材料的界面中显示提交按钮,用户再确认提交已上传的多个用户材料时,可以点击该提交按钮,此时可以视为用户向服务端发送了对多个用户材料的提交请求。
服务端在接收到用户的提交请求后,可以获取已缓存的多个用户材料的识别结果,以便对用户提交的多个用户材料进行校验。其中,服务端在获取多个用户材料的识别结果时,具体实现方式如下:
首先,可以根据用户的提交请求生成材料列表,该材料列表中可以包括与多个用户材料对应的多个材料标识;其次,可以基于述多个材料标识,将已缓存的多个用户材料的识别结果加载至材料列表中。
这样,一方面,由于可以根据材料标识获取用户材料的识别结果,因此,可以准确获取到与多个用户材料对应的识别结果,另一方面,通过将多个用户材料的识别结果加载到材料列表中,可以便于后续基于材料列表对多个用户材料进行统一校验,进而提高校验效率。
S108:基于所述多个用户材料的识别结果,对所述多个用户材料进行校验。
在S108中,服务端可以基于获取到的多个用户材料的识别结果,对多个用户材料进行校验,以确定多个用户材料是否有误,即用户提交的多个用户材料是否符合规范。
本实施例以多个用户的识别结果中包括多个用户材料的材料类型和多个用户材料中是否有关键信息为例,服务端对多个用户材料进行校验时,具体实现方式如下:
首先,可以基于多个用户材料的识别结果,确定多个用户材料的材料类型和所述多个用户材料中的关键信息。
具体地,服务端可以按照材料类型对多个用户材料的识别结果进行聚类,根据聚类结果,确定多个用户材料中都包括哪些材料类型,以及每种材料类型的用户材料中是否有关键信息。
其次,判断多个用户材料的材料类型中是否包括目标材料类型,以及多个用户材料中的关键信息中是否包括目标关键信息。
目标材料类型为用户需要上传提交的一个或多个材料类型,目标关键信息为用户需要上传提交的关键信息。
最后,在进行上述判断后,若多个用户材料的材料类型中包括目标材料类型,且多个用户材料中的关键信息中包括目标关键信息,则可以确定用户提交的多个用户材料符合规范,此时可以确定多个用户材料无误;反之,若多个用户材料的材料类型中不包括目标材料类型,或者,多个用户材料中的关键信息中不包括目标关键信息,则可以确定用户提交的多个用户材料不符合规范,此时可以确定多个用户材料有误。
需要说明的是,上述对用户材料的校验方法,是将用户提交的多个用户材料进行聚类后再进行校验,这样,即便用户在某个坑位上传的用户材料的类型不正确,但最终提交的多个用户材料中包括该坑位需要上传的材料类型,也可以认为用户上传的材料无误。比如,用户需要在坑位1上传材料类型为A的用户材料,在坑位2上传材料类型为B的用户材料,但实际上用户在坑位1上传了材料类型为B的用户材料,在坑位2上传了材料类型为A的用户材料,基于上述校验方法,可以认为用户上传的材料无误(因为最终的结果都是用户上传了两种材料类型(A和B)的用户材料),这样,可以避免用户再次上传用户材料,简化用户操作。
可选地,在确定用户提交的多个用户材料无误时,可以向用户发送提示信息,以提示用户其提交的用户材料是正确的,无需重新提交;在确定用户提交的多个用户材料有误时,也可以向用户发送提示信息,以提示用户其提交的用户材料有错误,需重新提交。
优选地,服务器在确定用户提交的多个用户材料有误时,还可以进一步确定用户提交的哪些用户材料有误以及这些用户材料的具体错误信息(比如,是材料的类型不对,还是材料中没有关键信息)。这样,在提示用户重新提交用户材料时,可以提示用户哪些材料有误以及具体的错误信息,以便用户可以根据提示,确定正确的用户材料并重新提交,从而可以简化用户操作。
本实施例中,由于服务端可以将多个用户材料的识别过程前置到上传用户材料的阶段,即在用户提交多个用户材料之前,可以识别并缓存得到多个用户材料的识别结果,因此,在用户提交多个用户材料后,可以直接获取已缓存的识别结果并进行校验,无需对用户提交的多个用户材料进行识别,从而可以节省校验所需的时间,实现对用户材料进行快速校验的目的;此外,由于在用户上传用户材料的过程中,是采用异步的方式对用户上传的材料进行的识别,因此,不会影响用户上传其他用户材料。
为了便于理解本说明实施例提供的技术方案,可以参见图2。图2所示的实施例和图1所示的实施例属于相同的发明构思,图2所示的实施例也可以由图1所示实施例中记载的服务端执行,具体可以包括以下步骤:
S201:接收用户上传目标用户材料的上传请求,目标用户材料为用户需要上传提交的多个用户材料中的至少部分用户材料。
用户在向服务端提交多个用户材料之前,可以在服务端提供的材料上传页中上传需要提交的多个用户材料,用户材料中包括图片。
用户在上传多个用户材料时,可以分多次上传,每次可以上传多个用户材料中的至少部分用户材料(即目标用户材料),且每次上传目标用户材料时,服务端都可以接收到用户的上传请求。
S202:根据用户的上传请求,异步执行对目标用户材料的图片识别操作。
服务端在接收到用户的上传请求时,可以采用异步的方式对上传的目标用户材料进行图片识别。
在进行图片识别后,可以得到目标用户材料的识别结果,该识别结果可以包括目标用户材料的材料类型和目标用户材料中是否有关键信息,关键信息包括图章和签字中的至少一种。其中,目标用户材料的材料类型可以同时通过OCR和预先训练得到的分类模型确定得到,目标用户材料中是否有关键信息可以通过预先训练得到的识别模型确定得到,具体可以参见图1所示实施例记载的相应内容,这里不再重复说明。
S203:按照目标用户材料的材料标识,缓存目标用户材料的识别结果。
S204:基于相同的方法,缓存得到多个用户材料的识别结果。
需要说明的是,服务端在对目标用户材料进行识别的过程中,用户还可以同时上传其他用户材料,服务端在接收到用户对其他用户材料的上传请求时,可以基于相同的方法对其他用户材料进行图片识别,并将识别结果进行缓存,这样,在用户将需要提交的多个用户材料上传完成后,服务端可以缓存得到多个用户材料的识别结果。
S205:接收用户对多个用户材料的提交请求。
用户在对需要提交的多个用户材料上传完成后,可以提交多个已上传的用户材料,服务端可以接收到用户的提交请求。
S206:根据用户的提交请求生成材料列表,材料列表中包括与多个用户材料对应的多个材料标识。
S207:根据多个材料标识,将已缓存的多个用户材料的识别结果加载至材料列表中。
S208:判断多个用户材料的材料类型中是否包括目标材料类型,以及多个用户材料中的关键信息中是否包括目标关键信息。
目标材料类型为用户需要上传提交的一个或多个材料类型,目标关键信息为用户需要上传提交的关键信息。
若多个用户材料的材料类型中包括目标材料类型,且多个用户材料中的关键信息中包括目标关键信息,则可以执行S209;反之,若多个用户材料的材料类型中不包括目标材料类型,或多个用户材料中的关键信息中不包括目标关键信息,则可以执行S210。
S209:确定用户提交的多个用户材料无误。
之后,可以执行S211。
S210:确定用户提交的多个用户材料有误。
S211:向用户发送提示信息。
若用户提交的多个用户材料无误,则可以提示用户上传的用户材料正确,无需重新上传;用户提交的多个用户材料有误,则可以提示用户重新上传有误的用户材料。
本说明书一个或多个实施例提供的技术方案,在用户上传需要提交的多个用户材料的过程中,在接收到用户对多个用户材料中至少部分用户材料的上传请求时,可以采用异步执行的方式对这些用户材料进行识别,并缓存识别结果,由此在用户提交多个用户材料之前,可以缓存得到多个用户材料的识别结果;之后,当接收到用户对多个用户材料的提交请求时,可以获取已缓存的多个用户材料的识别结果,并基于这些识别结果对多个用户材料进行校验。由于可以将多个用户材料的识别过程前置到上传用户材料的阶段,即在用户提交多个用户材料之前,可以识别并缓存得到多个用户材料的识别结果,因此,在用户提交多个用户材料后,可以直接获取已缓存的识别结果并进行校验,从而可以节省校验所需的时间,实现对用户材料进行快速校验的目的;此外,由于在用户上传用户材料的过程中,是采用异步的方式对用户上传的材料进行的识别,因此,不会影响用户上传其他用户材料。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
图3是本说明书的一个实施例电子设备的结构示意图。请参考图3,在硬件层面,该电子设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(Random-Access Memory,RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。
处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是ISA(Industry Standard Architecture,工业标准体系结构)总线、PCI(PeripheralComponent Interconnect,外设部件互连标准)总线或EISA(Extended Industry StandardArchitecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。
处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成用户材料的校验装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:
根据用户上传目标用户材料的上传请求,异步执行对所述目标用户材料的图片识别操作,所述目标用户材料为所述用户需要上传提交的多个用户材料中的至少部分用户材料,所述目标用户材料中包括图片;
缓存所述目标用户材料的识别结果;
根据所述用户对所述多个用户材料的提交请求,获取已缓存的所述多个用户材料的识别结果;
基于所述多个用户材料的识别结果,对所述多个用户材料进行校验。
上述如本说明书图3所示实施例揭示的用户材料的校验装置执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(Central ProcessingUnit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(DigitalSignal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本说明书实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本说明书实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
该电子设备还可执行图1和图2的方法,并实现用户材料的校验装置在图1和图2所示实施例中的功能,本说明书实施例在此不再赘述。
当然,除了软件实现方式之外,本说明书实施例的电子设备并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
本说明书实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图1和图2所示实施例的方法,并具体用于执行以下操作:
根据用户上传目标用户材料的上传请求,异步执行对所述目标用户材料的图片识别操作,所述目标用户材料为所述用户需要上传提交的多个用户材料中的至少部分用户材料,所述目标用户材料中包括图片;
缓存所述目标用户材料的识别结果;
根据所述用户对所述多个用户材料的提交请求,获取已缓存的所述多个用户材料的识别结果;
基于所述多个用户材料的识别结果,对所述多个用户材料进行校验。
图4是本说明书的一个实施例用户材料的校验装置40的结构示意图。请参考图4,在一种软件实施方式中,所述用户材料的校验装置40可包括:识别单元41、存储单元42、获取单元43和校验单元44,其中:
识别单元41,根据用户上传目标用户材料的上传请求,异步执行对所述目标用户材料的图片识别操作,所述目标用户材料为所述用户需要上传提交的多个用户材料中的至少部分用户材料,所述目标用户材料中包括图片;
存储单元42,缓存所述目标用户材料的识别结果;
获取单元43,根据所述用户对所述多个用户材料的提交请求,获取已缓存的所述多个用户材料的识别结果;
校验单元44,基于所述多个用户材料的识别结果,对所述多个用户材料进行校验。
可选地,所述目标用户材料的识别结果中包括所述目标用户材料的材料类型;
其中,所述识别单元41,异步执行对所述目标用户材料的图片识别操作,包括以下至少一种:
对所述目标用户材料进行OCR识别,得到所述目标用户材料中的文本;将所述文本与不同材料类型对应的关键字进行匹配,确定所述目标用户材料的材料类型;
获取预先训练得到的分类模型,所述分类模型基于不同类型的样本材料预先训练得到;基于所述分类模型对所述目标用户材料进行识别,确定所述目标用户材料的材料类型。
可选地,所述目标用户材料的识别结果中包括所述目标用户材料是否有关键信息,所述关键信息包括图章和签字中的至少一种;
其中,所述识别单元41,异步执行对所述目标用户材料的图片识别操作,包括:
获取预先训练得到的识别模型,所述识别模型基于包括所述关键信息的样本材料和不包括所述关键信息的样本材料训练得到;
基于所述识别模型,识别所述目标用户材料中是否包括所述关键信息。
可选地,所述存储单元42,缓存所述目标用户材料的识别结果,包括:
确定所述目标用户材料的材料标识;
按照所述材料标识,将所述目标用户材料的识别结果进行缓存。
可选地,所述获取单元43,获取已缓存的所述多个用户材料的识别结果,包括:
根据所述提交请求,生成材料列表,所述材料列表中包括与所述多个用户材料对应的多个材料标识;
基于所述多个材料标识,将已缓存的所述多个用户材料的识别结果加载至所述材料列表中。
可选地,所述校验单元44,基于所述多个用户材料的识别结果,对所述多个用户材料进行校验,包括:
基于所述多个用户材料的识别结果,确定所述多个用户材料的材料类型和所述多个用户材料中的关键信息;
判断所述多个用户材料的材料类型中是否包括目标材料类型,以及所述多个用户材料中的关键信息中是否包括目标关键信息,所述目标材料类型为所述用户需要上传提交的材料类型,所述目标关键信息为所述用户需要上传提交的关键信息;
若是,则确定所述多个用户材料无误;
若否,则确定所述多个用户材料有误。
可选地,所述校验单元44,在对所述多个用户材料进行校验后,若所述多个用户材料中至少一个用户材料有误,则向所述用户发送提示信息,所述提示信息用于提示所述用户重新提交有误的用户材料。
本说明书实施例提供的用户材料的校验装置40还可执行图1和图2的方法,并实现用户材料的校验装置在图1和图2所示实施例的功能,本说明书实施例在此不再赘述。
总之,以上所述仅为本说明书的较佳实施例而已,并非用于限定本文件的保护范围。凡在本说明书一个或多个实施例的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本文件的保护范围之内。
上述实施例阐明的***、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

Claims (10)

1.一种用户材料的校验方法,包括:
根据用户上传目标用户材料的上传请求,异步执行对所述目标用户材料的图片识别操作,所述目标用户材料为所述用户需要上传提交的多个用户材料中的至少部分用户材料,所述目标用户材料中包括图片,所述图片识别操作包括识别所述目标用户材料的材料类型;
缓存所述目标用户材料的识别结果;
根据所述用户对所述多个用户材料的提交请求,获取已缓存的所述多个用户材料的识别结果,所述多个用户材料的识别结果中包括所述多个用户材料的材料类型;
基于所述多个用户材料的识别结果,对所述多个用户材料进行校验。
2.如权利要求1所述的方法,所述目标用户材料的识别结果中包括所述目标用户材料的材料类型;
其中,异步执行对所述目标用户材料的图片识别操作,包括以下至少一种:
对所述目标用户材料进行OCR识别,得到所述目标用户材料中的文本;将所述文本与不同材料类型对应的关键字进行匹配,确定所述目标用户材料的材料类型;
获取预先训练得到的分类模型,所述分类模型基于不同类型的样本材料预先训练得到;基于所述分类模型对所述目标用户材料进行识别,确定所述目标用户材料的材料类型。
3.如权利要求1所述的方法,所述目标用户材料的识别结果中包括所述目标用户材料是否有关键信息,所述关键信息包括图章和签字中的至少一种;
其中,异步执行对所述目标用户材料的图片识别操作,包括:
获取预先训练得到的识别模型,所述识别模型基于包括所述关键信息的样本材料和不包括所述关键信息的样本材料训练得到;
基于所述识别模型,识别所述目标用户材料中是否包括所述关键信息。
4.如权利要求1所述的方法,缓存所述目标用户材料的识别结果,包括:
确定所述目标用户材料的材料标识;
按照所述材料标识,将所述目标用户材料的识别结果进行缓存。
5.如权利要求4所述的方法,获取已缓存的所述多个用户材料的识别结果,包括:
根据所述提交请求,生成材料列表,所述材料列表中包括与所述多个用户材料对应的多个材料标识;
基于所述多个材料标识,将已缓存的所述多个用户材料的识别结果加载至所述材料列表中。
6.如权利要求1所述的方法,基于所述多个用户材料的识别结果,对所述多个用户材料进行校验,包括:
基于所述多个用户材料的识别结果,确定所述多个用户材料的材料类型和所述多个用户材料中的关键信息;
判断所述多个用户材料的材料类型中是否包括目标材料类型,以及所述多个用户材料中的关键信息中是否包括目标关键信息,所述目标材料类型为所述用户需要上传提交的材料类型,所述目标关键信息为所述用户需要上传提交的关键信息;
若是,则确定所述多个用户材料无误;
若否,则确定所述多个用户材料有误。
7.如权利要求1所述的方法,在对所述多个用户材料进行校验后,所述方法还包括:
若所述多个用户材料中至少一个用户材料有误,则向所述用户发送提示信息,所述提示信息用于提示所述用户重新提交有误的用户材料。
8.一种用户材料的校验装置,包括:
识别单元,根据用户上传目标用户材料的上传请求,异步执行对所述目标用户材料的图片识别操作,所述目标用户材料为所述用户需要上传提交的多个用户材料中的至少部分用户材料,所述目标用户材料中包括图片,所述图片识别操作包括识别所述目标用户材料的材料类型;
存储单元,缓存所述目标用户材料的识别结果;
获取单元,根据所述用户对所述多个用户材料的提交请求,获取已缓存的所述多个用户材料的识别结果,所述多个用户材料的识别结果中包括所述多个用户材料的材料类型;
校验单元,基于所述多个用户材料的识别结果,对所述多个用户材料进行校验。
9.一种电子设备,包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,该可执行指令在被执行时使该处理器执行以下操作:
根据用户上传目标用户材料的上传请求,异步执行对所述目标用户材料的图片识别操作,所述目标用户材料为所述用户需要上传提交的多个用户材料中的至少部分用户材料,所述目标用户材料中包括图片,所述图片识别操作包括识别所述目标用户材料的材料类型;
缓存所述目标用户材料的识别结果;
根据所述用户对所述多个用户材料的提交请求,获取已缓存的所述多个用户材料的识别结果,所述多个用户材料的识别结果中包括所述多个用户材料的材料类型;
基于所述多个用户材料的识别结果,对所述多个用户材料进行校验。
10.一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下方法:
根据用户上传目标用户材料的上传请求,异步执行对所述目标用户材料的图片识别操作,所述目标用户材料为所述用户需要上传提交的多个用户材料中的至少部分用户材料,所述目标用户材料中包括图片,所述图片识别操作包括识别所述目标用户材料的材料类型;
缓存所述目标用户材料的识别结果;
根据所述用户对所述多个用户材料的提交请求,获取已缓存的所述多个用户材料的识别结果,所述多个用户材料的识别结果中包括所述多个用户材料的材料类型;
基于所述多个用户材料的识别结果,对所述多个用户材料进行校验。
CN202010479684.3A 2020-05-29 2020-05-29 一种用户材料的校验方法和装置 Active CN111383124B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010479684.3A CN111383124B (zh) 2020-05-29 2020-05-29 一种用户材料的校验方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010479684.3A CN111383124B (zh) 2020-05-29 2020-05-29 一种用户材料的校验方法和装置

Publications (2)

Publication Number Publication Date
CN111383124A CN111383124A (zh) 2020-07-07
CN111383124B true CN111383124B (zh) 2024-06-14

Family

ID=71219162

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010479684.3A Active CN111383124B (zh) 2020-05-29 2020-05-29 一种用户材料的校验方法和装置

Country Status (1)

Country Link
CN (1) CN111383124B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112183039B (zh) * 2020-09-16 2024-04-19 支付宝(杭州)信息技术有限公司 一种业务报表的合规校验方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109615536A (zh) * 2018-12-13 2019-04-12 平安医疗健康管理股份有限公司 基于ocr技术的保险理赔方法、装置、设备及可读存储介质
CN110188745A (zh) * 2019-05-30 2019-08-30 北京爱尖子教育科技有限责任公司 教学内容在线代码化方法及***

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107918916A (zh) * 2017-09-13 2018-04-17 平安科技(深圳)有限公司 自助理赔申请处理方法、装置、计算机设备及存储介质
CN107958204A (zh) * 2017-10-27 2018-04-24 深圳市牛鼎丰科技有限公司 征信报告识别方法、装置、计算机设备及存储介质
CN109670788A (zh) * 2018-12-13 2019-04-23 平安医疗健康管理股份有限公司 基于数据分析的医保审核方法、装置、设备和存储介质

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109615536A (zh) * 2018-12-13 2019-04-12 平安医疗健康管理股份有限公司 基于ocr技术的保险理赔方法、装置、设备及可读存储介质
CN110188745A (zh) * 2019-05-30 2019-08-30 北京爱尖子教育科技有限责任公司 教学内容在线代码化方法及***

Also Published As

Publication number Publication date
CN111383124A (zh) 2020-07-07

Similar Documents

Publication Publication Date Title
CN110956275B (zh) 风险预测和风险预测模型的训练方法、装置及电子设备
CN109033772B (zh) 一种验证信息的输入方法及装置
CN111340640A (zh) 一种保险理赔材料审核方法、装置和设备
CN112215230B (zh) 一种信息审核方法、装置及电子设备
CN110826006A (zh) 基于隐私数据保护的异常采集行为识别方法和装置
US20210042150A1 (en) Method-call-chain tracking method, electronic device, and computer readable storage medium
CN111898380A (zh) 文本匹配方法、装置、电子设备及存储介质
CN113032777B (zh) 一种Web恶意请求检测方法及设备
CN111383124B (zh) 一种用户材料的校验方法和装置
CN110058992B (zh) 一种文案模板效果反馈方法、装置及电子设备
CN110334107B (zh) 基于数据分析的资格评审方法、装置及服务器
CN108596581B (zh) 资源转移的验证方法、装置和电子支付验证方法、装置
CN109740336B (zh) 一种图片中的验证信息的识别方法、装置及电子设备
CN106502707B (zh) 代码生成方法及装置
CN113408254A (zh) 一种页面表单信息填写方法、装置、设备和可读介质
CN108650150B (zh) 一种数据校验方法和装置
CN109598478B (zh) 一种风测结果描述文案的生成方法、装置及电子设备
CN108632348B (zh) 一种业务校验方法和装置
CN108334448B (zh) 代码验证方法、装置及设备
CN112232337B (zh) 特殊语言文字的匹配方法及信息验证方法和装置
CN114817707A (zh) 一种节点和问题的创建方法、装置、电子设备及存储介质
CN114117423A (zh) 仿冒应用信息获取方法、装置和设备
CN114707180A (zh) 日志脱敏方法和装置
CN110532186B (zh) 利用验证码进行测试的方法、装置、电子设备和存储介质
CN113221080A (zh) 账户注册处理方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20211213

Address after: Room 610, floor 6, No. 618, Wai Road, Huangpu District, Shanghai 200010

Applicant after: Ant Shengxin (Shanghai) Information Technology Co.,Ltd.

Address before: 310000 801-11 section B, 8th floor, 556 Xixi Road, Xihu District, Hangzhou City, Zhejiang Province

Applicant before: Alipay (Hangzhou) Information Technology Co.,Ltd.

GR01 Patent grant
GR01 Patent grant