[发明专利]基于神经网络的人脸识别方法有效
申请号: | 201210545155.4 | 申请日: | 2012-12-14 |
公开(公告)号: | CN103020602A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 田启川;张兰芳;陈志新;王亚慧;李临生 | 申请(专利权)人: | 北京建筑工程学院 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06N3/08 |
代理公司: | 太原市科瑞达专利代理有限公司 14101 | 代理人: | 王思俊 |
地址: | 100044*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于神经网络的人脸识别方法属于人工智能和模式识别技术领域,其特征是:(1)在训练阶段,首先通过已知类别的人脸图像对神经网络进行训练,将人脸特征的提取用神经网络的学习过程实现,将人脸特征的描述用连接权大小表示,然后用训练样本测试训练好的神经网络并确定分类阈值;(2)在识别阶段,将待识别人脸图像输入到神经网络,计算神经网络输出向量,取其中最大分量与分类阈值比较给出识别结果。本发明的优点是对环境光照、视角、表情、化妆等多种因素引起的人脸图像变化有强的鲁棒性,解决了人脸图像中“神似”特征的提取和表示,识别时对每幅人脸图像处理的时间相同。 | ||
搜索关键词: | 基于 神经网络 识别 方法 | ||
【主权项】:
1.一种基于神经网络的人脸识别方法,其特征在于实施步骤为:(1)采集人脸图像,通过人脸检测和定位算法在人脸图像中分割人脸,将这些人脸图像统一缩放成M×M像素的灰度图像,设需要识别的人数为W,取每个人的人脸图像幅数为C,W和C均为正整数,人脸图像P(i,j)表示第i人的第j幅图像,i=1,2,…,W,j=1,2,…,C,P(i)表示第i人的全部图像,有P(i,j)∈P(i),构造期望输出向量D(i)=(d1(i),d2(i),…,di(i),…,dW(i)),其中di(i)取0.8~1.0,D(i)其余的分量为0.0~0.2;(2)设计神经网络的结构,采用输入层、三个隐层和输出层的五层神经网络,输入层节点数为M×M,隐层节点数为(4~8)log2(M2+W2),输入层和隐层的输出函数均选为tansig函数,输出层节点数为需要识别的人数W,输出函数选purelin函数,将均方误差作为训练停止的条件;(3)训练神经网络,取已知人脸样本P(i,j)作为神经网络输入,计算神经网络输出向量O(i,j)=(o1(i,j),o2(i,j),…,oi(i,j),…,oW(i,j)),并与已知人脸样本对应的期望输出向量D(i)=(d1(i),d2(i),…,di(i),…,dW(i))比较,将比较误差E(i,j)=D(i)-O(i,j)用于调节神经网络连接权大小,反复训练神经网络,直到均方误差
满足要求;(4)将P(i,j)(i=1,2,…,W,j=1,2,…,C)逐一输入神经网络,记录所有的输出O(i,j)(i=1,2,…,W,j=1,2,…,C),将O(i,j)中所有第i个分量看作同一类样本same,将O(i,j)中除第i个分量外的其它分量看作另外一类样本different,根据对same和different两类样本的统计分析,确定分类阈值T,此时,训练好的神经网络就可作为人脸识别器;(5)识别时,将待识别人脸图像P输入到神经网络,计算输出向量O=(o1,o2,…,oW),若O=(o1,o2,…,oW)中第K个分量最大,即
且oK>T,那么待识别人脸图像P属于第K个人,否则给出“不认识”的结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京建筑工程学院,未经北京建筑工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210545155.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于ZigBee和载波的圆锥破碎机监测系统
- 下一篇:一种油菜籽脱壳机