[发明专利]一种活体检测的方法及装置有效
申请号: | 202210417428.0 | 申请日: | 2022-04-20 |
公开(公告)号: | CN114724257B | 公开(公告)日: | 2022-12-06 |
发明(设计)人: | 范宇擎;潘嘉炜;董未名;芦桂秋 | 申请(专利权)人: | 北京快联科技有限公司 |
主分类号: | G06V40/40 | 分类号: | G06V40/40;G06V40/16;G06N3/08;G06N3/04;G10L17/18;G06V10/74;G06V10/82 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 彭星 |
地址: | 100089 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 活体 检测 方法 装置 | ||
1.一种活体检测的方法,其特征在于,包括:
采集人脸视频,确定采集的人脸视频中包含正脸,生成随机文本,将生成的随机文本随机显示在预设屏幕的随机区域内后,提示用户朗读显示的随机文本;
采集用户朗读显示的随机文本的朗读视频,确定朗读视频中包含人脸和语音,基于朗读视频,获取用户朗读随机文本时面对屏幕的位置特征向量,以及,用户注视屏幕的视角向量;
将位置特征向量和视角向量输入预先训练好的活体一致性检测模型,得到位置特征向量和视角向量的一致性值,利用下式计算一致性值:
式中,
RLVi为一致性值;
Vi为第i个用户注视屏幕的视角向量;
Li为第i个用户的位置特征向量;
若一致性值不小于预设的一致性阈值,确定活体检测通过。
2.根据权利要求1所述的方法,其特征在于,在所述确定朗读视频中包含人脸和语音之后,基于朗读视频,获取用户朗读随机文本时面对屏幕的位置特征向量之前,所述方法还包括:
计算人脸视频中包含的人脸与朗读视频中包含的人脸活体的第一相似度,以及,计算人脸视频中包含的语音与朗读视频中包含的语音活体的第二相似度;
若第一相似度大于预设的人脸活体相似度阈值,且第二相似度大于预设的语音活体相似度阈值,执行所述基于朗读视频,获取用户朗读随机文本时面对屏幕的位置特征向量的步骤。
3.根据权利要求1所述的方法,其特征在于,所述位置特征向量包括:人脸至采集摄像头的距离、以视频中图像左上角为原点的双眼中点的横坐标值以及以视频中图像左上角为原点的双眼中点的纵坐标值;所述视角向量包括:用户注视屏幕的视角向量的角度值、以屏幕左上角为原点的随机文本位置中点的横坐标值以及以屏幕左上角为原点的随机文本位置中点的纵坐标值。
4.根据权利要求1所述的方法,其特征在于,所述获取用户朗读随机文本时面对屏幕的位置特征向量,以及,用户注视随机文本的视角向量,包括:
基于朗读视频的时间轴依次进行采样;
在同一采样时间点,分别获取用户在面对屏幕的采样位置特征向量,以及,用户注视随机文本的采样视角向量;
对多个采样时间点的采样位置特征向量进行均值处理,得到位置特征向量;以及,
对多个采样时间点的采样位置视角向量进行均值处理,得到视角向量。
5.根据权利要求1所述的方法,其特征在于,所述获取用户朗读随机文本时面对屏幕的位置特征向量,以及,用户注视随机文本的视角向量,包括:
基于朗读视频的时间轴依次进行采样;
在同一采样时间点,分别获取用户在面对屏幕的采样位置特征向量,得到基于该采样时间点的位置特征向量,以及,用户注视随机文本的采样视角向量,得到基于该采样时间点的视角向量。
6.根据权利要求5所述的方法,其特征在于,所述将位置特征向量和视角向量输入预先训练好的活体一致性检测模型,得到位置特征向量和视角向量的一致性值,包括:
针对每一采样时间点,将该采样时间点对应的位置特征向量和视角向量组成向量对;
将各采样时间点对应的向量对依次输入所述活体一致性检测模型,得到各向量对分别对应的一致性值。
7.根据权利要求1至6任一项所述的方法,其特征在于,在 所述若一致性值不小于预设的一致性阈值之后,确定活体检测通过之前,所述方法还包括:
提取朗读视频中的人脸图像和声音,利用图像分析方法,确定人脸图像所处的图像背景,以及,利用声音分析方法,确定声音所处的声音背景,若图像背景与声音背景相同,执行所述确认活体检测通过的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京快联科技有限公司,未经北京快联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210417428.0/1.html,转载请声明来源钻瓜专利网。