Precipitation nowcasting of satellite data using physically-aligned neural networks

Antônio Catão, Melvin Poveda, Leonardo Voltarelli, Paulo Orenstein
11/7/2025
cs.LG

No official code found. Best implementation: acataos/tupann (13 stars, last commit 2026-03-24).

Abstract

Accurate short-term precipitation forecasts predominantly rely on dense weather-radar networks, limiting operational value in places most exposed to climate extremes. We present TUPANN (Transferable and Universal Physics-Aligned Nowcasting Network), a satellite-only model trained on GOES-16 RRQPE. Unlike most deep learning models for nowcasting, TUPANN decomposes the forecast into physically meaningful components: a variational encoder-decoder infers motion and intensity fields from recent imagery under optical-flow supervision, a lead-time-conditioned MaxViT evolves the latent state, and a differentiable advection operator reconstructs future frames. We evaluate TUPANN on both GOES-16 and IMERG data, in up to four distinct climates (Rio de Janeiro, Manaus, Miami, La Paz) at 10-180min lead times using the CSI and HSS metrics over 4-64 mm/h thresholds. Comparisons against optical-flow, deep learning and hybrid baselines show that TUPANN achieves the best or second-best skill in most settings, with pronounced gains at higher thresholds. Training on multiple cities further improves performance, while cross-city experiments show modest degradation and occasional gains for rare heavy-rain regimes. The model produces smooth, interpretable motion fields aligned with numerical optical flow and runs in near real time due to the low latency of GOES-16. These results indicate that physically aligned learning can provide nowcasts that are skillful, transferable and global.

View on arXivView PDF

Code Implementations(1)

acataos/tupannCommunity78%

Precipitation nowcasting of satellite data using physically-aligned neural networks

130Shell, PythonOct 22, 20257 months ago

Similar Papers

Cite this paper

@article{cato2025precipitation,
  title  = {Precipitation nowcasting of satellite data using physically-aligned neural networks},
  author = {Antônio Catão and Melvin Poveda and Leonardo Voltarelli and Paulo Orenstein},
  year   = {2025},
  eprint = {2511.05471},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.05471v2}
}

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/2511.05471.svg)](https://codeofpaper.com/paper/2511.05471)

Discussion