SARscape洪水分类工具使用说明

news/2024/12/27 19:02:55/文章来源:https://www.cnblogs.com/enviidl/p/18633250

SARscape6.1新增洪水分类工具,可以从多时相SAR数据提取洪水信息。工具主要使用了模糊分类技术——模糊C均值分类器(FCM),可加入坡度参数去除阴影的影响。

本文以洪水前后哨兵1数据为例,介绍洪水分类工具的使用。如下图为洪水发生前后两期已经经过预处理的后向散射系数图像(图像配准、滤波、地理编码&辐射定标,详细处理过程可参考:https://www.cnblogs.com/enviidl/p/17607688.html)。

注:经过几个数据实践,该工具操作简单,处理速度快,提取的洪水精度较高。

图1:洪水前后SAR图像(上-前时相,下-后时相)

(1)在Toolbox中,单击/SARscape/Basic/Flooding/Flooding Classification,打开Flooding Classification面板。

(2)输入文件(Input Files)选项:

  • 事件后文件(Post Event File):选择后时相经过配准和地理编码的后向散射系数图像,单位可以是DB或者无单位。
  • 事件前文件(Pre Event File List):选择前时相经过配准和地理编码的后向散射系数图像,输入多个时相数据可以提高监测精度,单位可以是DB或者无单位。

(3)可选项(Optional Files):

  • DEM Files:输入DEM可作为椭球体参考源。
  • Slope File:输入坡度数据,可减少地形和阴影的影响。

(4)参数选项(Parameters):

  • 水体阈值(Water Threshold )(dB):用于检测水存在的最小dB值,所有低于此值的像素都将被考虑。如果在事件前图像和事件后图像之间存在稳定水域,则将该区域分类为持久水域。
  • 高程阈值(DEM Threshold)(m): 最小的高程值,将用于删除稳定水域或洪水,所有像素超过这个值将被考虑。
  • 坡度阈值(Slope Threshold)(deg):用于去除稳定水或洪水存在的最小坡度值,所有超过此值的像素将被考虑。
  • 比值阈值(Ratio Threshold):这是事件前和事件后图像之间的最小比值阈值,将用于检测洪水区域的存在。所有超过这个值的像素都将被考虑。如该地区有水,而比率值足够,该地区将被列为洪水地区。
  • 高散射点阈值(High Scattering Point )(dB):这是与高反射率目标(如船舶)相关的后向散射值,以分贝表示。此参数有助于避免误报的识别。

注:旁瓣效应可能导致识别高反射率目标周围的假阳性区域。

图2:Flooding Classification面板

(5)输出文件(Output Files):选择输出文件名和目录。

(6)执行处理Exec。

结果会输出四类结果文件:

  • _class:洪水区域分类栅格文件,包括四种类型:无分类区、非水体区、高散射点、无变化水域、洪水区域。
  • _postEvent:事件前平均强度图像。
  • _preEvent:事件后平均强度图像。
  • _ratio:事件前后后向散射系数比值图像。

如下图为只显示高散射点、无变化水域、洪水区域的结果图。

图3​:洪水分类结果

还提供Flooding Classification Refinement工具,该工具生成洪水概率栅格图,得到感兴趣区域内每个像素的每种类型的概率。输入的数据来自使用洪水分类工具获得的结果。

注:如果数据量较大,这个工具运行时间较长,而且经过试验暂时没发现该工具有多大作用。

(1)在Toolbox中,单击/SARscape/Basic/Flooding/Flooding Classification Refinement工具,打开Flooding Classification Refinement面板。

(2)输入文件(Input Files)选项:输入洪水分类工具获得的结果,选择了一个数据,如洪水分类图,其余数据会自动填入。

(3)可选项(Optional Files):输入DEM和坡度数据,可减少地形和阴影的影响。

(4)参数选项(Parameters):

  • 水体阈值(Water Threshold )(dB):用于检测水存在的最小dB值,所有低于此值的像素都将被考虑。如果在事件前图像和事件后图像之间存在稳定水域,则将该区域分类为持久水域。
  • 坡度阈值(Slope Threshold)(deg):用于去除稳定水或洪水存在的最小坡度值,所有超过此值的像素将被考虑。
  • 水体概率阈值(Water Probability Threshold):确定分析区域内是否存在水时,与水存在概率相关的百分比阈值。
  • 洪水低概率阈值(Flood Low Probability Threshold):这是与分析区域内存在洪水淹没区域的可能性较低相关的百分比阈值。
  • 洪水中等概率阈值(Flood Mid Probability Threshold):这是与研究区域内存在洪水区域的中概率相关的百分比阈值。
  • 洪水高概率阈值(Flood High Probability Threshold):这是与分析区域内存在洪水高概率区域相关的百分比阈值。

切换到Other Parameters选项,以下几个主要参数的说明:

  • 不变水体模糊系数(Fuzzy Coefficient Persistent Water):这是控制“不变水体”聚类模糊程度的系数。该系数值越高,聚类就越模糊。当该系数值等于 1 时,聚类是清晰的,就像 k 均值聚类那样,每个数据点都只属于一个聚类。当系数值大于 1 时,聚类会变得更模糊,允许数据点以不同的隶属度属于多个聚类。
  • 不变水体MRF核大小(MRF Kernel Size Persistent Water):这是用于考虑不变水体像素概率相对于最近像素的依赖关系的马尔可夫核窗口大小的维度。
  • 不变水体MRF空间判罚系数(MRF Spatial Penalty Coefficient Persistent Water):这是用于衡量不变水体像素概率相对于其最近邻像素依赖性的马尔可夫核大小的判罚系数。
  • 不变水体迭代次数(Iteration Threshold Persistent Water):这是强度质心变化的阈值,它界定了收敛准则。
  • 不变水体最大迭代次数(Iteration Max Persistent Water):这是收敛周期的最大迭代次数。
  • 洪水模糊系数(Fuzzy Coefficient Flood):这是控制“洪水”聚类模糊程度的系数。该系数值越高,聚类就越模糊。当该系数值等于 1 时,聚类是清晰的,就像 k 均值聚类那样,每个数据点都只属于一个聚类。当系数值大于 1 时,聚类会变得更模糊,允许数据点以不同的隶属度属于多个聚类。
  • 洪水MRF 核大小(MRF Kernel Size Flood):这是用于考虑洪水像素概率相对于最近像素的依赖关系的马尔可夫核窗口大小的维度。
  • 洪水MRF空间判罚系数(MRF Spatial Penalty Coefficient Flood):这是用于衡量洪水像素概率相对于最近像素依赖性的马尔可夫核大小的判罚系数。
  • 洪水迭代阈值(Iteration Threshold Flood):这是强度质心变化的阈值,它界定了收敛准则。
  • 洪水最大迭代次数(Iteration Max Flood):这是收敛周期的最大迭代次数。

(5)输出文件(Output Files):选择输出文件名和目录。

(6)执行处理Exec。

结果会输出两类结果文件:

  • _refinement_class:分类栅格文件,提供某一像素属于特定类别的概率。
  • _refinement:栅格文件提供了洪水概率值,数值越高,该像素被淹没的概率就越大。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/859338.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

汽车以旧换新政策的数字化协同解决方案

随着《汽车以旧换新补贴政策》的落地实施,汽车市场迎来了新的增长机遇。政策驱动与市场竞争的双重压力下,如何在短时间内整合资源、抢占市场先机,成为汽车经销商和销售团队的共同挑战。借助在线协同工具,企业能够打破部门与组织边界,实现从政策到执行全流程的高效管理,为…

36MT160-ASEMI开关电源整流方桥36MT160

36MT160-ASEMI开关电源整流方桥36MT160编辑:ll 36MT160-ASEMI开关电源整流方桥36MT160 型号:36MT160 品牌:ASEMI 封装:D-63 特性:插件整流方桥 正向电流:35A 反向耐压:1600V 恢复时间:>2000ns 引脚数量:5 芯片个数:4 芯片尺寸:50MIL 浪涌电流:500A 漏电流:>10…

java8--方法--格式化输出--printf

System.out.printf("%,.2f",10000.0 / 3.0); 效果图:ps: 在分隔符后可以指定字符串长度 System.out.printf("%,10.2f",10000.0 / 3.0); 效果图:

JDBC核心6步

1JDBC简介 java DataBase Connectivity,又称java数据库连接是独立于任何数据库管理系统的api java提供接口规范,由各个数据库厂商提供接口的实现,厂商提供的实现封装成jar文件,也就是我们俗称的数据库驱动jar包 学习JDBC,充分体现了面向接口编程的好处2.JDBC核心6步 1.注册…

【python应用】基于 Python 的远程管理工具:PyChi 远程管理系统

一、引言 在现代 IT 环境中,远程管理工具是开发者和运维人员必不可少的利器。本文将为大家介绍一个基于 Python 构建的多功能远程管理工具 PyChi,它能够让你轻松地对远程客户端进行管理操作,包括文件管理、系统命令执行、截图、录音等功能。二、软件简介 PyChi 是一个基于异…

Hexo-Github-pages-实现个人博客

Hexo + Github pages 实现个人博客 一、过程总览和回顾 我是新手,2024/12/21号尝试着自己搭建自己的个人博客网站,起初是只想着在自己本地电脑环境上搭建 一开始使用了Hugo,据说是世界上最快的静态网页生成器,但是捣鼓了一个下午,无功而返第一个原因:阅读官方文档不够仔细…

AI智能分析视频分析网关热知识:视频分析技术如何帮助提升城市公共安全?

城市公共安全是社会发展的重要基础,而视频分析技术的应用为提升这一领域的效率和效果提供了强有力的支持。随着城市化进程的加快,公共安全面临的挑战日益增多,如何有效监控和管理城市环境中的安全隐患,已成为城市管理者亟待解决的问题。接下来,我们将详细探讨视频分析技术…

quietflow.js-jquery背景层动画插件

quietflow.js是一款可以制作炫酷页面背景层动画效果的jquery插件。该jquery插件内置了9种不同效果的背景层动画,你可以为页面轻松的添加背景动画效果。 可用的背景层动画效果有:squareFlash vortex bouncingBalls shootingLines simpleGradient starfield layeredTriangles c…

用echarts绘制的相关地图,热力图层,点,背景等都可修改

实际项目中用echarts绘制的相关地图,热力图层,点,背景等都可修改,点位可点击。 注意事项: 项目中安装的echarts版本必须是4.9.0的,"echarts": "^4.9.0", "echarts-countries-js": "^1.0.5", "echarts-gl": "^1.1…

在Lazarus下的Free Pascal编程教程——在Lazarus中使用计时器组件TTimer

0.前言 我想通过编写一个完整的游戏程序方式引导读者体验程序设计的全过程。我将采用多种方式编写具有相同效果的应用程序,并通过不同方式形成的代码和实现方法的对比来理解程序开发更深层的知识。 了解我编写教程的思路,请参阅体现我最初想法的那篇文章中的“1.编程计划”和…

VMware ESXi 8.0U3c macOS Unlocker OEM BIOS ConnectX-3 网卡定制版 (集成驱动版)

VMware ESXi 8.0U3c macOS Unlocker & OEM BIOS ConnectX-3 网卡定制版 (集成驱动版)VMware ESXi 8.0U3c macOS Unlocker & OEM BIOS ConnectX-3 网卡定制版 (集成驱动版) VMware ESXi 8.0U3c macOS Unlocker & OEM BIOS 集成网卡驱动和 NVMe 驱动 (集成驱动版) 发…

springboot项目启动和部署: 自带tomcat

springboot项目启动: springboot内部嵌入了tomcat,在spring-boot-starter-web里可以找到,在这里插入图片描述这样在研发过程中就不在需要tomcat服务器,并且springboot项目在打完jar之后,可以直接启动也不需要另外的本地tomcat。也就是说拿到springboot项目jar之后,完全可…