Station2Radar: query conditioned gaussian splatting for precipitation field
Organizations: Korea Advanced Institute of Science and Technology (KAIST)
Abstract
Precipitation forecasting relies on heterogeneous data. Weather radar is accurate, but coverage is geographically limited and costly to maintain. Weather stations provide accurate but sparse point measurements, while satellites offer dense, high-resolution coverage without direct rainfall retrieval. To overcome these limitations, we propose Query-Conditioned Gaussian Splatting (QCGS), the first framework to fuse automatic weather station (AWS) observations with satellite imagery for generating precipitation fields. Unlike conventional 2D Gaussian splatting, which renders the entire image plane, QCGS selectively renders only queried precipitation regions, avoiding unnecessary computation in non-precipitating areas while preserving sharp precipitation structures. The framework combines a radar point proposal network that identifies rainfall-support locations with an implicit neural representation (INR) network that predicts Gaussian parameters for each point. QCGS enables efficient, resolution-flexible precipitation field generation in real time. Through extensive evaluation with benchmark precipitation products, QCGS demonstrates over 50% improvement in RMSE compared to conventional gridded precipitation products, and consistently maintains high performance across multiple spatiotemporal scales.
Figures & tables
| Temporal scale (cases) | Category | Method | Res. | RMSE | LPIPS | CSI | FSS | CC | Bias 1 |
|---|---|---|---|---|---|---|---|---|---|
| Snapshot (1154) | Data-driven | Pix2PixHD | 0.5 km | 2.45 | 0.62 | 0.59 | 0.71 | 0.55 | 0.82 |
| Data-driven | NPM | 0.5 km | 1.95 | 0.58 | 0.59 | 0.78 | 0.68 | 0.88 | |
| Data-driven | BBDM | 0.5 km | 1.68 | 0.54 | 0.64 | 0.84 | 0.75 | 0.93 | |
| Satellite Product | GK2A | 2.0 km | 2.89 | 0.40 | 0.20 | 0.37 | 0.12 | - | |
| Classical Interp. | Barnes | 2.0 km | 2.56 | 0.39 | 0.47 | 0.68 | 0.42 | 0.98 | |
| Classical Interp. | Kriging | 2.0 km | 2.43 | 0.40 | 0.50 | 0.69 | 0.45 | 1.03 |
| Architecture | CSI |
|---|---|
| AWS (only) | 0.53 |
| U-Net (ConvNeXt) | 0.62 |
| + AWS fusion | 0.73 |
| + AWS fusion + GS (ours) | 0.76 |
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | CSI@1mm (R R) | CSI@1mm (QCGS R) |
|---|---|---|
| MetNet-v2 Sønderby et al. (2020) | 0.390 | 0.374 |
| SimVP Gao et al. (2022a) | 0.591 | 0.252 |
| PreDiff Gao et al. (2023) | 0.664 | 0.381 |
| Threshold | QCGS (0.5 km) | QCGS (2 km) | QCGS (10 km) | IMERG | GSMaP |
|---|---|---|---|---|---|
| 1 | 0.657 | 0.703 | 0.506 | 0.366 | 0.308 |
| 5 | 0.415 | 0.483 | 0.306 | 0.140 | 0.129 |
| 10 | 0.311 | 0.401 | 0.232 | 0.046 | 0.065 |
| POD | FAR | CSI | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Threshold | 10 | 50 | 100 | 10 | 50 | 100 | 10 | 50 | 100 |
| QCGS | 0.703 | 0.579 | 0.646 | 0.125 | 0.329 | 0.423 | 0.657 | 0.455 | 0.434 |
| IMERG | 0.679 | 0.369 | 0.117 | 0.267 | 0.616 | 0.614 | 0.541 | 0.173 | 0.039 |
| GSMaP | 0.591 | 0.358 | 0.277 | 0.262 | 0.710 | 0.754 | 0.493 | 0.165 | 0.119 |
| MSWEP | 0.714 | 0.315 | 0.096 | 0.286 | 0.554 | 0.584 | 0.553 | 0.191 | 0.067 |
Gaussian Splatting
Gaussian Splatting represents scenes with learnable Gaussian primitives for fast rendering, 3D reconstruction, and dynamic-scene modeling.
See all 82 papers