发明名称 基于改进Directionlet域的广义高斯模型图像去噪方法
摘要 本发明公开了一种基于改进Directionlet域的广义高斯模型图像去噪方法,主要解决现有去噪方法边缘细节丢失严重、均匀区域过平滑的问题。其实现步骤为:(1)选测试图像,加入高斯噪声,得到噪声图像;(2)对噪声图像进行子图分割,确定各子图的变换矩阵;(3)对子图采样,得到陪集;(4)对各陪集进行各向异性小波变换;(5)估计高频子带广义高斯模型的形状参数和局部标准差;(6)由含噪系数估计无噪系数;(7)对无噪系数进行各向异性小波逆变换;(8)根据变换矩阵加权综合,重构各子图;(9)将重构的子图合成,得到去噪结果。本发明具有边缘细节保持好、均匀区域失真少和峰值信噪比高的优点,可用于去除自然图像中的高斯噪声。
申请公布号 CN101719268A 申请公布日期 2010.06.02
申请号 CN200910219348.9 申请日期 2009.12.04
申请人 西安电子科技大学 发明人 焦李成;侯彪;张冬;刘芳;王爽;张向荣;马文萍
分类号 G06T5/00(2006.01)I 主分类号 G06T5/00(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 1.一种基于改进Directionlet域的广义高斯模型图像去噪方法,包括如下步骤:(1)选取测试图像,加入零均值的高斯噪声,得到噪声图像;(2)对噪声图像进行64×64的子图分割,并用二进小波变换自适应确定各分割子图的Directionlet变换矩阵M<sub>Λ</sub>;(3)利用变换矩阵M<sub>Λ</sub>,对各分割子图进行采样,得到分割子图的|det(M<sub>Λ</sub>)|个陪集,|det(M<sub>Λ</sub>)|是矩阵M<sub>Λ</sub>行列式的绝对值;(4)对各分割子图的每个陪集沿Directionlet变换矩阵M<sub>Λ</sub>的变换方向和队列方向分别进行n<sub>1</sub>=2与n<sub>2</sub>=1次的一维小波变换,得到Directionlet变换的高频和低频子带系数;(5)对各个高频子带,利用该子带所有的变换系数,估计广义高斯模型的形状参数υ和局部标准差σ<sub>x</sub>;(6)对各高频子带的广义高斯模型形状参数υ进行判断:若0<υ<0.5,按下式对噪声图像的无噪系数进行估计,<maths num="0001"><![CDATA[<math><mrow><mover><mi>x</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>y</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>0</mn><mo>,</mo></mtd><mtd><mo>|</mo><mi>y</mi><mo>|</mo><mo>&lt;</mo><msub><mi>T</mi><mi>&upsi;</mi></msub></mtd></mtr><mtr><mtd><mi>y</mi><mo>-</mo><msup><mi>&sigma;</mi><mn>2</mn></msup><msup><msub><mi>&sigma;</mi><mi>x</mi></msub><mrow><mo>-</mo><mi>&upsi;</mi></mrow></msup><mi>&upsi;&eta;</mi><mrow><mo>(</mo><mi>&upsi;</mi><mo>)</mo></mrow><msup><mi>y</mi><mrow><mi>&upsi;</mi><mo>-</mo><mn>1</mn></mrow></msup><mo>+</mo><mi>o</mi><mrow><mo>(</mo><msup><mi>y</mi><mrow><mn>2</mn><mrow><mo>(</mo><mi>&upsi;</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></msup><mo>)</mo></mrow><mo>,</mo></mtd><mtd><mo>|</mo><mi>y</mi><mo>|</mo><mo>&GreaterEqual;</mo><msub><mi>T</mi><mi>&upsi;</mi></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中<img file="F2009102193489C00012.GIF" wi="91" he="49" />是无噪系数的估计,y是含噪系数,<maths num="0002"><![CDATA[<math><mrow><msub><mi>T</mi><mi>&upsi;</mi></msub><mo>=</mo><msub><mi>C</mi><mi>&upsi;</mi></msub><msup><mi>&sigma;</mi><mrow><mn>2</mn><mo>/</mo><mrow><mo>(</mo><mn>2</mn><mo>-</mo><mi>&upsi;</mi><mo>)</mo></mrow></mrow></msup><msup><msub><mi>&sigma;</mi><mi>x</mi></msub><mrow><mo>-</mo><mrow><mo>(</mo><mi>&upsi;</mi><mo>/</mo><mrow><mo>(</mo><mn>2</mn><mo>-</mo><mi>&upsi;</mi><mo>)</mo></mrow><mo>)</mo></mrow></mrow></msup><mo>,</mo></mrow></math>]]></maths>C<sub>υ</sub>=(2-υ)(2-2υ)<sup>-(1-υ/2-υ)</sup>η(υ)<sup>υ/(2-υ)</sup>,<maths num="0003"><![CDATA[<math><mrow><mi>&eta;</mi><mrow><mo>(</mo><mi>&upsi;</mi><mo>)</mo></mrow><mo>=</mo><msqrt><mi>&Gamma;</mi><mrow><mo>(</mo><mn>3</mn><mo>/</mo><mi>&upsi;</mi><mo>)</mo></mrow><mo>/</mo><mi>&Gamma;</mi><mrow><mo>(</mo><mn>1</mn><mo>/</mo><mi>&upsi;</mi><mo>)</mo></mrow></msqrt><mo>,</mo></mrow></math>]]></maths>Γ是Gamma函数,<maths num="0004"><![CDATA[<math><mrow><mi>&Gamma;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msubsup><mo>&Integral;</mo><mn>0</mn><mo>&infin;</mo></msubsup><msup><mi>e</mi><mrow><mo>-</mo><mi>u</mi></mrow></msup><msup><mi>u</mi><mrow><mi>t</mi><mo>-</mo><mn>1</mn></mrow></msup><mi>du</mi><mo>,</mo></mrow></math>]]></maths>o(y<sup>2(υ-1)</sup>)是y<sup>2(υ-1)</sup>的高阶无穷小量,σ是噪声标准差;若0.5≤υ<1,则采用阈值<maths num="0005"><![CDATA[<math><mrow><mi>T</mi><mo>=</mo><mfrac><msup><mi>&sigma;</mi><mn>2</mn></msup><msub><mi>&sigma;</mi><mi>x</mi></msub></mfrac></mrow></math>]]></maths>进行软阈值处理;(7)对低频子带和估计得到的无噪高频子带沿矩阵M<sub>Λ</sub>的变换方向和队列方向分别进行n<sub>1</sub>=2与n<sub>2</sub>=1次的一维小波逆变换;(8)根据变换矩阵M<sub>Λ</sub>的变换方向和队列方向加权综合,重构各个分割子图;(9)将重构的各分割子图按其在原图像中的位置合成,得到去噪后的图像。
地址 710071 陕西省西安市太白路2号