Development of Multi-Platform Open-Source Tools for Phenological Analysis
Developing up-to-date technologies for understanding crop development is essential for improving agricultural monitoring and reducing uncertainties in production estimates. This study presents a proof of concept for multi-platform, open-source tools designed to extract phenological metrics from Sentinel-2 Normalized Difference Vegetation Index (NDVI) time series over maize cultivation areas in the Brazilian Cerrado. Three tools were developed: (i) QPhenoCrops, a QGIS plugin; (ii) PyPhenoCrops, a Jupyter Notebook-based processing chain; and (iii) GEEPhenoCrops, a Google Earth Engine script. The workflows were standardized using mean and median aggregation, along with Savitzky–Golay and Double Moving Average (DMA3 and DMA5) smoothing methods. They were tested under two maximum cloud-cover thresholds: 10% and 60%. All environments successfully reconstructed maize temporal dynamics and extracted phenological metrics. Validation against field observations showed greater stability for the Start of Season than for the End of Season across processing configurations. Under the 60% cloud-cover threshold, the QGIS STAC workflow with DMA5 achieved differences of only +1 day for the Start of Season and +6 days for the End of Season relative to sowing and harvest dates, respectively. Under the 10% threshold, the best combination of aggregation and smoothing methods was Mean and DMA5 in QGIS Local mode, resulting in differences of −1 and −14 days for SOS and EOS, respectively. Overall, the results demonstrate the feasibility of reproducible, multi-platform phenological analysis while highlighting the influence of data availability and processing configuration on metric extraction.
Authors
- Lia Bárbara Cunha Barata Duarte (ORCID: https://orcid.org/0000-0002-7537-6606)
- Michel Eustáquio Dantas Chaves (ORCID: https://orcid.org/0000-0002-1498-6830)
- Thelma Sáfadi (ORCID: https://orcid.org/0000-0002-4918-300X)
- Cleverton Tiago Carneiro de Santana (ORCID: https://orcid.org/0000-0002-7722-6492)
- Marcos Adami (ORCID: https://orcid.org/0000-0003-4247-4477)
- Pedro Vinícius da Silva Brito (ORCID: https://orcid.org/0000-0002-9937-1105)
- Gabriel Sansigolo (ORCID: https://orcid.org/0000-0003-0789-5858)
- Rodrigo Yoiti Tsukahara (ORCID: https://orcid.org/0000-0001-5926-2847)
- Ana Cláudia Teodoro (ORCID: https://orcid.org/0000-0002-8043-6431)
- L.A.A. Soares (ORCID: https://orcid.org/0000-0002-9159-9965)
Institutions
- Universidade Federal de Lavras (BR)
- Universidade do Porto (PT)
- Instituto Nacional de Pesquisas Espaciais (BR)
- Universidade Estadual Paulista (Unesp) (BR)
Publication Details
- Journal
- Earth
- Published
- 2026-11-09
- DOI
- https://doi.org/10.3390/earth7060186
- Primary Topic
- Remote Sensing in Agriculture
- Type
- article
- Field-Weighted Citation Impact
- 0.00