活体检测方法、活体检测系统以及计算机程序产品的制作方法_4

文档序号:9848283阅读:来源:国知局
检测对象,并且确定所述人脸图像中的至少一个关键区域。
[0075]此外,在所述计算机程序指令63被所述处理器61运行时执行确定所述人脸图像中的至少一个关键区域的步骤包括:基于所述视频数据,确定所述人脸图像中的关键点,基于所述关键点将所述人脸图像划分为所述至少一个关键区域。
[0076]此外,在所述计算机程序指令63被所述处理器61运行时执行所述获取对应于所述待检测对象的待检测信号的步骤包括:获取对应于所述至少一个关键区域的在预定时间点前后的动作前区域图像和动作后区域图像,所述预定时间点是所述待检测对象执行预定动作的时间点。
[0077]此外,在所述计算机程序指令63被所述处理器61运行时执行所述获取对应于所述待检测对象的待检测信号的步骤还包括:将所述动作前区域图像和所述动作后区域图像归一化为具有预定大小的灰度图像,并且将归一化的所述动作前区域图像和归一化的所述动作后区域图像重叠作为所述待检测信号。
[0078]此外,在所述计算机程序指令63被所述处理器61运行时执行所述获取对应于所述待检测对象的待检测信号的步骤还包括:将所述动作后区域图像以及所述动作后区域图像周围预定范围的相关区域图像归一化为具有所述预定大小的灰度图像,作为所述待检测信号。
[0079]此外,在所述计算机程序指令63被所述处理器61运行时执行确定所述待检测信号是否为活体生理信号的步骤包括:比较所述待检测信号与预设活体条件,在所述待检测信号匹配所述预设活体条件时,确定所述待检测信号为活体生理信号,其中所述预设活体条件为基于预先采集的预设视频数据获取的对应于活体的皮肤弹性信号。
[0080]根据本发明实施例的活体检测系统中的各模块可以通过根据本发明实施例的活体检测系统中的处理器运行在存储器中存储的计算机程序指令来实现,或者可以在根据本发明实施例的计算机程序产品的计算机可读存储介质中存储的计算机指令被计算机运行时实现。
[0081]所述计算机可读存储介质可以是一个或多个计算机可读存储介质的任意组合,例如一个计算机可读存储介质包含用于随机地生成动作指令序列的计算机可读的程序代码,另一个计算机可读存储介质包含用于进行人脸活动识别的计算机可读的程序代码。
[0082]所述计算机可读存储介质例如可以包括智能电话的存储卡、平板电脑的存储部件、个人计算机的硬盘、随机存取存储器(RAM)、只读存储器(R0M)、可擦除可编程只读存储器(EPROM)、便携式紧致盘只读存储器(CD-ROM)、USB存储器、或者上述存储介质的任意组入口 ο
[0083]在上面详细描述的本发明的示例实施例仅仅是说明性的,而不是限制性的。本领域技术人员应该理解,在不脱离本发明的原理和精神的情况下,可对这些实施例进行各种修改,组合或子组合,并且这样的修改应落入本发明的范围内。
【主权项】
1.一种活体检测方法,包括: 获取经由视频数据采集装置采集的视频数据; 基于所述视频数据,确定待检测对象; 获取对应于所述待检测对象的待检测信号;以及 确定所述待检测信号是否为活体生理信号, 其中,所述待检测信号是对应于所述待检测对象的皮肤弹性信号。2.如权利要求1所述的活体检测方法,其中基于所述视频数据,确定待检测对象包括: 基于所述视频数据,确定其中的人脸图像作为所述待检测对象,并且确定所述人脸图像中的至少一个关键区域。3.如权利要求2所述的活体检测方法,其中确定所述人脸图像中的至少一个关键区域包括: 基于所述视频数据,确定所述人脸图像中的关键点,基于所述关键点将所述人脸图像划分为所述至少一个关键区域。4.如权利要求2所述的活体检测方法,其中所述获取对应于所述待检测对象的待检测信号包括: 获取对应于所述至少一个关键区域的在预定时间点前后的动作前区域图像和动作后区域图像,所述预定时间点是所述待检测对象执行预定动作的时间点。5.如权利要求4所述的活体检测方法,其中所述获取对应于所述待检测对象的待检测信号还包括: 将所述动作前区域图像和所述动作后区域图像归一化为具有预定大小的灰度图像,并且将归一化的所述动作前区域图像和归一化的所述动作后区域图像重叠作为所述待检测信号。6.如权利要求4所述的活体检测方法,其中所述获取对应于所述待检测对象的待检测信号还包括: 将所述动作后区域图像以及所述动作后区域图像周围预定范围的相关区域图像归一化为具有所述预定大小的灰度图像,作为所述待检测信号。7.如权利要求1所述的活体检测方法,其中确定所述待检测信号是否为活体生理信号包括: 比较所述待检测信号与预设活体条件,在所述待检测信号匹配所述预设活体条件时,确定所述待检测信号为活体生理信号,其中所述预设活体条件为基于预先采集的预设视频数据获取的对应于活体的皮肤弹性信号。8.如权利要求7所述的活体检测方法,还包括: 在所述获取经由视频数据采集装置采集的视频数据的同时,启动检测计时; 在所述检测计时到达预设时间阈值时仍未确定所述待检测信号是否为活体生理信号的情况下,确定所述待检测信号并非活体生理信号。9.一种活体检测系统,包括: 处理器; 存储器;和 存储在所述存储器中的计算机程序指令,在所述计算机程序指令被所述处理器运行时执行以下步骤: 获取经由视频数据采集装置采集的视频数据; 基于所述视频数据,确定待检测对象; 获取对应于所述待检测对象的待检测信号;以及 确定所述待检测信号是否为活体生理信号, 其中,所述待检测信号是对应于所述待检测对象的皮肤弹性信号。10.如权利要求9所述的活体检测系统,其中在所述计算机程序指令被所述处理器运行时执行基于所述视频数据,确定待检测对象的步骤包括: 基于所述视频数据,确定其中的人脸图像作为所述待检测对象,并且确定所述人脸图像中的至少一个关键区域。11.如权利要求10所述的活体检测系统,其中在所述计算机程序指令被所述处理器运行时执行确定所述人脸图像中的至少一个关键区域的步骤包括: 基于所述视频数据,确定所述人脸图像中的关键点,基于所述关键点将所述人脸图像划分为所述至少一个关键区域。12.如权利要求10所述的活体检测系统,其中在所述计算机程序指令被所述处理器运行时执行所述获取对应于所述待检测对象的待检测信号的步骤包括: 获取对应于所述至少一个关键区域的在预定时间点前后的动作前区域图像和动作后区域图像,所述预定时间点是所述待检测对象执行预定动作的时间点。13.如权利要求12所述的活体检测系统,其中在所述计算机程序指令被所述处理器运行时执行所述获取对应于所述待检测对象的待检测信号的步骤还包括: 将所述动作前区域图像和所述动作后区域图像归一化为具有预定大小的灰度图像,并且将归一化的所述动作前区域图像和归一化的所述动作后区域图像重叠作为所述待检测信号。14.如权利要求12所述的活体检测系统,其中在所述计算机程序指令被所述处理器运行时执行所述获取对应于所述待检测对象的待检测信号的步骤还包括: 将所述动作后区域图像以及所述动作后区域图像周围预定范围的相关区域图像归一化为具有所述预定大小的灰度图像,作为所述待检测信号。15.如权利要求9所述的活体检测系统,其中在所述计算机程序指令被所述处理器运行时执行确定所述待检测信号是否为活体生理信号的步骤包括: 比较所述待检测信号与预设活体条件,在所述待检测信号匹配所述预设活体条件时,确定所述待检测信号为活体生理信号,其中所述预设活体条件为基于预先采集的预设视频数据获取的对应于活体的皮肤弹性信号。16.如权利要求15所述的活体检测系统,还包括检测计时器,其中在所述计算机程序指令被所述处理器运行时: 在所述获取经由视频数据采集装置采集的视频数据的同时,启动所述检测计时器执行检测计时; 在所述检测计时到达预设时间阈值时仍未确定所述待检测信号是否为活体生理信号的情况下,确定所述待检测信号并非活体生理信号。17.一种计算机程序产品,包括计算机可读存储介质,在所述计算机可读存储介质上存储了计算机程序指令,所述计算机程序指令在被计算机运行时执行以下步骤: 获取经由视频数据采集装置采集的视频数据; 基于所述视频数据,确定待检测对象; 获取对应于所述待检测对象的待检测信号;以及 确定所述待检测信号是否为活体生理信号, 其中,所述待检测信号是对应于所述待检测对象的皮肤弹性信号。
【专利摘要】本公开涉及能够实现人体活体检测的活体检测方法、活体检测系统以及计算机程序产品。所述活体检测方法包括:获取经由视频数据采集装置采集的视频数据;基于所述视频数据,确定待检测对象;获取对应于所述待检测对象的待检测信号;以及确定所述待检测信号是否为活体生理信号,其中,所述待检测信号是对应于所述待检测对象的皮肤弹性信号。
【IPC分类】G06K9/00
【公开号】CN105612533
【申请号】CN201580000331
【发明人】曹志敏, 贾开
【申请人】北京旷视科技有限公司, 北京小孔科技有限公司
【公开日】2016年5月25日
【申请日】2015年6月8日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1