活体检测方法和装置、人脸识别设备制造方法及图纸

技术编号:25043758 阅读:21 留言:0更新日期:2020-07-29 05:33
本公开实施例提供一种活体检测方法和装置、人脸识别设备,其中,活体检测方法包括:接收摄像头采集的待检测对象的至少两张人脸图像,所述至少两张人脸图像是所述摄像头在多个曝光控制信号的控制下采集得到;对所述至少两张人脸图像进行图像处理;在至少两张人脸图像之间的人脸亮度差异特征符合预设的活体人脸差异条件的情况下,确定所述待检测对象通过活体检测。

【技术实现步骤摘要】
活体检测方法和装置、人脸识别设备
本公开涉及计算机视觉技术,具体涉及一种活体检测方法和装置、人脸识别设备。
技术介绍
人脸识别是基于人的脸部特征信息进行身份识别的一种生物识别技术,通常使用摄像头采集含有人脸的图像,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别。在低成本低安全等级要求的应用中,人脸识别设备常采用单摄像头来实现,例如可以使用一个摄像头和一个点光源或面光源补光灯(用于在摄像头拍摄时进行补光)组成,然而单摄像头的设备抗平面攻击能力差,活体检测能力局限性大,并且常常需要被检测人员的动作配合进行活体验证,体验不好。
技术实现思路
本公开实施例至少提供一种活体检测方法和装置、人脸识别设备。第一方面,提供一种活体检测方法,所述方法包括:接收摄像头采集的待检测对象的至少两张人脸图像,所述至少两张人脸图像是所述摄像头在多个曝光控制信号的控制下采集得到;对所述至少两张人脸图像进行图像处理;在所述至少两张人脸图像之间的人脸亮度差异特征符合预设的活体人脸差异条件的情况下,确定所述待检测对象通过活体检测。在一些实施例中,在所述接收摄像头采集的待检测对象的至少两张人脸图像之前,还包括:分时输出多个曝光控制信号,其中所述分时输出多个曝光控制信号包括:接收所述摄像头的采集图像;在确定所述采集图像中存在人脸时,执行所述分时输出多个曝光控制信号。在一些实施例中,所述对所述至少两张人脸图像进行图像处理,包括:将所述至少两张人脸图像处理成相同的图像尺寸。在一些实施例中,所述在所述至少两张人脸图像之间的人脸亮度差异特征符合预设的活体人脸差异条件的情况下,确定所述待检测对象通过活体检测,包括:将所述至少两张人脸图像中的两张人脸图像之间进行图像像素亮度比较,得到所述两张图像之间的人脸亮度差异特征;若所述人脸亮度差异特征满足预设的活体人脸差异条件,则确定所述待检测对象通过活体检测。在一些实施例中,所述若所述人脸亮度差异特征满足预设的活体人脸差异条件,则确定所述待检测对象通过活体检测,包括:将所述两张图像之间的人脸亮度差异特征输入预先训练的神经网络,得到所述神经网络输出的检测结果值;若所述检测结果值满足预设的检测阈值条件,确定所述人脸亮度差异特征满足预设的活体人脸差异条件,则确定所述待检测对象通过活体检测。在一些实施例中,当所述人脸图像的数量多于两张时,所述若所述人脸亮度差异特征满足预设的活体人脸差异条件,则确定所述待检测对象通过活体检测,包括:将多张所述人脸图像中的任意两张进行两两组合,得到多组图像对;对于每一组图像对,执行所述图像像素亮度比较,得到所述图像对中的两张图像之间的人脸亮度差异特征;获取各组图像对分别对应的识别结果,所述识别结果用于表示人脸亮度差异特征是否满足预设的活体人脸差异条件;若识别结果是确定所述人脸亮度差异特征满足预设的活体人脸差异条件的图像对的数量达到预定条件,确定所述待检测对象通过活体检测。在一些实施例中,所述接收摄像头采集的待检测对象的至少两张人脸图像之前,所述方法还包括:向至少两个补光光源和摄像头分时输出多个曝光控制信号,其中每一个所述曝光控制信号用于同时启动所述至少两个补光光源中的其中一个补光光源和摄像头;接收的所述至少两张人脸图像,是由所述摄像头同步采集的分别由不同补光光源补光下的人脸图像。在一些实施例中,所述向至少两个补光光源和摄像头分时输出多个曝光控制信号,包括:向曝光控制电路分时输出所述多个曝光控制信号;所述曝光控制电路根据所述曝光控制信号,同时启动所述至少两个补光光源中的其中一个补光光源和所述摄像头同时启动。第二方面,提供一种活体检测装置,所述装置包括:图像接收模块,用于接收摄像头采集的待检测对象的至少两张人脸图像,所述至少两张人脸图像是所述摄像头在多个曝光控制信号的控制下采集得到;图像处理模块,用于对所述至少两张人脸图像进行图像处理,并在所述至少两张人脸图像之间的人脸亮度差异特征符合预设的活体人脸差异条件的情况下,确定所述待检测对象通过活体检测。在一些实施例中,所述装置还包括:信号控制模块,用于分时输出多个曝光控制信号。第三方面,提供一种人脸识别设备,所述设备包括:摄像头,用于采集待识别人脸的人脸图像;至少两个补光光源,用于在所述摄像头采集所述人脸图像时进行补光;处理器,用于向所述摄像头和至少两个补光光源分时输出多个曝光控制信号,所述多个曝光控制信号用于控制所述至少两个补光光源分时启动且摄像头同步采集补光光源启动时的人脸图像;还用于对接收的所述摄像头采集的至少两张人脸图像进行图像处理,所述至少两张人脸图像的采集分别由不同的补光光源补光;若所述至少两张人脸图像之间的人脸亮度差异特征符合预设的活体人脸差异条件,则确定所述待检测对象通过活体检测。在一些实施例中,所述人脸识别设备,还包括:曝光控制电路;所述曝光控制电路分别连接所述至少两个补光光源、所述摄像头和所述处理器;所述处理器,用于向所述摄像头和至少两个补光光源分时输出多个曝光控制信号,包括:所述处理器,用于向所述曝光控制电路分时输出多个所述曝光控制信号;所述曝光控制电路,用于根据所述曝光控制信号,同时启动所述一个补光光源和所述摄像头,多个所述曝光控制信号分别用于启动所述至少两个补光光源中的不同补光光源。在一些实施例中,所述曝光控制电路,包括:逻辑或门电路;所述逻辑或门电路包括:多个输入端和一个输出端,其中,每一个输入端连接所述处理器和一个补光光源,所述输出端连接所述摄像头,以使所述曝光控制信号控制所述一个补光光源和所述摄像头同时启动。在一些实施例中,所述摄像头的数量为一个或者多个。在一些实施例中,所述补光光源是点光源,所述摄像头是红外摄像头。在一些实施例中,所述摄像头的视场角FOV小于所述补光光源的半功率角。在一些实施例中,任一所述补光光源与所述摄像头之间的直线连接距离,满足如下条件:当所述补光光源和摄像头启动时,所述补光光源对应的补光照射区域覆盖所述摄像头对应的人脸图像采集区域。在一些实施例中,所述至少两个补光光源中的其中两个补光光源之间的直线连接距离大于预设的距离阈值。在一些实施例中,所述处理器,在用于对接收的所述摄像头采集的至少两张人脸图像进行图像处理时,包括:对所述至少两张图像中的其中两张图像进行图像像素亮度比较,得到所述两张图像之间的人脸亮度差异特征;根据所述两张图像之间的人脸亮度差异特征,确定是否符合预设的活体人脸差异条件,并在所述人脸亮度差异特征符合活体人脸差异条件的情况下,确定所述待检测对象通过活体检测。第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本公开任一实施例所述的活体检测方法。本公开实施例提供的活体检测方法和装置、人脸识别设备,通过根据至少两张图像之间的人脸亮度特征来进行活体检测,使得只要采集图像进行图像亮度检测即可确定是否是活体,而不再需要待检测对象进行动本文档来自技高网...

【技术保护点】
1.一种活体检测方法,其特征在于,所述方法包括:/n接收摄像头采集的待检测对象的至少两张人脸图像,所述至少两张人脸图像是所述摄像头在多个曝光控制信号的控制下采集得到;/n对所述至少两张人脸图像进行图像处理;/n在所述至少两张人脸图像之间的人脸亮度差异特征符合预设的活体人脸差异条件的情况下,确定所述待检测对象通过活体检测。/n

【技术特征摘要】
1.一种活体检测方法,其特征在于,所述方法包括:
接收摄像头采集的待检测对象的至少两张人脸图像,所述至少两张人脸图像是所述摄像头在多个曝光控制信号的控制下采集得到;
对所述至少两张人脸图像进行图像处理;
在所述至少两张人脸图像之间的人脸亮度差异特征符合预设的活体人脸差异条件的情况下,确定所述待检测对象通过活体检测。


2.根据权利要求1所述的方法,其特征在于,在所述接收摄像头采集的待检测对象的至少两张人脸图像之前,还包括:
分时输出多个曝光控制信号,其中所述分时输出多个曝光控制信号包括:
接收所述摄像头的采集图像;
在确定所述采集图像中存在人脸时,执行所述分时输出多个曝光控制信号。


3.根据权利要求1所述的方法,其特征在于,所述对所述至少两张人脸图像进行图像处理,包括:
将所述至少两张人脸图像处理成相同的图像尺寸。


4.根据权利要求1~3任一所述的方法,其特征在于,所述在所述至少两张人脸图像之间的人脸亮度差异特征符合预设的活体人脸差异条件的情况下,确定所述待检测对象通过活体检测,包括:
将所述至少两张人脸图像中的两张人脸图像之间进行图像像素亮度比较,得到所述两张图像之间的人脸亮度差异特征;
若所述人脸亮度差异特征满足预设的活体人脸差异条件,则确定所述待检测对象通过活体检测。


5.根据权利要求4所述的方法,其特征在于,所述若所述人脸亮度差异特征满足预设的活体人脸差异条件,则确定所述待检测对象通过活体检测,包括:
将所述两张图像之间的人脸亮度差异特征输入预先训练的神经网络,得到所述神经网络输出的检测结果值;
若所述检测结果值满足预设的检测阈值条件,确定所述人脸亮度差异特征满足预设的活体人脸差异条件,则确定所述待检测对象通过活体检测。


6.根据权利要求4所述的方法,其特征在于,当所述人脸图像的数量多于两张时,所述若所述人脸亮度差异特征满足预设的活体人脸差异条件,则确定所述待检测对象通过活体检测,包括:
将多张所述人脸图像中的任意两张进行两两组合,得到多组图像对;
对于每一组图像对,执行所述图像像素亮度比较,得到所述图像对中的两张图像之间的人脸亮度差异特征;
获取各组图像对分别对应的识别结果,所述识别结果用于表示人脸亮度差异特征是否满足预设的活体人脸差异条件;
若识别结果是确定所述人脸亮度差异特征满足预设的活体人脸差异条件的图像对的数量达到预定条件,确定所述待检测对象通过活体检测。


7.根据权利要求1所述的方法,其特征在于,
所述接收摄像头采集的待检测对象的至少两张人脸图像之前,所述方法还包括:向至少两个补光光源和摄像头分时输出多个曝光控制信号,其中每一个所述曝光控制信号用于同时启动所述至少两个补光光源中的其中一个补光光源和摄像头;
接收的所述至少两张人脸图像,是由所述摄像头同步采集的分别由不同补光光源补光下的人脸图像。


8.根据权利要求7所述的方法,其特征在于,所述向至少两个补光光源和摄像头分时输出多个曝光控制信号,包括:
向曝光控制电路分时输出所述多个曝光控制信号;
所述曝光控制电路根据所述曝光控制信号,同时启动所述至少两个补光光源中的其中一个补光光源和所述摄像头同时启动。


9.一种活体检测装置,其特征在于,所述装置包括:
图像接收模块,用于接收摄像头采集的待检测对象的至少两张人脸图像,所述至少两张人脸图像是所...

【专利技术属性】
技术研发人员:马骏生
申请(专利权)人:深圳市商汤科技有限公司
类型:发明
国别省市:广东;44

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

1