一种基于ACGAN的极化SAR图像分类方法技术

技术编号:21185427 阅读:365 留言:0更新日期:2019-05-22 16:03
本发明专利技术公开了一种基于ACGAN的极化SAR图像分类方法,对极化散射矩阵进行Pauli分解,构建基于像素点的特征矩阵;然后将特征矩阵中的每个元素用其邻域的图像块进行替换,获取基于图像块的特征矩阵;再利用基于图像块的特征矩阵构造训练数据集,使用训练数据集对ACGAN网络模型进行训练,得到像素级的分类结果;最后将特征矩阵转化为RGB伪彩色图,利用SLIC超像素算法将图像划分为K个超像素区域;结合像素级分类结果和超像素块,优化最终分类结果。本发明专利技术充分利用了极化SAR数据的极化散射信息和空间邻域信息,并利用带有辅助分类器的生成对抗网络相互竞争对抗训练,使得分类器能更有效的提取分类特征,获得较高的分类精度。

A Polarized SAR Image Classification Method Based on ACGAN

The invention discloses a polarimetric SAR image classification method based on ACGAN, which decomposes polarimetric scattering matrix by Pauli decomposition and constructs a feature matrix based on pixels; then replaces each element of the feature matrix with its neighborhood image blocks to obtain the feature matrix based on image blocks; and then constructs training data sets by using the feature matrix based on image blocks, and uses the training data sets. The ACGAN network model is trained to get the classification results at the pixel level. Finally, the feature matrix is transformed into RGB pseudo-color image, and the image is divided into K super-pixel regions using SLIC super-pixel algorithm. The final classification results are optimized by combining the classification results at the pixel level and the super-pixel blocks. The method makes full use of polarimetric scattering information and spatial neighborhood information of polarimetric SAR data, and uses generation antagonism network with auxiliary classifier to compete with each other for antagonism training, so that the classifier can extract classification features more effectively and obtain higher classification accuracy.

【技术实现步骤摘要】
一种基于ACGAN的极化SAR图像分类方法
本专利技术属于图像处理
,具体涉及一种基于ACGAN(AuxiliaryClassifierGAN)的极化合成孔径雷达SAR(SyntheticApertureRadar)图像分类方法,本专利技术可应用于极化SAR图像的地物分类和目标识别等任务。
技术介绍
极化SAR是一种多参数、多通道的遥感成像系统,具有全天时、全天候、分辨率高、大面积覆盖等优点,可获得目标更为丰富的信息,被广泛应用于遥感和地图测绘等领域。极化SAR地物分类是一种解译极化SAR数据的重要方式,通过利用机载或者星载极化SAR传感器获得的极化测量数据确定其中每一个像素点所属的地物类型,在林业、农业、军事和海洋等方面具有广泛的应用。现有方法对地物分类结果图的区域一致性不好,噪声块较多,达不到很高的分类精度。并且由于未利用极化SAR数据的局部空间关联信息,分类结果精度不高。
技术实现思路
本专利技术所要解决的技术问题在于针对上述现有技术中的不足,提供一种基于ACGAN的极化SAR图像分类方法,通过利用带有辅助分类器的生成对抗网络相互竞争对抗训练,充分利用极化SAR数据信息,使得分类器能更有效的提取分类特征,以解决现有技术中存在的图像分类准确率低的技术问题。本专利技术采用以下技术方案:一种基于ACGAN的极化SAR图像分类方法,对极化散射矩阵S进行Pauli分解,构建基于像素点的特征矩阵F;然后将特征矩阵F中的每个元素用其邻域的图像块进行替换,获取基于图像块的特征矩阵F1;再利用基于图像块的特征矩阵F1构造训练数据集T,使用训练数据集T对ACGAN网络模型进行训练,将数据集F1输入训练好的模型,得到像素级的分类结果;最后将特征矩阵F转化为RGB伪彩色图,利用SLIC超像素算法将图像划分为K个超像素区域;结合像素级分类结果和超像素块,优化最终分类结果。具体的,基于像素点的特征矩阵F具体为:其中,a为奇次散射系数,b为偶次散射系数,c为体散射系数,SHH、SVV为共极化分量,SHV为交叉极化分量。进一步的,构建基于像素点的特征矩阵F的步骤如下:S101、设置Pauli基{S1,S2,S3};S102、由Pauli分解定义得到S如下:其中,S1表示奇次散射,S2表示偶次散射,S3表示体散射;S103、通过步骤S101和S102得到奇次散射系数a,偶次散射系数b,体散射系数c,将a、b、c作为极化SAR图像的三维图像特征矩阵F。更进一步的,Pauli基{S1,S2,S3}具体为:具体的,特征矩阵F中的每个元素用其邻域28×28的图像块进行替换,获取基于图像块的特征矩阵F1。具体的,利用基于图像块的特征矩阵F1构造训练数据集T的步骤如下:S301、极化SAR图像地物共分为5类,取每一个像素周围28×28的图像块代表此像素点,该像素点的类标作为图像块的类标,分别存入对应的类别C1、C2、C3、C4、C5中;S302、从步骤S301的C1、C2、C3、C4、C5中随机选取5%的像素点生成训练数据集T。具体的,使用训练数据集T对ACGAN网络模型进行训练的步骤如下:S401、设置ACGAN模型中的生成器G的结构如下:100维的噪声与5维的标签数据连接成105维的数据作为输入,通过两个全连接层后进行维度转换成(7,7,128)的三维张量,再经过两个滤波器尺寸为3的反卷积层,输出层输出(28,28,3)大小的伪彩色图;S402、设置ACGAN模型中的判别器D的结构如下:输入一张(28,28,3)的样本数据,经过两个滤波器尺寸为3的卷积层,再通过两个全连接层后,输出1维的结果;S403、设置ACGAN模型中的辅助分类器C的结构如下:将判别器中第一全连接的输出作为辅助分类器的输入,通过两个全连接层后,输出5维的结果;S404、向ACGAN模型的生成器G中输入100维的均匀噪声,将训练数据集T及生成器G的输出分别输入到ACGAN模型的判别器D中;通过生成器G和判别器D相互竞争对抗学习训练,生成器学得训练样本数据的分布,判别器分辨输入真假,辅助分类器完成判别器输入样本的类别分类。具体的,利用SLIC超像素算法将图像划分为K个超像素区域的步骤如下:S601、按照预先设定的超像素个数K,在图像内均匀的生成K个种子点,假设图片共有N个像素点,相邻种子点的距离近似为S602、在每个种子点周围2s×2s邻域内搜索距离该种子点最近的若干像素,将他们与该种子点归为同一类,计算这K个超像素区域内所有像素点的平均向量值,将其作为新的聚类中心;S603、重复步骤S601和S602直到误差收敛,即每个超像素区域的聚类中心不再变化为止。进一步的,步骤S601中,求解种子点在3×3的邻域内所有像素点的梯度值,将种子点移到该邻域内梯度最小的地方。具体的,结合像素级分类结果和超像素区域,在每个超像素区域内采用多数投票准则,该区域内出现次数最多的标签极为整个超像素区域的标签,输出最终的分类结果。与现有技术相比,本专利技术至少具有以下有益效果:本专利技术一种基于ACGAN的极化SAR图像分类方法,首先通过构建基于图像块的极化SAR图像特征,有效的利用了该像素点及其空间邻域信息;再利用ACGAN模型和超像素的方法,提高图像特征的表示能力,消除区域内错分的孤立点,能够获得较高的分类精度,可以应用于极化合成孔径雷达SAR图像地物分类。进一步的,利用Pauli分解系数构建特征矩阵的优点在于,Pauli基作为完备正交基,具有一定的抗噪性,即使在有噪声或去极化效应的情况下,仍能用它进行分解得到分解系数。进一步的,特征矩阵F中的每个元素用其邻域28×28的图像块进行替换可以充分利用了该像素点及其空间邻域信息,加强极化SAR数据的局部空间关联性。进一步的,构造训练数据集T时采用随机选取5%的样本,可以提高训练样本的代表性,有利于训练模型学到数据的全面特征。进一步的,使用训练数据集T对ACGAN网络模型进行训练,通过生成器G和判别器D相互竞争对抗学习训练,提高模型的特征提取能力,生成器学得训练样本数据的分布,判别器分辨输入真假,辅助分类器完成判别器输入样本的类别分类。进一步的,利用SLIC超像素算法将图像划分为K个超像素区域,可以获得较为紧凑且有规则的超像素块,每个超像素块具有更直观的邻域特征表达。进一步的,在每个超像素区域内采用多数投票准则优化分类结果,充分考虑像素邻域的分类结果,可以有效降低分类结果噪声点的数量,消除区域内错分的孤立点,提高区域一致性。综上所述,本专利技术将极化SAR数据的像素级特征扩展为图像块特征,充分利用了极化SAR数据的极化散射信息和空间邻域信息,并通过利用带有辅助分类器的生成对抗网络相互竞争对抗训练,使得分类器能更有效的提取分类特征,获得较高的分类精度。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明图1为本专利技术的流程示意图;图2为本专利技术中对待分类图像的人工标记图;图3为用本专利技术对待分类图像的分类结果图。具体实施方式本专利技术提供了一种基于ACGAN的极化SAR图像分类方法,对极化散射矩阵S进行Pauli分解,构建基于像素点的特征矩阵F;然后将特征矩阵F中的每个元素用其邻域的图像块进行替换,获取基于图像块的特征矩阵F1;再利用基于图像块的特征矩阵本文档来自技高网...

【技术保护点】
1.一种基于ACGAN的极化SAR图像分类方法,其特征在于,对极化散射矩阵S进行Pauli分解,构建基于像素点的特征矩阵F;然后将特征矩阵F中的每个元素用其邻域的图像块进行替换,获取基于图像块的特征矩阵F1;再利用基于图像块的特征矩阵F1构造训练数据集T,使用训练数据集T对ACGAN网络模型进行训练,将数据集F1输入训练好的模型,得到像素级的分类结果;最后将特征矩阵F转化为RGB伪彩色图,利用SLIC超像素算法将图像划分为K个超像素区域;结合像素级分类结果和超像素块,优化最终分类结果。

【技术特征摘要】
1.一种基于ACGAN的极化SAR图像分类方法,其特征在于,对极化散射矩阵S进行Pauli分解,构建基于像素点的特征矩阵F;然后将特征矩阵F中的每个元素用其邻域的图像块进行替换,获取基于图像块的特征矩阵F1;再利用基于图像块的特征矩阵F1构造训练数据集T,使用训练数据集T对ACGAN网络模型进行训练,将数据集F1输入训练好的模型,得到像素级的分类结果;最后将特征矩阵F转化为RGB伪彩色图,利用SLIC超像素算法将图像划分为K个超像素区域;结合像素级分类结果和超像素块,优化最终分类结果。2.根据权利要求1所述的基于ACGAN的极化SAR图像分类方法,其特征在于,基于像素点的特征矩阵F具体为:其中,a为奇次散射系数,b为偶次散射系数,c为体散射系数,SHH、SVV为共极化分量,SHV为交叉极化分量。3.根据权利要求2所述的基于ACGAN的极化SAR图像分类方法,其特征在于,构建基于像素点的特征矩阵F的步骤如下:S101、设置Pauli基{S1,S2,S3};S102、由Pauli分解定义得到S如下:其中,S1表示奇次散射,S2表示偶次散射,S3表示体散射;S103、通过步骤S101和S102得到奇次散射系数a,偶次散射系数b,体散射系数c,将a、b、c作为极化SAR图像的三维图像特征矩阵F。4.根据权利要求3所述的基于ACGAN的极化SAR图像分类方法,其特征在于,Pauli基{S1,S2,S3}具体为:5.根据权利要求1所述的基于ACGAN的极化SAR图像分类方法,其特征在于,特征矩阵F中的每个元素用其邻域28×28的图像块进行替换,获取基于图像块的特征矩阵F1。6.根据权利要求1所述的基于ACGAN的极化SAR图像分类方法,其特征在于,利用基于图像块的特征矩阵F1构造训练数据集T的步骤如下:S301、极化SAR图像地物共分为5类,取每一个像素周围28×28的图像块代表此像素点,该像素点的类标作为图像块的类标,分别存入对应的类别C1、C2、C3、C4、C5中;S302、从步骤S301的C1、C2、C3、C4、C5中随机选取5%的像素点生成训练数据集T。7.根据权利要求1所述的基于ACGA...

【专利技术属性】
技术研发人员:侯彪焦李成聂惠敏马晶晶马文萍白静
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:陕西,61

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

1