身份信息的获取方法和装置与流程

文档序号:11590898阅读:373来源:国知局

本发明涉及数据处理领域,具体而言,涉及一种身份信息的获取方法和装置。



背景技术:

在网络活动中,由于难以识别网络账户的真实身份,往往给不法分子以可乘之机,致使网络盗窃、诈骗等违法犯罪活动层出不穷,其中,个人隐私信息的泄露是网络、电信诈骗以及信用卡伪卡犯罪的主要源头。网络匿名性使得网络诚信体系难以建立,网民行为缺乏责任意识,进一步加剧了网络虚拟社会的无序状态。

现有技术中的身份识别方案主要通过用户输入身份证件的图片信息进行核验,可以对身份证、手机号码进行认证。但是在该识别方案中,学历、邮箱等认证信息只能用户手动输入,并无法验证这类信息是否真实有效性。

具体地,现有技术中的网络身份识别普遍依赖于第二代身份证的身份信息,即通过用户输入的“姓名+身份证号”等个人信息,经过后台对姓名和身份证号关联关系的对比来认定身份。但这种“关联对比”方法,仅仅依靠用户输入个人信息,不能保证该网络身份的真实性,不能从根本上起到身份识别和防止身份冒用的作用。

另外,现有技术中,众多网站各自校验用户身份,各自存储这些个人隐私信息,由于各企业内部安全保护水平参差不一,面临着外部黑客的攻击和内部人的偷盗,存在泄露个人隐私信息的重大隐患。

同时,现有对身份信息的认证维度主要集中在身份证这一统一性的认证证件上,而身份号码的编码规则,人们已经熟知,也即,即便是获取的是符合编码规则的身份证号也不能表明该身份证号一定是真实有效,也无法表明输入该身份证号的人合法拥有该身份证号。

针对相关技术中在进行网络身份的验证时,不能准确确定验证者的身份的技术问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种身份信息的获取方法和装置,以至少解决相关技术中在 进行网络身份的验证时,不能准确确定验证者的身份的技术问题。

根据本发明实施例的一个方面,提供了一种身份信息的获取方法,该方法包括:获取使用第一账户登陆的身份验证客户端发送的图像信息,其中,图像信息中记录有待查验对象的生物特征;在数据库中查找到生物特征的情况下,提取生物特征的第一身份信息,将提取到的第一身份信息作为待查验对象的第二身份信息。

根据本发明实施例的另一方面,还提供了一种身份信息的获取方法,该方法包括:使用第一账户登陆的身份验证客户端向服务器发送采集的图像信息,其中,图像信息中记录有待查验对象的生物特征,生物特征用于服务器获取待查验对象的第二身份信息;身份验证客户端接收服务器获取的第二身份信息。

根据本发明实施例的第三个方面,提供了一种身份信息的获取装置,该装置包括:第一获取单元,用于获取使用第一账户登陆的身份验证客户端发送的图像信息,其中,图像信息中记录有待查验对象的生物特征;提取单元,用于在数据库中查找到生物特征的情况下,提取生物特征的第一身份信息,将提取到的第一身份信息作为待查验对象的第二身份信息。

根据本发明实施例的第四个方面,还提供了一种身份信息的获取装置,该装置包括:发送单元,用于使用第一账户登陆的身份验证客户端向服务器发送采集的图像信息,其中,图像信息中记录有待查验对象的生物特征,生物特征用于服务器获取待查验对象的第二身份信息;接收单元,用于身份验证客户端接收服务器获取的第二身份信息。

在本发明实施例中,在需要获取待查验对象的身份信息时,获取使用第一账户登陆的身份验证客户端发送的图像信息(图像信息中记录有待查验对象的生物特征),并查找数据库中是否存在与待查验对象相同的生物特征,在数据库中查找到生物特征的情况下,提取该生物特征对应的第一身份信息,并将提取到的第一身份信息作为待查验对象的第二身份信息,通过采集待查验对象的生物特征,并根据其生物特征确定其身份,由于在获取身份信息时使用了生物特征,而对于同一对象来说,生物特征一般是很难改变的,通过生物特征获取身份信息,可以保证获取的身份信息的准确性,解决了相关技术中在进行网络身份的验证时,不能准确确定验证者的身份的技术问题,实现了准确获取验证者的身份的效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图 中:

图1是本发明实施例的一种计算机终端的硬件结构框图;

图2是根据本发明实施例的一种可选的身份信息的获取方法的流程图;

图3是根据本发明实施例的另一种可选的身份信息的获取方法的流程图;

图4是根据本发明实施例的一种可选的身份验证客户端的示意图;

图5是根据本发明实施例的另一种可选的身份验证客户端的示意图;

图6是根据本发明实施例的第三种可选的身份验证客户端的示意图;

图7是根据本发明实施例的第四种可选的身份验证客户端的示意图;

图8是根据本发明实施例的第三种可选的身份信息的获取方法的流程图;

图9是根据本发明实施例的第四种可选的身份信息的获取方法的流程图;

图10是根据本发明实施例的一种可选的身份信息的获取装置的示意图;

图11是根据本发明实施例的另一种可选的身份信息的获取装置的示意图;

图12是根据本发明实施例的第三种可选的身份信息的获取装置的示意图;

图13是根据本发明实施例的第四种可选的身份信息的获取装置的示意图;以及

图14是根据本发明实施例的另一种计算机终端的结构框图。

具体实施方式

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

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚 地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例1

根据本发明实施例,还提供了一种身份信息的获取方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本申请实施例一所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在计算机终端上为例,图1是本发明实施例的一种计算机终端的硬件结构框图。如图1所示,计算机终端10可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器104、以及用于通信功能的传输模块106。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,计算机终端10还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。

存储器104可用于存储应用软件的软件程序以及模块,如本发明实施例中的身份信息的获取方法对应的程序指令/模块,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的身份信息的获取方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端10的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(networkinterfacecontroller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。

在上述运行环境下,本申请提供了如图2所示的身份信息的获取方法。图2是根据本发明实施例的一种可选的身份信息的获取方法的流程图。如图2所示,该方法包括:

步骤s201,获取使用第一账户登陆的身份验证客户端发送的图像信息,其中,图 像信息中记录有待查验对象的生物特征。

图像信息可以是通过安装有身份验证客户端的终端的摄像头采集待查验对象的图像信息,该图像信息可以为动作信息或者头像信息,该图像信息中记录有待查验对象的生物特征,如,人脸、瞳孔、皱纹、五官的位置形状、皮肤、表情等特征。

上述终端可以为移动终端或者个人计算机,移动终端可以为电脑、手机、平板等。

例如,可以在手机上安装身份验证客户端,并使用用户注册的第一账户登陆在该身份验证客户端上,在需要验证待验证对象的身份信息时,通过身份验证客户端所在的终端采集客户(即待查验对象)的图像信息,客户端将采集到的图像信息发送至服务器,服务器对该图像信息中的生物特征进行识别得到待查验对象的生物特征。

步骤s202,在数据库中查找到生物特征的情况下,提取生物特征的第一身份信息,将提取到的第一身份信息作为待查验对象的第二身份信息。

数据库中记录有预先采集的采集对象的生物特征,利用该获取到的待查验对象的生物特征在数据库中进行比对,若比对成功,即确认在数据库中查找到生物特征;若比对不成功,则确认在数据库中未查找到生物特征,在该种情况下,生成用于提示比对失败(或提示未查找到生物特征)的提示信息,将该提示信息返回至第一账户,该提示信息可以为:未找到该对象的生物特征。

如,服务器在根据图像处理算法识别出图像信息中待查验对象的生物特征(如五官的位置)之后,在数据库中查找到具有相同的五官位置特征之后,提取该生物特征记录在数据库中的第一身份信息。

将数据库中与待查验对象具有相同生物特征的第一身份信息作为第二身份信息,即根据待查验对象的生物特征从数据库中识别出其身份信息,得到的身份信息可以用于验证其身份的合法性。

通过上述实施例,在需要获取待查验对象的身份信息时,获取使用第一账户登陆的身份验证客户端发送的图像信息(图像信息中记录有待查验对象的生物特征),并查找数据库中是否存在与待查验对象相同的生物特征,在数据库中查找到生物特征的情况下,提取该生物特征对应的第一身份信息,并将提取到的第一身份信息作为待查验对象的第二身份信息,通过采集待查验对象的生物特征,并根据其生物特征确定其身份,由于在获取身份信息时使用了生物特征,而对于同一对象来说,生物特征一般是很难改变的,通过生物特征获取身份信息,可以保证获取的身份信息的准确性,解决了相关技术中在进行网络身份的验证时,不能准确确定验证者的身份的技术问题,实现了准确获取验证者的身份的效果。

需要说明的是,为了实现对待查验对象身份信息的合法性的检测,降低身份的查验的时间和资源成本,还需要建立相关的数据库,如在获取使用第一账户登陆的身份验证客户端发送的图像信息之前,通过如下步骤实现:

步骤s11,获取各个采集对象的身份证件信息和采集对象的生理特征。

例如,在需进行身份查验的应用场景中(如房屋租房、保姆雇佣、企业面试、信用查询等),甲方与乙方建立某种关系,如甲方将房屋出租给乙方、雇主甲方雇佣保姆乙方、企业面试官甲方查询面试人员乙方的相关信息、甲方与乙方的货物交易时,需要乙方提供能够证明其身份的相关信息,此时,乙方(即采集对象)即可下载上述身份验证客户端,注册一个账号并通过该账号登陆,从而可以通过该客户端上传相关证件信息,如身份证、教师证、学历证、行驶证、军官证、护照、工作证、学生证等。

步骤s12,对身份证件信息进行信息验证得到信息验证结果。

该步骤可以通过如下子步骤实现:

步骤s121,调用身份证件信息所对应的第三方平台。即根据身份证件信息所属的证件类别调用存储有该类别的证件信息的第三方平台对该类别的证件进行验证。如,若需要验证的证件类别为身份证,则可以调用公安局的身份证验证平台;若需要验证的证件类别为教师证,则可以调用教育部的教师证验证平台;若需要验证的证件类别为行驶证,则可以调用交通部的行驶证验证平台。对于军官证、护照、工作证、学生证等证件信息,也可调用对应的平台,在此就不一一举例。

步骤s122,通过第三方平台校验身份证件信息是否合法。上述的身份验证客户端可与第三方平台提供的数据接口对接,在需要验证采集对象的身份认证信息时,采集对象可通过安装在手机上的上述身份验证客户端上传其证件照,并将从证件照中识别出的证件信息发送至第三方平台,第三方平台根据数据库中存储的信息确定上述证件信息的合法性。

步骤s123,若校验出身份证件信息合法,得到用于表示身份证件信息验证通过的第一结果。即在第三方平台能在数据库中查询到上述证件信息的情况下,可确定该证件信息为合法信息,确定证件信息验证通过。

步骤s124,若校验出身份证件信息不合法,得到用于表示身份证件信息验证未通过的第二结果,其中,信息验证结果包括第一结果和第二结果。即在第三方平台不能在数据库中查询到上述证件信息的情况下,可确定该证件信息为非法信息,确定证件信息验证未通过。

步骤s15,将采集对象所属的账户、采集对象的生理特征、身份证件信息及其对应的信息验证结果保存入数据库。即采集对象的信息在通过上述的第三方平台的验证之后,需要通过身份验证客户端采集其生理特征,以使身份验证客户端对应的服务器可以将采集对象所属的账户、采集对象的生理特征、身份证件信息及其对应的信息验证结果保存入数据库。

上述的生理特征可以包括上述的生物特征(生物特征主要为目标对象的上半身的相关特征,如人脸,瞳孔,皱纹,五官的位置、形状等特征),生理特征还可以包括目标对象的身高、年龄、体重、血型、臂展、腿长、身材比例、指纹、掌纹等特征。

可选地,本发明的上述实施例可以通过如图3所示的步骤实现:

步骤s301,开始身份验证,用户(即采集对象)在身份验证客户端上注册一个账户并通过该账户登陆,然后启动其身份验证功能,账户、客户端、调用第一终端上的摄像头采集。

步骤s302,采集用户的活体特征,即采集用户的生物特征。

例如,用户首先通过身份验证客户端发起身份认证流程,通过活体检测进行检测,如在活体检测过程中拍摄1张半身照大图和4张动作过程图(用户可通过安装有客户端的平板或手机的摄像头拍摄),图片加密后存储在本地,以使认证服务端可根据地址进行抓取,用于后续的人像比对和过程查验。

步骤s303,上传身份证正反面照。用户可通过身份验证客户端将拍摄的身份证正反面照上传至服务器端。

步骤s304,识别身份证正反面照中的姓名及身份证号。

具体地,服务器端可以采用ocr(opticalcharacterrecognition,光学字符识别,即通过检测暗、亮进行字符识别的一种技术)技术识别出身份证正反面照中的姓名及身份证号。

步骤s305,上传身份信息,即将识别出的姓名及身份证号上传至第三方平台的服务器进行身份验证。

步骤s306,第三方平台进行身份认证。

如,在验证身份信息时,将姓名及身份证号发送至公安局的身份认证平台,身份认证平台根据数据库查询识别出的姓名及身份证号是否合法,即查询数据库中是否存在该姓名及对应的身份证号,若存在则确定其合法,否则确定其不合法。在用户通过 身份认证的情况下,执行步骤s307,在未通过身份认证的情况下,执行步骤s301,以重新上传相关证件信息进行验证。

需要说明的是,如果通过服务端的验证,即用户通过身份证的认证审核后,也即确认该用户完成了实人认证后,则可进入下一步其他证件的认证,可以根据该用户的身份证号码作为授信的桥梁进行其他证件的认证;如果不通过,则需要提示不通过原因,如姓名错误、身份证号长度不正确、姓名与身份证号不匹配等,并返回到认证起始页提示用户;如果上述的身份认证需要进行人工审核,则提示用户预计审核结束时间。

步骤s307,输入待认证证件的证件信息。

用户可在身份验证客户端上选择需要进行证件认证的证件类型,如驾驶证、行驶证、学历证书、教师证、警官证、体检证明、未婚证明等带有身份证号码的证件,并输入认证证件的证件号或者档案编号等证件信息。

需要进一步说明的是,在用户进行实人认证时,可通过身份验证客户端的“个人信息”界面输入认证信息(如生物特征、姓名、身份证、手机号码、邮箱等信息)。具体地,可以通过操作图4所示的拍照按钮调用该身份验证客户端所在终端的摄像头,采集认证对象(即上述实施例中的采集对象)的图像(包括头像图像和动作图像),还可以输入如图4所示的姓名:张三,身份证,511122233,手机号码:1391111111,邮箱:12345@ali.com。

如图4所示,“个人信息”界面中还可以记录该账户的二维码信息;用户也可以通过该界面进入“我的证件”和“更多”等其他界面。

步骤s308,身份验证客户端的服务器根据该用户的身份证号码判断待认证证件是否合法。若判断出待认证证件合法,则执行步骤s309,若判断出待认证证件不合法,则执行步骤s310。

例如,上述身份验证客户端的服务器可采用接口直接调用数据库方式调用待认证证件对应的第三方平台的数据库,获取用户身份证号对应的待认证证件的证件信息,以判断用户输入的证件号或者档案编号等证件信息是否正确。

再如,上述身份验证客户端的服务器也可将用户输入的认证证件的证件号或者档案编号等证件信息发送至第三方平台,第三方平台以用户的身份证号为关键字查询其数据库中对应的证件信息,若用户输入的证件信息与数据库中保存的证件信息匹配,则返回认证成功的信息至身份验证客户端的服务器,否则,则返回认证失败的信息至身份验证客户端的服务器。若验证客户端的服务器接受到认证成功的信息,则确定待 认证证件合法,若验证客户端的服务器接受到认证失败的信息,则确定待认证证件不合法。

步骤s309,生成待认证证件认证通过的状态,将待认证证件标记为已认证证件。即在比对认证通过的情况下,记录该证件信息,将其标记为已认证证件。

步骤s310,生成待认证证件认证未通过的状态,即在比对认证不通过的情况下,记录该证件信息,将其标记为未认证证件。

在获取步骤s309或步骤s310的认证结果之后,用户可以结束认证,也可返回步骤s307进行重新认证或者进行其它新证件的认证。

在认证结束之后,用户可通过身份验证客户端的“我的证件”界面查看已认证和未认证的各证件。如图5所示,该界面中记录有身份证、驾驶证、行驶证和教师证的信息,该各个证件的信息中记录有证件的证件名称(如身份证、驾驶证等)和信息验证结果,在该实施例中证件类别和证件名称一致,当然,在实际采用本申请方式时,证件类别和证件名称也可以不一致,如将身份证和驾驶证设置为身份证件类别,将教师证和计算机等级证设置为技能证件类别。

图5中示出的证件中教师证的信息验证结果为“未认证”,通过点击该“未认证”,可以获取未认证的原因提示信息,并可以将该未认证的原因提示信息显示在终端的屏幕上。

该图中各个证件的身份号码一致,均为12345678910,仅用于说明本申请的处理原理,对本申请的处理过程不做任何限定。

通过上述实施例,通过第三方平台来对用户的信息进行验证,可以克服众多网站各自校验用户身份,各自存储这些个人隐私信息,由于各企业内部安全保护水平参差不一,面临着外部黑客的攻击和内部人的偷盗,存在泄露个人隐私信息的重大隐患的问题;同时还能解决相关技术中对身份信息的认证维度主要集中在身份证这一统一性的认证证件上,对人的生活属性证件缺少进行认证的服务平台和业务方案中,使得身份认证的场景和应用受到了较大的局限的问题。

在前置流程(即上述的认证流程)完成后,用户已经取得了一定的证件信息并完成了认证,在实际的生活使用场景中,可使用上述的认证结果,如借用移动终端进行即时身份认证查验,其它用户可通过身份验证客户对待查验对象进行身份验证,如上述步骤s202的提取生物特征的第一身份信息具体可以通过如下的步骤实现:

步骤s21,获取生物特征所属的第二账户。即获取待查验对象的账户。

步骤s22,提取第二账户的第一身份信息,其中,第一身份信息至少用于记录第二账户的身份证件信息。

在一个可选的实施例中,上述步骤s22的提取第二账户的第一身份信息可以包括如下子步骤:

步骤s221,生成身份查验请求,并将身份查验请求发送至第二账户,其中,身份查验请求用于请求获取第二账户的授权信息。如房东李四在出租房屋时,可通过上述身份验证客户端对租户的身份信息进行认证,具体是通过身份验证客户端的身份认证功能实现,身份验证客户端的服务器接收到身份验证客户端的请求时,生成身份查验请求,并将身份查验请求发送至租户的账户。

步骤s222,接收第二账户响应于身份查验请求返回的授权信息。租户在接收到“李四向你发起一次信息查看申请”的身份查验请求之后,该身份查验请求可以显示在信息授权界面中,可选的,可以显示在证件信息的上方。用户可根据实际情况选择(如图6所示的选择身份证、驾驶证、教师证、行驶证)授权房东李四查看的证件名称,图6中中间有黑色点的为被选中的授权的证件。

步骤s223,提取授权信息所指示的允许被第一账户查验的第一身份信息。即在数据库中提取租户允许查看的信息,并将其发送至房东的身份验证客户端,房东可通过如图7所示的身份验证客户端(即登陆有第一账户的客户端)的“对方认证信息”界面查看被授权证件的信息,房东可以通过点击“确认”按钮,确认该身份信息,也可以通过点击“点评”按钮,进入点评界面,以输入对该用户(即第二账户)的点评信息。

需要说明的是,第一身份信息为第二账户所具有的身份信息集合中的全部或部分,身份信息集合中的部分或全部带有身份号码。

具体地,本申请的上述方法还可以通过如图8所示的步骤实现,如图8所示:

步骤s801,采集待查验对象的图像信息。

在启动身份验证时,可使用第一账户的安装有身份验证客户端的第一终端的摄像头采集待查验对象的图像信息。如通过使用客户端,打开摄像头对需要进行身份查验的乙方(即待查验对象)进行人脸拍照采集生物信息。

如在甲方与乙方在进行交易时,需要查看乙方相关信息时,甲方可打开身份验证客户端,打开摄像头对需要进行身份查验的乙方进行人脸拍照采集其生物信息,身份验证客户端在图像采集完成之后,将其发送至服务器。

步骤s802,第一终端将采集到的图像信息发送至服务器。

步骤s803,验证客户端的服务器接收身份验证客户端发送的图像信息。

步骤s804,服务器对图像信息中的生物信息(如人脸信息)进行提取,并将其与数据库中已存在的生物信息进行对比。具体是根据用户的人脸信息和在前置流程中用户通过活体检测时拍摄的半身照进行面部对比。

步骤s805,在比对失败的情况下,提示甲方比对失败,或提示未查找到生物特征。

步骤s806,若比对成功,则提取第二账户的基础信息、身份认证信息、第三方证件信息等,如根据图像信息匹配对应的第二账号,在数据库中搜索与采集到的生物信息相匹配的第二账号。

步骤s807,进行申请操作,服务器发送认证请求至第二账号,将第一账号申请查看其身份信息的请求发送至第二账号。如在比对成功后,服务器根据用户账号向第二账户的用户推送一条身份验证查验申请信息。

步骤s808,若第二账户不同意第一账户的查验请求,则发送不同意查验的信息至第一账户,还可将不同意查验的原因一并发送至第一账户。第二账户的用户可通过如图6所示的身份验证客户端查看该请求。

如图6所示,第二账户的用户(即乙方)收到查验申请后,客户端弹出查验信息授权页面,展现申请查验的甲方信息(即使用第一账户的用户甲方的相关信息)、目前可授权查验的身份信息。若乙方同意授权,则可根据实际情况选择此次可以给甲方查验的证件信息(已认证或者未认证的只有记录的证件信息均可选择);若乙方不同意授权,可以直接拒绝该请求,服务器反馈给甲方乙方拒绝请求的结果。

步骤s809,乙方选择甲方可查验的证件类型。若乙方同意甲方查看其证件信息,需要选择甲方可查看的证件类型,并点击确定选项,以使甲方查看选择的证件信息。

步骤s810,第二账户将包括甲方可查验的证件类型的信息发送至服务器。

步骤s811,服务器调取对应证件类型的存证信息。如,以乙方的身份证号为关键字在第三方平台查询并调取该用户的驾驶证、行驶证、学历证书、教师证、警官证等证件的信息。

通过上述实施例,通过算法精度更高的人脸识别、活体识别等生物特征识别技术,可达便于实施,并可以提高进行身份认证的用户的体验,该方法可以达到如下技术效果:(1)通过无线终端进行即时的生物信息采集、进行身份查验;(2)身份信息的授 权查验机制;(3)以身份证为核心的多维度证件认证方案;(4)结合o2o(onlinetooffline,即将线下的商务机会与互联网结合,让互联网成为线下交易的平台)的不同场景,用户可对授权查验信息采取对应的授权机制,只允许对方查询自己允许的身份信息;(5)提供统一的认证平台和入口。

可选地,在将提取到的第一身份信息作为待查验对象的第二身份信息之后,本申请的获取方法还可以包括:生成第二身份信息对应的身份信息表,其中,身份信息表中至少记录有第二身份信息的证件名称、第二身份信息所对应的身份号码和第二身份信息的信息验证结果之间的对应关系,信息验证结果用于指示第二身份信息是否验证通过;将身份信息表发送至第一账户。具体可以通过如图8所示的如下步骤实现:

步骤s812,生成身份信息表。服务器根据乙方可授权查验的身份信息生成查验信息表,推送到甲方客户端进行展示。

步骤s813,发送身份信息表至第一账户。甲方通过客户端接收乙方身份存证信息的展示信息表。

步骤s814,发送授权发送的身份信息发送成功的通知至第二账户。在服务器将乙方的身份信息发送至甲方的客户端之后,发送身份信息发送成功的通知至乙方客户端,以提示乙方。

通过上述实施例,通过手机视频扫脸或者用户的生物属性就能在短短几秒内快速的获得待验证对象的身份信息,极大的方便了租房、保姆等生活场景中的业务,使得甲方可对乙方的身份进行快速查验,且身份的查验的时间和资源付出成本较小;使用该方案,除了能够实现身份证这一传统常用的认证外,还能以身份证信息为纽带,通过与第三方证件管理方以互信授权调用的方式,对已经通过身份认证的用户的教师证、学历证、行驶证等其它证件进行认证,并且可以将其应用到具体的o2o生活场景中,一方面,身份查验的认证手段具有极高的公信力,通过现有的认证通道与公安部的合作,能实现对现有用户的存证信息、生物属性进行高精度的辨析,另外,身份信息的隐私保护高,收查验方的身份信息只能在自己授权的查看方限时查看,并且查看的具体信息由自己控制,保护了用户的身份信息的使用,再者,不用将身份信息分散在不同的o2o场景中,不同场景和行业的甲方和乙方均可以将上述客户端作为中介平台进行身份的查验申请、查验授权。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术 人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

实施例2

根据本发明实施例,还提供了一种身份信息的获取方法的方法实施例,图9是根据本发明实施例的第四种可选的身份信息的获取方法的流程图。如图9所示,该方法包括:

步骤s901,使用第一账户登陆的身份验证客户端向服务器发送采集的图像信息,其中,图像信息中记录有待查验对象的生物特征,生物特征用于服务器获取待查验对象的第二身份信息。

如某一用户在发起身份信息验证请求时,可使用第一账户登陆的身份验证客户端向服务器发送采集另一用户的图像信息,服务器通过对图像进行识别,识别出另一用户的生物特征,并根据该生物特征搜寻数据库中对应的账号,并获取该账号的第二身份信息,然后将该身份信息发送至发起身份信息验证请求的用户客户端。

步骤s902,身份验证客户端接收服务器获取的第二身份信息。

通过上述实施例,在需要获取待查验对象的身份信息时,用户可使用其第一账户登陆的身份验证客户端,并通过客户端向服务器发送采集的待查验对象的图像信息,图像信息中记录有待查验对象的生物特征,服务器根据生物特征获取待查验对象的第二身份信息,并将第二身份信息发送至请求进行身份验证的身份验证客户端,通过采集待查验对象的生物特征,并根据其生物特征确定其身份,由于在获取身份信息时使用了生物特征,而对于同一对象来说,生物特征一般是很难改变的,通过生物特征获取身份信息,可以保证获取的身份信息的准确性,解决了相关技术中在进行网络身份的验证时,不能准确确定验证者的身份的技术问题,实现了准确获取验证者的身份的效果。

可选地,在身份验证客户端接收服务器获取的第二身份信息之后,上述获取方法还可以包括:生成待查验对象的评价信息,其中,评价信息用于表示待查验对象的身份信息的可信度;将待查验对象的评价信息上传至服务器。

具体地,服务器将乙方(即待查验对象)的授权认证信息推送到甲方,甲方的身份验证客户端接收并显示乙方基础信息、照片、对应证件名称、证件号码、通过认证与否等信息;同时,甲方可通过身份验证客户端对乙方进行点评以生成待查验对象的评价信息,身份验证客户端将甲方的评价信息上传至服务器,以供其它用户查看用户对乙方的点评信息,以便加强对乙方的身份信息了解的丰富度。

通过上述实施例,提供了一个以用户的身份信息为中心,以用户的生活属性证件为基本认证点的认证平台,从而克服了现有技术中身份认证的场景和应用受到较大局限的缺陷,同时,用户可通过认证平台对其它用户的信息进行点评,从而可以强对用户的身份信息了解的丰富度。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

实施例3

根据本发明实施例,还提供了一种用于实施上述身份信息的获取方法的身份信息的获取装置,如图10所示,该装置包括:第一获取单元20和提取单元30。

第一获取单元20用于获取使用第一账户登陆的身份验证客户端发送的图像信息,其中,图像信息中记录有待查验对象的生物特征。

图像信息可以是通过安装有身份验证客户端的终端的摄像头采集待查验对象的图像信息,该图像信息可以为动作信息或者头像信息,该图像信息中记录有待查验对象的生物特征,如,人脸、瞳孔、皱纹、五官的位置形状、皮肤、表情等特征。

上述终端可以为移动终端或者个人计算机,移动终端可以为电脑、手机、平板等。

例如,可以在手机上安装身份验证客户端,并使用用户注册的第一账户登陆在该身份验证客户端上,在需要验证待验证对象的身份信息时,通过身份验证客户端所在的终端采集客户(即待查验对象)的图像信息,客户端将采集到的图像信息发送至服务器,服务器对该图像信息中的生物特征进行识别得到待查验对象的生物特征。

提取单元30用于在数据库中查找到生物特征的情况下,提取生物特征的第一身份 信息,将提取到的第一身份信息作为待查验对象的第二身份信息。

数据库中记录有预先采集的采集对象的生物特征,利用该获取到的待查验对象的生物特征在数据库中进行比对,若比对成功,即确认在数据库中查找到生物特征;若比对不成功,则确认在数据库中未查找到生物特征,在该种情况下,生成用于提示比对失败(或提示未查找到生物特征)的提示信息,将该提示信息返回至第一账户,该提示信息可以为:未找到该对象的生物特征。

如,服务器在根据图像处理算法识别出图像信息中待查验对象的生物特征(如五官的位置)之后,在数据库中查找到具有相同的五官位置特征之后,提取该生物特征记录在数据库中的第一身份信息。

将数据库中与待查验对象具有相同生物特征的第一身份信息作为第二身份信息,即根据待查验对象的生物特征从数据库中识别出其身份信息,得到的身份信息可以用于验证其身份的合法性。

通过上述实施例,在需要获取待查验对象的身份信息时,通过第一获取单元获取使用第一账户登陆的身份验证客户端发送的图像信息,其中,图像信息中记录有待查验对象的生物特征;提取单元在数据库中查找到生物特征的情况下,提取生物特征的第一身份信息,并将提取到的第一身份信息作为待查验对象的第二身份信息,通过采集待查验对象的生物特征,并根据其生物特征确定其身份,由于在获取身份信息时使用了生物特征,而对于同一对象来说,生物特征一般是很难改变的,通过生物特征获取身份信息,可以保证获取的身份信息的准确性,解决了相关技术中在进行网络身份的验证时,不能准确确定验证者的身份的技术问题,实现了准确获取验证者的身份的效果。

需要说明的是,提取单元在将提取到的第一身份信息作为待查验对象的第二身份信息之后,还可以生成第二身份信息对应的身份信息表,其中,身份信息表中至少记录有第二身份信息的证件名称、第二身份信息所对应的身份号码和第二身份信息的信息验证结果之间的对应关系,信息验证结果用于指示第二身份信息是否验证通过;将身份信息表发送至第一账户。

可选地,如图11所示,上述提取单元30可以包括:第一获取模块31,用于获取生物特征所属的第二账户;提取模块32,用于提取第二账户的第一身份信息,其中,第一身份信息至少用于记录第二账户的身份证件信息。

具体地,如图11所示,提取模块32可以包括:发送子模块321,用于生成身份查验请求,并将身份查验请求发送至第二账户,其中,身份查验请求用于请求获取第 二账户的授权信息;接收子模块322,用于接收第二账户响应于身份查验请求返回的授权信息;提取子模块323,用于提取授权信息所指示的允许被第一账户查验的第一身份信息。

如图12所示,上述获取装置还可以包括:第二获取单元40,用于在获取使用第一账户登陆的身份验证客户端发送的图像信息之前,获取各个采集对象的身份证件信息和采集对象的生理特征;验证单元50,用于对身份证件信息进行信息验证得到信息验证结果;保存单元60,用于将采集对象所属的账户、采集对象的生理特征、身份证件信息及其对应的信息验证结果保存入数据库。

上述的验证单元还用于调用身份证件信息所对应的第三方平台;通过第三方平台校验身份证件信息是否合法;若校验出身份证件信息合法,得到用于表示身份证件信息验证通过的第一结果;若校验出身份证件信息不合法,得到用于表示身份证件信息验证未通过的第二结果,其中,信息验证结果包括第一结果和第二结果。

实施例4

根据本发明实施例,还提供了一种用于实施上述身份信息的获取方法的身份信息的获取装置,如图13所示,该装置包括:发送单元70和接收单元80。

发送单元70用于使用第一账户登陆的身份验证客户端向服务器发送采集的图像信息,其中,图像信息中记录有待查验对象的生物特征,生物特征用于服务器获取待查验对象的第二身份信息。

如某一用户在发起身份信息验证请求时,可使用第一账户登陆的身份验证客户端向服务器发送采集另一用户的图像信息,服务器通过对图像进行识别,识别出另一用户的生物特征,并根据该生物特征搜寻数据库中对应的账号,并获取该账号的第二身份信息,然后将该身份信息发送至发起身份信息验证请求的用户客户端。

接收单元80用于身份验证客户端接收服务器获取的第二身份信息。

通过上述实施例,在需要获取待查验对象的身份信息时,通过发送单元使用第一账户登陆的身份验证客户端向服务器发送采集的图像信息,其中,图像信息中记录有待查验对象的生物特征,生物特征用于服务器获取待查验对象的第二身份信息;接收单元通过身份验证客户端接收服务器获取的第二身份信息,通过采集待查验对象的生物特征,并根据其生物特征确定其身份,由于在获取身份信息时使用了生物特征,而对于同一对象来说,生物特征一般是很难改变的,通过生物特征获取身份信息,可以保证获取的身份信息的准确性,解决了相关技术中在进行网络身份的验证时,不能准确确定验证者的身份的技术问题实现了准确获取验证者的身份的效果。

本实施例中所提供的各个模块与方法实施例对应步骤所提供的使用方法相同、应用场景也可以相同。当然,需要注意的是,上述模块涉及的方案可以不限于上述实施例中的内容和场景,且上述模块可以运行在计算机终端或移动终端,可以通过软件或硬件实现。

实施例5

本发明的实施例可以提供一种计算机终端,该计算机终端可以是计算机终端群中的任意一个计算机终端设备。可选地,在本实施例中,上述计算机终端也可以替换为移动终端等终端设备。

可选地,在本实施例中,上述计算机终端可以位于计算机网络的多个网络设备中的至少一个网络设备。

可选地,图14是根据本发明实施例的另一种计算机终端的结构框图。如图14所示,该计算机终端a可以包括:一个或多个(图中仅示出一个)处理器、存储器、以及身份信息的获取装置。

其中,存储器可用于存储软件程序以及模块,如本发明实施例中的身份信息的获取方法和装置对应的程序指令/模块,处理器通过运行存储在存储器内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的身份信息的获取方法。存储器可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至终端a。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

处理器可以通过传输装置调用存储器存储的信息及应用程序,以执行下述步骤:获取使用第一账户登陆的身份验证客户端发送的图像信息,其中,图像信息中记录有待查验对象的生物特征;在数据库中查找到生物特征的情况下,提取生物特征的第一身份信息,将提取到的第一身份信息作为待查验对象的第二身份信息。还可以执行下述步骤:使用第一账户登陆的身份验证客户端向服务器发送采集的图像信息,其中,图像信息中记录有待查验对象的生物特征,生物特征用于服务器获取待查验对象的第二身份信息;身份验证客户端接收服务器获取的第二身份信息。

可选的,上述处理器还可以执行如下步骤的程序代码:获取生物特征所属的第二账户;提取第二账户的第一身份信息,其中,第一身份信息至少用于记录第二账户的身份证件信息。

可选的,上述处理器还可以执行如下步骤的程序代码:生成身份查验请求,并将 身份查验请求发送至第二账户,其中,身份查验请求用于请求获取第二账户的授权信息;接收第二账户响应于身份查验请求返回的授权信息;提取授权信息所指示的允许被第一账户查验的第一身份信息。

处理器可以通过传输装置调用存储器存储的信息及应用程序,以执行下述步骤:

步骤s41,使用第一账户登陆的身份验证客户端向服务器发送采集的图像信息,其中,图像信息中记录有待查验对象的生物特征,生物特征用于服务器获取待查验对象的第二身份信息。

步骤s42,身份验证客户端接收服务器获取的第二身份信息。

采用本发明实施例,在需要获取待查验对象的身份信息时,获取使用第一账户登陆的身份验证客户端发送的图像信息(图像信息中记录有待查验对象的生物特征),并查找数据库中是否存在与待查验对象相同的生物特征,在数据库中查找到生物特征的情况下,提取该生物特征对应的第一身份信息,并将提取到的第一身份信息作为待查验对象的第二身份信息,通过采集待查验对象的生物特征,并根据其生物特征确定其身份,由于在获取身份信息时使用了生物特征,而对于同一对象来说,生物特征一般是很难改变的,通过生物特征获取身份信息,可以保证获取的身份信息的准确性,解决了相关技术中在进行网络身份的验证时,不能准确确定验证者的身份的技术问题,实现了准确获取验证者的身份的效果。

本领域普通技术人员可以理解,图14所示的结构仅为示意,计算机终端也可以是智能手机(如android手机、ios手机等)、平板电脑、掌声电脑以及移动互联网设备(mobileinternetdevices,mid)、pad等终端设备。图14其并不对上述电子装置的结构造成限定。例如,计算机终端10还可包括比图14中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图14所示不同的配置。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-onlymemory,rom)、随机存取器(randomaccessmemory,ram)、磁盘或光盘等。

实施例6

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于保存上述实施例一所提供的身份信息的获取方法所执行的程序代码。

可选地,在本实施例中,上述存储介质可以位于计算机网络中计算机终端群中的 任意一个计算机终端中,或者位于移动终端群中的任意一个移动终端中。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:

步骤s51,获取使用第一账户登陆的身份验证客户端发送的图像信息,其中,图像信息中记录有待查验对象的生物特征。

步骤s52,在数据库中查找到生物特征的情况下,提取生物特征的第一身份信息,将提取到的第一身份信息作为待查验对象的第二身份信息。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:

步骤s61,使用第一账户登陆的身份验证客户端向服务器发送采集的图像信息,其中,图像信息中记录有待查验对象的生物特征,生物特征用于服务器获取待查验对象的第二身份信息。

步骤s62,身份验证客户端接收服务器获取的第二身份信息。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质 上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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