欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2020115451748
申请人: 深圳市兴海物联科技有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2024-05-30
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种身份验证方法,其特征在于,包括:

接收用户触发的操作指令;

基于预设的操作指令集合,判断所述操作指令是否属于授权操作指令;

若所述操作指令属于授权操作指令,则对所述用户进行活体检测,并判断所述活体检测是否验证通过;

若所述活体检测验证通过,则获取所述用户的人脸图像,基于预设数量的预先训练好的人脸表情识别模型分别获取与所述人脸图像对应的表情识别结果,并基于预存储的授权人脸图像确定出与所述人脸图像的人脸比对结果,其中,所述预设数量大于1,所述每一个人脸表情识别模型分别是基于不同的训练样本集训练生成的,且每一个所述训练样本集中包含的样本图像的标注信息是基于不同的标注方式进行标注生成的;

判断所有所述表情识别结果中是否包含目标表情,且所述人脸比对结果是否为比对通过;

若所有所述表情识别结果中包含所述目标表情,且所述人脸比对结果为比对通过,则获取预存储的授权语音信息,并在当前界面展示与所述授权语音信息对应的文字信息;

采集用户朗读所述文字信息后生成的待验证语音信息;

基于所述授权语音信息,对所述待验证语音信息进行分析处理,得到对应的分析结果;

基于所述分析结果,生成与所述用户对应的身份验证结果;

基于所述身份验证结果,对所述操作指令进行对应的响应处理;

所述基于所述授权语音信息,对所述待验证语音信息进行分析处理,得到对应的分析结果的步骤,包括:从所述待验证语音信息中提取出对应的待验证声纹特征向量,并获取与所述授权语音信息对应的授权声纹特征向量;

调用预设的距离计算公式,计算所述待验证声纹特征向量与所述授权声纹特征向量之间的声纹相似度;以及,基于预设的概率计算算法,计算所述待验证语音信息与所述授权语音信息属于同一句话的条件概率;

获取与所述声纹相似度对应的声纹权重系数,以及与所述条件概率对应的概率权重系数;

基于所述声纹权重系数与所述概率权重系数,对所述声纹相似度与所述条件概率进行加权求和处理,得到对应的身份验证分数;

将所述身份验证分数作为所述分析结果;

所述获取所述用户的人脸图像,基于预设数量的预先训练好的人脸表情识别模型分别获取与所述人脸图像对应的表情识别结果,并基于预存储的授权人脸图像确定出与所述人脸图像的人脸比对结果的步骤之前,包括:获取预存储的授权提问问题数据,并在当前界面展示所述授权提问问题数据以及答题提醒信息,以基于所述答题提醒信息提醒所述用户对所述授权提问问题数据进行反馈;

接收所述用户输入的与所述授权提问问题数据对应的反馈答案数据;

计算所述用户的答复反应时长,并判断所述答复反应时长是否大于与所述授权提问问题数据对应的正常反应时长阈值;

若所述答复反应时长不大于所述正常反应时长阈值,则基于所述答复反应时长与所述正常反应时长阈值生成对应的风险指数,并判断所述风险指数是否大于预设的风险阈值;

若所述风险指数不大于所述风险阈值,则生成获取所述用户的人脸图像,基于预设数量的预先训练好的人脸表情识别模型分别获取与所述人脸图像对应的表情识别结果,并基于预存储的授权人脸图像确定出与所述人脸图像的人脸比对结果的第二处理指令。

2.根据权利要求1所述的身份验证方法,其特征在于,所述获取所述用户的人脸图像,基于预设数量的预先训练好的人脸表情识别模型分别获取与所述人脸图像对应的表情识别结果,并基于预存储的授权人脸图像确定出与所述人脸图像的人脸比对结果的步骤之前,包括:获取预设数量的训练样本集,其中,每一个训练样本集的训练样本包括若干样本人脸图像,以及与样本人脸图像对应的表情结果标注信息;

获取特定训练样本集,将所述特定训练样本集中的样本人脸图像作为预设的初始识别模型的输入,将与样本人脸图像对应的表情结果标注信息作为所述初始识别模型的输出对所述初始识别模型进行训练,生成训练完成的初始识别模型,其中,所述特定训练样本集为所有所述训练样本集中的任意一个样本集;

获取预设的测试样本集,使用所述测试样本集对所述训练完成的初始模型进行验证,并判断是否验证通过;

若验证通过,则将所述训练完成的初始识别模型作为与所述特定训练样本集对应的特定人脸表情识别模型。

3.根据权利要求1所述的身份验证方法,其特征在于,所述基于所述分析结果,生成与所述用户对应的身份验证结果的步骤,包括:获取预设的分数阈值;

判断所述身份验证分数是否大于所述分数阈值;

若所述身份验证分数大于所述分数阈值,则生成验证通过的身份验证结果;

若所述身份验证分数不大于所述分数阈值,则生成验证未通过的身份验证结果。

4.根据权利要求1所述的身份验证方法,其特征在于,所述获取所述用户的人脸图像,基于预设数量的预先训练好的人脸表情识别模型分别获取与所述人脸图像对应的表情识别结果,并基于预存储的授权人脸图像确定出与所述人脸图像的人脸比对结果的步骤之前,包括:在当前界面展示动态提示信息;

获取所述用户基于所述动态提示信息输入的姿态信息,其中,所述姿态信息包括手部动作信息与脸部动作信息;

判断所述手部动作信息是否与预存储的标准手部动作信息相同;

若所述手部动作信息与所述标准手部动作信息相同,则判断所述脸部动作信息是否与预存储的标准脸部动作信息相同;

若所述脸部动作信息是否与所述标准脸部动作信息相同,则生成获取所述用户的人脸图像,基于预设数量的预先训练好的人脸表情识别模型分别获取与所述人脸图像对应的表情识别结果,并基于预存储的授权人脸图像确定出与所述人脸图像的人脸比对结果的第一处理指令。

5.根据权利要求1所述的身份验证方法,其特征在于,所述身份验证结果包括验证通过或验证未通过,所述基于所述身份验证结果,对所述操作指令进行对应的响应处理的步骤,包括:判断所述身份验证结果是否为验证通过;

若所述身份验证结果为验证通过,则执行所述操作指令;

若所述身份验证结果不为验证通过,则限制执行所述操作指令;以及,执行终端锁定处理。

6.一种身份验证装置,其特征在于,用于执行权利要求1‑5中任意一项所述的方法,包括:第一接收模块,用于接收用户触发的操作指令;

第一判断模块,用于基于预设的操作指令集合,判断所述操作指令是否属于授权操作指令;

检测模块,用于若所述操作指令属于授权操作指令,则对所述用户进行活体检测,并判断所述活体检测是否验证通过;

第一获取模块,用于若所述活体检测验证通过,则获取所述用户的人脸图像,基于预设数量的预先训练好的人脸表情识别模型分别获取与所述人脸图像对应的表情识别结果,并基于预存储的授权人脸图像确定出与所述人脸图像的人脸比对结果,其中,所述预设数量大于1,所述每一个人脸表情识别模型分别是基于不同的训练样本集训练生成的,且每一个所述训练样本集中包含的样本图像的标注信息是基于不同的标注方式进行标注生成的;

第二判断模块,用于判断所有所述表情识别结果中是否包含目标表情,且所述人脸比对结果是否为比对通过;

第一展示模块,用于若所有所述表情识别结果中包含所述目标表情,且所述人脸比对结果为比对通过,则获取预存储的授权语音信息,并在当前界面展示与所述授权语音信息对应的文字信息;

采集模块,用于采集用户朗读所述文字信息后生成的待验证语音信息;

分析模块,用于基于所述授权语音信息,对所述待验证语音信息进行分析处理,得到对应的分析结果;

第一生成模块,用于基于所述分析结果,生成与所述用户对应的身份验证结果;

处理模块,用于基于所述身份验证结果,对所述操作指令进行对应的响应处理。

7.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述方法的步骤。

8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。