SlideShare uma empresa Scribd logo
1 de 52
Roelof Pieters
CTO & Co-founder
roelof@overstory.ai
@graphific
Tackling Forest Fires and Deforestation with Satellite
Data and AI
May 14, 2021
• Computer Science/Deep Learning
• Anthropology and Development
Sociology
• Previously founded Creative.ai,
Stockholm.ai, GitXiv and other open
source initiatives/networks/startups
Introduction
Roelof Pieters
CTO & Co-founder, Overstory
This session
• Advancements in satellite data & AI
• Example: deforestation monitoring
• Example: preventing wildfires and power
outages
Indra den Bakker
CEO & Co-founder
Anniek Schouten
COO & Co-founder
David de Meij
Data Scientist
Roelof Pieters
CTO & Co-founder
Rochelle Silva
Radar &
GIS Researcher
Lorenzo Riches
Data Scientist
We’re Overstory
Arsha Yuditha
Amiranti
GIS Specialist
Elvira Garkava
Business Developer
Fiona Spruill
Chief Product Officer
Andrea Giardini
DevOps Engineer
Killian Tobin
Head of Business
Development
Customers
Investors
Partners
The problem
Insect outbreaks
Forest fires
Deforestation
Forest fire (Source: Nasa)
Bark beetle infestation (Source: Sodra)
Deforestation (Source: ESA, Google)
Remote Sensing: an overview
Satellite market
Today 2029
# of satellites
2010
1000
800
600
400
200
1,470 satellites launched
between 2010 and 2019
8,500 satellites expected to launch
between 2019 and 2028*
Hyperspectral
VHR SAR Video Real-time
Source:Euroconsult: https://spacenews.com/analysis-are-smallsats-entering-the-maturity-stage/
Input data High-resolution satellite imagery
up to 30 cm resolution
Input data Invisible light like near-IR
Multispectral data
Input data Weather independent radar images
SAR data
July 2, 2017 July 4, 2017 July 5, 2017
Input data Frequent revisits
up to daily on a global scale
Input data Frequent revisits
up to daily on a global scale
2.5m
source:
https://platform.digitalglobe.com/earth-imaging-basics-spatial-resolution/
30cm
Tri-stereo and video monitoring
for 3D-mapping
SAR data to look through
clouds
Multi- and hyperspectral
data
Up to 30 cm resolution
Up to 20 VHR daily revisits
& geostationary satellites
Very high-resolution satellite data
● Mega Large Imagery
● Constant change
● Noisy satellite data
Data Science Challenges
● Noisy or lack of labels
● Generalize from training
● “ground truth”
● Classical machine learning still the norm
Unsupervised Machine Learning
???
A? B? C?
Allows Overstory to get insights
anywhere in the world with 1-2 factors
less customer/labeled data (1000 instead
of 10K-100K data points)
"Everything is related to everything else,
but near things are more related than
distant things"
Stereo Imaging
For creating height maps and 3D maps we use Stereo Imaging
techniques to create Digital Surface Maps (DSM) and Digital Terrain
Maps (DTM), as well as 3D point clouds as in this example
Stereo Imaging Learning Feature Matching with Graph Neural Networks
Magic Leap/ETH Zurich (2020)
A process by which freely accessible low resolution imagery can be upscaled to commercial-grade high
resolution, allowing for more accurate insights, easier labelling by our annotators, and increased
accuracy for our machine learning models, at a cheaper cost
(Upscaling Landsat-8 to
Digital Globe Worldview-3-like level)
LS8 TIRS
LS8
CIRRUS
LS8
Panchromatic
LS8 SWIR
LS8 NIR LS8 RGB
DG-WV3 RGB
DG-WV3
Panchromatic
DG-WV3 SWIR
31cm
1.24m
3.7m
15m
100m
30m
Generative Upscaling
Li et al (2019) Feedback Network for Image
Super-Resolution"
See also Super-Resolution Generative
Adversarial Network(s) (many papers)
Active Learning
(re)train
candidate selection
oracle / human annotator
● eg BAyesian Active Learning library
(BaaL) by ElementAI:
https://github.com/ElementAI/baal/
○ MCDropout (Gal et al. 2015)
○ BALD (Houlsby et al. 2011)
(ElementAI)
Living data repository
training data for scalable and
accurate deep learning
algorithms
case #1: Machine Learning for
deforestation monitoring
● high resolution forest and landcover map
● up to date with 2014 to now
● high forest and crop type
accuracy
Deforestation monitoring
what how
● deep learning for segmentation
● multiple satellite sources: sensor
fusion / multimodality
● noisy data: generative gap filling
● dynamic data regime: open data, active
labelling (ground and satellite), noisy
labels
Climate &
weather
Height data
Advancements in
deep learning
SAR (radar)
data
Multi resolution
data
Sensor fusion
Convolutional Neural
Networks
Unsupervised
learning and active
(bayesian) learning
Multispectral
data
Output
Segmentation
Layers of satellite
imagery
Land Cover Segmentation on
pixel level
Active Learning
Encoder Neural Planet Embedding
1.
2.
3.
4a.
Data
repositor
y
5.
4b.
(Overstory training data
pipeline)
Annotator
Field worker
Public Data
High-Resolution Global Maps of 21st-
Century Forest Cover Change
(Hansen et al., Science 2013).
Overstory 10m and less
Hansen et al. 2013/2019 1.7 (2000)
GlobCover 2010 2.3 (2009)
CCI Landcover Africa 20m (2016)
case # 2: Scaling ML for very high
resolution earth observation & risk
monitoring
Vegetation &
powerlines
of global annual
CO2 emissions
~1%
direct
economic losses
$21B
people without
power
40M
● very high resolution tree species map:
37 different tree species, shrub species and
grass classes
● over 16,000 km of power lines
with a corridor width of 150
meter
● total area of over 505,000 km2
● hard constraints on minimum
level of accuracy
fire risk monitoring
what how
● deep learning, naturally :)
● open source labels, customer labels,
external party ground validation
● very high resolution satellite imagery
(50cm)
● massively parallel distributed
processing through dask, kubernetes,
and distributed data parallel training
Jupyterhub
Jupyterhub allows users to create
dedicated computational environments
Our Infrastructure
Getting a new notebook
Our Infrastructure - Jupyterhub
👥
I need a new notebook! Processing...
We need a new machine
for this...
New node
Notebook available
1
2
3
4
5
6
Dask
Dask provides advanced parallelism for
analytics, enabling performance at scale
for the tools you love
Our Infrastructure
I need some heavy compute
Our Infrastructure - Dask
👥
I need a new
Dask cluster! Dask-gateway
Dask-scheduler
Dask-worker
Dask-worker
Cluster
available
1
2
3
4
5
6
Dask cluster - Structure
Our Infrastructure - Dask
Dask-gateway
Dask-scheduler
Dask-scheduler
Dask-worker Dask-worker
Dask-worker Dask-worker
Dask-worker Dask-worker
Dask-worker Dask-worker
Dask-worker Dask-worker
Dask-worker Dask-worker
Papermill
Papermill provides queues and ETL
capabilities for running and logging jupyter
notebook workloads
Our Infrastructure
Our Infrastructure - Papermill
Image by Matthew Seal,
Netflix
Our Infrastructure - Papermill
Image by Matthew
Seal, Netflix
All together now
Our Infrastructure
Abernathey et al. (2021):
Pangeo architecture
diagram.
Jupyterhub
Dask Dashboard
Monitoring Kubernetes/Dask with Grafana
Real-time
Vegetation
Intelligence
Platform
Tree height
Canopy segmentation
Fire risks
Tree species
Verification of trimming
Storm damage
Risk identification
Predictive prioritization
Overstory is on a mission to monitor all
natural resources on Earth in real-time.
We’re in this together!
Overstory is on a mission to monitor all
natural resources on Earth in real-time.
Come join us!
https://www.overstory.com/careers
Learning Resources / Research
● List of videos about Geospatial data science from FOSS4G (Free
and Open Source Software for Geospatial / OSGeo)
https://www.youtube.com/channel/UC_2Lyc9VUX-jC-E1prJitHw/vi
deos
● ICLR 2020 proceedings now available: https://iclr.cc/virtual_2020/
& video recordings of climate change AI workshop:
https://www.youtube.com/channel/UCyjDr_aoMlzhSvCTdT7eZ9g/
videos
● CVPR pre-papers for EarthVision: Large Scale Computer Vision
for Remote Sensing Imagery Workshop
http://openaccess.thecvf.com/CVPR2020_workshops/CVPR2020
_w11.py
Awesome lists of resources:
● https://github.com/sshuair/awesome-gis
● https://github.com/robmarkcole/satellite-image-deep-learning
● https://github.com/chrieke/awesome-satellite-imagery-datasets
● https://github.com/acgeospatial/awesome-earthobservation-code
● https://github.com/wenhwu/awesome-remote-sensing-change-
detection
Amazing projects
● https://www.globalforestwatch.org/
● https://trase.earth/
● https://www.half-earthproject.org/
● https://www.climatewatchdata.org/
Geospatial Toolkit/UI:
● QGIS: https://www.qgis.org
Satellite Data
● sentinel-2 10m resolution satellite imagery:
https://scihub.copernicus.eu/dhus/#/home
● landsat 30m resolution satellite imagery:
https://landsat.gsfc.nasa.gov/
ML for geospatial/satellite data libraries:
● https://github.com/sentinel-hub/eo-learn
● https://rastervision.io/
● https://github.com/fastai/fastai2/
Resources
Rolnick, et al. Tackling Climate Change with Machine Learning, arXiv:1906.05433 & https://www.climatechange.ai/
www.overstory.ai
linkedin.com/company/overstoryai
twitter.com/overstoryai
medium.com/overstoryai
Roelof Pieters
CTO & Co-founder
roelof@overstory.ai
@graphific

Mais conteúdo relacionado

Mais procurados

Multi Task Learning for Recommendation Systems
Multi Task Learning for Recommendation SystemsMulti Task Learning for Recommendation Systems
Multi Task Learning for Recommendation SystemsVaibhav Singh
 
Long Short Term Memory
Long Short Term MemoryLong Short Term Memory
Long Short Term MemoryYan Xu
 
Recurrent Neural Networks (RNN) | RNN LSTM | Deep Learning Tutorial | Tensorf...
Recurrent Neural Networks (RNN) | RNN LSTM | Deep Learning Tutorial | Tensorf...Recurrent Neural Networks (RNN) | RNN LSTM | Deep Learning Tutorial | Tensorf...
Recurrent Neural Networks (RNN) | RNN LSTM | Deep Learning Tutorial | Tensorf...Edureka!
 
Prediction of Diamond Prices Using Multivariate Regression
Prediction of Diamond Prices Using Multivariate RegressionPrediction of Diamond Prices Using Multivariate Regression
Prediction of Diamond Prices Using Multivariate RegressionMohitMhapuskar
 
大規模データ時代に求められる自然言語処理
大規模データ時代に求められる自然言語処理大規模データ時代に求められる自然言語処理
大規模データ時代に求められる自然言語処理Preferred Networks
 
[論文紹介] LSTM (LONG SHORT-TERM MEMORY)
[論文紹介] LSTM (LONG SHORT-TERM MEMORY)[論文紹介] LSTM (LONG SHORT-TERM MEMORY)
[論文紹介] LSTM (LONG SHORT-TERM MEMORY)Tomoyuki Hioki
 
The Data Platform for Today’s Intelligent Applications
The Data Platform for Today’s Intelligent ApplicationsThe Data Platform for Today’s Intelligent Applications
The Data Platform for Today’s Intelligent ApplicationsNeo4j
 
2019 cvpr paper_overview
2019 cvpr paper_overview2019 cvpr paper_overview
2019 cvpr paper_overviewLEE HOSEONG
 
Neo4j Graph Use Cases, Bruno Ungermann, Neo4j
Neo4j Graph Use Cases, Bruno Ungermann, Neo4jNeo4j Graph Use Cases, Bruno Ungermann, Neo4j
Neo4j Graph Use Cases, Bruno Ungermann, Neo4jNeo4j
 
差分プライバシーによる時系列データの扱い方
差分プライバシーによる時系列データの扱い方差分プライバシーによる時系列データの扱い方
差分プライバシーによる時系列データの扱い方Hiroshi Nakagawa
 
Trend detection and analysis on Twitter
Trend detection and analysis on TwitterTrend detection and analysis on Twitter
Trend detection and analysis on TwitterLukas Masuch
 
Exploratory Data Analysis using Python
Exploratory Data Analysis using PythonExploratory Data Analysis using Python
Exploratory Data Analysis using PythonShirin Mojarad, Ph.D.
 
MongoDB company and case studies - john hong
MongoDB company and case studies - john hong MongoDB company and case studies - john hong
MongoDB company and case studies - john hong Ha-Yang(White) Moon
 
相関係数は傾きに影響される
相関係数は傾きに影響される相関係数は傾きに影響される
相関係数は傾きに影響されるMitsuo Shimohata
 
Bringing ML To Production, What Is Missing? AMLD 2020
Bringing ML To Production, What Is Missing? AMLD 2020Bringing ML To Production, What Is Missing? AMLD 2020
Bringing ML To Production, What Is Missing? AMLD 2020Mikio L. Braun
 
A Brief Introduction on Recurrent Neural Network and Its Application
A Brief Introduction on Recurrent Neural Network and Its ApplicationA Brief Introduction on Recurrent Neural Network and Its Application
A Brief Introduction on Recurrent Neural Network and Its ApplicationXiaohu ZHU
 

Mais procurados (20)

Multi Task Learning for Recommendation Systems
Multi Task Learning for Recommendation SystemsMulti Task Learning for Recommendation Systems
Multi Task Learning for Recommendation Systems
 
Deep Learning for Machine Translation
Deep Learning for Machine TranslationDeep Learning for Machine Translation
Deep Learning for Machine Translation
 
Long Short Term Memory
Long Short Term MemoryLong Short Term Memory
Long Short Term Memory
 
Recurrent Neural Networks (RNN) | RNN LSTM | Deep Learning Tutorial | Tensorf...
Recurrent Neural Networks (RNN) | RNN LSTM | Deep Learning Tutorial | Tensorf...Recurrent Neural Networks (RNN) | RNN LSTM | Deep Learning Tutorial | Tensorf...
Recurrent Neural Networks (RNN) | RNN LSTM | Deep Learning Tutorial | Tensorf...
 
Topic Modeling
Topic ModelingTopic Modeling
Topic Modeling
 
Prediction of Diamond Prices Using Multivariate Regression
Prediction of Diamond Prices Using Multivariate RegressionPrediction of Diamond Prices Using Multivariate Regression
Prediction of Diamond Prices Using Multivariate Regression
 
大規模データ時代に求められる自然言語処理
大規模データ時代に求められる自然言語処理大規模データ時代に求められる自然言語処理
大規模データ時代に求められる自然言語処理
 
Latent rank theory
Latent rank theoryLatent rank theory
Latent rank theory
 
[論文紹介] LSTM (LONG SHORT-TERM MEMORY)
[論文紹介] LSTM (LONG SHORT-TERM MEMORY)[論文紹介] LSTM (LONG SHORT-TERM MEMORY)
[論文紹介] LSTM (LONG SHORT-TERM MEMORY)
 
The Data Platform for Today’s Intelligent Applications
The Data Platform for Today’s Intelligent ApplicationsThe Data Platform for Today’s Intelligent Applications
The Data Platform for Today’s Intelligent Applications
 
2019 cvpr paper_overview
2019 cvpr paper_overview2019 cvpr paper_overview
2019 cvpr paper_overview
 
Neo4j Graph Use Cases, Bruno Ungermann, Neo4j
Neo4j Graph Use Cases, Bruno Ungermann, Neo4jNeo4j Graph Use Cases, Bruno Ungermann, Neo4j
Neo4j Graph Use Cases, Bruno Ungermann, Neo4j
 
差分プライバシーによる時系列データの扱い方
差分プライバシーによる時系列データの扱い方差分プライバシーによる時系列データの扱い方
差分プライバシーによる時系列データの扱い方
 
Trend detection and analysis on Twitter
Trend detection and analysis on TwitterTrend detection and analysis on Twitter
Trend detection and analysis on Twitter
 
Exploratory Data Analysis using Python
Exploratory Data Analysis using PythonExploratory Data Analysis using Python
Exploratory Data Analysis using Python
 
MongoDB company and case studies - john hong
MongoDB company and case studies - john hong MongoDB company and case studies - john hong
MongoDB company and case studies - john hong
 
Rnn & Lstm
Rnn & LstmRnn & Lstm
Rnn & Lstm
 
相関係数は傾きに影響される
相関係数は傾きに影響される相関係数は傾きに影響される
相関係数は傾きに影響される
 
Bringing ML To Production, What Is Missing? AMLD 2020
Bringing ML To Production, What Is Missing? AMLD 2020Bringing ML To Production, What Is Missing? AMLD 2020
Bringing ML To Production, What Is Missing? AMLD 2020
 
A Brief Introduction on Recurrent Neural Network and Its Application
A Brief Introduction on Recurrent Neural Network and Its ApplicationA Brief Introduction on Recurrent Neural Network and Its Application
A Brief Introduction on Recurrent Neural Network and Its Application
 

Semelhante a Roelof Pieters (Overstory) – Tackling Forest Fires and Deforestation with Satellite Data and AI

SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...OpenTopography Facility
 
SPAR 2015 - Civil Maps Presentation by Sravan Puttagunta
SPAR 2015 - Civil Maps Presentation by Sravan PuttaguntaSPAR 2015 - Civil Maps Presentation by Sravan Puttagunta
SPAR 2015 - Civil Maps Presentation by Sravan PuttaguntaSravan Puttagunta
 
FME UC 2014: Hexagon Keynote
FME UC 2014: Hexagon KeynoteFME UC 2014: Hexagon Keynote
FME UC 2014: Hexagon KeynoteSafe Software
 
Irish Earth Observation Symposium 2014: EO Technologies - The Cause and Solut...
Irish Earth Observation Symposium 2014: EO Technologies - The Cause and Solut...Irish Earth Observation Symposium 2014: EO Technologies - The Cause and Solut...
Irish Earth Observation Symposium 2014: EO Technologies - The Cause and Solut...IMGS
 
Q4 2016 GeoTrellis Presentation
Q4 2016 GeoTrellis PresentationQ4 2016 GeoTrellis Presentation
Q4 2016 GeoTrellis PresentationRob Emanuele
 
understanding the planet using satellites and deep learning
understanding the planet using satellites and deep learningunderstanding the planet using satellites and deep learning
understanding the planet using satellites and deep learningAlbert Pujol Torras
 
IMGS Geospatial User Group 2014 - Big data management with Apollo
IMGS Geospatial User Group 2014 - Big data management with ApolloIMGS Geospatial User Group 2014 - Big data management with Apollo
IMGS Geospatial User Group 2014 - Big data management with ApolloIMGS
 
Drones and A.I in Earth Science
Drones and A.I in Earth ScienceDrones and A.I in Earth Science
Drones and A.I in Earth ScienceARDC
 
Planet OS: Indexing the Real World (a lecture at the Stanford Engineering Sch...
Planet OS: Indexing the Real World (a lecture at the Stanford Engineering Sch...Planet OS: Indexing the Real World (a lecture at the Stanford Engineering Sch...
Planet OS: Indexing the Real World (a lecture at the Stanford Engineering Sch...Rainer Sternfeld
 
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...Burton Lee
 
Integration for Planet Satellite Imagery
Integration for Planet Satellite ImageryIntegration for Planet Satellite Imagery
Integration for Planet Satellite ImagerySafe Software
 
Platform for Big Data Analytics and Visual Analytics: CSIRO use cases. Februa...
Platform for Big Data Analytics and Visual Analytics: CSIRO use cases. Februa...Platform for Big Data Analytics and Visual Analytics: CSIRO use cases. Februa...
Platform for Big Data Analytics and Visual Analytics: CSIRO use cases. Februa...Tomasz Bednarz
 
Earth on AWS - Next-Generation Open Data Platforms
Earth on AWS - Next-Generation Open Data PlatformsEarth on AWS - Next-Generation Open Data Platforms
Earth on AWS - Next-Generation Open Data PlatformsAmazon Web Services
 
Immersive 3 d visualization of remote sensing data
Immersive 3 d visualization of remote sensing dataImmersive 3 d visualization of remote sensing data
Immersive 3 d visualization of remote sensing datasipij
 
Processing Geospatial at Scale at LocationTech
Processing Geospatial at Scale at LocationTechProcessing Geospatial at Scale at LocationTech
Processing Geospatial at Scale at LocationTechRob Emanuele
 
From pixels to point clouds - Using drones,game engines and virtual reality t...
From pixels to point clouds - Using drones,game engines and virtual reality t...From pixels to point clouds - Using drones,game engines and virtual reality t...
From pixels to point clouds - Using drones,game engines and virtual reality t...ARDC
 
Scaling Spatial Analytics with Google Cloud & CARTO
Scaling Spatial Analytics with Google Cloud & CARTOScaling Spatial Analytics with Google Cloud & CARTO
Scaling Spatial Analytics with Google Cloud & CARTOCARTO
 

Semelhante a Roelof Pieters (Overstory) – Tackling Forest Fires and Deforestation with Satellite Data and AI (20)

SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
SDSC Technology Forum: Increasing the Impact of High Resolution Topography Da...
 
SPAR 2015 - Civil Maps Presentation by Sravan Puttagunta
SPAR 2015 - Civil Maps Presentation by Sravan PuttaguntaSPAR 2015 - Civil Maps Presentation by Sravan Puttagunta
SPAR 2015 - Civil Maps Presentation by Sravan Puttagunta
 
1 mapreduce-fest
1 mapreduce-fest1 mapreduce-fest
1 mapreduce-fest
 
1. GRID COMPUTING
1. GRID COMPUTING1. GRID COMPUTING
1. GRID COMPUTING
 
FME UC 2014: Hexagon Keynote
FME UC 2014: Hexagon KeynoteFME UC 2014: Hexagon Keynote
FME UC 2014: Hexagon Keynote
 
Irish Earth Observation Symposium 2014: EO Technologies - The Cause and Solut...
Irish Earth Observation Symposium 2014: EO Technologies - The Cause and Solut...Irish Earth Observation Symposium 2014: EO Technologies - The Cause and Solut...
Irish Earth Observation Symposium 2014: EO Technologies - The Cause and Solut...
 
Q4 2016 GeoTrellis Presentation
Q4 2016 GeoTrellis PresentationQ4 2016 GeoTrellis Presentation
Q4 2016 GeoTrellis Presentation
 
understanding the planet using satellites and deep learning
understanding the planet using satellites and deep learningunderstanding the planet using satellites and deep learning
understanding the planet using satellites and deep learning
 
IMGS Geospatial User Group 2014 - Big data management with Apollo
IMGS Geospatial User Group 2014 - Big data management with ApolloIMGS Geospatial User Group 2014 - Big data management with Apollo
IMGS Geospatial User Group 2014 - Big data management with Apollo
 
Drones and A.I in Earth Science
Drones and A.I in Earth ScienceDrones and A.I in Earth Science
Drones and A.I in Earth Science
 
Hawaii Pacific GIS Conference 2012: Application Development - A Global 3D/4D ...
Hawaii Pacific GIS Conference 2012: Application Development - A Global 3D/4D ...Hawaii Pacific GIS Conference 2012: Application Development - A Global 3D/4D ...
Hawaii Pacific GIS Conference 2012: Application Development - A Global 3D/4D ...
 
Planet OS: Indexing the Real World (a lecture at the Stanford Engineering Sch...
Planet OS: Indexing the Real World (a lecture at the Stanford Engineering Sch...Planet OS: Indexing the Real World (a lecture at the Stanford Engineering Sch...
Planet OS: Indexing the Real World (a lecture at the Stanford Engineering Sch...
 
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...
 
Integration for Planet Satellite Imagery
Integration for Planet Satellite ImageryIntegration for Planet Satellite Imagery
Integration for Planet Satellite Imagery
 
Platform for Big Data Analytics and Visual Analytics: CSIRO use cases. Februa...
Platform for Big Data Analytics and Visual Analytics: CSIRO use cases. Februa...Platform for Big Data Analytics and Visual Analytics: CSIRO use cases. Februa...
Platform for Big Data Analytics and Visual Analytics: CSIRO use cases. Februa...
 
Earth on AWS - Next-Generation Open Data Platforms
Earth on AWS - Next-Generation Open Data PlatformsEarth on AWS - Next-Generation Open Data Platforms
Earth on AWS - Next-Generation Open Data Platforms
 
Immersive 3 d visualization of remote sensing data
Immersive 3 d visualization of remote sensing dataImmersive 3 d visualization of remote sensing data
Immersive 3 d visualization of remote sensing data
 
Processing Geospatial at Scale at LocationTech
Processing Geospatial at Scale at LocationTechProcessing Geospatial at Scale at LocationTech
Processing Geospatial at Scale at LocationTech
 
From pixels to point clouds - Using drones,game engines and virtual reality t...
From pixels to point clouds - Using drones,game engines and virtual reality t...From pixels to point clouds - Using drones,game engines and virtual reality t...
From pixels to point clouds - Using drones,game engines and virtual reality t...
 
Scaling Spatial Analytics with Google Cloud & CARTO
Scaling Spatial Analytics with Google Cloud & CARTOScaling Spatial Analytics with Google Cloud & CARTO
Scaling Spatial Analytics with Google Cloud & CARTO
 

Mais de Codiax

Dr. Laura Kerber (NASA’s Jet Propulsion Laboratory) – Exploring Caves on the ...
Dr. Laura Kerber (NASA’s Jet Propulsion Laboratory) – Exploring Caves on the ...Dr. Laura Kerber (NASA’s Jet Propulsion Laboratory) – Exploring Caves on the ...
Dr. Laura Kerber (NASA’s Jet Propulsion Laboratory) – Exploring Caves on the ...Codiax
 
Costas Voliotis (CodeWeTrust) – An AI-driven approach to source code evaluation
Costas Voliotis (CodeWeTrust) – An AI-driven approach to source code evaluationCostas Voliotis (CodeWeTrust) – An AI-driven approach to source code evaluation
Costas Voliotis (CodeWeTrust) – An AI-driven approach to source code evaluationCodiax
 
Dr. Lobna Karoui (Fortune 500) – Disruption, empathy & Trust for sustainable ...
Dr. Lobna Karoui (Fortune 500) – Disruption, empathy & Trust for sustainable ...Dr. Lobna Karoui (Fortune 500) – Disruption, empathy & Trust for sustainable ...
Dr. Lobna Karoui (Fortune 500) – Disruption, empathy & Trust for sustainable ...Codiax
 
Luka Postružin (Superbet) – ‘From zero to hero’ in early life customer segmen...
Luka Postružin (Superbet) – ‘From zero to hero’ in early life customer segmen...Luka Postružin (Superbet) – ‘From zero to hero’ in early life customer segmen...
Luka Postružin (Superbet) – ‘From zero to hero’ in early life customer segmen...Codiax
 
Gema Parreno Piqueras (Apium Hub) – Videogames and Interactive Narrative Cont...
Gema Parreno Piqueras (Apium Hub) – Videogames and Interactive Narrative Cont...Gema Parreno Piqueras (Apium Hub) – Videogames and Interactive Narrative Cont...
Gema Parreno Piqueras (Apium Hub) – Videogames and Interactive Narrative Cont...Codiax
 
Janos Puskas (Accenture) – Azure IoT Reference Architecture for enterprise Io...
Janos Puskas (Accenture) – Azure IoT Reference Architecture for enterprise Io...Janos Puskas (Accenture) – Azure IoT Reference Architecture for enterprise Io...
Janos Puskas (Accenture) – Azure IoT Reference Architecture for enterprise Io...Codiax
 
Adria Recasens, DeepMind – Multi-modal self-supervised learning from videos
Adria Recasens, DeepMind – Multi-modal self-supervised learning from videosAdria Recasens, DeepMind – Multi-modal self-supervised learning from videos
Adria Recasens, DeepMind – Multi-modal self-supervised learning from videosCodiax
 
Javier Fuentes Alonso (Uizard) – Using machine learning to turn you into a de...
Javier Fuentes Alonso (Uizard) – Using machine learning to turn you into a de...Javier Fuentes Alonso (Uizard) – Using machine learning to turn you into a de...
Javier Fuentes Alonso (Uizard) – Using machine learning to turn you into a de...Codiax
 
Emeli Dral (Evidently AI) – Analyze it: production monitoring for machine lea...
Emeli Dral (Evidently AI) – Analyze it: production monitoring for machine lea...Emeli Dral (Evidently AI) – Analyze it: production monitoring for machine lea...
Emeli Dral (Evidently AI) – Analyze it: production monitoring for machine lea...Codiax
 
Matthias Feys (ML6) – Bias in ML: A Technical Intro
Matthias Feys (ML6) – Bias in ML: A Technical IntroMatthias Feys (ML6) – Bias in ML: A Technical Intro
Matthias Feys (ML6) – Bias in ML: A Technical IntroCodiax
 
Christophe Tallec, Hello Tomorrow – Solving our next decade challenges throug...
Christophe Tallec, Hello Tomorrow – Solving our next decade challenges throug...Christophe Tallec, Hello Tomorrow – Solving our next decade challenges throug...
Christophe Tallec, Hello Tomorrow – Solving our next decade challenges throug...Codiax
 
Sean Holden (University of Cambridge) - Proving Theorems_ Still A Major Test ...
Sean Holden (University of Cambridge) - Proving Theorems_ Still A Major Test ...Sean Holden (University of Cambridge) - Proving Theorems_ Still A Major Test ...
Sean Holden (University of Cambridge) - Proving Theorems_ Still A Major Test ...Codiax
 
Olga Afanasjeva (GoodAI) - Towards general artificial intelligence for common...
Olga Afanasjeva (GoodAI) - Towards general artificial intelligence for common...Olga Afanasjeva (GoodAI) - Towards general artificial intelligence for common...
Olga Afanasjeva (GoodAI) - Towards general artificial intelligence for common...Codiax
 
Maciej Marek (Philip Morris International) - The Tools of The Trade
Maciej Marek (Philip Morris International) - The Tools of The TradeMaciej Marek (Philip Morris International) - The Tools of The Trade
Maciej Marek (Philip Morris International) - The Tools of The TradeCodiax
 
Joanna Bryson (University of Bath) - Intelligence by Design_ Systems engineer...
Joanna Bryson (University of Bath) - Intelligence by Design_ Systems engineer...Joanna Bryson (University of Bath) - Intelligence by Design_ Systems engineer...
Joanna Bryson (University of Bath) - Intelligence by Design_ Systems engineer...Codiax
 
Jakub Langr (University of Oxford) - Overview of Generative Adversarial Netwo...
Jakub Langr (University of Oxford) - Overview of Generative Adversarial Netwo...Jakub Langr (University of Oxford) - Overview of Generative Adversarial Netwo...
Jakub Langr (University of Oxford) - Overview of Generative Adversarial Netwo...Codiax
 
Jakub Bartoszek (Samsung Electronics) - Hardware Security in Connected World
Jakub Bartoszek (Samsung Electronics) - Hardware Security in Connected WorldJakub Bartoszek (Samsung Electronics) - Hardware Security in Connected World
Jakub Bartoszek (Samsung Electronics) - Hardware Security in Connected WorldCodiax
 
Jair Ribeiro - Defining a Successful Artificial Intelligence Strategy for you...
Jair Ribeiro - Defining a Successful Artificial Intelligence Strategy for you...Jair Ribeiro - Defining a Successful Artificial Intelligence Strategy for you...
Jair Ribeiro - Defining a Successful Artificial Intelligence Strategy for you...Codiax
 
Cindy Spelt (Zoom In Zoom Out) - How to beat the face recognition challenges?
Cindy Spelt (Zoom In Zoom Out) - How to beat the face recognition challenges?Cindy Spelt (Zoom In Zoom Out) - How to beat the face recognition challenges?
Cindy Spelt (Zoom In Zoom Out) - How to beat the face recognition challenges?Codiax
 
Alexey Borisenko (Cisco) - Creating IoT solution using LoRaWAN Network Server
Alexey Borisenko (Cisco) - Creating IoT solution using LoRaWAN Network ServerAlexey Borisenko (Cisco) - Creating IoT solution using LoRaWAN Network Server
Alexey Borisenko (Cisco) - Creating IoT solution using LoRaWAN Network ServerCodiax
 

Mais de Codiax (20)

Dr. Laura Kerber (NASA’s Jet Propulsion Laboratory) – Exploring Caves on the ...
Dr. Laura Kerber (NASA’s Jet Propulsion Laboratory) – Exploring Caves on the ...Dr. Laura Kerber (NASA’s Jet Propulsion Laboratory) – Exploring Caves on the ...
Dr. Laura Kerber (NASA’s Jet Propulsion Laboratory) – Exploring Caves on the ...
 
Costas Voliotis (CodeWeTrust) – An AI-driven approach to source code evaluation
Costas Voliotis (CodeWeTrust) – An AI-driven approach to source code evaluationCostas Voliotis (CodeWeTrust) – An AI-driven approach to source code evaluation
Costas Voliotis (CodeWeTrust) – An AI-driven approach to source code evaluation
 
Dr. Lobna Karoui (Fortune 500) – Disruption, empathy & Trust for sustainable ...
Dr. Lobna Karoui (Fortune 500) – Disruption, empathy & Trust for sustainable ...Dr. Lobna Karoui (Fortune 500) – Disruption, empathy & Trust for sustainable ...
Dr. Lobna Karoui (Fortune 500) – Disruption, empathy & Trust for sustainable ...
 
Luka Postružin (Superbet) – ‘From zero to hero’ in early life customer segmen...
Luka Postružin (Superbet) – ‘From zero to hero’ in early life customer segmen...Luka Postružin (Superbet) – ‘From zero to hero’ in early life customer segmen...
Luka Postružin (Superbet) – ‘From zero to hero’ in early life customer segmen...
 
Gema Parreno Piqueras (Apium Hub) – Videogames and Interactive Narrative Cont...
Gema Parreno Piqueras (Apium Hub) – Videogames and Interactive Narrative Cont...Gema Parreno Piqueras (Apium Hub) – Videogames and Interactive Narrative Cont...
Gema Parreno Piqueras (Apium Hub) – Videogames and Interactive Narrative Cont...
 
Janos Puskas (Accenture) – Azure IoT Reference Architecture for enterprise Io...
Janos Puskas (Accenture) – Azure IoT Reference Architecture for enterprise Io...Janos Puskas (Accenture) – Azure IoT Reference Architecture for enterprise Io...
Janos Puskas (Accenture) – Azure IoT Reference Architecture for enterprise Io...
 
Adria Recasens, DeepMind – Multi-modal self-supervised learning from videos
Adria Recasens, DeepMind – Multi-modal self-supervised learning from videosAdria Recasens, DeepMind – Multi-modal self-supervised learning from videos
Adria Recasens, DeepMind – Multi-modal self-supervised learning from videos
 
Javier Fuentes Alonso (Uizard) – Using machine learning to turn you into a de...
Javier Fuentes Alonso (Uizard) – Using machine learning to turn you into a de...Javier Fuentes Alonso (Uizard) – Using machine learning to turn you into a de...
Javier Fuentes Alonso (Uizard) – Using machine learning to turn you into a de...
 
Emeli Dral (Evidently AI) – Analyze it: production monitoring for machine lea...
Emeli Dral (Evidently AI) – Analyze it: production monitoring for machine lea...Emeli Dral (Evidently AI) – Analyze it: production monitoring for machine lea...
Emeli Dral (Evidently AI) – Analyze it: production monitoring for machine lea...
 
Matthias Feys (ML6) – Bias in ML: A Technical Intro
Matthias Feys (ML6) – Bias in ML: A Technical IntroMatthias Feys (ML6) – Bias in ML: A Technical Intro
Matthias Feys (ML6) – Bias in ML: A Technical Intro
 
Christophe Tallec, Hello Tomorrow – Solving our next decade challenges throug...
Christophe Tallec, Hello Tomorrow – Solving our next decade challenges throug...Christophe Tallec, Hello Tomorrow – Solving our next decade challenges throug...
Christophe Tallec, Hello Tomorrow – Solving our next decade challenges throug...
 
Sean Holden (University of Cambridge) - Proving Theorems_ Still A Major Test ...
Sean Holden (University of Cambridge) - Proving Theorems_ Still A Major Test ...Sean Holden (University of Cambridge) - Proving Theorems_ Still A Major Test ...
Sean Holden (University of Cambridge) - Proving Theorems_ Still A Major Test ...
 
Olga Afanasjeva (GoodAI) - Towards general artificial intelligence for common...
Olga Afanasjeva (GoodAI) - Towards general artificial intelligence for common...Olga Afanasjeva (GoodAI) - Towards general artificial intelligence for common...
Olga Afanasjeva (GoodAI) - Towards general artificial intelligence for common...
 
Maciej Marek (Philip Morris International) - The Tools of The Trade
Maciej Marek (Philip Morris International) - The Tools of The TradeMaciej Marek (Philip Morris International) - The Tools of The Trade
Maciej Marek (Philip Morris International) - The Tools of The Trade
 
Joanna Bryson (University of Bath) - Intelligence by Design_ Systems engineer...
Joanna Bryson (University of Bath) - Intelligence by Design_ Systems engineer...Joanna Bryson (University of Bath) - Intelligence by Design_ Systems engineer...
Joanna Bryson (University of Bath) - Intelligence by Design_ Systems engineer...
 
Jakub Langr (University of Oxford) - Overview of Generative Adversarial Netwo...
Jakub Langr (University of Oxford) - Overview of Generative Adversarial Netwo...Jakub Langr (University of Oxford) - Overview of Generative Adversarial Netwo...
Jakub Langr (University of Oxford) - Overview of Generative Adversarial Netwo...
 
Jakub Bartoszek (Samsung Electronics) - Hardware Security in Connected World
Jakub Bartoszek (Samsung Electronics) - Hardware Security in Connected WorldJakub Bartoszek (Samsung Electronics) - Hardware Security in Connected World
Jakub Bartoszek (Samsung Electronics) - Hardware Security in Connected World
 
Jair Ribeiro - Defining a Successful Artificial Intelligence Strategy for you...
Jair Ribeiro - Defining a Successful Artificial Intelligence Strategy for you...Jair Ribeiro - Defining a Successful Artificial Intelligence Strategy for you...
Jair Ribeiro - Defining a Successful Artificial Intelligence Strategy for you...
 
Cindy Spelt (Zoom In Zoom Out) - How to beat the face recognition challenges?
Cindy Spelt (Zoom In Zoom Out) - How to beat the face recognition challenges?Cindy Spelt (Zoom In Zoom Out) - How to beat the face recognition challenges?
Cindy Spelt (Zoom In Zoom Out) - How to beat the face recognition challenges?
 
Alexey Borisenko (Cisco) - Creating IoT solution using LoRaWAN Network Server
Alexey Borisenko (Cisco) - Creating IoT solution using LoRaWAN Network ServerAlexey Borisenko (Cisco) - Creating IoT solution using LoRaWAN Network Server
Alexey Borisenko (Cisco) - Creating IoT solution using LoRaWAN Network Server
 

Último

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 

Último (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

Roelof Pieters (Overstory) – Tackling Forest Fires and Deforestation with Satellite Data and AI

  • 1. Roelof Pieters CTO & Co-founder roelof@overstory.ai @graphific Tackling Forest Fires and Deforestation with Satellite Data and AI May 14, 2021
  • 2. • Computer Science/Deep Learning • Anthropology and Development Sociology • Previously founded Creative.ai, Stockholm.ai, GitXiv and other open source initiatives/networks/startups Introduction Roelof Pieters CTO & Co-founder, Overstory This session • Advancements in satellite data & AI • Example: deforestation monitoring • Example: preventing wildfires and power outages
  • 3. Indra den Bakker CEO & Co-founder Anniek Schouten COO & Co-founder David de Meij Data Scientist Roelof Pieters CTO & Co-founder Rochelle Silva Radar & GIS Researcher Lorenzo Riches Data Scientist We’re Overstory Arsha Yuditha Amiranti GIS Specialist Elvira Garkava Business Developer Fiona Spruill Chief Product Officer Andrea Giardini DevOps Engineer Killian Tobin Head of Business Development
  • 5. The problem Insect outbreaks Forest fires Deforestation Forest fire (Source: Nasa) Bark beetle infestation (Source: Sodra) Deforestation (Source: ESA, Google)
  • 7. Satellite market Today 2029 # of satellites 2010 1000 800 600 400 200 1,470 satellites launched between 2010 and 2019 8,500 satellites expected to launch between 2019 and 2028* Hyperspectral VHR SAR Video Real-time Source:Euroconsult: https://spacenews.com/analysis-are-smallsats-entering-the-maturity-stage/
  • 8. Input data High-resolution satellite imagery up to 30 cm resolution
  • 9. Input data Invisible light like near-IR Multispectral data
  • 10. Input data Weather independent radar images SAR data
  • 11. July 2, 2017 July 4, 2017 July 5, 2017 Input data Frequent revisits up to daily on a global scale
  • 12. Input data Frequent revisits up to daily on a global scale 2.5m source: https://platform.digitalglobe.com/earth-imaging-basics-spatial-resolution/ 30cm
  • 13. Tri-stereo and video monitoring for 3D-mapping SAR data to look through clouds Multi- and hyperspectral data Up to 30 cm resolution Up to 20 VHR daily revisits & geostationary satellites Very high-resolution satellite data
  • 14. ● Mega Large Imagery ● Constant change ● Noisy satellite data Data Science Challenges ● Noisy or lack of labels ● Generalize from training ● “ground truth” ● Classical machine learning still the norm
  • 15. Unsupervised Machine Learning ??? A? B? C? Allows Overstory to get insights anywhere in the world with 1-2 factors less customer/labeled data (1000 instead of 10K-100K data points) "Everything is related to everything else, but near things are more related than distant things"
  • 16. Stereo Imaging For creating height maps and 3D maps we use Stereo Imaging techniques to create Digital Surface Maps (DSM) and Digital Terrain Maps (DTM), as well as 3D point clouds as in this example
  • 17. Stereo Imaging Learning Feature Matching with Graph Neural Networks Magic Leap/ETH Zurich (2020)
  • 18. A process by which freely accessible low resolution imagery can be upscaled to commercial-grade high resolution, allowing for more accurate insights, easier labelling by our annotators, and increased accuracy for our machine learning models, at a cheaper cost (Upscaling Landsat-8 to Digital Globe Worldview-3-like level) LS8 TIRS LS8 CIRRUS LS8 Panchromatic LS8 SWIR LS8 NIR LS8 RGB DG-WV3 RGB DG-WV3 Panchromatic DG-WV3 SWIR 31cm 1.24m 3.7m 15m 100m 30m Generative Upscaling Li et al (2019) Feedback Network for Image Super-Resolution" See also Super-Resolution Generative Adversarial Network(s) (many papers)
  • 19. Active Learning (re)train candidate selection oracle / human annotator ● eg BAyesian Active Learning library (BaaL) by ElementAI: https://github.com/ElementAI/baal/ ○ MCDropout (Gal et al. 2015) ○ BALD (Houlsby et al. 2011) (ElementAI)
  • 20. Living data repository training data for scalable and accurate deep learning algorithms
  • 21. case #1: Machine Learning for deforestation monitoring
  • 22. ● high resolution forest and landcover map ● up to date with 2014 to now ● high forest and crop type accuracy Deforestation monitoring what how ● deep learning for segmentation ● multiple satellite sources: sensor fusion / multimodality ● noisy data: generative gap filling ● dynamic data regime: open data, active labelling (ground and satellite), noisy labels
  • 23. Climate & weather Height data Advancements in deep learning SAR (radar) data Multi resolution data Sensor fusion Convolutional Neural Networks Unsupervised learning and active (bayesian) learning Multispectral data Output Segmentation Layers of satellite imagery Land Cover Segmentation on pixel level
  • 24. Active Learning Encoder Neural Planet Embedding 1. 2. 3. 4a. Data repositor y 5. 4b. (Overstory training data pipeline) Annotator Field worker Public Data
  • 25.
  • 26.
  • 27. High-Resolution Global Maps of 21st- Century Forest Cover Change (Hansen et al., Science 2013).
  • 28. Overstory 10m and less Hansen et al. 2013/2019 1.7 (2000) GlobCover 2010 2.3 (2009) CCI Landcover Africa 20m (2016)
  • 29. case # 2: Scaling ML for very high resolution earth observation & risk monitoring
  • 30. Vegetation & powerlines of global annual CO2 emissions ~1% direct economic losses $21B people without power 40M
  • 31.
  • 32.
  • 33. ● very high resolution tree species map: 37 different tree species, shrub species and grass classes ● over 16,000 km of power lines with a corridor width of 150 meter ● total area of over 505,000 km2 ● hard constraints on minimum level of accuracy fire risk monitoring what how ● deep learning, naturally :) ● open source labels, customer labels, external party ground validation ● very high resolution satellite imagery (50cm) ● massively parallel distributed processing through dask, kubernetes, and distributed data parallel training
  • 34. Jupyterhub Jupyterhub allows users to create dedicated computational environments Our Infrastructure
  • 35. Getting a new notebook Our Infrastructure - Jupyterhub 👥 I need a new notebook! Processing... We need a new machine for this... New node Notebook available 1 2 3 4 5 6
  • 36. Dask Dask provides advanced parallelism for analytics, enabling performance at scale for the tools you love Our Infrastructure
  • 37. I need some heavy compute Our Infrastructure - Dask 👥 I need a new Dask cluster! Dask-gateway Dask-scheduler Dask-worker Dask-worker Cluster available 1 2 3 4 5 6
  • 38. Dask cluster - Structure Our Infrastructure - Dask Dask-gateway Dask-scheduler Dask-scheduler Dask-worker Dask-worker Dask-worker Dask-worker Dask-worker Dask-worker Dask-worker Dask-worker Dask-worker Dask-worker Dask-worker Dask-worker
  • 39. Papermill Papermill provides queues and ETL capabilities for running and logging jupyter notebook workloads Our Infrastructure
  • 40. Our Infrastructure - Papermill Image by Matthew Seal, Netflix
  • 41. Our Infrastructure - Papermill Image by Matthew Seal, Netflix
  • 42. All together now Our Infrastructure Abernathey et al. (2021): Pangeo architecture diagram.
  • 46. Real-time Vegetation Intelligence Platform Tree height Canopy segmentation Fire risks Tree species Verification of trimming Storm damage Risk identification Predictive prioritization
  • 47. Overstory is on a mission to monitor all natural resources on Earth in real-time.
  • 48. We’re in this together! Overstory is on a mission to monitor all natural resources on Earth in real-time. Come join us! https://www.overstory.com/careers
  • 49. Learning Resources / Research ● List of videos about Geospatial data science from FOSS4G (Free and Open Source Software for Geospatial / OSGeo) https://www.youtube.com/channel/UC_2Lyc9VUX-jC-E1prJitHw/vi deos ● ICLR 2020 proceedings now available: https://iclr.cc/virtual_2020/ & video recordings of climate change AI workshop: https://www.youtube.com/channel/UCyjDr_aoMlzhSvCTdT7eZ9g/ videos ● CVPR pre-papers for EarthVision: Large Scale Computer Vision for Remote Sensing Imagery Workshop http://openaccess.thecvf.com/CVPR2020_workshops/CVPR2020 _w11.py Awesome lists of resources: ● https://github.com/sshuair/awesome-gis ● https://github.com/robmarkcole/satellite-image-deep-learning ● https://github.com/chrieke/awesome-satellite-imagery-datasets ● https://github.com/acgeospatial/awesome-earthobservation-code ● https://github.com/wenhwu/awesome-remote-sensing-change- detection Amazing projects ● https://www.globalforestwatch.org/ ● https://trase.earth/ ● https://www.half-earthproject.org/ ● https://www.climatewatchdata.org/ Geospatial Toolkit/UI: ● QGIS: https://www.qgis.org Satellite Data ● sentinel-2 10m resolution satellite imagery: https://scihub.copernicus.eu/dhus/#/home ● landsat 30m resolution satellite imagery: https://landsat.gsfc.nasa.gov/ ML for geospatial/satellite data libraries: ● https://github.com/sentinel-hub/eo-learn ● https://rastervision.io/ ● https://github.com/fastai/fastai2/ Resources
  • 50. Rolnick, et al. Tackling Climate Change with Machine Learning, arXiv:1906.05433 & https://www.climatechange.ai/
  • 51.