发明名称 基于改进邻域嵌入和结构自相似性的超分辨率重建算法
摘要 本发明公开一种基于改进邻域嵌入和结构自相似性的超分辨率重建算法,首先用结构相似性改进邻域嵌入方法,进而获得更加准确的高频初始估计,实现基于邻域嵌入的初始估计算法;接着利用低分辨率图像的局部自相似性和多尺度结构相似性构建重建约束项重建高分辨,建立稀疏表示字典。与现有技术相比,本发明所提出的算法在解决前人的基于学的超分辨率重建算法需要大量训练集的缺陷的基础上,改进了邻域嵌入方法,并将其用于解决基于局部自相似性和多尺度相似性的超分辨率算法中存在的不准确高频初始估计问题,提升了图像的超分辨率重建效果;能够更好地抑制了锯齿效应和振铃效应,重建出的高分辨率图像更接近于真实图像,具有更好的主观和客观质量。
申请公布号 CN105550988A 申请公布日期 2016.05.04
申请号 CN201510900809.4 申请日期 2015.12.07
申请人 天津大学 发明人 周圆;冯丽洋;陈莹;陈阳;侯春萍
分类号 G06T3/40(2006.01)I 主分类号 G06T3/40(2006.01)I
代理机构 天津市北洋有限责任专利代理事务所 12201 代理人 李素兰
主权项 一种基于改进邻域嵌入和结构自相似性的超分辨率重建算法,其特征在于,该算法包括以下步骤:步骤(1)、基于邻域嵌入的初始估计算法,首先提取高分辨率训练图像I<sub>H</sub>的亮度分量,接着对高分辨率图像进行a倍的下采样操作得到低分辨率图像I<sub>L</sub>,并将高分辨率和低分辨率图像分成相互有重叠区域的小块;记X={x<sup>m</sup>,m=1,...,p}为训练的低分辨率块集合,Y={y<sup>m</sup>,m=1,...,p}为与之对应的高分辨率块集合,其中p是从训练图像中分割出的小块的数;同样的,记<img file="FDA0000870001560000011.GIF" wi="430" he="78" />为待重建的低分辨率图像分割出的块集合,<img file="FDA0000870001560000012.GIF" wi="398" he="79" />为待估计的高分辨率图像的块集合,其中q是测试图像中分割出小块的数量;将图像块x<sup>m</sup>和图像块<img file="FDA0000870001560000013.GIF" wi="69" he="63" />的距离矩阵定义为D<sub>pq</sub>,其中D<sub>pq</sub>的第n列为<img file="FDA0000870001560000014.GIF" wi="63" he="62" />与X,X表示训练的低分辨率块集合中所有图像块的距离构成的列向量;然后遍历D<sub>pq</sub>中的每一列找到K个最大值,其索引对应的图像块即所求图像块<img file="FDA0000870001560000015.GIF" wi="76" he="60" />在训练集中的K个近邻块,记为<img file="FDA0000870001560000016.GIF" wi="604" he="94" /><img file="FDA0000870001560000017.GIF" wi="80" he="76" />表示的对应所求的图像块<img file="FDA0000870001560000018.GIF" wi="77" he="71" />的K个近邻块,t1,t2,...tK表示K个近邻块的序号;接着对于每一个测试图像块<img file="FDA0000870001560000019.GIF" wi="68" he="63" />利用最小化局部重建误差的方式求得最佳权值向量ω<sub>n</sub>=[ω<sub>n1</sub>,ω<sub>n2</sub>,...ω<sub>np</sub>],n1,n2,...nP表示序号的脚标,n表示第n个测试图像块:<maths num="0001"><math><![CDATA[<mrow><msub><mi>&omega;</mi><mi>n</mi></msub><mo>=</mo><mi>arg</mi><munder><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><msub><mi>&omega;</mi><mi>n</mi></msub></munder><mo>|</mo><mo>|</mo><msup><mover><mi>x</mi><mo>^</mo></mover><mi>n</mi></msup><mo>-</mo><munderover><mo>&Sigma;</mo><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>p</mi></munderover><msub><mi>&omega;</mi><mrow><mi>n</mi><mi>m</mi></mrow></msub><msup><mi>x</mi><mi>m</mi></msup><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00008700015600000110.GIF" wi="1565" he="231" /></maths>其中每一个权值ω<sub>nm</sub>需满足下述约束条件:<maths num="0002"><math><![CDATA[<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><munderover><mo>&Sigma;</mo><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>p</mi></munderover><msub><mi>&omega;</mi><mrow><mi>n</mi><mi>m</mi></mrow></msub><mo>=</mo><mn>1</mn></mrow></mtd><mtd><mrow></mrow></mtd><mtd><mrow></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>&omega;</mi><mrow><mi>n</mi><mi>m</mi></mrow></msub><mo>&NotEqual;</mo><mn>0</mn></mrow></mtd><mtd><mrow><mi>i</mi><mi>f</mi></mrow></mtd><mtd><mrow><msup><mi>x</mi><mi>m</mi></msup><mo>&Element;</mo><msubsup><mi>S</mi><mi>l</mi><mi>n</mi></msubsup></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>&omega;</mi><mrow><mi>n</mi><mi>m</mi></mrow></msub><mo>=</mo><mn>0</mn></mrow></mtd><mtd><mrow><mi>i</mi><mi>f</mi></mrow></mtd><mtd><mrow><msup><mi>x</mi><mi>m</mi></msup><mo>&NotElement;</mo><msubsup><mi>S</mi><mi>l</mi><mi>n</mi></msubsup></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000870001560000021.GIF" wi="1242" he="448" /></maths>利用核回归方式求解ω<sub>nm</sub>,得到每个高分辨率图像块<img file="FDA0000870001560000022.GIF" wi="67" he="78" />的估计值:<maths num="0003"><math><![CDATA[<mrow><msup><mover><mi>y</mi><mo>^</mo></mover><mi>n</mi></msup><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>p</mi></munderover><msub><mi>&omega;</mi><mrow><mi>n</mi><mi>m</mi></mrow></msub><msup><mi>y</mi><mi>m</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000870001560000023.GIF" wi="1090" he="141" /></maths>对于各个高分辨率图像块的重叠区域,取其各个重叠像素值的平均;利用下式定义残余误差e<sub>l</sub>为图像块<img file="FDA0000870001560000024.GIF" wi="61" he="79" />与另一图像块<img file="FDA0000870001560000025.GIF" wi="62" he="87" />的相似程度,残余误差越小说明两图像块越相似:<maths num="0004"><math><![CDATA[<mrow><msub><mi>e</mi><mi>l</mi></msub><mo>=</mo><mo>|</mo><mo>|</mo><msub><mover><mi>y</mi><mo>^</mo></mover><mi>l</mi></msub><mo>-</mo><msub><mover><mi>y</mi><mo>~</mo></mover><mi>l</mi></msub><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000870001560000026.GIF" wi="1085" he="158" /></maths>对于每一个图像块<img file="FDA0000870001560000027.GIF" wi="94" he="77" />计算图像块<img file="FDA0000870001560000028.GIF" wi="77" he="78" />与其搜索邻域内的所有图像块的残余误差,找到残余误差最小的L个图像块即为图像块<img file="FDA0000870001560000029.GIF" wi="70" he="79" />的L个最相似块集合:<maths num="0005"><math><![CDATA[<mrow><mover><mi>Y</mi><mo>~</mo></mover><mo>=</mo><mo>{</mo><msup><mover><mi>y</mi><mo>~</mo></mover><mrow><mi>n</mi><mi>i</mi></mrow></msup><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>...</mo><mi>L</mi><mo>}</mo><mo>,</mo></mrow>]]></math><img file="FDA00008700015600000210.GIF" wi="469" he="86" /></maths>其残余误差分别为<img file="FDA00008700015600000211.GIF" wi="110" he="84" />i=1,2...L L表示的是图像块的个数;则待估计图像块<img file="FDA00008700015600000212.GIF" wi="70" he="77" />表示为<img file="FDA00008700015600000213.GIF" wi="77" he="78" />表示找到的L个残余误差最小的图像块中的一个图像块的线性组合:<maths num="0006"><math><![CDATA[<mrow><msup><mover><mi>y</mi><mo>^</mo></mover><mi>n</mi></msup><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msubsup><mi>&rho;</mi><mi>n</mi><mi>i</mi></msubsup><msup><mover><mi>y</mi><mo>~</mo></mover><mrow><mi>n</mi><mi>i</mi></mrow></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00008700015600000214.GIF" wi="1086" he="134" /></maths>其中,<img file="FDA00008700015600000215.GIF" wi="60" he="79" />中的每个元素<img file="FDA00008700015600000216.GIF" wi="78" he="79" />与<img file="FDA00008700015600000217.GIF" wi="68" he="71" />之间的相似度权值<img file="FDA00008700015600000218.GIF" wi="70" he="86" />由下式计算:<maths num="0007"><math><![CDATA[<mrow><msubsup><mi>&rho;</mi><mi>n</mi><mi>i</mi></msubsup><mo>=</mo><mfrac><mrow><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><msubsup><mi>e</mi><mi>l</mi><mrow><mi>n</mi><mi>i</mi></mrow></msubsup><mi>h</mi></mfrac><mo>)</mo></mrow></mrow><mrow><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><msubsup><mi>e</mi><mi>l</mi><mrow><mi>n</mi><mi>i</mi></mrow></msubsup><mi>h</mi></mfrac><mo>)</mo></mrow></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000870001560000031.GIF" wi="1181" he="292" /></maths>h是权值的控制因子;<img file="FDA0000870001560000032.GIF" wi="68" he="70" />与<img file="FDA0000870001560000033.GIF" wi="52" he="71" />中的每个元素<img file="FDA0000870001560000034.GIF" wi="67" he="70" />(j=1,2,...,q)之间的相似度权值定义为:<maths num="0008"><math><![CDATA[<mrow><msubsup><mi>T</mi><mi>n</mi><mi>j</mi></msubsup><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><msubsup><mi>&rho;</mi><mi>n</mi><mi>i</mi></msubsup></mtd><mtd><mrow><mi>i</mi><mi>f</mi><mi> </mi><msup><mover><mi>y</mi><mo>^</mo></mover><mi>j</mi></msup><mo>&Element;</mo><mover><mi>Y</mi><mo>~</mo></mover><mo>,</mo><msup><mover><mi>y</mi><mo>^</mo></mover><mi>j</mi></msup><mo>=</mo><msup><mover><mi>y</mi><mo>~</mo></mover><mrow><mi>n</mi><mi>i</mi></mrow></msup></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mrow><mi>o</mi><mi>t</mi><mi>h</mi><mi>e</mi><mi>r</mi><mi>w</mi><mi>i</mi><mi>s</mi><mi>e</mi></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>13</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000870001560000035.GIF" wi="1182" he="158" /></maths><img file="FDA0000870001560000036.GIF" wi="69" he="71" />表示待估计的高分辨率图像块集合中的第j个块,<img file="FDA0000870001560000037.GIF" wi="59" he="78" />为图像块<img file="FDA0000870001560000038.GIF" wi="70" he="69" />的L个最相似块集合;令<img file="FDA0000870001560000039.GIF" wi="79" he="63" />为<img file="FDA00008700015600000310.GIF" wi="71" he="85" />组成的向量,<img file="FDA00008700015600000311.GIF" wi="428" he="79" />将式(11)表示为:<img file="FDA00008700015600000312.GIF" wi="1014" he="88" />将(14)作为非局部自相似正则项加入邻域嵌入方法中,构造邻域超分辨率重建方法模型:<img file="FDA00008700015600000313.GIF" wi="1070" he="199" /><maths num="0009"><math><![CDATA[<mrow><mover><mi>Y</mi><mo>^</mo></mover><mo>=</mo><munder><mrow><mi>arg</mi><mi>min</mi></mrow><mover><mi>Y</mi><mo>^</mo></mover></munder><mo>|</mo><mo>|</mo><mover><mi>Y</mi><mo>^</mo></mover><mo>-</mo><mi>W</mi><mi>Y</mi><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><mi>&lambda;</mi><mo>|</mo><mo>|</mo><mover><mi>Y</mi><mo>^</mo></mover><mo>-</mo><mi>&Phi;</mi><mover><mi>Y</mi><mo>^</mo></mover><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>15</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00008700015600000314.GIF" wi="1438" he="141" /></maths>其中W为字典序的ω<sub>n</sub>,即W=[ω<sub>1</sub>,ω<sub>2</sub>,...,ω<sub>q</sub>]<sup>T</sup>,Φ为字典序的<img file="FDA00008700015600000315.GIF" wi="101" he="63" />即<img file="FDA00008700015600000316.GIF" wi="391" he="79" />公式(15)通过梯度下降法求解,化简为<maths num="0010"><math><![CDATA[<mrow><msup><mover><mi>Y</mi><mo>^</mo></mover><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msup><mo>=</mo><msup><mover><mi>Y</mi><mo>^</mo></mover><mi>t</mi></msup><mo>-</mo><mi>&lambda;</mi><msup><mrow><mo>(</mo><mi>I</mi><mo>-</mo><mi>&Phi;</mi><mo>)</mo></mrow><mi>T</mi></msup><mrow><mo>(</mo><mi>I</mi><mo>-</mo><mi>&Phi;</mi><mo>)</mo></mrow><msup><mover><mi>Y</mi><mo>^</mo></mover><mi>t</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>16</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00008700015600000317.GIF" wi="1182" he="78" /></maths>t为迭代次数,λ为正则化系数常量;设<img file="FDA00008700015600000318.GIF" wi="71" he="76" />为邻域嵌入法得到的迭代初始值,经过<sub>t</sub>次迭代,得到准确的高频初始估计<img file="FDA00008700015600000319.GIF" wi="85" he="78" />步骤(2)、建立稀疏表示字典,将步骤(1)得到的高分辨率初始估计图像进行分块操作后,对于每一个待重建高分辨率输入块x<sub>i</sub>,将其与已经训练得到的簇中心{C<sub>1</sub>,C<sub>2</sub>,...,C<sub>n</sub>}进行比较,找到与输入块欧氏距离最小的簇中心C<sub>i</sub>,其所在的簇K<sub>i</sub>所对应的子字典Ψ<sub>i</sub>即待重建高分辨率块x<sub>i</sub>所使用的字典;得到每个待重建图像块所对应的子字典Ψ<sub>i</sub>后,将利用非局部自回归超分辨率重建模型<maths num="0011"><math><![CDATA[<mrow><mo>{</mo><mi>&alpha;</mi><mo>,</mo><mi>x</mi><mo>}</mo><mo>=</mo><mi>arg</mi><munder><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mrow><mi>&alpha;</mi><mo>,</mo><mi>x</mi></mrow></munder><mo>|</mo><mo>|</mo><mi>y</mi><mo>-</mo><mi>D</mi><mi>M</mi><mi>x</mi><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>&lambda;</mi><mi>i</mi></msub><mo>|</mo><mo>|</mo><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>|</mo><msub><mo>|</mo><mn>1</mn></msub><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>&gamma;</mi><mi>i</mi></msub><mo>|</mo><mo>|</mo><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>-</mo><msubsup><mi>&alpha;</mi><mi>i</mi><mo>*</mo></msubsup><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><mi>&theta;</mi><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mo>|</mo><mo>|</mo><msub><mi>R</mi><mi>i</mi></msub><mi>x</mi><mo>-</mo><msub><mi>&Psi;</mi><mi>i</mi></msub><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000870001560000041.GIF" wi="1783" he="159" /></maths>通过拉格朗日乘子法转化为(17)、(18)两式,<maths num="0012"><math><![CDATA[<mrow><mi>&alpha;</mi><mo>=</mo><mi>arg</mi><munder><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mi>&alpha;</mi></munder><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>&lambda;</mi><mi>i</mi></msub><mo>|</mo><mo>|</mo><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>|</mo><msub><mo>|</mo><mn>1</mn></msub><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>&gamma;</mi><mi>i</mi></msub><mo>|</mo><mo>|</mo><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>-</mo><msubsup><mi>&alpha;</mi><mi>i</mi><mo>*</mo></msubsup><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><mi>&theta;</mi><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mo>|</mo><mo>|</mo><msub><mi>R</mi><mi>i</mi></msub><mi>x</mi><mo>-</mo><msub><mi>&Psi;</mi><mi>i</mi></msub><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>17</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000870001560000042.GIF" wi="1637" he="149" /></maths><maths num="0013"><math><![CDATA[<mrow><mi>x</mi><mo>=</mo><mi>arg</mi><munder><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mi>x</mi></munder><mo>|</mo><mo>|</mo><mi>y</mi><mo>-</mo><mi>D</mi><mi>W</mi><mi>x</mi><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><mi>&theta;</mi><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mo>|</mo><mo>|</mo><msub><mi>R</mi><mi>i</mi></msub><mi>x</mi><mo>-</mo><msub><mi>&Psi;</mi><mi>i</mi></msub><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>18</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000870001560000043.GIF" wi="1340" he="150" /></maths>其中y表示输入低分辨率图像,x表示待重建高分辨率图像,D为下采样矩阵;M为非局部自相似权重矩阵,用来描述图像块之间的非局部自相似关系;Ψ<sub>i</sub>为第i个图像块对应的子字典;α为稀疏表示稀疏矩阵,其每一行α<sub>i</sub>为第i个图像块在子字典Ψ<sub>i</sub>下的稀疏表示系数向量,α<sub>i</sub>的每个元素为α<sub>ij</sub>;α<sub>ij</sub>为第i个图像块的非局部自相似性块的稀疏表示系数;R<sub>i</sub>为抽取矩阵,其作用是将第i个图像块从图像中抽取出来;λ<sub>i</sub>、γ<sub>i</sub>为加权向量,其每个元素<maths num="0014"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><msub><mi>&lambda;</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>=</mo><mfrac><msub><mi>c</mi><mn>1</mn></msub><mrow><mo>|</mo><msub><mi>&alpha;</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>|</mo><mo>+</mo><mi>&epsiv;</mi></mrow></mfrac><mo>,</mo></mrow></mtd><mtd><mrow><msub><mi>&gamma;</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>=</mo><mfrac><msub><mi>c</mi><mn>2</mn></msub><mrow><msup><mrow><mo>(</mo><msub><mi>a</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>-</mo><msup><msub><mi>&alpha;</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>*</mo></msup><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><mi>&epsiv;</mi></mrow></mfrac></mrow></mtd></mtr></mtable><mo>;</mo></mrow>]]></math><img file="FDA0000870001560000044.GIF" wi="719" he="135" /></maths>θ为加权系数;并对式(17)、(18)迭代求解;式(17)由迭代收缩算法得到最终解;为解决式(18),构造拉格朗日方程为:<maths num="0015"><math><![CDATA[<mrow><mi>L</mi><mrow><mo>(</mo><mi>X</mi><mo>,</mo><mi>Z</mi><mo>,</mo><mi>&tau;</mi><mo>)</mo></mrow><mo>=</mo><mo>|</mo><mo>|</mo><mi>Y</mi><mo>-</mo><mi>D</mi><mi>W</mi><mi>X</mi><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><mi>&theta;</mi><mo>|</mo><mo>|</mo><msub><mi>R</mi><mi>i</mi></msub><mi>X</mi><mo>-</mo><msub><mi>&Psi;</mi><mi>i</mi></msub><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><mo>&lt;</mo><mi>Z</mi><mo>,</mo><mi>Y</mi><mo>-</mo><mi>D</mi><mi>X</mi><mo>&gt;</mo><mo>+</mo><mi>&tau;</mi><mo>|</mo><mo>|</mo><mi>Y</mi><mo>-</mo><mi>D</mi><mi>X</mi><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>19</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000870001560000045.GIF" wi="1669" he="95" /></maths>其中,Z是拉格朗日乘子,τ为常量,式(19)可由下式迭代inter_num次进行求解,iter表示当前的迭代次数:<maths num="0016"><math><![CDATA[<mrow><msup><mi>x</mi><mrow><mo>(</mo><mi>i</mi><mi>t</mi><mi>e</mi><mi>r</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msup><mo>=</mo><mi>arg</mi><munder><mi>min</mi><mi>x</mi></munder><mi>L</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><msup><mi>Z</mi><mrow><mo>(</mo><mi>i</mi><mi>t</mi><mi>e</mi><mi>r</mi><mo>)</mo></mrow></msup><mo>,</mo><msup><mi>&tau;</mi><mrow><mo>(</mo><mi>i</mi><mi>t</mi><mi>e</mi><mi>r</mi><mo>)</mo></mrow></msup><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>20</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000870001560000051.GIF" wi="1378" he="111" /></maths>Z<sup>(iter+1)</sup>=Z<sup>(iter)</sup>+τ<sup>iter</sup>(y‑Dx<sup>(iter+1)</sup>)       (21)τ<sup>(iter+1)</sup>=δτ<sup>(iter)</sup>            (22)令<img file="FDA0000870001560000052.GIF" wi="597" he="79" />将式(20)化简为式(23)进行求解:<maths num="0017"><math><![CDATA[<mrow><msup><mi>x</mi><mrow><mo>(</mo><mi>i</mi><mi>t</mi><mi>e</mi><mi>r</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msup><mo>=</mo><msup><mrow><mo>&lsqb;</mo><msup><mrow><mo>(</mo><mi>D</mi><mi>W</mi><mo>)</mo></mrow><mi>T</mi></msup><mi>D</mi><mi>W</mi><mo>+</mo><mi>&theta;</mi><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><msub><mi>R</mi><mi>i</mi></msub><mi>T</mi></msup><msub><mi>R</mi><mi>i</mi></msub><mo>+</mo><msup><mi>&tau;</mi><mrow><mo>(</mo><mi>i</mi><mi>t</mi><mi>e</mi><mi>r</mi><mo>)</mo></mrow></msup><msup><mi>D</mi><mi>T</mi></msup><mi>D</mi><mo>&rsqb;</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>&lsqb;</mo><msup><mrow><mo>(</mo><mi>D</mi><mi>W</mi><mo>)</mo></mrow><mi>T</mi></msup><mi>y</mi><mo>+</mo><mi>&theta;</mi><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><msub><mi>R</mi><mi>i</mi></msub><mi>T</mi></msup><msub><mi>R</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>&Psi;</mi><mi>i</mi></msub><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>+</mo><msup><mi>D</mi><mi>T</mi></msup><msup><mi>Z</mi><mrow><mo>(</mo><mi>i</mi><mi>t</mi><mi>e</mi><mi>r</mi><mo>)</mo></mrow></msup><mo>/</mo><mn>2</mn><mo>+</mo><msup><mi>&tau;</mi><mrow><mo>(</mo><mi>i</mi><mi>t</mi><mi>e</mi><mi>r</mi><mo>)</mo></mrow></msup><msup><mi>D</mi><mi>T</mi></msup><mi>y</mi><mo>&rsqb;</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>23</mn><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0000870001560000053.GIF" wi="1993" he="108" /></maths>x为待重建高分辨率图像,δ为更新常量τ的更新倍数,为常数。
地址 300072 天津市南开区卫津路92号