本发明涉及图像滤波算法领域,具体是一种基于双特征聚类同质像素选择的极化SAR非局部降噪方法。
背景技术:
相干斑是极化电磁波和物理散射体之间内在的相互作用。这种相互影响引起了像素与像素之间的变化,表现为强度值上的斑点噪声。因此,相干斑抑制对于极化SAR数据的图像分割和特征分类尤其重要。
过去几十年科研人员提出了多种滤波算法。简单常用的boxcar滤波器因为在窗口内不加区分的平均而效果不佳。极化白化滤波器只适用于单视极化SAR散射矩阵。Liu等人将其发展适合多视数据。Lee等人使用边界对齐窗和最小均方误差准则进一步减少了相干斑。强度驱动的自适应邻域滤波通过阈值来选择同质像素。基于散射模型的滤波根据相同的散射机制来选择同质像素。然而,这些滤波器都忽视了把结构特征和散射机制结合起来提高同质像素选择的准确性。
近年来,非局部均值滤波成为研究热点。像素之间的相似性度量准则已由原来的像素本身扩展为像素块邻域。因此,可使用定义在图像块上的统计特性来选择同质像素。Deledalle等人基于块的统计距离使块的相似性度量适用于极化SAR数据并且提出了统一的非局部滤波框架。Chen等人和Torres等人分别使用Wishart分布和stochastic散度来选择同质像素。Liu和Zhong在相似性度量时将无噪信号和相干斑噪声信号区分开。Zhong等人基于分布式Refined Lee滤波器和非局部均值滤波器将局部统计特性和非局部统计特性结合在一起。然而,这些算法都有一个共同的问题,那就是同质像素的选择都是基于有监督的块匹配方法,该方法难以确定合适的相似性阈值。再者,对于结构特征和散射机制保持,只使用统计相似性也是有缺陷的。本文解决的是如何以无监督的方式来选择结构和散射相似的同质像素。
聚类以无监督的方式比较像素与不同聚类中心的接近程度来自适应确定相似性,而不需要预先定义阈值。因此,就同质像素选择而言,聚类相比块匹配展现出了更好的结果。
技术实现要素:
本发明的目的是提供一种基于双特征聚类同质像素选择的极化SAR非局部降噪方法,以提高同质像素选择的准确性,解决现有技术极化SAR图像结构信息、散射信息保持不足的问题。
为了达到上述目的,本发明所采用的技术方案为:
基于双特征聚类同质像素选择的极化SAR非局部降噪方法,其特征在于:包括以下步骤:
(1)、对每个像素点选择同质像素,具体步骤如下:
1a)、计算极化SAR协方差矩阵数据的Span图;
1b)、对包含d维空间的第i个图像块向量,在Span图上计算含有块的统计距离(PPB)的mean shift向量Mh,g(xi):
式中:
P(x)=cp,dp(||x||2),
g(x)=-p′(x),
xi,k是第i个图像块矢量xi的第k个数据,xj,k是第j个图像块矢量xj的第k个数据,p(||x||2)是高斯核函数,cp,d是归一化常数,h是带宽;
1c)、在核函数窗口依次计算所有特征空间数据点的mean shift向量,沿mean shift梯度方向移动到新位置,然后将这个点作为一个新点,继续计算mean shift向量并移动,如果mh,g(xi)<δ,则停止聚类,mh,g(xi)就是该点处的模点;否则xi=mh,g(xi)且迭代计算Mh,g(xi);
1d)、每个极化SAR协方差矩阵进行Freeman-Durden分解:
FS=eS(1+|β|2),
FD=eD(1+|α|2),
FV=eV,
式中eS,eD,eV分别代表各自散射类别的贡献;β、α是参数。
1e)、使用Wishart无监督分类器对每个类别迭代合并成5个聚类:
式中Ci和Cj分别表示各自聚类的平均协方差矩阵;
类中心协方差矩阵Cc和像素点矩阵Cp之间的Wishart距离为
1f)、在搜索邻域内选择同时含有相似结构特征和散射机制的像素构成同质像素集合;
(2)、根据同质像素进行估计,具体步骤如下:
2a)、根据第一步选择出的同质像素,计算原始极化SAR数据的权值w(i,j):
其中:
式中H(k)是两个像素点的p×p协方差矩阵的相似性度量,S(i,j)是以像素点i,j为中心的图像块的协方差矩阵相似性度量;σ和Z分别是滤波参数和归一化因子,Q(i,k)意味着以i为中心的块的第k个像素的协方差矩阵,Q(j,k)同上,N是图像块的大小;
2b)、根据步骤2a)得到的权值w(i,j),对同质像素加权求和,得到中心像素的滤波估计值
与已有技术相比,本发明的有益效果体现在:
1)本发明推导出了基于Span图上PPB距离的mean shift聚类来选择结构特征相似像素并且通过基于散射模型的Wishart无监督分类器来自适应地将相似散射机制像素聚集在一起,解决散射机制保持不足的缺陷。克服了原有块匹配方法阈值选择带来的缺陷。
2)本发明将结构特征和散射机制结合在一起共同选择同质像素参与滤波,能够有效抑制相干斑,没有出现人造假目标和模糊效应,且有效保持了边缘、点目标和散射机制。
附图说明
图1是本发明的基于双特征聚类同质像素选择的极化SAR非局部降噪方法流程图。
图2是Refined Lee极化SAR滤波算法的结果图。
图3是本发明中基于双特征聚类同质像素选择的极化SAR非局部降噪方法结果图。
具体实施方式
基于双特征聚类同质像素选择的极化SAR非局部降噪方法,包括以下步骤:
(1)、对每个像素点选择同质像素,具体步骤如下:
1a)、计算极化SAR协方差矩阵数据的Span图;
1b)、对包含d维空间的第i个图像块向量,在Span图上计算含有块的统计距离(PPB)的mean shift向量Mh,g(xi):
式中:
P(x)=cp,dp(||x||2),
g(x)=-p′(x),
xi,k是第i个图像块矢量xi的第k个数据,xj,k是第j个图像块矢量xj的第k个数据,p(||x||2)是高斯核函数,cp,d是归一化常数,h是带宽;
1c)、在核函数窗口依次计算所有特征空间数据点的mean shift向量,沿mean shift梯度方向移动到新位置,然后将这个点作为一个新点,继续计算mean shift向量并移动,如果mh,g(xi)<δ,则停止聚类,mh,g(xi)就是该点处的模点;否则xi=mh,g(xi)且迭代计算Mh,g(xi);
1d)、每个极化SAR协方差矩阵进行Freeman-Durden分解:
FS=eS(1+|β|2),
FD=eD(1+|α|2),
FV=eV,
式中eS,eD,eV分别代表各自散射类别的贡献;β、α是参数。
1e)、使用Wishart无监督分类器对每个类别迭代合并成5个聚类:
式中Ci和Cj分别表示各自聚类的平均协方差矩阵;
类中心协方差矩阵Cc和像素点矩阵Cp之间的Wishart距离为
1f)、在搜索邻域内选择同时含有相似结构特征和散射机制的像素构成同质像素集合;
(2)、根据同质像素进行估计,具体步骤如下:
2a)、根据第一步选择出的同质像素,计算原始极化SAR数据的权值w(i,j):
其中:
式中H(k)是两个像素点的p×p协方差矩阵的相似性度量,S(i,j)是以像素点i,j为中心的图像块的协方差矩阵相似性度量;σ和Z分别是滤波参数和归一化因子,Q(i,k)意味着以i为中心的块的第k个像素的协方差矩阵,Q(j,k)同上,N是图像块的大小;
2b)、根据步骤2a)得到的权值w(i,j),对同质像素加权求和,得到中心像素的滤波估计值
如图1所示,本发明首先在Span图上使用基于PPB距离的mean shift聚类选择结构特征相似像素;然后使用基于散射模型的Wishart无监督分类器来自适应地选择相似散射机制像素;接着在搜索邻域内选择同时含有相似结构特征和散射机制的像素构成同质像素集合;最后根据选择出的同质像素,计算原始极化SAR数据的权值,加权求和,得到中心像素的滤波估计值。
至此,基于双特征聚类同质像素选择的极化SAR非局部降噪处理基本完成。
以下通过机载极化SAR图像实验进一步说明本发明的有效性。
机载极化SAR图像对比实验:
1.实验设置:
实验数据是AIRSAR系统获取的L波段Flevoland极化图像,图像视数是4视,分辨率为10m×10m,大小为512×512像素。对比实验分别实现了Refined Lee滤波,非局部均值的Pretest算法和NLM-DSM算法。在实验测试中,Refined Lee的搜索窗大小设定为7×7,NLPretest滤波、NLM-DSM滤波均选择15×15的搜索窗和3×3的相似窗。
2.结果分析:
从图2可以看出,Refined Lee算法对图像的平滑效果很好,但同时Flevoland图像中城市区域的纹理结构也被平滑,造成了图像细节信息丢失。
从图3可以看出,本发明提出的基于双特征聚类同质像素选择的极化SAR非局部降噪方法不仅在均质区域抑制了相干斑噪声,而且在图像细节信息丰富的区域结构特征保持更好。