System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 活体检测方法、装置及存储介质制造方法及图纸_技高网

活体检测方法、装置及存储介质制造方法及图纸

技术编号:40784939 阅读:3 留言:0更新日期:2024-03-28 19:17
本申请提供一种活体检测方法、装置及存储介质。所述活体检测方法包括:在显示界面中显示至少一个提示点,提示用户依次注视各所述提示点;获取目标对象的瞳孔和眼角关键点的位置信息;根据所述位置信息获取目标对象在各所述提示点的注视时段内的注视方向;根据目标对象在各所述提示点的注视时段内的注视方向和各所述提示点的位置确定活体检测结果。本申请提供的活体检测方法具有较高的用户友好度。

【技术实现步骤摘要】

本申请属于生物识别,涉及一种检测方法,特别是涉及一种活体检测方法、装置及存储介质


技术介绍

1、近年来,人脸识别等技术得到了快速的发展,其应用场景包括但不限于安全访问控制、支付认证和社交媒体识别等。然而,随着人脸识别技术的广泛应用,相关安全和隐私问题日益凸显,例如,攻击者可能采用照片、视频等方式欺骗人脸识别系统从而获得相应权限。为了有效应对这些威胁,活体检测技术作为人脸识别系统不可或缺的组成部分,目前已经得到了广泛关注。活体检测技术通过验证用户的生物特征是否呈现出真实的生命迹象,如眨眼、张嘴等动作,以区分真实活体和静态图像,从而提升系统的安全性。其在应对人工攻击、欺诈行为方面的应用,成为确保人脸识别系统可信度的重要环节。然而,现有活体检测方法普遍存在用户友好度低等问题。


技术实现思路

1、本申请实施例提供一种活体检测方法、装置及存储介质,用于提升活体检测过程的用户友好度。

2、第一方面,本申请实施例提供一种活体检测方法,所述活体检测方法包括:在显示界面中显示至少一个提示点,提示用户依次注视各所述提示点;获取目标对象的瞳孔和眼角关键点的位置信息;根据所述位置信息获取目标对象在各所述提示点的注视时段内的注视方向;根据目标对象在各所述提示点的注视时段内的注视方向和各所述提示点的位置确定活体检测结果。

3、在第一方面的一种实现方式中,所述根据目标对象在各所述提示点的注视时段内的注视方向和各所述提示点的位置确定活体检测结果包括:根据目标对象在所述提示点的注视时段内的注视方向和所述提示点的位置进行匹配;根据目标对象在各所述提示点的匹配结果确定所述活体检测结果。

4、在第一方面的一种实现方式中,所述根据目标对象在所述提示点的注视时段内的注视方向和所述提示点的位置进行匹配包括:若目标对象在所述提示点的注视时段内注视所述提示点的时间大于预设时间阈值,则判断目标对象在所述提示点的注视时段内的注视方向与所述提示点的位置相匹配。

5、在第一方面的一种实现方式中,所述提示点的数量为多个,在显示界面中显示所述提示点包括:在每一注视时段内,所述显示界面中均显示一个提示点;或者在至少一个注视时段内,所述显示界面中显示多个所述提示点。

6、在第一方面的一种实现方式中,所述活体检测方法还包括:在所述显示界面中显示至少一个校准提示点,并提示用户依次注视所述校准提示点;在所述校准提示点的注视时段内,利用摄像头拍摄用户的人脸图像;获取所述人脸图像中瞳孔相对于眼角的位置;根据所述瞳孔相对于眼角的位置校正摄像头相对于显示屏幕的位置。

7、在第一方面的一种实现方式中,在所述显示界面中显示所述提示点之前,所述活体检测方法还包括:采集目标对象的第一人脸图像并根据所述第一人脸图像进行第一人脸识别;根据第一人脸识别的结果判断是否在所述显示界面中显示所述提示点。

8、在第一方面的一种实现方式中,所述活体检测方法还包括:在目标对象注视所述提示点的过程中,采集目标对象的第二人脸图像并根据所述第二人脸图像进行第二人脸识别;若所述第一人脸识别的结果与所述第二人脸识别的结果不为同一人,则判断活体检测失败。

9、在第一方面的一种实现方式中,所述活体检测方法还包括:若目标对象在各所述提示点的注视时段内的注视方向与对应的所述提示点的位置均匹配,且所述第一人脸识别的结果与所述第二人脸识别的结果为同一人,则判断活体检测成功。

10、第二方面,本申请实施例提供一种活体检测装置,所述活体检测装置包括:用户交互模块,用于在显示界面中显示至少一个提示点,提示用户依次注视各所述提示点;眼部信息获取模块,用于获取目标对象的瞳孔和眼角关键点的位置信息;注视方向获取模块,用于根据所述位置信息获取目标对象在各所述提示点的注视时段内的注视方向;检测结果确定模块,用于根据目标对象在各所述提示点的注视时段内的注视方向和各所述提示点的位置确定活体检测结果。

11、第三方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例第一方面中任一项所述的活体检测方法。

12、本申请实施例提供的活体检测方法只需要用户注视提示点即可,无需用户配合进行摇头、张嘴等动作,因而能够避免公共场合下的尴尬,具有较高的用户友好度。

13、此外,本申请实施例提供的活体检测方法中,只要用户未按照要求依次注视提示点即判定活体检测失败,因此,即便摄像头一致对准虚假对象的脸部也不会出现误识别,具有较高的安全性。

14、再者,本申请实施例提供的活体检测方法中,可以根据实际需求设置用户需要注视的提示点数量和注视时长,从而调整活体识别的难度,具有较高的灵活性。

本文档来自技高网...

【技术保护点】

1.一种活体检测方法,其特征在于,所述活体检测方法包括:

2.根据权利要求1所述的活体检测方法,其特征在于,所述根据目标对象在各所述提示点的注视时段内的注视方向和各所述提示点的位置确定活体检测结果包括:

3.根据权利要求2所述的活体检测方法,其特征在于,所述根据目标对象在所述提示点的注视时段内的注视方向和所述提示点的位置进行匹配包括:

4.根据权利要求1所述的活体检测方法,其特征在于,所述提示点的数量为多个,在显示界面中显示所述提示点包括:

5.根据权利要求1所述的活体检测方法,其特征在于,所述活体检测方法还包括:

6.根据权利要求1所述的活体检测方法,其特征在于,在所述显示界面中显示所述提示点之前,所述活体检测方法还包括:

7.根据权利要求6所述的活体检测方法,其特征在于,还包括:

8.根据权利要求7所述的活体检测方法,其特征在于,还包括:

9.一种活体检测装置,其特征在于,所述活体检测装置包括:

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的活体检测方法。

...

【技术特征摘要】

1.一种活体检测方法,其特征在于,所述活体检测方法包括:

2.根据权利要求1所述的活体检测方法,其特征在于,所述根据目标对象在各所述提示点的注视时段内的注视方向和各所述提示点的位置确定活体检测结果包括:

3.根据权利要求2所述的活体检测方法,其特征在于,所述根据目标对象在所述提示点的注视时段内的注视方向和所述提示点的位置进行匹配包括:

4.根据权利要求1所述的活体检测方法,其特征在于,所述提示点的数量为多个,在显示界面中显示所述提示点包括:

5.根据权利要求1所述的活体检测方法...

【专利技术属性】
技术研发人员:刘建华杨卫明王惠均刘敏
申请(专利权)人:广州彩熠灯光股份有限公司
类型:发明
国别省市:

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

1