生物特征验证方法和电子设备的制造方法_2

文档序号:9887999阅读:来源:国知局
度低。
[0031]具体地,在生物特征采集模块11通过摄像头在拍摄区域拍摄人脸,生成关于人脸的特征点的人脸信息的情况下,处理模块13能够通过对所拍摄的人脸图像的平均亮度,判断该生物特征采集模块11的采集区域所处的采集环境的光照度。例如,在所拍摄的人脸图像的平均亮度低的情况下,判断为该生物特征采集模块11的采集区域所处的采集环境的光照度小,在所拍摄的人脸图像的平均亮度高的情况下,判断为该生物特征采集模块11的采集区域所处的采集环境的光照度大。
[0032]此外,在本发明的实施方式中,处理模块13也可以利用位置信息来确定在由生物特征采集模块11采集生物特征信息时采集环境的环境信息。具体地,处理模块13获得生物特征采集模块11的采集区域所处的采集环境的位置信息,并且根据位置信息,确定生物特征采集模块11的采集区域所处的采集环境的环境信息。
[0033]例如,处理模块13通过GPS模块等获得的位置信息表示位于三亚的情况下,根据该位置信息,能够确定出生物特征采集模块11的采集区域所处的采集环境的湿度高。再如,处理模块13获得的位置信息表示位于兰州的情况下,根据该位置信息,能够确定出生物特征采集模块11的采集区域所处的采集环境的湿度低。
[0034]此外,在本发明的实施方式中,处理模块13也可以利用天气信息等其他的信息来确定在由生物特征采集模块11采集生物特征信息时生物特征采集模块11的采集区域所处的采集环境的环境信息,只要所确定的环境信息能够利用于确定适当的验证模板即可。
[0035]处理模块13通过上述处理而获得了湿度、光照度等的环境信息之后,基于所获得的环境信息确定与该环境信息对应的验证模板。
[0036]如上所述,在存储模块12中存储验证模板时,能够关于该验证模板相关联地设定参数的范围。例如,在存储指纹验证模板时,与各个指纹验证模板相关联地设定湿度的范围。例如,在存储人脸验证模板时,与各个人脸验证模板相关联地设定光照度的范围。
[0037]此时,处理模块13例如查找所获得的环境信息落入哪个范围,在所获得的环境信息落入第一范围的情况下,确定与该第一范围对应的验证模板。
[0038]例如,假设在存储模块12中存储了指纹验证模板A、指纹验证模板B,与指纹验证模板A相关联的湿度范围为O?20%,与指纹验证模板B相关联的湿度范围为30?60%。在上述情况下,当处理模块13获得的采集环境的湿度为40%的情况下,选择指纹验证模板B。此外,当处理模块13获得的环境信息表示湿度低的情况下,选择指纹验证模板A。
[0039]此外,在所获得的环境信息没有落入任一范围的情况下,处理模块选择与最接近的范围相关联的验证模板。例如,当处理模块13获得的采集环境的湿度为25%的情况下,处理模块13能够选择指纹验证模板B。
[0040]此外,与各个人脸验证模板相关联地设定了光照度的范围的情况下,处理模块13也能够通过上述的处理,确定与获得的采集环境的光照度对应的验证模板。在此,不再举例进行说明。
[0041]此外,在上述说明中,以环境信息为湿度和光照度为例展开了说明,但本发明不限定于此,也可以采用其他的诸如温度等的环境信息,只要能够利用于选择适当的验证模板即可。
[0042]返回到图1,处理模块13基于上述确定的与环境信息对应的验证模板对由生物特征采集模块11获得的生物特征信息进行验证。
[0043]在本发明的实施方式中,利用验证模板对生物特征信息进行验证的方法,可以采用任意的方式。例如,处理模块13判断在生物特征信息中的特征点与验证模板一致的比例是否超过预定百分比,在超过预定百分比的情况下,判定为验证成功,否则判定为验证失败。具体地,处理模块13判断在指纹信息中的特征点(起点、终点、结合点、分叉点)与指纹验证模板中的特征点一致的比例是否超过预定百分比,在超过预定百分比的情况下,判定为验证成功,否则判定为验证失败。
[0044]其中,在验证失败的情况下,合法的用户不得不再次进行采集和验证处理。此外,在验证处理中使用的验证模板适当的情况下,处理模块13经过较小的计算量(意味着较短的处理时间),就能够判定为针对合法的用户的生物特征信息验证成功。反之,在验证处理中使用的验证模板不适当的情况下,处理模块13经过验证处理的结果,可能判定为合法的用户的生物特征信息验证失败,或者需要经过较大的计算量(意味着处理时间变长),才能够判定为针对合法的用户的生物特征信息验证成功。
[0045]根据本发明的实施方式的电子设备I,处理模块13获得生物特征采集模块11的采集区域所处的采集环境的环境信息,基于环境信息确定与环境信息对应的验证模板,从而能够选择适当的验证模板。由此,在利用选择的验证模板对生物特征信息进行验证时,能够提高利用验证模板对所采集的生物特征信息进行验证时的有效性(降低验证次数或缩短验证时间),从而提高了合法的用户的使用体验。
[0046]此外,在本发明的实施方式中,优选地对在存储模块12中存储的验证模板进行更新,以便在后续的验证处理中选择适当的验证模板,并且提高验证的有效性。
[0047]具体地,处理模块13判断所述环境信息是否满足第一预定条件,在所述环境信息满足第一预定条件的情况下,对在存储模块中存储的验证模板进行更新。
[0048]例如,存储模块12中能够存储一个验证模板,并且关于该验证模板设定了参数的范围。如果由生物特征采集模块11获得生物特征信息时采集环境的环境信息超出了该参数的范围,则基于由生物特征采集模块11获得的生物特征信息,对该验证模板进行修改。例如,存储模块12中存储了一个指纹验证模板,并且关于该指纹验证模板设定了20%?40%的湿度范围。如果采集指纹信息X时的湿度为10%的情况下,在对指纹信息X进行验证成功之后,利用该指纹信息X对该指纹验证模板进行修改。在该例子中,该指纹验证模板适用于20 %?40 %,通过利用指纹信息X对该指纹验证模板进行修改,从而修改后的验证模板能够适用于湿度更低的采集环境下采集的指纹信息。
[0049]此外,在存储模块12中能够存储多个验证模板,并且分别对该多个验证模板设定了参数的范围。如果由生物特征采集模块11获得生物特征信息时采集环境的环境信息没有若如任何一个参数的范围,则基于由生物特征采集模块11获得的生物特征信息,生成与所获得的环境信息对应的范围关联的新的验证模板,或者对与所获得的环境信息最接近的参数范围关联的验证模板进行修改。例如,在存储模块12中存储了指纹验证模板A、指纹验证模板B,与指纹验证模板A相关联的湿度范围为O?20%,与指纹验证模板B相关联的湿度范围为30?60%。如果采集指纹信息Y时的湿度高的情况下,在利用指纹验证模板B(最接近的参数范围)对指纹信息Y进行验证成功之后,利用该指纹信息Y对该指纹验证模板B进行修改。在上述情形下,也可以基于指纹信息Y,新生成与湿度高的范围关联的新的指纹验证模板C。由此,在采集区域所处的采集环境的湿度高的情况下,能够利用更加适当的指纹验证模板C来对湿度高的采集环境中获得的指纹信息。或者,修改后的指纹验证模板B能够适用于湿度高的采集环境下获得的指纹信息。
[0050]此外,在基于生物特征信息修改了验证模板的情况下,可以相应地修改与修改后的验证模板关联的参数的范围。在上述的例子中,例如可以将指纹验证模板相关联的湿度范围从20 %?40 %修改为5 %?40 %。
[0051 ]此外,在上述的说明中,以指纹验证模板为例,说明了验证模板的更新处理。但是,本发明不限定于此,也可以对其他的诸如人脸验证模板等的关于生物特征信息的验证模板进行更新处理。
[0052]此外,在本发明的实施方式中优选地,处理模块13在环境信息不满足第一预定条件的情况下,计算与环境信息对应的验证模板的匹配度,在匹配度满足第二预定条件的情况下,对验证模板进行更新。
[0053]例如,处理模块13计算由生物特征采集模块11获得的生物特征信息与该验证模板的验证处理的时间。或者,处理模块13计算由生物特征采集模块11获得的生物特征信息验证成功为止,进行采集和验证生物特征信息的处理次数。在上述处理时间超过预定时间长度,或者上述处理次数超过预定次数的情况下,判定为与环境信息对应的验证模板的匹配度满足第二预定条件。
[0054]如上所述,在验证失败的情况下,合法的用户不得不再次进行采集和验证处理。此夕卜,在验证处理中使用的验证模板适当的情况下,处理模块13经过较小的计算量(意味着较短的处理时间),就能够判定为针对合法的用户的生物特征信息验证成功。反之,在验证处理中使用的验证模板不适当的情况下,处理模块13经过验证处理的结果,可能判定为合法的用户的生物特征信息验证失败,或者需要经过较大的计算量(意味着处理时间变长),才能够判定为针对合法的用户的生物特征信息验证成功。
[0055]处理模块13在由生物特征采集模块11获得生物特征信息时获得的环境信息满足第一
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1