The invention relates to a face recognition method based on the PCNN model, in particular to a block face recognition method based on a weighted intensity PCNN model. To solve the existing PCNN model based face recognition method, the image feature description is not refined enough, and a whole set of parameters are used to deal with the whole face image without distinction, and the different parts of the face are neglected. Based on the simplified PCNN model, a weighted intensity PCNN model is proposed. The concept of spontaneous pulse intensity, coupled pulse intensity and weighted intensity is introduced, and the output of the model is refined. At the same time, block identification is used in face recognition. Before the recognition, the facial image is partitioned according to the different gray distribution and the local recognition rate of each part of the face image. In face recognition, the weight of the block is adaptively set according to the block image. Finally, the recognition result of one face image synthesizes the recognition results of each block.
【技术实现步骤摘要】
基于加权强度PCNN模型的分块人脸识别方法
本专利技术涉及基于PCNN模型的人脸识别方法,具体为基于加权强度PCNN模型的分块人脸识别方法。
技术介绍
脉冲耦合神经网络是Eckhorn等人研究猫、猴等动物的大脑视觉皮层的同步脉冲发放现象时发现的,并由Johnson在1993年对其进行了改进,提出了标准的脉冲耦合神经网络(PulseCoupledNeuralNetworkPCNN)模型。1999年,Lzhikevich从数学角度严格的证明了PCNN模型是一种最接近生物神经元的网络模型。PCNN模型与以往经典神经网络相比,是一种自监督自学习的网络,不需要训练即可实现图像处理,且PCNN模型具有优良的综合时空总和特性、动态同步脉冲发放特性、非线性调制和可变阀值等特性,因此,PCNN模型以被广泛应用于图像边缘检测、图像分割、图像融合、图像识别和图像去噪等方面。2005年,TaymoorM首次将PCNN模型引入人脸识别领域。关于PCNN模型人脸识别的中文文献在2011年才首次发表,但是2008年,国内东南大学张煜东等人已经将PCNN模型应用于人脸识别的研究中。近几年来,随着PCNN模型逐渐进入国内学者的视野,它在人脸识别方面的应用研究也逐渐增多。针对目前基于PCNN模型的人脸识别方法中,特征数据一般选用基于模型N次迭代产生的二值图像的某些信息,如点火时间序列和信息熵序列等,它们均是一种平面的效果表示,表示的是图像整体的特征,不能细化地反应人脸图像中的边缘或点的变化。因此文献[1]在简化的PCNN模型基础上,引用了一种基于脉冲发放强度的PCNN模型。经过该模型处理,人 ...
【技术保护点】
一种基于加权强度PCNN模型的分块人脸识别方法,其特征在于由如下步骤实现:(一)训练阶段构建或选择现有的含有A个人,每人B幅人脸图像,共有A*B幅人脸图像的人脸库,在人脸库中取每个人的前N幅,N≤B/2,人脸图像作为训练图像,将每幅训练图像都按照眼睛、鼻子和嘴进行横向分块,分为分别对应于眼睛、鼻子和嘴的上、中、下三个分块图,将每人的每幅人脸图像的三个分块图像都输入加权强度PCNN模型,每个分块会得到一个加权强度矩阵,这样会得到A*N*3个加权强度矩阵,它们分别对应于每个人的每个训练图像的每个分块,然后求分别对应于每人上、中、下分块的N个加权强度矩阵的平均值,即平均加权强度矩阵,并记录下这个值,作为每个人每个分块的特征矩阵,训练阶段总共得到3A个特征矩阵,即:(C
【技术特征摘要】
1.一种基于加权强度PCNN模型的分块人脸识别方法,其特征在于由如下步骤实现:(一)训练阶段构建或选择现有的含有A个人,每人B幅人脸图像,共有A*B幅人脸图像的人脸库,在人脸库中取每个人的前N幅,N≤B/2,人脸图像作为训练图像,将每幅训练图像都按照眼睛、鼻子和嘴进行横向分块,分为分别对应于眼睛、鼻子和嘴的上、中、下三个分块图,将每人的每幅人脸图像的三个分块图像都输入加权强度PCNN模型,每个分块会得到一个加权强度矩阵,这样会得到A*N*3个加权强度矩阵,它们分别对应于每个人的每个训练图像的每个分块,然后求分别对应于每人上、中、下分块的N个加权强度矩阵的平均值,即平均加权强度矩阵,并记录下这个值,作为每个人每个分块的特征矩阵,训练阶段总共得到3A个特征矩阵,即:(C1上,C2上,…CA上)(C1中,C2中,…CA中)(C1下,C2下,…CA下)其中,C表示特征矩阵,第一个角标表示哪个人,第二个角标表示哪个分块;所述的加权强度PCNN模型的数学模型如下所示:Fij(n)=Iij(1)Lij(n)=∑WYkl(n-1)(2)Uij(n)=Fij(n)(1+βLij(n))(3)θij(n)=exp(-αθ)θij(n-1)+VθYij(n-1)(4)Oij(n)=βFij(n)×Lij(n)(6)其中,对某一神经元,各个参数的含义如下:n循环迭代次数,[1~+∞);i和j神经元坐标;k和l,坐标为i和j的神经元的周围神经元的坐标;W内部连接矩阵;Fij反馈输入;Iij外部输入信号;Uij内部活动项;Yij脉冲输出,0或1;θij动态阈值项,[0~+∞);Qij加权强度;αθ阈值衰减系数;Vθ阈值放大系数;β连接系数;x和y强度公式系数;Lij链接输入。(二)测试阶段a)人脸库中除去训练图像,剩下的为测试图像,每人有(B‐N)幅测试图像,A个人共有A*(B‐N)幅测试图像,取任意一幅...
【专利技术属性】
技术研发人员:邓红霞,李海芳,郭浩,相洁,曹锐,李瀚,杨晓峰,
申请(专利权)人:太原理工大学,
类型:发明
国别省市:山西,14
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。