身份识别方法及系统的制作方法_2

文档序号:8282614阅读:来源:国知局
包括:声纹模型及人脸模型;
[0073]所述生物特征提取模块包括:
[0074]第一提取单元,用于从所述录入的用户朗读所述验证文本的语音中获取用户的声纹特征;
[0075]第二提取单元,用于从所述录入的用户朗读所述验证文本的图像中获取用户的人脸特征;
[0076]所述匹配模块包括:
[0077]第一匹配单元,用于将所述第一提取单元获取的声纹特征与所述身份标识获取模块获取的身份标识对应的声纹模型进行匹配,得到第一得分;
[0078]第二匹配单元,用于将所述第二提取单元获取的人脸特征与所述身份标识获取模块获取的身份标识对应的人脸模型进行匹配,得到第二得分;
[0079]融合单元,用于将所述第一得分与所述第二得分进行融合,得到匹配得分。
[0080]相应地,所述判断模块,具体用于在所述匹配得分大于设定的阈值时,确定用户身份正确;否则确定用户身份错误。
[0081]可选地,所述生物特征模型为声纹模型;
[0082]所述生物特征提取模块,具体用于从所述录入的用户朗读所述验证文本的语音中获取用户的声纹特征;
[0083]所述匹配模块,具体用于将所述声纹特征与用户注册数据库中各声纹模型进行匹配,得多侯选匹配得分;
[0084]或者
[0085]所述生物特征模型为人脸模型;
[0086]所述生物特征提取模块,具体用于从所述录入的用户朗读所述验证文本的图像中获取用户的人脸特征;
[0087]所述匹配模块,具体用于将所述人脸特征与用户注册数据库中各人脸模型进行匹配,得到多候选匹配得分;
[0088]或者
[0089]所述生物特征模型包括:声纹模型及人脸模型;
[0090]所述生物特征提取模块包括:
[0091]第一提取单元,用于从所述录入的用户朗读所述验证文本的语音中获取用户的声纹特征;
[0092]第二提取单元,用于从所述录入的用户朗读所述验证文本的图像中获取用户的人脸特征;
[0093]所述匹配模块,具体用于将所述第一提取单元获取的声纹特征及所述第二提取单元获取的人脸特征分别与用户注册数据库中的声纹特征及人脸模型进行融合匹配,得到多候选匹配得分。
[0094]相应地,所述判断模块,具体用于判断匹配得分最高的特征模型对应的注册用户标识与获取的身份标识是否相同;如果是,则确定用户身份正确;否则确定用户身份错误。
[0095]优选地,所述文本处理模块,还用于在所述注册模块接收到用户注册请求后,生成并显示注册文本;
[0096]所述录入模块,还用于录入用户朗读所述注册文本的语音和图像;
[0097]所述识别模块,还用于对录入的用户朗读所述注册文本的语音和图像进行识别,得到所述语音的有效起始时间及语音文本内容、唇动的有效起始时间及唇语文本内容,并判断所述唇动的有效起始时间与语音的有效起始时间是否相符,以及唇语文本内容和语音文本内容是否均与所述验证文本相符,并在均相符时确定允许注册,否则禁止注册;
[0098]所述注册模块具体用于在所述识别模块确定允许注册后,,生成对应用户注册身份标识的生物特征模型,并将所述生物特征模型保存到用户注册数据库中。
[0099]本发明实施例提供的身份识别方法及系统,在进行用户身份识别时,生成并显示验证文本,然后录入用户朗读验证文本的语音和图像,对该语音和图像进行识别,得到所述语音的有效起始时间及语音文本内容、唇动的有效起始时间及唇语文本内容;在所述唇动的有效起始时间与语音的有效起始时间相符、并且唇语文本内容和语音文本内容均与所述验证文本相符的情况下,进一步利用用户的生物特征对用户进行身份合法性验证。由于在身份识别过程中结合了动态的生物特征与静态的生物特征,因此有效地避免了用户信息被仿冒、盗取的风险,大大提高了身份验证的安全性;并且用户的生物特征与生俱来,不需要特别记忆,从而提升了用户身份验认的便捷性、有效性。
【附图说明】
[0100]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0101]图1是本发明实施例身份识别方法的流程图;
[0102]图2A是本发明方法中特征匹配及身份验证的一种流程图;
[0103]图2B是本发明方法中特征匹配及身份验证的另一种流程图;
[0104]图2C是本发明方法中特征匹配及身份验证的另一种流程图;
[0105]图2D是本发明方法中特征匹配及身份验证的另一种流程图;
[0106]图3是本发明实施例中用户注册的一种流程图;
[0107]图4是本发明实施例身份识别系统的一种结构示意图;
[0108]图5A是本发明实施例中匹配模块的一种具体结构示意图;
[0109]图5B是本发明实施例中匹配模块的另一种具体结构示意图;
[0110]图5C是本发明实施例中匹配模块的另一种具体结构示意图。
【具体实施方式】
[0111]为了使本技术领域的人员更好地理解本发明实施例的方案,下面结合附图和实施方式对本发明实施例作进一步的详细说明。
[0112]如图1所示,是本发明实施例提供的身份识别方法的流程图,包括以下步骤:
[0113]步骤101,在用户注册时,生成对应用户注册身份标识的生物特征模型,并将所述生物特征模型保存到用户注册数据库中。
[0114]所述生物特征模型可以是声纹模型、和/或人脸模型,当然也可以是其它生物特征模型,比如,指纹、虹膜等,对此本发明实施例不做限定。用户的注册过程将在后面详细说明。
[0115]步骤102,在进行用户身份识别时,获取用户身份标识。
[0116]步骤103,生成并显示验证文本,并录入用户朗读所述验证文本的语音和图像。
[0117]需要说明的是,所述验证文本可以是固定文本,也可以是随机动态文本。在显示验证文本的同时,可以显示用于提示用户朗读所述验证文本的提示信息,比如可以是“请朗读显示文字”等。在用户朗读该验证文本的过程中,启动录音及录像,录入用户朗读时的语音和图像。
[0118]步骤104,对录入的用户朗读所述验证文本的语音和图像进行识别,得到所述语音的有效起始时间及语音文本内容、唇动的有效起始时间及唇语文本内容。
[0119]语音的有效起始时间可以通过VAD (Voice Activity Detector,语音激活检测)等技术来实现,语音识别可以利用现有的语音识别技术。
[0120]唇动定位和特征提取是唇语识别的先决条件,具体可以采用现有的一些识别方法,比如,基于形状的方法-可变模板和Snake方法,基于图像的方法-主成份分析方法,基于运动的方法-光流分析法等。
[0121]步骤105,判断所述唇动的有效起始时间与语音的有效起始时间是否相符,以及唇语文本内容和语音文本内容是否均与所述验证文本相符;如果是,则执行步骤106 ;否则,执行步骤109。
[0122]所述唇动的有效起始时间与语音的有效起始时间相符是指唇动的有效起始时间与语音的有效起始时间相差在容许的范围内,比如在Is内。
[0123]唇语文本内容和语音文本内容均与所述验证文本相符是指唇语文本内容与所述验证文本的匹配度、以及语音文本内容与所述验证文本的匹配度均满足一定要求,比如,对唇语文本内容与验证文本的匹配度、以及语音文本内容与验证文本的匹配度分别设置相应的门限值,在计算得到的匹配度大于相应的门限值时,确定内容相符,否则确定内容不相符。
[0124]通过判断唇动的有效起始时间与语音的有效起始时间是否相符,保证了待识别用户的现场操作,避免了录音、录像等方式的攻击。
[0125]步骤106,获取用户的生物特征。
[0126]所述生物特征的具体类别需要与用户注册时所用到的生物特征相同,比如,声纹、人脸、指纹、虹膜等,可以是这些生物特征中的任意一种或其任意组合。
[0127]步骤107,基于所述用户身份标识,将获取的生物特征与用户注册数据库中的生物特征模型进行匹配,得到匹配得分。
[0128]生物特征的具体匹配方法与所提取的生物特征的种类相关,具体可采用现有的一些匹配方式,对此本发明实施例不做限定。
[0129]步骤108,根据所述匹配得分确定用户身是否份正确。
[0130]步骤109,确定用户身份错误。
[0131]通过本发明方案进行身份识别需要先进行用户身份的注册,在用户注册时,获取用户注册身份标识,并根据用户的生物特征,生成对应该注册身份标识的生物特征模型。用户注册身份标识可以是数字、字母、特定符号或其组合等。
[0132]在本发明方法另一实施例中,在进行用户身份识别时,也可以先检查所述用户注册数据库中是否存在该身份标识。
[0133]上述身份标识的检查过程可以在上述步骤103之前进行,,即,如果用户注册身份标识中包括获取的用户身份标识,则再执行步骤103,否则,确定用户身份错误。
[0134]上述身份标识的检查过程也可以在上述步骤105和步骤106之间进行,即在判断所述唇动的有效起始时间与语音的有效起始时间相符,,并且唇语文本内容和语音文本内容是否均与所述验证文本相符后,进行上述身份标识的检查,如果用户注册数据库中存在所述身份标识,则执行获取用户的生物特征的步骤;否则,确定用户身份错误。
[0135]需要说明的是,在进行匹配时,可以将获取的生物特征仅与获取的用户身份标识对应的生物模型进行匹配,得到匹配得分,然后再判断所述匹配得分是否大于
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1