【技术实现步骤摘要】
活体检测方法及装置
本文件涉及数据安全
,尤其涉及一种活体检测方法及装置。
技术介绍
随着深度学习技术的发展,人脸识别算法也日益成熟并在国内各个生活领域(如安防、支付、认证等)取得大规模实际落地应用,如利用人脸识别技术拓展刷脸登陆、刷脸支付和刷脸实名认证等业务场景。但是,随着国际化战役的逐步推进,在国际业务场景中经常会出现差异较大的多类型人脸,如非洲人的人脸外观与中国人人脸有很大不同,从而导致现有的通过单一类型的人脸数据(如仅包含中等肤色人脸的人脸数据)训练出的人脸活体检测算法不准确,应用在业务场景中时会出现较多的误拦截情况。
技术实现思路
一方面,本说明书一个或多个实施例提供一种活体检测方法,包括:响应于对待检测对象进行活体检测的请求,向所述待检测对象指示视线移动方向。基于预先训练的视线方向识别模型,确定所述待检测对象的视线移动方向是否与所述指示的视线移动方向相匹配。其中,所述视线方向识别模型基于多个视线移动方向分别对应的多个人眼样本图片训练得到。若是,则确定所述待检测对象通过所述活体检测的视线移动检测。另一方面,本说明书一个或多个实施例提供一种活体检测装置,包括:指示模块,响应于对待检测对象进行活体检测的请求,向所述待检测对象指示视线移动方向。第一确定模块,基于预先训练的视线方向识别模型,确定所述待检测对象的视线移动方向是否与所述指示的视线移动方向相匹配。其中,所述视线方向识别模型基于多个视线移动方向分别对应的多个人眼样本图片训练得到。第二确定模块,若所述待检测对象的视线移动方向
【技术保护点】
1.一种活体检测方法,包括:/n响应于对待检测对象进行活体检测的请求,向所述待检测对象指示视线移动方向;/n基于预先训练的视线方向识别模型,确定所述待检测对象的视线移动方向是否与所述指示的视线移动方向相匹配;其中,所述视线方向识别模型基于多个视线移动方向分别对应的多个人眼样本图片训练得到;/n若是,则确定所述待检测对象通过所述活体检测的视线移动检测。/n
【技术特征摘要】
1.一种活体检测方法,包括:
响应于对待检测对象进行活体检测的请求,向所述待检测对象指示视线移动方向;
基于预先训练的视线方向识别模型,确定所述待检测对象的视线移动方向是否与所述指示的视线移动方向相匹配;其中,所述视线方向识别模型基于多个视线移动方向分别对应的多个人眼样本图片训练得到;
若是,则确定所述待检测对象通过所述活体检测的视线移动检测。
2.根据权利要求1所述的方法,所述响应于对待检测对象进行活体检测的请求之前,还包括:
分别获取各所述视线移动方向对应的多个所述人眼样本图片;
获取所述人眼样本图片对应的人眼特征;所述人眼特征包括眼白区域特征、眼球区域特征、眼白区域与眼球区域之间的相对位置中的至少一项;
对所述人眼样本图片对应的所述人眼特征进行深度学习,得到所述视线方向识别模型。
3.根据权利要求2所述的方法,所述分别获取各所述视线移动方向对应的多个所述人眼样本图片,包括:
获取至少一种肤色类型的多个人脸图片;所述肤色类型基于肤色深浅程度确定;
从多个所述人脸图片中提取人眼图片,得到多个所述人眼样本图片。
4.根据权利要求1所述的方法,所述指示的视线移动方向包括多个;
所述向所述待检测对象指示视线移动方向;确定所述待检测对象的视线移动方向是否与所述指示的视线移动方向相匹配,包括:
向所述待检测对象指示第一视线移动方向,并确定所述待检测对象的视线移动方向是否与所述第一视线移动方向相匹配;
若是,则向所述待检测对象指示第二视线移动方向,并确定所述待检测对象的视线移动方向是否与所述第二视线移动方向相匹配。
5.根据权利要求4所述的方法,所述向所述待检测对象指示视线移动方向;确定所述待检测对象的视线移动方向是否与所述指示的视线移动方向相匹配,包括:
向所述待检测对象指示多个所述视线移动方向及多个所述视线移动方向对应的视线移动顺序;
基于所述待检测对象的多次视线移动动作,确定各次所述视线移动动作是否与所述视线移动顺序相匹配,及,确定各次所述视线移动动作对应的视线移动方向是否分别与对应的所述指示的视线移动方向相匹配。
6.根据权利要求4或5所述的方法,还包括:
若所述待检测对象的视线移动方向与至少一个所述指示的视线移动方向不相匹配,则确定所述待检测对象未通过所述活体检测的视线移动检测。
7.根据权利要求1所述的方法,所述向所述待检测对象指示视线移动方向之前,还包括:
基于所述视线方向识别模型,监测所述待检测对象的当前视线方向是否为第一视线方向;
若是,则执行向所述待检测对象指示视线移动方向的步骤。
8.根据权利要求7所述的...
【专利技术属性】
技术研发人员:徐崴,
申请(专利权)人:支付宝实验室新加坡有限公司,
类型:发明
国别省市:新加坡;SG
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。