CN109815889A - 一种基于特征表示集的跨分辨率人脸识别方法 - Google Patents
一种基于特征表示集的跨分辨率人脸识别方法 Download PDFInfo
- Publication number
- CN109815889A CN109815889A CN201910055693.7A CN201910055693A CN109815889A CN 109815889 A CN109815889 A CN 109815889A CN 201910055693 A CN201910055693 A CN 201910055693A CN 109815889 A CN109815889 A CN 109815889A
- Authority
- CN
- China
- Prior art keywords
- image
- low resolution
- resolution
- indicate
- image block
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
本发明公开了一种基于特征表示集的跨分辨率人脸识别方法,包括以下步骤:先获取高分辨率训练样本图像、低分辨率测试样本图像和高低分辨率训练字典图像各个像素位置的图像块;然后对低质量测试图像中的每个图像块,运用图像块的约束P范数正则回归方法获得其在低质量训练字典图像中对应位置上的图像块集合的线性表示,运用同样方法对高分辨率训练样本图像获得其在高分辨率字典对应位置上图像块集合的线性表示;再对低分辨率测试图像块特征表示集合和高分辨率训练图像特征表示集进行相似性度量;最后测试图像类别。本发明的优点是:能对分辨率不一致的人脸图像进行准确身份识别,有效解决了因人脸图像分辨率不一致难以识别的问题。
Description
技术领域
本发明涉及图像处理技术领域,具体涉及一种基于特征表示集的跨分辨率人脸识别方法。
背景技术
人脸识别是计算机视觉领域中的一项热门的研究课题,它将计算机图像处理技术和统计学技术融入到一起,广泛的应用于各个领域,如:金融领域、公安***、社保领域、机场边检人脸识别等。目前人脸识别方法可以分为两类:基于全局的人脸识别方法和基于局部的人脸识别方法。基于全局的人脸识别方法保留全局的人脸结构,但是忽视了除主成份以外的人脸特征细节;基于局部的人脸识别方法多采用基于图像块的人脸识别方法,它在稀疏条件的约束下,将要识别的人脸图像块和训练样本图像块视为训练图像块的线性组合,得到维数相同的表示系数矩阵,从而完成识别工作。然而,基于图像块的人脸识别方法有一个缺点:它们的每一个模块之间都是相互独立的,失去了模块与模块之间的关联信息,由于实际应用过程当中,大部分应用中获取的人脸图像质量较差,人脸图像分辨率不一,导致有时候很难完成身份识别,因而存在人脸图像分辨率不一致难以识别的问题。
发明内容
本发明的目的是提供一种能对分辨率不一致的人脸图像进行准确身份识别的基于特征表示集的跨分辨率人脸识别方法。
为实现上述目的,本发明采用了如下技术方案:一种基于特征表示集的跨分辨率人脸识别方法,包括以下步骤:
步骤一:获取高分辨率训练样本图像、低分辨率测试样本图像和高低分辨率训练字典图像中各个像素位置的图像块;
步骤二:对低分辨率测试样本图像中的每个图像块,运用运用基于P范数正则的回归表示方法获得其在低分辨率训练字典图像上对应位置的图像块集合的线性表示;同时对高分辨率训练样本图像中的每个图像块,运用运用基于P范数正则的回归表示方法获得其在高分辨率训练字典图像上对应位置的图像块集合的线性表示;
步骤三:对步骤二得的低分辨率测试样本图像特征表示集合和高分辨率训练样本图像特征表示集合进行相似性度量;
步骤四:根据步骤三得到的数据,对低分辨率测试样本图像完成分类,输出低分辨率测试样本图像的类别。
进一步地,前述的一种基于特征表示集的跨分辨率人脸识别方法,其中:在步骤二中,运用运用基于P范数正则的回归表示方法获得其在低分辨率训练字典图像上对应位置的图像块集合的线性表示的具体方法如下:
步骤(1):对于一个低分辨率测试图像块,将其分为S块,对于一个低分辨率测试图像块y,运用低分辨率训练字典样本图像上对应位置的图像块进行线性表示:
y=x1A1+x2A2+...+xNAN+E
其中,Ai表示第i个低分辨率训练字典图像对应位置的图像块,i={1,2,...,N},N表示低分辨率训练样本字典样本图像的个数,xi表示系数向量x第i个元素对应的系数,E表示残差项;表示向量系数x的求解方法如下所示:
定义从空间到的一个线性映射A(x)=x1A1+x2A2+...+xNAN。
对于低分辨率测试图像块,运用P范数正则回归方法在低分辨率训练样本字典图像上获得其线性表示,给出目标函数:
s.t.y-A(x)=E
其中,表示矩阵的Schatten-P范数,σi是E的第i个奇异值;λ是正则化参数,D=(D1,D2,...,DN)表示低分辨率测试图像块与低分辨率训练样本字典图像块之间的欧几里得距离矩阵;P在(0,1)之间,选择p=1/2,Schatten-1/2范数更接近与秩函数;以上模型表示为:
s.t.y-A(x)=E
其拉格朗日函数表示为:
其中μ>0是一个惩罚参数,Z是拉格朗日乘子,tr(·)是迹运算,上述式子可以写成:
采用交替方向乘子法ADMM对此模型进行求解,具体过程如下:
<a>固定E,更新x:
上式的解为:
xk+1=(G+τD2)\ones(N,1)
其中,ones(M,1)是元素为1的M×1维向量,“\”表示左矩阵除法运算,τ=2λμ,G是协方差矩阵G=CTC:
其中,H=[vec(A1,Vec(A2),...,Vec(AN)],Vec(·)表示向量化运算符。
<b>固定x,更新E:
为了解决上述式子,引入一个基于Schatten-1/2范数的单值函数阈值定理:
定理:给定η>0的常数和一个秩为r的矩阵目标函数变成:
其中σ1,σ2,...,σr是G的正奇异值,Ul×r和 Vm×r是具有正交列的对应矩阵; 并且
根据上述定理,目标函数变成:
<c>选择合适的终止参数ε1和ε2,满足以下的终止条件:
||y-A(xk+1)-E||/||y||<ε1
max(||xk+1-xk||,||Ek+1-Ek||)/||y||<ε2
其中,||·||是一个给定的矩阵范数,若达到最大迭代次数或满足以上终止条件,输出xk+1作为x,否则,返回到步骤<a>;
步骤(2):得到每一个低分辨率图像块的表示系数向量,将它们整合成一个系数矩阵X,其维数为N×S×M;其中,M为测试集中样本个数,S为低分辨率测试图像块数量,N表示低分辨率训练样本字典样本图像的个数。
进一步地,前述的一种基于特征表示集的跨分辨率人脸识别方法,其中:在步骤二中,运用基于P范数正则的回归表示方法获得其在高分辨率训练字典图像上对应位置的图像块集合的线性表示的具体方法如下:
步骤(1):对于一个高分辨率训练图像块,将其分为S块,对于一个高分辨率训练图像块y1,运用高分辨率训练字典样本图像上对应位置的图像块进行线性表示:
y1=c1G1+c2G2+...+cNGN+E2
其中,Gi表示第i个低分辨率训练字典图像对应位置的图像块,i={1,2,...,N},N表示高分辨率训练样本字典样本图像的个数,ci表示系数向量c第i个元素对应的系数,E2表示残差项;表示向量系数c的求解方法如下所示:
定义从空间到的一个线性映射G(c)=c1G1+c2G2+...+cNGN;
对于低分辨率测试图像块,运用P范数正则回归方法在低分辨率训练样本字典图像上获得其线性表示,给出目标函数:
s.t.y1-G(c)=E2
其中,表示矩阵的Schatten-P范数,σi是E的第i个奇异值;λ是正则化参数,D=(D1,D2,...,DN)表示低分辨率测试图像块与低分辨率训练样本字典图像块之间的欧几里得距离矩阵;P在(0,1)之间,选择p=1/2,Schatten-1/2范数更接近与秩函数;以上模型表示为:
s.t.y1-G(c)=E2
其拉格朗日函数表示为:
其中μ>0是一个惩罚参数,Z是拉格朗日乘子,tr(·)是迹运算,上述式子可以写成:
采用交替方向乘子法ADMM对此模型进行求解,具体过程如下:
<a>固定E2,更新c:
上式的解为:
ck+1=(O+τD2)\ones(N,1)
其中,ones(M,1)是元素为1的M×1维向量,“\”表示左矩阵除法运算,τ=2λμ,O是协方差矩阵O=CTC:
其中,H=[vec(G1,Vec(G2),...,Vec(GN)],Vec(·)表示向量化运算符;
<b>固定c,更新E2:
为了解决上述式子,引入一个基于Schatten-1/2范数的单值函数阈值定理:
定理:给定η>0的常数和一个秩为r的矩阵目标函数变成:
其中σ1,σ2,...,σr是G1的正奇异值,Ul×r和Vm×r是具有正交列的对应矩阵; 并且
根据上述定理,目标函数变成:
<c>选择合适的终止参数ε1和ε2,满足以下的终止条件:
||y1-G(ck+1)-E2||/||y1||<ε1
max(||ck+1-ck||,||E2 k+1-E2 k|)/||y1||<ε2
其中,||·||是一个给定的矩阵范数,若达到最大迭代次数或满足以上终止条件,输出ck+1作为c,否则,返回到步骤<a>;
步骤(2):得到每一个高分辨率训练图像块的表示系数向量,将它们整合整合得到表示系数矩阵C=(C1,C2,...,CK),其维数为N×S×L;其中,L表示总的高分辨率人脸样本图像个数,Ci表示第i个高分辨率训练样本人脸图像集在高分辨率训练字典上的表示系数矩阵,S为高分辨率训练图像块数量,N表示高分辨率训练样本字典样本图像的个数。
进一步地,前述的一种基于特征表示集的跨分辨率人脸识别方法,其中:在步骤三中,对低分辨率测试样本图像特征表示集合和高分辨率训练样本图像特征表示集合进行相似性度量的具体方法如下:
步骤(31):建立如下相似性度量模型:
s.t.∑αi=1
其中,α和β表示系数向量,X(α)=α1X1+α2X2+...+αMXM,C(β)=β1C1+β2C2+...+βLCL,∑αi=1避免显式解(α=0),上述式子可以写成:
s.t.E1=X(α)-C(β)
上述式子的拉格朗日形式为:
步骤(32):固定α,β,更新E1:
通过奇异值阈值算子可以获得上式的最优解,给定一个秩为r的矩阵它的奇异值分解为:
其中σ1,...σr表示奇异值,U和V是正交矩阵;对于给定的一个τ>0,奇异值运算符Tτ(·)定义为:
上述问题的解为:
步骤(33):固定E1,更新α,β:
上述拉格朗日等式变成:
其中e是元素全为为1的行向量,Vec(X)=[Vec(X1)Vec(X2)...Vec(XM)], Vec(-C)=[Vec(-C1)Vec(-C2)...Vec(-CM)];设
则上式变成:
根据以上式子可以算得:
其中h0=(JTJ+K)-1;
步骤(34):选择合适的终止参数ε3,满足以下的终止条件:
||X(αk)-C(βk)-E1||/||X(αk)||<ε3
其中,||·||是一个给定的矩阵范数,若达到最大迭代次数或满足以上终止条件,输出αk+1作为α,βk+1作为β,否则,返回到步骤(32)。
进一步地,前述的一种基于特征表示集的跨分辨率人脸识别方法,其中:在步骤四中,使用每组Ci表示Xα的残差来决定X的类标签,提出的分类器是:
identity(X)=argmini(ri)
测试样本X和一个训练样本Ci之间的距离表示为其中,和表示最优的系数向量,||·||*表示核范数,identity(X)表示测试样本X的类标签。
通过上述技术方案的实施,本发明的有益效果是:能对分辨率不一致的人脸图像进行准确身份识别,有效解决了因人脸图像分辨率不一致难以识别的问题。
附图说明
图1是本发明所述的一种基于特征表示集的跨分辨率人脸识别方法的流程示意图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步详细说明。
如图1所示,所述的一种基于特征表示集的跨分辨率人脸识别方法,包括以下步骤:
步骤一:获取高分辨率训练样本图像、低分辨率测试样本图像和高低分辨率训练字典图像中各个像素位置的图像块;
步骤二:对低分辨率测试样本图像中的每个图像块,运用运用基于P范数正则的回归表示方法获得其在低分辨率训练字典图像上对应位置的图像块集合的线性表示;同时对高分辨率训练样本图像中的每个图像块,运用运用基于P范数正则的回归表示方法获得其在高分辨率训练字典图像上对应位置的图像块集合的线性表示;
其中,运用运用基于P范数正则的回归表示方法获得其在低分辨率训练字典图像上对应位置的图像块集合的线性表示的具体方法如下:
步骤(1):对于一个低分辨率测试图像块,将其分为S块,对于一个低分辨率测试图像块y,运用低分辨率训练字典样本图像上对应位置的图像块进行线性表示:
y=x1A1+x2A2+...+xNAN+E
其中,Ai表示第i个低分辨率训练字典图像对应位置的图像块,i={1,2,...,N},N表示低分辨率训练样本字典样本图像的个数,xi表示系数向量x第i个元素对应的系数,E表示残差项;表示向量系数x的求解方法如下所示:
定义从空间到的一个线性映射A(x)=x1A1+x2A2+...+xNAN。
对于低分辨率测试图像块,运用P范数正则回归方法在低分辨率训练样本字典图像上获得其线性表示,给出目标函数:
s.t.y-A(x)=E
其中,表示矩阵的Schatten-P范数,σi是E的第i个奇异值;λ是正则化参数,D=(D1,D2,...,DN)表示低分辨率测试图像块与低分辨率训练样本字典图像块之间的欧几里得距离矩阵;P在(0,1)之间,选择p=1/2,Schatten-1/2范数更接近与秩函数;以上模型表示为:
s.t.y-A(x)=E
其拉格朗日函数表示为:
其中μ>0是一个惩罚参数,Z是拉格朗日乘子,tr(·)是迹运算,上述式子可以写成:
采用交替方向乘子法ADMM对此模型进行求解,具体过程如下:
<a>固定E,更新x:
上式的解为:
xk+1=(G+τD2)\ones(N,1)
其中,ones(M,1)是元素为1的M×1维向量,“\”表示左矩阵除法运算,τ=2λμ,G是协方差矩阵G=CTC:
其中,H=[vec(A1,Vec(A2),...,Vec(AN)],Vec(·)表示向量化运算符。
<b>固定x,更新E:
为了解决上述式子,引入一个基于Schatten-1/2范数的单值函数阈值定理:
定理:给定η>0的常数和一个秩为r的矩阵目标函数变成:
其中σ1,σ2,...,σr是G的正奇异值,Ul×r和 Vm×r是具有正交列的对应矩阵; 并且
根据上述定理,目标函数变成:
<c>选择合适的终止参数ε1和ε2,满足以下的终止条件:
||y-A(xk+1)-E||/||y||<ε1
max(||xk+1-xk||,||Ek+1-Ek||)/||y||<ε2
其中,||·||是一个给定的矩阵范数,若达到最大迭代次数或满足以上终止条件,输出xk+1作为x,否则,返回到步骤<a>;
步骤(2):得到每一个低分辨率图像块的表示系数向量,将它们整合成一个系数矩阵X,其维数为N×S×M;其中,M为测试集中样本个数,S为低分辨率测试图像块数量,N表示低分辨率训练样本字典样本图像的个数;
其中,运用基于P范数正则的回归表示方法获得其在高分辨率训练字典图像上对应位置的图像块集合的线性表示的具体方法如下:
步骤(1):对于一个高分辨率训练图像块,将其分为S块,对于一个高分辨率训练图像块y1,运用高分辨率训练字典样本图像上对应位置的图像块进行线性表示:
y1=c1G1+c2G2+...+cNGN+E2
其中,Gi表示第i个低分辨率训练字典图像对应位置的图像块,i={1,2,...,N},N表示高分辨率训练样本字典样本图像的个数,ci表示系数向量c第i个元素对应的系数,E2表示残差项;表示向量系数c的求解方法如下所示:
定义从空间到的一个线性映射G(c)=c1G1+c2G2+...+cNGN;
对于低分辨率测试图像块,运用P范数正则回归方法在低分辨率训练样本字典图像上获得其线性表示,给出目标函数:
s.t.y1-G(c)=E2
其中,表示矩阵的Schatten-P范数,σi是E的第i个奇异值;λ是正则化参数,D=(D1,D2,...,DN)表示低分辨率测试图像块与低分辨率训练样本字典图像块之间的欧几里得距离矩阵;P在(0,1)之间,选择p=1/2,Schatten-1/2范数更接近与秩函数;以上模型表示为:
s.t.y1-G(c)=E2
其拉格朗日函数表示为:
其中μ>0是一个惩罚参数,Z是拉格朗日乘子,tr(·)是迹运算,上述式子可以写成:
采用交替方向乘子法ADMM对此模型进行求解,具体过程如下:
<a>固定E2,更新c:
上式的解为:
ck+1=(O+τD2)\ones(N,1)
其中,ones(M,1)是元素为1的M×1维向量,“\”表示左矩阵除法运算,τ=2λμ,O是协方差矩阵O=CTC:
其中,H=[vec(G1,Vec(G2),...,Vec(GN)],Vec(·)表示向量化运算符;
<b>固定c,更新E2:
为了解决上述式子,引入一个基于Schatten-1/2范数的单值函数阈值定理:
定理:给定η>0的常数和一个秩为r的矩阵目标函数变成:
其中σ1,σ2,...,σr是G1的正奇异值,Ul×r和Vm×r是具有正交列的对应矩阵; 并且
根据上述定理,目标函数变成:
<c>选择合适的终止参数ε1和ε2,满足以下的终止条件:
||y1-G(ck+1)-E2||/||y1||<ε1
max(||ck+1-ck||,||E2 k+1-E2 k||)/||y1||<ε2
其中,||·||是一个给定的矩阵范数,若达到最大迭代次数或满足以上终止条件,输出ck+1作为c,否则,返回到步骤<a>;
步骤(2):得到每一个高分辨率训练图像块的表示系数向量,将它们整合整合得到表示系数矩阵C=(C1,C2,...,CK),其维数为N×S×L;其中,L表示总的高分辨率人脸样本图像个数,Ci表示第i个高分辨率训练样本人脸图像集在高分辨率训练字典上的表示系数矩阵,S为高分辨率训练图像块数量,N表示高分辨率训练样本字典样本图像的个数;
步骤三:对步骤二得的低分辨率测试样本图像特征表示集合和高分辨率训练样本图像特征表示集合进行相似性度量;
其中,对低分辨率测试样本图像特征表示集合和高分辨率训练样本图像特征表示集合进行相似性度量的具体方法如下:
步骤(31):建立如下相似性度量模型:
s.t.∑αi=1
其中,α和β表示系数向量,X(α)=α1X1+α2X2+...+αMXM,C(β)=β1C1+β2C2+...+βLCL,∑αi=1避免显式解(α=0),上述式子可以写成:
s.t.E1=X(α)-C(β)
上述式子的拉格朗日形式为:
步骤(32):固定α,β,更新E1:
通过奇异值阈值算子可以获得上式的最优解,给定一个秩为r的矩阵它的奇异值分解为:
其中σ1,...σr表示奇异值,U和V是正交矩阵;对于给定的一个τ>0,奇异值运算符Tτ(·)定义为:
上述问题的解为:
步骤(33):固定E1,更新α,β:
上述拉格朗日等式变成:
其中e是元素全为为1的行向量,Vec(X)=[Vec(X1)Vec(X2)...Vec(XM)], Vec(-C)=[Vec(-C1)Vec(-C2)...Vec(-CM)];设
则上式变成:
根据以上式子可以算得:
其中h0=(JTJ+K)-1;
步骤(34):选择合适的终止参数ε3,满足以下的终止条件:
||X(αk)-C(βk)-E1||/||X(αk)||<ε3
其中,||·||是一个给定的矩阵范数,若达到最大迭代次数或满足以上终止条件,输出αk+1作为α,βk+1作为β,否则,返回到步骤(32);
步骤四:根据步骤三得到的数据,对低分辨率测试样本图像完成分类,输出低分辨率测试样本图像的类别;
其中,使用每组Ci表示Xα的残差来决定X的类标签,提出的分类器是:
identity(X)=argmini(ri)
测试样本X和一个训练样本Ci之间的距离表示为其中,和表示最优的系数向量,||·||*表示核范数,identity(X)表示测试样本X的类标签。
本发明的优点是:能对分辨率不一致的人脸图像进行准确身份识别,有效解决了因人脸图像分辨率不一致难以识别的问题。
Claims (5)
1.一种基于特征表示集的跨分辨率人脸识别方法,其特征在于:包括以下步骤:
步骤一:获取高分辨率训练样本图像、低分辨率测试样本图像和高低分辨率训练字典图像中各个像素位置的图像块;
步骤二:对低分辨率测试样本图像中的每个图像块,运用运用基于P范数正则的回归表示方法获得其在低分辨率训练字典图像上对应位置的图像块集合的线性表示;同时对高分辨率训练样本图像中的每个图像块,运用运用基于P范数正则的回归表示方法获得其在高分辨率训练字典图像上对应位置的图像块集合的线性表示;
步骤三:对步骤二得的低分辨率测试样本图像特征表示集合和高分辨率训练样本图像特征表示集合进行相似性度量;
步骤四:根据步骤三得到的数据,对低分辨率测试样本图像完成分类,输出低分辨率测试样本图像的类别。
2.根据权利要求1所述的一种基于特征表示集的跨分辨率人脸识别方法,其特征在于:在步骤二中,运用运用基于P范数正则的回归表示方法获得其在低分辨率训练字典图像上对应位置的图像块集合的线性表示的具体方法如下:
步骤(1):对于一个低分辨率测试图像块,将其分为S块,对于一个低分辨率测试图像块y,运用低分辨率训练字典样本图像上对应位置的图像块进行线性表示:
y=x1A1+x2A2+...+xNAN+E
其中,Ai表示第i个低分辨率训练字典图像对应位置的图像块,i={1,2,...,N},N表示低分辨率训练样本字典样本图像的个数,xi表示系数向量x第i个元素对应的系数,E表示残差项;
表示向量系数x的求解方法如下所示:
定义从空间到的一个线性映射A(x)=x1A1+x2A2+...+xNAN。
对于低分辨率测试图像块,运用P范数正则回归方法在低分辨率训练样本字典图像上获得其线性表示,给出目标函数:
s.t.y-A(x)=E
其中,表示矩阵的Schatten-P范数,σi是E的第i个奇异值;λ是正则化参数,D=(D1,D2,...,DN)表示低分辨率测试图像块与低分辨率训练样本字典图像块之间的欧几里得距离矩阵;P在(0,1)之间,选择p=1/2,Schatten-1/2范数更接近与秩函数;以上模型表示为:
s.t.y-A(x)=E
其拉格朗日函数表示为:
其中μ>0是一个惩罚参数,Z是拉格朗日乘子,tr(·)是迹运算,上述式子可以写成:
采用交替方向乘子法ADMM对此模型进行求解,具体过程如下:
<a>固定E,更新x:
上式的解为:
xk+1=(G+τD2)\ones(N,1)
其中,ones(M,1)是元素为1的M×1维向量,“\”表示左矩阵除法运算,τ=2λμ,G是协方差矩阵G=CTC:
其中,H=[vec(A1,Vec(A2),...,Vec(AN)],Vec(·)表示向量化运算符。
<b>固定x,更新E:
为了解决上述式子,引入一个基于Schatten-1/2范数的单值函数阈值定理:
定理:给定η>0的常数和一个秩为r的矩阵目标函数变成:
其中σ1,σ2,...,σr是G的正奇异值,Ul×r和Vm×r是具有正交列的对应矩阵; 并且
根据上述定理,目标函数变成:
<c>选择合适的终止参数ε1和ε2,满足以下的终止条件:
||y-A(xk+1)-E||/||y||<ε1
max(||xk+1-xk||,||Ek+1-Ek||)/||y||<ε2
其中,||·||是一个给定的矩阵范数,若达到最大迭代次数或满足以上终止条件,输出xk+1作为x,否则,返回到步骤<a>;
步骤(2):得到每一个低分辨率图像块的表示系数向量,将它们整合成一个系数矩阵X,其维数为N×S×M;其中,M为测试集中样本个数,S为低分辨率测试图像块数量,N表示低分辨率训练样本字典样本图像的个数。
3.根据权利要求1所述的一种基于特征表示集的跨分辨率人脸识别方法,其特征在于:在步骤二中,运用基于P范数正则的回归表示方法获得其在高分辨率训练字典图像上对应位置的图像块集合的线性表示的具体方法如下:
步骤(1):对于一个高分辨率训练图像块,将其分为S块,对于一个高分辨率训练图像块y1,运用高分辨率训练字典样本图像上对应位置的图像块进行线性表示:
y1=c1G1+c2G2+...+cNGN+E2
其中,Gi表示第i个低分辨率训练字典图像对应位置的图像块,i={1,2,...,N},N表示高分辨率训练样本字典样本图像的个数,ci表示系数向量c第i个元素对应的系数,E2表示残差项;表示向量系数c的求解方法如下所示:
定义从空间到的一个线性映射G(c)=c1G1+c2G2+...+cNGN;
对于低分辨率测试图像块,运用P范数正则回归方法在低分辨率训练样本字典图像上获得其线性表示,给出目标函数:
s.t.y1-G(c)=E2
其中,表示矩阵的Schatten-P范数,σi是E的第i个奇异值;λ是正则化参数,D=(D1,D2,...,DN)表示低分辨率测试图像块与低分辨率训练样本字典图像块之间的欧几里得距离矩阵;P在(0,1)之间,选择p=1/2,Schatten-1/2范数更接近与秩函数;以上模型表示为:
s.t.y1-G(c)=E2
其拉格朗日函数表示为:
其中μ>0是一个惩罚参数,Z是拉格朗日乘子,tr(·)是迹运算,上述式子可以写成:
采用交替方向乘子法ADMM对此模型进行求解,具体过程如下:
<a>固定E2,更新c:
上式的解为:
ck+1=(O+τD2)\ones(N,1)
其中,ones(M,1)是元素为1的M×1维向量,“\”表示左矩阵除法运算,τ=2λμ,O是协方差矩阵O=CTC:
其中,H=[vec(G1,Vec(G2),...,Vec(GN)],Vec(·)表示向量化运算符;
<b>固定c,更新E2:
为了解决上述式子,引入一个基于Schatten-1/2范数的单值函数阈值定理:
定理:给定η>0的常数和一个秩为r的矩阵目标函数变成:
其中σ1,σ2,...,σr是G1的正奇异值,Ul×r和Vm×r是具有正交列的对应矩阵; 并且
根据上述定理,目标函数变成:
<c>选择合适的终止参数ε1和ε2,满足以下的终止条件:
||y1-G(ck+1)-E2||/||y1||<ε1
max(||ck+1-ck||,||E2 k+1-E2 k|)/||y1||<ε2
其中,||·||是一个给定的矩阵范数,若达到最大迭代次数或满足以上终止条件,输出ck+1作为c,否则,返回到步骤<a>;
步骤(2):得到每一个高分辨率训练图像块的表示系数向量,将它们整合整合得到表示系数矩阵C=(C1,C2,...,CK),其维数为N×S×L;其中,L表示总的高分辨率人脸样本图像个数,Ci表示第i个高分辨率训练样本人脸图像集在高分辨率训练字典上的表示系数矩阵,S为高分辨率训练图像块数量,N表示高分辨率训练样本字典样本图像的个数。
4.根据权利要求2或3所述的一种基于特征表示集的跨分辨率人脸识别方法,其特征在于:在步骤三中,对低分辨率测试样本图像特征表示集合和高分辨率训练样本图像特征表示集合进行相似性度量的具体方法如下:
步骤(31):建立如下相似性度量模型:
s.t.∑αi=1
其中,α和β表示系数向量,X(α)=α1X1+α2X2+...+αMXM,C(β)=β1C1+β2C2+...+βLCL,∑αi=1避免显式解(α=0),上述式子可以写成:
s.t.E1=X(α)-C(β)
上述式子的拉格朗日形式为:
步骤(32):固定α,β,更新E1:
通过奇异值阈值算子可以获得上式的最优解,给定一个秩为r的矩阵它的奇异值分解为:
其中σ1,...σr表示奇异值,U和V是正交矩阵;对于给定的一个τ>0,奇异值运算符Tτ(·)定义为:
上述问题的解为:
步骤(33):固定E1,更新α,β:
上述拉格朗日等式变成:
其中e是元素全为为1的行向量,Vec(X)=[Vec(X1)Vec(X2)...Vec(XM)],Vec(-C)=[Vec(-C1)Vec(-C2)...Vec(-CM)];设
则上式变成:
根据以上式子可以算得:
其中h0=(JTJ+K)-1;
步骤(34):选择合适的终止参数ε3,满足以下的终止条件:
||X(αk)-C(βk)-E1||/||X(αk)||<ε3
其中,||·||是一个给定的矩阵范数,若达到最大迭代次数或满足以上终止条件,输出αk+1作为α,βk+1作为β,否则,返回到步骤(32)。
5.根据权利要求4所述的一种基于特征表示集的跨分辨率人脸识别方法,其特征在于:在步骤四中,使用每组Ci表示Xα的残差来决定X的类标签,提出的分类器是:
identity(X)=argmini(ri)
测试样本X和一个训练样本Ci之间的距离表示为其中,和表示最优的系数向量,||·||*表示核范数,identity(X)表示测试样本X的类标签。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910055693.7A CN109815889B (zh) | 2019-01-21 | 2019-01-21 | 一种基于特征表示集的跨分辨率人脸识别方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910055693.7A CN109815889B (zh) | 2019-01-21 | 2019-01-21 | 一种基于特征表示集的跨分辨率人脸识别方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109815889A true CN109815889A (zh) | 2019-05-28 |
CN109815889B CN109815889B (zh) | 2022-08-30 |
Family
ID=66604643
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910055693.7A Active CN109815889B (zh) | 2019-01-21 | 2019-01-21 | 一种基于特征表示集的跨分辨率人脸识别方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109815889B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110443255A (zh) * | 2019-06-14 | 2019-11-12 | 深圳大学 | 用于图像特征提取的松弛局部保持性回归方法 |
CN111444802A (zh) * | 2020-03-18 | 2020-07-24 | 重庆邮电大学 | 一种人脸识别方法、装置及智能终端 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106157251A (zh) * | 2015-04-01 | 2016-11-23 | 武汉大学 | 一种基于柯西正则化的人脸超分辨率方法 |
CN107194873A (zh) * | 2017-05-11 | 2017-09-22 | 南京邮电大学 | 基于耦合字典学习的低秩核范数正则人脸图像超分辨方法 |
KR101829287B1 (ko) * | 2016-11-29 | 2018-02-14 | 인천대학교 산학협력단 | 비부표본 윤곽선 변환의 적외선 영상 초고해상도 방법 및 장치 |
-
2019
- 2019-01-21 CN CN201910055693.7A patent/CN109815889B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106157251A (zh) * | 2015-04-01 | 2016-11-23 | 武汉大学 | 一种基于柯西正则化的人脸超分辨率方法 |
KR101829287B1 (ko) * | 2016-11-29 | 2018-02-14 | 인천대학교 산학협력단 | 비부표본 윤곽선 변환의 적외선 영상 초고해상도 방법 및 장치 |
CN107194873A (zh) * | 2017-05-11 | 2017-09-22 | 南京邮电大学 | 基于耦合字典学习的低秩核范数正则人脸图像超分辨方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110443255A (zh) * | 2019-06-14 | 2019-11-12 | 深圳大学 | 用于图像特征提取的松弛局部保持性回归方法 |
CN110443255B (zh) * | 2019-06-14 | 2022-04-15 | 深圳大学 | 用于图像特征提取的图像识别方法 |
CN111444802A (zh) * | 2020-03-18 | 2020-07-24 | 重庆邮电大学 | 一种人脸识别方法、装置及智能终端 |
CN111444802B (zh) * | 2020-03-18 | 2022-05-20 | 重庆邮电大学 | 一种人脸识别方法、装置及智能终端 |
Also Published As
Publication number | Publication date |
---|---|
CN109815889B (zh) | 2022-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109948425B (zh) | 一种结构感知自注意和在线实例聚合匹配的行人搜索方法及装置 | |
CN111126404B (zh) | 一种基于改进YOLO v3的古文字及字体识别方法 | |
CN107808129A (zh) | 一种基于单个卷积神经网络的面部多特征点定位方法 | |
CN111652273B (zh) | 一种基于深度学习的rgb-d图像分类方法 | |
CN106203483B (zh) | 一种基于语义相关多模态映射方法的零样本图像分类方法 | |
CN106097381B (zh) | 一种基于流形判别非负矩阵分解的目标跟踪方法 | |
CN106845358B (zh) | 一种手写体字符图像特征识别的方法及*** | |
CN106845551B (zh) | 一种组织病理图像识别方法 | |
CN107169485A (zh) | 一种数学公式识别方法和装置 | |
CN111709313B (zh) | 基于局部和通道组合特征的行人重识别方法 | |
CN112200211A (zh) | 一种基于残差网络和迁移学习的小样本鱼识别方法及*** | |
CN109325513B (zh) | 一种基于海量单类单幅图像的图像分类网络训练方法 | |
CN110110610B (zh) | 一种用于短视频的事件检测方法 | |
CN109766813A (zh) | 基于对称人脸扩充样本的字典学习人脸识别方法 | |
CN104966075B (zh) | 一种基于二维判别特征的人脸识别方法与*** | |
CN106529586A (zh) | 基于补充文本特征的图像分类方法 | |
Liu et al. | Convolutional fine-grained classification with self-supervised target relation regularization | |
CN103839066A (zh) | 一种源于生物视觉的特征提取方法 | |
CN110851627B (zh) | 一种用于描述全日面图像中太阳黑子群的方法 | |
CN115690549A (zh) | 一种基于并联交互架构模型实现多维度特征融合的目标检测方法 | |
CN109815889A (zh) | 一种基于特征表示集的跨分辨率人脸识别方法 | |
CN111882000A (zh) | 一种应用于小样本细粒度学习的网络结构及方法 | |
CN104809468A (zh) | 一种基于不定核的多视图分类方法 | |
CN108038467B (zh) | 一种镜像图与粗细层次结合的稀疏人脸识别方法 | |
CN103310217B (zh) | 基于图像协方差特征的手写体数字识别方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |