GEE数据集——高分辨率全球树冠高度地图(1 米)Meta 公司

2024-05-12 16:12

本文主要是介绍GEE数据集——高分辨率全球树冠高度地图(1 米)Meta 公司,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

高分辨率 1 米全球树冠高度地图

简介

全球树冠高度地图数据集提供了对全球树冠高度的全面了解,有助于对森林生态系统、碳固存和气候变化减缓工作进行精确监测。该数据集由 Meta 和世界资源研究所合作开发,是了解森林结构和动态的基石。通过融合最先进的卫星图像和先进的人工智能技术,该数据集达到了无与伦比的详细程度。通过分析 2009 年至 2020 年的卫星图像,重点分析 2018 年至 2020 年的数据,该数据集提供了广泛的时间覆盖范围,可用于跟踪地球上整个陆地的冠层高度随时间的变化。利用 DiNOv2 等人工智能模型,该数据集可以精确预测树冠高度,平均绝对误差仅为 2.8 米,从而有助于准确评估碳储量和减缓战略的有效性。

此外,将该数据集纳入保护计划、碳信用监测和气候协议,也凸显了其在指导可持续森林管理实践、植树造林、重新造林工作和生物多样性保护方面的重要意义。该数据集可在 GitHub 上访问用于生成数据的人工智能模型,从而促进森林监测和碳封存方面的进一步研究和开发,为全球应对气候变化做出贡献。您可以点击这里阅读来自 meta 的博文和相关论文。

Using Artificial Intelligence to Map the Earth’s Forests - Meta Sustainability

摘要

绘制植被结构图对于了解全球碳循环以及监测基于自然的气候适应和减缓方法至关重要。通过对这些数据的重复测量,可以观察现有森林的砍伐或退化情况、森林的自然再生以及农林业等可持续农业实践的实施情况。高空间分辨率的树冠高度和树冠投影面积评估对于监测碳通量和评估基于树木的土地利用也很重要,因为森林结构在空间上可能高度异质,特别是在农林系统中。极高分辨率的卫星图像(地面采样距离小于一米)使提取树木层面的信息成为可能,同时还能进行大尺度监测。本文介绍了第一份同时为多个次国家辖区制作的高分辨率树冠高度图。具体来说,我们为加利福尼亚州和圣保罗州制作了非常高分辨率的树冠高度地图,与之前基于哨兵/GEDI 的全球树冠高度地图的十米(10 米)分辨率相比,分辨率有了显著提高。这些地图是通过在 2017 年至 2020 年的 Maxar 图像上训练的自监督模型中提取特征,并根据航空激光雷达地图训练密集预测解码器生成的。我们还引入了一个后处理步骤,使用在 GEDI 观测数据上训练的卷积网络。我们利用预留验证激光雷达数据以及与其他遥感地图和实地收集的数据进行比较,对所提出的地图进行了评估,发现我们的模型产生的平均绝对误差(MAE)为 2.8 米,平均误差(ME)为 0.6 米。

https://www.sciencedirect.com/science/article/pii/S003442572300439X

碳清除信用额度需要高分辨率和大比例尺的制图

Meta 已设定了在 2030 年实现其价值链净零排放的目标,这主要将通过减少企业排放来实现。Meta 将通过碳清除(包括一系列自然和技术方法)解决任何残余排放问题。以森林为基础的碳清除以及利用技术更好地监测、报告和验证碳固存是 Meta 碳清除战略的重要组成部分。

基于自然的碳清除(包括恢复)对实现《巴黎气候协定》目标所需的减排做出了重大贡献。受管理的林地已成为自愿碳市场碳信用额的主要来源,IPCC 认为森林管理是减缓气候变化影响的重要工具。要以减缓气候变化所需的规模管理森林,就必须在全球范围内改进对森林碳信用额的监测和核查,特别是通过提高森林结构数据的空间分辨率。重要的是,利用人工智能改进遥感数据既有助于缩小报告的土地使用排放量与测量的土地使用排放量之间的差距,又能对国际、国家、地方和企业范围内的保护和恢复项目进行监测。

人工智能和基础模型的突破速度不断加快,正在改变我们与周围世界互动的方式。近年来,通过遥感技术绘制森林地图在尺度、分辨率和刷新率(即 1 米灵敏度以及能够探测树冠高度的微小变化)方面都取得了快速进步。由于毁林事件通常发生在大片区域,因此可以使用分辨率相对较低的图像来监测毁林情况。此外,森林砍伐通常需要移除较大、较成熟的树木,这通常更容易在卫星图像中发现。相比之下,植树造林和重新造林项目对监测树木生长提出了更高的挑战,对幼树、稀疏树木(如农林业)或小项目区(如社区主导的工作)的监测需要在大面积区域内对单棵树木进行敏感度分析。

Meta 公司和世界资源研究所认为,实现人工智能的民主化可以成为一个重要工具,为减缓和适应气候变化提供资金并提高透明度。高分辨率地图的全球处理所需的计算规模和人工智能模型首次面世。我们在允许商业使用的许可下发布了数据和模型,使任何人都能在数据基础上进一步促进碳市场及其他保护和恢复应用中的问责制和透明度。

方法

为了在不断更新地球森林地图方面取得进展,我们今天与大家分享我们绘制的全球陆地树冠高度图1。该数据集创建了全球树冠高度基线,包括单棵树木和树冠开阔的森林。该数据集有助于对全球森林存量进行详细核算。我们的数据发现,地球上超过三分之一的陆地(5000 万平方公里)的树冠高度超过 1 米,3500 万平方公里的树冠高度超过 5 米。

数据集分析了 2009 年至 2020 年的最佳卫星图像。虽然云层和季节性对分析的图像日期造成了限制,但 80% 的数据是用 2018 年至 2020 年的图像生成的。该基准线可作为碳信用监测和验证方案中实地碳测量的补充参考。当有更新的图像时,可使用公开共享的模型来检测冠层高度的变化。

为了在合理使用资源的情况下绘制地图,我们需要同时实现全球稳健模型和快速推理。为此,我们利用了基于 Meta Research 人工智能研究所开发的 DiNOv2 方法的先进模型。该模型在全球 1800 万张卫星图像(Maxar Technologies 提供的 0.5 米自然彩色图像)上进行了训练,图像像素超过万亿。通过该人工智能模型,我们可以预测特定区域的树冠高度,平均绝对误差仅为 2.8 米,从而实现对单棵树木的检测和测量。为了扩大人工智能模型的适用范围,我们建立了该模型,当重新采样到相同的 0.5 米分辨率和类似的色彩平衡时,可以同时使用航空和无人机图像。有关模型和性能的详细信息,请参阅我们最近发表的同行评审论文。

我们利用强大的自我监督学习(SSL)方法,获得了全球一致的高分辨率对地观测基础模型。这包括完全通过未标记的卫星图像来训练 DINOv2 模型。这种方法可教会人工智能模型提取一般图像特征,而无需昂贵且耗时的标签。SSL 架构提供了视觉感知的支柱,可用于推断任何类型的特征。在我们的应用中,我们利用美国激光雷达地面实况数据(NEON 数据集)的适度样本,在 SSL 架构之上训练树冠高度预测器。

DINOv2 已证明是一个非常有效的基础模型,可用于各种下游任务。例如,仅在自然图像上训练的主干模型在深度估计和绘画等艺术图像的部分匹配方面显示出很强的通用性。同样,我们希望我们发布的全球地球基础模型也能用于树冠高度估算以外的其他下游任务,如树木检测和分割。

四个不同大洲的树冠高度图示例。左图为卫星图像(来自 Maxar Technologies),中图为预测的树冠高度,右图中的红点表示进行分析的地点。该模型在全球不同生态系统中具有良好的通用性 

树冠高度图可以作为提取地面生物量的起点,并为保护和恢复项目建立基线。世界资源研究所为 AFR100 管理 TerraFund

这篇关于GEE数据集——高分辨率全球树冠高度地图(1 米)Meta 公司的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/983100

相关文章

向数据库插入一条数据同时获取主键id

首先创建一个对象 将这个对象使用mybatis插入数据库 Student stu = new Student(null, "stu", 18, null);mapper.insertEntity(stu);System.out.println(stu); 在mapper.xml文件中开启配置之后输出传入的stu对象就会有主键id回传 <!-- 插入语句示例 int insertEnt

UITableViewCell动态高度设置

UITableViewCell的高度在默认状态下能表现的的东西很少,而且在复用的时候由于需要展示的信息不一定,所以需要动态的调节Cell的高度来满足我们对不同内容的展示。在IOS8之前,这需要手动进行计算高度,比较麻烦。在参考许多人的博客文章后,根据IOS8的autolayout的特性,我做了一个自己的Tabelview自适应。虽然写的不如github上看到的很多功能很强大,但也算完成了一点点基本

Android开发入门之监听ContentProvider中数据的变化

新建Aapp工程,向主页面添加一个按钮 public void insert(View v) {Uri uri = Uri.parse("content://cn.leigo.providers.personprovider/person");ContentResolver resolver = this.getContentResolver();ContentValues values

Android开发入门之采用ContentProvider对外共享数据

在cn.leigo,db下新建PersonProvider类,该类集成ContentProvider: package cn.leigo.db;import android.content.ContentProvider;import android.content.ContentValues;import android.database.Cursor;import android.

Android开发入门之采用ListView实现数据列表显示

再次用到上一篇写过的db工程, activity_main.xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"andro

高效Map遍历,筛选需要数据用indexOf()

for (Map.Entry<String, String> entry : map.entrySet()) { }  TreeMap<String,String> ywlbMap = lzpzCommonBean.getYwlbMap(res);//对原来的map 要进行新的操作,所以要新建一个mapMap<String,String> ywlbNewMap = new TreeMap<St

c语言数据封装

最近写了一个linux 下tcp聊天室程序,刚开始时是写在一个文件里的版本,后来整理了思路写在了不同的文件里,于是考虑程序间的调用关系,参数传递,接口之类的问题,发展到最后考虑的是数据完全的封装。 比如在test.c中定义 #include "stu.h"struct Stu {int id;char name[10];};struct Stu* stu_init() {struc

【智能制造1005】智能制造试点企业名单及工具变量数据,助力深入研究!

今天给大家分享的是国内顶级期刊金融研究2022年发表的论文《智能制造赋能企业创新了吗?——基于中国智能制造试点项目的准自然实验》使用到的重要数据集——智能制造试点企业名单以及该政策对应的工具变量数据。该论文以中国智能制造示范项目的推广为准自然实验,研究智能制造对企业创新行为的影响效应及其机制,研究发现:智能制造的推广显著提高了企业创新水平,并且主要是通过信息渠道、人力资本渠道以及资金渠道三条路径提

鸿蒙Ability Kit(程序框架服务)【UIAbility组件与UI的数据同步】

UIAbility组件与UI的数据同步 基于当前的应用模型,可以通过以下几种方式来实现UIAbility组件与UI之间的数据同步。 [使用EventHub进行数据通信]:在基类Context中提供了EventHub对象,可以通过发布订阅方式来实现事件的传递。在事件传递前,订阅者需要先进行订阅,当发布者发布事件时,订阅者将接收到事件并进行相应处理。[使用AppStorage/LocalStora

Android上使用OpenGLES2.0显示YUV数据

亲测可用:http://blog.csdn.net/ueryueryuery/article/details/17608185 楼主收到这样的任务,在Android上用OpenGLES来显示YUV图像,之所以这样做,是因为: 1.Android本身也不能直接显示YUV图像,YUV转成RGB还是必要的; 2.YUV手动转RGB会占用大量的CPU资源,如果以这样的形式播放视频,手机会很