[发明专利]基于VGG16和孪生神经网络的遥感影像变化检测方法在审
申请号: | 202010885624.1 | 申请日: | 2020-08-28 |
公开(公告)号: | CN112115808A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 王鑫;张香梁;吕安 | 申请(专利权)人: | 河海大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/34;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 周科技 |
地址: | 211100 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 vgg16 孪生 神经网络 遥感 影像 变化 检测 方法 | ||
本发明公开了一种基于VGG16和孪生神经网络的遥感影像变化检测方法,包括以下步骤:搭建改进的VGG16网络并对网络进行训练;训练时输入图像进行数次卷积操作后得到两幅特征图像,对两幅特征图像进行合并;对于上一步骤得到的特征图像进行数次上采样和反卷积的操作恢复到原图大小;最后再进行一次卷积,经过softmax层后将图像块分为变化类和未变化类;输入要测试的图像,利用训练好的网络得到变化检测图。本发明使用深度神经网络更有效地获取目标特征,并且本方法避免了差值图的生成,避免了差值图对结果的影响。
技术领域
本发明属于图像变化技术领域,特别涉及一种基于VGG16网络和孪生神经网络的遥感图像变化检测方法。
背景技术
现在遥感技术应用于越来越多的领域,比如:森林或植被的动态变化监测、对自然灾害的灾后分析及评估、对土地利用的变化分析、对农田进行监控、对城镇变化实时监测、分析农作物生长状况、对军事战略目标(机场、道路等)进行动态监视等领域,极大地促进了经济和社会的发展。
遥感图像变化检测属于遥感图像处理领域,用于分析处理同一地点不同时期的遥感图像而获得变化信息。国内外学者已经对遥感图像变化检测问题进行了大量的研究,提出了各种各样的变化检测方法。其中基于特征的变化检测方法是利用图像中的光谱特征、纹理特征、空间结构等特性,对遥感图像进行变化检测。而使用传统的方法提取图像的特征不具有代表性,用在遥感图像变化检测上识别精度较低。
发明内容
发明目的:针对现有技术中存在的问题,本发明提供一种基于VGG16网络和孪生神经网络的遥感图像变化检测方法,使用深度神经网络更有效地获取目标特征,并且本方法避免了差值图的生成,避免了差值图对结果的影响。
技术方案:为实现本发明的目的,本发明所采用的技术方案是:一种基于VGG16和孪生神经网络的遥感影像变化检测方法,输入图像进行数次卷积操作后得到两幅特征图像,对两幅特征图像进行合并,再进行数次上采样和反卷积的操作恢复到原图大小,最后再进行一次卷积,经过softmax层后将图像分为变化类和未变化类;步骤如下:
(1)获取遥感图像数据集,包括变化前和变化后的图像;将数据集中图像切割为图像块,将图像块分别标注为变化或未变化类标签,构建训练集和测试集;
(2)构建基于VGG16模型的卷积神经网络,包括若干个卷积层和池化层,若干个上采样和反卷积层,以及最后一层卷积层和softmax层;
(3)将训练集中同一区域两个时相的图像块作为卷积神经网络的输入,类标签作为输出,构建损失函数进行网络训练,直到误差满足预期,得到训练好的卷积神经网络;
(4)将测试集中同一区域两个时相的图像块输入训练好的卷积神经网络,通过卷积神经网络将图像块分为变化类和未变化类,得到最后的变化检测图。
进一步的,所述步骤(3),过程如下:
将训练集中同一区域两个时相的图像块输入卷积神经网络,首先经过若干个卷积层和池化层后得到两个特征图,将两个特征图像合并,并进行一次反卷积操作;然后将得到的特征图像进行若干次上采样和反卷积,接着进行最后一次卷积,经过softmax层后将图像块分为变化类和未变化类;其中,经过softmax层得到一个概率二值化图像,有变化的像素点p1为1,无变化的像素点p0为0;
采用交叉熵作为损失函数,公式如下:
式中m为样本数,即图像中的像素点数;y0和y1是实际标签,分别代表无变化的像素点和有变化的像素点。
进一步的,所述步骤(2),卷积神经网络的卷积层和池化层结构如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学,未经河海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010885624.1/2.html,转载请声明来源钻瓜专利网。