首页 / 专利库 / 资料储存系统 / 自动识别与数据采集技术 / 人脸识别 / 一种基于卷积神经网络特征的跨质量人脸识别方法

一种基于卷积神经网络特征的跨质量人脸识别方法

阅读:647发布:2020-05-08

专利汇可以提供一种基于卷积神经网络特征的跨质量人脸识别方法专利检索,专利查询,专利分析的服务。并且本 发明 提出了一种基于 卷积神经网络 特征的跨 质量 人脸识别 方法,该方法首先获取高质量训练样本图像、低质量测试样本图像、高低质量训练字典样本图像各个特征点的图像 块 ;其次设计一深度卷积神经网络,对于每个特征点图像块,通过神经网络的学习得到一个 特征向量 ;再次对测试图像块的特征向量和训练图像块的特征向量进行线性表示;然后对低质量测试图像块的特征表示和高 分辨率 训练图像块的特征表示进行相似性度量,并输出每一个测试图像块的类别;最后对于一张人脸图像分为S个人脸关键点的图像块集合,对每一个关键点 位置 的图像块分类结果进行投票,将图像分给获取票数最多的那一个类,输出最终低质量测试图像的类别。,下面是一种基于卷积神经网络特征的跨质量人脸识别方法专利的具体信息内容。

1.一种基于卷积神经网络特征的跨质量人脸识别方法,其特征在于,包括以下步骤:
S1、将低质量人脸图像上采样到跟高质量图像一样的分辨率,通过人脸特征点检测技术获取高质量训练样本图像、低质量测试样本图像、高低质量训练字典样本图像各个特征点的图像;转至步骤S2;
S2、设计一深度卷积神经网络,对于每个特征点图像块,通过神经网络的学习,得到一个特征向量;转至步骤S3;
S3、运用加权稀疏编码正则的回归表示方法对低质量测试图像块的特征向量和高质量训练图像块的特征向量进行线性表示;转至步骤S4;
S4、对低质量测试图像块的特征向量的线性表示和高质量训练图像块的特征向量的线性表示进行相似性度量,并输出每一个低质量测试图像块的类别;转至步骤S5;
S5、对于一张人脸图像分为S个人脸关键点的图像块集合,对每一个关键点位置的图像块分类结果进行投票,将图像分给获取票数最多的那一个类,输出最终低质量测试图像的类别。
2.根据权利要求1所述一种基于卷积神经网络特征的跨质量人脸识别方法,其特征在于,步骤S2的具体方法如下:
设计一种深度卷积神经网络,该神经网络由10个卷积层,10个归一化层和9个激活层组成;
对于每一个特征点图像块,其块大小为32*32,通过卷积神经网络的学习得到一个1*
128的特征向量。
3.根据权利要求2所述一种基于卷积神经网络特征的跨质量人脸识别方法,其特征在于,步骤S3的具体方法如下:
S301、对于一个低质量测试图像块特征向量y,低质量测试图像块运用低质量训练字典样本图像上对应位置的图像块特征向量进行如下线性表示,
y=x1A1+x2A2+...xiAi+...+xNAN+E
其中,Ai表示第i个低质量训练字典样本图像上对应位置的图像块特征向量,且i={1,
2,...,N},N表示低质量训练字典样本图像的个数,xi表示系数向量x中第i个元素对应的系数,E表示残差项;转至步骤S302;
S302、运用加权稀疏编码正则的回归表示方法获得高质量训练图像块在高质量训练字典样本图像上对应位置的图像块集合的线性表示。
4.根据权利要求3所述一种基于卷积神经网络特征的跨质量人脸识别方法,其特征在于,在步骤S301中,低质量测试图像块的表示向量求解方法如下所示:
首先,定义 对于每一个低质量测试图像块,运用
加权稀疏编码正则的回归表示方法获得其在低质量训练样本图像块的线性表示,将其回归模型表示为,
其中 表示L2范数,λ是正则化参数,W是给定的局部相似矩阵,x表示低质量测试图像块的系数向量;
其次,为了求解方便,需要引入辅助变量z将以上模型表示为,
s.t.z=Wx;
最后,通过引入两个辅助变量P和p,上式的增广拉格朗日函数表示为,
其中μ是一个惩罚参数且μ>0,P、p均是拉格朗日乘子,tr(·)是迹运算,T是矩阵的转秩,F是矩阵的Frobenius范数。
5.根据权利要求4所述一种基于卷积神经网络特征的跨质量人脸识别方法,其特征在于,增广拉格朗日函数中参数的具体优化过程如下:
z的优化
zk+1的解可以通过软
阈值方法得到,其中k表示第k步的迭代
x的优化
其中H=[vec(A1) ,vec(A2) ,...,vec(AN)],
k表示第k步的迭代,从而得到如下的解,
xk+1=(HTH+WTW)-1(HTek+1+WTbk+1);
选择合适的ε,检查收敛条件
max(||y-A(xk+1)||∞,||zk+1-Wxk+1||∞)<ε
若达到最大迭代次数或满足以上终止条件,输出xk+1作为x,否则,返回到步骤
6.根据权利要求5所述一种基于卷积神经网络特征的跨质量人脸识别方法,其特征在于,步骤S302的具体方法如下:
对于每一个高质量训练图像块特征向量y1,运用高质量训练字典样本图像上对应位置的图像块特征向量进行线性表示,
y1=c1G1+c2G2+...ciGi+...+cNGN+E2
其中,Gi表示第i个低质量训练字典样本图像上对应位置的图像块特征向量,且i={1,
2,...,N},N表示低质量训练字典样本图像的个数,ci表示系数向量x中第i个元素对应的系数,E2表示残差项。
7.根据权利要求6所述一种基于卷积神经网络特征的跨质量人脸识别方法,其特征在于,在步骤S302中,高质量训练图像块的表示系数求解方法如下所示:
首先,定义 对于每一个高质量训练图像块特征向
量,运用加权稀疏编码正则的回归表示方法获得其在低质量训练样本图像块的线性表示,将其回归模型表示为,
其中 表示L2范数,λ是正则化参数,W1是给定的局部相似矩阵,c表示高质量训练图像块的表示系数;
其次,为了求解方便,需要引入辅助变量z1将以上模型表示为,
s.t.z1=W1c;
其中,通过引入两个辅助变量M和m,上式的增广拉格朗日函数表示为,
式中μ是一个惩罚参数且μ>0,M,m是拉格朗日乘子,tr(·)是迹运算。
8.根据权利要求7所述一种基于卷积神经网络特征的跨质量人脸识别方法,其特征在于,增广拉格朗日函数中参数的具体优化过程如下:
z1的优化
的解可以通过软阈值方法得到;
c的优化
其中H=[vec(G1),vec(G2) ,...,vec(GN)],
从而得到如下的解,
k+1 T T -1 T k+1 T k+1
c =(HH+W1W1) (He +W1b );
选择合适的ε1,检查收敛条件
其中||·||是一个给定的范数,若达到最大迭代次数或满足以上终止条件,输出ck+1作为c,否则,返回到步骤

9.根据权利要求8所述一种基于卷积神经网络特征的跨质量人脸识别方法,其特征在于,步骤S4的具体方法如下:
对于一个低质量测试图像块特征向量y,通过步骤S3得到其在低质量训练字典图像块特征向量上的线性表示x,对于一个高质量训练图像块集,获得其在高质量训练字典图像块上的线性表示c=[c1,c2,…cL],L表示高质量训练字典图像的个数,则组合系数w可以由下面公式得到,
其中η是平衡参数,那么每个类的重建误差ei(x)计算为,
其中,ci表示第i类低质量测试图像块在高质量训练字典图像块上的线性表示,函数δi表示与第i类相关的权重,w*表示组合系数。

说明书全文

一种基于卷积神经网络特征的跨质量人脸识别方法

技术领域

[0001] 本发明涉及一种图像识别方法,具体的说是一种基于卷积神经网络特征的跨质量人脸识别方法,属于模式识别生物特征识别技术领域。

背景技术

[0002] 人脸识别技术是基于计算机、图像处理及模式识别的一项热的研究课题。一直以来,随着人脸识别在各个社会领域的广泛应用,如刑事案件鉴定、公安系统、监控等,人脸识别技术得到了越来越多的关注。
[0003] 在人脸识别过程中,存在因人脸图像质量不一致导致识别精度不高的问题,有时候很难完成识别工作。现有的人脸检测方法:
[0004] [1]X.Cao,Y.Wei,F.Wen,J.Sun,“Face alignment by explicit shape regression”Int.J.Computer.Vis.107(2)(2014),pp.177–190.
[0005] 现有的优化求解方法:
[0006] [2]E.Hale,W.Yin,Y.Zhang“,Fixed-point contiuation for l1-minimization:methodology and convergence”,SIAM J.Optim.19(3)(2008)1107–1130.[0007] 现有方法存在的缺点是不能够及时的处理不同质量图像之间的识别,并且受到光照、遮挡等因素,会很大程度降低识别效率。

发明内容

[0008] 本发明所要解决的技术问题是,克服现有技术的不足而提供一种基于卷积神经网络特征的跨质量人脸识别方法。
[0009] 本发明提供一种基于卷积神经网络特征的跨质量人脸识别方法包括以下步骤:
[0010] S1、将低质量人脸图像上采样到跟高质量图像一样的分辨率,通过人脸特征点检测技术[1]获取高质量训练样本图像、低质量测试样本图像、高低质量训练字典样本图像各个特征点的图像;转至步骤S2;
[0011] S2、设计一深度卷积神经网络,对于每个特征点图像块,通过神经网络的学习,得到一个特征向量;转至步骤S3;
[0012] S3、运用加权稀疏编码正则的回归表示方法对低质量测试图像块的特征向量和高质量训练图像块的特征向量进行线性表示;转至步骤S4;
[0013] S4、对低质量测试图像块的特征向量的线性表示和高质量训练图像块的特征向量的线性表示进行相似性度量,并输出每一个低质量测试图像块的类别;转至步骤S5;
[0014] S5、对于一张人脸图像分为S个人脸关键点的图像块集合,对每一个关键点位置的图像块分类结果进行投票,将图像分给获取票数最多的那一个类,输出最终低质量测试图像的类别。
[0015] 通过本发明的方法,对人脸特征点检测技术对图像进行分块,提取的人脸关键部位的图像块,这样就避免了不必要的部位的信息对识别结果造成的影响,减少了计算的复杂度。利用基于特征表示集卷积神经网络进行学习得到向量,代替了直接提取像素点特征,然后再进行线性特征表示,这样就可以对那些低质量的人脸图像进行识别。
[0016] 作为本发明的进一步技术方案,步骤S2的具体方法如下:
[0017] 设计一种深度卷积神经网络,该神经网络由10个卷积层,10个归一化层和9个激活层组成;
[0018] 对于每一个特征点图像块,其块大小为32*32,通过卷积神经网络的学习得到一个1*128的特征向量。
[0019] 步骤S3的具体方法如下:
[0020] S301、对于一个低质量测试图像块特征向量y,低质量测试图像块运用低质量训练字典样本图像上对应位置的图像块特征向量进行如下线性表示,
[0021] y=x1A1+x2A2+...xiAi+...+xNAN+E
[0022] 其中,Ai表示第i个低质量训练字典样本图像上对应位置的图像块特征向量,且i={1,2,...,N},N表示低质量训练字典样本图像的个数,xi表示系数向量x中第i个元素对应的系数,E表示残差项;转至步骤S302;
[0023] S302、运用加权稀疏编码正则的回归表示方法获得高质量训练图像块在高质量训练字典样本图像上对应位置的图像块集合的线性表示。
[0024] 在步骤S301中,低质量测试图像块的表示向量求解方法如下所示:
[0025] 首先,定义 对于每一个低质量测试图像块,运用加权稀疏编码正则的回归表示方法获得其在低质量训练样本图像块的线性表示,将其回归模型表示为,
[0026]
[0027] 其中 表示L2范数,λ是正则化参数,W是给定的局部相似矩阵,x表示低质量测试图像块的系数向量;
[0028] 其次,为了求解方便,需要引入辅助变量z将以上模型表示为,
[0029]
[0030] 最后,通过引入两个辅助变量P和p,上式的增广拉格朗日函数表示为,[0031]
[0032] 其中μ是一个惩罚参数且μ>0,P、p是拉格朗日乘子,tr(·)是迹运算,T是矩阵的转秩,F是矩阵的Frobenius范数。
[0033] 增广拉格朗日函数中参数的具体优化过程如下:
[0034] z的优化
[0036] zk+1的解可以通过软阈值方法[2]得到,其中k表示第k步的迭代
[0037] x的优化
[0038]
[0039] 其中H=[vec(A1),vec(A2),...,vec(AN)],k表示第k步的迭代,从而得到如下的解,
[0040] xk+1=(HTH+WTW)-1(HTek+1+WTbk+1);
[0041] 选择合适的ε,检查收敛条件
[0042] max(||y-A(xk+1)||∞,||zk+1-Wxk+1||∞)<ε
[0043] 若达到最大迭代次数或满足以上终止条件,输出xk+1作为x,否则,返回到步骤
[0075] 图1为本发明的流程图

具体实施方式

[0076] 下面结合附图对本发明的技术方案做进一步的详细说明:本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护权限不限于下述的实施例。
[0077] 本实施例提出了一种基于卷积神经网络特征的跨质量人脸识别方法,其特征在于,包括以下步骤:
[0078] S1、将低质量人脸图像上采样到跟高质量图像一样的分辨率,通过人脸特征点检测技术[1]获取高质量训练样本图像、低质量测试样本图像、高低质量训练字典样本图像各个特征点的图像块。
[0079] 高、低质量的图像有着不同的分辨率,通过上采样技术将低质量测试图像和低质量训练字典样本图像上采样到与高质量图像一样的分辨率;人脸可识别部位有效信息比较少,采用人脸特征点检测技术对低质量测试样本图像、高质量训练样本图像、高低质量训练字典样本图像进行特征点提取,例如眼睛、鼻子、嘴巴等有效部位;然后再对以上有效的部位进行分块。
[0080] S2、设计一深度卷积神经网络,对于每个特征点图像块,通过神经网络的学习,得到一个特征向量。
[0081] 步骤S2的具体方法如下:
[0082] 设计一种深度卷积神经网络,如下表1所示,该神经网络由10个卷积层,10个归一化层和9个激活层组成;
[0083] 对于每一个特征点图像块,其块大小为32*32,通过卷积神经网络的学习得到一个1*128的特征向量。
[0084] 表1
[0085]
[0086]
[0087] S3、运用加权稀疏编码正则的回归表示方法对低质量测试图像块的特征向量和高质量训练图像块的特征向量进行线性表示。
[0088] 步骤S3的具体方法如下:
[0089] S301、对于一个低质量测试图像块特征向量y,低质量测试图像块运用低质量训练字典样本图像上对应位置的图像块特征向量进行如下线性表示,
[0090] y=x1A1+x2A2+...xiAi+...+xNAN+E
[0091] 其中Ai表示第i个低质量训练字典样本图像上对应位置的图像块特征向量,且i={1,2,...,N},N表示低质量训练字典样本图像的个数,xi表示系数向量x中第i个元素对应的系数,E表示残差项。
[0092] 低质量测试图像块的表示向量求解方法如下所示:
[0093] 首先,定义 对于每一个低质量测试图像块,运用加权稀疏编码正则的回归表示方法获得其在低质量训练样本图像块的线性表示,将其回归模型表示为,
[0094]
[0095] 其中 表示L2范数,λ是正则化参数,W是给定的局部相似矩阵,x表示低质量测试图像块的表示向量;
[0096] 其次,为了求解方便,需要引入辅助变量z将以上模型表示为,
[0097]
[0098] 最后,通过引入两个辅助变量P和p,上式的增广拉格朗日函数表示为,[0099]
[0100] 其中μ是一个惩罚参数且μ>0,P、p是拉格朗日乘子,tr(·)是迹运算,T是矩阵的转秩,F是矩阵的Frobenius范数。
[0101] 上述增广拉格朗日函数中参数的具体优化过程如下:
[0102] z的优化
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈