Authors:
Associate Prof. Dr. Jan Verbesselt | Wageningen University | Netherlands
Dainius Masiliūnas | Wageningen University | Netherlands
Dr. Eliakim Hamunyela | University of Namibia
Dr. Johannes Reiche | Wageningen University
Dr. Nandika Tsendbazar | Wageningen University
Dr. Wanda De Keersmaecker | VITO
Dr. Milutin Milenković | Wageningen University
Prof. Dr. Cosmin Oancea | University of Copenhagen
Prof. Fabian Gieseke | University of Münster
Dmitry Serykh | University of Copenhagen
Dr. Erik Lindquist | FAO of the UN
Inge Jonckheere | FAO of the UN
Dr. Eric Engle | Google
Dr. William Rucklidge | Google
Prof. Dr. Stéphanie Horion | University of Copenhagen
Gyula Mate Kovács | University of Copenhagen
Prof. Dr. Martin Herold | Wageningen University
Global vegetation dynamics are changing rapidly under the influence of climate change and a rapidly increasing human population. Today the monitoring of our changing Earth with satellite data is possible at increasing spatial and temporal detail with the advent of novel satellites with free data access, such as the European Sentinel constellation. This is a huge opportunity for global vegetation monitoring and stresses the need to develop methods that can detect, characterize, and help to understand such change. Algorithms that can characterize vegetation dynamics and detect changes using frequent satellite images are of critical importance.
The ‘Breaks for Additive Season and Trend’ (BFAST) suite of functions is such an approach that has been developed to detect abrupt trend and seasonal changes in dense satellite image time series. BFAST algorithms can detect change in an unsupervised manner, without the need for training data or labels, such that it can detect breaks and abnormalities within large satellite image collections covering the Earth. It has been applied for different purposes, going from disturbance and recovery monitoring (floods, illegal deforestation, land degradation, etc.), phenological change detection, and land cover change monitoring.
Here, we provide an overview of the current functionality, challenges, and applications of the BFAST open-source collaborative code project for land cover change characterization. We show examples of different applications, such as global land cover monitoring in the context of the ESA WorldCover project, and deforestation and regrowth monitoring across the pan-tropics.
We present updates, such as the development of BFAST Lite, a newly proposed unsupervised time series change detection algorithm that is derived from the original BFAST algorithm, focusing on improvements w.r.t. speed and flexibility. The goal of the BFAST Lite algorithm is to aid the upscaling of BFAST for global land cover change detection. We demonstrate that BFAST functions are now also implemented in open collaborative cloud platforms e.g. Google Earth Engine, FAO online SEPAL system, and the collaborative ground segment Terrascope from VITO (BE). We present also the utilization of BFAST on different backends as Python and R user defined functions within the openEO application processing interface.
We conclude with key challenges and provide an outlook on the next steps. Key challenges currently are to increase the speed and flexibility of the algorithm for dealing with the increasingly large data amounts. Efficiency increase has been gained by implementing key aspect of the algorithm in C++ code and enabling change detection using Graphics Processing Units (GPUs) via Open Computing Language (OpenCL). Currently, deep learning and machine learning approaches are explored towards automated pre-processing of input and optimizing the parameters as well as the output of BFAST algorithms. This has the potential to make, e.g. BFAST Lite, more flexible and applicable globally by using its unsupervised change detection capacity for supervised land cover and land use change detection. We summarize key priorities for future developments.