《一种窗口自适应的极化SAR影像滤波方法.pdf》由会员分享,可在线阅读,更多相关《一种窗口自适应的极化SAR影像滤波方法.pdf(12页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103778613 A (43)申请公布日 2014.05.07 CN 103778613 A (21)申请号 201410060287.7 (22)申请日 2014.02.21 G06T 5/00(2006.01) (71)申请人 武汉大学 地址 430072 湖北省武汉市武昌区珞珈山武 汉大学 (72)发明人 郎丰铠 杨杰 李德仁 (74)专利代理机构 武汉科皓知识产权代理事务 所 ( 特殊普通合伙 ) 42222 代理人 张火春 (54) 发明名称 一种窗口自适应的极化 SAR 影像滤波方法 (57) 摘要 本发明公开了一种窗口自适应的极化 SAR 影 像滤波方。
2、法, 本发明利用大小自适应和形状自适 应的窗口模板对图像进行滤波 : 在同质区域用大 的方形窗口进行滤波, 在异质区域用小的非方形 窗口进行滤波, 从而实现在抑制噪声的同时保持 点、 线、 边缘等细节信息, 最大程度上提高相干斑 噪声抑制效果。 (51)Int.Cl. 权利要求书 2 页 说明书 6 页 附图 3 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书6页 附图3页 (10)申请公布号 CN 103778613 A CN 103778613 A 1/2 页 2 1. 一种窗口自适应的极化 SAR 影像滤波方法, 其特征在于, 包括以下步骤 : 步。
3、骤1 : 设置参数 : 设置最大滤波窗口Wmax和最小滤波窗口Wmin, 获得N=(WmaxWmin)/2+1 个不同大小的窗口 W ; 步骤 2 : 计算极化同质度图 : 对不同大小的窗口 W, 计算对应的极化同质度图 PolH(W), 同时得到像素方向图 (W) 和像素类型图 Tp(W) ; 步骤3 : 自动检测同质度阈值 : 对不同窗口下的极化同质度图PolH(W)利用阈值自动检 测算法计算同质度阈值 T(W) ; 步骤 4 : 自适应窗口滤波, 其具体实现包括以下子步骤 : 步骤 4.1 : 对当前像素 P, 设置当前窗口大小 W=Wmax; 步骤 4.2 : 判断 : 如果 PolH。
4、(W)T(W), 则选择大小为 W 的方形窗口, 并转到步骤 4.5 ; 否则, 转到步骤 4.3 ; 步骤 4.3 : 判断 : 如果 W=Wmin, 则转到步骤 4.4 ; 否则, 令 W=W2, 回转执行所述的步骤 4.2 ; 步骤 4.4 : 判断 : 如果像素类型 Tp(W) 是线, 则选择线性窗口 ; 否则, 如果像素类型 Tp(W) 是边缘, 则选择边缘窗口 ; 步骤 4.5 : 用选择的滤波窗口对中心像素进行局部线性最小均方差 LLMMSE 滤波, 移到 下个像素, 并回转执行所述的步骤 4.1, 直到所有像素都滤波完毕。 2.根据权利要求1所述的窗口自适应的极化SAR影像滤波。
5、方法, 其特征在于 : 步骤2中 所述的对不同大小的窗口W,计算对应的极化同质度图PolH(W), 其极化同质度图PolH的计 算公式为 : PolH=ENL/LAE, 其中, ENL 是等效视数图, LAE 是线和边缘检测图。 3. 根据权利要求 2 所述的窗口自适应的极化 SAR 影像滤波方法, 其特征在于 : 所述的 等效视数图 ENL 的计算公式为 : 其中, Z=X/L, X 表示极化 SAR 图像相干矩阵或者协方差矩阵, L 表示极化 SAR 图像的视 数 ; 是当前估计窗口下 Z 的均值, tr() 表示求矩阵的迹。 4. 根据权利要求 2 所述的窗口自适应的极化 SAR 影像滤。
6、波方法, 其特征在于 : 所述的 线和边缘检测图 LAE 的计算方法包括以下子步骤 : 步骤 2.1 : 设置模板参数 lf, wf, df, 和 f, 获得 Nf=/f个模板 ; 其中, lf是模板长度, wf是模板宽度, df是区域 R1和 R2间的距离, f是模板对应的角度 ; 步骤 2.2 : 对 Nf个不同方向 下的模板, 计算区域 R1和 R2之间的梯度 D12()、 R1和 R3之间的梯度 D13(), 以及 R2和 R3之间的梯度 D23(), 获得 3*Nf个梯度值, 其中, 梯度 D12() 的计算公式为 : D12()=2ln|X1+X2|-ln|X1|-ln|X2|+2。
7、qln2 其中, X1、 X2分别表示方向 下模板区域 R1和区域 R2的 q*q 的极化 SAR 图像相干矩阵 权 利 要 求 书 CN 103778613 A 2 2/2 页 3 或协方差矩阵 ; 其余梯度的计算方法与梯度 D12() 的计算方法相同 ; 步骤 2.3 : 求出 3*Nf个梯度值中的最大值 Dmax及其对应的方向 max, 判断 : 如果 Dmax=D13() 或者 Dmax=D23(), 则转到步骤 2.4 ; 否则, 转到步骤 2.5 ; 步骤 2.4 : 当 180, = ; 当 180, =180 ; 计算 =max时中心 像素 P0和区域 R3之间的非相似度 D0。
8、3(max), 以及 =max+90时中心像素 P0和区域 R3之 间的非相似度D03(max+90) ; 判断 : 如果D03(max)T(W), 则选择大小为 W 的方形窗口, 并转到步骤 4.5 ; 0013 否则, 转到步骤 4.3 ; 0014 步骤 4.3 : 判断 : 0015 如果 W=Wmin, 则转到步骤 4.4 ; 0016 否则, 令 W=W2, 回转执行所述的步骤 4.2 ; 0017 步骤 4.4 : 判断 : 0018 如果像素类型 Tp(W) 是线, 则选择线性窗口 ; 0019 否则, 如果像素类型 Tp(W) 是边缘, 则选择边缘窗口 ; 0020 步骤 4。
9、.5 : 用选择的滤波窗口对中心像素进行局部线性最小均方差 LLMMSE 滤波, 移到下个像素, 并回转执行所述的步骤 4.1, 直到所有像素都滤波完毕。 0021 作为优选, 步骤 2 中所述的对不同大小的窗口 W, 计算对应的极化同质度图 PolH(W), 其极化同质度图 PolH 的计算公式为 : PolH=ENL/LAE, 其中, ENL 是等效视数图, LAE 是线和边缘检测图。 0022 作为优选, 所述的等效视数图 ENL 的计算公式为 : 0023 0024 其中, Z=X/L, X 表示极化 SAR 图像相干矩阵或者协方差矩阵, L 表示极化 SAR 图像 的视数 ; 是当前。
10、估计窗口下 Z 的均值, tr() 表示求矩阵的迹。 0025 作为优选, 所述的线和边缘检测图 LAE 的计算方法包括以下子步骤 : 0026 步骤 2.1 : 设置模板参数 lf, wf, df, 和 f, 获得 Nf=/f个模板 ; 其中, lf是模板 长度, wf是模板宽度, df是区域 R1和 R2间的距离, f是模板对应的角度 ; 0027 步骤 2.2 : 对 Nf个不同方向 下的模板, 计算区域 R1和 R2之间的梯度 D12()、 R1 和 R3之间的梯度 D13(), 以及 R2和 R3之间的梯度 D23(), 获得 3*Nf个梯度值, 其中, 梯度 D12() 的计算公式。
11、为 : 0028 D12()=2ln|X1+X2|-ln|X1|-ln|X2|+2qln2 0029 其中, X1、 X2分别表示方向 下模板区域 R1和区域 R2的 q*q 的极化 SAR 图像相干 矩阵或协方差矩阵 ; 其余梯度的计算方法与梯度 D12() 的计算方法相同 ; 0030 步骤 2.3 : 求出 3*Nf个梯度值中的最大值 Dmax及其对应的方向 max, 判断 : 0031 如果 Dmax=D13() 或者 Dmax=D23(), 则转到步骤 2.4 ; 0032 否则, 转到步骤 2.5 ; 0033 步骤 2.4 : 当 180, = ; 当 180, =180 ; 计。
12、算 =max时 中心像素 P0和区域 R3之间的非相似度 D03(max), 以及 =max+90时中心像素 P0和区域 R3之间的非相似度D03(max+90) ; 判断 : 如果D03(max)T(W), 则选择大小为 W 的方形窗口, 并转到步骤 4.5 ; 0092 否则, 转到步骤 4.3 ; 0093 步骤 4.3 : 判断 : 0094 如果 W=Wmin, 则转到步骤 4.4 ; 0095 否则, 令 W=W2, 回转执行所述的步骤 4.2 ; 0096 步骤 4.4 : 判断 : 0097 如果像素类型 Tp(W) 是线, 则选择线性窗口, 请见图 2, 即 R3区域, 其中。
13、 lf=W, f=(W) ; 请见图5中, 其中, 18为边缘窗口, 912为线性窗口, 本实施例以W=3为例, 其为 9 12 号窗口 ; 0098 否则, 如果像素类型Tp(W)是边缘, 则选择边缘窗口, 请见图3, 即白色区域, 请见图 说 明 书 CN 103778613 A 8 6/6 页 9 5 中, 其中, 1 8 为边缘窗口, 9 12 为线性窗口, 本实施例以 W=3 为例, 其为 1 8 号窗 口 ; 0099 由于每个角度对应两个边缘窗口, 因此需进一步计算, 这两个窗口哪个与中心像 素在 Span 图上的差值小, 就选择哪个。 0100 步骤 4.5 : 用选择的滤波窗。
14、口对中心像素进行局部线性最小均方差 LLMMSE 滤波, 移到下个像素, 并回转执行所述的步骤 4.1, 直到所有像素都滤波完毕。 0101 其中 LLMMSE 滤波的公式如下 : 0102 0103 其中, 表示滤波后的像素值, 表示局部均值, y是中心像素值, b是权值参数, 其 计算公式为 0104 0105 其中, var(y) 表示局部方差, v2表示噪声方差。 0106 本实施例中, 首先用 Span 图像计算权重 b, 然后对相干矩阵或协方差矩阵的所有 元素用相同的权重及滤波窗口进行滤波。 0107 本文中所描述的具体实施例仅仅是对本发明精神作举例说明。 本发明所属技术领 域的技。
15、术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替 代。 如模板参数f可设置为其它值 ; 梯度及非相似度可采用其它公式代替 ; 阈值自动检测 算法可以选择其它方法代替熵阈值法 ; 等等。 但这并不会超出本发明所提算法的框架, 不会 偏离本发明的精神, 或者超越所附权利要求书所定义的范围。 说 明 书 CN 103778613 A 9 1/3 页 10 图 1 图 2 说 明 书 附 图 CN 103778613 A 10 2/3 页 11 图 3 图 4 说 明 书 附 图 CN 103778613 A 11 3/3 页 12 图 5 说 明 书 附 图 CN 103778613 A 12 。