密码重置方法及系统、客户端及服务器的制造方法_3

文档序号:9814224阅读:来源:国知局
091]请参阅图4,为本发明图3所示第二实施例中的步骤302服务器根据客户当前的人脸视频图像对客户进行身份认证的细化步骤的流程示意图,包括:
[0092]步骤401、利用人脸识别技术及活体检测技术对客户当前的人脸视频图像进行识另U,计算客户的识别得分;
[0093]步骤402、根据识别得分对客户进行身份认证。
[0094]在本发明实施例中,服务器在接收到密码重置请求之后,将利用人脸识别技术及活体检测技术对客户当前的人脸视频图像进行识别,并计算该客户的识别得分。
[0095]其中,利用人脸识别技术主要是从客户当前的人脸视频图像中检测出人脸图片,且利用检测到的人脸图片与客户的目标人脸图片进行匹配,以确定该客户的相似度分值。
[0096]其中,服务器侧保存了其所有客户的账户信息,其中包含客户的目标人脸图片,该目标人脸图片可以是客户在开户时拍摄的人脸图片,也可以是服务器从公安系统中查找到的目标人脸图片。
[0097]其中,利用活体检测技术主要是判断客户当前的视频图像中的人脸特征是否来自一个已授权、有生命的、在现场的、真实的人,并确定客户的活体通过率。且在本发明实施例中,活体检测的关键点是在语音、唇动、唇语及是否带有面具等等。
[0098]在本发明实施例中,服务器将根据识别得分对客户进行身份认证,具体的:若识别得分大于或等于预先设置的分数值,则确定客户通过身份认证,向客户端发送密码重置受理消息,并进入对客户当前的人脸视频图像的异步审核过程,在审核通过时,继续执行图3所示第二实施例步骤303中的按照新的密码重置账户的密码,且向客户端反馈密码重置成功消息;若识别得分小于预先设置的分数值,则进入与客户的远程视频验证过程,在验证通过时,确定客户通过身份认证,并继续执行图3所示第二实施例步骤303中的按照新的密码重置账户的密码,且向客户端反馈密码重置成功消息。
[0099]其中,密码重置受理消息可以是发送给已登录客户端的客户账户预置的手机号码的短信提示,用于提示客户其密码重置请求已受理。例如,可以发送“尊敬的**先生/女士,您人脸识别认证通过,我行已受理您的密码重置申请,XX分钟内回复您处理结果。如有疑问,请致电我行客服电话。”
[0100]其中,密码重置成功消息可以是发送给已登录客户端的客户账户预置的手机号码的短信提示,用于提示客户其密码重置已成功,例如,可以发送“尊敬的**先生/女士,我行已完成您的密码重置。密码非常重要,请谨慎保管,泄露可能会有资金风险。”
[0101]需要说明的是,在本发明实施例中,只有在识别得分大于或等于预先设置的分数值的情况下,服务器才会向反馈密码重置受理消息,且在发送密码重置成功消息之前,账户原来的密码仍然有效,在发送密码重置成功消息之后,账户的新的密码生效,原来的密码失效。
[0102]需要说明的是,在异步审核不通过的情况下,密码重置不成功,不执行密码重置的操作,并向客户发送密码重置失败短信提示:“尊敬的**先生/女士,很遗憾通知,您的密码重置申请失败,如有疑问,请致电我行客服电话。”
[0103]其中,异步审核是指将该客户的人脸视频图像发送给与服务器连接的客服端,由客服端的客服人员对该客户的人脸视频图像进行审核。且客服人员的审核主要包括是否带面具,是否是照片或视频,是否是其他动物等等。
[0104]其中,远程视频验证是指服务器为该客户分配一个客服人员,并建立该客服人员与客户之间的视频连接,使得客服人员能够通过实时视频的方式对客户的身份进行验证。
[0105]在本发明实施例中,若异步审核未通过或者远程视频验证未通过,则向客户端反馈密码重置失败消息。
[0106]需要说明的是,在本发明实施例中,在识别得分小于预先设置的分数值时,在进行与客户的远程视频验证过程之前,还可以先向客户端反馈该客户当前的人脸视频图像检测失败的消息,并提示客户重新拍摄并发送该客户当前的人脸视频图像给服务器,并重新进入步骤401。且在客户重新发送的次数大于或等于预先设置的次数的情况下,再进入远程视频验证过程。
[0107]在本发明实施例中,服务器利用人脸识别技术及活体检测技术对客户当前的人脸视频图像进行识别,并计算客户的识别得分,且在该识别得分大于或等于预先设置的分数值时,确定客户通过身份认证,向客户端发送密码重置受理消息,并进入对客户当前的人脸视频图像的异步审核过程,在审核通过时,按照新的密码重置账户的密码,且向客户端反馈密码重置成功消息,或者若该识别得分小于预先设置的分数值,则进入与客户的远程视频验证过程,在验证通过时,确定客户通过身份认证,按照新的密码重置账户的密码,且向客户端反馈密码重置成功消息。通过上述方式,能够有效的确保客户身份的真实性,确保客户的账户的安全,且能够应用于银行客户的密码重置场景中,使得可在确保银行客户的账户安全的情况下通过客户端完成密码重置,而不需要银行客户亲自去银行柜台办理密码重置业务,有效改善客户体验。
[0108]在本发明实施例中,由于客户端在发送密码重置请求之前还通过发送随机字符串生成请求从服务器获取随机字符串,并将随机字符串应用在客户当前的人脸视频图像录制中,因此,若服务器在接收客户端发送的密码重置请求之前还向客户发送过随机字符串,月艮务器在利用人脸识别技术及活体检测技术对客户当前的人脸视频图像进行识别时,还需要利用唇语识别技术确定客户当前的人脸视频图像中客户朗读的字符与随机字符串之间的字符识别分值。
[0109]请参参阅图5,为本发明图3所示第二实施例中的步骤302服务器根据客户当前的人脸视频图像对客户进行身份认证的细化步骤的流程示意图,包括:,包括:
[0110]步骤501、利用人脸识别技术、活体检测技术及唇语识别技术对所述客户当前的人脸视频图像进行识别,计算所述客户的识别得分;
[0111]步骤502、根据识别得分对客户进行身份认证。
[0112]在本发明实施例中,服务器在接收到密码重置请求之后,将利用人脸识别技术、活体检测技术及唇语识别技术对客户当前的人脸视频图像进行识别,并计算该客户的识别得分。
[0113]其中,利用人脸识别技术主要是从客户当前的人脸视频图像中检测出人脸图片,且将利用检测到的人脸图片与客户的目标人脸图片进行匹配,以确定该客户的相似度分值。
[0114]其中,服务器侧保存了其所有客户的账户信息,其中包含客户的目标人脸图片,该目标人脸图片可以是已保存的高清图片数据库中的人脸图片,其中,高清图片数据库的人脸图片来源是用户视频图片。
[0115]其中,利用活体检测技术主要是判断客户当前的视频图像中的人脸特征是否来自一个已授权、有生命的、在现场的、真实的人,并确定客户的活体通过率。且在本发明实施例中,活体检测的关键点是在语音、唇动、唇语及是否带有面具等等。
[0116]其中,利用唇语识别技术主要是为识别客户当前的人脸视频图像中,客户朗读随机字符串时的唇语,以确定客户朗读的随机字符串,并将该随机字符串与发送给客户端的随机字符串进行匹配,确定字符识别分值;
[0117]在本发明实施例中,服务器将根据识别得分对客户进行身份认证,具体的:若识别得分大于或等于预先设置的分数值,则确定客户通过身份认证,向客户端发送密码重置受理消息,并进入对客户当前的人脸视频图像的异步审核过程,在审核通过时,继续执行图3所示第二实施例步骤303中的按照新的密码重置账户的密码,且向客户端反馈密码重置成功消息;若识别得分小于预先设置的分数值,则进入与客户的远程视频验证过程,在验证通过时,确定客户通过身份认证,并继续执行图3所示第二实施例步骤303中的按照新的密码重置账户的密码,且向客户端反馈密码重置成功消息。
[0118]其中,密码重置受理消息可以是发送给已登录客户端的客户账户预置的手机号码的短信提示,用于提示客户其密码重置请求已受理。例如,可以发送“尊敬的**先生/女士,您人脸识别认证通过,我行已受理您的密码重置申请,XX分钟内回复您处理结果。如有疑问,请致电我行客服电话。”
[0119]其中,密码重置成功消息可以是发送给已登录客户端的客户账户预置的手机号码的短信提示,用于提示客户其密码重置已成功,例如,可以发送“尊敬的**先生/女士,我行已完成您的密码重置。密码非常重要,请谨慎保管,泄露可能会有资金风险。”
[0120]需要说明的是,在本发明实施例中,只有在识别得分大于或等于预先设置的分数值的情况下,服务器才会向反馈密码重置受理消息,且在发送密码重
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1