发明名称 针对极化SAR图像的自适应双边滤波算法
摘要 本发明公开了一种针对极化SAR图像的自适应双边滤波算法,主要解决在极化SAR图像双边滤波时滤波参数根据图像的结构特征和噪声情况自适应取值的问题。其实现过程是:(1)提取极化总功率图;(2)自适应选择空间方差;(3)估计图像的噪声方差;(4)根据噪声方差计算灰度方差;(5)极化双边滤波;(6)对滤波结果利用pauli RGB分解得到伪彩色图。本发明不仅省去了人工设置滤波参数的工作,而且得到的滤波参数相比传统的极化滤波算法更加优化和可靠,可用于极化SAR图像滤波处理。
申请公布号 CN105574829A 申请公布日期 2016.05.11
申请号 CN201610025152.6 申请日期 2016.01.13
申请人 合肥工业大学 发明人 杨学志;周芳;刘留;陈靖
分类号 G06T5/00(2006.01)I 主分类号 G06T5/00(2006.01)I
代理机构 安徽合肥华信知识产权代理有限公司 34112 代理人 余成俊
主权项 针对极化SAR图像的自适应双边滤波算法,其特征在于:包括以下步骤:(1)提取极化总功率图即span图:span=|S<sub>hh</sub>|<sup>2</sup>+2|S<sub>hv</sub>|<sup>2</sup>+|S<sub>vv</sub>|<sup>2</sup>,其中,S<sub>hh</sub>表示水平发射、水平接受极化方式的散射强度,S<sub>hv</sub>表示水平发射、垂直接受极化方式的散射强度,S<sub>vv</sub>表示垂直发射、垂直接受极化方式的散射强度;(2)自适应选择空间方差:以变差系数CoV为自变量,根据图像结构特征实现σ<sub>d</sub>的自适应调整,函数形式为:<maths num="0001"><math><![CDATA[<mrow><msub><mi>&sigma;</mi><mi>d</mi></msub><mrow><mo>(</mo><mi>C</mi><mi>o</mi><mi>V</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mi>T</mi><mrow><mn>1</mn><mo>+</mo><mi>exp</mi><mrow><mo>(</mo><msub><mi>K</mi><mi>d</mi></msub><mo>&CenterDot;</mo><mo>(</mo><mrow><mi>C</mi><mi>o</mi><mi>V</mi><mo>-</mo><msub><mi>C</mi><mi>d</mi></msub></mrow><mo>)</mo><mo>)</mo></mrow></mrow></mfrac><mo>,</mo></mrow>]]></math><img file="FDA0000905744530000011.GIF" wi="670" he="142" /></maths>其中,T、K<sub>d</sub>分别表示函数的上限和函数的衰减速率,C<sub>d</sub>表示以CoV为自变量函数σ<sub>d</sub>的对称中心,以上参数的计算公式如下:S是滤波搜索窗口大小,V[I(i)]和M[I(i)]是像素点i在大小为S×S搜索窗中的方差和均值,L是图像视数;(3)自适应选择灰度方差,过程如下:3a)估计图像的噪声方差:噪声方差σ<sub>n</sub>可以通过与拉普拉斯模板卷积的方式来估计,计算公式为:<maths num="0002"><math><![CDATA[<mrow><msub><mi>&sigma;</mi><mi>n</mi></msub><mo>=</mo><msqrt><mfrac><mi>&pi;</mi><mn>2</mn></mfrac></msqrt><mfrac><mn>1</mn><mrow><mo>(</mo><mi>W</mi><mo>-</mo><mn>2</mn><mo>)</mo><mo>(</mo><mi>H</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow></mfrac><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mi>m</mi><mi>a</mi><mi>g</mi><mi>e</mi><mi>I</mi></mrow></munder><mo>|</mo><mi>I</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>*</mo><mi>M</mi><mo>|</mo><mo>,</mo></mrow>]]></math><img file="FDA0000905744530000012.GIF" wi="750" he="149" /></maths><maths num="0003"><math><![CDATA[<mrow><mi>M</mi><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mrow><mo>-</mo><mn>2</mn></mrow></mtd><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mrow><mo>-</mo><mn>2</mn></mrow></mtd><mtd><mn>4</mn></mtd><mtd><mrow><mo>-</mo><mn>2</mn></mrow></mtd></mtr><mtr><mtd><mn>1</mn></mtd><mtd><mrow><mo>-</mo><mn>2</mn></mrow></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000905744530000013.GIF" wi="367" he="206" /></maths>其中,W和H是图像的宽和高,I(x,y)是极化SAR图像的极化总功率图,M是拉普拉斯变换模板,I(x,y)*M表示极化总功率图与拉普拉斯变换模板M进行卷积运算;3b)根据噪声方差计算灰度方差:以最小均方误差为标准,σ<sub>n</sub>为自变量,σ<sub>r</sub>为因变量进行曲线拟合,计算σ<sub>r</sub>的最优值,得出σ<sub>n</sub>与σ<sub>r</sub>之间为线性关系,取σ<sub>r</sub>=3σ<sub>n</sub>;(4)极化双边滤波,定义如下:<maths num="0004"><math><![CDATA[<mrow><mover><mi>C</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mi>Z</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow></mrow></mfrac><munder><mo>&Sigma;</mo><mrow><mi>j</mi><mo>&Element;</mo><msub><mi>N</mi><mi>i</mi></msub></mrow></munder><msub><mi>w</mi><mi>d</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><msub><mi>w</mi><mi>r</mi></msub><mo>&lsqb;</mo><mi>C</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>,</mo><mi>C</mi><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>&rsqb;</mo><mi>C</mi><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000905744530000021.GIF" wi="822" he="125" /></maths>其中,<img file="FDA0000905744530000022.GIF" wi="93" he="86" />是滤波后像素点i的协方差矩阵,N<sub>i</sub>是以像素点i为中心的邻域像素集合,C(j)是邻域中像素点j的协方差矩阵,<img file="FDA0000905744530000023.GIF" wi="670" he="111" />为归一化函数,w<sub>d</sub>(i,j)和w<sub>r</sub>(i,j)分别表示空间域和极化域的滤波权重;(5)对由步骤(4)得到的极化双边滤波结果利用pauli RGB分解得到伪彩色图。
地址 230009 安徽省合肥市屯溪路193号合肥工业大学