ECHOSAT: Estimating Canopy Height Over Space And Time

Jan Pauls, Karsten Schrödter, Sven Ligensa, Martin Schwartz, Berkant Turan +5 more
2/24/2026
cs.CVcs.AIcs.LG

Official code: AI4Forest/ECHOSAT (23 stars, Apache-2.0, last commit 2026-03-12).

Abstract

Forest monitoring is critical for climate change mitigation. However, existing global tree height maps provide only static snapshots and do not capture temporal forest dynamics, which are essential for accurate carbon accounting. We introduce ECHOSAT, a global and temporally consistent tree height map at 10 m resolution spanning multiple years. To this end, we resort to multi-sensor satellite data to train a specialized vision transformer model, which performs pixel-level temporal regression. A self-supervised growth loss regularizes the predictions to follow growth curves that are in line with natural tree development, including gradual height increases over time, but also abrupt declines due to forest loss events such as fires. Our experimental evaluation shows that our model improves state-of-the-art accuracies in the context of single-year predictions. We also provide the first global-scale height map that accurately quantifies tree growth and disturbances over time. We expect ECHOSAT to advance global efforts in carbon monitoring and disturbance assessment. The maps can be accessed at https://github.com/ai4forest/echosat.

View on arXivView PDF

Code Implementations(1)

AI4Forest/ECHOSATOfficial100%
Apache-2.0

This is the official repository for the paper "ECHOSAT: Estimating Canopy Height Over Space And Time"

233Python, Jupyter NotebookFeb 26, 20267 months agoApache-2.0

Similar Papers

Cite this paper

@article{pauls2026echosat,
  title  = {ECHOSAT: Estimating Canopy Height Over Space And Time},
  author = {Jan Pauls and Karsten Schrödter and Sven Ligensa and Martin Schwartz and Berkant Turan and Max Zimmer and Sassan Saatchi and Sebastian Pokutta and Philippe Ciais and Fabian Gieseke},
  year   = {2026},
  eprint = {2602.21421},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.21421v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2602.21421.svg)](https://codeofpaper.com/paper/2602.21421)

Discussion