发明名称 基于多流形判别分析超分辨率的人脸识别方法
摘要 一种基于多流形判别分析超分辨率的人脸识别方法,在训练阶段,通过多流形判别分析得到一个由低高辨率人脸图像多流形空间到高分辨率人脸图像多流形空间的映射矩阵。在原始高分辨率人脸图像多流形空间构建类内相似性图和类间相似性图,利用这两个近邻图构建判别约束项,最优化由重建约束项和判别约束项组成的代价函数,得到映射矩阵。在识别阶段,通过离线学得到的映射矩阵将待识别的低分辨率人脸图像映射到高分辨率人脸图像多流形空间,得到高分辨率人脸图像;在高分辨率人脸图像多流形空间,利用欧氏距离准则用最近邻分类器进行分类识别。在人脸识别率和运行效率上,本发明方法相对传统超分辨率方法均有了极大的提升。
申请公布号 CN102693419A 申请公布日期 2012.09.26
申请号 CN201210164069.9 申请日期 2012.05.24
申请人 武汉大学 发明人 胡瑞敏;江俊君;韩镇;王冰;黄克斌
分类号 G06K9/00(2006.01)I;G06K9/62(2006.01)I 主分类号 G06K9/00(2006.01)I
代理机构 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人 薛玲
主权项 1.一种基于多流形判别分析超分辨率的人脸识别方法,其特征在于,包括如下步骤:步骤1,构建高分辨率人脸图像训练集和对应的低分辨率人脸图像训练集,低分辨率人脸图像训练样本集中包括低分辨率人脸样本图像x<sub>1</sub>,x<sub>2</sub>,…,x<sub>N</sub>,用矩阵X=[x<sub>1</sub>,x<sub>2</sub>,…,x<sub>N</sub>]表示,高分辨率人脸图像训练样本集中包括高分辨率人脸样本图像y<sub>1</sub>,y<sub>2</sub>,…,y<sub>N</sub>,用矩阵Y=[y<sub>1</sub>,y<sub>2</sub>,…,y<sub>N</sub>]表示;步骤2,低分辨率人脸图像训练集构成低分辨率人脸图像多流形空间,高分辨率人脸图像训练集构成高分辨率人脸图像多流形空间,计算一个低分辨率人脸图像多流形空间到高分辨率人脸图像多流形空间的映射矩阵,包括以下子步骤,步骤2.1,利用以下两式得到类内相似性图W<sub>w</sub>和类间相似性图W<sub>b</sub>,<img file="FDA00001678491200011.GIF" wi="1037" he="203" /><img file="FDA00001678491200012.GIF" wi="1033" he="203" />其中,W<sub>w(i,j)</sub>是类内相似性图W<sub>w</sub>所构成矩阵第i行第j列的元素;W<sub>b(i,j)</sub>是类间相似性图W<sub>b</sub>所构成矩阵第i行第j列的元素;<img file="FDA00001678491200013.GIF" wi="176" he="62" />表示在高分辨率人脸图像多流形空间中,与高分辨率人脸样本图像y<sub>i</sub>同一流形的K<sub>w</sub>个最近邻的样本,<img file="FDA00001678491200014.GIF" wi="173" he="62" />表示在高分辨率人脸图像多流形空间中,与高分辨率人脸样本图像y<sub>i</sub>不同流形的K<sub>b</sub>个最近邻的样本;i的取值为1,2,…,N,j的取值为1,2,…,N,i≠j;参数K<sub>w</sub>和参数K<sub>b</sub>采用预设的经验值;步骤2.2,分别根据<img file="FDA00001678491200015.GIF" wi="430" he="126" />和<img file="FDA00001678491200016.GIF" wi="446" he="126" />计算得到对角矩阵D<sub>w</sub>和D<sub>b</sub>;其中,D<sub>w</sub>(i,j)表示对角矩阵D<sub>w</sub>上i行第i列的元素,D<sub>w</sub>(i,i)表示对角矩阵D<sub>w</sub>上i行第i列的元素;步骤2.3,分别根据L<sub>w</sub>=D<sub>w</sub>-W<sub>w</sub>和L<sub>b</sub>=D<sub>b</sub>-W<sub>b</sub>,计算得到类内拉普拉斯矩阵L<sub>w</sub>和类间拉普拉斯矩阵L<sub>b</sub>;步骤2.4,将类内拉普拉斯矩阵L<sub>w</sub>和类间拉普拉斯矩阵L<sub>b</sub>代入到下式得到映射矩阵AA=YX<sup>T</sup>{XX<sup>T</sup>+αX(L<sub>w</sub>-βL<sub>b</sub>)X<sup>T</sup>}<sup>-1</sup>其中,参数α和参数β采用预设的经验值;步骤3,输入一张低分辨率人脸图像,利用步骤2中得到的映射矩阵得到对应的高分辨率人脸图像;步骤4,在高分辨率人脸图像多流形空间,用最近邻分类器对步骤3中得到的高分辨率人脸图像进行分类识别。
地址 430072 湖北省武汉市武昌珞珈山武汉大学