[发明专利]活体检测方法、装置、计算机设备和存储介质有效
申请号: | 201910817820.2 | 申请日: | 2019-08-30 |
公开(公告)号: | CN110633659B | 公开(公告)日: | 2022-11-04 |
发明(设计)人: | 李念 | 申请(专利权)人: | 北京旷视科技有限公司 |
主分类号: | G06V40/40 | 分类号: | G06V40/40 |
代理公司: | 北京华进京联知识产权代理有限公司 11606 | 代理人: | 孙岩 |
地址: | 100089 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 活体 检测 方法 装置 计算机 设备 存储 介质 | ||
1.一种活体检测方法,其特征在于,所述方法包括:
随机生成拍摄指示序列;其中,所述拍摄指示序列包括:提示用户在拍摄视频时是否在指示时刻遮挡摄像头的指示信息序列;
获取待检测视频;
对所述待检测视频中的多个图像帧进行人脸检测,生成由多个人脸信息构成的人脸信息序列;其中,所述人脸信息表示所述图像帧中是否检测到人脸;
根据所述拍摄指示序列的指示时间间隔和所述人脸信息序列的序列长度,得到所述拍摄指示序列的扩展因子以及补充因子;
根据所述扩展因子和所述补充因子对所述拍摄指示序列进行扩展,得到与所述人脸信息序列长度一致的拍摄指示匹配序列;
根据所述拍摄指示序列和所述人脸信息序列确定匹配分数,所述匹配分数用于反映所述待检测视频与所述人脸信息序列的匹配程度;
根据所述匹配分数,确定所述待检测视频中的对象是否为活体。
2.根据权利要求1所述的方法,其特征在于,所述根据所述拍摄指示序列和所述人脸信息序列确定匹配分数,包括:
根据所述拍摄指示匹配序列和所述人脸信息序列,得到所述拍摄指示匹配序列与所述人脸信息序列的归一化相关系数值,并将所述归一化相关系数值确定为所述匹配分数。
3.根据权利要求2所述的方法,其特征在于,所述根据所述拍摄指示匹配序列和所述人脸信息序列,得到所述拍摄指示匹配序列和所述人脸信息序列的归一化相关系数值,包括:
计算所述拍摄指示匹配序列的均值和标准差,以及计算所述人脸信息序列的均值和标准差;
根据所述拍摄指示匹配序列的均值和标准差以及所述人脸信息序列的均值和标准差,得到所述拍摄指示匹配序列与所述人脸信息序列的归一化相关系数值。
4.根据权利要求1所述的方法,其特征在于,所述根据所述匹配分数,确定所述待检测视频中的对象是否为活体,包括:
若所述匹配分数小于或等于第一预设阈值,则确定所述待检测视频中的对象不是活体;
若所述匹配分数大于所述第一预设阈值,则确定所述待检测视频中的对象是活体。
5.根据权利要求1所述的方法,其特征在于,所述根据所述匹配分数,确定所述待检测视频中的对象是否为活体,包括:
根据所述待检测视频和预设静默活体检测模型,得到活体分数;
根据所述匹配分数和所述活体分数,确定所述待检测视频中的对象是否为活体。
6.根据权利要求5所述的方法,其特征在于,所述根据所述匹配分数和所述活体分数,确定所述待检测视频中的对象是否为活体,包括:
若所述匹配分数小于或等于第一预设阈值或所述活体分数大于第二预设阈值,则确定所述待检测视频中的对象不是活体;
若所述匹配分数大于所述第一预设阈值且所述活体分数小于或等于所述第二预设阈值,则确定所述待检测视频中的对象是活体。
7.一种活体检测装置,其特征在于,所述装置包括:
指示序列生成模块,随机生成拍摄指示序列;其中,所述拍摄指示序列包括:提示用户在拍摄视频时是否在指示时刻遮挡摄像头的指示信息序列;
视频获取模块,用于获取待检测视频;
分数确定模块,用于对所述待检测视频中的多个图像帧进行人脸检测,生成由多个人脸信息构成的人脸信息序列;其中,所述人脸信息表示所述图像帧中是否检测到人脸;并根据所述拍摄指示序列的指示时间间隔和所述人脸信息序列的序列长度,得到所述拍摄指示序列的扩展因子以及补充因子;并根据所述扩展因子和所述补充因子对所述拍摄指示序列进行扩展,得到与所述人脸信息序列长度一致的拍摄指示匹配序列;并根据所述拍摄指示序列和所述人脸信息序列确定匹配分数,所述匹配分数用于反映所述待检测视频与所述人脸信息序列的匹配程度;
活体判断模块,用于根据所述匹配分数,确定所述待检测视频中的对象是否为活体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京旷视科技有限公司,未经北京旷视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910817820.2/1.html,转载请声明来源钻瓜专利网。