一种遥感图像滑坡检测方法及系统与流程

文档序号:35578784发布日期:2023-09-26 23:07阅读:143来源:国知局
一种遥感图像滑坡检测方法及系统与流程

本发明涉及滑坡检测领域,特别是涉及一种遥感图像滑坡检测方法及系统。


背景技术:

1、滑坡是常见的自然灾害之一,滑坡发生时不仅破坏自然环境,而且对村庄、城镇房屋及基础设施等造成毁坏,严重时构成大量人员伤亡。滑坡识别与预警防范是减少和避免地质灾害损失的重要课题,对于进行滑坡预防和建立滑坡数据库具有重要意义。

2、传统的滑坡识别依靠地质工作人员,通过实地勘探和遥感影像目视解译等手段绘制地质灾害编目结果。但受传统技术和条件的限制,现有的滑坡编目结果完整性和现势性都难以满足当前经济发展和防灾减灾需求。利用滑坡遥感影像的光谱、纹理特征的滑坡识别方法,发展较为成熟,主要可分为人工目视解译方法、变化检测方法、机器学习方法和深度学习方法。

3、目视解译法是地质灾害研究中常用的方法,研究人员通过对遥感图像进行目视解读,同时结合地质灾害的非遥感数据进行分析和推理,以识别潜在的灾害隐患区域。例如,刘春玲等利用高分一号卫星遥感数据,在东南亚跨境区内成功解译出重大工程扰动滑坡情况。虽然该方法在滑坡识别方面表现出较高的准确性,但严重依赖研究人员的先验知识和经验。

4、变化检测法是另一种常用的滑坡识别方法,它使用同一地区多个时间点的光学图像,结合像元基础上的多阈值分析和面向对象分析方法进行分析。该方法避免了像元分析方法中噪声引起的“椒盐”效应,充分利用各种图像信息,从而提高了滑坡识别的准确率和效率。但该方法需要多个时相的光学图像数据。例如,张帅娟等利用变化检测法成功提取西藏甲玛矿区滑坡情况。

5、传统滑坡识别主要依靠专家进行目视解译,随着计算机发展,逐渐形成了人工设计多阈值的变化检测方法,近年来随着人工智能技术的发展,出现了基于机器学习和深度学习的滑坡识别方法。

6、机器学习法是利用各种统计学模型,提取滑坡体与光学影像的各类相关特征,使用分类器识别出特征之间的关系,进行滑坡识别。该方法虽然耗费时间、人力较少,但特征选择和参数调节麻烦。目前多种机器学习方法,如支持向量机、随机森林等,已经和基于像元、面向对象分析等方法结合,成为滑坡识别领域的新方法。如喜文飞等在滇东北山区利用改进的retinex算法去除影像粗差,结合svm模型识别滑坡。

7、深度学习滑坡识别方法以卷积神经网络为主,构建深度学习网络,通过学习图像的高阶语义特征来识别滑坡。目前利用深度学习方法识别滑坡有两种方式,一是基于目标检测算法检测滑坡,二是基于语义分割算法检测滑坡。目标检测算法是根据需要的目标种类,寻找图像中对应种类的目标物体,确定它们的类别和位置。目前目标检测的算法,主要分为单阶段检测算法和双阶段检测算法。在单阶段检测算法中,目前应用最多的是yolo系列,如heyi,hou等利用改进的yolox目标检测模型来检测复杂滑坡,提升了复杂小型滑坡的检测精度;而在双阶段检测算法中,目前fasterr-cnn(faster regionconvolutionalneuralnetworks)应用较多,如niu,c等结合注意力模块改进faster r-cnn模型,提升了对于非滑坡和泥石流的检测精度。单阶段检测算法,相较于双阶段检测算法,在检测速度上表现良好,但是在检测精度上不够准确。

8、fasterr-cnn作为双阶段目标检测算法中应用最多的模型,其检测精度相较于单阶段检测算法表现良好,相比于前身fast r-cnn,提出的rpn可以快速提供大量的区域候选框,在保证检查精度的同时,提升检测速度。但是,faster r-cnn目前效果最佳的特征提取网络vgg16(visual geometry group)和resnet50(residual networks),由于网络结构过深,在反向传播过程中容易出现梯度逐渐消失的问题。


技术实现思路

1、本发明的目的是提供一种遥感图像滑坡检测方法及系统,可避免网络过深带来的梯度消失问题,提高检测精度。

2、为实现上述目的,本发明提供了如下方案:

3、一种遥感图像滑坡检测方法,包括:

4、将faster r-cnn模型中的主干特征提取网络替换为darknet53,获得改进的faster r-cnn模型;

5、获取包含多张滑坡遥感图像样本的滑坡数据集;

6、采用数据增强的方法扩充滑坡数据集,获得增强后的滑坡数据集;

7、利用增强后的滑坡数据集训练所述改进的faster r-cnn模型,获得训练好的改进faster r-cnn模型;

8、将待检测滑坡遥感图像输入所述训练好的改进faster r-cnn模型,识别出待检测滑坡图像中的滑坡。

9、一种遥感图像滑坡检测系统,包括:

10、网络改进模块,用于将faster r-cnn模型中的主干特征提取网络替换为darknet53,获得改进的fasterr-cnn模型;

11、数据集获取模块,用于获取包含多张滑坡遥感图像样本的滑坡数据集;

12、扩充模块,用于采用数据增强的方法扩充滑坡数据集,获得增强后的滑坡数据集;

13、训练模块,用于利用增强后的滑坡数据集训练所述改进的faster r-cnn模型,获得训练好的改进faster r-cnn模型;

14、识别模块,用于将待检测滑坡遥感图像输入所述训练好的改进faster r-cnn模型,识别出待检测滑坡图像中的滑坡。

15、根据本发明提供的具体实施例,本发明公开了以下技术效果:

16、本发明公开一种遥感图像滑坡检测方法及系统,采用数据增强的方法扩充滑坡数据集,解决了训练集中滑坡样本数量较少的问题;以darknet53替换faster r-cnn常用的主干特征提取网络,避免了网络过深带来的梯度消失问题,提高了检测精度。



技术特征:

1.一种遥感图像滑坡检测方法,其特征在于,包括:

2.根据权利要求1所述的遥感图像滑坡检测方法,其特征在于,在所述改进的fasterr-cnn模型中的darknet53和rpn层之间增加一个br层;所述br层包括bn层和leakyrelu层。

3.根据权利要求1所述的遥感图像滑坡检测方法,其特征在于,所述数据增强的方法包括:颜色抖动,颜色抖动+改变亮度,颜色抖动+改变亮度+添加高斯噪声,添加高斯噪声,改变亮度,翻转,缩放+平移,以及旋转。

4.根据权利要求1所述的遥感图像滑坡检测方法,其特征在于,对所述改进的fasterr-cnn模型训练时:

5.一种遥感图像滑坡检测系统,其特征在于,包括:

6.根据权利要求5所述的遥感图像滑坡检测系统,其特征在于,在所述改进的fasterr-cnn模型中的darknet53和rpn层之间增加一个br层;所述br层包括bn层和leakyrelu层。

7.根据权利要求5所述的遥感图像滑坡检测系统,其特征在于,所述数据增强的方法包括:颜色抖动,颜色抖动+改变亮度,颜色抖动+改变亮度+添加高斯噪声,添加高斯噪声,改变亮度,翻转,缩放+平移,以及旋转。

8.根据权利要求5所述的遥感图像滑坡检测系统,其特征在于,对所述改进的fasterr-cnn模型训练时:


技术总结
本发明公开一种遥感图像滑坡检测方法及系统,属于滑坡检测技术领域。该方法采用数据增强的方法扩充滑坡数据集,解决了训练集中滑坡样本数量较少的问题;以DarkNet53替换FasterR‑CNN常用的主干特征提取网络,避免了网络过深带来的梯度消失问题,提高了检测精度。

技术研发人员:毛曦,路文娟,程瑶,王继周,杜川,秦瀚
受保护的技术使用者:中国测绘科学研究院
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1