基于加权核范数最小化的极化SAR特征分类方法与流程

文档序号:14941202发布日期:2018-07-13 20:51阅读:311来源:国知局

本发明属于图像处理技术领域,特别是涉及极化sar极化特征分类方法,可应用于目标识别与分类。



背景技术:

合成孔径雷达sar是一种高分辨率雷达体制,能实时获取地面目标的二维高分辨图像。微波具有一定穿透地物目标的能力,因而sar能发现隐蔽于森林、草丛、浅层地表的目标。sar所具备的这些优势已使其广泛应用于各项领域。

极化sar是一种多通道相干微波成像系统,是单极化sar的扩展系统。它通过矢量测量方法来获取地物目标信息。众所周知,电磁波是一种矢量波,它除了包含幅度、相位、频率等分量外,还应包括极化分量,极化用于描述电磁波电场矢量末端的振荡方式。极化sar图像含有丰富的目标信息,这些信息需要依托于特征才能被发现与应用,极化sar图像的目标检测、分类与识别等都依赖于目标特征。随着极化sar系统的不断研发及其实用化,大量的包含地物信息的极化数据的特征得以收集。每一个特征都能从特定的角度描述目标的散射特性。但是单一特征并不能充分的描述有相似散射机理的不同类型目标,或者具有不同散射机理的同一类型目标。通过多特征结合,可以引入更加丰富的信息,但是也可能会引入冗余信息,增加了计算复杂度,降低了分类效果。同时极化sar图像存在着大量相干斑噪声,在进行分类之前需进行相应的滤波去噪才能得到更好的效果。

针对极化sar图像含有大量相干斑噪声,很多极化sar滤波算法已经提出。vasile等人提出了一种空域滤波算法idan,通过选取同质像元估计中心像元值,能够有效地抑制相干斑,参见vasileg,trouvee,leejsandbuzuloiuv.2006.intensity-drivenadaptive-neighborhoodtechniqueforpolarimetricandinterferometricsarparametersestimation.ieeetransactionsongeoscienceandremotesensing,44(6):1609–1621[doi:10.1109/tgrs.2005.864142]。但是该算法大多由当前像元和局部或半局部的邻域像元信息来计算,对图像的结构信息利用不足,尤其在边缘细节信息丰富的异质区,以至于图像边缘细节分类不太理想。马晓双等人提出了一种非局部加权均值滤波算法,通过利用图像块的结构相似性作为均值滤波的加权权重,改进了传统算法根据单像元加权的缺点,更好的利用了图像的结构信息,能够良好的保持图像的纹理信息,参见maxs,shenhf,yangjandzhanglp.2015.polarimetricsarspecklefilteringusinganonlocalweightedminimummeansquarederrorfilter.journalofimageandgraphics,20(1):140–150。然而在极化sar图像中相似性结构较少、冗余信息不足的区域,非局部加权均值算法会出现过滤波现象,丢失边缘细节信息,混淆图像边缘细节的分类。

为了充分的利用极化sar图像多种特征进行极化sar图像分类,很多基于极化sar图像降维算法的极化sar图像分类已经提出。s.tu等人提出了一种算法les,通过将原始的极化sar图像数据正交成多种分量,实现图像的降维,从而更好地进行图像的分类,参见s.tu,j.chen,w.yang,andh.sun,“laplacianeigenmaps-basedpolarimetricdimensionalityreductionforsarimageclassification,”ieeetrans.geosci.remotesens.,vol.50,no.1,pp.170–179,jan.2012。然而该算法没有考虑到多种特征中相邻像素的空域之间的联系,不能充分地利用极化sar图像信息,造成图像分类效果不太理想。m.l.tao等人提出一种基于张量的极化sar图像降维算法tica的图像分类方法,充分的利用多种极化sar特征,在高维张量进行降维,考虑到多种特征中相邻像素的空域之间的联系,充分地利用极化sar图像信息,参见m.l.tao,f.zhou,y.liu,z.j.zhang,“tensorialindependentcomponentanalysis-basedfeatureextractionforpolarimetricsardataclassification,”ieeetrans.geosci.remotesens.,vol.53,no.5,pp.2481–2495,may.2015。由于该算法只是仅仅使用精致lee滤波方法去噪,导致图像中存在过多的噪声,使得图像分类残存大量的孤立小区域和孤立像素。

随着极化sar图像分类技术的日益成熟,不仅对图像的去噪效果的要求变得苛刻,而且还要充分地利用极化sar图像各种特征含有的信息。非局部加权均值算法在极化sar图像中相似性结构较少、冗余信息不足的区域会出现过滤波现象,丢失边缘细节信息。而一些经典的极化sar图像分类方法并未充分的利用多种特征中相邻像素的空域之间的联系,丧失了一大部分关键信息。基于张量的极化sar图像降维方法tica的图像分类方法虽然弥补了这种缺陷,但只是粗略的采用精致lee滤波方法去噪,容易造成边缘细节信息的丢失,降低了后期图像的分类效果。



技术实现要素:

本发明的目的在于针对上述已有技术的不足,提出一种基于加权核范数最小化的极化sar特征分类方法,以充分保护图像边缘信息的完整性,提高极化sar图像分类的效果。

本发明的技术思路是:通过使用基于加权核范数最小化去噪的张量降维方法tica,构建出一个具有严格结构的去噪降维算法模型,在充分保护图像边缘信息的同时,根据极化sar图像各特征隐含的信息,利用去噪降维算法模型对极化sar图像进行地物分类。其具体实现包括如下:

(1)对像素大小为i1×i2的极化sar图像进行精致lee滤波,提取极化sar图像的i3种特征图像f,i3>3;

(2)对每一种特征图像f进行去噪,将去噪后的特征图像fnew组合成三维极化特征张量

(3)对三维极化特征张量f进行降维:

(3a)令yold是大小为p×i1×i2元素全为零的低秩特征张量,p为最后需降维的维数,p<i3;

(3b)根据三维极化特征张量f,得出解混矩阵w:

(3b1)由极化特征张量f得到第一维展开矩阵的协方差矩阵和第二维展开矩阵的协方差矩阵由该第一维展开矩阵的协方差矩阵和第二维展开矩阵的协方差矩阵得到对应的第一维初始化正交矩阵分量a1和第二维初始化正交矩阵分量a2;

(3b2)利用a1和a2对极化特征张量f进行初步正交投影,正交核张量g,根据正交核张量g得到第三维的正交矩阵分量a3;

(3b3)利用a3对正交核张量g进行正交投影,得到新的正交核张量gnew,根据新的正交核张量gnew,利用快速独立分量方法从gnew估计出解混矩阵w;

(3c)利用第一维正交矩阵分量a1、第二维正交矩阵分量a2和解混矩阵w对极化特征张量f进行投影变换,得到极化特征张量第一分量和第二分量其中t为矩阵的转置;

(3d)由极化特征张量第一分量f1和极化特征张量第二分量f2,得到新的第一维的正交矩阵分量a1,new和新的第二维的正交矩阵分量a2,new,并利用这两个新的正交矩阵分量得到第一维投影矩阵和第二维投影矩阵

(3e)利用第一维投影矩阵p1、第二维投影矩阵p2和解混矩阵w对特征张量f进行投影变换,得到新的低秩特征张量ynew=f×1p1×2p2×3w;

(3f)判断是否成立:若成立,则新的低秩特征张量ynew迭代到稳定,执行(4);否则,令a1=a1,new,a2=a2,new,yold=ynew,返回(3b2);

其中,表示矩阵的二范数,ε0表示收敛精度;

(4)利用选取的部分训练样本训练支持向量机分类器,将最新得到的低秩特征张量ynew沿第三维展开得到ynew的第三维展开矩阵ynew,(3),并将该第三维展开矩阵ynew,(3)输入到训练好的分类器中,得到最终的分类结果。

本发明与现有技术相比具有以下优点:

1、本发明由于使用了加权核范数最小化方法对各特征量进行去噪的预处理,能够在去除相干斑噪声的同时保持着图像的纹理特征以及边缘信息。

2、本发明采用了tica将大量极化sar特征量转化为低秩特征张量,充分的利用了各特征量相邻像素空域之间的信息,大大提高了图像分类的准确性。

仿真结果表明,本发明方法较tica能更有效的进行极化sar图像分类。

附图说明

图1是本发明的实现流程示意图;

图2是本发明和现有tica方法对flevoland部分图像的分类仿真对比图;

图3是本发明和现有tica方法对flevoland全图的分类仿真对比图。

具体实施方式

参照图1,本发明的具体实现步骤如下:

步骤一、获取极化sar图像的i3种特征图像f。

特征图像f可通过软件matlab和软件polsarpro获得,在本发明中采用软件polsarpro获得,即将像素大小为i1×i2的极化sar图像数据输入到商用软件polsarpro中,先对输入的极化sar图像数据进行精致lee滤波,然后提取极化sar图像的i3种特征图像f。

步骤二、对每一种特征图像f进行去噪,将去噪后的特征图像fnew组合成极化特征张量f。

现有的去噪方法主要有空域滤波算法idan、非局部加权均值滤波算法和加权核范数最小化方法,本实例采用加权核范数最小化方法对每一种特征图像f进行去噪,其实现如下:

(2a)令初始的去噪图像x(0)=f,初始迭代的特征图像f(0)=f,初始迭代次数k=1,迭代总次数l为常量,残差系数δ为常数,满足0<δ<1;

(2b)按照下式计算新的迭代的特征图像:f(k)=x(k-1)+δ(f-f(k-1));

(2c)将f(k)以每一个点为起点按照大小为7×7划分成多个小分块fj;

(2d)利用每一个小块fj获得对应的去噪后的分块矩阵s:

(2d1)利用块匹配算法从f(k)所有的分块中寻找fj的相似分块并组成相似分块集合oj,将oj里的每一个分块都展开成行向量,再将这些行向量组合成分块矩阵进行奇异值分解获得左奇异向量矩阵u、奇异值矩阵σ、右奇异向量矩阵v;

(2d2)利用奇异值矩阵σ的奇异值,计算新的奇异值矩阵σnew对应位置的奇异值:

其中,σnew,i是奇异值矩阵σnew的第i个奇异值,σi是奇异值矩阵σ的第i个奇异值,c是正常数,ε1=10-16是为了防止分母为0的常数,n为相似分块集合oj中的相似分块个数;

(2d3)利用左奇异向量矩阵u、新的奇异值矩阵σnew、右奇异向量矩阵v获得去噪后的分块矩阵:s=uσnewvt,其中t为矩阵的转置;

(2e)将所有的去噪分块矩阵s的行向量都恢复成分块,再将这些分块聚集成去噪后的图像x(k),将当前迭代次数k与迭代总次数l进行比较:

若k≥l,则获得去噪后的图像x(l),也即是去噪后的特征图像fnew;

否则,令k=k+1,返回到步骤(2b)。

步骤三、令yold是大小为p×i1×i2元素全为零的低秩特征张量,p为最后需降维的维数,p<i3。

步骤四、利用极化特征张量f获得第一维初始化正交矩阵分量a1和第二维初始化正交矩阵分量a2。

(4a)对极化特征张量f沿第一维展开,得到特征张量f的第一维展开矩阵f(1),根据第一维展开矩阵f(1),得到f(1)的协方差矩阵:进行特征分解,将得到的特征向量根据对应的特征值从大到小进行排列,得到第一维初始化正交矩阵分量a1;

(4b)对极化特征张量f沿第二维展开,得到特征张量f的第二维展开矩阵f(2),根据第二维展开矩阵f(2),得到f(2)的协方差矩阵进行特征分解,将得到的特征向量根据对应的特征值从大到小进行排列,得到第二维初始化正交矩阵分量a2。

步骤五、利用第一维正交矩阵分量a1、第二维正交矩阵分量a2和极化特征张量f计算得到正交核张量gnew。

(5a)利用第一维正交矩阵分量a1和第二维正交矩阵分量对极化特征张量f进行初步正交投影,获得正交核张量g:

(5b)将正交核张量g沿第三维展开,得到g的第三维矩阵g(3),由g(3)得到g(3)的协方差矩阵

(5c)对进行特征分解,将得到的特征向量根据对应的特征值从大到小进行排列,得到第三维的正交矩阵分量a3;

(5d)利用a3对正交核张量g进行正交投影,得到新的正交核张量:

步骤六、从新的正交核张量gnew估计出解混矩阵w。

现有的求解混矩阵w的方法主要有对称正交化的快速独立分量方法、渐进迭代的快速独立分量方法,本实例采用渐进迭代的快速独立分量方法从新的正交核张量gnew估计出解混矩阵w,其实现如下:

(6a)将新的正交核张量gnew沿第三维展开,得到gnew的第三维展开矩阵gnew,(3);

(6b)随机产生大小为p×i3的解混矩阵w的初始值;

(6c)令h为解混矩阵w的行向量,对解混矩阵w的每一行的行向量h进行迭代:

(6c1)初始行向量hold=h;

(6c2)根据下列公式获得新的行向量hnew:

其中,|·|表示向量的值,e{·}表示均值;

(6c3)判断是否成立:

若成立,则行向量h迭代到稳定,令h=hnew;

否则,令hold=hnew,返回(6c2);

其中,ε2表示收敛精度;

(6d)组合所有的迭代到稳定的行向量h,获得最终的解混矩阵w。

步骤七、利用第一维初始化正交矩阵分量a1、第二维初始化正交矩阵分量a2、解混矩阵w和极化特征张量f,计算第一维投影矩阵p1、第二维投影矩阵p2。

(7a)利用第一维正交矩阵分量a1、第二维正交矩阵分量a2和解混矩阵w对极化特征张量f进行投影变换,得到极化特征张量第一分量和第二分量

(7b)对极化特征张量第一分量f1沿第一维展开,得到f1的第一维展开矩阵f1,(1),由f1,(1)得得f1,(1)的协方差矩阵进行特征分解,并将得到的特征向量根据对应的特征值从大到小进行排列,得到新的第一维的正交矩阵分量a1,new;

(7c)对极化特征张量第二分量f2沿第二维展开,得到f2的第二维展开矩阵f2,(2),由f2,(2)得到f2,(2)的协方差矩阵进行特征分解,并将得到的特征向量根据对应的特征值从大到小进行排列,得到新的第二维的正交矩阵分量a2,new;

(7d)利用新的第一维的正交矩阵分量a1,new和新的第二维的正交矩阵分量a2,new,得到第一维投影矩阵和第二维投影矩阵

步骤八、利用第一维投影矩阵p1、第二维投影矩阵p2和解混矩阵w对特征张量f进行投影变换,从而得到新的低秩特征张量ynew:ynew=f×1p1×2p2×3w。

步骤九、判断新的低秩特征张量ynew是否迭代到稳定。

设ε0表示收敛精度;

判断是否成立:

若成立,则新的低秩特征张量ynew迭代到稳定,执行步骤十;

否则,令a1=a1,new,a2=a2,new,yold=ynew,返回步骤五;

步骤十、利用低秩特征张量y结合向量机分类器得到最终的分类结果。

利用选取的部分训练样本训练支持向量机分类器,将最新得到的低秩特征张量ynew沿第三维展开得到ynew的第三维展开矩阵ynew,(3),并将该第三维展开矩阵ynew,(3)输入到训练好的分类器中,得到最终的分类结果。

本发明的效果可通过以下仿真进一步说明:

1仿真内容:应用本发明方法和现有tica方法分别对两幅极化sar图像进行仿真实验,并从方向信息的准确性、同质区域的内部一致性、细节信息的完整性和边缘边界的清晰性评价这些方法的各自性能。

仿真1.用本方法和现有的tica方法对极化sar图像的flevoland子图进行分类仿真实验,其效果如图2所示,其中:

图2(a)为旧金山伪彩图,共有8类分类;

图2(b)为旧金山部分的地物参考图;

图2(c)和图2(d)为本方法对图2(a)进行分类得到的结果;

图2(e)和图2(f)为现有的tica方法对图2(a)进行分类得到的结果;

将图2(c)和图2(e)分别与图2(a)对比,将图2(d)和图2(f)分别与图2(b)对比可见,本发明的分类结果的区域一致性较好、边缘清晰细节信息完整,相比之下,现有的tica方法的分类结果中残存大量的孤立小区域和孤立像素,分类结果不满意。这一效果很大程度上是由于现有的tica方法在对图像进行处理之前去噪比较差。

仿真2.用本发明和现有的tica方法对极化sar图像flevoland全图进行分类仿真实验,结果如图3所示,其中:

图3(a)为旧金山伪彩图,共有11类分类;

图3(b)为旧金山部分的地物参考图;

图3(c)和图3(d)为本方法对图3(a)进行分类得到的结果;

图3(e)和图3(f)为现有的tica方法对图3(a)进行分类得到的结果;

将图3(c)和图3(e)分别与图3(a)对比,将图3(d)和图3(f)分别与图3(b)对比可见,本发明的分类结果较现有的tica方法的分类结果区域一致性更好,边缘清晰细节信息完整,仅存较少量的孤立小区域和孤立像素,分类结果更加理想。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1