活体鉴别方法及装置的制造方法_3

文档序号:9249485阅读:来源:国知局
配的概率值为 90% *95% *98% *90%= 75%。
[0149]步骤三,服务器检测概率值是否大于预设阈值。
[0150]比如,预设阈值为80 %,75 %〈80 %,故该概率值小于预设阈值,即唇部变化与该唇语提示信息不匹配。
[0151]步骤408,服务器向终端反馈检测结果;
[0152]该检测结果可以是唇部变化与该唇语提示信息匹配,也可以是唇部变化与该唇语提示信息不匹配。
[0153]步骤409,若唇部变化与唇语提示信息匹配,则终端确定被鉴别对象是活体。
[0154]若唇部变化与唇语提示信息匹配,则终端确定被鉴别对象是活体;若唇部变化与唇语提示信息不匹配,则终端确定被鉴别对象不是活体。
[0155]综上所述,本实施例提供的活体鉴别方法,通过向被鉴别对象提供唇语提示信息;采集被鉴别对象的至少一帧图像;在至少一帧图像中包括唇部变化时,检测唇部变化与唇语提示信息是否匹配;若唇部变化与唇语提示信息匹配,则确定被鉴别对象是活体;解决了若非法用户将合法用户的照片放在自身面部前方,仍然能够通过身份认证,导致出现安全隐患的问题;达到了能够鉴别出被鉴别对象是否为活体的效果。
[0156]本实施例提供的活体鉴别方法,还通过提取至少一帧图像中的唇部图像序列,该唇部图像序列用于表征被鉴别对象的唇部变化;计算唇部图像序列与唇语提示信息所对应的字符串匹配的概率值;检测概率值是否大于预设阈值;达到了更可靠地检测唇部变化与唇语提示信息是否匹配的效果。
[0157]需要说明的是,本实施例提供的活体鉴别方法,在确定被鉴别对象为活体之后,还可以结合人脸识别方法,检测该被鉴别对象是否为合法用户,若为合法用户,则允许执行后续操作。比如,执行解锁操作,当结合人脸识别方法,检测该被鉴别对象为活体且是合法用户后,允许终端这行解锁操作,提高了安全性。
[0158]请参考图5,其示出了本发明还一个实施例提供的活体鉴别方法的方法流程图。本实施例以该活体鉴别方法应用于终端和服务器中来举例说明。该方法,包括:
[0159]步骤501,终端生成唇语提示信息;
[0160]终端生成唇语提示信息。
[0161]该唇语提示信息可以是随机生成的提示信息。比如,在终端中存在一个唇语提示信息库,当需要进行活体鉴别时,终端从该唇语提示信息库中随机抽取一个唇语提示信息作为终端生成的唇语提示信息。
[0162]唇语提示信息可以是文字、图片或者视频,每个唇语提示信息对应一个字符串。
[0163]步骤502,终端向被鉴别对象提供唇语提示信息;
[0164]终端向被鉴别对象提供唇语提示信息。本实施例中可以通过以下四种方式中的任意一种向被鉴别对象提供唇语提示信息。
[0165]第一种可能的实现方式,终端显示文本形式的该唇语提示信息;
[0166]在终端的显示界面上显示一个文本形式的唇语提示信息,该唇语提示信息提示被鉴别对象读出该文本中的文字。
[0167]第二种可能的实现方式,终端显示图像形式的该唇语提示信息;
[0168]在终端的显示界面上显示一个图像形式的唇语提示信息,该唇语提示信息提示被鉴别对象读出图片中的物体的名称。
[0169]第三种可能的实现方式,终端显示视频形式的该唇语提示信息;
[0170]在终端的显示界面上显示一个视频形式的唇语提示信息,该唇语提示信息提示被鉴别对象回答出视频中提出的问题的答案。
[0171]第四种可能的实现方式,终端播放音频形式的该唇语提示信息。
[0172]终端播放一段音频形式的该唇语提示信息,该唇语提示信息提示被鉴别对象读出与该音频中一致的该唇语提示信息。
[0173]步骤503,终端向服务器发送该唇语提示信息;
[0174]在唇语提示信息是终端生成的信息时,向服务器发送该唇语提示信息;
[0175]步骤504,服务器接收终端发送的该唇语提示信息;
[0176]步骤505,终端采集被鉴别对象的至少一帧图像;
[0177]终端采集被鉴别对象的至少一帧图像。当终端具有前置摄像头时,终端可以通过前置摄像头采集到被鉴别对象的至少一帧图像。
[0178]步骤506,终端将该至少一帧图像发送给服务器;
[0179]步骤507,服务器接收终端发送的该至少一帧图像;
[0180]需要说明的是,在其它实施例中,终端可以将唇语提示信息和至少一帧图像同时发送给服务器。
[0181]步骤508,在至少一帧图像中包括唇部变化时,服务器检测唇部变化与唇语提示信息是否匹配;
[0182]通过人脸识别技术,可以确定至少一帧图像中是否存在人脸。当该至少一帧图像中存在人脸时,可以通过唇部颜色与肤色的区别确定人脸中的唇部的位置。当获取到唇部的位置时,可以采用模型点的方法确定该图像中的被鉴别对象是否存在唇部变化。
[0183]该步骤508可以包括但不限于如下子步骤:
[0184]步骤508A,服务器提取至少一帧图像中的唇部图像序列,该唇部图像序列用于表征被鉴别对象的唇部变化;
[0185]服务器提取至少一帧图像中的唇部图像序列,该唇部图像序列用于表征被鉴别对象的唇部变化。服务器采用模型点的方法确定唇部各点的位置,构成某一时刻的唇部图像的一个状态。按照时间顺序,服务器提取每一帧图像中的唇部图像,构成一个唇部图像序列。该唇部图像序列用于表征被鉴别对象的唇部变化。
[0186]步骤508B,服务器计算唇部图像序列与唇语提示信息所对应的字符串匹配的概率值;
[0187]唇语提示信息对应一个字符串,服务器根据提取到的唇部图像序列和唇语提示信息对应的字符串计算两者匹配的概率值。
[0188]该步骤508B可以包括但不限于如下子步骤:
[0189]步骤508B-1,服务器根据与唇语提示信息对应的字符串中的字符排列,在预设的隐马尔科夫模型中选择与该字符串所对应的预测模型序列,隐马尔科夫模型包括η个预测模型,每个预测模型与一个字符对应,n^l;
[0190]比如,字符串为“WORD”,包含四个字符。服务器选择与“W”、“0”、“R”、“D”四个字符分别对应的预测模型。
[0191]步骤508B-2,服务器识别唇部图像序列与预测模型序列的匹配度;
[0192]比如,服务器识别唇部图像序列中与“W”字符对应的预测模型的匹配度为90%,服务器识别唇部图像序列中与“O”字符对应的预测模型的匹配度为95%,服务器识别唇部图像序列中与“R”字符对应的预测模型的匹配度为98% ;服务器识别唇部图像序列中与“R”字符对应的预测模型的匹配度为90%。
[0193]步骤508B-3,服务器根据匹配度计算唇部图像序列与字符串匹配的概率值;
[0194]比如,唇部图像序列和与字符串中四个字符对应的预测模型的匹配度分别为90%、95%、98%和90%,则服务器根据匹配度计算唇部图像序列与该字符串匹配的概率值为 90% *95% *98% *90%= 75%。
[0195]步骤508C,服务器检测概率值是否大于预设阈值。
[0196]比如,预设阈值为80 %,75 %〈80 %,故该概率值小于预设阈值,即唇部变化与该唇语提示信息不匹配。
[0197]步骤509,服务器向终端反馈检测结果;
[0198]该检测结果可以是唇部变化与该唇语提示信息匹配,也可以是唇部变化与该唇语提示信息不匹配。
[0199]步骤510,若唇部变化与唇语提示信息匹配,则终端确定被鉴别对象是活体。
[0200]若唇部变化与唇语提示信息匹配,则终端确定被鉴别对象是活体;若唇部变化与唇语提示信息不匹配,则终端确定被鉴别对象不是活体。
[0201]综上所述,本实施例提供的活体鉴别方法,通过向被鉴别对象提供唇语提示信息;采集被鉴别对象的至少一帧图像;在至少一帧图像中包括唇部变化时,检测唇部变化与唇语提示信息是否匹配;若唇部变化与唇语提示信息匹配,则确定被鉴别对象是活体;解决了若非法用户将合法用户的照片放在自身面部前方,仍然能够通过身份认证,导致出现安全隐患的问题;达到了能够鉴别出被鉴别对象是否为活体的效果。
[0202]本实施例提供的活体鉴别方法,还通过提取至少一帧图像中的唇部图像序列,该唇部图像序列用于表征被鉴别对象的唇部变化;计算唇部图像序列与唇语提示信息所对应的字符串匹配的概率值;检测概率值是否大于预设阈值;达到了更可靠地检测唇部变化与唇语提示信息是否匹配的效果。
[0203]需要说明的是,本实施例提供的活体鉴别方法,在确定被鉴别对象为活体之后,还可以结合人脸识别方法,检测该被鉴别对象是否为合法用户,若为合法用户,则允许执行后续操作。比如,执行解锁操作,当结合人脸识别方法,检测该被鉴别对象为活体且是合法用户后,允许终端这行解锁操作,提高了安全性。
[0204]请参考图6,其示出了本发明一个实施例提供的活体鉴别装置的结构方框图。本实施例以该活体鉴别装置应用于终端中来举例说明。该活体鉴别装置可以通过软件、硬件或者两者的结合实现成为终端的全部或者一部分,该装置,包括:
[0205]信息提供模块620,用于向被鉴别对象提供唇语提示信息;
[0206]图像采集模块640,用于采集所述被鉴别对象的至少一帧图像;
[0207]第一检测模块660,在所述至少一帧图像中包括唇部变化时,检测所述唇部变化与所述唇语提示信息是否匹配;
[0208]活体确定模块680,用于若所述唇部变化与所述唇语提示信息匹配,则确定所述被鉴别对象是活体。
[0209]综上所述,本实施例提供的活体鉴别装置,通过向被鉴别对象提供唇语提示信息;采集被鉴别对象的至少一帧图像;在至少一帧图像中包括唇部变化时,检测唇部变化与唇语提示信息是否匹配;若唇部变化与唇语提示信息匹配,则确定被鉴别对象是活体;解决了若非法用户将合法用户的照片放在自身面部前方,仍然能够通过身份认证,导致出现安全隐患的问题;达到了能够鉴别出被鉴别对象是否为活体的效果。
[0210]请参考图7,其示出了本发明另一个实施例提供的活体鉴别装置的结构方框图。本实施例以该活体鉴别装置应用于终端中来举例说明。该活体鉴别装置可以通过软件、硬件或者两者的结合实现成为终端的全部或者一部分,该装置,包括:
[0211]信息提供模块720,用于向被鉴别对象提供唇语提示信息;
[0212]图像采集模块740,用于采集所述被鉴别对象的至少一帧图像;
[0213]第一检测模块760,在所述至少一帧图像中包括唇部变化时,检测所述唇部变化与所述唇语提示信息是否匹配;
[0214]活体确定模块780,用于若所述唇部变化与所述唇语提示信息匹配,则确定所述被鉴别对象是活体。
[0215]可选地,所述第一检测模块760,包括:
[0216]第一提取单元762,用于提取所述至少一帧图像中的唇部图
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1