Optical flow models as an open benchmark for radar-based precipitation nowcasting (rainymotion v0.1)

被引:114
作者
Ayzel, Georgy [1 ]
Heistermann, Maik [1 ]
Winterrath, Tanja [2 ]
机构
[1] Univ Potsdam, Inst Environm Sci & Geog, Potsdam, Germany
[2] Deutsch Wetterdienst, Dept Hydrometeorol, Offenbach, Germany
关键词
MACHINE; SYSTEM;
D O I
10.5194/gmd-12-1387-2019
中图分类号
P [天文学、地球科学];
学科分类号
07 ;
摘要
Quantitative precipitation nowcasting (QPN) has become an essential technique in various application contexts, such as early warning or urban sewage control. A common heuristic prediction approach is to track the motion of precipitation features from a sequence of weather radar images and then to displace the precipitation field to the imminent future (minutes to hours) based on that motion, assuming that the intensity of the features remains constant ("Lagrangian persistence"). In that context, "optical flow" has become one of the most popular tracking techniques. Yet the present landscape of computational QPN models still struggles with producing open software implementations. Focusing on this gap, we have developed and extensively benchmarked a stack of models based on different optical flow algorithms for the tracking step and a set of parsimonious extrapolation procedures based on image warping and advection. We demonstrate that these models provide skillful predictions comparable with or even superior to state-of-the-art operational software. Our software library ("rainymotion") for precipitation nowcasting is written in the Python programming language and openly available at GitHub (https: //github.com/hydrogo/rainymotion, Ayzel et al., 2019). That way, the library may serve as a tool for providing fast, free, and transparent solutions that could serve as a benchmark for further model development and hypothesis testing - a benchmark that is far more advanced than the conventional benchmark of Eulerian persistence commonly used in QPN verification experiments.
引用
收藏
页码:1387 / 1402
页数:16
相关论文
共 54 条
  • [1] [Anonymous], 1998, J. Meteorological Applications, V5, P1, DOI [10.1017/S1350482798000577, DOI 10.1017/S1350482798000577]
  • [2] AUSTIN GL, 1974, Q J ROY METEOR SOC, V100, P658
  • [3] Ayzel G, 2019, RAINYMOTION PYTHON L
  • [4] The quiet revolution of numerical weather prediction
    Bauer, Peter
    Thorpe, Alan
    Brunet, Gilbert
    [J]. NATURE, 2015, 525 (7567) : 47 - 55
  • [5] High-resolution 2-D cloud-top advection from geostationary satellite imagery
    Bellerby, Timothy J.
    [J]. IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2006, 44 (12): : 3639 - 3648
  • [6] The Diurnal Cycle of Precipitation from Continental Radar Mosaics and Numerical Weather Prediction Models. Part II: Intercomparison among Numerical Models and with Nowcasting
    Berenguer, Marc
    Surcel, Madalina
    Zawadzki, Isztar
    Xue, Ming
    Kong, Fanyou
    [J]. MONTHLY WEATHER REVIEW, 2012, 140 (08) : 2689 - 2705
  • [7] SBMcast - An ensemble nowcasting technique to assess the uncertainty in rainfall forecasts by Lagrangian extrapolation
    Berenguer, Marc
    Sempere-Torres, Daniel
    Pegram, Geoffrey G. S.
    [J]. JOURNAL OF HYDROLOGY, 2011, 404 (3-4) : 226 - 240
  • [8] Development of a precipitation nowcasting algorithm based upon optical flow techniques
    Bowler, NEH
    Pierce, CE
    Seed, A
    [J]. JOURNAL OF HYDROLOGY, 2004, 288 (1-2) : 74 - 91
  • [9] STEPS: A probabilistic precipitation forecasting scheme which merges an extrapolation nowcast with downscaled NWP
    Bowler, Neill E.
    Pierce, Clive E.
    Seed, Alan W.
    [J]. QUARTERLY JOURNAL OF THE ROYAL METEOROLOGICAL SOCIETY, 2006, 132 (620) : 2127 - 2155
  • [10] Bradski G., 2008, Learning OpenCV: Computer vision with the OpenCV library