atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Perceptually Constrained Precipitation Nowcasting Model

ICML 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Spatiotemporal forecasting and imputation

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes PercpCast, a precipitation nowcasting model that pairs a ConvLSTM posterior-mean estimator with a frame-sampled rectified flow (LPIPS-regularized, distance-weighted frame sampling) trained end-to-end, evaluated on SEVIR and MeteoNet.

Problem

Precipitation nowcasting models trained with MSE produce blurry, intensity-decayed forecasts with poor perceptual quality, especially over long horizons, while generative models lose positional accuracy.

Approach

Treat the MSE posterior-mean forecast from a ConvLSTM estimator as the source distribution and learn a rectified flow from it to the target frames, with per-frame sampling weighted toward later frames (temperature-distance schedule) and an LPIPS loss for perceptual consistency.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add perceptual constraints with frame-sampled rectified flowPercpCast · SEVIRCSI: 0.244 -> 0.267Helped
add perceptual constraints with frame-sampled rectified flowPercpCast · MeteoNetCSI: 0.199 -> 0.209Helped
replace two-stage training with end-to-end training (ablation)PercpCast · SEVIRCSI: 0.249 -> 0.267Helped
stop gradients from rectified flow to the precipitation estimator instead of allowing them (ablation)PercpCast · SEVIRCSI: 0.258 -> 0.267Helped
add LPIPS loss (weight 0.5) instead of removing it (ablation)PercpCast · SEVIRLPIPS: 0.324 -> 0.268Helped
add LPIPS loss (weight 0.5) instead of removing it (ablation)PercpCast · SEVIRCSI: 0.256 -> 0.267Helped
increase LPIPS loss weight from 0.5 to 1.0 (ablation)PercpCast · SEVIRLPIPS: 0.268 -> 0.272Hurt
increase LPIPS loss weight from 0.5 to 1.0 (ablation)PercpCast · SEVIRCSI: 0.267 -> 0.265Hurt
use distance-weighted frame sampling with k=0.05 rather than uniform sampling with k=0.00 (ablation)PercpCast · SEVIRCSI: 0.262 -> 0.267Helped
increase frame-sampling weight growth factor from k=0.05 to k=0.1 (ablation)PercpCast · SEVIRCSI: 0.267 -> 0.266Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SEVIR MeteoNet

Benchmarks: SEVIR MeteoNet

Metrics: CSI HSS MSE SSIM LPIPS pooled CSI

Baselines: MAU ConvLSTM SimVP Earthformer Earthfarseer STRPM CasCast DiffCast

Builds on: rectified flow ConvLSTM LPIPS

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy