[发明专利]活体检测方法和装置以及相应的电子设备在审
申请号: | 201910266411.8 | 申请日: | 2019-04-03 |
公开(公告)号: | CN111783501A | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 高鹏;任伟强 | 申请(专利权)人: | 北京地平线机器人技术研发有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 北京市正见永申律师事务所 11497 | 代理人: | 黄小临;卢明 |
地址: | 100080 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 活体 检测 方法 装置 以及 相应 电子设备 | ||
1.一种活体检测方法,包括:
确定图像中的检测对象的至少三个关键点;
根据所述至少三个关键点确定空间中的至少一个平面;
确定所述至少一个平面中的每个平面的法向量;以及
根据每个平面的法向量确定所述检测对象是否为活体。
2.根据权利要求1所述的活体检测方法,其中,根据所述至少三个关键点确定空间中的至少一个平面包括:
确定所述至少三个关键点中的每个关键点的深度值;
根据每个关键点的深度值和每个关键点在所述图像中的坐标确定每个关键点在所述空间中的坐标;以及
根据每三个关键点在所述空间中的坐标确定所述至少一个平面中的一个平面。
3.根据权利要求2所述的活体检测方法,其中,确定所述至少三个关键点中的每个关键点的深度值包括:
根据所述至少三个关键点中的每个关键点在所述图像和另一图像中的坐标差确定每个关键点的视差值,所述图像和所述另一图像来自双目图像采集装置;以及
根据每个关键点的视差值确定每个关键点的深度值。
4.根据权利要求3所述的活体检测方法,其中,根据每个关键点的视差值确定每个关键点的深度值包括:
根据每个关键点的视差值确定每个关键点的初始深度值;以及
根据每个关键点的初始深度值和所有关键点的初始深度值的平均值之间的差值确定每个关键点的深度值。
5.根据权利要求3所述的活体检测方法,还包括:
对所述双目图像采集装置进行校正,使得同一拍摄对象上的每个点在所述图像和所述另一图像中具有相同的纵坐标值;以及
利用所述双目图像采集装置拍摄关于所述检测对象的所述图像和所述另一图像。
6.根据权利要求1至5中的任一项所述的活体检测方法,其中,根据每个平面的法向量确定所述检测对象是否为活体包括:
根据每个平面的法向量以及每个关键点的深度值和/或根据所述图像生成的方向梯度直方图,确定所述检测对象是否为活体。
7.一种活体检测装置,包括:
关键点定位单元,被配置为确定图像中的检测对象的至少三个关键点;
法向量确定单元,被配置为根据所述至少三个关键点确定空间中的至少一个平面以及确定所述至少一个平面中的每个平面的法向量;以及
分类单元,被配置为根据每个平面的法向量确定所述检测对象是否为活体。
8.根据权利要求7所述的活体检测装置,其中,所述法向量确定单元包括:
深度值计算模块,被配置为确定每个关键点的深度值;以及
平面确定模块,被配置为根据每个关键点的深度值和在所述图像中的坐标确定每个关键点在所述空间中的坐标以及根据每三个关键点在所述空间中的坐标确定所述至少一个平面中的一个平面。
9.一种电子设备,包括:
处理器;
用于存储所述处理器可执行的指令的存储器;
所述处理器,被配置为从所述存储器中读取所述指令,并执行所述指令以实现根据权利要求1至6中的任一项所述的活体检测方法。
10.一种计算机可读存储介质,在其上存储有程序指令,所述程序指令在被计算机执行时执行根据权利要求1至6中的任一项所述的活体检测方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京地平线机器人技术研发有限公司,未经北京地平线机器人技术研发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910266411.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:废水处理系统的微生物培养模组
- 下一篇:废水处理系统的滴滤池及曝气池组合结构