身份认证方法、装置、终端及服务器的制造方法

文档序号:9708645阅读:277来源:国知局
身份认证方法、装置、终端及服务器的制造方法
【技术领域】
[0001 ] 本申请涉及通信技术领域,尤其涉及身份认证方法、装置、终端及服务器。
【背景技术】
[0002]随着智能终端的发展和网络应用的开发,用户通过终端上安装的各种应用客户端可以对各种网络应用进行访问,例如,社交类即时通信应用,购物类应用等。在访问过程中,往往需要对用户进行身份认证,以便在身份认证通过后,允许用户使用各种应用功能。
[0003]现有技术中,在进行身份认证时,往往需要用户在认证界面输入认证密码,服务器验证输入的认证密码与用户注册时的认证密码一致时,确认用户通过身份认证。但是,认证密码往往是数字和字母的简单组合,容易被恶意第三方窃取。因此,现有身份认证方式的可靠性较差,容易造成用户信息被盗取,导致认证的安全性不高。

【发明内容】

[0004]本申请提供身份认证方法、装置、终端及服务器,以解决现有技术中身份认证方式可靠性较差且安全性不高的问题。
[0005]根据本申请实施例的第一方面,提供一种身份认证方法,所述方法包括:
[0006]在用户进行身份认证时,接收服务器发送的人脸动态认证提示信息;
[0007]通过识别所述用户呈现的人脸姿态,获得所述人脸动态认证提示信息的姿态识别信息;
[0008]将所述姿态识别信息发送至所述服务器,以使所述服务器在验证所述姿态识别信息与所述人脸动态认证提示信息一致时,确定所述用户通过身份认证。
[0009]根据本申请实施例的第二方面,提供一种身份认证方法,所述方法包括:
[0010]在用户进行身份认证时,向终端发送人脸动态认证提示信息;
[0011]接收所述终端发送的姿态识别信息,所述姿态识别信息为所述终端通过识别所述用户根据所述人脸动态认证提示信息呈现的人脸姿态,获得的姿态识别信息;
[0012]当验证所述姿态识别信息与所述人脸动态认证提示信息一致时,确定所述用户通过身份认证。
[0013]根据本申请实施例的第三方面,提供一种身份认证装置,所述装置包括:
[0014]接收单元,用于在用户进行身份认证时,接收服务器发送的人脸动态认证提示信息;
[0015]识别单元,用于通过识别所述用户呈现的人脸姿态,获得所述人脸动态认证提示息的姿态识别息;
[0016]发送单元,用于将所述姿态识别信息发送至所述服务器,以使所述服务器在验证所述姿态识别信息与所述人脸动态认证提示信息一致时,确定所述用户通过身份认证。
[0017]根据本申请实施例的第四方面,提供一种身份认证装置,所述装置包括:
[0018]发送单元,用于在用户进行身份认证时,向终端发送人脸动态认证提示信息;
[0019]接收单元,用于接收所述终端发送的姿态识别信息,所述姿态识别信息为所述终端通过识别所述用户根据所述人脸动态认证提示信息呈现的人脸姿态,获得的姿态识别信息;
[0020]确定单元,用于当验证所述姿态识别信息与所述人脸动态认证提示信息一致时,确定所述用户通过身份认证。
[0021]根据本申请实施例的第五方面,提供一种终端,包括:
[0022]处理器;用于存储所述处理器可执行指令的存储器;
[0023]其中,所述处理器被配置为:
[0024]在用户进行身份认证时,接收服务器发送的人脸动态认证提示信息;
[0025]通过识别所述用户呈现的人脸姿态,获得所述人脸动态认证提示信息的姿态识别信息;
[0026]将所述姿态识别信息发送至所述服务器,以使所述服务器在验证所述姿态识别信息与所述人脸动态认证提示信息一致时,确定所述用户通过身份认证。
[0027]根据本申请实施例的第六方面,提供一种服务器,包括:
[0028]处理器;用于存储所述处理器可执行指令的存储器;
[0029]其中,所述处理器被配置为:
[0030]在用户进行身份认证时,向终端发送人脸动态认证提示信息;
[0031]接收所述终端发送的姿态识别信息,所述姿态识别信息为所述终端通过识别所述用户根据所述人脸动态认证提示信息呈现的人脸姿态,获得的姿态识别信息;
[0032]当验证所述姿态识别信息与所述人脸动态认证提示信息一致时,确定所述用户通过身份认证。
[0033]本申请实施例中在对用户进行身份认证时,服务器向终端发送动态认证提示信息,终端通过识别用户呈现的人脸姿态,获得人脸动态认证提示信息的姿态识别信息,并发送至服务器,服务器在验证姿态识别信息与人脸动态认证提示信息一致时,确定用户通过身份认证。应用本申请实施例,通过人脸动态认证方式可以对用户身份进行高安全性认证,相较于现有采用认证密码进行认证的方式,认证信息不会被恶意第三方窃取,提高了认证的可靠性,并且通过人脸动态认证可以识别用户为活体用户,从而进一步提高身份认证的准确性,降低认证过程中存在的安全隐患。
【附图说明】
[0034]图1为本申请实施例的身份认证场景示意图;
[0035]图2A为本申请身份认证方法的一个实施例流程图;
[0036]图2B为本申请身份认证方法的另一个实施例流程图;
[0037]图3A为本申请身份认证方法的另一个实施例流程图;
[0038]图3B为本申请实施例中人脸认证过程中的人头姿态示意图;
[0039]图4A为本申请身份认证方法的另一个实施例流程图;
[0040]图4B和图4C为本申请实施例中面部关键点示意图;
[0041]图5为本申请身份认证装置所在设备的一种硬件结构图;
[0042]图6为本申请身份认证装置的一个实施例框图;
[0043]图7为本申请身份认证装置的另一个实施例框图。
【具体实施方式】
[0044]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0045]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“ 一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0046]应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
[0047]在基于互联网通信的场景中,用户可以通过所持终端上安装的各种应用客户端实现对各种网络应用的访问,在访问过程中,用户往往需要进行身份认证,但是现有技术中通常采用认证密码对用户身份进行认证,认证密码通常是数字和字母的简单组合,容易被恶意第三方窃取,因此现有身份认证方式可靠性较差,安全性不高。基于此,参见图1,为本申请实施例实现身份认证的应用场景示意图:用户通过所持终端与服务器之间交互,完成对用户的身份认证,终端与服务器之间的通信可以基于网络完成,该网络包括各种无线网络或有线网络,对此本申请实施例不进行限制。其中,终端可以具体为手机、平板电脑、个人计算机等。在图1示出的应用场景中,服务器上可以设置两个数据库,分别为人脸特征信息数据库和人脸动态认证提示信息数据库。
[0048]在人脸注册阶段,终端可以获取注册用户的人脸特征信息并发送至服务器,由服务器将该注册用户的人脸特征信息保存至人脸特征信息数据库。在身份认证阶段,可以首先进行人脸认证,此时用户将获取的人脸特征信息发送至服务器,服务器验证该人脸特征信息与人脸特征
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1