发明名称 一种基于非线性Curvelet扩散的噪声图像增强方法
摘要 本发明涉及一种基于非线性Curvelet扩散的噪声图像增强方法,技术特征在于:利用各向同性扩散过程源于自然界中的热扩散,以基于偏微分方程(Partial Differential Equation,PDE)的方法,避免各向同性扩散中出现的边缘模糊和定位问题。该方法可同步实现噪声消除和边缘保持,但对噪声非常敏感。本发明针对噪声图像,提出一种结合镜像扩展Curvelet(Mirror-extended Curvelet,ME-Curvelet)变换和非线性扩散的增强方法,该方法在对图像的边缘特征和对比度增强的同时,对其中的噪声进行抑制,并能有效消减伪Gibbs效应,进一步提高图像质量。
申请公布号 CN102081790A 申请公布日期 2011.06.01
申请号 CN201010564669.5 申请日期 2010.11.25
申请人 西北工业大学 发明人 李映;宁慧君;张艳宁
分类号 G06T5/00(2006.01)I 主分类号 G06T5/00(2006.01)I
代理机构 西北工业大学专利中心 61204 代理人 王鲜凯
主权项 1.一种基于非线性Curvelet扩散的噪声图像增强方法,其特征在于步骤如下:步骤1:对噪声图像灰度值矩阵进行ME-Curvelet正变换,得到不同分解尺度下各个方向的ME-Curvelet系数矩阵;步骤2:根据改进增益函数对步骤1得到的所有ME-Curvelet系数矩阵分别进行非线性变换,得到非线性变换后不同分解尺度下各个方向的ME-Curvelet系数矩阵;所述的改进增益函数为:<maths num="0001"><![CDATA[<math><mrow><mi>y</mi><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mi>x</mi><mo>&lt;</mo><msub><mi>T</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><mfrac><mrow><mi>x</mi><mo>-</mo><msub><mi>T</mi><mn>1</mn></msub></mrow><msub><mi>T</mi><mn>1</mn></msub></mfrac><msup><mrow><mo>(</mo><mfrac><msub><mi>T</mi><mn>3</mn></msub><msub><mi>T</mi><mn>2</mn></msub></mfrac><mo>)</mo></mrow><mi>p</mi></msup><mo>+</mo><mfrac><mrow><msub><mi>T</mi><mn>2</mn></msub><mo>-</mo><mi>x</mi></mrow><msub><mi>T</mi><mn>1</mn></msub></mfrac></mtd><mtd><msub><mi>T</mi><mn>1</mn></msub><mo>&le;</mo><mi>x</mi><mo>&lt;</mo><msub><mi>T</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msup><mrow><mo>(</mo><mfrac><msub><mi>T</mi><mn>3</mn></msub><mi>x</mi></mfrac><mo>)</mo></mrow><mi>p</mi></msup></mtd><mtd><msub><mi>T</mi><mn>2</mn></msub><mo>&le;</mo><mi>x</mi><mo>&lt;</mo><msub><mi>T</mi><mn>3</mn></msub></mtd></mtr><mtr><mtd><msup><mrow><mo>(</mo><mfrac><msub><mi>T</mi><mn>3</mn></msub><mi>x</mi></mfrac><mo>)</mo></mrow><mi>s</mi></msup></mtd><mtd><mi>x</mi><mo>&GreaterEqual;</mo><msub><mi>T</mi><mn>3</mn></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中,x为输入,y为输出;p∈(0,1],s∈(0,1];<img file="FSA00000364854800012.GIF" wi="419" he="136" />T<sub>2</sub>=s<sub>3</sub>T<sub>1</sub>,T<sub>3</sub>=s<sub>4</sub>T<sub>2</sub>;其中,j为分解尺度,σ为按σ=median(|S<sub>HH</sub>|)/0.6745计算得到的SAR图像灰度值矩阵的对数矩阵的噪声标准差,median(·)表示取中值,|·|表示取模,S<sub>HH</sub>是对噪声图像灰度值矩阵进行一级小波分解得到的对角方向高频子带小波系数矩阵;σ<sub>x</sub>为输入x的二范数;s<sub>1</sub>∈[1,5],s<sub>2</sub>∈[1,5],s<sub>3</sub>∈[2,3],s<sub>4</sub>∈[1.5,2.5];步骤3:对步骤2得到的ME-Curvelet系数矩阵进行ME-Curvelet逆变换,得到ME-Curvelet逆变换结果矩阵,逆变换的尺度参数与正变换的尺度参数一致;步骤4:对步骤3得到的ME-Curvelet逆变换结果矩阵进行ME-Curvelet扩散,得到最终的去噪和增强图像灰度值矩阵;所述ME-Curvelet扩散过程步骤为:步骤a:对ME-Curvelet逆变换结果矩阵进行ME-Curvelet正变换,得到不同分解尺度下不同方向的ME-Curvelet系数矩阵;步骤b:利用逆阈值化函数对步骤(1)得到的ME-Curvelet系数矩阵进行逆阈值化处理,得到不同分解尺度下不同方向的ME-Curvelet系数矩阵,逆阈值化函数为<maths num="0002"><![CDATA[<math><mrow><mi>r</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>T</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>0</mn><mo>,</mo></mtd><mtd><mi>x</mi><mo>&GreaterEqual;</mo><msub><mi>T</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><mn>1</mn><mo>,</mo></mtd><mtd><mi>x</mi><mo>&lt;</mo><msub><mi>T</mi><mn>1</mn></msub></mtd></mtr></mtable></mfenced><mo>;</mo></mrow></math>]]></maths>步骤c:对步骤b得到的ME-Curvelet系数矩阵进行ME-Curvelet逆变换,得到逆变换结果矩阵;步骤d:将步骤3得到的ME-Curvelet逆变换结果矩阵与步骤c的逆变换结果矩阵相减,得到差图像灰度值矩阵;步骤f:以步骤c得到的ME-Curvelet逆变换结果矩阵为初始条件进行非线性各向异性扩散,得到平滑后的图像灰度值矩阵;步骤g:将步骤d得到的差图像灰度值矩阵与步骤f得到的平滑图像灰度值矩阵相叠加,得到最终的ME-Curvelet扩散后的图像灰度值矩阵。
地址 710072 陕西省西安市友谊西路127号