[发明专利]一种基于全卷积网络的遥感影像地表覆盖分类方法有效
申请号: | 201810342795.2 | 申请日: | 2018-04-17 |
公开(公告)号: | CN108537192B | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 牛玉贞;陈培坤;郭文忠 | 申请(专利权)人: | 福州大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 蔡学俊 |
地址: | 350108 福建省福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 卷积 网络 遥感 影像 地表 覆盖 分类 方法 | ||
1.一种基于全卷积网络的遥感影像地表覆盖分类方法,其特征在于,包括以下步骤:
步骤S1:对数据数量有限的数据集进行数据增强,生成数据数量和质量达到训练要求的训练集;
步骤S2:融合改进的全卷积网络FCN4s与改进的U型全卷积网络U-NetBN,建立遥感影像地表覆盖分类模型;
步骤S3:利用步骤S1生成的训练集和步骤S2建立的模型,通过随机梯度下降来最小化交叉熵损失,学习模型的最优参数,得到训练好的遥感影像地表覆盖分类模型;
步骤S4:利用步骤S3训练好的遥感影像地表覆盖分类模型对待预测的遥感影像进行像素级别的分类预测;
所述步骤S2中,按如下步骤建立所述遥感影像地表覆盖分类模型:
步骤S21:在FCN8s网络的基础上,加入第2层卷积层的输出,以融合更浅层的特征,建立FCN4s网络;
步骤S22:在U型全卷积网络U-Net基础上,在每个卷积层和ReLU层中间增加一个BN层,建立U-NetBN网络;
步骤S23:利用步骤S1得到的训练集,分别训练FCN4s与U-NetBN两个网络,然后通过对FCN4s和U-NetBN两个网络预测概率的加权平均进行模型融合,得到遥感影像地表覆盖分类模型;遥感影像地表覆盖分类模型预测(p,q)位置的像素点为类别c的概率为计算公式为:
其中,x表示输入图像,c是类别标记,C表示总类别数,表示FCN4s网络在权重ωFCN4s时预测(p,q)位置的像素点为类别c的概率,表示U-NetBN网络在权重ωU-NetBN时预测(p,q)位置的像素点为类别c的概率,β1和β2分别表示FCN4s网络和U-NetBN网络预测概率在遥感影像地表覆盖分类模型中所占的比重。
2.根据权利要求1所述的一种基于全卷积网络的遥感影像地表覆盖分类方法,其特征在于,所述步骤S1中,首先,对数据集中遥感图像进行多种不同尺度的拉伸和缩放,以增加数据的多样性;然后,将数据集中单张大图的遥感图像有重叠的划分为相同尺寸大小的图块,且每个图块生成对应的镜像图像来进一步增强数据,进而得到在数据数量和质量上满足模型训练要求的数据集。
3.根据权利要求1所述的一种基于全卷积网络的遥感影像地表覆盖分类方法,其特征在于,所述步骤S3中,利用步骤S1生成的训练集和步骤S2建立的模型,通过随机梯度下降来最小化交叉熵损失,学习模型的最优参数,包括以下步骤:
步骤S31:在训练阶段,使用交叉熵作为FCN4s网络和U-NetBN网络的损失函数,计算公式分别为:
其中,表示在(p,q)位置的像素点是类别c的概率;
步骤S32:FCN4s网络使用动量为0.95的随机梯度下降优化方法,初始学习率设为1×10-10,每隔两个完整训练批次下降到原来的0.7倍;ReLU6和ReLU7层后面的Dropout层的随机失活概率都设为0.5;U-NetBN网络使用动量为0.9的随机梯度下降优化方法,初始学习率设为1×10-4,每隔三个完整训练批次下降到原来的0.3倍;采用步骤S1得到的训练集分别对FCN4s网络和U-NetBN网络进行训练,最后得到FCN4s网络和U-NetBN网络的最优参数。
4.根据权利要求3所述的一种基于全卷积网络的遥感影像地表覆盖分类方法,其特征在于,所述步骤S4中,将待预测图像输入到步骤S3训练好的遥感影像地表覆盖分类模型进行预测,待预测图像在(p,q)位置的预测概率最大的类别为该位置的最终预测类别,计算公式如下:
其中,P(p,q)表示待预测图像在(p,q)位置的最大预测概率对应的类别为最终预测类别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州大学,未经福州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810342795.2/1.html,转载请声明来源钻瓜专利网。