当前位置: 首页 > 专利查询>长安大学专利>正文

基于概率稀疏表示的低分辨率光照鲁棒人脸识别方法技术

技术编号:20118881 阅读:26 留言:0更新日期:2019-01-16 12:15
本发明专利技术公开了一种基于概率稀疏表示的低分辨率光照鲁棒人脸识别方法,包括以下步骤:步骤1,构建线性子空间S;步骤2,将线性子空间S内的人脸图像训练样本稀疏线性组合构成多个新的人脸图像点;步骤3,给定一个测试图像y,根据目标人脸图像点x的分配概率P(l(x)∈lX)计算测试图像y的类标签在线性子空间S中的概率P(l(y)∈lX);步骤4,根据测试图像y的类标签在线性子空间S中的概率P(l(y)∈lX)计算测试图像y属于当前类k的概率P(l(y)=k),k=1,2,...,K;步骤5,重复步骤4,直至得到测试图像y属于线性子空间S中每一类的概率,将测试图像y属于线性子空间S中每一类的概率中最大概率所对应的类作为测试图像y所属类。

Low Resolution Illumination Robust Face Recognition Method Based on Probabilistic Sparse Representation

The invention discloses a low-resolution illumination robust face recognition method based on probability sparse representation, which includes the following steps: step 1, constructing linear subspace S; step 2, sparsely and linearly combining face image training samples in linear subspace S to form multiple new face image points; step 3, given a test image y, according to the distribution probability P (l) of the target face image point X. (x)< lX) Calculate the probability P(l(y)< lX) of class label of test image y in linear subspace S; Step 4, calculate the probability P(l(y)< lX) of class label of test image y in linear subspace S according to the probability P(l(y)< lX) of class label of test image y in linear subspace S, calculate the probability P(l(y)= k), k= 1, 2,..., K; Step 5, repeat step 4 until the probability that test image y belongs to each class of linear subspace S will be tested. It is attempted that the class corresponding to the most probabilistic probability of each class in linear subspace S belongs to the class of test image y.

【技术实现步骤摘要】
基于概率稀疏表示的低分辨率光照鲁棒人脸识别方法
本专利技术属于人脸识别
,具体涉及一种基于概率稀疏表示的低分辨率光照鲁棒人脸识别方法。
技术介绍
人脸识别一直是最流行的生物识别方法,在未来几十年中具有巨大的应用潜力。当训练样本足够多并且有利的时候能够得到良好的特征表示用于描述人脸的特征,但是在现实世界中每个人的人脸图像经常被遮挡、光照、距离等一些外在因素所影响。因此,具有低质量图像的人脸识别比具有足够多且有利的训练样本的人脸识别更具有挑战性。基于稀疏表示分类的人脸识别方法近年来已经表现出良好的人脸识别性能。但是基于稀疏表示分类的人脸识别方法的基本假设为不同个体的子空间满足某些不连贯性,但是由于共同的面部器官分布并不能总是有效保持这种假设,并且不擅长利用经常出现在实际应用中的低质量图像(例如,伪装,阴影,低分辨率等)进行人脸识别。
技术实现思路
针对现有技术中存在的不足,本专利技术的目的在于,提供一种基于概率稀疏表示的低分辨率光照鲁棒人脸识别方法,解决现有技术无法解决的受光照影响低分辨率人脸识别问题。为了解决上述技术问题,本申请采用如下技术方案予以实现:一种基于概率稀疏表示的低分辨率光照鲁棒人脸识别方法,包括以下步骤:步骤1,构建一组人脸图像训练样本集X=[X1,...,Xk,....,XK],其中Xk为第k类样本矩阵,该人脸图像训练样本集即为线性子空间S,所述线性子空间S包括K类子空间;步骤2,将线性子空间S内的人脸图像训练样本乘以多组稀疏编码向量得到多个新的人脸图像点,并分别得到所述多个新的人脸图像点的分配概率;步骤3,给定一个测试图像y,该测试图像y不属于线性子空间S,将多个新的人脸图像点中与测试图像y的相似概率最大的新的人脸图像点作为目标人脸图像点x,设该目标人脸图像点x的分配概率为P(l(x)∈lX),根据该目标人脸图像点x的分配概率P(l(x)∈lX)计算测试图像y的类标签在线性子空间S中的概率P(l(y)∈lX),其中lX是线性子空间S中所有人脸样本的标签集;步骤4,在线性子空间S中任选一类子空间作为当前类子空间Xk,根据测试图像y的类标签在线性子空间S中的概率P(l(y)∈lX)计算测试图像y属于当前类k的概率P(l(y)=k),k=1,2,...,K;步骤5,重复步骤4,直至得到测试图像y属于线性子空间S中每一类的概率,将测试图像y属于线性子空间S中每一类的概率中最大概率所对应的类作为测试图像y所属类。进一步地,通过式(1)得到所述目标人脸图像点x的分配概率P(l(x)∈lX):P(l(x)∈lX)∝exp(-c||α||1)(1)式(1)中,c是常数,0&lt;c&lt;1,x为目标人脸图像点,l(x)表示目标人脸图像点x的类标签,α为人脸样本的稀疏编码向量,α=[α1;α2;...;αk;...;αK],αk是与Xk相关的稀疏编码矢量。进一步地,通过式(2)根据该目标人脸图像点x的分配概率P(l(x)∈lX)计算测试图像y的类标签在线性子空间S中的概率P(l(y)∈lX):其中,l(y)为测试图像y的类标签,κ为常数,0&lt;κ&lt;1,X是人脸图像训练样本集。进一步地,通过式(3)计算测试图像y属于线性子空间S的第k类的概率P(l(y)=k):其中,α为人脸样本的稀疏编码向量,α=[α1;α2;...;αk;...;αK],αk是与Xk相关的稀疏编码矢量,λ=c/κ,δ是常数,0&lt;δ&lt;1,γ=δ/κ。本专利技术与现有技术相比,有益的技术效果是:本专利技术提高了低质量人脸识别的准确率,显著改善了低分辨率及光照变化这两个外在因素对人脸识别过程的影响,特别是对于光照条件比较恶劣的情况下也可以有效识别,具有较高的识别率。附图说明图1为本专利技术的流程图;图2为本专利技术实施例中采用的人脸图像样例的示意图;图3为本专利技术实施例中所得到的新的人脸图像点;图4为本专利技术实施例中的测试图像示意图。以下结合附图和实施例对本专利技术的具体内容作进一步详细解释说明。具体实施方式以下给出本专利技术的具体实施例,需要说明的是本专利技术并不局限于以下具体实施例,凡在本申请技术方案基础上做的等同变换均落入本专利技术的保护范围。实施例:本实施例提供了一种基于概率稀疏表示的低分辨率光照鲁棒人脸识别方法,如图1所示,包括以下步骤:步骤1,构建一组人脸图像训练样本集X=[X1,...,Xk,....,XK],其中Xk为第k类样本矩阵,Xk的每一列为一个样本向量,该人脸图像训练样本集即为线性子空间S,所述线性子空间S包括K类子空间,lX是线性子空间S中所有人脸样本的标签集;本实施例中所构建的一组人脸图像训练样本集来自于ExtenedYaleB人脸数据库;ExtenedYaleB人脸数据库中的人脸图像共有38个不同的类别,每一类包含64种不同的光照条件,参见图2,每一类随机选择30张图像作为训练集,其余图像作为测试集。将所有图像的大小调整为32×32。步骤2,将线性子空间S内的人脸图像训练样本乘以多组稀疏编码向量得到多个新的人脸图像点,如图3所示为本实施例中构成的多个新的人脸图像点,并得到所述多个新的人脸图像点的分配概率;在线性子空间S内,不同的人脸图像点xi具有不同的概率l(xi)∈lX,其中xi表示第i个新的人脸图像点,l(xi)表示人脸图像点xi的分类标签,P(l(xi)∈lX)与该图像点的稀疏编码向量αi的l1范数成反比,使用拉普拉斯核函数定义这个概率:P(l(xi)∈lX)∝exp(-c||αi||1),其中c是常数,0&lt;c&lt;1,其值可根据实验设定。步骤3,给定一个测试图像y,如图4,该测试图像y不属于线性子空间S,将多个新的人脸图像点中与测试图像y的相似概率最大的新的人脸图像点作为目标人脸图像点x,设该目标人脸图像点x的分配概率为P(l(x)∈lX),根据该目标人脸图像点x的分配概率P(l(x)∈lX)计算测试图像y的类标签在线性子空间S中的概率P(l(y)∈lX);所述目标人脸图像点x的分配概率P(l(x)∈lX)为:P(l(x)∈lX)∝exp(-c||α||1)(1)式(1)中,c是常数,0&lt;c&lt;1,其值可根据实验设定,x为目标人脸图像点,l(x)表示目标人脸图像点x的类标签,α为人脸样本的稀疏编码向量,α=[α1;α2;...;αk;...;αK],αk是与Xk相关的稀疏编码矢量。目标人脸图像点x与测试图像y的相似概率为:则测试图像y的类标签在线性子空间S中的概率P(l(y)∈lX)为:式(2)中,l(y)为测试图像y的类标签,κ为常数,0&lt;κ&lt;1,X是人脸图像训练样本集。为了使概率P(l(y)∈lX)最大化,将对数运算符应用于式(2):其中λ=c/κ。步骤4,在线性子空间S中任选一类子空间作为当前类子空间Xk,根据测试图像y的类标签在线性子空间S中的概率P(l(y)∈lX)计算测试图像y属于当前类k的概率P(l(y)=k),k=1,2,...,K;本实施例中Xk为第k类样本矩阵,假设共有K个类,每一类有n个样本,每个样本为一列,其维度设为d,则Xk矩阵大小为d×n,X矩阵大小为d×本文档来自技高网...

【技术保护点】
1.一种基于概率稀疏表示的低分辨率光照鲁棒人脸识别方法,其特征在于,包括以下步骤:步骤1,构建一组人脸图像训练样本集X=[X1,...,Xk,....,XK],其中Xk为第k类样本矩阵,该人脸图像训练样本集即为线性子空间S,所述线性子空间S包括K类子空间;步骤2,将线性子空间S内的人脸图像训练样本乘以多组稀疏编码向量得到多个新的人脸图像点,并分别得到所述多个新的人脸图像点的分配概率;步骤3,给定一个测试图像y,该测试图像y不属于线性子空间S,将多个新的人脸图像点中与测试图像y的相似概率最大的新的人脸图像点作为目标人脸图像点x,设该目标人脸图像点x的分配概率为P(l(x)∈lX),根据该目标人脸图像点x的分配概率P(l(x)∈lX)计算测试图像y的类标签在线性子空间S中的概率P(l(y)∈lX),其中lX是线性子空间S中所有人脸样本的标签集;步骤4,在线性子空间S中任选一类子空间作为当前类子空间Xk,根据测试图像y的类标签在线性子空间S中的概率P(l(y)∈lX)计算测试图像y属于当前类k的概率P(l(y)=k),k=1,2,...,K;步骤5,重复步骤4,直至得到测试图像y属于线性子空间S中每一类的概率,将测试图像y属于线性子空间S中每一类的概率中最大概率所对应的类作为测试图像y所属类。...

【技术特征摘要】
1.一种基于概率稀疏表示的低分辨率光照鲁棒人脸识别方法,其特征在于,包括以下步骤:步骤1,构建一组人脸图像训练样本集X=[X1,...,Xk,....,XK],其中Xk为第k类样本矩阵,该人脸图像训练样本集即为线性子空间S,所述线性子空间S包括K类子空间;步骤2,将线性子空间S内的人脸图像训练样本乘以多组稀疏编码向量得到多个新的人脸图像点,并分别得到所述多个新的人脸图像点的分配概率;步骤3,给定一个测试图像y,该测试图像y不属于线性子空间S,将多个新的人脸图像点中与测试图像y的相似概率最大的新的人脸图像点作为目标人脸图像点x,设该目标人脸图像点x的分配概率为P(l(x)∈lX),根据该目标人脸图像点x的分配概率P(l(x)∈lX)计算测试图像y的类标签在线性子空间S中的概率P(l(y)∈lX),其中lX是线性子空间S中所有人脸样本的标签集;步骤4,在线性子空间S中任选一类子空间作为当前类子空间Xk,根据测试图像y的类标签在线性子空间S中的概率P(l(y)∈lX)计算测试图像y属于当前类k的概率P(l(y)=k),k=1,2,...,K;步骤5,重复步骤4,直至得到测试图像y属于线性子空间S中每一类的概率,将测试图像y属于线性子空间S中每一类的概率中最大概率所对应的类作为测试图像y所属类。...

【专利技术属性】
技术研发人员:马祥马琴琴
申请(专利权)人:长安大学
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1