一种基于人脸识别的身份验证方法技术

技术编号:21344073 阅读:25 留言:0更新日期:2019-06-13 22:41
本发明专利技术实施例公开了一种基于人脸识别的身份验证方法,包括:身份验证设备通过摄像头采集用户的人脸照片,检测所述采集到的人脸照片是否符合预设的人脸照片要求,若是则将采集到的符合所述人脸照片要求的人脸照片上传至身份验证服务器;所述身份验证服务器根据所述用户的用户标识获取所述用户的带网纹证件照片;所述身份验证服务器将所述用户的带网纹证件照片输入预先训练得到的去网纹神经网络模型,得到去网纹的证件照片;所述身份验证服务器将所述身份验证设备上传的人脸照片与所述去网纹的证件照片进行对比并计算匹配度,若两者之间匹配度达到预设阈值,则确认通过所述用户的身份验证。采用本发明专利技术,提升了身份验证的通过率。

An Identity Authentication Method Based on Face Recognition

The embodiment of the present invention discloses an authentication method based on face recognition, which includes: the authentication device collects the user's face photos through a camera, detects whether the collected face photos meet the preset requirements of the face photos, uploads the collected face photos meeting the requirements of the face photos to the authentication server, and the authentication clothes. The server obtains the user's pictures of the netted documents according to the user's identity of the user; the authentication server inputs the user's pictures of the netted documents into the pre-trained de-netted neural network model and obtains the image of the netted documents; the authentication server uploads the face photos uploaded by the authentication device and the photo of the de-netted documents. By comparing and calculating the matching degree, if the matching degree between the two reaches the preset threshold, the user's authentication is confirmed. The invention improves the pass rate of authentication.

【技术实现步骤摘要】
一种基于人脸识别的身份验证方法
本专利技术涉及通信领域,尤其涉及一种基于人脸识别的身份验证方法。
技术介绍
目前,不少行业如金融业等对客户的真实性、安全性和可信度的要求较为严格,身份验证技术也在不断地改进,可以通过调用的证件照人脸照片与摄像头拍摄的用户人脸照片进行对比的方式来进行身份验证,但是采用这种比对方式的通过率普遍较低,因为调用的证件照人脸照片是带网纹的,会影响识别,而用户在实时拍摄的时候,可能存在拍摄的人脸照片不是人脸正面照片、没有露出完整的五官等现象,还存在误按、没有对准位置等问题就拍照上传的现象,而且手动操作点击提交照片时会出现错误操作或照片模糊等问题,这样,人脸的关键特征就不能很好地拍摄到,导致拍摄出来的人脸照片与证件照人脸照片不符,使得用户需要重复操作才能通过身份验证。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种基于人脸识别的身份验证方法和系统,可提升了身份验证的通过率。为了解决上述技术问题,本专利技术实施例第一方面提供了一种基于人脸识别的身份验证方法,包括:身份验证设备通过摄像头采集用户的人脸照片,检测所述采集到的人脸照片是否符合预设的人脸照片要求,若是则将采集到的符合所述人脸照片要求的人脸照片上传至身份验证服务器,否则身份验证设备提醒用户调整拍照状态,所述人脸照片要求包括所述人脸照片中的设定区域包含所述用户的正面人脸图像并且包含所述用户的完整五官图像;所述身份验证服务器根据所述用户的用户标识获取所述用户的带网纹证件照片;所述身份验证服务器将所述用户的带网纹证件照片输入预先训练得到的去网纹神经网络模型,得到去网纹的证件照片;所述身份验证服务器将所述身份验证设备上传的人脸照片与所述去网纹的证件照片进行对比并计算匹配度,若两者之间匹配度达到预设阈值,则确认通过所述用户的身份验证。其中,所述身份验证服务器将所述用户的带网纹证件照片输入预先训练得到的去网纹神经网络模型之前还包括:所述身份验证服务器收集网纹人脸图像和对应的原始人脸图像作为样本图像对,形成训练数据集;所述身份验证服务器从所述训练数据集中依次选取各个样本图像对中的网纹人脸图像,将所述网纹人脸图像输入去网纹神经网络模型,得到输出的去网纹人脸图像,所述身份验证服务器根据所述各个样本图像对应的去网纹人脸图像和原始人脸图像之间的差异,对所述去网纹神经网络模型中的参数进行调整,所述身份验证服务器迭代执行上述调整过程,直至满足迭代条件为止,确定所述训练得到的去网纹神经网络模型。其中,所述将采集到的符合所述人脸照片要求的人脸照片上传至身份验证服务器之前还包括:所述身份验证设备记录所述用户调整拍摄状态过程中所述采集到的人脸照片的变化量;若所述用户调整拍照状态过程中,所述采集到的人脸照片的变化量达到预设变化量阈值,则所述身份验证设备确定所述采集到的人脸照片为活体照片。其中,所述方法还包括:若所述用户调整拍照状态过程中,所述采集到的人脸照片的变化量未达到预设变化量阈值,则所述身份验证设备采集用户发出的红外辐射,转换得到伪色彩热图,若根据所述伪彩色热图的轮廓判断出是人脸伪色彩热图,则所述身份验证设备确认所述采集到的人脸照片为活体照片。其中,所述将所述身份验证设备上传的人脸照片与所述去网纹的证件照片进行对比并计算匹配度,包括:从所述身份验证设备上传的人脸照片中获取人脸照片的眼、耳、鼻、眉、口五个部分区域图像,从所述去网纹的证件照片中获取去网纹的证件照片的眼、耳、鼻、眉、口五个部分区域图像,并将所述人脸照片和所述去网纹的证件照片中的对应部分区域图像进行对比得到各个部分区域图像之间的匹配度,将所述人脸照片和所述去网纹的证件照片的对应部分区域图像之间的平均匹配度作为所述人脸照片与所述去网纹的证件照片之间的匹配度。其中,所述身份验证服务器根据所述用户的用户标识获取所述用户的带网纹证件照片包括:所述身份验证服务器根据所述用户的用户标识通过预设的证件数据服务接口向可信第三方证件系统发送证件照片获取请求,并通过所述预设的证件数据服务接口接收所述可信第三方证件系统返回的所述用户的带网纹证件照片。其中,所述身份验证设备提醒用户调整拍照状态包括:根据当前采集到的人脸照片,提示用户调整与所述摄像头之间的拍摄角度或拍摄距离,或提示用户去除遮挡五官的物品。相应地,本提案第二方面提供了一种基于人脸识别的身份验证的系统,包括:身份验证设备,用于采集用户的人脸照片并检测所述采集到的人脸照片是否符合预设的人脸照片要求,若是则将采集到的符合所述人脸照片要求的人脸照片上传至身份验证服务器,否则身份验证设备提醒用户调整拍照状态,所述人脸照片要求包括所述人脸照片中的设定区域包含所述用户的正面人脸图像并且包含所述用户的完整五官图像;身份验证服务器,用于根据所述用户的用户标识获取所述用户的带网纹证件照片并将所述用户的带网纹证件照片输入预先训练得到的去网纹神经网络模型,得到去网纹的证件照片,还用于将所述身份验证设备上传的人脸照片与所述去网纹的证件照片进行对比并计算匹配度。本专利技术实施例第三方面提供了一种身份验证设备,该设备包括处理器、网络接口和存储器,所述处理器、网络接口和存储器相互连接,其中,所述网络接口受所述处理器的控制用于收发消息,所述存储器用于存储支持终端执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述第一方面的方法。本专利技术实施例第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面的方法。本专利技术实施例,通过身份验证设备中的摄像头采集到的人脸照片只有符合所述人脸照片要求才能上传,有效的避免了拍摄上传的照片不是正面人脸图像、没有完整五官等现象的发生,还避免了因手动操作点击提交照片时出现错误操作或造成照片模糊等现象的发生,所述人脸照片上传至身份验证服务器之前还进行了活体检测,可以进一步的证明了是由具有生物活性的人体进行的一系列操作,避免了不法分子利用照片、视频、立体面具等恶意作假认证行为,从可信第三方调用证件照人脸照片进行去网纹处理,从而有效提高了拍摄出来的人脸照片与证件照人脸照片的匹配度,提升了身份验证的可信度和通过率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种基于人脸识别的身份验证方法的流程图;图2是本专利技术实施例提供的判断人脸照片是否为活体照片的流程图;图3是本专利技术实施例提供的人脸照片的设定区域的示意图;图4是本专利技术实施例提供的关于训练去网纹神经网络模型的流程图;图5是本专利技术实施例提供的关于将拍摄得到的人脸照片与去网纹的人脸照片进行对比匹配的流程图;图6是本专利技术实施例提供的关于获取特征向量并对比得到匹配度的流程图;图7是本专利技术实施例提供的一种基于人脸识别的身份验证系统的示意图;图8是本专利技术实施例提供的照片的轮廓图的示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实本文档来自技高网...

【技术保护点】
1.一种基于人脸识别的身份验证方法,其特征在于,包括:身份验证设备通过摄像头采集用户的人脸照片,检测所述采集到的人脸照片是否符合预设的人脸照片要求,若是则将采集到的符合所述人脸照片要求的人脸照片上传至身份验证服务器,否则身份验证设备提醒用户调整拍照状态,所述人脸照片要求包括所述人脸照片中的设定区域包含所述用户的正面人脸图像并且包含所述用户的完整五官图像;所述身份验证服务器根据所述用户的用户标识获取所述用户的带网纹证件照片;所述身份验证服务器将所述用户的带网纹证件照片输入预先训练得到的去网纹神经网络模型,得到去网纹的证件照片;所述身份验证服务器将所述身份验证设备上传的人脸照片与所述去网纹的证件照片进行对比并计算匹配度,若两者之间匹配度达到预设阈值,则确认通过所述用户的身份验证。

【技术特征摘要】
1.一种基于人脸识别的身份验证方法,其特征在于,包括:身份验证设备通过摄像头采集用户的人脸照片,检测所述采集到的人脸照片是否符合预设的人脸照片要求,若是则将采集到的符合所述人脸照片要求的人脸照片上传至身份验证服务器,否则身份验证设备提醒用户调整拍照状态,所述人脸照片要求包括所述人脸照片中的设定区域包含所述用户的正面人脸图像并且包含所述用户的完整五官图像;所述身份验证服务器根据所述用户的用户标识获取所述用户的带网纹证件照片;所述身份验证服务器将所述用户的带网纹证件照片输入预先训练得到的去网纹神经网络模型,得到去网纹的证件照片;所述身份验证服务器将所述身份验证设备上传的人脸照片与所述去网纹的证件照片进行对比并计算匹配度,若两者之间匹配度达到预设阈值,则确认通过所述用户的身份验证。2.如权利要求1所述的基于人脸识别的身份验证方法,其特征在于,所述身份验证服务器将所述用户的带网纹证件照片输入预先训练得到的去网纹神经网络模型之前还包括:所述身份验证服务器收集网纹人脸图像和对应的原始人脸图像作为样本图像对,形成训练数据集;所述身份验证服务器从所述训练数据集中依次选取各个样本图像对中的网纹人脸图像,将所述网纹人脸图像输入去网纹神经网络模型,得到输出的去网纹人脸图像;所述身份验证服务器根据所述各个样本图像对应的去网纹人脸图像和原始人脸图像之间的差异,对所述去网纹神经网络模型中的参数进行调整;所述身份验证服务器迭代执行上述调整过程,直至满足迭代条件为止,确定所述训练得到的去网纹神经网络模型。3.如权利要求1所述的基于人脸识别的身份验证方法,其特征在于,所述将采集到的符合所述人脸照片要求的人脸照片上传至身份验证服务器之前还包括:所述身份验证设备记录所述用户调整拍摄状态过程中所述采集到的人脸照片的变化量;若所述用户调整拍照状态过程中,所述采集到的人脸照片的变化量达到预设变化量阈值,则所述身份验证设备确定所述采集到的人脸照片为活体照片。4.如权利要求3所述的基于人脸识别的身份验证方法,其特征在于,所述方法还包括:若所述用户调整拍照状态过程中,所述采集到的人脸照片的变化量未达到预设变化量阈值,则所述身份验证设备采集用户发出的红外辐射,转换得到伪色彩热图,若根据所述伪彩色热图的轮廓判断出是人脸伪色彩热图,则所述身份验证设备确认所述采集到的人脸照片为活体照片。5.如权利要求1所述的基于人脸识别的身份验证方法,其特征在于,...

【专利技术属性】
技术研发人员:王黎伟
申请(专利权)人:中国平安人寿保险股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1