Sen2Grass: A Cloud-Based Solution to Generate Field-Specific Grassland Information Derived from Sentinel-2 Imagery

Tom Hardy, Lammert Kooistra, Marston Domingues Franceschini, Sebastiaan Richter, Erwin Vonk, Gé van den Eertwegh, Dion Van Deijl

Research output: Contribution to journalArticleAcademicpeer-review


Grasslands are important for their ecological values and for agricultural activities such as livestock production worldwide. Efficient grassland management is vital to these values and activities, and remote sensing technologies are increasingly being used to characterize the spatiotemporal variation of grasslands to support those management practices. For this study, Sentinel-2 satellite imagery was used as an input to develop an open-source and automated monitoring system (Sen2Grass) to gain field-specific grassland information on the national and regional level for any given time range as of January 2016. This system was implemented in a cloud-computing platform (StellaSpark Nexus) designed to process large geospatial data streams from a variety of sources and was tested for a number of parcels from the Haus Riswick experimental farm in Germany. Despite outliers due to fluctuating weather conditions, vegetation index time series suggested four distinct growing cycles per growing season. Established relationships between vegetation indices and grassland yield showed poor to moderate positive trends, implying that vegetation indices could be a potential predictor for grassland biomass and chlorophyll content. However, the inclusion of larger and additional datasets such as Sentinel-1 imagery could be beneficial to developing more robust prediction models and for automatic detection of mowing events for grasslands.
Original languageEnglish
Pages (from-to)118-137
Issue number1
Publication statusPublished - 2021

Fingerprint Dive into the research topics of 'Sen2Grass: A Cloud-Based Solution to Generate Field-Specific Grassland Information Derived from Sentinel-2 Imagery'. Together they form a unique fingerprint.

Cite this