一种基于卷积神经网络的滑坡灾害自动识别方法

文档序号:34000535发布日期:2023-04-29 18:27阅读:108来源:国知局
一种基于卷积神经网络的滑坡灾害自动识别方法

本发明涉及地质灾害识别领域,具体涉及一种基于卷积神经网络的滑坡灾害自动识别方法。


背景技术:

1、滑坡灾害作为仅次于地震的第二大地质灾害,不仅会造成人员伤亡,还会威胁相关区域内城镇规划和工程建设,并制约经济可持续发展。经调查可以发现,导致灾难性后果的滑坡,70%以上都属于未经发现的滑坡隐患灾害。这些滑坡大多地处大山中上部,具有强隐蔽性、高突发性等特点,传统人工巡查方式难以快速发现和准确定位,如何提前发现和有效识别滑坡灾害,为主动防控提供基础信息,是当前滑坡灾害领域集中关注的焦点和难点。

2、目前,滑坡识别监测方法主要包括:目视解译方法、基于像元分类的方法、面向对象分类的方法等。其中,目视解译的人工参与度高,但解译速度慢,且受到主观因素影响较大。基于像元分类的方法克服了目视解译的缺点,但它只考虑单个像素点的特征,且受天气、太阳高度等条件因素影响较大,容易造成错分、漏分,很难达到较高的识别精度。面向对象分类方法可减少基于像素分析中的固有噪声,有助于后续进行多尺度分析,但流程过于复杂、效率过低。


技术实现思路

1、针对现有技术中的上述不足,本发明提供的一种基于卷积神经网络的滑坡灾害自动识别方法解决了现有灾害识别方法准确率和效率低的问题。

2、为了达到上述发明目的,本发明采用的技术方案为:

3、提供一种基于卷积神经网络的滑坡灾害自动识别方法,其包括以下步骤:

4、s1、建立滑坡解译数据库,将影像中的滑坡区域作为正样本,将影像中非滑坡区域作为负样本;

5、s2、构建并采用正负样本训练多路径pspnet网络,得到训练后的多路径pspnet网络;

6、s3、采用训练后的多路径pspnet网络对目标影像进行识别,将训练后的多路径pspnet网络的输出结果作为滑坡灾害识别结果,完成滑坡灾害自动识别;

7、其中多路径pspnet网络包括第一路径和第二路径;

8、第一路径包括resnet50模型,resnet50模型的输出端分别连接第一池化层的输入端、第二池化层的输入端、第一堆叠模块的第一输入端、sam注意力模块的输入端和叉乘模块的第一输入端;第一池化层的输出端依次连接第一卷积模块和第一上采样模块;第二池化层的输出端依次连接第二卷积模块和第二上采样模块;第一上采样模块的输出端连接第一堆叠模块的第二输入端;第二上采样模块的输出端连接第一堆叠模块的第三输入端;sam注意力模块的输出端连接叉乘模块的第二输入端;叉乘模块的输出端通过第三卷积模块连接第一堆叠模块的第四输入端;第一堆叠模块的输出端依次通过第四卷积模块和第三上采样模块连接第二堆叠模块的第一输入端;

9、第二路径包括依次连接的第五卷积模块、第六卷积模块和第七卷积模块;第七卷积模块的输出端连接第二堆叠模块的第二输入端;第二堆叠模块的输出端分别连接通道注意力模块的输入端和点乘模块的第一输入端;通道注意力模块的输出端连接点乘模块的第二输入端;点乘模块的输出端连接分类器的输入端;resnet50模型的输入端和第五卷积模块的输入端共同作为多路径pspnet网络的输入端;分类器的输出端为多路径pspnet网络的输出端。

10、进一步地,步骤s1的具体方法包括以下子步骤:

11、s1-1、分别获取高分影像和多源遥感影像;

12、s1-2、将高分影像上采样至与多源遥感影像一致,得到初始影像集;

13、s1-3、根据有记录的点状滑坡数据和滑坡在影像上的纹理和颜色特征,对初始影像集进行滑坡边界勾绘,得到勾绘后的影像集;

14、s1-4、将勾绘后的影像集按照512×512像素依次裁剪、分割成为若干影像,并将影像中的滑坡区域作为正样本,将影像中非滑坡区域作为负样本。

15、进一步地,将步骤s1-4中分割后的影像通过随机旋转和/或翻转进行样本扩充,将扩充处理后的影像中的滑坡区域作为正样本,将扩充处理后的影像中的非滑坡区域作为负样本。

16、进一步地,第一池化层和第二池化层的大小分别为3×3和6×6;第一上采样模块和第二上采样模块的输出尺寸均为64×64×2048。

17、进一步地,第五卷积模块、第六卷积模块和第七卷积模块中卷积核的大小依次为7×7、7×7和1×1,步长依次为2、2和1;第五卷积模块、第六卷积模块和第七卷积模块的输出尺寸依次为256×256×64、128×128×128和128×128×256。

18、进一步地,resnet50模型的输出尺寸为64×64×2048;第四卷积模块的输出尺寸为64×64×2048;第三上采样模块的输出尺寸为128×128×2048。

19、本发明的有益效果为:本方法通过resnet50模型获取高级语义信息,通过第一路径进行全局信息和位置信息的提取,并将提取到的信息在通道维度进行堆叠;通过第二路径对影像的纹理信息进行提取,并对提取到的滑坡信息升维;将第一路径和第二路径得到的数据进行叠加后输入通道注意力模块,可以更好的增强特征图通道对滑坡识别任务的响应,使得本方法相比现有技术提高了识别精度,有效提升了滑坡识别能力,可以为地质灾害专家提供滑坡灾害识别的目标区域,能够有效提高区域滑坡灾害调查的效率和准确性。



技术特征:

1.一种基于卷积神经网络的滑坡灾害自动识别方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于卷积神经网络的滑坡灾害自动识别方法,其特征在于,步骤s1的具体方法包括以下子步骤:

3.根据权利要求2所述的一种基于卷积神经网络的滑坡灾害自动识别方法,其特征在于,将步骤s1-4中分割后的影像通过随机旋转和/或翻转进行样本扩充,将扩充处理后的影像中的滑坡区域作为正样本,将扩充处理后的影像中的非滑坡区域作为负样本。

4.根据权利要求1所述的一种基于卷积神经网络的滑坡灾害自动识别方法,其特征在于,第一池化层和第二池化层的大小分别为3×3和6×6;第一上采样模块和第二上采样模块的输出尺寸均为64×64×2048。

5.根据权利要求1所述的一种基于卷积神经网络的滑坡灾害自动识别方法,其特征在于,第五卷积模块、第六卷积模块和第七卷积模块中卷积核的大小依次为7×7、7×7和1×1,步长依次为2、2和1;第五卷积模块、第六卷积模块和第七卷积模块的输出尺寸依次为256×256×64、128×128×128和128×128×256。

6.根据权利要求1所述的一种基于卷积神经网络的滑坡灾害自动识别方法,其特征在于,resnet50模型的输出尺寸为64×64×2048;第四卷积模块的输出尺寸为64×64×2048;第三上采样模块的输出尺寸为128×128×2048。


技术总结
本发明公开了一种基于卷积神经网络的滑坡灾害自动识别方法,涉及地质灾害识别领域,其包括以下步骤:建立滑坡解译数据库,将影像中的滑坡区域作为正样本,将影像中非滑坡区域作为负样本;构建并采用正负样本训练多路径PSPNet网络,得到训练后的多路径PSPNet网络;采用训练后的多路径PSPNet网络对目标影像进行识别,将训练后的多路径PSPNet网络的输出结果作为滑坡灾害识别结果,完成滑坡灾害自动识别。本发明提高了滑坡识别精度,有效提升了滑坡识别能力,可以为地质灾害专家提供滑坡灾害识别的目标区域,能够有效提高区域滑坡灾害调查的效率和准确性。

技术研发人员:王潇,雷湘琦,刘浩宇,董建辉,唐然,赵建军,李骅锦,王毅
受保护的技术使用者:成都大学
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1