一种人脸声纹复核终端及其身份认证方法技术

技术编号:25480057 阅读:20 留言:0更新日期:2020-09-01 23:01
本发明专利技术公开了一种人脸声纹复核终端及其身份认证方法,所述方法包括如下步骤:步骤S1,采集当前用户的语音数据,从所述语音数据中提取声纹特征,并将提取的声纹特征与终端或服务器端预先注册的注册用户的声纹模型进行比对,若比对通过,则进入步骤S2;步骤S2,于声纹识别通过时,从预先建立的声纹数据库获取到该当前用户的唯一识别码;步骤S3,捕捉当前用户的人脸图像,提取人脸特征进行人脸识别,于人脸识别通过,则进入步骤S4;步骤S4,于人脸识别通过时,从预先建立的人脸数据库获取到该当前用户的唯一识别码;步骤S5,将步骤S2与步骤S4获得的用户的唯一识别码进行比对,根据比对结果确定身份认证结果。

【技术实现步骤摘要】
一种人脸声纹复核终端及其身份认证方法
本专利技术涉及身份识别认证
,特别是涉及一种人脸声纹复核终端及其身份认证方法。
技术介绍
随着移动互联网的高速发展以及手持终端设备如智能手机、平板电脑的普及,互联网安全问题日益突出,目前,无论是银行的硬件数字证书还是动态口令牌,都只做到了对可信终端的管理,无法对用户身份进行验证。生物特征识别技术是利用人的生理特征或行为特征来进行个人身份的鉴定,目前,已被用于生物识别的生物特征有声音、指纹、人脸、虹膜等,由于麦克风和摄像头普遍存在于现有的移动终端,因此,通过声音或者人脸识别来进行身份认证是目前最方便、最经济的解决方案。其中,人脸识别技术是一种依据人的面部特征(如统计或几何特征等),自动进行身份识别的一种生物识别技术。人脸识别利用摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,再进一步对检测到的人脸图像进行相关的应用操作。技术上包括图像采集、特征定位、身份的确认和查找等等。简单来说,就是从照片中提取人脸中的特征,比如眉毛高度、嘴角等等,再通过已保存的特征进行对比输出结果。人的声音涵盖了多个维度的信息,如说话内容、说话语气、声音特质等。声纹是指对语音中所包含的、能够标明、标识说话人的语音特征,并基于这些语音特征所建立的语音模型的一个总称,声纹识别是一种通过人的声音特质来辨别不同说话人的技术,不同的声道结构决定了声纹的唯一性。声纹识别主要包括两大模块:声纹注册模块和声纹认证模块。声纹注册是指采用预先选定的模型对用户的语音样本进行建模,生成该用户的声纹模型;在用户请求身份验证时,利用对应的声纹模型对请求语音进行认证。然而,目前的生物特征识别技术存在一些缺点:1、对于人脸识别技术,攻击者可以通过外部攻击的手段来破解,如:照片攻击,通过打印高清照片来模拟用户;视频攻击,录制一段用户的面部视频,在摄像头前播放;立体面具攻击,使用普通的塑料或硬纸做成面具,将面具模拟成用户;2、对于声纹识别技术,攻击者往往将用户的声音通过录音设备录制,在攻击时再将录音播放进行破解。
技术实现思路
为克服上述现有技术存在的不足,本专利技术之目的在于提供一种人脸声纹复核终端及其身份认证方法,以通过将声纹识别和人脸识别技术组合使用,提高身份识别的准确度和安全性。为达上述及其它目的,本专利技术提出一种人脸声纹复核终端,包括:声纹识别验证单元,用于采集当前用户的语音数据,从所述语音数据中提取声纹特征,并将提取的声纹特征与终端或服务器端预先注册的注册用户的声纹模型进行比对,若比对通过,则进入第一匹配单元;第一匹配单元,用于于声纹识别通过时,从预先建立的声纹数据库获取到该当前用户的唯一识别码人脸捕捉验证单元,用于捕捉当前用户的人脸图像,提取人脸特征进行人脸识别,于人脸识别通过,则进入第二匹配单元;第二匹配单元,用于于人脸识别通过时,从预先建立的人脸数据库获取到该当前用户的唯一识别码比对单元,用于将所述第一匹配单元与第二匹配单元获得的用户的唯一识别码进行比对,根据比对结果确定身份认证结果。优选地,所述声纹识别验证单元进一步包括:声纹特征提取模块,用于采集当前用户的语音数据,提取声纹特征;声纹识别认证模块,用于计算所述声纹特征提取模块所提取的声纹特征与终端或服务器端预先注册的注册用户的声纹模型之间的相似度,并判断声纹相似度是否大于预设阈值,若大于预设阈值,则进入所述第一匹配单元。优选地,所述人脸捕捉验证单元包括:人脸捕捉模块,用于采集当前用户人脸图像,根据人脸图像确定人脸区域,于确定的人脸区域标定面部关键点;人脸识别认证模块,用于根据关键点特征计算该用户的人脸与预先存储的注册用户的人脸模型的相似度,判断人脸相似度是否大于预设的阈值,若人脸相似度大于阈值则人脸认证通过,进入所述第二匹配单元。优选地,所述终端还包括:人脸注册单元,用于采集注册用户的人脸图像样本,根据人脸图像样本建立注册用户的人脸模型;声纹注册单元,用于采集注册用户的语音数据,对语音数据提取声纹特征,建立注册用户的声纹模型;人脸数据库建立单元,用于建立人脸数据库,于所述人脸数据库中,对每个注册用户建立唯一识别码及其对应的人脸特征的映射关系;声纹数据库建立单元,用于建立声纹数据库,于所述声纹数据库中,对每个注册用户建立唯一识别码及其对应的声纹特征的映射关系为达到上述目的,本专利技术还提供一种人脸声纹复核终端的身份认证方法,包括如下步骤:步骤S1,采集当前用户的语音数据,从所述语音数据中提取声纹特征,并将提取的声纹特征与终端或服务器端预先注册的注册用户的声纹模型进行比对,若比对通过,则进入步骤S2;步骤S2,于声纹识别通过时,从预先建立的声纹数据库获取到该当前用户的唯一识别码;步骤S3,捕捉当前用户的人脸图像,提取人脸特征进行人脸识别,于人脸识别通过,则进入步骤S4;步骤S4,于人脸识别通过时,从预先建立的人脸数据库获取到该当前用户的唯一识别码;步骤S5,将步骤S2与步骤S4获得的用户的唯一识别码进行比对,根据比对结果确定身份认证结果。优选地,于步骤S5中,若比对结果为两者一致,则本次身份验证通过,若两者结果不一致,则提示本次身份验证失败。优选地,步骤S1进一步包括:步骤S100,采集当前用户的语音数据,提取声纹特征;步骤S101,计算声纹特征提取模块所提取的声纹特征与终端或服务器端预先注册的注册用户的声纹模型之间的相似度,并判断声纹相似度是否大于预设阈值,若大于预设阈值,进入步骤S2,否则提示声纹验证失败。优选地,步骤S3进一步包括:步骤S300,采集当前用户人脸图像,根据人脸图像确定人脸区域,于确定的人脸区域标定面部关键点;步骤S301,根据关键点特征计算该当前用户的人脸特征与预先存储的注册用户的人脸模型的相似度,判断人脸相似度是否大于预设的阈值,若人脸相似度大于阈值则人脸认证通过,进入步骤S4,否则提示人脸识别验证失败。优选地,于步骤S1之前,还包括如下步骤:步骤S01,采集注册用户的人脸图像样本,根据人脸图像样本建立注册用户的人脸模型;步骤S02,采集注册用户的语音数据,对语音数据提取声纹特征,建立注册用户的声纹模型;步骤S03,建立人脸数据库,于所述人脸数据库中,对每个注册用户建立唯一识别码及其对应的人脸特征的对应关系;步骤S04,建立声纹数据库,于所述声纹数据库中,对每个注册用户建立唯一识别码及其对应的声纹特征的对应关系。与现有技术相比,本专利技术一种人脸声纹复核终端及其身份认证方法通过采集用户语音数据进行声纹识别,于声纹识别通过后从预先建立的声纹数据库获取到该当前用户的唯一识别码,然后通过采集人脸图像进行人脸识别,于人脸识别通过时,从预先建立的人脸数据库获取到该当前用户的唯一识别码,最后将根据声纹识别获得的用户唯一识别码与根据人脸识别获得的用本文档来自技高网
...

【技术保护点】
1.一种人脸声纹复核终端,包括:/n声纹识别验证单元,用于采集当前用户的语音数据,从所述语音数据中提取声纹特征,并将提取的声纹特征与终端或服务器端预先注册的注册用户的声纹模型进行比对,若比对通过,则进入第一匹配单元;/n第一匹配单元,用于于声纹识别通过时,从预先建立的声纹数据库获取到该当前用户的唯一识别码/n人脸捕捉验证单元,用于捕捉当前用户的人脸图像,提取人脸特征进行人脸识别,于人脸识别通过,则进入第二匹配单元;/n第二匹配单元,用于于人脸识别通过时,从预先建立的人脸数据库获取到该当前用户的唯一识别码/n比对单元,用于将所述第一匹配单元与第二匹配单元获得的用户的唯一识别码进行比对,根据比对结果确定身份认证结果。/n

【技术特征摘要】
1.一种人脸声纹复核终端,包括:
声纹识别验证单元,用于采集当前用户的语音数据,从所述语音数据中提取声纹特征,并将提取的声纹特征与终端或服务器端预先注册的注册用户的声纹模型进行比对,若比对通过,则进入第一匹配单元;
第一匹配单元,用于于声纹识别通过时,从预先建立的声纹数据库获取到该当前用户的唯一识别码
人脸捕捉验证单元,用于捕捉当前用户的人脸图像,提取人脸特征进行人脸识别,于人脸识别通过,则进入第二匹配单元;
第二匹配单元,用于于人脸识别通过时,从预先建立的人脸数据库获取到该当前用户的唯一识别码
比对单元,用于将所述第一匹配单元与第二匹配单元获得的用户的唯一识别码进行比对,根据比对结果确定身份认证结果。


2.如权利要求1所述的一种人脸声纹复核终端,其特征在于,所述声纹识别验证单元进一步包括:
声纹特征提取模块,用于采集当前用户的语音数据,提取声纹特征;
声纹识别认证模块,用于计算所述声纹特征提取模块所提取的声纹特征与终端或服务器端预先注册的注册用户的声纹模型之间的相似度,并判断声纹相似度是否大于预设阈值,若大于预设阈值,则进入所述第一匹配单元。


3.如权利要求2所述的一种人脸声纹复核终端,其特征在于,所述人脸捕捉验证单元包括:
人脸捕捉模块,用于采集当前用户人脸图像,根据人脸图像确定人脸区域,于确定的人脸区域标定面部关键点;
人脸识别认证模块,用于根据关键点特征计算该用户的人脸与预先存储的注册用户的人脸模型的相似度,判断人脸相似度是否大于预设的阈值,若人脸相似度大于阈值则人脸认证通过,进入所述第二匹配单元。


4.如权利要求3所述的一种人脸声纹复核终端,其特征在于,所述终端还包括:
人脸注册单元,用于采集注册用户的人脸图像样本,根据人脸图像样本建立注册用户的人脸模型;
声纹注册单元,用于采集注册用户的语音数据,对语音数据提取声纹特征,建立注册用户的声纹模型;
人脸数据库建立单元,用于建立人脸数据库,于所述人脸数据库中,对每个注册用户建立唯一识别码及其对应的人脸特征的映射关系;
声纹数据库建立单元,用于建立声纹数据库,于所述声纹数据库中,对每个注册用户建立唯一识别码及其对应的声纹特征的映射关系。


5.一种人脸声纹复核终端的身份认证方法,包括如下步骤:
步骤S1...

【专利技术属性】
技术研发人员:梁国奎荆建营陈瑞云姜胜昌
申请(专利权)人:浩云科技股份有限公司
类型:发明
国别省市:广东;44

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

1