[发明专利]基于主动近红外光的人脸防伪算法在审
申请号: | 201611130364.7 | 申请日: | 2016-12-09 |
公开(公告)号: | CN106599829A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 王涛;赵五岳;林先炎 | 申请(专利权)人: | 杭州宇泛智能科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 杭州华知专利事务所33235 | 代理人: | 龙湖浩 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 主动 红外光 防伪 算法 | ||
技术领域
本发明涉及人脸识别领域,尤其涉及一种基于主动近红外光的人脸防伪算法。
背景技术
目前,在图像处理和模式识别领域,由手动人工特征和浅层的人工神经网络所获取的特征来进行分类和识别。在复杂环境条件下,这些浅层特征对识别来说是不够的。深层的神经网络即深度学习应运而生,已被大量应用到图像和模式识别领域。
深度模型训练(即深度网络训练、深度学习系统训练)的基本流程简要描述如下。网络的每层参数基本都表示成(w,b),其中w是权值参数,b是偏置参数,每层的输入输出关系是y=wx+b,其中,x表示输入,y表示输出。各层连接起来就是一个嵌套关系,为简单计,假定总的参数为(W,B),总的输入输出关系是Y=F(X,W,B)。如果模型已训练好,即(W,B)已确定,则有输入X直接得到前向输出Y,就是所需的结果。如果模型还没训练好,即(W,B)没有确定,则先给(W,B)一个初始值(W0,B0),得到训练样本的预测输出Y0=F(X,W0,B0),它与训练样本的标签即标定输出Ytrue存在很大的偏差。可以设置一个损失函数,比如说loss=0.5*(Ytrue-Y0)^2,即预测输出和标签相差越远,则损失函数越大,这时进行误差反传来更新模型参数。每训练一次,就将参数(W,B)更新一次,其目的就是使得预测输出和标定输出的差值越来越小,经过很多训练样本的多次训练,当loss值小于一定的值时,就认为模型训练好了(即找到了合适的的(W,B)值),训练过程结束。
但是现有的基于模拟训练的人脸识别主要根据图片实现人脸识别,但是不能够实现活体检测。换句话说,现有技术对真实的人脸以及同一个人的人脸照片的识别结果都是成功,这样就造成了安全隐患。另外,现有的分类器精度不够,有待进一步提高。
发明内容
本发明的目的在于为避免上述现有技术所存在的不足,提出一种基于主动近红外光的人脸防伪算法,其能够解决无法实现活体检测的问题。
本发明提供了一种基于主动近红外光的人脸防伪算法,包括以下步骤:
S1:在近红外光源下采集人脸的正类样本;
S2:在近红外光源下采集图片的负类样本;
S3:使用SGD优化方法训练一个基于深度神经网络的分类器;
S4:利用分类器进行人脸识别,得到结果。
进一步的,步骤S3中CNN分类器包括依次连接的第一层、第二层、第三层、第四层、第五层、第六层,所述第一层为Input层,所述第二层包括依次连接的Conv0层、Bn0层、Relu0层以及Pool0层,所述第三层包括依次连接的Conv1层、Bn1层、Relu1层、Conv2层、Bn2层、Relu2层、Pool1层,所述第四层包括依次连接的Local0层、Bn3层、Relu3层、Pool2层,所述第五层包括依次连接的Local1层、Bn4层、AvgPool层,所述第六层为Softmax层。
进一步的,步骤S2中SGD优化方法为:对于训练样本集,我们首先将其分成n个batch,每个batch包含m个样本。我们每次更新都利用一个batch的数据,而非整个训练集,即:
xt+1=xt+Δxt
Δxt=-ηgt
其中,η为学习率,gt为x在t时刻的梯度。
与现有技术相比,本申请具有以下优点:1.能够实现活体检测;2.分类精度高;3.分类速度快;4.采用近红外光源,不受可见光的影响。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1是本发明实施例1的流程示意图;
图2是本发明实施例1中分类器的结构示意图。
具体实施方式
以下结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。
在本申请中,提供了一种基于主动近红外光的人脸防伪算法。由于活体的人脸结构是立体的,而照片的结构是平面的,在近红外光源下,立体结构的人脸显现出光亮处和阴影处,所以采集到的活体人脸的亮暗分布会与照片上的人脸不同。基于此,我们将采集到的活体人脸的样本作为正类样本,而将采集到的图片样本作为负类样本。再根据正类样本和负类样本,利用SGD优化方法训练一个基于深度神经网络的分类器,从而实现活体检测、人脸识别。在下面的实施例中进行详细说明。
参考图1,本实施例包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州宇泛智能科技有限公司,未经杭州宇泛智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611130364.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于ROI的红外图像检测方法
- 下一篇:人脸关键点定位方法及装置