身份认证方法、终端设备和计算机可读存储介质技术

技术编号:21060776 阅读:26 留言:0更新日期:2019-05-08 07:18
本申请实施例公开了身份认证方法、终端设备和计算机可读存储介质。该方法的一具体实施方式包括:获取显示有用户的唇部口型变化过程的视频数据;对该视频数据进行解析,生成构成该视频数据的连续图像中每一个图像所显示的人脸区域的标注信息和该连续图像中每一个图像对应的人脸特征信息;基于所生成的标注信息和该连续图像,生成唇部特征信息序列和人脸局部特征信息序列;将所生成的人脸特征信息、该唇部特征信息序列和该人脸局部特征信息序列发送至服务器,并接收该服务器返回的身份验证结果。该实施方式提高了身份认证的安全性。

Identity Authentication Method, Terminal Equipment and Computer Readable Storage Media

【技术实现步骤摘要】
身份认证方法、终端设备和计算机可读存储介质
本申请实施例涉及计算机
,具体涉及互联网
,尤其涉及身份认证方法、终端设备和计算机可读存储介质。
技术介绍
随着全球经济与信息技术的发展以及全球互联网时代的到来,越来越多的领域需要可靠的身份认证。在信息化的背景下,如何准确地鉴别一个人的身份、保证信息安全,是信息化时代的一个重要挑战。现有的方法通常是利用口令、密钥或人脸识别技术等进行身份认证,然而,口令、密钥容易被用户忘记,人脸识别技术所依赖的人脸特征容易被照片或视频等伪造。
技术实现思路
本申请实施例的目的在于提出一种身份认证方法、终端设备和计算机可读存储介质。第一方面,本申请实施例提供了一种身份认证方法,该方法包括:获取显示有用户的唇部口型变化过程的视频数据;对视频数据进行解析,生成构成视频数据的连续图像中每一个图像所显示的人脸区域的标注信息和连续图像中每一个图像对应的人脸特征信息;基于所生成的标注信息和连续图像,生成唇部特征信息序列和人脸局部特征信息序列;将所生成的人脸特征信息、唇部特征信息序列和人脸局部特征信息序列发送至服务器,并接收服务器返回的身份验证结果。在一些实施例中,获取显示有用户的唇部口型变化过程的视频数据,包括:显示用于提示用户进行身份认证的第一提示信息,对用户的脸部进行拍摄以获取显示有用户的唇部口型变化过程的视频数据,并获取用户的声音数据。在一些实施例中,第一提示信息包括发音选项;该方法还包括:响应于确定用户对发音选项执行了点击操作,对声音数据进行解析,生成声纹特征信息;将声纹特征信息发送至服务器。在一些实施例中,标注信息包括人脸区域的关键点的位置和人脸区域的位置;以及基于所生成的标注信息和连续图像,生成唇部特征信息序列和人脸局部特征信息序列,包括:将所生成的标注信息和连续图像分别输入至预先训练的神经网络中,得到与连续图像相对应的唇部特征信息序列和人脸局部特征信息序列,其中,神经网络用于依次从多个图像中提取唇部特征信息以生成唇部特征信息序列和依次从多个图像中提取人脸局部特征信息以生成人脸局部特征信息序列。在一些实施例中,人脸局部特征信息序列包括以下至少一项:面部特征信息序列、眼睛特征信息序列、鼻子特征信息序列、眉毛特征信息序列、下巴特征信息序列、口腔特征信息序列、舌部特征信息序列。在一些实施例中,唇部特征信息序列中的唇部特征信息包括:嘴唇的中心坐标、嘴唇方向、内唇宽度、外唇宽度、外唇上边缘高度、内唇上边缘高度、内唇下边缘高度、外唇下边缘高度、四次曲线中心离坐标原点的偏移量、上唇部四次曲线偏离抛物线的距离、下唇部四次曲线偏离抛物线的距离。在一些实施例中,在获取显示有用户的唇部口型变化过程的视频数据之前,该方法还包括:显示用于提示用户进行暗语设置的第二提示信息,并获取显示有用户的唇部口型变化过程的目标视频数据;对目标视频数据进行解析,生成构成目标视频数据的目标连续图像中的每一个图像所显示的人脸区域的目标标注信息和目标连续图像中每一个图像对应的目标人脸特征信息;基于所生成的目标标注信息和目标连续图像,生成目标唇部特征信息序列和目标人脸局部特征信息序列;将所生成的目标人脸特征信息、目标唇部特征信息序列和目标人脸局部特征信息序列发送至服务器。在一些实施例中,显示用于提示用户进行暗语设置的第二提示信息,并获取显示有用户的唇部口型变化过程的目标视频数据,包括:显示用于提示用户进行暗语设置的第二提示信息,对用户的脸部进行拍摄以获取显示有用户的唇部口型变化过程的目标视频数据,并获取用户的目标声音数据。在一些实施例中,第二提示信息包含发音选项;该方法还包括:响应于确定用户对第二提示信息中的发音选项执行了点击操作,对目标声音数据进行解析,生成目标声纹特征信息;将目标声纹特征信息发送至服务器。在一些实施例中,目标标注信息包括人脸区域的关键点的位置和人脸区域的位置;以及基于所生成的目标标注信息和目标连续图像,生成目标唇部特征信息序列和目标人脸局部特征信息序列,包括:将所生成的目标标注信息和目标连续图像分别输入至预先训练的神经网络中,得到与目标连续图像相对应的目标唇部特征信息序列和目标人脸局部特征信息序列。第二方面,本申请实施例提供了一种身份认证方法,该方法包括:接收客户端发送的身份认证请求,其中,身份认证请求包含用户的人脸特征信息、唇部特征信息序列、人脸局部特征信息序列,人脸特征信息、唇部特征信息序列和人脸局部特征信息序列为客户端基于显示有用户唇部口型变化过程的视频数据的解析而生成的;提取预置的、用户的目标人脸特征信息、目标唇部特征信息序列和目标人脸局部特征信息序列;基于人脸特征信息、唇部特征信息序列、人脸局部特征信息序列与目标人脸特征信息、目标唇部特征信息序列、目标人脸局部特征信息序列的匹配结果,生成用于表征用户是否通过身份认证的身份认证结果;向客户端发送身份认证结果。在一些实施例中,基于人脸特征信息、唇部特征信息序列和人脸局部特征信息序列与目标人脸特征信息、目标唇部特征信息序列和目标人脸局部特征信息序列的匹配结果,生成用于表征用户是否通过身份认证的身份认证结果,包括:在以下三个条件同时满足的情况下,生成用于表征用户通过身份认证的身份认证结果:人脸特征信息与目标人脸特征信息相匹配;唇部特征信息序列与目标唇部特征信息序列相匹配;人脸局部特征信息序列与目标人脸局部特征信息序列相匹配。在一些实施例中,身份认证请求还包括用户的声纹特征信息;以及基于人脸特征信息、唇部特征信息序列和人脸局部特征信息序列与目标人脸特征信息、目标唇部特征信息序列和目标人脸局部特征信息序列的匹配结果,生成用于表征用户是否通过身份认证的身份认证结果,包括:提取预置的、用户的目标声纹特征信息;在以下四个条件同时满足的情况下,生成用于表征用户通过身份认证的身份认证结果:人脸特征信息与目标人脸特征信息相匹配;唇部特征信息序列与目标唇部特征信息序列相匹配;人脸局部特征信息序列与目标人脸局部特征信息序列相匹配;声纹特征信息与目标声纹特征信息相匹配。在一些实施例中,在接收客户端发送的身份认证请求之前,该方法包括:接收客户端发送的身份设定请求,其中,身份设定请求包含用户的目标人脸特征信息、目标唇部特征信息序列和目标人脸局部特征信息序列,目标人脸特征信息、目标唇部特征信息序列和目标人脸局部特征信息序列为客户端基于显示有用户唇部口型变化过程的目标视频数据的解析而生成的;将目标人脸特征信息、目标唇部特征信息序列和目标人脸局部特征信息序列进行存储。在一些实施例中,身份设定请求还包括用户的目标声纹特征信息,其中,目标声纹特征信息是客户端基于对用户的声音数据的解析而生成的;以及将目标人脸特征信息、目标唇部特征信息序列和目标人脸局部特征信息序列进行存储,包括:将目标声纹特征信息、目标人脸特征信息、目标唇部特征信息序列和目标人脸局部特征信息序列进行存储。第三方面,本申请实施例提供了一种终端设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如上述第一方面所提供的身份认证方法中任一实施例的方法。第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器本文档来自技高网...

【技术保护点】
1.一种身份认证方法,所述方法包括:获取显示有用户的唇部口型变化过程的视频数据;对所述视频数据进行解析,生成构成所述视频数据的连续图像中每一个图像所显示的人脸区域的标注信息和所述连续图像中每一个图像对应的人脸特征信息;基于所生成的标注信息和所述连续图像,生成唇部特征信息序列和人脸局部特征信息序列;将所生成的人脸特征信息、所述唇部特征信息序列和所述人脸局部特征信息序列发送至服务器,并接收所述服务器返回的身份验证结果。

【技术特征摘要】
2017.10.31 US 15/799,5121.一种身份认证方法,所述方法包括:获取显示有用户的唇部口型变化过程的视频数据;对所述视频数据进行解析,生成构成所述视频数据的连续图像中每一个图像所显示的人脸区域的标注信息和所述连续图像中每一个图像对应的人脸特征信息;基于所生成的标注信息和所述连续图像,生成唇部特征信息序列和人脸局部特征信息序列;将所生成的人脸特征信息、所述唇部特征信息序列和所述人脸局部特征信息序列发送至服务器,并接收所述服务器返回的身份验证结果。2.根据权利要求1所述的身份认证方法,其中,所述获取显示有用户的唇部口型变化过程的视频数据,包括:显示用于提示用户进行身份认证的第一提示信息,对所述用户的脸部进行拍摄以获取显示有所述用户的唇部口型变化过程的视频数据,并获取所述用户的声音数据。3.根据权利要求2所述的身份认证方法,其中,所述第一提示信息包括发音选项;以及所述方法还包括:响应于确定所述用户对所述发音选项执行了点击操作,对所述声音数据进行解析,生成声纹特征信息;将所述声纹特征信息发送至所述服务器。4.根据权利要求1所述的身份认证方法,其中,所述标注信息包括人脸区域的关键点的位置和人脸区域的位置;以及所述基于所生成的标注信息和所述连续图像,生成唇部特征信息序列和人脸局部特征信息序列,包括:将所生成的标注信息和所述连续图像分别输入至预先训练的神经网络中,得到与所述连续图像相对应的唇部特征信息序列和人脸局部特征信息序列,其中,所述神经网络用于依次从多个图像中提取唇部特征信息以生成唇部特征信息序列和依次从多个图像中提取人脸局部特征信息以生成人脸局部特征信息序列。5.根据权利要求1所述的身份认证方法,其中,所述人脸局部特征信息序列包括以下至少一项:面部特征信息序列、眼睛特征信息序列、鼻子特征信息序列、眉毛特征信息序列、下巴特征信息序列、口腔特征信息序列、舌部特征信息序列。6.根据权利要求1所述的身份认证方法,其中,所述唇部特征信息序列中的唇部特征信息包括:嘴唇的中心坐标、嘴唇方向、内唇宽度、外唇宽度、外唇上边缘高度、内唇上边缘高度、内唇下边缘高度、外唇下边缘高度、四次曲线中心离坐标原点的偏移量、上唇部四次曲线偏离抛物线的距离、下唇部四次曲线偏离抛物线的距离。7.根据权利要求1所述的身份认证方法,其中,在所述获取显示有用户的唇部口型变化过程的视频数据之前,所述方法还包括:显示用于提示用户进行暗语设置的第二提示信息,并获取显示有所述用户的唇部口型变化过程的目标视频数据;对所述目标视频数据进行解析,生成构成所述目标视频数据的目标连续图像中的每一个图像所显示的人脸区域的目标标注信息和所述目标连续图像中每一个图像对应的目标人脸特征信息;基于所生成的目标标注信息和所述目标连续图像,生成目标唇部特征信息序列和目标人脸局部特征信息序列;将所生成的目标人脸特征信息、所述目标唇部特征信息序列和所述目标人脸局部行为特征信息序列发送至服务器。8.根据权利要求7所述的身份认证方法,其中,所述显示用于提示用户进行暗语设置的第二提示信息,并获取显示有所述用户的唇部口型变化过程的目标视频数据,包括:显示用于提示用户进行暗语设置的第二提示信息,对所述用户的脸部进行拍摄以获取显示有所述用户的唇部口型变化过程的目标视频数据,并获取所述用户的目标声音数据。9.根据权利要求8所述的身份认证方法,其中,所述第二提示信息包含发音选项;以及所述方法还包括:响应于确定所述用户对所述第二提示信息中的发音选项执行了点击操作,对所述目标声音数据进行解析,生成目标声纹特征信息;将所述目标声纹特征信息发送至所述服务器。10.根据权利要求7所述的身份认证方法,其中,所述目标标注信息包括人脸区域的关键点的位置...

【专利技术属性】
技术研发人员:仲震宇韦韬邱喆彬
申请(专利权)人:百度美国有限责任公司
类型:发明
国别省市:美国,US

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

1