Skip to content

Commit f969c5b

Browse files
authored
Merge pull request #62 from eea/docs/mrvpp-pum
Docs/mrvpp pum
2 parents 1dfc478 + a0ce524 commit f969c5b

2 files changed

Lines changed: 43 additions & 56 deletions

File tree

DOCS/MRVPP/MRVPP-ATBD_v2/MRVPP-ATBD_v2.qmd

Lines changed: 42 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,21 @@
11
---
2-
title: 'MRVPP – Algorithm Theoretical Basis Document (ATBD)'
2+
title: 'Medium Resolution Vegetation Phenology and Productivity (MR-VPP) – Algorithm Theoretical Basis Document (ATBD)'
33
subtitle: 'Copernicus Land Monitoring Service'
44
category: products
55
author: 'European Environment Agency (EEA)'
66
date: 2026-06-09
7-
template-version: 1.0.0
87
---
98

10-
**Disclaimer**
9+
Reference Document for **Version 5.0 Issue 2.0**
1110

12-
© European Union, Copernicus Land Monitoring Service 2026, European Environment Agency (EEA)
11+
**Lead service providers for production (SC#5 MR-VPP 2025 Extension):** Flemish Institute for Technological Research, Belgium (VITO), Lund University, Sweden.
1312

14-
Reuse is authorised under the Creative Commons Attribution 4.0 International (CC BY 4.0) licence. The reuse policy of the European Commission is implemented by Commission Decision 2011/833/EU.
13+
**Produced by:** Hongxiao Jin^1^, Zhanzhang Cai^1^, Lars Eklundh^1^, Else Swinnen^2^, Walter Horsten^2^, Tim Ng^2^
1514

16-
Where third-party content is identified, separate permission may be required.
15+
^1^ Lund University, Lund, Sweden\
16+
^2^ VITO
1717

18-
# DOCUMENT CHANGE LOG
19-
20-
| Issue | Issue date | Pages affected | shouRelevant information |
21-
|--------------------|-------------------------------------|-------------------------------|----------------------------------------------------------------------------------------------------------------|
22-
| 1.0 | 15/09/2025 | All | First issue for product version 5.0 |
23-
| 2.0 | 09/06/2026 | Multiple | Extension of MR-VPP V5.0 to include year 2025 using short input time series for phenology retrieval; added evaluation of consistency between short-term and full-period processing and discussion of implications for near-real-time LSP production. |
18+
**Disclaimer:** © European Union, Copernicus Land Monitoring Service 2026, European Environment Agency (EEA) All Rights Reserved. No parts of this document may be photocopied, reproduced, stored in retrieval system, or transmitted, in any form or by any means whether electronic, mechanical, or otherwise without the prior written permission of the European Environment Agency.
2419

2520
# Introduction
2621

@@ -157,24 +152,13 @@ This document is structured as follows:
157152

158153
### Applicable documents
159154

160-
[AD01]
161-
FRAMEWORK SERVICE CONTRACT EEA/DIS/RO/23/007/LOT 1, 26-06-2024
162-
163-
[AD02]
164-
EEA.DIS.R0.23.007_RfS_SC3, 3rd specific contract under Framework Contract nr.
165-
EEA/DIS/R0/23/007/LOT 1, 02-04-2025
166-
167-
[AD03]
168-
Medium Resolution Vegetation Phenology and Productivity (MR-VPP) Monitoring
169-
Report, v4.0, 13-05-2024, Framework contract No EEA/DIS/R0/22/009/Lot 1
170-
171-
[AD04]
172-
CGLOPS1_ATBD_LSP300m-V2.0: Algorithm Theoretical Basis Document of
173-
normalized Land Surface Phenology 300m, version 2.0
174-
175-
[AD05]
176-
MODIS User Guide V006 and V006.1, MCD43A4 NBAR Product,
177-
https://www.umb.edu/spectralmass/modis-user-guide-v006-and-v0061/mcd43a4-nbar-product/
155+
| | |
156+
|----------|---------------------------------------------------------------------|
157+
| [AD01] | FRAMEWORK SERVICE CONTRACT EEA/DIS/RO/23/007/LOT 1, 26-06-2024 |
158+
| [AD02] | EEA.DIS.R0.23.007_RfS_SC3, 3rd specific contract under Framework Contract nr. EEA/DIS/R0/23/007/LOT 1, 02-04-2025 |
159+
| [AD03] | Medium Resolution Vegetation Phenology and Productivity (MR-VPP) Monitoring Report, v4.0, 13-05-2024, Framework contract No EEA/DIS/R0/22/009/Lot 1 |
160+
| [AD04] | CGLOPS1_ATBD_LSP300m-V2.0: Algorithm Theoretical Basis Document of normalized Land Surface Phenology 300m, version 2.0 |
161+
| [AD05] | MODIS User Guide V006 and V006.1, MCD43A4 NBAR Product, https://www.umb.edu/spectralmass/modis-user-guide-v006-and-v0061/mcd43a4-nbar-product/ |
178162

179163
### Reference documents
180164

@@ -415,7 +399,7 @@ In this product, phenology is inferred from smoothed seasonal trajectories of ve
415399

416400
## Related and previous applications
417401

418-
The CLMS MR-VPP 5.0 is modelled on similar principles as developed for the CLMS **High Resolution Vegetation Phenology and Productivity (HR-VPP)²**, and CLMS CGLOPS land surface phenology V2.0³. However, MODIS provides a 25+ year observation record, and such a long-term series is critical for reliable phenology estimation.
402+
The CLMS MR-VPP 5.0 is modelled on similar principles as developed for the CLMS *High Resolution Vegetation Phenology and Productivity (HR-VPP)²*, and CLMS CGLOPS land surface phenology V2.0³. However, MODIS provides a 25+ year observation record, and such a long-term series is critical for reliable phenology estimation.
419403
[^2]: https://land.copernicus.eu/en/products/vegetation?tab=vegetation_phenology_and_productivity_parameters
420404
[^3]: https://land.copernicus.eu/en/news/global-land-surface-phenology-2024-product-available
421405

@@ -675,24 +659,24 @@ In three scenarios, the VPP are set to nodata-values (with QA=255) and the TIMES
675659
1. If the total number of valid observations is too low, less than 3 points per year on average throughout the entire time series. This primarily applies to areas lacking valid observations.
676660
2. If the first-order PPI differences are minimal, less than 3 points per year on average with first-order differences greater than 1×10⁻⁶. This indicates weak seasonality, making it difficult to precisely determine phenological parameters, and mainly occurs with sustained evergreen vegetation.
677661

678-
**BOX 1 Pseudo script for omitting seasons and regions**
662+
**BOX 1 Pseudo script for omitting seasons and regions**
679663

680-
```
681-
! Default.
682-
process = True
683-
Point_Threshold = 3*number_of_years
664+
```bash
665+
! Default.
666+
process = True
667+
Point_Threshold = 3*number_of_years
684668

685-
Scenario 1
686-
! total_npt: total number of points
687-
! y: PPI time series of daily interval
688-
if count[points with weight > 0] < Point_Threshold, process = False
669+
Scenario 1
670+
! total_npt: total number of points
671+
! y: PPI time series of daily interval
672+
if count[points with weight > 0] < Point_Threshold, process = False
689673

690-
Scenario 2
691-
if count[diff(y) > 1.d-6] < Point_Threshold, process = False
674+
Scenario 2
675+
if count[diff(y) > 1.d-6] < Point_Threshold, process = False
692676

693-
Scenario 3
694-
if count[y > (0.02*peak_value)] < Point_Threshold, process = False
695-
```
677+
Scenario 3
678+
if count[y > (0.02*peak_value)] < Point_Threshold, process = False
679+
```
696680
697681
3. If the number of points with PPI values above 2% of the peak value is less than 3 points per year on average. This primarily filters out inland water bodies with low PPI values occasionally exhibiting few extreme values possibly caused by noise.
698682
@@ -833,11 +817,16 @@ The 23 tiles data were mosaicked into a single image per variable to cover the e
833817
**BOX 2 Mosaic 23 tiles and reproject into LAEA projection.**
834818
835819
```bash
820+
#!/usr/bin/env bash
821+
822+
set -euo pipefail
823+
836824
ROOT="~/proj/HRVPP2/MRVPP_2024/LSP" # input tiles root
837825
OUTDIR="./MRVPP_13VPP_QA" # output folder
838826
SEASONS=("season1" "season2")
839827
YEARS=($(seq 2000 2024))
840-
PARAMS=("SOSD" "SOSV" "LSLOPE" "EOSD" "EOSV" "RSLOPE" "LENGTH" "MINV" "MAXD" "MAXV" "AMPL" "TPROD" "SPROD" "QA")
828+
PARAMS=("SOSD" "SOSV" "LSLOPE" "EOSD" "EOSV" "RSLOPE" "LENGTH" "MINV" "MAXD"
829+
"MAXV" "AMPL" "TPROD" "SPROD" "QA")
841830
842831
# Optional NoData (uncomment & set if known; otherwise VRT inherits per-tile NoData)
843832
@@ -1000,28 +989,28 @@ Note: YYYY for year, e.g. 2000, 2001, ..., 2024, 2025.
1000989
1001990
* Abbe, C. (1905). *A first report on the relations between climates and crops*. Government Printing Office.
1002991
* Atzberger, C., & Eilers, P. H. C. (2011). A time series for monitoring vegetation activity and phenology at 10-daily time steps covering large parts of South America. *International Journal of Digital Earth, 4*(5), 365-386. https://doi.org/10.1080/17538947.2010.505664
1003-
* Bolton, D. K., Gray, J. M., Melaas, E. K., Moon, M., Eklundh, L., & Friedl, M. A. (2020). Continental-scale land surface phenology from harmonized Landsat 8 and Sentinel-2 imagery. *Remote Sensing of Environment, 240*, 111685. https://doi.org/https://doi.org/10.1016/j.rse.2020.111685
992+
* Bolton, D. K., Gray, J. M., Melaas, E. K., Moon, M., Eklundh, L., & Friedl, M. A. (2020). Continental-scale land surface phenology from harmonized Landsat 8 and Sentinel-2 imagery. *Remote Sensing of Environment, 240*, 111685. https://doi.org/10.1016/j.rse.2020.111685
1004993
* Cai, Z., Jönsson, P., Jin, H., & Eklundh, L. (2017). Performance of Smoothing Methods for Reconstructing NDVI Time-Series and Estimating Vegetation Phenology from MODIS Data. *Remote Sensing, 9*(12), 1271. https://doi.org/10.3390/rs9121271
1005994
* Chen, J., Jönsson, P., Tamura, M., Gu, Z. H., Matsushita, B., & Eklundh, L. (2004). A simple method for reconstructing a high-quality NDVI time-series data set based on the Savitzky-Golay filter. *Remote Sensing of Environment, 91*(3-4), 332-344. https://doi.org/10.1016/j.rse.2004.03.014
1006-
* Chmura, H. E., Kharouba, H. M., Ashander, J., Ehlman, S. M., Rivest, E. B., & Yang, L. H. (2019). The mechanisms of phenology: the patterns and processes of phenological shifts. *Ecological Monographs, 89*(1), e01337. https://doi.org/https://doi.org/10.1002/ecm.1337
995+
* Chmura, H. E., Kharouba, H. M., Ashander, J., Ehlman, S. M., Rivest, E. B., & Yang, L. H. (2019). The mechanisms of phenology: the patterns and processes of phenological shifts. *Ecological Monographs, 89*(1), e01337. https://doi.org/10.1002/ecm.1337
1007996
* Craven, P., & Wahba, G. (1978). Smoothing noisy data with spline functions. *Numerische Mathematik, 31*(4), 377-403. https://doi.org/10.1007/BF01404567
1008997
* Eilers, P. H. C. (2003). A Perfect Smoother. *Analytical Chemistry, 75*(14), 3631-3636. https://doi.org/10.1021/ac034173t
1009998
* Fisher, J. I., Mustard, J. F., & Vadeboncoeur, M. A. (2006). Green leaf phenology at Landsat resolution: Scaling from the field to the satellite. *Remote Sensing of Environment, 100*(2), 265-279. https://doi.org/10.1016/j.rse.2005.10.022
1010999
* Gray, J., Sulla-Menashe, D., & Friedl, M. A. (2019). *User guide to collection 6 modis land cover dynamics (MCD12Q2) product*.
10111000
* Hapke, B. (1993). *Theory of reflectance and emittance spectroscopy*. Cambridge University Press.
1012-
* Jin, H., & Eklundh, L. (2014). A physically based vegetation index for improved monitoring of plant phenology. *Remote Sensing of Environment, 152*(0), 512-525. https://doi.org/doi.org/10.1016/j.rse.2014.07.010
1001+
* Jin, H., & Eklundh, L. (2014). A physically based vegetation index for improved monitoring of plant phenology. *Remote Sensing of Environment, 152*(0), 512-525. https://doi.org/10.1016/j.rse.2014.07.010
10131002
* Jin, H., Vicente-Serrano, S. M., Tian, F., Cai, Z., Conradt, T., Boincean, B., Murphy, C., Farizo, B. A., Grainger, S., López-Moreno, J. I., & Eklundh, L. (2023). Higher vegetation sensitivity to meteorological drought in autumn than spring across European biomes. *Communications Earth & Environment, 4*(1), 299. https://doi.org/10.1038/s43247-023-00960-w
10141003
* Jönsson, P., Cai, Z., Melaas, E., Friedl, M., & Eklundh, L. (2018). A Method for Robust Estimation of Vegetation Seasonality from Landsat and Sentinel-2 Time Series Data. *Remote Sensing, 10*(4), 635. http://www.mdpi.com/2072-4292/10/4/635
10151004
* Jönsson, P., & Eklundh, L. (2002). Seasonality extraction by function fitting to time-series of satellite sensor data. *IEEE Transactions on Geoscience and Remote Sensing, 40*(8), 1824-1832. https://doi.org/10.1109/Tgrs.2002.802519
1016-
* Jönsson, P., & Eklundh, L. (2004). TIMESAT – a program for analyzing time-series of satellite sensor data. *Computers & Geosciences, 30*(8), 833-845. <Go to ISI>://WOS:000225367100004
1005+
* Jönsson, P., & Eklundh, L. (2004). TIMESAT – a program for analyzing time-series of satellite sensor data. *Computers & Geosciences, 30*(8), 833-845.
10171006
* Lieth, H. (1974). *Phenology and Seasonality Modeling (Ecological Studies-Analysis and Synthesis Series, Vol 8)*. Springer-Verlag
10181007
* Menenti, M., Azzali, S., Verhoef, W., & van Swol, R. (1993). Mapping agroecological zones and time lag in vegetation growth by means of Fourier analysis of time series of NDVI images. *Advances in Space Research, 13*, 233-237.
1019-
* Olsson, L., & Eklundh, L. (1994). Fourier-Series for Analysis of Temporal Sequences of Satellite Sensor Imagery. *International Journal of Remote Sensing, 15*(18), 3735-3741. <Go to ISI>://WOS:A1994PZ44700008
1008+
* Olsson, L., & Eklundh, L. (1994). Fourier-Series for Analysis of Temporal Sequences of Satellite Sensor Imagery. *International Journal of Remote Sensing, 15*(18), 3735-3741.
10201009
* Roerink, G. J., Menenti, M., & Verhoef, W. (2000). Reconstructing cloudfree NDVI composites using Fourier analysis of time series. *International Journal of Remote Sensing, 21*(9), 1911-1917. http://www.informaworld.com/10.1080/014311600209814
10211010
* Schwartz, M. D. (2013). *Phenology: An Integrative Environmental Science (2nd ed.)*. Springer Science+Business Media B.V.
10221011
* Singh, R. K., Svystun, T., AlDahmash, B., Jönsson, A. M., & Bhalerao, R. P. (2017). Photoperiod- and temperature-mediated control of phenology in trees – a molecular perspective. *New Phytologist, 213*(2), 511-524. https://doi.org/10.1111/nph.14346
10231012
* Strahler, A. H., Lucht, W., Schaaf, C. B., Tsang, T., Gao, F., Li, X., Muller, J.-P., Lewis, P., & Barnsley, M. J. (1999). *MODIS BRDF/Albedo Product: Algorithm Theoretical Basis Document, Version5.0*. Retrieved from https://lpdaac.usgs.gov/products/modis_products_table/mcd43a4
1024-
* Tian, F., Cai, Z., Jin, H., Hufkens, K., Scheifinger, H., Tagesson, T., Smets, B., Van Hoolst, R., Bonte, K., Ivits, E., Tong, X., Ardö, J., & Eklundh, L. (2021). Calibrating vegetation phenology from Sentinel-2 using eddy covariance, PhenoCam, and PEP725 networks across Europe. *Remote Sensing of Environment, 260*, 112456. https://doi.org/https://doi.org/10.1016/j.rse.2021.112456
1013+
* Tian, F., Cai, Z., Jin, H., Hufkens, K., Scheifinger, H., Tagesson, T., Smets, B., Van Hoolst, R., Bonte, K., Ivits, E., Tong, X., Ardö, J., & Eklundh, L. (2021). Calibrating vegetation phenology from Sentinel-2 using eddy covariance, PhenoCam, and PEP725 networks across Europe. *Remote Sensing of Environment, 260*, 112456. https://doi.org/10.1016/j.rse.2021.112456
10251014
* Tucker, C. J. (1977). Asymptotic nature of grass canopy spectral reflectance. *Applied Optics, 16*(5), 1151-1156. https://doi.org/10.1364/AO.16.001151
10261015
* White, M. A., De Beurs, K. M., Didan, K., Inouye, D. W., Richardson, A. D., Jensen, O. P., O'Keefe, J., Zhang, G., Nemani, R. R., Van Leeuwen, W. J. D., Brown, J. F., De Wit, A., Schaepman, M., Lin, X., Dettinger, M., Bailey, A. S., Kimball, J., Schwartz, M. D., Baldocchi, D. D., . . . Lauenroth, W. K. (2009). Intercomparison, interpretation, and assessment of spring phenology in North America estimated from remote sensing for 1982-2006. *Global Change Biology, 15*(10), 2335-2359. https://doi.org/10.1111/j.1365-2486.2009.01910.x
10271016
* Zhang, X., Friedl, M. A., Schaaf, C. B., Strahler, A. H., Hodges, J. C. F., Gao, F., Reed, B. C., & Huete, A. (2003). Monitoring vegetation phenology using MODIS. *Remote Sensing of Environment, 84*(3), 471-475. http://www.sciencedirect.com/science/article/B6V6V-478RS7T-1/2/19c385401eecea8964bca155ac01eb71
@@ -1032,10 +1021,7 @@ Note: YYYY for year, e.g. 2000, 2001, ..., 2024, 2025.
10321021
10331022
Figure 9 shows maps of the total productivity (TPROD) of season 1 in 2018. The spatial patterns of TPROD closely correlate between the two versions. The highest TPROD values are found in the European southern Alpine forests, followed by progressively lower values in temperate forests and croplands of continental Europe, then in the boreal forests of Northern Europe, and lowest in the northern alpine and sub-Arctic regions. Artificially high TPROD values in barren desert areas of northern Africa, present in V4.0, are effectively removed in V5.0.
10341023
1035-
![Figure 9. Pan-European TPROD (Season 1, 2018) from MR-VPP Versions 4.0 and 5.0, showing correction of artifacts in desert/barren areas, in particular in N. Africa.](MRVPP-ATBD_v2-media/img-9b6bf208da4a290a31d1d20e7cd36dd9.png)
1036-
1037-
a) MR-VPP version 4.0
1038-
b) MR-VPP version 5.0
1024+
![Figure 9. Pan-European TPROD (Season 1, 2018) from MR-VPP Versions 4.0 and 5.0, showing correction of artifacts in desert/barren areas, in particular in N. Africa: (a) MR-VPP version 4.0, (b) MR-VPP version 5.0.](MRVPP-ATBD_v2-media/img-9b6bf208da4a290a31d1d20e7cd36dd9.png)
10391025
10401026
## Comparison of MR-VPP naming scheme in Version 5.0 and 4.0
10411027

DOCS/MRVPP/MRVPP_PUM_v1/MRVPP_PUM_v1.qmd

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: 'Medium Resolution Vegetation Phenology and Productivity (MR-VPP) – Pro
33
subtitle: 'Copernicus Land Monitoring Service'
44
category: products
55
date: '2026-06-18'
6+
author: 'European Environment Agency (EEA)'
67
---
78

89
Reference Document for **Version 5.0 Issue 2.0**

0 commit comments

Comments
 (0)