一种身份认证方法、认证装置及认证系统与流程

文档序号:11215717阅读:301来源:国知局
一种身份认证方法、认证装置及认证系统与流程

本发明属于身份认证技术领域,涉及身份认证方法、认证装置及认证系统。



背景技术:

身份认证也称为“身份验证”或“身份鉴别”,是指在计算机及计算机网络系统中确认操作者身份的过程,从而确定该用户是否具有对某种资源的访问和使用权限,进而使计算机和网络系统的访问策略能够可靠、有效地执行,防止攻击者假冒合法用户获得资源的访问权限,保证系统和数据的安全,以及授权访问者的合法利益。

目前,随着科学技术地不断发展,身份认证技术由静态密码、动态密码认证逐渐发展成人脸识别认证。人脸识别是一种基于脸部特征信息进行身份识别的生物识别技术,被广泛应用于登录系统、支付系统、银行类软件等领域。利用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像或视频流中检测和跟踪人脸,进而对检测到的人脸进行脸部识别认证。

在人脸识别认证过程中,通常是利用用户的正面脸部图像进行人脸识别。这种人脸识别认证对用户脸部图像的真实有效性的要求不高,从而使得一些不法分子有机可乘。

一些不法分子在掌握用户的清晰正面照片的情况下,利用照片中用户的正面脸部图像进行人脸识别认证;或者,利用人脸关键点定位、自动化人脸动效技术,实现将自拍照由静态改为动态,可以完成刷脸登录需要的眨眼、微笑动作;从而盗取他人钱财,甚至给企业造成重大损失等。因此,这种人脸识别认证方式也存在一些安全隐患。



技术实现要素:

本发明提供的技术方案如下:

本发明提供一种身份认证方法,包括以下步骤:s10、获取当前用户的多重身份特征信息中多角度脸部特征信息;s20、验证所述多角度脸部特征信息与预设用户对应的预设多角度脸部特征信息是否一致;s30、当所述多角度脸部特征信息与所述预设多角度脸部特征信息一致时,则通过所述多重身份特征信息中的多角度脸部特征信息认证。

进一步,在所述步骤s10之前还包括:s01、同时采集所述当前用户多个角度的脸部特征信息作为多角度脸部特征信息。

进一步,还包括以下步骤:s11、获取所述当前用户回答当前提问的语音内容信息;s21、验证所述语音内容信息与该当前提问对应的预设语音内容信息是否一致;s31、当所述语音内容信息与所述预设语音内容信息一致时,则通过所述多重身份特征信息中的语音内容信息认证。

进一步,还包括以下步骤:s12、获取所述当前用户回答当前提问的语音特征信息;s22、验证所述语音特征信息与所述预设用户对应的预设语音特征信息是否一致;s32、当所述语音特征信息与所述预设语音特征信息一致时,则通过所述多重身份特征信息中的语音特征信息认证。

本发明还提供一种身份认证装置,包括:获取模块,用于获取当前用户的多重身份特征信息中多角度脸部特征信息;验证模块,用于验证所述多角度脸部特征信息与预设用户对应的预设多角度脸部特征信息是否一致;认证控制模块,用于当所述多角度脸部特征信息与所述预设多角度脸部特征信息一致时,则通过所述多重身份特征信息中的多角度脸部特征信息认证。

进一步,还包括:采集模块,用于同时采集所述当前用户多个角度的脸部特征信息作为多角度脸部特征信息。

进一步,所述获取模块,还用于获取所述当前用户回答当前提问的语音内容信息;所述验证模块,还用于验证所述语音内容信息与该当前提问对应的预设语音内容信息是否一致;所述认证控制模块,还用于当所述语音内容信息与所述预设语音内容信息一致时,则通过所述多重身份特征信息中的语音内容信息认证。

进一步,所述获取模块,还用于获取所述当前用户回答当前提问的语音特征信息;所述验证模块,还用于验证所述语音特征信息与所述预设用户对应的预设语音特征信息是否一致;所述认证控制模块,还用于当所述语音特征信息与所述预设语音特征信息一致时,则通过所述多重身份特征信息中的语音特征信息认证。

本发明还提供一种身份认证系统,包括身份认证装置和服务器,所述身份认证装置包括获取模块,用于获取当前用户的多重身份特征信息中多角度脸部特征信息;所述服务器包括验证模块,用于验证所述多角度脸部特征信息与预设用户对应的预设多角度脸部特征信息是否一致;所述服务器还包括认证控制模块,用于当所述多角度脸部特征信息与所述预设多角度脸部特征信息一致时,则通过所述多重身份特征信息中的多角度脸部特征信息认证。

进一步,所述身份认证装置还包括:采集模块,用于同时采集所述当前用户多个角度的脸部特征信息作为多角度脸部特征信息。

与现有技术相比,本发明提供的一种身份认证方法、认证装置及认证系统,具有以下有益效果:

1)本发明利用当前用户的多角度脸部特征信息进行多重认证,一方面是从多个角度识别出当前用户人脸是不是预设用户本人,提高了识别的准确性,增加了认证破解难度;另一方面是识别出当前用户人脸是不是真实有效。

2)本发明中是同时获取当前用户多个角度的脸部特征信息,不法分子无法利用用户正面照片同时生成多角度脸部特征信息;从而提高了脸部特征信息的真实有效性,进而大大地提高了身份认证的安全性。

3)本发明中获取当前用户回答当前提问的答案内容,判断出该答案内容是否与回答当前提问对应的预设答案内容一致,从而对身份的进一步认证,进而进一步提高身份认证的安全性。

4)本发明中获取回答当前提问的当前用户,判断出该当前用户是否与预设用户一致,从而完成身份的多重认证,进而确保提高身份认证的安全性。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对一种身份认证方法、认证装置及认证系统的上述特性、技术特征、优点及其实现方式予以进一步说明。

图1是本发明一种身份认证方法的流程示意图;

图2是本发明中身份认证方法的一部分流程示意图;

图3是本发明中身份认证方法的另一部分流程示意图;

图4是本发明一种身份认证装置的组成结构示意图;

图5是本发明一种身份认证系统的组成结构示意图;

图6是本发明另一种身份认证系统的组成结构示意图。

附图标号说明:

10、身份认证装置,11、采集模块,12、获取模块,13、验证模块,14、认证控制模块;

20、服务器,21、验证模块,22、认证控制模块;

100、前端装置,101、正面摄像装置,102、左侧面摄像装置,103、右侧面摄像装置,104、脸部特征采集模块,105、语音采集装置,106、音频处理模块,107、中央控制模块,108、httpd模块;

200、远程服务器,201、http长连接服务器,202、脸部特征库,203、语音库。

具体实施方式

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

为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。

如图1所示,根据本发明的一个实施例,一种身份认证方法,包括以下步骤:s01、同时采集所述当前用户多个角度的脸部特征信息作为多角度脸部特征信息。

s10、获取当前用户的多重身份特征信息中多角度脸部特征信息;

s20、验证所述多角度脸部特征信息与预设用户对应的预设多角度脸部特征信息是否一致;

s30、当所述多角度脸部特征信息与所述预设多角度脸部特征信息一致时,则通过多重身份特征信息中的多角度脸部特征信息认证。

s33、当所述多角度脸部特征信息与所述预设多角度脸部特征信息不一致时,则身份认证失败。

具体的,利用两个或三个等多个摄像头采集当前用户两个或三个等多个角度的脸部特征信息,例如:正面脸部特征信息、左侧面脸部特征信息,或正面脸部特征信息、左侧面脸部特征信息、右侧面脸部特征信息。每个摄像头采集当前用户一个角度的脸部特征信息,从而可以做到同时获取当前用户多个角度的脸部特征信息。所述脸部特征信息包括静态脸部特征信息和/或动态脸部特征信息。通过对当前用户多个角度的脸部特征信息进行认证,不仅可以从多个角度识别出当前用户人脸是不是预设用户本人,提高了识别的准确性,增加了认证破解难度;还能识别出当前用户人脸信息是不是真实有效,从而确保身份认证的安全性。

如图1、图2所示,根据本发明的另一个实施例,一种身份认证方法,包括以下步骤:s01、同时采集所述当前用户多个角度的脸部特征信息作为多角度脸部特征信息。

s10、获取当前用户的多重身份特征信息中多角度脸部特征信息;

s20、验证所述多角度脸部特征信息与预设用户对应的预设多角度脸部特征信息是否一致;

s30、当所述多角度脸部特征信息与所述预设多角度脸部特征信息一致时,则通过多重身份特征信息中的多角度脸部特征信息认证。

s11、获取所述当前用户回答当前提问的语音内容信息;

s21、验证所述语音内容信息与该当前提问对应的预设语音内容信息是否一致;

s31、当所述语音内容信息与所述预设语音内容信息一致时,则通过所述多重身份特征信息中的语音内容信息认证。

s33、当所述多角度脸部特征信息与所述预设多角度脸部特征信息不一致时,和/或,当所述语音内容信息与所述预设语音内容信息不一致时,则身份认证失败。

具体的,用户可以设置多个提问,以及每个提问对应的预设语音内容信息(问题答案)。在当前用户进人认证时,当前提问可以是系统随机选择的一个提问,也可以是系统按照排列顺序依次选择的一个提问,还可以是系统默认的一个提问。当用户忘记当前提问的问题答案时,用户可以切换当前提问;既可以实现身份安全认证,还能为用户提供一个选择机会。

如图1~3所示,根据本发明的又一个实施例,一种身份认证方法,包括以下步骤:s01、同时采集所述当前用户多个角度的脸部特征信息作为多角度脸部特征信息。

s10、获取当前用户的多重身份特征信息中多角度脸部特征信息;

s20、验证所述多角度脸部特征信息与预设用户对应的预设多角度脸部特征信息是否一致;

s30、当所述多角度脸部特征信息与所述预设多角度脸部特征信息一致时,则通过多重身份特征信息中的多角度脸部特征信息认证。

s11、获取所述当前用户回答当前提问的语音内容信息;

s21、验证所述语音内容信息与该当前提问对应的预设语音内容信息是否一致;

s31、当所述语音内容信息与所述预设语音内容信息一致时,则通过所述多重身份特征信息中的语音内容信息认证。

s12、获取所述当前用户回答当前提问的语音特征信息;

s22、验证所述语音特征信息与所述预设用户对应的预设语音特征信息是否一致;

s32、当所述语音特征信息与所述预设语音特征信息一致时,则通过所述多重身份特征信息中的语音特征信息认证。

s33、当所述多角度脸部特征信息与所述预设多角度脸部特征信息不一致时,和/或,当所述语音内容信息与所述预设语音内容信息不一致时,和/或,当所述语音特征信息与所述预设语音特征信息不一致时,则身份认证失败。

具体的,在当前用户回答当前提问时,不仅需要识别出当前用户是否回答正确,还需要识别出回答当前提问的当前用户是否为预设用户本人。本实施例不仅需要对当前用户多个角度的脸部特征信息进行认证,还需要对当前用户回答当前提问的答案内容进行认证,还需要对当前用户是否为预设用户进行认证,从多方面确定当前用户身份的准确性,从而确保身份认证的安全性。

如图4所示,根据本发明的一个实施例,一种身份认证装置,包括:采集模块11,用于同时采集所述当前用户多个角度的脸部特征信息作为多角度脸部特征信息。

获取模块12,用于获取当前用户的多重身份特征信息中多角度脸部特征信息;

验证模块13,用于验证所述多角度脸部特征信息与预设用户对应的预设多角度脸部特征信息是否一致;

认证控制模块14,用于当所述多角度脸部特征信息与所述预设多角度脸部特征信息一致时,则通过多重身份特征信息中的多角度脸部特征信息认证。

所述获取模块12,还用于获取所述当前用户回答当前提问的语音内容信息;

所述验证模块13,还用于验证所述语音内容信息与该当前提问对应的预设语音内容信息是否一致;

所述认证控制模块14,还用于当所述语音内容信息与所述预设语音内容信息一致时,则通过所述多重身份特征信息中的语音内容信息认证。

所述获取模块12,还用于获取所述当前用户回答当前提问的语音特征信息;

所述验证模块13,还用于验证所述语音特征信息与所述预设用户对应的预设语音特征信息是否一致;

所述认证控制模块14,还用于当所述语音特征信息与所述预设语音特征信息一致时,则通过所述多重身份特征信息中的语音特征信息认证。

所述认证控制模块14,还用于当所述多角度脸部特征信息与所述预设多角度脸部特征信息不一致时,和/或,当所述语音内容信息与所述预设语音内容信息不一致时,和/或,当所述语音特征信息与所述预设语音特征信息不一致时,则身份认证失败。

具体的,当采集模块11、获取模块12、验证模块13和认证控制模块14集成在一个装置上时,该装置上存储有预设多角度脸部特征信息、预设语音内容信息和预设语音特征信息。其中,所述采集模块包括图像采集子模块、语音采集子模块,所述获取模块包括图像获取模块、语音获取模块;所述图像采集子模块包括多个摄像头,例如:正面摄像头、左侧面摄像头、右侧面摄像头。具体,每个模块的详细构造可以参考现有技术,本发明不是针对每个模块进行改进的,此处不再赘述。

如图5所示,根据本发明的一个实施例,一种身份认证系统,身份认证装置10和服务器20,包括以下步骤:所述身份认证装置10包括采集模块11,用于同时采集所述当前用户多个角度的脸部特征信息作为多角度脸部特征信息。

所述身份认证装置10还包括获取模块12,用于获取当前用户的多重身份特征信息中多角度脸部特征信息;

所述服务器20包括验证模块21,用于验证所述多角度脸部特征信息与预设用户对应的预设多角度脸部特征信息是否一致;

所述服务器20还包括认证控制模块22,用于当所述多角度脸部特征信息与所述预设多角度脸部特征信息一致时,则通过多重身份特征信息中的多角度脸部特征信息认证。

所述获取模块12,还用于获取所述当前用户回答当前提问的语音内容信息;

所述验证模块21,还用于验证所述语音内容信息与该当前提问对应的预设语音内容信息是否一致;

所述认证控制模块22,还用于当所述语音内容信息与所述预设语音内容信息一致时,则通过所述多重身份特征信息中的语音内容信息认证。

所述获取模块12,还用于获取所述当前用户回答当前提问的语音特征信息;

所述验证模块21,还用于验证所述语音特征信息与所述预设用户对应的预设语音特征信息是否一致;

所述认证控制模块22,还用于当所述语音特征信息与所述预设语音特征信息一致时,则通过所述多重身份特征信息中的语音特征信息认证。

所述认证控制模块22,还用于当所述多角度脸部特征信息与所述预设多角度脸部特征信息不一致时,和/或,当所述语音内容信息与所述预设语音内容信息不一致时,和/或,当所述语音特征信息与所述预设语音特征信息不一致时,则身份认证失败。

具体的,当采集模块11、获取模块12集成在身份认证装置上,验证模块21和认证控制模块22集成在一个服务器上时,该服务器上存储有预设多角度脸部特征信息、预设语音内容信息和预设语音特征信息。当身份认证装置上采集到当前用户的脸部特征信息、语音内容信息和语音特征信息时,会将脸部特征信息、语音内容信息和语音特征信息上传至服务器,在服务器上进行验证。这样可以减少身份认证装置的内存占用空间,以便于维护身份认证装置能够稳定运行。其中,所述获取模块包括图像获取模块、语音获取模块;所述图像采集子模块包括多个摄像头,例如:正面摄像头、左侧面摄像头、右侧面摄像头。具体,每个模块的详细构造可以参考现有技术,本发明不是针对每个模块进行改进的,此处不再赘述。

如图6所示,根据本发明的另一个实施例,一种身份认证系统,包括:多重身份认证装置前端装置100和远程服务器200200,所述多重身份认证装置前端装置100包括脸部特征采集模块104、音频处理模块106、中央控制模块107、httpd108模块。

所述httpd108模块与远程服务器200的http长连接服务器201进行http报文交互,将系统采集的人脸特征信息及音频信息发送到所述的远程服务器200。

所述脸部特征采集模块104包括人脸正面摄像装置101,人脸左侧面摄像装置102,人脸右侧面摄像装置103,脸部特征采集模块104,摄像装置抓取人脸的正面、左侧面、右侧面三个面的图像视频,并交由所述脸部特征采集模块104来进行特征提取。

用户在首次使用时须接受人脸的正面、左侧面、右侧面三个角度的脸部特征信息的采集,采集后的人脸特征信息录入到所述远程服务器200中的脸部特征库202中。使用时系统会将采集的人脸特征信息与脸部特征信息库中已存的该用户的人脸特征信息进行比对。

所述音频处理模块106包括语音采集装置105,负责与用户进行语音交互,并将用户的语音信息传送给所述音频处理装置,所处音频处理装置负责对该语音信息进行处理提前成语音数字信号及语音特征信息提取。

用户在首次使用时须语音回答系统提出的问题,系统会将该语音回答信息及用户的语音特征信息存储到语音库203中,后期用户使用时系统会将采集的语音特征信息及回答的答案与语音库203中的信息进行比对。

本发明使用多角度脸部特征,让破解者无法同时生成多角度的动态人脸图像。同时,结合实时语音验证装置,使得多重身份认证方案达到身份认证的唯一性和准确性。

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

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