主权项 |
1.一种基于贝叶斯非局部均值滤波器的实现方法,包括如下步骤:(1)对输入强度SAR图像的一个像素点,根据距离公式计算该像素点与其搜索邻域内所有像素点的距离:<maths num="0001"><![CDATA[<math><mrow><mi>d</mi><mrow><mo>(</mo><mi>v</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>,</mo><mi>v</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>)</mo></mrow><mo>=</mo><munderover><mi>Σ</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>M</mi><mo>×</mo><mi>M</mi></mrow></munderover><mrow><mo>(</mo><mfrac><mrow><msup><mi>v</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow></msup><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow><mrow><msup><mi>v</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow></msup><mrow><mo>(</mo><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow></mrow></mfrac><mo>+</mo><mi>ln</mi><mrow><mo>(</mo><msup><mi>v</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow></msup><mrow><mo>(</mo><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>)</mo></mrow><mo>-</mo><mfrac><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow><mi>L</mi></mfrac><mi>ln</mi><mo>(</mo><msup><mi>v</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow></msup><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>)</mo><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>其中,L为强度SAR图像视数,x<sub>i</sub>是待估计的像素点,x<sub>j</sub>是以x<sub>i</sub>为中心的大小为N×N的搜寻区域中的像素点,v(x<sub>i</sub>)是以x<sub>i</sub>为中心的M×M大小的块的灰度值所形成的向量,实验中,M的值取为7,N值取为21,即M小于N,v(x<sub>j</sub>)是以x<sub>j</sub>为中心的M×M大小的块的灰度值所形成的向量,v<sup>(m)</sup>(x<sub>i</sub>)表示向量v(x<sub>i</sub>)的第m个元素,v<sup>(m)</sup>(x<sub>j</sub>)表示向量v(x<sub>j</sub>)的第m个元素;(2)根据计算出的搜寻区域内所有像素点的距离,使用权值计算公式,计算搜寻域内所有像素点的权值:<maths num="0002"><![CDATA[<math><mrow><mi>w</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>,</mo><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mi>Z</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow></mfrac><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><mn>1</mn><msup><mi>h</mi><mn>2</mn></msup></mfrac><mi>d</mi><mrow><mo>(</mo><mi>v</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>,</mo><mi>v</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>)</mo></mrow><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>其中,h是一个平滑参数,h<sup>2</sup>=1/L,Z(x<sub>i</sub>)是归一化系数:<maths num="0003"><![CDATA[<math><mrow><mi>Z</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><munderover><mi>Σ</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>N</mi><mo>×</mo><mi>N</mi></mrow></munderover><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><mn>1</mn><msup><mi>h</mi><mn>2</mn></msup></mfrac><mi>d</mi><mrow><mo>(</mo><mi>v</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>,</mo><mi>v</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>)</mo></mrow><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>其中,N×N表示以像素点x<sub>i</sub>为中心的搜寻区域的大小;(3)根据计算出的搜寻区域内所有像素点的权值,对搜寻区域内所有像素点进行加权平均,得到待估计像素点x<sub>i</sub>的恢复值:<maths num="0004"><![CDATA[<math><mrow><mi>BNLv</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><munderover><mi>Σ</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>N</mi><mo>×</mo><mi>N</mi></mrow></munderover><mi>v</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow><mi>w</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>,</mo><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>其中,权值w(x<sub>i</sub>,x<sub>j</sub>)满足:0≤w(x<sub>i</sub>,x<sub>j</sub>)≤1,<img file="FSB00000540887300015.GIF" wi="278" he="88" />v(x<sub>j</sub>)为原图中x<sub>j</sub>处的灰度值,BNLv(x<sub>i</sub>)为加权平均后x<sub>i</sub>点的恢复值;(4)按照上述步骤,计算出每个像素点的恢复值,用求得的恢复值取代原强度SAR图像中所有点的灰度值,得到强度SAR图像的去斑图像。 |