【技术实现步骤摘要】
一种活体识别方法、存储介质及终端设备
本专利技术涉及安防
,尤其涉及一种基于普通摄像头的活体识别方法、存储介质及终端设备。
技术介绍
目前,大量金融或者安防系统采用网络摄像头拍摄的人脸照片进行远程监控,不但提高了人脸识别的准确率,还节省了大量人力物力。但通过人脸照片翻拍或者视频翻拍,以将虚假图片上传的欺诈行为也引起了社会普遍的关注。因此,人脸活体检测作为一项重要的安全认证措施,广泛地应用到金融、安防等领域。由于应用前景明朗,用途广泛活体检测技术近些年也备受关注。但是,现有的人脸活体检测不仅设备要求高,而且检测不够快速准确。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种活体识别方法、存储介质及终端设备,旨在解决现有技术中活体识别方法不够准确的问题。本专利技术的技术方案如下:一种活体识别方法,其中,包括步骤:提供待识别的图像数据,所述图像数据包括连续的N帧待识别图像,其中N为大于1的正整数;通过图像的RGB信 ...
【技术保护点】
1.一种活体识别方法,其特征在于,包括步骤:/n提供待识别的图像数据,所述图像数据包括连续的N帧待识别图像,其中N为大于1的正整数;/n通过图像的RGB信号获取每一帧待识别图像对应的色度信号;/n将色度信号进行傅立叶变换获得N个频域序列,通过网络对所述N个频域序列进行循环神经网络分析,迭代出心跳数据;/n判断所述心跳数据是否超出预设的心跳阈值范围,是则判定待识别的图像数据未包含活体;/n若判断所述心跳数据未超出预设的心跳阈值范围,则判断待识别的图像数据中是否有摩尔纹,有则判定待识别的图像数据未包含活体,否则判定待识别的图像数据包含活体。/n
【技术特征摘要】
1.一种活体识别方法,其特征在于,包括步骤:
提供待识别的图像数据,所述图像数据包括连续的N帧待识别图像,其中N为大于1的正整数;
通过图像的RGB信号获取每一帧待识别图像对应的色度信号;
将色度信号进行傅立叶变换获得N个频域序列,通过网络对所述N个频域序列进行循环神经网络分析,迭代出心跳数据;
判断所述心跳数据是否超出预设的心跳阈值范围,是则判定待识别的图像数据未包含活体;
若判断所述心跳数据未超出预设的心跳阈值范围,则判断待识别的图像数据中是否有摩尔纹,有则判定待识别的图像数据未包含活体,否则判定待识别的图像数据包含活体。
2.根据权利要求1所述的活体识别方法,其特征在于,所述通过图像的RGB信号获取每一帧待识别图像对应的色度信号的步骤,具体包括:
将图像中的R通道信号、G通道信号及B通道信号分别进行滤波,对应得到Rf信号、Gf信号及Bf信号;
通过Rf信号、Gf信号及Bf信号进行正交色度信号计算,得到Xf=3Rf-2Gf,Yf=1.5Rf+Gf-1.5Bf;
计算色度信号rPPG=3×(1-Rate/2)×Rf-2×(1+Rate/2)×Gf+3×Rate/2×Bf,其中Rate=Xf/Yf。
3.根据权利要求2所述的活体识别方法,其特征在于,利用带通滤波器进行滤波。
4.根据权利要求1所述的活体识别方法,其特征在于,所述循环神经网络预先经训练处理。
5.根据权利要求1所述的活体识别方...
【专利技术属性】
技术研发人员:蒋佳,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。