基于sentinel-2 遥感数据的水体提取(水体指数法)

本文框架设置如下:

  1. 简单介绍senintel-2数据;
  2. 如何利用sentinel-2数据获取水体边界/范围

1 Sentinel-2数据介绍及下载方式

有Sentinel-2A/2B两颗卫星,其参数基本一致,因此两颗卫星的数据联合使用很方便。

分辨率有:10,20,60米,三种不同的分辨率数据,共计13个光谱波段。

目前可供下载的数据产品有:L1C 和L2A两种级别的数据,其中L1C级别产品经过几何位置的处理,没有大气校正处理,而L2A产品是经过大气校正处理的地表反射率产品(提供的数据是16位整型,需要经过变换系数拉伸到0-1,就是真实的地表反射率)。

可根据需要下载不同级别的产品数据进行研究。若下载L1C数据,需要自己进行大气校正的话,可根据官方提供的大气校正工具进行处理,其操作较为繁琐,不同版本的工具其操作方式可能略有差别。

如果是下载L2A数据,可无需进行基本的预处理操作,进行系数变换可直接到地表反射率便于后续研究。

2 利用sentinel-2数据获取水体边界/范围

针对不同的卫星遥感数据而言,由于其获取的遥感数据波段和参数等不同,其水体的提取方法也不完全一致。

但大致可分为如下几类方法:

  1. 单波段法
  2. 光谱间关系法
  3. 影像分类法
  4. 水体指数法

其中水体指数法由于简单高效受到了广泛的研究和实际应用。本文重点描述如何利用水体指数法获取遥感图像中的水体范围。

目前应用较多的水体指数法主要有:

上述介绍了几种较为常用的水体指数,各种水体指数的目的基本上是一致的,即突出水体信息,抑制其他地物信息,便于目视解译和水体信息提取。

一般在计算水体指数之后,可以将水体指数作为一个特征加入到监督分类的流程中加以水体分类,进而利用相关的精度评价指标对分类精度进行评价。

其常用的评价指标可参考:

但一般应用不用监督分类的思路去处理,其较为复杂,在水体指数上进行阈值分割的思路较为简单且精度一般满足相应的应用要求。

其常用的阈值分割方法是大津法,具体可参考如下:

考虑到全局阈值方法的局限性,除Otsu方法之外,可在水体指数的基础上结合聚类方法,如ISODATA等,一般聚类后,需要对各类别进行合并处理,不然可根据类别均值选择均值最大的类别作为水体类型,其他作为背景即可。

3. 总结

上述对Sentinel-2数据进行基本的参数/数据产品级别,数据下载平台等进行简单介绍,并着重介绍了几种常用的水体指数,并在水体指数的基础上如何进一步的获取水体边界和范围。

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

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

相关文章

Laya2.13.3接入FGUI

下载与复制文件与Laya1.x类似,可以看我上一篇: Laya1.8.4接入FariyGui,以及其中踩的坑-CSDN博客 不同的是: 两个库文件需要在index.js中引入 新建一个脚本将fgui中搭建好的UI包引入: export default class GameApp…

食品加工厂可视化视频AI智能监管方案,助力工厂数字化运营

一、背景与需求分析 随着科技的不断进步和人们对食品安全和质量的日益关注,食品智慧工厂的建设成为了食品行业的一个重要趋势。智能化的食品工厂可以利用先进的技术和自动化系统,提高生产效率、降低监管成本,并确保产品的质量和安全。 行业…

Python爬虫——2023年西安全年气温数据并进行可视化处理

Python爬虫——2023年西安全年气温数据并进行可视化处理 一、网站选择 我们要找到西安历史气温数据,可以去一些天气网站上查找,但不一定每一个天气网站都会留有各城市的历史天气数据,因此我在这里给大家推荐两个网站方便大家进行历史气温的…

牛客30道题解析精修版

1.异常处理 都是Throwable的子类: ① Exception(异常):是程序本身可以处理的异常。 ② Error(错误): 是程序无法处理的错误。这些错误表示故障发生于虚拟机自身、或者发生在虚拟机试图执行应用时,一般不需要…

选择国产压测工具应注意什么?

随着互联网和信息技术的飞速发展,压力测试成为了确保软件系统稳定性和性能的不可或缺的环节。在压测工具的选择上,近年来国产压测工具逐渐崭露头角,但在使用时仍需谨慎。本文将探讨在选择国产压测工具时需要注意的关键因素。 功能完备性&…

GBASE南大通用数据库GBase 8s常见问题解析 -- 查找锁会话并解锁

本文摘自GBASE南大通用社区,by:wty,原文请点击:GBase 8s常见问题 -- 查找锁会话并解锁|GBASE社区|天津南大通用数据技术股份有限公司|GBASE-致力于成为用户最信赖的数据库产品供应商 问题现象 执行SQL时报错 244: Could not do…

电脑f盘满了怎么清理f盘空间?3个实用的方法!

磁盘空间的大小直接影响到计算机的性能和存储能力。当磁盘空间不足时,会导致系统运行缓慢、无法安装新的程序或存储文件,甚至会使计算机系统崩溃。那么如何解决磁盘空间不足的问题呢?下面提供了一些方法。 方法一:删除不需要的文…

跟着pink老师前端入门教程-day09

二十二、定位 22.1 为什么需要定位 1. 某个元素可以自由的在一个盒子内移动位置,并且压住其他盒子 2. 当我们滚动窗口时,盒子是固定屏幕某个位置的 解决方法: 1. 浮动可以让多个块级盒子一行没有缝隙排列显示,经常用于横向排…

STL第三讲

第三讲 stl六大部件:算法是函数模板,其他的是类模板 算法形式:传入两个迭代器(第三个参数可能有:一个比较的准则 算法需要的所有信息从迭代器获取 迭代器分类 基于红黑树的结构是双向迭代器; 基于hash的取…

【计算机网络】UDP协议与TCP协议

文章目录 一、端口号1.什么是端口号2.端口号范围划分3.认识知名端口号(Well-Know Port Number)4.netstat5.pidof 二、UDP协议1.UDP协议端格式2.UDP的特点3.面向数据报4.UDP的缓冲区5.UDP使用注意事项6.基于UDP的应用层协议 三、TCP协议1.TCP协议段格式1.1理解封装解包和分用1.2…

进程通信与socket编程实践之猜数字小游戏

socket是实现进程通信的一种重要方式,本文将通过socket编程实现服务器进程与客户端进程之间的通信,并在通信之外实现猜数字的小游戏。 1. 设计思路 本文设计的C/S结构的猜数字游戏功能如下:服务器端自动生成一个1-100之间的随机数字&#x…

100T数据存进服务器分几步?

大家好,我是豆小匠。 这期来聊聊数据存储相关的问题,包括: 容量评估。技术选型。容灾处理。 另外,文末赠送免费定制红包封面哦! 1. 容量评估 通过对容量&性能的评估,可以把业务需求转化成技术语言描…

鲲鹏微认证——openEuler开源操作系统迁移实践

文章目录 为什么要系统搬迁为什么选择欧拉欧拉系统迁移概述实施路径工具实战 为什么要系统搬迁 2020年12月,CentOs作为由开源社区免费提供的操作系统,宣布将对CentO58于2021年底停止服务,CentO57则于2024年6月底停止服务。 这将直接导致操作…

Linux系统SSH远程管理服务

目录 一、SSH服务介绍 1、SSH协议是什么? 2、SSH的优点 3、SSH的客户端与服务端 4、SSH的原理 4.1 公钥首次连接原理 4.2 ssh加密通讯原理 4.2.1 对称加密 4.2.2 非对称加密 4.2 ssh远程登录 二、服务端配置 1、常见配置项 1.1 修改默认端口 1.2 禁止…

未来已来:AI引领智能时代的多领域巨变

大家好,今天我们将深入探讨人工智能如何彻底改变我们的生活方式,领略未来的无限可能性。 1. 医疗革新:AI担任超级医生 医疗领域是AI最引人注目的战场之一。智能医学影像诊断系统,不仅能够精准识别病变,还能辅助医生提…

VS Code使用Git管理开发项目流程

以VSCode远程连接虚拟机开发为例,已经配置好SSH 在Github上搜索心仪的项目,比如权限管理 点击fork到自己账户仓库 虚拟机下创建一个目录 1)mkdir java_test 2)切换到java_test 初始化并克隆项目 1) git init:初始化仓库 2) g…

掼蛋功能之识别性格篇

常说:千人千面。大多数人一到牌局的场面,往往精神便会放松,面貌神情不再收敛,一言一行体现出的性格暴露无疑,具体表现为以下几种: 1、浮躁冲动型:此类人多数不讲究团队配合,自顾自出…

UE5 - Polycam扫描文件导入插件

Polycam是利用Gaussian Splatting进行3D重建的3D扫描相关软件,其对应有UE引擎的插件(Plugin_XV3dGS)可以把相关格式的文件导入到引擎; 首先Polycam的官网为:My Captures | Polycam 可以下载各种用户扫描文件&#xff…

vivado I/O和时钟规划设计流程步骤

I/O和时钟规划设计流程步骤 下图显示了左侧的项目设计流程步骤。水平箭头表示项目设计流程中可以执行I/O和时钟规划的点。中的步骤I/O和时钟规划设计流程如右图所示。 项目设计流程从一个空的I/O规划项目、RTL设计项目或合成后网表项目。使用这些项目类型中的任何一种&#xf…

PPO学习

openai用tf实现的真的看不懂,大佬的世界… PPO的详细细节 1. 奖励模型和策略的价值头将 query 和 response 的连接作为输入 奖励模型和策略的价值头 不 仅仅查看响应。相反,它将 query 和 response 连接在一起,作为 query_response def ge…