发明名称 用于图像复原的全信息非局部约束全变分方法
摘要 本发明公开了一种用于图像复原的全信息非局部约束全变分方法,主要解决现有技术在图像复原时,不能锐化边缘和恢复高频细节的问题。本发明的技术方案为:(1)用非局部均值滤波法对模糊图像抑噪;(2)用维纳滤波法初始化复原结果;(3)计算全信息非局部权重系数矩阵;(4)用阈值迭代公式更新复原结果;(5)用全变分去噪法对复原结果抑噪;(6)判断是否要更新全信息非局部权重系数矩阵,如果是,返回步骤(3),否则,执行步骤(7);(7)判断是否满足停止条件,如果是,得到最终结果;否则,返回步骤(4),直到满足停止条件为止。本发明在复原时,能够锐化图像边缘,恢复高频细节,可用于对已知模糊类型的模糊图像进行复原。
申请公布号 CN102393955B 申请公布日期 2013.11.20
申请号 CN201110199574.2 申请日期 2011.07.18
申请人 西安电子科技大学 发明人 王爽;焦李成;刘忠伟;侯彪;钟桦;张小华;杨淑媛;汤清信;相荣荣;杨奕堂;杨国辉
分类号 G06T5/00(2006.01)I 主分类号 G06T5/00(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 1.一种用于图像复原的全信息非局部约束全变分方法,包括如下步骤: (1)用非局部均值滤波法对输入的模糊图像y进行噪声抑制,得到抑噪后的模糊图像x<sup>(-1)</sup>; (2)设定迭代误差ε=1×10<sup>-6</sup>,设定当前的迭代次数k=0,用维纳滤波法对抑噪后的模糊图像x<sup>(-1)</sup>进行滤波,得到初始复原结果图x<sup>(0)</sup>,用初始复原结果图x<sup>(0)</sup>初始化迭代复原结果图x<sup>(k)</sup>; (3)计算迭代复原结果图x<sup>(k)</sup>的非局部权重系数矩阵<img file="FDA0000380017580000011.GIF" wi="436" he="148" />其中,W<sub>1</sub>(i,j)为非局部权重系数矩阵W<sub>1</sub>的第i行,第j列的元素值,i=1,2,...,N,j=1,2,...,N,N为迭代复原结果图x<sup>(k)</sup>的像素总数,令W<sub>1</sub>(i,j)的计算公式为:<img file="FDA0000380017580000012.GIF" wi="771" he="163" />其中,<img file="FDA0000380017580000013.GIF" wi="48" he="68" />表示迭代复原结果图x<sup>(k)</sup>的第i个f×f像素的图像小块x<sub>i</sub>和第j个f×f像素的图像小块x<sub>j</sub>的非局部相似权重系数,f为图像小块的边长,f=5,<img file="FDA0000380017580000014.GIF" wi="61" he="78" />为迭代复原结果图像小块的非局部相似权重系数,<img file="FDA0000380017580000015.GIF" wi="544" he="213" />c<sub>i</sub>为归一化因子,<img file="FDA0000380017580000016.GIF" wi="536" he="210" />h为调节权重大小的参数,h=65,a<sub>i</sub>是一个列向量,它包含x<sub>i</sub>所对应的最大的10个非局部相似权重系数<img file="FDA0000380017580000017.GIF" wi="80" he="77" />(4)计算迭代复原结果图x<sup>(k)</sup>的贝叶斯非局部权重系数矩阵<img file="FDA0000380017580000018.GIF" wi="449" he="149" />其中,W<sub>2</sub>(i,j)为贝叶斯非局部权重系数矩阵W<sub>2</sub>的第i行,第j列的元素值,令W<sub>2</sub>(i,j)的 计算公式为:<img file="FDA0000380017580000021.GIF" wi="765" he="163" />其中,<img file="FDA0000380017580000022.GIF" wi="52" he="73" />表示迭代复原结果图x<sup>(k)</sup>的第i个f×f像素的图像小块x<sub>i</sub>和第j个f×f像素的图像小块x<sub>j</sub>的贝叶斯非局部相似权重系数,f为图像小块的边长,<img file="FDA0000380017580000023.GIF" wi="58" he="76" />为迭代复原结果图像小块的贝叶斯非局部相似权重系数,<img file="FDA0000380017580000024.GIF" wi="838" he="214" />z<sub>i</sub>为归一化因子,<img file="FDA0000380017580000025.GIF" wi="819" he="214" />σ为已知噪声标准差,b<sub>i</sub>是一个列向量,它包含x<sub>i</sub>所对应的最大的10个贝叶斯非局部相似权重系数<img file="FDA0000380017580000026.GIF" wi="78" he="76" />(5)计算迭代复原结果图x<sup>(k)</sup>的全信息非局部权重系数矩阵W=rW<sub>1</sub>+(1-r)W<sub>2</sub>,其中,r为调节参数,r=0.4; (6)按照如下的全信息非局部约束阈值迭代公式,计算迭代复原中间结果图x<sup>(k+1/2)</sup>: x<sup>(k+1/2)</sup>=x<sup>(k)</sup>+(H<sup>T</sup>y-Ux<sup>(k)</sup>-Vx<sup>(k)</sup>) 其中,U为变形的模糊核矩阵,U=H<sup>T</sup>H,H为已知的模糊核函数矩阵,H<sup>T</sup>为H的转置矩阵,V为变形的非局部系数矩阵,V=γ<sup>2</sup>W<sup>T</sup>W,W<sup>T</sup>为权重系数矩阵W的转置矩阵,γ为调节参数,γ=0.1; (7)用基于全变分模型的去噪方法对迭代复原中间结果图x<sup>(k+1/2)</sup>进行噪声抑制,得到抑噪后的迭代复原结果图x<sup>(k+1)</sup>; (8)判断迭代次数k是否等于更新代数q,q=100,200,...,1000,如果k=q,则返回步骤(3);否则,执行步骤(9); (9)判断抑噪后的迭代复原结果图x<sup>(k+1)</sup>与迭代复原结果图x<sup>(k)</sup>的差值<img file="FDA0000380017580000027.GIF" wi="287" he="105" />是否小于迭代误差ε,如果<img file="FDA0000380017580000028.GIF" wi="395" he="105" />则x<sup>(k+1)</sup>就是最终的复原结果图;否则,令 迭代次数k=k+1,返回步骤(6),直到满足<img file="FDA0000380017580000031.GIF" wi="360" he="105" />为止。
地址 710071 陕西省西安市太白南路2号