一种窗口自适应的极化SAR影像滤波方法.pdf

上传人:罗明 文档编号:6209890 上传时间:2019-05-21 格式:PDF 页数:12 大小:997.37KB
返回 下载 相关 举报
摘要
申请专利号:

CN201410060287.7

申请日:

2014.02.21

公开号:

CN103778613A

公开日:

2014.05.07

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止IPC(主分类):G06T 5/00申请日:20140221授权公告日:20160608终止日期:20170221|||授权|||实质审查的生效IPC(主分类):G06T 5/00申请日:20140221|||公开

IPC分类号:

G06T5/00

主分类号:

G06T5/00

申请人:

武汉大学

发明人:

郎丰铠; 杨杰; 李德仁

地址:

430072 湖北省武汉市武昌区珞珈山武汉大学

优先权:

专利代理机构:

武汉科皓知识产权代理事务所(特殊普通合伙) 42222

代理人:

张火春

PDF下载: PDF下载
内容摘要

本发明公开了一种窗口自适应的极化SAR影像滤波方法,本发明利用大小自适应和形状自适应的窗口模板对图像进行滤波:在同质区域用大的方形窗口进行滤波,在异质区域用小的非方形窗口进行滤波,从而实现在抑制噪声的同时保持点、线、边缘等细节信息,最大程度上提高相干斑噪声抑制效果。

权利要求书

权利要求书
1.  一种窗口自适应的极化SAR影像滤波方法,其特征在于,包括以下步骤:
步骤1:设置参数:设置最大滤波窗口Wmax和最小滤波窗口Wmin,获得N=(Wmax–Wmin)/2+1个不同大小的窗口W;
步骤2:计算极化同质度图:对不同大小的窗口W,计算对应的极化同质度图PolH(W),同时得到像素方向图θ(W)和像素类型图Tp(W);
步骤3:自动检测同质度阈值:对不同窗口下的极化同质度图PolH(W)利用阈值自动检测算法计算同质度阈值T(W);
步骤4:自适应窗口滤波,其具体实现包括以下子步骤:
步骤4.1:对当前像素P,设置当前窗口大小W=Wmax;
步骤4.2:判断:
如果PolH(W)>T(W),则选择大小为W的方形窗口,并转到步骤4.5;
否则,转到步骤4.3;
步骤4.3:判断:
如果W=Wmin,则转到步骤4.4;
否则,令W=W–2,回转执行所述的步骤4.2;
步骤4.4:判断:
如果像素类型Tp(W)是线,则选择线性窗口;
否则,如果像素类型Tp(W)是边缘,则选择边缘窗口;
步骤4.5:用选择的滤波窗口对中心像素进行局部线性最小均方差LLMMSE滤波,移到下个像素,并回转执行所述的步骤4.1,直到所有像素都滤波完毕。

2.  根据权利要求1所述的窗口自适应的极化SAR影像滤波方法,其特征在于:步骤2中所述的对不同大小的窗口W,计算对应的极化同质度图PolH(W),其极化同质度图PolH的计算公式为:PolH=ENL/LAE,其中,ENL是等效视数图,LAE是线和边缘检测图。

3.  根据权利要求2所述的窗口自适应的极化SAR影像滤波方法,其特征在于:所述的等效视数图ENL的计算公式为:
ENL=tr(Σ)2<tr(ZZ)>-tr(ΣΣ)]]>
其中,Z=X/L,X表示极化SAR图像相干矩阵或者协方差矩阵,L表示极化SAR图像的视数;Σ是当前估计窗口下Z的均值,tr(·)表示求矩阵的迹。

4.  根据权利要求2所述的窗口自适应的极化SAR影像滤波方法,其特征在于:所述的线和 边缘检测图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|+2qln2
其中,X1、X2分别表示方向θ下模板区域R1和区域R2的q*q的极化SAR图像相干矩阵或协方差矩阵;其余梯度的计算方法与梯度D12(θ)的计算方法相同;
步骤2.3:求出3*Nf个梯度值中的最大值Dmax及其对应的方向θmax,判断:
如果Dmax=D13(θ)或者Dmax=D23(θ),则转到步骤2.4;
否则,转到步骤2.5;
步骤2.4:当θ≤180°,θ=θ;当θ≥180°,θ=θ–180°;计算θ=θmax时中心像素P0和区域R3之间的非相似度D03(θmax),以及θ=θmax+90°时中心像素P0和区域R3之间的非相似度D03(θmax+90°);判断:如果D03(θmax)<D03(θmax+90°),则最终的选择的模板方向为θmax;否则,最终选择的模板方向为θmax+90°;最终选择的模板对应的梯度为新的Dmax,其中,非相似度为中心像素P0和区域R3在Span图像上的差值;
步骤2.5:获得最终的梯度Dmax,即为LAE值,同时获得模板方向θ和目标类型Tp(W),其中,如果Dmax=D12,则Tp(W)是边缘;否则,Tp(W)是线。

5.  根据权利要求1所述的窗口自适应的极化SAR影像滤波方法,其特征在于:步骤3中所述的对不同窗口下的极化同质度图PolH(W)利用阈值自动检测算法计算同质度阈值T(W),其阈值自动检测算法为熵阈值自动检测算法,具体实现包括以下子步骤:
步骤3.1:图像增强;首先,对极化同质度图PolH进行对数变换,计算公式为:x=10*log10(x),再进行最大最小值拉伸,处理方法为:将图像像素值按从小到大的顺序排序,取第6.25%位置上的像素值为最小值min,取第93.75%位置上的像素值为最大值max,然后利用最大值最小值进行归一化处理,归一化公式为:x=(x-min)/(max-min);
步骤3.2:将PolH图中的像素分为n个灰度级,计算每个灰度级i中像素占总像素数的比率pi;
步骤3.3:假设灰度级s将图像分为A和B两部分,每个部分的熵定义如下:
HA=-Σi=1spiPslnpiPs]]>
HB=-Σi=i+snpi1-Pslnpi1-Ps]]>
其中,Ps=Σi=1spi,]]>
则A和B的熵的和为:Hsum=HA+HB,计算每个灰度级i对应的Hsum;
步骤3.4:求出最大的Hsum及其对应的灰度级s,则s就是最终的分割阈值。

6.  根据权利要求1所述的窗口自适应的极化SAR影像滤波方法,其特征在于:步骤1中所述的用选择的滤波窗口对中心像素进行局部线性最小均方差LLMMSE滤波,其中LLMMSE滤波的公式如下:
x&OverBar;=y&OverBar;+b(y-y&OverBar;)]]>
其中,表示滤波后的像素值,表示局部均值,y是中心像素值,b是权值参数,其计算公式为:
b=var(y)-y&OverBar;2σv2(1+σv2)var(y)]]>
其中,var(y)表示局部方差,σv2表示噪声方差。

说明书

说明书一种窗口自适应的极化SAR影像滤波方法
技术领域
本发明属于遥感图像处理技术领域,是一种图像相干斑噪声抑制方法,涉及一种对全极化合成孔径雷达(Polarimetric Synthetic Aperture Radar,PolSAR)影像中的相干斑噪声进行滤除的新方法,具体涉及一种窗口自适应的极化SAR影像滤波方法。
背景技术
全极化SAR系统相对于单极化SAR可以提供更加丰富的全极化信息,因此正在逐渐代替单极化SAR在地表分类、目标识别、变化监测、参数反演等方面扮演越来越重要的角色。但是由于SAR系统采用相干成像,SAR图像中不可避免的存在相干斑噪声。相干斑噪声降低了数据的信噪比,令SAR图像解译、参数反演等工作变得更加困难。为了减小相干斑噪声的影响,通常在进一步处理之前首先对SAR图像进行相干斑噪声滤波,以尽可能的抑制噪声,同时尽量保持图像的细节信息。因此,自从SAR系统产生以来,SAR图像滤波算法的研究就从未停止过,并且到目前为止仍然是一个热点。目前,针对极化SAR数据进行相干斑噪声滤波的方法已经有很多,其中最为经典的是精制极化Lee滤波算法,该方法采用非方形的边缘方向窗口达到保持边缘信息的目的,并且对协方差矩阵的所有元素利用相同的参数进行滤波,以防止通道间串扰。这种防止通道间串扰的思想对极化SAR滤波算法的研究影响深远,成为极化SAR滤波的一个基本原则。然而,此滤波算法存在明显的缺陷:在同质区域有明显但是扇贝效应,在较暗的线状区域有明显的虚假亮线。因此对于有些应用如道路提取、图像分割等会造成较大影响。
针对以上缺陷,目前已经有一些改进算法。这些算法的改进思路主要有两个:1)增加同质像素选择步骤;2)令滤波窗口大小自适应。第一种思路在非方形窗口中进一步筛选同质像素,会降低噪声抑制能力,增加算法复杂度;第二种思路仅能改善虚假细线问题,但不能从根本上克服这两种缺陷。
发明内容
本发明的目的在于从根本上克服精制极化Lee滤波存在的两种缺陷,提出了一种窗口自适应的极化SAR影像滤波方法。
本发明所采用的技术方案是:一种窗口自适应的极化SAR影像滤波方法,其特征在于,包括以下步骤:
步骤1:设置参数:设置最大滤波窗口Wmax和最小滤波窗口Wmin,获得N=(Wmax–Wmin)/2+1个不同大小的窗口W;
步骤2:计算极化同质度图:对不同大小的窗口W,计算对应的极化同质度图PolH(W),同时得到像素方向图θ(W)和像素类型图Tp(W);
步骤3:自动检测同质度阈值:对不同窗口下的极化同质度图PolH(W)利用阈值自动检测算法计算同质度阈值T(W);
步骤4:自适应窗口滤波,其具体实现包括以下子步骤:
步骤4.1:对当前像素P,设置当前窗口大小W=Wmax;
步骤4.2:判断:
如果PolH(W)>T(W),则选择大小为W的方形窗口,并转到步骤4.5;
否则,转到步骤4.3;
步骤4.3:判断:
如果W=Wmin,则转到步骤4.4;
否则,令W=W–2,回转执行所述的步骤4.2;
步骤4.4:判断:
如果像素类型Tp(W)是线,则选择线性窗口;
否则,如果像素类型Tp(W)是边缘,则选择边缘窗口;
步骤4.5:用选择的滤波窗口对中心像素进行局部线性最小均方差LLMMSE滤波,移到下个像素,并回转执行所述的步骤4.1,直到所有像素都滤波完毕。
作为优选,步骤2中所述的对不同大小的窗口W,计算对应的极化同质度图PolH(W),其极化同质度图PolH的计算公式为:PolH=ENL/LAE,其中,ENL是等效视数图,LAE是线和边缘检测图。
作为优选,所述的等效视数图ENL的计算公式为:
ENL=tr(Σ)2<tr(ZZ)>-tr(ΣΣ)]]>
其中,Z=X/L,X表示极化SAR图像相干矩阵或者协方差矩阵,L表示极化SAR图像的视数;Σ是当前估计窗口下Z的均值,tr(·)表示求矩阵的迹。
作为优选,所述的线和边缘检测图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|+2qln2
其中,X1、X2分别表示方向θ下模板区域R1和区域R2的q*q的极化SAR图像相干矩阵或协方差矩阵;其余梯度的计算方法与梯度D12(θ)的计算方法相同;
步骤2.3:求出3*Nf个梯度值中的最大值Dmax及其对应的方向θmax,判断:
如果Dmax=D13(θ)或者Dmax=D23(θ),则转到步骤2.4;
否则,转到步骤2.5;
步骤2.4:当θ≤180°,θ=θ;当θ≥180°,θ=θ–180°;计算θ=θmax时中心像素P0和区域R3之间的非相似度D03(θmax),以及θ=θmax+90°时中心像素P0和区域R3之间的非相似度D03(θmax+90°);判断:如果D03(θmax)<D03(θmax+90°),则最终的选择的模板方向为θmax;否则,最终选择的模板方向为θmax+90°;最终选择的模板对应的梯度为新的Dmax,其中,非相似度为中心像素P0和区域R3在Span图像上的差值;
步骤2.5:获得最终的梯度Dmax,即为LAE值,同时获得模板方向θ和目标类型Tp(W),其中,如果Dmax=D12,则是Tp(W)边缘;否则,Tp(W)是线。
作为优选,步骤3中所述的对不同窗口下的极化同质度图PolH(W)利用阈值自动检测算法计算同质度阈值T(W),其阈值自动检测算法为熵阈值自动检测算法,具体实现包括以下子步骤:
步骤3.1:图像增强;首先,对极化同质度图PolH进行对数变换,计算公式为:x=10*log10(x),再进行最大最小值拉伸,处理方法为:将图像像素值按从小到大的顺序排序,取第6.25%位置上的像素值为最小值min,取第93.75%位置上的像素值为最大值max,然后利用最大值最小值进行归一化处理,归一化公式为:x=(x-min)/(max-min);
步骤3.2:将PolH图中的像素分为n个灰度级,计算每个灰度级i中像素占总像素数的比率pi;
步骤3.3:假设灰度级s将图像分为A和B两部分,每个部分的熵定义如下:
HA=-Σi=1spiPslnpiPs]]>
HB=-Σi=i+snpi1-Pslnpi1-Ps]]>
其中,Ps=Σi=1spi,]]>
则A和B的熵的和为:Hsum=HA+HB,计算每个灰度级i对应的Hsum;
步骤3.4:求出最大的Hsum及其对应的灰度级s,则s就是最终的分割阈值。
作为优选,步骤1中所述的用选择的滤波窗口对中心像素进行局部线性最小均方差LLMMSE滤波,其中LLMMSE滤波的公式如下:
x&OverBar;=y&OverBar;+b(y-y&OverBar;)]]>
其中,表示滤波后的像素值,表示局部均值,y是中心像素值,b是权值参数,其计算公式为:
b=var(y)-y&OverBar;2σv2(1+σv2)var(y)]]>
其中,var(y)表示局部方差,σv2表示噪声方差。
本发明利用大小自适应和形状自适应的窗口模板对图像进行滤波:在同质区域用大的方形窗口进行滤波,在异质区域用小的非方形窗口进行滤波,从而实现在抑制噪声的同时保持点、线、边缘等细节信息,最大程度上提高相干斑噪声抑制效果。
本发明的创新之处在于:
1)提出新的线和边缘检测方法,能更准确的检测线状区域的方向和梯度;
2)提出极化同质度图,利用等效视数图和边缘检测图之比增强了同质区域和异质区域间的对比度,从而可以通过自动阈值检测算法确定同质区域和异质区域间的阈值;
3)利用极化同质度图将同质区域和异质区域分别处理,在同质区域用大的方形窗口滤波,从而最大程度上抑制相干斑噪声,并且避免了精制极化Lee滤波扇贝效应问题;在异质区域用小的非方形窗口滤波,从而最大程度上保持细节信息,并且克服了精制极化Lee滤波中虚假亮线的问题。
附图说明
图1:是本发明的流程图。
图2:是本发明实施例中的边缘检测模板图。
图3:是本发明实施例中以W=5为例的边缘窗口模板图。
图4:是本发明实施例中以W=3为例的梯度算子图。
图5:是本发明实施例中以W=3为例的非方形窗口图。
具体实施方式
以下将结合附图和具体实施例对本发明做进一步的阐述。
请见图1,本发明所采用的技术方案是:一种窗口自适应的极化SAR影像滤波方法,包括以下步骤:
步骤1:设置参数:设置最大滤波窗口Wmax和最小滤波窗口Wmin,获得N=(Wmax–Wmin)/2+1个不同大小的窗口W;
步骤2:计算极化同质度图:对不同大小的窗口W,计算对应的极化同质度图PolH(W),同时得到像素方向图θ(W)和像素类型图Tp(W);
其极化同质度图PolH的计算公式为:PolH=ENL/LAE,其中,ENL是等效视数图,LAE是线和边缘检测图。
等效视数图ENL的计算公式为:
ENL=tr(Σ)2<tr(ZZ)>-tr(ΣΣ)]]>
其中,Z=X/L,X表示极化SAR图像相干矩阵或者协方差矩阵,L表示极化SAR图像的视数;Σ是当前估计窗口下Z的均值,tr(·)表示求矩阵的迹。
请见图2,线和边缘检测图LAE的计算方法包括以下子步骤:
步骤2.1:设置模板参数lf,wf,df,和θf,获得Nf=π/θf个模板;其中,lf是模板长度,wf是模板宽度,df是区域R1和R2间的距离,θf是模板对应的角度;一般情况下模板为正方形,即lf=2*wf+df;本实施例设置lf=3,wf=1,df=1,θf=45°,则共有4个不同方向的模板。
步骤2.2:对4个不同方向θ下的模板,计算区域R1和R2之间的梯度D12(θ)、R1和R3之间的梯度D13(θ),以及R2和R3之间的梯度D23(θ),获得12个梯度值,请见图4,为对应的梯度算子,其中,a~d为边缘梯度,e~l为线性梯度。梯度D12(θ)的计算公式为:
D12(θ)=2ln|X1+X2|-ln|X1|-ln|X2|+2qln2
其中,X1、X2分别表示方向θ下模板区域R1和区域R2的q*q的极化SAR图像相干矩阵或协方差矩阵;其余梯度的计算方法与梯度D12(θ)的计算方法相同;
步骤2.3:求出12个梯度值中的最大值Dmax及其对应的方向θmax,判断:
如果Dmax=D13(θ)或者Dmax=D23(θ),则转到步骤2.4;
否则,转到步骤2.5;
步骤2.4:当θ≤180°,θ=θ;当θ≥180°,θ=θ–180°;计算θ=θmax时中心像素P0和区域R3之间的非相似度D03(θmax),以及θ=θmax+90°时中心像素P0和区域R3之间的非相似度D03(θmax+90°);判断:如果D03(θmax)<D03(θmax+90°),则最终的选择的模板方向为θmax;否则,最终选择的模板方向为θmax+90°;最终选择的模板对应的梯度为新的Dmax,其中,非相似度为中心像素P0和区域R3在Span图像上的差值;
步骤2.5:获得最终的梯度Dmax,即为LAE值,同时获得模板方向θ和目标类型Tp(W),其中,如果Dmax=D12,则是Tp(W)边缘;否则,Tp(W)是线。
以上步骤在计算LAE的过程中会同时得到像素方向图θ(W)和像素类型图Tp(W),这两个图会在后续的步骤中用到。
步骤3:自动检测同质度阈值:对不同窗口下的极化同质度图PolH(W)利用阈值自动检测算法计算同质度阈值T(W);
本实施例中,其阈值自动检测算法为熵阈值自动检测算法,具体实现包括以下子步骤:
步骤3.1:图像增强;首先,对极化同质度图PolH进行对数变换,计算公式为:x=10*log10(x),再进行最大最小值拉伸,处理方法为:将图像像素值按从小到大的顺序排序,取第6.25%位置上的像素值为最小值min,取第93.75%位置上的像素值为最大值max,然后利用最大值最小值进行归一化处理,归一化公式为:x=(x-min)/(max-min);
步骤3.2:将PolH图中的像素分为n个灰度级,计算每个灰度级i中像素占总像素数的比率pi;本实施例中n=256;
步骤3.3:假设灰度级s将图像分为A和B两部分,每个部分的熵定义如下:
HA=-Σi=1spiPslnpiPs]]>
HB=-Σi=i+snpi1-Pslnpi1-Ps]]>
其中,Ps=Σi=1spi,]]>
则A和B的熵的和为:Hsum=HA+HB,计算每个灰度级i对应的Hsum;
步骤3.4:求出最大的Hsum及其对应的灰度级s,则s就是最终的分割阈值。
步骤4:自适应窗口滤波,请见图2、图3和图5,其具体实现包括以下子步骤:
步骤4.1:对当前像素P,设置当前窗口大小W=Wmax;
步骤4.2:判断:
如果PolH(W)>T(W),则选择大小为W的方形窗口,并转到步骤4.5;
否则,转到步骤4.3;
步骤4.3:判断:
如果W=Wmin,则转到步骤4.4;
否则,令W=W–2,回转执行所述的步骤4.2;
步骤4.4:判断:
如果像素类型Tp(W)是线,则选择线性窗口,请见图2,即R3区域,其中lf=W,θf=θ(W);请见图5中,其中,1~8为边缘窗口,9~12为线性窗口,本实施例以W=3为例,其为9~12号窗口;
否则,如果像素类型Tp(W)是边缘,则选择边缘窗口,请见图3,即白色区域,请见图5中,其中,1~8为边缘窗口,9~12为线性窗口,本实施例以W=3为例,其为1~8号窗口;
由于每个角度对应两个边缘窗口,因此需进一步计算,这两个窗口哪个与中心像素在Span图上的差值小,就选择哪个。
步骤4.5:用选择的滤波窗口对中心像素进行局部线性最小均方差LLMMSE滤波,移到下个像素,并回转执行所述的步骤4.1,直到所有像素都滤波完毕。
其中LLMMSE滤波的公式如下:
x&OverBar;=y&OverBar;+b(y-y&OverBar;)]]>
其中,表示滤波后的像素值,表示局部均值,y是中心像素值,b是权值参数,其计算公式为
b=var(y)-y&OverBar;2σv2(1+σv2)var(y)]]>
其中,var(y)表示局部方差,σv2表示噪声方差。
本实施例中,首先用Span图像计算权重b,然后对相干矩阵或协方差矩阵的所有元素用相同的权重及滤波窗口进行滤波。
本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代。如模板参数θf可设置为其它值;梯度及非相似度可采用其它公式代替;阈值自动检测算法可以选择其它方法代替熵阈值法;等等。但这并不会超出本发明所提算法的框架,不会偏离本发明的精神,或者超越所附权利要求书所定义的范围。

一种窗口自适应的极化SAR影像滤波方法.pdf_第1页
第1页 / 共12页
一种窗口自适应的极化SAR影像滤波方法.pdf_第2页
第2页 / 共12页
一种窗口自适应的极化SAR影像滤波方法.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《一种窗口自适应的极化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 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1