当前位置: 首页 > 专利查询>安徽大学专利>正文

一种PolSAR影像半监督分类方法技术

技术编号:28873196 阅读:16 留言:0更新日期:2021-06-15 23:06
本发明专利技术公开了雷达遥感图像处理技术领域的一种PolSAR影像半监督分类方法,在少量训练样本的基础上,利用Wishart分类器、SVM分类器和CV‑CNN模型对图像进行分类,分类结果再进行多数投票,产生强数据集和弱数据集;将强数据集作为伪标签,用CV‑CNN模型对弱数据集进行重新分类,为了充分利用强数据集,利用强数据集产生的伪标签对弱数据集重新分类三次;通过多数投票的方式对三种分类结果进行整合,最后将强数据集与重分类结果相结合,得到最终分类结果,本方法采用多数投票的方法扩充CV‑CNN模型的训练样本,进一步提高分类性能,同时充分利用各分类器各自的优势,在训练样本数量较少的情况下,提高分类的总体精度,该方法相对于传统的监督分类方法具有显著优越性。

【技术实现步骤摘要】
一种PolSAR影像半监督分类方法
本专利技术涉及雷达遥感图像处理
,具体为一种PolSAR影像半监督分类方法。
技术介绍
合成孔径雷达(SAR)系统是一种主动微波成像系统,可以在白天和夜间以及各种天气条件下获得高分辨率图像。极化SAR(PolSAR)系统作为SAR的一种高级形式,可以在不同的极化模式下对观测到的地表覆盖类型进行表征,并具有较强的散射信息获取能力,因此得到了广泛的应用。近年来,基于深度学习的遥感影像分类技术在PolSAR影像分类领域得到了越来越广泛的应用。深度学习作为机器学习的一个子集,可以有效地处理大量数据,并具有很强的特征提取能力。在深度判别网络中,实数卷积神经网络(RV-CNN)模型是最受欢迎的模型之一。由于具有特殊的多维卷积运算,RV-CNN模型在图像数据分类中具有显著优势。然而,RV-CNN模型只使用了PolSAR图像的振幅信息,而忽略了相位信息。对于以协方差矩阵或相干矩阵表示的PolSAR数据,非对角线元素的相位对不同类型散射体的区分起着重要作用。深度学习技术在PolSAR影像解译中取得了巨大的成功,总体上来说,取得了比传统分类器更好的性能。然而,基于深度学习技术模型的分类结果在很大程度上依赖于大量的标记样本。缺乏训练样本往往导致分类结果较差,因此,半监督分类在深度学习中逐渐流行,因为它避免了获取大量标记样本这一劳动密集型任务,并且可以充分利用已有的标记训练样本。在光学遥感图像分类领域产生了很多半监督分类算法。然而,对于PolSAR影像分类领域,半监督分类算法的研究相对不足。深度学习的另一个缺点是,它往往在区分具有相似纹理但不同散射特性的物体时有困难。相比之下,传统的分类器,如Wishart分类器是基于复Wishart分布,可以充分利用到PolSAR数据的散射特征。因此,每种方法都有自己的优缺点。基于多分类器的融合策略已被大量开发出来,其主要目的是充分利用各分类器的优势。从理论上讲,多分类器的组合通常能够获得更好的分类结果。多数投票是应用最广泛的多分类器集成策略之一,它主要利用到选择投票票数最多的预测类。目前,深度学习方法和遥感影像信息提取是近年来的研究热点之一,深度学习在极化合成孔径雷达(PolSAR)图像分类中取得了巨大的成功。然而,当标记训练数据集不充分时,分类结果往往不理想。此外,深度学习方法是基于层次特征的,这是一种不能充分利用PolSAR影像散射特性的方法,故具有局限性,基于此,本专利技术设计了一种PolSAR影像半监督分类方法,以解决上述问题。
技术实现思路
本专利技术的目的在于提供一种PolSAR影像半监督分类方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种PolSAR影像半监督分类方法,包括如下步骤:S1:在少量训练样本的基础上,利用Wishart分类器、SVM分类器和CV-CNN模型对样本进行分类,分类结果再进行多数投票,产生强数据集和弱数据集;S2:将强数据集作为伪标签,用CV-CNN模型对弱数据集进行重新分类,为了充分利用强数据集,利用强数据集产生的伪标签对弱数据集重新分类三次,通过多数投票的方式对三种分类结果进行整合;S3:最后将强数据集与重分类结果相结合,得到最终分类结果;所述CV-CNN模型由输入层、输出层、卷积层、池化层和全连接层组成,卷积层的作用是对滤波器进行卷积,提取出前一层神经元的不同特征。对于输入图像,每个滤波器都会检测到特定的区域特征,即每个特征图代表前一层不同区域的特定特征。卷积层的输出结果可以写成:其中j为虚数单位、*表示卷积运算、A和分别为复数的实部和虚部;为第m层输出的第(l+1)个特征图,和分别表示前一层的输入特征映射和偏差;f(·)和为非线性激活函数和滤波器;池化层通常在卷积层之后,既可以简化空间结构,又可以合并输入特征映射的相似特征,池化层可以看作是一种降采样层;在全连接层中,每个神经元都与前一层的所有神经元相连,可以将其视为一个特殊的卷积层;全连接层输出可以表示为:式中M为第l个全连接层神经元数量;输出层实际上是一个用复数向量表示的分类器,它表示像素属于某类别的概率;然后,通过最小化损失函数,以监督分类的方式学习网络中的所有参数,损失函数可以写成:式中T[n]表示第n个输出层。进一步的,所述步骤S1中,如果Wishart分类器、SVM分类器和CV-CNN模型同时对某个像素的分类类别一致,就用投票后的类标签将该像素分类到强数据集;否则,它将被划分为不确定类标签的弱数据集。进一步的,所述步骤S2在多数投票过程中,从强数据集采集三次样本,之后将采集的样本作为伪标签通过CV-CNN模型进行三次训练和分类,投票结果和票数最多的类别一致。进一步的,所述步骤S1中根据多数投票原则,如果一个像素被基分类器最频繁地识别为一个类,我们将这个类标签给该像素,该过程遵循了两个原则:多数人的决定优于个人的决定;好的分类器优于相对较差的分类器,根据大量研究表明,当考虑相干矩阵的元素和一些其他极化参数,如熵和散射角时,支持向量机的分类结果将优于基于极大似然原理的Wishart分类器,由于样本量太少,CV-CNN模型的分类结果可靠性不如SVM分类器的分类结果;因此,当三个分类器在投票系统中有不同的意见时,将SVM分类器的结果作为最终结果。进一步的,所述步骤S1中还包括对于一幅极化SAR影像P,基于少量样本的情况下,采用三种分类器对P进行分类,产生三个分类结果,多数投票步骤如下:对于某个像素p,如果三个分类器的结果互相冲突,也就是两两不一致,则把SVM分类器的分类结果类别A设定为该像素的分类类别;如果三个分类器的分类结果一致,则把一致的结果设定为该像素的类别;如果三个分类器的结果中其中两个结果一致,则把两个一致的结果设定为该像素的分类类别。进一步的,所述步骤S2中多数投票的结果都是CV-CNN模型所产生的,而且分类所采用的训练样本量得到了很大提升,多数投票步骤如下:对于某个像素q,如果三个分类结果互相冲突,也就是两两不一致,则把精度最高的CV-CNN分类结果设定为该像素的分类类别;如果三个分类器的分类结果一致,则把一致的结果设定为该像素的类别;如果三个分类器的结果中其中两个结果一致,则把两个一致的结果设定为该像素的分类类别。与现有技术相比,本专利技术的有益效果是:本专利技术采用多数投票的方法扩充CV-CNN模型的训练样本,进一步提高分类性能,同时充分利用各分类器各自的优势,在训练样本数量较少的情况下,提高分类的总体精度,该方法相对于传统的监督分类方法具有显著优越性。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术方本文档来自技高网
...

【技术保护点】
1.一种PolSAR影像半监督分类方法,其特征在于,包括如下步骤:/nS1:在少量训练样本的基础上,利用Wishart分类器、SVM分类器和CV-CNN模型对样本进行分类,分类结果再进行多数投票,产生强数据集和弱数据集;/nS2:将强数据集作为伪标签,用CV-CNN模型对弱数据集进行重新分类,为了充分利用强数据集,利用强数据集产生的伪标签对弱数据集重新分类三次,通过多数投票的方式对三种分类结果进行整合;/nS3:最后将强数据集与重分类结果相结合,得到最终分类结果;/n所述CV-CNN模型由输入层、输出层、卷积层、池化层和全连接层组成,卷积层的作用是对滤波器进行卷积,提取出前一层神经元的不同特征,对于输入图像,每个滤波器都会检测到特定的区域特征,即每个特征图代表前一层不同区域的特定特征,卷积层的输出结果可以写成:/n

【技术特征摘要】
1.一种PolSAR影像半监督分类方法,其特征在于,包括如下步骤:
S1:在少量训练样本的基础上,利用Wishart分类器、SVM分类器和CV-CNN模型对样本进行分类,分类结果再进行多数投票,产生强数据集和弱数据集;
S2:将强数据集作为伪标签,用CV-CNN模型对弱数据集进行重新分类,为了充分利用强数据集,利用强数据集产生的伪标签对弱数据集重新分类三次,通过多数投票的方式对三种分类结果进行整合;
S3:最后将强数据集与重分类结果相结合,得到最终分类结果;
所述CV-CNN模型由输入层、输出层、卷积层、池化层和全连接层组成,卷积层的作用是对滤波器进行卷积,提取出前一层神经元的不同特征,对于输入图像,每个滤波器都会检测到特定的区域特征,即每个特征图代表前一层不同区域的特定特征,卷积层的输出结果可以写成:






其中j为虚数单位、*表示卷积运算、A和分别为复数的实部和虚部;为第m层输出的第(l+1)个特征图,和分别表示前一层的输入特征映射和偏差;f(·)和为非线性激活函数和滤波器;
池化层通常在卷积层之后,既可以简化空间结构,又可以合并输入特征映射的相似特征,池化层可以看作是一种降采样层;
在全连接层中,每个神经元都与前一层的所有神经元相连,可以将其视为一个特殊的卷积层;全连接层输出可以表示为:






式中M为第l个全连接层神经元数量;
输出层实际上是一个用复数向量表示的分类器,它表示像素属于某类别的概率;然后,通过最小化损失函数,以监督分类的方式学习网络中的所有参数,损失函数可以写成:



式中T[n]表示第n个输出层。


2.根据权利要求1所述的一种PolSAR影像半监督分类方法,其特征在于:所述步骤S1中,如果Wishart分类器、SVM分类器和CV-CNN模型同时对某个像素的分类类别一致,就用投票后的类标签将该像素分类到强数据集;否则,它将被划分为不确定类标签的弱数据集。<...

【专利技术属性】
技术研发人员:马晓双朱乐坤吴海鹏
申请(专利权)人:安徽大学
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1