一种用户认证的方法及装置的制造方法

文档序号:9751189阅读:297来源:国知局
一种用户认证的方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及的生存认证的技术领域,尤其涉及一种用户认证的方法及装置。
【背景技术】
[0002]随着离退休人员社会化管理程度的加深和管理难度的加大,离退休人员生存状况的确认是养老金发放工作的难题。养老金发放工作的难题的关键问题之一就是:能否快速安全准确地远程识别和确认社保对象的身份。只要能通过某种简单方便且安全可靠的手段确保身份合法,就可以基本杜绝养老金被非法领取的现象。
[0003]随着移动网络和智能识别技术的发展,为解决目前的蒙混骗取社保、老年人认证难等问题,基于社保局有高质量的照片创建图像库和移动终端的普及并有良好的拍照设备,加上目前人脸识别的技术已非常成熟,通过人脸图像认证也已成为另一种身份识别技术之一O
[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]第二确定模块,用于确定所述第二相似度是否超过预设第二相似度;
[0035]第三确定模块,用于若所述第二相似度超过预设第二相似度,则确定所述用户通过认证;
[0036]第四确定模块,用于若所述第二相似度未超过预设第二相似度,则确定所述用户认证失败。
[0037]优选地,所述装置还包括:
[0038]导读模块,用于通过导读模块中的语音合成模块将预存的文本信息转化得到声纹采集时的导读语音信息,并通过所述导读模块中的终端语音播放模块播放所述导读语音信息;
[0039]声纹采集模块,用于通过声纹采集模块中的送话器采集所述用户跟读所述导读语音信息的模拟语音信号,并通过所述声纹采集模块中的语音处理电路将所述模拟语音信号转换为数字语音信号;
[0040]语音合成模块,用于对所述数字语音信号进行分析,生成语音信息;
[0041]声纹建模模块,用于通过声纹建模模块从所述语音信息中提取声纹特征向量,并建立声纹模型。
[0042]优选地,所述装置还包括:
[0043]第三获取模块,用于获取所述用户的基本信息,所述基本信息包括所述用户的姓名、身份证号码和/或手机号;
[0044]查询模块,用于根据所述用户的基本信息向后台服务器查询对应的预存用户唯一标识;
[0045]发送模块,用于将所述用户唯一标识和所述第一数据信息进行绑定,并将绑定后的所述第一数据信息发送给所述后台服务器。
[0046]优选地,所述对比模块,包括:
[0047]提示单元,用于通过人脸检测模块在采集到的人脸数据信息中检测人脸区域特征,并根据所述人脸区域特征确定是否为人脸数据,若确定为人脸数据,则向客户端返回根据预设规格裁剪的人脸图像,提示所述用户照片采集成功,若确定不为人脸数据,则提示所述客户端重新采集所述用户照片;
[0048]确定单元,用于通过所述后台认证服务器根据所述人脸数据信息的特征变化确定是否为活体人脸,若确定为活体人脸,则将所述人脸数据信息和数据库中的人脸照片进行对比分析,获取相似度。
[0049]优选地,所述确定单元,具体用于:
[0050]获取同一系列帧图片的脸部的差异性,所述差异性包括人眼睛的睁闭的差异性、人脸光线的差异性和/或人脸表情的差异性;
[0051 ]根据所述差异性确定是否为活体人脸。
[0052]优选地,所述装置还包括:
[0053]认证模块,用于通过人工审核对采集到的所述用户的数据信息进行二次认证。
[0054]本发明实施例提供了一种用户认证的方法及装置,通过第一次人脸认证或者语音数据认证,若第一次认证失败,再进行第二次认证,通过声纹识别和人脸识别两种方式进行生存认证,识别准确率高,识别时间短,安全性高。
【附图说明】
[0055]图1是本发明实施例一提供的一种用户认证的方法的流程示意图;
[0056]图2是本发明实施例二提供的一种终端采集语音数据信息的方法的流程示意图;
[0057]图3是本发明实施例提供的一种具有导读功能的声纹采集移动终端系统的结构示意图;
[0058]图4是本发明
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1