WaPOR version 3 - H Pelgrum - eLeaf - 05 May 2023.pdf

WaPOR
eleaf.com
WaPOR version 3
May 5th 2023
Contributors:
Kristin Abraham
Natalia Cárdenas
Lucas Ellerbroek
Rutger Kassies
Annemarie Klaasse
Sabina Mirt
Henk Pelgrum
Sheeba Lawrence
Sotirios Soulantikas
Steven Wonink
Karlis Zalite
Jelle Degen
Joost Brombacher
WaPOR process overview
Satellite and
Meteorological Data
Production and Delivery
Pre-processing
Biophysical Models
Content
Satellite and meteorological data
• Satellite data sources
• Meteorological data sources
• Static data sources
Pre-processing
• Cloud masking
• Surface Albedo
• Thermal sharpening
• Smoothing
Biophysical Models
• Soil moisture algorithm - Trapezoid
• Evaporation, Transpiration and Interception (ETLook)
• NPP model – C-fix
Production and Delivery
Main Problem v2
Mismatch resolution NDVI and
LST is causing wrong values for
root zone soil moisture
Satellite data
• VIIRS Thermal infrared data (375 m) v3
– Brightness temperature
• Sentinel-2 optical and infrared data (10m / 20m)
– NDVI
– Albedo v3
– Indices v3
• Landsat 8-9 optical and thermal infrared data (30m /100m) NDVI
– Albedo v3
– Indices v3
• MSG SEVIRI data (3km)
– Atmospheric Transmissivity
Cloudmasking
• Sentinel-2 cloudmasking procedure
– Kappamask https://github.com/kappazeta/km_predict
– Sen2Cor mask
Kappamask is in most cases superior to Sen2Cor mask, however for
specific cases Sen2Cor is providing better results.
Comparison to ground-truth
Taken from:KappaMask: AI-Based Cloudmask Processor for Sentinel-2
Cloud masking of inputs
Standard Sentinel-2 mask (sen2cor)
is a bit conservative (does not filter
all clouds and shadows) which
degrades the outputs
KappaMask is more rigorous in
masking, which results loss of data
(buffering), takes more time and
resources, but smoothened outputs
are better
instantaneous NDVI image of October2022, Mozambique (36KXC)
white spots = Sen2cor
grey scale = KappaMask
colours = cloudfree NDVI
Sen2cor masking KappaMask
Cloud masking of inputs
sen2cor KappaMask
SmoothenedNDVI image of January 2022, Yemen (38PMV)
Static data
• Copernicus elevation data v3
– Elevation
– Slope
– Aspect
• Copernicus vs WorldCover v3
– Maximum obstacle height
– Bulk stomatal resistance
• Statics update v3
– Longwave radiation parameters
Example Malawi
WorldCover Copernicus
Coarse features are present in both
WorldCover Copernicus
Higher resolution makes that WorldCover is applicable for all levels
Meteorological data
• (ag)ERA5 meteorological data v3
– Air and Dewpoint Temperature
– Wind speed
– Daily (agERA5) and instantaneous (ERA5)
– Used for final processing
• GEOS-5 meteorological data
– Daily and instantaneous
– NRT availability
– Specific humidity instead of dewpoint temperature
– Aerosol optical depth
ERA5/AgERA5
Daily AgERA5 and hourly ERA5 meteorologicaldata replace GEOS-5 for final
processing
ERA5 and AgERA5 provide more realistic results comparedto GEOS-5 but
differencesare relatively small:
• ERA5 temperature higher in humid tropics and lower in arid zones. Differences highest
in southern Africa and generally <3 Kelvin
• ERA5 windspeed lower in Sahel belt, higher in humid tropics. Differences highest in
south Africa and generally 1 m/s
• The relative humidity patterns differ significantly by season
Comparison to meteo stations (air temperature)
WASCAL
TAHMO ERA5
ERA5
GEOS-5
GEOS-5
ERA5 vs GEOS-5
ERA5 vs GEOS-5
R=0.71 R=0.60 R=0.76
R=0.85 R=0.84 R=0.85
Reference Evapotranspiration – 1 July 2021
Version 2 Version 3 FAO map
Pre-processing
• Atmospheric correction v3
– VIIRS brightness temperature to land surface temperature (LST)
• Thermal sharpening v3
– pyDMS
• Smoothing timeseries
– Whittaker smoothing v3
– NDVI, Albedo and soil moisture
From brightness temperature to LST
Top of atmosphere measurementsmust be corrected for atmospheric and emissivity
effects to convert brightness temperatures into LST.
Split-window methods apply to sensors with at least two spectral channels. Sensors
with a single channel in the TIR domain (VIIRS has only one channel at 375m) need a
simulation of the atmospheric effects from an estimation of the atmospheric water
vapour and air temperature profiles. In such cases, Single Channel (SC) techniques are
required.
JPL has just developed a NRT LST algorithm for the 375 m VIIRS I5 band. Product is
available for a limited amount of time (approximate 10 days)
No funding for historical archive of 375m VIIRS LST product
Single Channel Algorithm (Munez et al., 2009)
Same firstprinciples:
• Planck's Law.
• Also here the atmospheric parameters of
incoming,outgoing radiation and
transmissivity need to be known
Single Channel Algorithm (Munez et al., 2009)
• The authors developed a solution where the atmospheric
water vapor content can be used to estimate the atmospheric
parameters using a second degree polynomial fit based on
simulations with a radiative transfer model (MODTRAN)
w = atmospheric water vapor
which we can get from GEOS-5 and is already used in the
computation of the clear-sky radiation in the soil moisture
algorithm
VIIRS LST
Options:
1. Use the 750m LST product for final and the VIIRS 375m LST NRT product (available on the
NASA LANCE near-real-time (NRT) system: https://nrt4.modaps.eosdis.nasa.gov/archive/allData/5200/VNP21IMG_NRT)
2. Replicate the VIIRS 375 LST NRT product, using the current emissivity calculation in
combination with a single channel atmospheric correction.
JPL NRT product vs SCA estimate
NRT product SCA estimate
NRT
SCA estimate
Thermal sharpening
• Thermal sharpening v3
– pyDMS
– Features used:
• Indices based on Sentinel-2 data
• Sentinel-2 bands
• Elevation features
• Regression tree with linear regression for each leaf
Soil moisture content – 6 October 2019
Underestimation of fields
due to different
resolution NDVI and LST
Large scale trend is fine, details may be wrongly interpreted
Irrigated fields – LST v2 vs v3
v2 (based on bilinear
resampled LST)
v3 (based on thermal
sharpened LST)
Soil moisture content – 6 October 2019
More logical soil
moisture values of fields
Large scale trend is similar to previous image, details are
better represented.
Thermal sharpening
PyDMS application
Feature selection and
data preparation
High resolution inputs
Sentinel-2 resampled to 100m Copernicus DEM resampled to 100m
• Sentinel-2 Bands 2 and Band 8 (Blue and NIR)
• Elevation related features
– Slope
– Aspect
– Elevation
• Sentinel-2 based indices:
– MNDWI (Modified Normalized Difference Water Index) (SWIR1, green)
– NMDI (Normalized Multiband Drought Index) (NIR, SWIR1, SWIR2)
– VARI_RED_EDGE (Visible Atmospherically ResistantIndex Red Edge) (blue, red edge,
red)
– BI (bare index) (NIR, SWIR2, Red, Blue)
– PSRI (plant senescence reflectance index) (blue, red, red edge)
• In total more than 50 features have been considered for use
Features
Resampling of features
BI (bare soil index)
feature 100 m
BI (bare soil index)
feature 375 m
Pixel sampling
Based on Coefficient of Variance of
multiple input features.
This is the CV of B8 of Sentinel-2
Pixels with low CV are considered
homogeneous and will be sampled
for the regression
LST inputs
VIIRS LST image
Oct 6 2019
Regression
Regression takes place in
moving windows (local
regression)
And for the whole image (global
regression)
Global vs Local Regression
Regression takes place in moving windows (local
regression). For the example this 5*5 = 25 windows
And for the whole image (global regression)
Local regression Global regression
Residual analysis
Windowed residual Full residual
Red: Negative residual
White: Zero residual
Blue: Positive residual
Weighted regression
Weights for the windows:
Green: more weights for the
local regression
Purple: more weights for the
global regression
Result
Local
Global
Weights Prediction
Result (without residual correction)
This image is correctedagain for
residuals based on a comparison
with the resampled low resolution
LST, to correct biases in the result
Final Result (with residual correction)
Comparison with Landsat data
VIIRS – 6 October 2019
Original 375 m image Sharpened 100 m image
VIIRS – 6 October 2019
Landsat image 100m Sharpened 100 m image
Smoothing timeseries
• Smoothing timeseries
– Whittaker smoothing v3
– NDVI, Albedo and soil moisture
New smoothing procedure
Version 2 L1 NDVI
Dekad 2236
Version 3 L1 NDVI
dekad 2236
MOD13A1 NDVI
dekad 2236
Copernicus NDVI
1 Jan 2023
New smoothing procedure
Version 2 L1 NDVI
Dekad 2236
Version 3 L1 NDVI
dekad 2236
New smoothing procedure
Version 2 L1 NDVI
Dekad 2236
Version 3 L1 NDVI
dekad 2236
Copernicus NDVI
1 Jan 2023
Creating daily inputs (smoothing)
Original data
(instantaneous NDVI)
Version 2
(smoothened NDVI)
Version 3
(smoothened NDVI)
Creating daily inputs (smoothing)
Creating daily inputs (smoothing)
Original data
(instantaneous albedo)
Version 2
(smoothened albedo)
Version 3
(smoothened albedo)
Soil moisture smoothing
Weights are based on distance to cloud and viewing angle
Root zone soil moisture
• Trapezoid
• Pixel-by-pixel solution (not based on image statistics)
• Penman-Monteithfor extreme dry edge
• Wet bulb temperature and air temperature for wet edge
• Free convection at low wind speeds v3
Soil moisture
• Points A and B are
calculated (for each
pixel!) based on
Penman-Monteith
• Points D and C are
provide by the air
temperature
• For WAPOR-ETLook
version 2: Point D is
provided by the wet
bulb temperature
Soil moisture parameterization (aerodynamic resistance)
Windspeed of GEOS-5 and ERA5 gets unrealistically low in certain conditions => if the
surface heat flux becomes sufficiently high, it will generate turbulence (e.g. wind)
which provides a negative feedback on that heat flux and surface temperature. This
feedback was missing, leading to conditions with a very low windspeed (<1 m/s) in
combination with a very high heat flux, resulting in unrealistically high (dry) surface
temperatures
Solution is to calculate the
aerodynamic resistance for free convection
independent of wind or friction velocity:
The aerodynamic resistance feeds into the soil moisture model
Impact is relatively small (only happening is specific areas)
Soil moisture parameterization (aerodynamic resistance)
Ra forced convection
Ra free convection
Minimal value of
Ra is chosen
Impact is that
maximum LST gets
lower and that is will
become drier sooner
(e.g. in desert areas)
Procedure to calculate the bare soil maximum temperature
(part of trapezoid)
Soil moisture parameterization (aerodynamic resistance)
Some examples
SMAP rootzone vs ETLook | MAE
ETLook
• Penman-monteith solution for evaporation and transpiration
• Interception is modelled separately, energy is subtracted
• Surface resistance is modelled using Jarvis approach with four
separate stress factors:
– Air Temperature
– Vapor Pressure Deficit
– Solar Radiation
– Root zone soil moisture
• Soil resistance is related to soil moisture
Theory - ETLook
• Penman monteith equation
• Solved separately for two components
– Evaporation (soil)
– Transpiration (canopy)
• Interception
• Daily timestep
• Two soil moisture layers (topsoil / subsoil)
• ETLook paper WRR Bastiaanssen et al. (2012)
Penman-Monteith
Canopy Transpiration
• 𝑄𝑐𝑎𝑛𝑜𝑝𝑦
∗
= 1 − 𝛼0 𝑆↓
− 𝐿∗
− 𝐼 1 − exp −0.6𝐼𝑙𝑎𝑖 Net Radiation - Canopy
Soil Evaporation
• 𝑄𝑠𝑜𝑖𝑙
∗
= 1 − 𝛼0 𝑆↓
− 𝐿∗
− 𝐼 exp −0.6𝐼𝑙𝑎𝑖 Net radiation - Soil
Total net radiation
Total net radiation
Extinction function
Extinction function
C-Fix
• C-fix computes the Net Primary Production
• C-Fix is a Monteith type parametric model driven by
temperature, radiationand fraction of Absorbed
Photosynthetically Active Radiation (fAPAR)
• fAPAR is determined by NDVI
• Soil moisture stress is taken into account (similar to ET)
Production
• Use of MGRS tiling system v3
• AWS cloud computing v3
• OpenDataCube for registering geodata v3
MGRS tiling system
AWS cloud computing
• Change from on-premise computing (private cloud) to AWS
• Change from Airflow to Dagster for scheduling processes
• Subdivisioninto tiles makes parallel processing possible
Open Data Cube
• Registry of data products
• Thank for your attention
• Data will be coming to a pc near you soon..
1 de 66

Recomendados

IGARSS11_Atmos_Suite_MIS_TH1_T07_5.pptx por
IGARSS11_Atmos_Suite_MIS_TH1_T07_5.pptxIGARSS11_Atmos_Suite_MIS_TH1_T07_5.pptx
IGARSS11_Atmos_Suite_MIS_TH1_T07_5.pptxgrssieee
250 visualizações46 slides
Sentinel-3 Future Products Overview - EUMETCast User Forum 2014 por
Sentinel-3 Future Products Overview - EUMETCast User Forum 2014Sentinel-3 Future Products Overview - EUMETCast User Forum 2014
Sentinel-3 Future Products Overview - EUMETCast User Forum 2014EUMETSAT
1K visualizações14 slides
THE THERMAL INFRARED SENSOR ON THE LANDSAT DATA CONTINUITY MISSION.pdf por
THE THERMAL INFRARED SENSOR ON THE LANDSAT DATA CONTINUITY MISSION.pdfTHE THERMAL INFRARED SENSOR ON THE LANDSAT DATA CONTINUITY MISSION.pdf
THE THERMAL INFRARED SENSOR ON THE LANDSAT DATA CONTINUITY MISSION.pdfMuhammadMuhaimin54
10 visualizações21 slides
1 IGARSS 2011 JPSS Monday Goldberg.pptx por
1 IGARSS 2011 JPSS Monday Goldberg.pptx1 IGARSS 2011 JPSS Monday Goldberg.pptx
1 IGARSS 2011 JPSS Monday Goldberg.pptxgrssieee
485 visualizações35 slides
The Role of Semantics in Harmonizing YOPP Observation and Model Data por
The Role of Semantics in Harmonizing YOPP Observation and Model DataThe Role of Semantics in Harmonizing YOPP Observation and Model Data
The Role of Semantics in Harmonizing YOPP Observation and Model DataSiri Jodha Singh Khalsa
25 visualizações29 slides
igarss11swot-vadon-callahan-psc-s3.110725.pptx por
igarss11swot-vadon-callahan-psc-s3.110725.pptxigarss11swot-vadon-callahan-psc-s3.110725.pptx
igarss11swot-vadon-callahan-psc-s3.110725.pptxgrssieee
253 visualizações25 slides

Mais conteúdo relacionado

Similar a WaPOR version 3 - H Pelgrum - eLeaf - 05 May 2023.pdf

2013 tms decagon_product overview por
2013 tms decagon_product overview2013 tms decagon_product overview
2013 tms decagon_product overviewTeamMedicalScientific
1.6K visualizações81 slides
NEON Airborne Operations por
NEON Airborne OperationsNEON Airborne Operations
NEON Airborne Operationsjjparnell
682 visualizações18 slides
Demonstration of the High-Resolution ALEXI ET product for the NENA region, Ch... por
Demonstration of the High-Resolution ALEXI ET product for the NENA region, Ch...Demonstration of the High-Resolution ALEXI ET product for the NENA region, Ch...
Demonstration of the High-Resolution ALEXI ET product for the NENA region, Ch...NENAwaterscarcity
240 visualizações30 slides
Land management por
Land managementLand management
Land managementHidraulica Tymanzo
246 visualizações67 slides
4 ROMAN_IGARSS'11.ppt por
4 ROMAN_IGARSS'11.ppt4 ROMAN_IGARSS'11.ppt
4 ROMAN_IGARSS'11.pptgrssieee
280 visualizações19 slides
IGARSS_2011_GALLOZA.pptx por
IGARSS_2011_GALLOZA.pptxIGARSS_2011_GALLOZA.pptx
IGARSS_2011_GALLOZA.pptxgrssieee
278 visualizações21 slides

Similar a WaPOR version 3 - H Pelgrum - eLeaf - 05 May 2023.pdf(20)

2013 tms decagon_product overview por TeamMedicalScientific
2013 tms decagon_product overview2013 tms decagon_product overview
2013 tms decagon_product overview
TeamMedicalScientific1.6K visualizações
NEON Airborne Operations por jjparnell
NEON Airborne OperationsNEON Airborne Operations
NEON Airborne Operations
jjparnell682 visualizações
Demonstration of the High-Resolution ALEXI ET product for the NENA region, Ch... por NENAwaterscarcity
Demonstration of the High-Resolution ALEXI ET product for the NENA region, Ch...Demonstration of the High-Resolution ALEXI ET product for the NENA region, Ch...
Demonstration of the High-Resolution ALEXI ET product for the NENA region, Ch...
NENAwaterscarcity240 visualizações
4 ROMAN_IGARSS'11.ppt por grssieee
4 ROMAN_IGARSS'11.ppt4 ROMAN_IGARSS'11.ppt
4 ROMAN_IGARSS'11.ppt
grssieee280 visualizações
IGARSS_2011_GALLOZA.pptx por grssieee
IGARSS_2011_GALLOZA.pptxIGARSS_2011_GALLOZA.pptx
IGARSS_2011_GALLOZA.pptx
grssieee278 visualizações
TU2.L10.1 - THE THERMAL INFRARED SENSOR ON THE LANDSAT DATA CONTINUITY MISSION por grssieee
TU2.L10.1	 - THE THERMAL INFRARED SENSOR ON THE LANDSAT DATA CONTINUITY MISSIONTU2.L10.1	 - THE THERMAL INFRARED SENSOR ON THE LANDSAT DATA CONTINUITY MISSION
TU2.L10.1 - THE THERMAL INFRARED SENSOR ON THE LANDSAT DATA CONTINUITY MISSION
grssieee1.3K visualizações
Future guidelines the meteorological view - Isabel Martínez (AEMet) por IrSOLaV Pomares
Future guidelines the meteorological view - Isabel Martínez (AEMet)Future guidelines the meteorological view - Isabel Martínez (AEMet)
Future guidelines the meteorological view - Isabel Martínez (AEMet)
IrSOLaV Pomares2K visualizações
Sat fc j-intro_mw_remotesensing por khondekarLutfulHassa
Sat fc j-intro_mw_remotesensingSat fc j-intro_mw_remotesensing
Sat fc j-intro_mw_remotesensing
khondekarLutfulHassa86 visualizações
IGARSS 2011_Priestley.ppt por grssieee
IGARSS 2011_Priestley.pptIGARSS 2011_Priestley.ppt
IGARSS 2011_Priestley.ppt
grssieee332 visualizações
NineYearsofAtmosphericRemoteSensingwithSCIAMACHY-InstrumentPerformance.ppt por grssieee
NineYearsofAtmosphericRemoteSensingwithSCIAMACHY-InstrumentPerformance.pptNineYearsofAtmosphericRemoteSensingwithSCIAMACHY-InstrumentPerformance.ppt
NineYearsofAtmosphericRemoteSensingwithSCIAMACHY-InstrumentPerformance.ppt
grssieee134 visualizações
Object Detection Capabilities of the Bathymetry Systems Utilised for the 2015... por Luke Elliott
Object Detection Capabilities of the Bathymetry Systems Utilised for the 2015...Object Detection Capabilities of the Bathymetry Systems Utilised for the 2015...
Object Detection Capabilities of the Bathymetry Systems Utilised for the 2015...
Luke Elliott916 visualizações
Fundamentals remote sensing land used por Hidraulica Tymanzo
Fundamentals remote sensing land usedFundamentals remote sensing land used
Fundamentals remote sensing land used
Hidraulica Tymanzo480 visualizações
Monitoring measuring and verification, Gonzalo Zambrano, University of Alberta por Global CCS Institute
Monitoring measuring and verification, Gonzalo Zambrano, University of AlbertaMonitoring measuring and verification, Gonzalo Zambrano, University of Alberta
Monitoring measuring and verification, Gonzalo Zambrano, University of Alberta
Global CCS Institute1.4K visualizações
3178_IGARSS11.ppt por grssieee
3178_IGARSS11.ppt3178_IGARSS11.ppt
3178_IGARSS11.ppt
grssieee242 visualizações
DSD-SEA 2023 Global to local multi-hazard forecasting - Yan por Deltares
DSD-SEA 2023 Global to local multi-hazard forecasting - YanDSD-SEA 2023 Global to local multi-hazard forecasting - Yan
DSD-SEA 2023 Global to local multi-hazard forecasting - Yan
Deltares36 visualizações
TU2.T10.1.pptx por grssieee
TU2.T10.1.pptxTU2.T10.1.pptx
TU2.T10.1.pptx
grssieee450 visualizações
The UAE solar Atlas por IRENA Global Atlas
The UAE solar AtlasThe UAE solar Atlas
The UAE solar Atlas
IRENA Global Atlas1.7K visualizações
03 Landsat Legacy.pptx por HrudayKumar8
03 Landsat Legacy.pptx03 Landsat Legacy.pptx
03 Landsat Legacy.pptx
HrudayKumar821 visualizações

Mais de WaPOR

Capacity Bulding - Marloes Mul - IHE Delft - 3 May 2023 por
Capacity Bulding - Marloes Mul - IHE Delft - 3 May 2023Capacity Bulding - Marloes Mul - IHE Delft - 3 May 2023
Capacity Bulding - Marloes Mul - IHE Delft - 3 May 2023WaPOR
22 visualizações35 slides
WaPOR 2- Compendium of solutions - Petra Schmitter - IWMI - 03 May 2023 por
WaPOR 2- Compendium of solutions - Petra Schmitter - IWMI - 03 May 2023WaPOR 2- Compendium of solutions - Petra Schmitter - IWMI - 03 May 2023
WaPOR 2- Compendium of solutions - Petra Schmitter - IWMI - 03 May 2023WaPOR
12 visualizações45 slides
WaPOR 2- Compendium of solutions - Petra Schmitter - IWMI - 05 May 2023 por
WaPOR 2- Compendium of solutions - Petra Schmitter - IWMI - 05 May 2023WaPOR 2- Compendium of solutions - Petra Schmitter - IWMI - 05 May 2023
WaPOR 2- Compendium of solutions - Petra Schmitter - IWMI - 05 May 2023WaPOR
5 visualizações14 slides
WaPOR Portal v2.1 - Karl Morteo - FAO - 5 May 2023 por
WaPOR Portal v2.1 - Karl Morteo - FAO - 5 May 2023WaPOR Portal v2.1 - Karl Morteo - FAO - 5 May 2023
WaPOR Portal v2.1 - Karl Morteo - FAO - 5 May 2023WaPOR
4 visualizações38 slides
Sharing experiences using WaPOR data - Marloes Mul - IHE Delft - 5 May 2023 por
Sharing experiences using WaPOR data - Marloes Mul - IHE Delft - 5 May 2023Sharing experiences using WaPOR data - Marloes Mul - IHE Delft - 5 May 2023
Sharing experiences using WaPOR data - Marloes Mul - IHE Delft - 5 May 2023WaPOR
21 visualizações13 slides
pyWaPOR - Bert Coerver - FAO - 5 May 2023 por
pyWaPOR - Bert Coerver - FAO - 5 May 2023pyWaPOR - Bert Coerver - FAO - 5 May 2023
pyWaPOR - Bert Coerver - FAO - 5 May 2023WaPOR
35 visualizações12 slides

Mais de WaPOR (11)

Capacity Bulding - Marloes Mul - IHE Delft - 3 May 2023 por WaPOR
Capacity Bulding - Marloes Mul - IHE Delft - 3 May 2023Capacity Bulding - Marloes Mul - IHE Delft - 3 May 2023
Capacity Bulding - Marloes Mul - IHE Delft - 3 May 2023
WaPOR 22 visualizações
WaPOR 2- Compendium of solutions - Petra Schmitter - IWMI - 03 May 2023 por WaPOR
WaPOR 2- Compendium of solutions - Petra Schmitter - IWMI - 03 May 2023WaPOR 2- Compendium of solutions - Petra Schmitter - IWMI - 03 May 2023
WaPOR 2- Compendium of solutions - Petra Schmitter - IWMI - 03 May 2023
WaPOR 12 visualizações
WaPOR 2- Compendium of solutions - Petra Schmitter - IWMI - 05 May 2023 por WaPOR
WaPOR 2- Compendium of solutions - Petra Schmitter - IWMI - 05 May 2023WaPOR 2- Compendium of solutions - Petra Schmitter - IWMI - 05 May 2023
WaPOR 2- Compendium of solutions - Petra Schmitter - IWMI - 05 May 2023
WaPOR 5 visualizações
WaPOR Portal v2.1 - Karl Morteo - FAO - 5 May 2023 por WaPOR
WaPOR Portal v2.1 - Karl Morteo - FAO - 5 May 2023WaPOR Portal v2.1 - Karl Morteo - FAO - 5 May 2023
WaPOR Portal v2.1 - Karl Morteo - FAO - 5 May 2023
WaPOR 4 visualizações
Sharing experiences using WaPOR data - Marloes Mul - IHE Delft - 5 May 2023 por WaPOR
Sharing experiences using WaPOR data - Marloes Mul - IHE Delft - 5 May 2023Sharing experiences using WaPOR data - Marloes Mul - IHE Delft - 5 May 2023
Sharing experiences using WaPOR data - Marloes Mul - IHE Delft - 5 May 2023
WaPOR 21 visualizações
pyWaPOR - Bert Coerver - FAO - 5 May 2023 por WaPOR
pyWaPOR - Bert Coerver - FAO - 5 May 2023pyWaPOR - Bert Coerver - FAO - 5 May 2023
pyWaPOR - Bert Coerver - FAO - 5 May 2023
WaPOR 35 visualizações
WaPOR Phase 2 updates - Livia Peiser - FAO - 3 May 2023 por WaPOR
WaPOR Phase 2 updates - Livia Peiser - FAO - 3 May 2023WaPOR Phase 2 updates - Livia Peiser - FAO - 3 May 2023
WaPOR Phase 2 updates - Livia Peiser - FAO - 3 May 2023
WaPOR 13 visualizações
The upgrade of LARI app by MT Abi Saab por WaPOR
The upgrade of LARI app by MT Abi SaabThe upgrade of LARI app by MT Abi Saab
The upgrade of LARI app by MT Abi Saab
WaPOR 101 visualizações
Using ICT to improve water productivity introduction by Amgad Elmahdi por WaPOR
Using ICT to improve water productivity introduction by Amgad ElmahdiUsing ICT to improve water productivity introduction by Amgad Elmahdi
Using ICT to improve water productivity introduction by Amgad Elmahdi
WaPOR 75 visualizações
ICT tools in Lebanon needs assessment results by Marie-Helene Nassif por WaPOR
ICT tools in Lebanon needs assessment results by Marie-Helene NassifICT tools in Lebanon needs assessment results by Marie-Helene Nassif
ICT tools in Lebanon needs assessment results by Marie-Helene Nassif
WaPOR 87 visualizações
The start of LARI app by Ihab Jomaa por WaPOR
The start of LARI app by Ihab JomaaThe start of LARI app by Ihab Jomaa
The start of LARI app by Ihab Jomaa
WaPOR 70 visualizações

Último

Weather Check.pptx por
Weather Check.pptxWeather Check.pptx
Weather Check.pptxHenryBriggs2
5 visualizações2 slides
Youmm.pdf por
Youmm.pdfYoumm.pdf
Youmm.pdfHome
12 visualizações1 slide
CCSN Webinar 2023 2023 11 Diet for PEP.pdf por
CCSN Webinar 2023 2023 11 Diet for PEP.pdfCCSN Webinar 2023 2023 11 Diet for PEP.pdf
CCSN Webinar 2023 2023 11 Diet for PEP.pdfCanadian Cancer Survivor Network
129 visualizações84 slides
Femoroacetabular impingement.pptx por
Femoroacetabular impingement.pptxFemoroacetabular impingement.pptx
Femoroacetabular impingement.pptxHome
5 visualizações15 slides
Oral Presentation.pptx por
Oral Presentation.pptxOral Presentation.pptx
Oral Presentation.pptxmaryamalabdooli06
7 visualizações7 slides
Traditional foods of Kashmir-Exploring the Rich Flavors of Kashmiri Cuisine por
Traditional foods of Kashmir-Exploring the Rich Flavors of Kashmiri CuisineTraditional foods of Kashmir-Exploring the Rich Flavors of Kashmiri Cuisine
Traditional foods of Kashmir-Exploring the Rich Flavors of Kashmiri Cuisinessuser0fc6621
8 visualizações7 slides

Último(9)

Weather Check.pptx por HenryBriggs2
Weather Check.pptxWeather Check.pptx
Weather Check.pptx
HenryBriggs25 visualizações
Youmm.pdf por Home
Youmm.pdfYoumm.pdf
Youmm.pdf
Home12 visualizações
Femoroacetabular impingement.pptx por Home
Femoroacetabular impingement.pptxFemoroacetabular impingement.pptx
Femoroacetabular impingement.pptx
Home5 visualizações
Oral Presentation.pptx por maryamalabdooli06
Oral Presentation.pptxOral Presentation.pptx
Oral Presentation.pptx
maryamalabdooli067 visualizações
Traditional foods of Kashmir-Exploring the Rich Flavors of Kashmiri Cuisine por ssuser0fc6621
Traditional foods of Kashmir-Exploring the Rich Flavors of Kashmiri CuisineTraditional foods of Kashmir-Exploring the Rich Flavors of Kashmiri Cuisine
Traditional foods of Kashmir-Exploring the Rich Flavors of Kashmiri Cuisine
ssuser0fc66218 visualizações
KG_QR Menu-TR.pdf por KarakyGllolu
KG_QR Menu-TR.pdfKG_QR Menu-TR.pdf
KG_QR Menu-TR.pdf
KarakyGllolu325 visualizações
Sweet_salted_home- 2.pdf por pisicurs
Sweet_salted_home- 2.pdfSweet_salted_home- 2.pdf
Sweet_salted_home- 2.pdf
pisicurs21 visualizações
KG_QR Menu-ING.pdf por KarakyGllolu
KG_QR Menu-ING.pdfKG_QR Menu-ING.pdf
KG_QR Menu-ING.pdf
KarakyGllolu106 visualizações

WaPOR version 3 - H Pelgrum - eLeaf - 05 May 2023.pdf

  • 1. eleaf.com WaPOR version 3 May 5th 2023 Contributors: Kristin Abraham Natalia Cárdenas Lucas Ellerbroek Rutger Kassies Annemarie Klaasse Sabina Mirt Henk Pelgrum Sheeba Lawrence Sotirios Soulantikas Steven Wonink Karlis Zalite Jelle Degen Joost Brombacher
  • 2. WaPOR process overview Satellite and Meteorological Data Production and Delivery Pre-processing Biophysical Models
  • 3. Content Satellite and meteorological data • Satellite data sources • Meteorological data sources • Static data sources Pre-processing • Cloud masking • Surface Albedo • Thermal sharpening • Smoothing Biophysical Models • Soil moisture algorithm - Trapezoid • Evaporation, Transpiration and Interception (ETLook) • NPP model – C-fix Production and Delivery
  • 4. Main Problem v2 Mismatch resolution NDVI and LST is causing wrong values for root zone soil moisture
  • 5. Satellite data • VIIRS Thermal infrared data (375 m) v3 – Brightness temperature • Sentinel-2 optical and infrared data (10m / 20m) – NDVI – Albedo v3 – Indices v3 • Landsat 8-9 optical and thermal infrared data (30m /100m) NDVI – Albedo v3 – Indices v3 • MSG SEVIRI data (3km) – Atmospheric Transmissivity
  • 6. Cloudmasking • Sentinel-2 cloudmasking procedure – Kappamask https://github.com/kappazeta/km_predict – Sen2Cor mask Kappamask is in most cases superior to Sen2Cor mask, however for specific cases Sen2Cor is providing better results.
  • 7. Comparison to ground-truth Taken from:KappaMask: AI-Based Cloudmask Processor for Sentinel-2
  • 8. Cloud masking of inputs Standard Sentinel-2 mask (sen2cor) is a bit conservative (does not filter all clouds and shadows) which degrades the outputs KappaMask is more rigorous in masking, which results loss of data (buffering), takes more time and resources, but smoothened outputs are better instantaneous NDVI image of October2022, Mozambique (36KXC) white spots = Sen2cor grey scale = KappaMask colours = cloudfree NDVI Sen2cor masking KappaMask
  • 9. Cloud masking of inputs sen2cor KappaMask SmoothenedNDVI image of January 2022, Yemen (38PMV)
  • 10. Static data • Copernicus elevation data v3 – Elevation – Slope – Aspect • Copernicus vs WorldCover v3 – Maximum obstacle height – Bulk stomatal resistance • Statics update v3 – Longwave radiation parameters
  • 13. WorldCover Copernicus Higher resolution makes that WorldCover is applicable for all levels
  • 14. Meteorological data • (ag)ERA5 meteorological data v3 – Air and Dewpoint Temperature – Wind speed – Daily (agERA5) and instantaneous (ERA5) – Used for final processing • GEOS-5 meteorological data – Daily and instantaneous – NRT availability – Specific humidity instead of dewpoint temperature – Aerosol optical depth
  • 15. ERA5/AgERA5 Daily AgERA5 and hourly ERA5 meteorologicaldata replace GEOS-5 for final processing ERA5 and AgERA5 provide more realistic results comparedto GEOS-5 but differencesare relatively small: • ERA5 temperature higher in humid tropics and lower in arid zones. Differences highest in southern Africa and generally <3 Kelvin • ERA5 windspeed lower in Sahel belt, higher in humid tropics. Differences highest in south Africa and generally 1 m/s • The relative humidity patterns differ significantly by season
  • 16. Comparison to meteo stations (air temperature) WASCAL TAHMO ERA5 ERA5 GEOS-5 GEOS-5 ERA5 vs GEOS-5 ERA5 vs GEOS-5 R=0.71 R=0.60 R=0.76 R=0.85 R=0.84 R=0.85
  • 17. Reference Evapotranspiration – 1 July 2021 Version 2 Version 3 FAO map
  • 18. Pre-processing • Atmospheric correction v3 – VIIRS brightness temperature to land surface temperature (LST) • Thermal sharpening v3 – pyDMS • Smoothing timeseries – Whittaker smoothing v3 – NDVI, Albedo and soil moisture
  • 19. From brightness temperature to LST Top of atmosphere measurementsmust be corrected for atmospheric and emissivity effects to convert brightness temperatures into LST. Split-window methods apply to sensors with at least two spectral channels. Sensors with a single channel in the TIR domain (VIIRS has only one channel at 375m) need a simulation of the atmospheric effects from an estimation of the atmospheric water vapour and air temperature profiles. In such cases, Single Channel (SC) techniques are required. JPL has just developed a NRT LST algorithm for the 375 m VIIRS I5 band. Product is available for a limited amount of time (approximate 10 days) No funding for historical archive of 375m VIIRS LST product
  • 20. Single Channel Algorithm (Munez et al., 2009) Same firstprinciples: • Planck's Law. • Also here the atmospheric parameters of incoming,outgoing radiation and transmissivity need to be known
  • 21. Single Channel Algorithm (Munez et al., 2009) • The authors developed a solution where the atmospheric water vapor content can be used to estimate the atmospheric parameters using a second degree polynomial fit based on simulations with a radiative transfer model (MODTRAN) w = atmospheric water vapor which we can get from GEOS-5 and is already used in the computation of the clear-sky radiation in the soil moisture algorithm
  • 22. VIIRS LST Options: 1. Use the 750m LST product for final and the VIIRS 375m LST NRT product (available on the NASA LANCE near-real-time (NRT) system: https://nrt4.modaps.eosdis.nasa.gov/archive/allData/5200/VNP21IMG_NRT) 2. Replicate the VIIRS 375 LST NRT product, using the current emissivity calculation in combination with a single channel atmospheric correction.
  • 23. JPL NRT product vs SCA estimate NRT product SCA estimate NRT SCA estimate
  • 24. Thermal sharpening • Thermal sharpening v3 – pyDMS – Features used: • Indices based on Sentinel-2 data • Sentinel-2 bands • Elevation features • Regression tree with linear regression for each leaf
  • 25. Soil moisture content – 6 October 2019 Underestimation of fields due to different resolution NDVI and LST Large scale trend is fine, details may be wrongly interpreted
  • 26. Irrigated fields – LST v2 vs v3 v2 (based on bilinear resampled LST) v3 (based on thermal sharpened LST)
  • 27. Soil moisture content – 6 October 2019 More logical soil moisture values of fields Large scale trend is similar to previous image, details are better represented.
  • 28. Thermal sharpening PyDMS application Feature selection and data preparation
  • 29. High resolution inputs Sentinel-2 resampled to 100m Copernicus DEM resampled to 100m
  • 30. • Sentinel-2 Bands 2 and Band 8 (Blue and NIR) • Elevation related features – Slope – Aspect – Elevation • Sentinel-2 based indices: – MNDWI (Modified Normalized Difference Water Index) (SWIR1, green) – NMDI (Normalized Multiband Drought Index) (NIR, SWIR1, SWIR2) – VARI_RED_EDGE (Visible Atmospherically ResistantIndex Red Edge) (blue, red edge, red) – BI (bare index) (NIR, SWIR2, Red, Blue) – PSRI (plant senescence reflectance index) (blue, red, red edge) • In total more than 50 features have been considered for use Features
  • 31. Resampling of features BI (bare soil index) feature 100 m BI (bare soil index) feature 375 m
  • 32. Pixel sampling Based on Coefficient of Variance of multiple input features. This is the CV of B8 of Sentinel-2 Pixels with low CV are considered homogeneous and will be sampled for the regression
  • 33. LST inputs VIIRS LST image Oct 6 2019
  • 34. Regression Regression takes place in moving windows (local regression) And for the whole image (global regression)
  • 35. Global vs Local Regression Regression takes place in moving windows (local regression). For the example this 5*5 = 25 windows And for the whole image (global regression) Local regression Global regression
  • 36. Residual analysis Windowed residual Full residual Red: Negative residual White: Zero residual Blue: Positive residual
  • 37. Weighted regression Weights for the windows: Green: more weights for the local regression Purple: more weights for the global regression
  • 39. Result (without residual correction) This image is correctedagain for residuals based on a comparison with the resampled low resolution LST, to correct biases in the result
  • 40. Final Result (with residual correction)
  • 42. VIIRS – 6 October 2019 Original 375 m image Sharpened 100 m image
  • 43. VIIRS – 6 October 2019 Landsat image 100m Sharpened 100 m image
  • 44. Smoothing timeseries • Smoothing timeseries – Whittaker smoothing v3 – NDVI, Albedo and soil moisture
  • 45. New smoothing procedure Version 2 L1 NDVI Dekad 2236 Version 3 L1 NDVI dekad 2236 MOD13A1 NDVI dekad 2236 Copernicus NDVI 1 Jan 2023
  • 46. New smoothing procedure Version 2 L1 NDVI Dekad 2236 Version 3 L1 NDVI dekad 2236
  • 47. New smoothing procedure Version 2 L1 NDVI Dekad 2236 Version 3 L1 NDVI dekad 2236 Copernicus NDVI 1 Jan 2023
  • 48. Creating daily inputs (smoothing) Original data (instantaneous NDVI) Version 2 (smoothened NDVI) Version 3 (smoothened NDVI) Creating daily inputs (smoothing)
  • 49. Creating daily inputs (smoothing) Original data (instantaneous albedo) Version 2 (smoothened albedo) Version 3 (smoothened albedo)
  • 50. Soil moisture smoothing Weights are based on distance to cloud and viewing angle
  • 51. Root zone soil moisture • Trapezoid • Pixel-by-pixel solution (not based on image statistics) • Penman-Monteithfor extreme dry edge • Wet bulb temperature and air temperature for wet edge • Free convection at low wind speeds v3
  • 52. Soil moisture • Points A and B are calculated (for each pixel!) based on Penman-Monteith • Points D and C are provide by the air temperature • For WAPOR-ETLook version 2: Point D is provided by the wet bulb temperature
  • 53. Soil moisture parameterization (aerodynamic resistance) Windspeed of GEOS-5 and ERA5 gets unrealistically low in certain conditions => if the surface heat flux becomes sufficiently high, it will generate turbulence (e.g. wind) which provides a negative feedback on that heat flux and surface temperature. This feedback was missing, leading to conditions with a very low windspeed (<1 m/s) in combination with a very high heat flux, resulting in unrealistically high (dry) surface temperatures Solution is to calculate the aerodynamic resistance for free convection independent of wind or friction velocity: The aerodynamic resistance feeds into the soil moisture model Impact is relatively small (only happening is specific areas)
  • 54. Soil moisture parameterization (aerodynamic resistance) Ra forced convection Ra free convection Minimal value of Ra is chosen Impact is that maximum LST gets lower and that is will become drier sooner (e.g. in desert areas) Procedure to calculate the bare soil maximum temperature (part of trapezoid)
  • 55. Soil moisture parameterization (aerodynamic resistance)
  • 57. SMAP rootzone vs ETLook | MAE
  • 58. ETLook • Penman-monteith solution for evaporation and transpiration • Interception is modelled separately, energy is subtracted • Surface resistance is modelled using Jarvis approach with four separate stress factors: – Air Temperature – Vapor Pressure Deficit – Solar Radiation – Root zone soil moisture • Soil resistance is related to soil moisture
  • 59. Theory - ETLook • Penman monteith equation • Solved separately for two components – Evaporation (soil) – Transpiration (canopy) • Interception • Daily timestep • Two soil moisture layers (topsoil / subsoil) • ETLook paper WRR Bastiaanssen et al. (2012)
  • 60. Penman-Monteith Canopy Transpiration • 𝑄𝑐𝑎𝑛𝑜𝑝𝑦 ∗ = 1 − 𝛼0 𝑆↓ − 𝐿∗ − 𝐼 1 − exp −0.6𝐼𝑙𝑎𝑖 Net Radiation - Canopy Soil Evaporation • 𝑄𝑠𝑜𝑖𝑙 ∗ = 1 − 𝛼0 𝑆↓ − 𝐿∗ − 𝐼 exp −0.6𝐼𝑙𝑎𝑖 Net radiation - Soil Total net radiation Total net radiation Extinction function Extinction function
  • 61. C-Fix • C-fix computes the Net Primary Production • C-Fix is a Monteith type parametric model driven by temperature, radiationand fraction of Absorbed Photosynthetically Active Radiation (fAPAR) • fAPAR is determined by NDVI • Soil moisture stress is taken into account (similar to ET)
  • 62. Production • Use of MGRS tiling system v3 • AWS cloud computing v3 • OpenDataCube for registering geodata v3
  • 64. AWS cloud computing • Change from on-premise computing (private cloud) to AWS • Change from Airflow to Dagster for scheduling processes • Subdivisioninto tiles makes parallel processing possible
  • 65. Open Data Cube • Registry of data products
  • 66. • Thank for your attention • Data will be coming to a pc near you soon..