发明名称 一种基于局部约束表示的人脸超分辨率重建方法
摘要 一种基于局部约束表示的人脸超分辨率重建方法,将输入的低分辨率人脸图像、高低分辨率训练集内人脸图像分别划分为相互交叠的图像块;对输入的低分辨率人脸图像的每一个图像块,根据图像块的表示具有局部性这一先验,计算由低分辨率训练集内每个图像相应位置图像块进行线性重建时的最优权重系数;将低分辨率训练集内每个图像相应位置图像块,用一一对应的高分辨率训练集内每个图像相应位置图像块进行替换,加权合成高分辨率图像块;按照人脸上的位置,融合成高分辨率人脸图像。本发明提出局部约束表示模型,自适应地选择训练集内样本图像块空间中与输入图像块近邻的图像块来线性重建输入图像块,得到最优权重系数,合成出高质量的高分辨率图像。
申请公布号 CN102521810B 申请公布日期 2013.09.18
申请号 CN201110421452.3 申请日期 2011.12.16
申请人 武汉大学 发明人 胡瑞敏;江俊君;王冰;韩镇;黄克斌;卢涛;王亦民
分类号 G06T5/00(2006.01)I 主分类号 G06T5/00(2006.01)I
代理机构 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人 薛玲
主权项 1.一种基于局部约束表示的人脸超分辨率重建方法,其特征在于,包括如下步骤:步骤1,输入低分辨率人脸图像,对输入的低分辨率人脸图像、低分辨率训练集中的低分辨率人脸样本图像以及高分辨率训练集中的高分辨率人脸样本图像划分相互重叠的图像块;步骤2,对于低分辨率人脸图像每一个位置上的图像块,计算在局部约束下由低分辨率训练集中所有低分辨率人脸样本图像该位置上的图像块对它进行线性重建时的最优权值系数;设将低分辨率人脸图像X<sub>L</sub>划分图像块所得集合为{X<sub>L</sub>(i,j)|1≤i≤U,1≤j≤V},将高分辨率训练集<img file="FDA00003312923900014.GIF" wi="167" he="77" />和低分辨率训练集<img file="FDA00003312923900015.GIF" wi="165" he="75" />相应地划分图像块所得集合分别为<maths num="0001"><![CDATA[<math><mrow><mo>{</mo><msubsup><mi>Y</mi><mi>H</mi><mi>m</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>|</mo><mn>1</mn><mo>&le;</mo><mi>i</mi><mo>&le;</mo><mi>U</mi><mo>,</mo><mn>1</mn><mo>&le;</mo><mi>j</mi><mo>&le;</mo><mi>V</mi><mo>}</mo></mrow></math>]]></maths>和<maths num="0002"><![CDATA[<math><mrow><mrow><mo>{</mo><msubsup><mi>Y</mi><mi>L</mi><mi>m</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>|</mo><mn>1</mn><mo>&le;</mo><mi>i</mi><mo>&le;</mo><mi>U</mi><mo>,</mo><mn>1</mn><mo>&le;</mo><mi>j</mi><mo>&le;</mo><mi>V</mi><mo>}</mo></mrow><mo>,</mo></mrow></math>]]></maths>M表示低分辨率训练集中低分辨率人脸样本图像的个数和高分辨率训练集中高分辨率人脸样本图像的个数,1≤m≤M;(i,j)表示所划分的图像块的行号和列号,U和V分别表示每一列和每一行划分出的图像块数;步骤2中,采用如下公式计算获得最优权值系数,<img file="FDA00003312923900011.GIF" wi="1590" he="158" />其中,w<sub>m</sub>(i,j)为来自低分辨率训练集中第m个低分辨率人脸样本图像中第i行第j列图像块的重建系数,w(i,j)是由所有M张低分辨率人脸样本图像中第i行第j列图像块的重建系数组成的行向量,w(i,j)=[w<sub>1</sub>(i,j),w<sub>2</sub>(i,j),…,w<sub>m</sub>(i,j),…,w<sub>M</sub>(i,j)],d<sub>m</sub>(i,j)为重建系数w<sub>m</sub>(i,j)的惩罚因子,τ是平衡重建误差和局部约束的正则化参数,“ο”表示两个向量之间的内积运算,<img file="FDA00003312923900012.GIF" wi="94" he="86" />表示欧氏平方距离,<img file="FDA00003312923900013.GIF" wi="226" he="107" />返回关于变量w(i,j)的函数在得到最小值时w(i,j)的取值w<sup>*</sup>(i,j),即所要求的最优权值系数,<maths num="0003"><![CDATA[<math><mrow><msup><mi>w</mi><mo>*</mo></msup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mo>[</mo><msubsup><mi>w</mi><mn>1</mn><mo>*</mo></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>,</mo><msubsup><mi>w</mi><mn>2</mn><mo>*</mo></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>,</mo><msubsup><mi>w</mi><mi>m</mi><mo>*</mo></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><msubsup><mrow><mo>,</mo><mi>w</mi></mrow><mi>M</mi><mo>*</mo></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>]</mo><mo>,</mo><msubsup><mi>w</mi><mi>m</mi><mo>*</mo></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow></mrow></math>]]></maths>为合成低分辨率人脸图像的第i行第j列图像块时,低分辨率训练集中第m个低分辨率人脸样本图像中第i行第j列图像块的最优权值系数;所述惩罚因子d<sub>m</sub>(i,j)的计算公式如下,<maths num="0004"><![CDATA[<math><mrow><msub><mi>d</mi><mi>m</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><msubsup><mrow><mo>|</mo><mo>|</mo><msub><mi>X</mi><mi>L</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>-</mo><msubsup><mi>Y</mi><mi>L</mi><mi>m</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>|</mo><mo>|</mo></mrow><mn>2</mn><mn>2</mn></msubsup></mrow></math>]]></maths>其中,X<sub>L</sub>(i,j)为低分辨率人脸图像中第i行第j列的图像块,<img file="FDA00003312923900023.GIF" wi="166" he="68" />为低分辨率训练集的第m个低分辨率人脸样本图像中第i行第j列的图像块;步骤3,把所有低分辨率人脸样本图像的图像块替换为位置对应的高分辨率人脸样本图像的图像块,用步骤2所得最优权重系数加权合成高分辨率人脸图像块;步骤4,将步骤3合成所得高分辨率人脸图像块按照在人脸上的位置融合,得到一张高分辨率人脸图像。
地址 430072 湖北省武汉市武昌区珞珈山武汉大学