[发明专利]一种眼球活体检测方法、装置、存储介质和计算机设备在审
申请号: | 202211601673.3 | 申请日: | 2022-12-13 |
公开(公告)号: | CN115798026A | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 周军 | 申请(专利权)人: | 平安银行股份有限公司 |
主分类号: | G06V40/18 | 分类号: | G06V40/18;G06V40/16;G06V40/40;G06V10/80;G06V10/82;G06N3/08;G06N3/0442 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 魏学昊 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 眼球 活体 检测 方法 装置 存储 介质 计算机 设备 | ||
1.一种眼球活体检测方法,其特征在于,所述方法包括:
获取用于指示目标用户眼球动作的目标眼球动作序列;
向所述目标用户展示所述目标眼球动作序列,获取所述目标用户响应所述目标眼球动作序列的人脸视频;
获取所述人脸视频的每一帧图像中人脸的三维姿态角值,得到姿态角序列;
获取所述人脸视频的每一帧图像中,眼睛中的眼球中心与眼睛中心的相对位置信息,得到相对位置序列;
采用预设的滤波算法对所述相对位置序列进行修正,得到修正后的相对位置序列;
调用训练好的时序模型基于所述姿态角序列和所述相对位置序列进行眼球动作序列预测,得到所述目标用户的预测眼球动作序列;
判断所述预测眼球动作序列与所述目标眼球动作序列是否一致,若一致则判断所述目标用户为活体,若不一致则判断所述目标用户为非活体。
2.根据权利要求1所述的一种眼球活体检测方法,其特征在于,所述获取所述人脸视频的每一帧图像中,眼睛中的眼球中心与眼睛中心的相对位置信息,得到相对位置序列,包括:
基于所述人脸视频的每一帧图像,检测出眼睛部位的关键点;
基于所述眼睛部位的关键点,计算得到所述眼球中心的位置信息与所述眼睛中心的位置信息;
基于所述眼球中心的位置信息与所述眼睛中心的位置信息,计算得到眼睛中的眼球中心与所述眼睛中心的相对位置信息,得到相对位置序列。
3.根据权利要求2所述的一种眼球活体检测方法,其特征在于,所述位置信息包括位置坐标,所述基于所述眼球中心的位置信息与所述眼睛中心的位置信息,计算得到眼睛中的眼球中心与所述眼睛中心的相对位置信息,得到相对位置序列,包括:
基于所述眼球中心的位置坐标与所述眼睛中心的位置坐标,计算所述眼球中心的位置坐标与所述眼睛中心的位置坐标的相对位置坐标值,得到相对位置坐标序列。
4.根据权利要求1所述的一种眼球活体检测方法,其特征在于,所述采用预设的滤波算法对所述相对位置序列进行修正,得到修正后的相对位置序列,包括:
按照所述相对位置序列的时序,基于每一时刻的相对位置信息,通过预设的滤波算法对所述每一时刻对应的下一时刻的相对位置信息进行修正,得到修正后的相对位置序列。
5.根据权利要求4所述的一种眼球活体检测方法,其特征在于,所述预设的滤波算法包括卡尔曼滤波算法。
6.根据权利要求1-5任一项所述的一种眼球活体检测方法,其特征在于,所述调用训练好的时序模型基于所述姿态角序列和所述相对位置序列进行眼球动作序列预测,得到所述目标用户的预测眼球动作序列之前,还包括:
获取验证样本集,所述验证样本集中的一个样本包括一人脸视频提取的姿态角序列和相对位置序列,以及作为标签的眼球动作参考序列;
通过网格搜索确定预设的模型核心参数的多组参数信息;
基于每组参数信息构建对应的时序模型,在所述验证样本集中检测每组参数信息下的时序模型的预测性能表现;
根据所述预测性能表现,选择出一个时序模型作为训练好的时序模型。
7.根据权利要求1-5任一项所述的一种眼球活体检测方法,其特征在于,所述调用训练好的时序模型基于所述姿态角序列和所述相对位置序列进行眼球动作序列预测,得到所述目标用户的预测眼球动作序列,包括:
将所述姿态角序列和所述相对位置序列按照时序进行融合,得到融合序列;
通过所述时序模型基于所述融合序列进行眼球动作序列预测,得到所述目标用户的预测眼球动作序列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安银行股份有限公司,未经平安银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211601673.3/1.html,转载请声明来源钻瓜专利网。