基于眼纹特征进行验证的方法及装置制造方法及图纸

技术编号:17049078 阅读:25 留言:0更新日期:2018-01-17 18:06
本申请实施例公开了一种基于眼纹特征进行验证的方法及装置,用以实现对眼纹活体的验证。所述方法包括:根据接收到的基于眼纹特征的验证请求,生成用于指示待验证方针对验证屏幕进行眼部动作的眼部动作口令;获取所述待验证方的眼纹数据以及针对所述验证屏幕的眼部动作数据;将所述眼纹数据与所述待验证方对应的基准眼纹数据进行匹配,以及,将所述眼部动作数据与所述眼部动作口令进行匹配;根据匹配结果对所述待验证方进行验证。该技术方案在提高眼纹特征验证准确率的同时,还能避免一些用户采用包含人眼的高清视频进行验证,实现了对眼纹活体的验证。

Method and device for verifying the features of eye lines

【技术实现步骤摘要】
基于眼纹特征进行验证的方法及装置
本专利技术涉及生物识别领域,尤其涉及一种基于眼纹特征进行验证的方法及装置。
技术介绍
眼纹,指眼白部分里面的毛细血管形成的纹路。现有技术中,采用眼纹识别进行安全验证,即,通过扫描眼静脉的纹路、并生成一个数字密匙的方法来进行身份识别。由于该数字秘钥的复杂程度能赶上50个字符长度的传统密码,因此采用眼纹识别进行安全验证的准确率非常之高。然而,采用眼纹识别进行安全验证的方法存在被高清视频绕过的可能性,即,利用预先录制好的包括人眼的高清视频进行安全验证,同样可达到验证通过的目的。显然,这对用户而言存在非常大的安全隐患。
技术实现思路
本申请实施例的目的是提供一种基于眼纹特征进行验证的方法及装置,用以实现对眼纹活体的验证。为解决上述技术问题,本申请实施例是这样实现的:一方面,本申请实施例提供一种基于眼纹特征进行验证的方法,包括:根据接收到的基于眼纹特征的验证请求,生成用于指示待验证方针对验证屏幕进行眼部动作的眼部动作口令;获取所述待验证方的眼纹数据以及针对所述验证屏幕的眼部动作数据,所述眼部动作数据包括眼部注视点位置信息、眼部注视点移动顺序、眼部注视点移动方向中的至少一项;将所述眼纹数据与所述待验证方对应的基准眼纹数据进行匹配,以及,将所述眼部动作数据与所述眼部动作口令进行匹配;根据匹配结果对所述待验证方进行验证。可选地,所述眼部动作数据包括所述眼部注视点位置信息;所述获取所述待验证方的眼纹数据以及针对所述验证屏幕的眼部动作数据,包括:当监测到所述待验证方在所述验证屏幕上的注视点时,确定所述注视点在所述验证屏幕上的坐标信息;根据所述坐标信息确定所述眼部注视点位置信息。可选地,所述眼部动作口令包括位置标识;根据匹配结果对所述待验证方进行验证,包括:当所述眼纹数据与所述待验证方对应的基准眼纹数据相匹配、且所述眼部注视点位置信息与所述验证屏幕上的位置标识所指的位置相匹配时,确定所述待验证方通过安全验证。可选地,所述位置标识包括多个,所述眼部动作口令还包括所述多个位置标识在所述验证屏幕上的显示顺序;根据匹配结果对所述待验证方进行验证,还包括:判断所述眼部注视点移动顺序与所述多个位置标识在所述验证屏幕上的显示顺序是否相一致;当所述眼纹数据与所述待验证方对应的基准眼纹数据相匹配、所述眼部注视点位置信息与所述验证屏幕上的位置标识所指的位置相匹配、且所述眼部注视点移动顺序与所述多个位置标识在所述验证屏幕上的显示顺序相一致时,确定所述待验证方通过安全验证。可选地,根据匹配结果对所述待验证方进行验证,包括:当所述眼纹数据与所述待验证方对应的基准眼纹数据相匹配、且所述眼部动作数据与所述眼部动作口令相匹配时,获取预先训练的眼纹识别模型,所述眼纹识别模型是根据多个样本眼部动作数据学习、训练得到,所述眼纹识别模型包括活体眼部动作特征以及非活体眼部动作特征;将所述眼部动作数据与所述眼纹识别模型进行匹配,根据该匹配结果确定所述待验证方是否通过安全验证。可选地,所述眼部动作数据包括所述眼部注视点移动顺序以及所述眼部注视点移动方向;所述活体眼部动作特征包括活体眼部动作轨迹,所述非活体眼部动作特征包括非活体眼部动作轨迹;将所述眼部动作数据与所述眼纹识别模型进行匹配,根据该匹配结果确定所述待验证方是否通过安全验证,包括:根据所述眼部注视点移动顺序以及所述眼部注视点移动方向确定眼部动作轨迹;将所述眼部动作轨迹与所述眼纹识别模型进行匹配;当所述眼部动作轨迹与所述活体眼部动作轨迹相匹配时,确定所述待验证方通过安全验证;当所述眼部动作轨迹与所述非活体眼部动作轨迹相匹配时,确定所述待验证方未通过安全验证。可选地,所述眼部动作数据包括多个所述眼部注视点位置信息;所述活体眼部动作特征包括活体眼部动作线段集,所述非活体眼部动作特征包括非活体眼部动作线段集;将所述眼部动作数据与所述眼纹识别模型进行匹配,根据该匹配结果确定所述待验证方是否通过安全验证,包括:根据多个所述眼部注视点位置信息确定每相邻两个注视点之间的线段,得到至少一条待验证线段;根据所述至少一条待验证线段确定待验证线段集,并将所述待验证线段集与所述眼纹识别模型进行匹配;当所述待验证线段集与所述活体眼部动作线段集相匹配时,确定所述待验证方通过安全验证;当所述待验证线段集与所述非活体眼部动作线段集相匹配时,确定所述待验证方未通过安全验证。可选地,所述活体眼部动作特征和所述非活体眼部动作特征分别对应各自的权重;将所述眼部动作数据与所述眼纹识别模型进行匹配,根据该匹配结果确定所述待验证方是否通过安全验证,包括:分别计算所述眼部动作数据与所述活体眼部动作特征之间的第一匹配度,以及所述眼部动作数据与所述非活体眼部动作特征之间的第二匹配度;根据所述第一匹配度、所述第二匹配度以及所述权重,计算所述眼部动作数据基于所述眼部识别模型的总匹配度;根据所述总匹配度确定所述待验证方是否通过安全验证。可选地,所述方法还包括:按照以下步骤预先训练所述眼纹识别模型:获取多个样本眼部动作数据,每个所述样本眼部动作数据包括各自对应的样本眼部动作特征,所述样本眼部动作数据包括样本活体眼部动作数据以及样本非活体眼部动作数据;分别学习各所述样本眼部动作数据对应的所述样本眼部动作特征,得到所述样本活体眼部动作数据对应的活体眼部动作特征以及所述样本非活体眼部动作数据对应的非活体眼部动作特征;利用所述样本活体眼部动作数据对应的活体眼部动作特征以及所述样本非活体眼部动作数据对应的非活体眼部动作特征进行模型训练,得到所述眼纹识别模型。可选地,所述方法还包括:输出用于标识所述待验证方是否通过安全验证的验证结果;或者,输出所述眼部动作数据基于所述眼部识别模型的总匹配度以及用于标识通过安全验证时至少应达到的预设匹配度,以使所述待验证方根据所述总匹配度以及所述预设匹配度确定是否通过安全验证。另一方面,本申请实施例提供一种基于眼纹特征进行验证的装置,包括:生成模块,根据接收到的基于眼纹特征的验证请求,生成用于指示待验证方针对验证屏幕进行眼部动作的眼部动作口令;获取模块,获取所述待验证方的眼纹数据以及针对所述验证屏幕的眼部动作数据,所述眼部动作数据包括眼部注视点位置信息、眼部注视点移动顺序、眼部注视点移动方向中的至少一项;匹配模块,将所述眼纹数据与所述待验证方对应的基准眼纹数据进行匹配,以及,将所述眼部动作数据与所述眼部动作口令进行匹配;验证模块,根据匹配结果对所述待验证方进行验证。可选地,所述眼部动作数据包括所述眼部注视点位置信息;所述获取模块包括:第一确定单元,当监测到所述待验证方在所述验证屏幕上的注视点时,确定所述注视点在所述验证屏幕上的坐标信息;第二确定单元,根据所述坐标信息确定所述眼部注视点位置信息。可选地,所述眼部动作口令包括位置标识;所述验证模块,当所述眼纹数据与所述待验证方对应的基准眼纹数据相匹配、且所述眼部注视点位置信息与所述验证屏幕上的位置标识所指的位置相匹配时,确定所述待验证方通过安全验证。可选地,所述位置标识包括多个,所述眼部动作口令还包括所述多个位置标识在所述验证屏幕上的显示顺序;所述验证模块,判断所述眼部注视点移动顺序与所述多个位置标识在所述验证屏幕上的显示顺序是否相一致;当所述眼纹数据与所述待验证方对本文档来自技高网...
基于眼纹特征进行验证的方法及装置

【技术保护点】
一种基于眼纹特征进行验证的方法,包括:根据接收到的基于眼纹特征的验证请求,生成用于指示待验证方针对验证屏幕进行眼部动作的眼部动作口令;获取所述待验证方的眼纹数据以及针对所述验证屏幕的眼部动作数据,所述眼部动作数据包括眼部注视点位置信息、眼部注视点移动顺序、眼部注视点移动方向中的至少一项;将所述眼纹数据与所述待验证方对应的基准眼纹数据进行匹配,以及,将所述眼部动作数据与所述眼部动作口令进行匹配;根据匹配结果对所述待验证方进行验证。

【技术特征摘要】
1.一种基于眼纹特征进行验证的方法,包括:根据接收到的基于眼纹特征的验证请求,生成用于指示待验证方针对验证屏幕进行眼部动作的眼部动作口令;获取所述待验证方的眼纹数据以及针对所述验证屏幕的眼部动作数据,所述眼部动作数据包括眼部注视点位置信息、眼部注视点移动顺序、眼部注视点移动方向中的至少一项;将所述眼纹数据与所述待验证方对应的基准眼纹数据进行匹配,以及,将所述眼部动作数据与所述眼部动作口令进行匹配;根据匹配结果对所述待验证方进行验证。2.根据权利要求1所述的方法,所述眼部动作数据包括所述眼部注视点位置信息;所述获取所述待验证方的眼纹数据以及针对所述验证屏幕的眼部动作数据,包括:当监测到所述待验证方在所述验证屏幕上的注视点时,确定所述注视点在所述验证屏幕上的坐标信息;根据所述坐标信息确定所述眼部注视点位置信息。3.根据权利要1或2所述的方法,所述眼部动作口令包括位置标识;根据匹配结果对所述待验证方进行验证,包括:当所述眼纹数据与所述待验证方对应的基准眼纹数据相匹配、且所述眼部注视点位置信息与所述验证屏幕上的位置标识所指的位置相匹配时,确定所述待验证方通过安全验证。4.根据权利要求3所述的方法,所述位置标识包括多个,所述眼部动作口令还包括所述多个位置标识在所述验证屏幕上的显示顺序;根据匹配结果对所述待验证方进行验证,还包括:判断所述眼部注视点移动顺序与所述多个位置标识在所述验证屏幕上的显示顺序是否相一致;当所述眼纹数据与所述待验证方对应的基准眼纹数据相匹配、所述眼部注视点位置信息与所述验证屏幕上的位置标识所指的位置相匹配、且所述眼部注视点移动顺序与所述多个位置标识在所述验证屏幕上的显示顺序相一致时,确定所述待验证方通过安全验证。5.根据权利要求1所述的方法,根据匹配结果对所述待验证方进行验证,包括:当所述眼纹数据与所述待验证方对应的基准眼纹数据相匹配、且所述眼部动作数据与所述眼部动作口令相匹配时,获取预先训练的眼纹识别模型,所述眼纹识别模型是根据多个样本眼部动作数据学习、训练得到,所述眼纹识别模型包括活体眼部动作特征以及非活体眼部动作特征;将所述眼部动作数据与所述眼纹识别模型进行匹配,根据该匹配结果确定所述待验证方是否通过安全验证。6.根据权利要求5所述的方法,所述眼部动作数据包括所述眼部注视点移动顺序以及所述眼部注视点移动方向;所述活体眼部动作特征包括活体眼部动作轨迹,所述非活体眼部动作特征包括非活体眼部动作轨迹;将所述眼部动作数据与所述眼纹识别模型进行匹配,根据该匹配结果确定所述待验证方是否通过安全验证,包括:根据所述眼部注视点移动顺序以及所述眼部注视点移动方向确定眼部动作轨迹;将所述眼部动作轨迹与所述眼纹识别模型进行匹配;当所述眼部动作轨迹与所述活体眼部动作轨迹相匹配时,确定所述待验证方通过安全验证;当所述眼部动作轨迹与所述非活体眼部动作轨迹相匹配时,确定所述待验证方未通过安全验证。7.根据权利要求5所述的方法,所述眼部动作数据包括多个所述眼部注视点位置信息;所述活体眼部动作特征包括活体眼部动作线段集,所述非活体眼部动作特征包括非活体眼部动作线段集;将所述眼部动作数据与所述眼纹识别模型进行匹配,根据该匹配结果确定所述待验证方是否通过安全验证,包括:根据多个所述眼部注视点位置信息确定每相邻两个注视点之间的线段,得到至少一条待验证线段;根据所述至少一条待验证线段确定待验证线段集,并将所述待验证线段集与所述眼纹识别模型进行匹配;当所述待验证线段集与所述活体眼部动作线段集相匹配时,确定所述待验证方通过安全验证;当所述待验证线段集与所述非活体眼部动作线段集相匹配时,确定所述待验证方未通过安全验证。8.根据权利要求5所述的方法,所述活体眼部动作特征和所述非活体眼部动作特征分别对应各自的权重;将所述眼部动作数据与所述眼纹识别模型进行匹配,根据该匹配结果确定所述待验证方是否通过安全验证,包括:分别计算所述眼部动作数据与所述活体眼部动作特征之间的第一匹配度,以及所述眼部动作数据与所述非活体眼部动作特征之间的第二匹配度;根据所述第一匹配度、所述第二匹配度以及所述权重,计算所述眼部动作数据基于所述眼部识别模型的总匹配度;根据所述总匹配度确定所述待验证方是否通过安全验证。9.根据权利要求5-8中任一项所述的方法,所述方法还包括:按照以下步骤预先训练所述眼纹识别模型:获取多个样本眼部动作数据,每个所述样本眼部动作数据包括各自对应的样本眼部动作特征,所述样本眼部动作数据包括样本活体眼部动作数据以及样本非活体眼部动作数据;分别学习各所述样本眼部动作数据对应的所述样本眼部动作特征,得到所述样本活体眼部动作数据对应的活体眼部动作特征以及所述样本非活体眼部动作数据对应的非活体眼部动作特征;利用所述样本活体眼部动作数据对应的活体眼部动作特征以及所述样本非活体眼部动作数据对应的非活体眼部动作特征进行模型训练,得到所述眼纹识别模型。10.根据权利要求8所述的方法,还包括:输出用于标识所述待验证方是否通过安全验证的验证结果;或者,输出所述眼部动作数据基于所述眼部识别模型的总匹配度以及用于标识通过安全验证时至少应达到的预设匹配度,以使所述待验证方根据所述总匹配度以及所述预设匹配度确定是否通过安全验证。11.一种基于眼纹特征进行验证的装置,包括:生成模块,根据接收到的基于眼纹特征的验证请求,生成用于指示待验证方针对验证屏幕进行眼部动作的眼部动作口令;获取模块,获取...

【专利技术属性】
技术研发人员:曾岳伟何晓光
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1