[发明专利]基于复数轮廓波卷积神经网络的极化SAR图像分类方法在审
| 申请号: | 201710137886.8 | 申请日: | 2017-03-09 |
| 公开(公告)号: | CN106934419A | 公开(公告)日: | 2017-07-07 |
| 发明(设计)人: | 焦李成;马丽媛;孙其功;赵进;马文萍;屈嵘;杨淑媛;侯彪;田小林;尚荣华;张向荣 | 申请(专利权)人: | 西安电子科技大学 |
| 主分类号: | G06K9/62 | 分类号: | G06K9/62;G06K9/46 |
| 代理公司: | 陕西电子工业专利中心61205 | 代理人: | 王品华,朱红星 |
| 地址: | 710071*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 复数 轮廓 卷积 神经网络 极化 sar 图像 分类 方法 | ||
1.一种基于复数轮廓波卷积神经网络的极化SAR图像分类方法,包括:
(1)输入待分类极化SAR图像的极化相干矩阵T;
(2)将极化相干矩阵T分为实部特征矩阵T1和虚部特征矩阵T2,分别将实部特征矩阵T1和虚部特征矩阵T2中的元素值归一化到[0,1]之间,得到归一化后的实部特征矩阵F1和归一化后的虚部特征矩阵F2;
(3)在归一化后的实部特征矩阵F1和归一化后的虚部特征矩阵F2中的每个元素周围取37×37的块代表中心元素,构成基于图像块的实部特征矩阵F3和基于图像块的虚部特征矩阵F4;
(4)将待分类的极化SAR图像地物分为15类,在基于图像块的实部特征矩阵F3中的每类中随机选取200个有标记的元素作为训练样本,其余作为测试样本,得到训练数据集的实部特征矩阵W1和测试数据集的实部特征矩阵W2;在基于图像块的虚部特征矩阵F4中的每类中随机选取200个有标记的元素作为训练样本,其余作为测试样本,得到训练数据集的虚部特征矩阵W3和测试数据集的虚部特征矩阵W4;
(5)构造复数卷积神经网络:
构造一个由输入层→复数卷积层→复数池化层→复数卷积层→复数池化层→复数卷积层→复数池化层→全连接层→全连接层→softmax分类器组成的10层复数卷积神经网络,给定各层的特征映射图,确定复数卷积层的滤波器尺寸并随机初始化滤波器;
(6)构造复数轮廓波卷积神经网络:
用非下采样轮廓波变换中的尺度滤波器和方向滤波器构造多尺度深度滤波器,并替换复数卷积神经网络第一个复数卷积层中随机初始化的滤波器,得到由输入层→多尺度深度滤波器层→复数池化层→复数卷积层→复数池化层→复数卷积层→复数池化层→全连接层→全连接层→softmax分类器这10层结构组成的复数轮廓波卷积神经网络;
(7)用训练数据集对复数轮廓波卷积神经网络进行训练,得到训练好的模型;
(8)将测试数据集的实部特征矩阵W2和虚部特征矩阵W4作为步骤(7)训练好模型的输入,得到测试数据集中每个元素的类别。
2.根据权利要求1所述的方法,其中步骤(2)中对实部特征矩阵T1和虚部特征矩阵T2归一化,采用特征线性缩放法,即先分别求出实部特征矩阵T1的最大值max(T1)和虚部特征矩阵T2的最大值max(T2);再将实部特征矩阵T1和虚部特征矩阵T2中的每个元素分别除以对应的最大值max(T1)和max(T2),得到归一化后的实部特征矩阵F1和归一化后的虚部特征矩阵F2。
3.根据权利要求1所述的方法,其中步骤(5)中构造得到的10层复数卷积神经网络,其参数设置如下:
对于第1层输入层,设置特征映射图数目为18;
对于第2层复数卷积层,设置特征映射图数目为72;
对于第3层复数池化层,设置池化半径为2;
对于第4层复数卷积层,设置特征映射图数目为48,设置滤波器尺寸为4;
对于第5层复数池化层,设置池化半径为2;
对于第6层复数卷积层,设置特征映射图数目为16,设置滤波器尺寸为4;
对于第7层复数池化层,设置池化半径为2;
对于第8层全连接层,设置特征映射图数目为128;
对于第9层全连接层,设置特征映射图数目为50;
对于第10层softmax分类器,设置特征映射图数目为15。
4.根据权利要求1所述的方法,其中步骤(6)中构造得到10层的复数轮廓波卷积神经网络,其各层的参数设置如下:
设置第1层输入层的特征映射图数目为18;
设置第2层多尺度深度滤波器层的特征映射图数目为72;
设置第3层复数池化层的池化半径为2;
设置第4层复数卷积层的特征映射图数目为48,滤波器尺寸为4;
设置第5层复数池化层的池化半径为2;
设置第6层复数卷积层的特征映射图数目为16,滤波器尺寸为4;
设置第7层复数池化层的池化半径为2;
设置第8层全连接层的特征映射图数目为128;
设置第9层全连接层的特征映射图数目为50;
设置第10层softmax分类器的特征映射图数目为15。
5.根据权利要求1所述的方法,其中步骤(7)中用训练数据集对复数轮廓波卷积神经网络进行训练,按如下步骤进行:
(1)将训练数据集的实部特征矩阵W1和虚部特征矩阵W3作为复数轮廓波卷积神经网络的输入,表示为x=W1+j·W3;
(2)将x依次输入给复数轮廓波卷积神经网络的各层,得到网络的输出,该网络输出对应x的训练类别;
(3)求解训练类别与人工标记的正确类别之间的误差,并通过对该误差进行反向传播来优化网络参数,得到训练好的模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710137886.8/1.html,转载请声明来源钻瓜专利网。





