[发明专利]基于残差学习和条件GAN的极化SAR图像分类方法有效
申请号: | 201810112178.3 | 申请日: | 2018-02-05 |
公开(公告)号: | CN108460408B | 公开(公告)日: | 2020-04-07 |
发明(设计)人: | 焦李成;李玲玲;卫淑波;屈嵘;郭雨薇;唐旭;杨淑媛;丁静怡;侯彪;张梦璇 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06K9/00 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 田文英;王品华 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 学习 条件 gan 极化 sar 图像 分类 方法 | ||
1.一种基于残差学习和条件生成对抗网GAN的极化SAR图像分类方法,其特征在于,该方法将含有地物目标的极化SAR图像输入到条件生成对抗网GAN的生成器中,得到浅层特征和深层特征,使用残差学习方法,将浅层特征和深层特征中对应的每个像素进行相加,得到残差学习后的特征,用残差学习后的特征对地物目标进行分类得到地物目标分类结果图,具体步骤包括如下:
(1)构建条件生成对抗网GAN的生成器:
搭建一个27层的条件生成对抗网GAN的生成器,其结构依次为:输入层→第一卷积层→第二卷积层→第一像素相加层→池化层→第三卷积层→第一上采样层→第二像素相加层→池化层→第四卷积层→第二上采样层→第三像素相加层→池化层→第五卷积层→第三上采样层→第四像素相加层→第四上采样层→第六卷积层→第五上采样层→第五像素相加层→第六上采样层→第七卷积层→第七上采样层→第六像素相加层→第八上采样层→第七像素相加层→分类层;
各层的参数设置如下:
将输入层的特征映射图的总数设置为3个;
将第一至第七卷积层共七个卷积层的特征映射图的总数,依次设置为48个、48个、96个、192个、384个、192个、96个,每层卷积层的卷积核的尺度均设置为3*3个节点;
将第一至第七像素相加层共七个像素相加层的特征映射图的总数,依次设置为48个、96个、192个、384个、192个、96个、96个;
将第一至第八上采样层共八个上采样层中的每层上采样层的上采样尺度,依次设置为2*2个节点、4*4个节点、8*8个节点、2*2个节点、4*4个节点、2*2个节点、2*2个节点、2*2个节点;
将池化层的下采样尺度设置为2*2个节点;
将分类层的特征映射图的总数设置为3个;
(2)构建条件生成对抗网GAN的鉴别器:
搭建一个6层的条件生成对抗网GAN的鉴别器,其结构依次为:输入层→第一卷积层→第二卷积层→第三卷积层→第四卷积层→输出层;
各层的参数设置如下:
将输入层的特征映射图的总数设置为3个;
将第一至第四卷积层的特征映射图的总数,依次设置为64个、128个、256个、256个,每层卷积层的卷积核的尺度均设置为3*3个节点;
将输出层的特征映射图的总数设置为1个;
(3)对待分类极化SAR图像进行滤波:
(3a)选取一帧含有地物目标的待分类极化SAR图像;
(3b)用精致极化Lee滤波方法,滤除所选取的待分类极化SAR图像中的相干噪声,得到滤波散射矩阵;
(4)对滤波散射矩阵进行pauli分解,得到极化SAR图像的特征矩阵;
(5)在[0,255]区间,对极化SAR图像的特征矩阵中的特征值进行归一化处理,得到归一化后的特征矩阵;
(6)生成训练数据集和测试数据集:
(6a)从归一化后的特征矩阵中随机选取10%的特征值,以所选取的每一个特征值为中心点,在中心点左和上两个方向分别选取31个特征值,在中心点右和下两个方向分别选取32个特征值,将所选取的特征值与其周围所选的特征值,组成64×64像素的特征矩阵块;
(6b)从特征矩阵块中随机选取5%的特征矩阵块,组成训练数据集,其余的特征矩阵块组成测试数据集;
(7)利用残差学习方法,对条件生成对抗网GAN的生成器中的深浅层特征进行残差学习:
将训练数据集输入到条件生成对抗网GAN的生成器中,得到条件生成对抗网GAN的生成器中的浅层特征和深层特征,使用残差学习方法,将深层特征与浅层特征中对应的每个像素进行相加,得到残差学习后的特征;
(8)对残差学习后的特征进行分类:
将残差学习后的特征输入到条件生成对抗网GAN的生成器的分类层中,用残差学习后的特征进行地物目标分类,得到地物目标分类结果图;
(9)获得分类正确率:
将地物目标分类结果图输入到条件生成对抗网GAN的鉴别器中,得到分类正确率;
(10)训练条件生成对抗网GAN的生成器:
将分类正确率传送到条件生成对抗网GAN的生成器的每一层中,用分类正确率更新条件生成对抗网GAN的生成器每一层的参数,得到训练好的条件生成对抗网GAN的生成器;
(11)对测试数据集进行分类:
将测试数据集输入到训练好的条件生成对抗网GAN的生成器中,得到测试数据集中极化SAR图像的分类结果。
2.根据权利要求1所述的基于残差学习和条件生成对抗网GAN的极化SAR图像分类方法,其特征在于,所述步骤(3)中所述的对滤波散射矩阵进行pauli分解的具体步骤如下:
第一步,按照下式,将滤波后的散射矩阵表示为:
S=a[Sa]+b[Sb]+c[Sc]+d[Sd]
其中,S表示极化SAR图像的散射矩阵,[Sa]表示极化SAR图像奇次散射的基本散射矩阵,a表示极化SAR图像散射矩阵奇次散射系数,[Sb]表示极化SAR图像偶次散射的基本散射矩阵,b表示极化SAR图像散射矩阵偶次散射系数,[Sc]表示极化SAR图像45度角偶次散射的基本散射矩阵,c表示极化SAR图像散射矩阵45度角偶次散射系数,[Sd]表示极化SAR图像交叉极化的基本散射矩阵,d表示极化SAR图像交叉极化的系数;
第二步,按照下式,得到pauli分解不同方向四个散射系数的向量组合形式如下:
其中,K表示极化SAR图像pauli分解四个散射系数的向量组合形式,SHH表示极化SAR图像水平向接收的水平向发射极化波的回波数据,SHV表示极化SAR图像垂直向接收的水平向发射极化波的回波数据,SVV表示极化SAR图像垂直向接收的垂直向发射极化波的回波数据,T表示转置操作,在满足互易条件时,SHV=SVH,因此d=0,最后一种散射机制对散射矩阵S的贡献为0,按照下式,得到pauli分解不同方向三个散射系数向量形式:
第三步,依次按照下述三个公式,计算pauli分解的不同方向三个散射能量:
|c|2=2(SHV)2
其中,|·|表示取绝对值操作;
第四步,将计算得到的奇次散射矩阵、偶次散射矩阵、体散射矩阵赋给一个大小为M1×M2×3的矩阵,得到特征矩阵,其中,M1表示待分类极化SAR图像的长,M2表示待分类极化SAR图像的宽。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810112178.3/1.html,转载请声明来源钻瓜专利网。