Monitoring nature restoration at scale is an important but difficult ecological problem. Deep learning methods to analyze satellite image time series (SITS) have been widely used for land surface monitoring. In semi-natural grasslands - the habitat type in focus in this work - restoration outcomes develop gradually, yet satellite observations are influenced by weather, acquisition conditions, and processing artefacts, making it difficult to distinguish genuine restoration signals from unrelated temporal variation. In this work, we examine - to the best of our knowledge, for the first time - whether restoration status can be detected directly from satellite image time series by formulating pasture restoration as a binary deep learning classification problem. We evaluate two common SITS deep learning architectures on different Sentinel-2 image combinations, across 1,397 restored Swedish pastures and find that explicitly modeling intra-year variability and per-pasture normalization increases separability, reaching 0.88 accuracy for the best model. We further investigate our results and perform a targeted bias analysis finding that reliable deployment requires temporally balanced labels and evaluation protocols that explicitly test for year-related confounding. We therefore frame our contribution not as a solved restoration-monitoring system, but as a realistic case study of what works, what fails, and what future studies should control for. Code and models are available at https://github.com/aleksispi/ml-nature-resto.
Figures & tables
Figure 1: Spatial distribution of training, validation, and test polygons across Sweden.
Figure 2: Histograms of the spread of start of restoration (left) and end of restoration (middle) years for the 1,397 field polygons, and the restoration duration extents (right).
Figure 3: Restoration statuses across years.
Model / input
Accuracy
Specificity
Recall
Custom CNN, single composite
0.73
0.70
0.75
Custom CNN, monthly composites stack
0.75
0.67
0.83
Custom CNN, monthly composites, added veg indices
0.72
0.62
0.81
Custom CNN, monthly composites, per-pasture norm
0.86
0.88
0.84
CNN–LSTM, first/last year, per-pasture norm
0.85
0.84
0.88
CNN–LSTM, multi-year, per-pasture norm
0.88
0.85
0.92
Table 1: Main results (on the test set unless otherwise specified). Monthly composite stacks outperform a single seasonal composite, and per-pasture normalization yields a substantial performance gain. Sequential CNN–LSTM models provide a further slight improvement, with the multi-year variant achieving the best overall accuracy (0.88) and recall (0.92).
Figure 4: Restoration trajectory analysis (left: val, right: test) on the pasture normalized 2D CNN model. The model predicts very few samples as restored in the early years and almost 90% of samples as restored in the final year.
Model / input
F1-macro
Reverse masking
0.72
Reverse masking + per-pasture norm
0.64
Regular masking
0.49
Regular masking + per-pasture norm
0.56
Reverse masking, 3 random image stack (run 1)
0.24
Reverse masking, 3 random image stack (run 2)
0.30
Table 2: Year-prediction results on the validation set. All results are based on using a Custom 2D CNN, and except otherwise specified a single composite per year (the last two rows which use a random image from each of June, July, August), respectively.
The Atlantic Forest in Brazil is a critical biodiversity hotspot, yet less than 12-15% of its original cover remains. Although monitoring forest restoration on a large scale is essential, traditional methods are limited by the impracticality of on-the-ground reporting on such a scale and by the saturation of remote-sensing indices such as NDVI. Furthermore, reforestation is a gradual process as opposed to the rapid spectral changes caused by deforestation. In this study, we examine 1,729 restoration sites in São Paulo, using satellite embeddings from the AlphaEarth Foundation's model to evaluate their effectiveness in characterising early restoration success. We introduce the concept of a 'Reference Trajectory Embedding', defining a metric of restoration success based on cosine similarity to reference sites of mature secondary forest. We observe distinct clusters in embedding space according to different land use and land cover (LULC) types, and we can identify sites with clear change vectors. However, the signal can be noisy, and embeddings may require further fine-tuning to capture and predict site metadata beyond LULC.
Alice Heiman
Department of Computer Science Stanford University
Accurate monitoring of forest disturbances is essential for understanding carbon dynamics and land management, yet traditional approaches typically rely on pixel-wise analysis of satellite time-series, ignoring spatial context. We present a deep learning framework that maps 38 years (1984-2022) of forest disturbance across the contiguous United States by modeling temporal trajectories and spatial neighborhoods simultaneously. By leveraging a vision transformer architecture, our approach effectively filters noise from weak supervision signals to produce spatially coherent disturbance maps. We perform exhaustive evaluations across multiple satellites (Landsat, Sentinel-1, Sentinel-2) and temporal windows (38 years and the more recent 6 years), validating performance against a novel, manually annotated validation dataset (n=300) and independent fire perimeter dataset (n=706). The results highlight the complexity of the task: while our spatio-temporal model demonstrates high precision (up to 98.2% for +-1 year detection on MTBS and up to 71.3% on the CONUS validation datasets, with F1-scores up to 75.8% and 47.3%, respectively) and effectively reduces spatial artifacts, it exhibits performance trade-offs across different disturbance regimes compared to pixel-wise baselines. Our method offers a promising foundation for consistent forest monitoring.
Linus Scheibenreif, Anton Raichuk, Maxim Neumann
ETH Zurich Zurich, Switzerland · Google DeepMind Zurich, Switzerland
Satellite image restoration aims to improve image quality by compensating for degradations (e.g., noise and blur) introduced by the imaging system and acquisition conditions. As a fundamental preprocessing step, restoration directly impacts both ground-based product generation and emerging onboard AI applications. Traditional restoration pipelines based on sequential physical models are computationally intensive and slow, making them unsuitable for onboard environments. In this paper, we introduce ConvBEERS: a Convolutional Board-ready Embedded and Efficient Restoration model for Space to investigate whether a light and non-generative residual convolutional network, trained on simulated satellite data, can match or surpass a traditional ground-processing restoration pipeline across multiple operating conditions. Experiments conducted on simulated datasets and real Pleiades-HR imagery demonstrate that the proposed approach achieves competitive image quality, with a +6.9dB PSNR improvement. Evaluation on a downstream object detection task demonstrates that restoration significantly improves performance, with up to +5.1% mAP@50. In addition, successful deployment on a Xilinx Versal VCK190 FPGA validates its practical feasibility for satellite onboard processing, with a ~41x reduction in latency compared to the traditional pipeline. These results demonstrate the relevance of using lightweight CNNs to achieve competitive restoration quality while addressing real-world constraints in spaceborne systems.
Adrien Dorise, Marjorie Bellizzi, Omar Hlimi
Institut de Recherche Technologique Saint Exup´ery, Toulouse, France · Centre national d’´etudes spatiales, Toulouse, France