Next Article in Journal
AMFA-DeepLab: An Improved Lightweight DeepLabV3+ Adaptive Multi-Statistic Fusion Attention Network for Sea Ice Segmentation in GaoFen-1 Images
Next Article in Special Issue
Characterizing Stratiform and Convective Precipitation Based on Multi-Source Observations in South Coastal China During 2022–2023
Previous Article in Journal
Explorable 3D Hyperspectral Models from Multi-Angle Gimballed LWIR Pushbroom Imagery
Previous Article in Special Issue
Cloud Mask Detection by Combining Active and Passive Remote Sensing Data
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Technical Note

Improving the Data Consistency Between GPM and Weather Radar with Advection Correction

1
Key Laboratory of Polar Atmosphere-Ocean-Ice System for Weather and Climate of Ministry of Education/Shanghai Key Laboratory of Ocean-Land-Atmosphere Boundary Dynamics and Climate Change, Department of Atmospheric and Oceanic Sciences & Institutes of Atmospheric Sciences, Fudan University, Shanghai 200433, China
2
State Key Laboratory of Severe Weather Meteorological Science and Technology, Chinese Academy of Meteorological Sciences, Beijing 100081, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2026, 18(5), 782; https://doi.org/10.3390/rs18050782
Submission received: 23 January 2026 / Revised: 21 February 2026 / Accepted: 3 March 2026 / Published: 4 March 2026
(This article belongs to the Special Issue Remote Sensing in Clouds and Precipitation Physics)

Highlights

What are the main findings?
  • Advection correction can effectively address the temporal mismatch in multi-source data.
  • The performances among the various advection correction methods are similar. Overall, the LK method performs slightly better than AD, followed by VET.
What are the implications of the main findings?
  • When studying fast-moving convective storms, temporal mismatch among multi-source instruments should not be ignored.
  • The choice of advection correction method has little impact on the performance of temporal matching.

Abstract

Multi-instrument synergistic observation is vital for studying cloud and precipitation physics. However, using the nearest scan time for matching inevitably introduces temporal mismatches. Here we employ three advection correction methods for temporal matching in weather radar and spaceborne radar observations: Lucas–Kanade (LK), Variational Echo Tracking (VET), and Anisotropic Diffusion (AD). These methods calculate the movement speed of the storms using optical flow methods, and then determine their positions based on the elapsed time between instruments. Next, we conducted a quantitative assessment of the performance of these three methods based on the consistency of storm morphology and rainfall rates. Our results demonstrate that all three advection correction methods effectively reduce the discrepancies in morphology and rainfall rate among multi-source data. Without correction, the Coincidence Rate (CR) and Structural Similarity (SSIM) were 30.96% and 0.689 in the US and 29.44% and 0.670 in China, respectively. In comparison, applying the LK, VET, and AD methods increased those indices to 32.94%, 32.72%, 32.85% and 0.718, 0.715, 0.716 in the US, and 31.34%, 31.17%, 31.24% and 0.696, 0.694, 0.693 in China, respectively. The rainfall rate inconsistencies were also effectively reduced after advection correction. The performances among the three methods were similar. Overall, the LK method performed slightly better than AD, followed by VET.

1. Introduction

Weather radar observations play a crucial role in meteorological monitoring and early warning, due to their spatially continuous observation of clouds and rain, especially in plateau and mountainous regions where rain gauges are sparse. Starting from the 1990s, the US gradually upgraded its operational weather radars from single-polarization to dual-polarization. Dual-polarization radars enable one to infer the size, shape, orientation, and composition of cloud and precipitation particles [1,2], significantly improving the accuracy of hydrometeor classification [3,4,5] and Quantitative Precipitation Estimation (QPE) [6,7]. The entire Next Generation Weather Radar (NEXRAD) network had completed the dual-polarization upgrade by the early 2000s, covering the continental United States, Alaska, Hawaii, and several overseas regions, comprising over 150 dual-polarization weather radars. In comparison, China started its dual-polarization upgrade later, roughly beginning in the 2010s. In recent years, about 100 China New Generation Weather Radars (CINRADs) have been upgraded, covering the major heavy rainfall areas in eastern, southern, and central China, with upgrades for the remaining radars underway. CINRAD and NEXRAD have become the two largest S-band dual-polarization weather radar networks in the world.
Despite their good performance in near-surface rainfall estimation [8,9,10], dual-polarization weather radars still have some inherent shortcomings, such as data voids below the lowest elevation angle and above the highest elevation angle [11]. Furthermore, the vertical resolution decreases sharply at long distances, due to the limitation of the number of elevation angles [11]. Therefore, discontinuities may appear when there is strong convection or a cloud top. To alleviate the limited elevation angles of ground-based radars, a multi-instrument synergy approach may be a viable solution, specifically by integrating spaceborne payloads or complementary ground-based observations to fill the gap in the three-dimensional (3D) observations [11].
The Global Precipitation Measurement (GPM) is a mission that provides global observations of rain and snow by constructing a satellite constellation. Its core satellite was launched on 27 February 2014, and the Dual-Frequency Precipitation Radar (DPR) onboard has already provided over ten years of 3D precipitation products [12]. Their vertical resolution can reach 250–500 m, enabling detailed profiling for rainfall storm studies [13,14]. By combining the vertical observations from the GPM DPR, the insufficient elevation angles of weather radars may be effectively mitigated.
However, since the scanning time of weather radars is 3 to 10 min, selecting any scan close to the GPM observation time will inevitably result in a certain time mismatch. In previous studies involving the matching of spaceborne and ground-based instruments, such as calibrating ground weather radars using spaceborne radar data [15,16] or conducting consistency analysis of rainfall rates between the two radar estimates [17,18], the closest weather radar scan in time is typically utilized. Consequently, the temporal mismatch between observations is often overlooked, potentially introducing significant spatiotemporal discrepancies, especially for fast-moving convective storms.
Advection correction may offer a unique perspective for addressing temporal mismatches [19]. This method assumes a constant storm movement speed between two scans and determines the storm’s position at the GPM scan by calculating the storm’s displacement. It is widely employed in storm tracking, precipitation nowcasting, or spatial smoothing within Quantitative Precipitation Estimation (QPE). However, its potential in temporal matching for rapidly moving convective storms remains unclear.
In this study, we temporally collocated long-term near-surface heavy rainfall observations from CINRAD and NEXRAD with GPM DPR. It aims to quantitatively evaluate the performance of different advection correction algorithms in temporal matching between ground-based and spaceborne radars, with consideration of the morphological consistency of rainfall storms across the two data sources. Then, we conduct a consistency analysis between weather radar rainfall estimates derived from different advection correction algorithms and spaceborne radar retrieval results. By comprehensively considering the storm morphology and rainfall rate matching, we determined the applicable conditions of different advection correction algorithms.

2. Data and Methods

2.1. Polarimetric Rainfall Estimation

The parameters of the typical dual-polarization CINRAD and NEXRAD are listed in Table 1. The two networks have similar configurations, e.g., the S-band with a frequency range of 2700–3000 MHz, a range resolution of 0.25 km and an azimuthal resolution of 1°. The NEXRAD network employs a more diverse range of dual-polarization radar models, resulting in greater variability in temporal resolution, ranging from 3 to 10 min. In comparison, dual-polarization CINRAD typically has a temporal resolution of around 6 min.
Compared to traditional single-polarization radars, dual-polarization ones can transmit and receive horizontally and vertically polarized waves. By analyzing the differences between these two polarizations, this upgrade introduces new polarimetric radar variables, including differential reflectivity ( Z D R ), co-polar cross-correlation coefficient ( ρ h v ), differential phase ( Φ D P ), and its derivative specific differential ( K D P ) [20,21]. Current studies have shown that K D P -based QPE offers distinct advantages over the equivalent radar reflectivity factor ( Z e -based) approaches during high-rain-rate events, due to minimal sensitivity with drop size distributions (DSDs) and immunity to radar miscalibration, signal attenuation or partial beam blockage [22,23]. However, in weaker rainfall events (<10 mm·h−1), K D P also exhibits a dependency on DSDs and is susceptible to clutter contamination, thus providing no distinct advantage over Z e -based methods [23].
We first derive K D P from Φ D P measurements using a least-squares fitting method [24], which is commonly employed in operational systems. Cases where Z e exceeds 60 dBZ are excluded to mitigate potential hail contamination [25,26]. The K D P and other radar variables are interpolated to a 1 km resolution using PY-ART [27]. To mitigate clutter and ensure near-surface observations, we utilize K D P estimates from multiple elevation angles. Specifically, the elevation angle from the 2.2°–2.7° is used within 30 km of the radar site, the one from the 1.2°–1.7° is used for distances between 30 and 50 km, and the one from the lowest elevation angle (~0.5°) is used for distances between 50 and 200 km. Then, surface rainfall rate (R) was estimated with R = 51 K D P 0.86 [9,28], a parameterization scheme proven reliable during an extreme rainfall event. We applied the same rainfall estimation algorithm to both CINRAD and NEXRAD to ensure a relatively constant potential estimation error. As weak K D P is susceptible to interference from clutter [6], this study focuses on rainfall events exceeding 20 mm·h−1, conforming to the threshold of heavy hourly rainfall (20 mm·h−1) defined by the China Meteorological Service Association (2019) [29]. We also checked radar beam blockage and clutter contamination to further guarantee data quality [22].

2.2. GPM DPR

Dual-Frequency Precipitation Radar (DPR) onboard the Global Precipitation Measurement mission Core Observatory (GPM-CO) satellite is the second spaceborne precipitation radar following Tropical Rainfall Measuring Mission (TRMM) Precipitation Radar (PR). Compared to TRMM PR, GPM DPR extends the observation range to more overland regions with its higher-inclination orbit (65°). Furthermore, GPM DPR operates at two distinct frequency channels: Ku-band (13.6 GHz) and Ka-band (35.5 GHz). Thanks to the improved sensitivity of the Ka-band channel, DPR expands its measurement capability for light rain and snowfall [12,30,31].
The basic information of GPM DPR is presented in Table 2. The orbit height of GPM-CO is 407 km, with a period of ~1.5 h. A whole horizontal DPR scan consists of 49 beams, with a distance of about 5 km between each beam. The beams are divided into 172 heights from surface to about 20 km, with a vertical resolution of 250∼500 m. The swath width of the Ku-band is about 245 km, and the width of the Ka-band is 120 km at launch and is adjusted to 245 km to match the Ku-band observation in May 2018 [32].
We recorded the retrieval variable “precipRateESurface”, or long name “Precipitation rate for the estimated surface”, to conduct a consistency analysis with ground-based radar polarimetric rainfall estimates, aiming to assess the applicability of different advection correction algorithms.

2.3. Advection Correction

Advection correction methods are widely used in the temporal matching process of ground-based radars [19]. They assume that the subjects in consecutive radar images move at a constant velocity, and most of the points in the previous image frame can be found in the subsequent frame. For radar scanning intervals of 3 to 10 min, the morphological changes in rainfall storms are generally insignificant, and their movement speed can be considered continuous; hence, these assumptions are typically satisfied.
The core idea of advection correction is to calculate the movement speed of subjects (VLK, VVET and VAD in Figure 1) within the radar images by using optical flow methods [33], and then determine their corresponding positions based on the elapsed time (R(KDP) at TDPR in Figure 1). Optical flow algorithms can generally be categorized into two types: dense optical flow and sparse optical flow [33]. Dense optical flow tracks every point in the image and optimizes by minimizing a cost function between the whole displaced image and the reference image; conversely, sparse optical flow tracks only a subset of feature points within the image, making a high computational efficiency.
Here, three advection correction methods compiled in Py-STEPS are considered:
(a) Lucas–Kanade method (LK) [34]: This algorithm assumes that the appearance of target image pixels remains unchanged as they move from frame to frame. It starts tracking from local image features and gradually extends to finer details.
(b) Variational Echo Tracking (VET) [35,36]: A McGill Algorithm for Prediction by Lagrangian Extrapolation (MAPLE) described in Germann and Zawadzki (2002) [35]. This method is essentially a global optimization routine designed to minimize the cost function between the two images.
(c) Anisotropic Diffusion method (AD) [37]: An optical flow technique which employs the notion of inconsistency during the solution of the optical flow equations, proposed by Proesmans et al. (1994) [37].

2.4. Evaluation Methodology

The evaluation of the advection correction algorithm is divided into two parts. First, the morphological consistency of rainfall storms is retrieved from ground-based and spaceborne radars. For spatial matching, the spaceborne radar data and weather radar rainfall images are interpolated into a 5 km equal-latitude/longitude grid using the nearest-neighbor interpolation. Subsequently, two morphological features are considered:
(1) Rainfall Center Coincidence Rate (CR): The rainfall images from weather radar and GPM DPR are divided into relatively weaker (RW) and relatively stronger (RS) portions based on a threshold of 10 mm·h−1. CR is calculated by the following equation:
C R = N R S K D P & D P R N R S K D P o r D P R
Here, R S K D P & D P R is defined as RS type at identical locations for both weather radar and GPM DPR, while R S K D P o r D P R is RS type for weather radar or GPM DPR. “N” is the total number of R S K D P & D P R or R S K D P o r D P R pixels. A larger CR value means a better consistency.
(2) Structural Similarity Index Measure (SSIM) [38]: A Human Visual System (HVS)-based image quality assessment method used to measure the local similarity between two images in terms of luminance, contrast, and structural information. The pixel values of the rainfall images are clipped to the range of 0–255 to conform to standard grayscale image specifications. Values exceeding 255 mm·h−1 are capped at 255 mm·h−1. Then, the SSIM index is calculated by the following function:
SSIM x , y = 2 μ x μ y + C 1 2 σ x y + C 2 μ x 2 + μ y 2 + C 1 σ x 2 + σ y 2 + C 2
σ x y = 1 N i = 1 N x i μ x y i μ y
μ x and μ y denote the local means of images x and y within a sliding window. σ x 2 and σ y 2 are the corresponding variances; σ x y is the covariance between x and y . C 1 and C 2 are small positive constants introduced to stabilize the division when the denominator is close to zero. The overall SSIM score for an entire image is obtained by averaging the SSIM values computed over all local windows, with an index range from 1 ,   1 . A larger SSIM value means a better consistency.
In addition to storm morphology consistency, the rainfall rate matching between the two databases was also evaluated. To minimize the impact of interpolation, the coarse-resolution GPM data were left unaltered, while the weather radar rainfall maps were interpolated into the GPM DPR grid using the inverse distance weighting of the four nearest points. Subsequently, a scatter plot between the two datasets was generated, and the Correlation Coefficient (CC), Root Mean Square Error (RMSE), and Mean Absolute Error (MAE) were calculated as metrics to assess the consistency of rainfall rates:
CC x , y = i = 1 N x i x ¯ y i y ¯ i = 1 N x i x ¯ 2 i = 1 N y i y ¯ 2
RMSE x , y = 1 N i = 1 N x i y i 2
MAE x , y = 1 N i = 1 N x i y i
x i ,   y i are corresponding data points and x ¯ , y ¯ are the mean values of x and y , respectively. N is the total number of points in the rainfall image.

3. Results

3.1. Advection Correction for Temporal Match

We based our research on 6-year (2019–2024) CINRAD, 11-year (2014–2024) NEXRAD observations and 11-year record (2014–2024) of GPM DPR L2A V07. GPM DPR rainfall retrievals were used to roughly locate the heavy rainfall events, with a threshold of 20 mm·h−1 (R(DPR) > 20 mm·h−1). Then, CINRAD and NEXRAD observations were used to construct surface rainfall maps. With a weather radar rainfall estimate exceeding 20 mm·h−1, we ultimately obtained extreme rainfall datasets of 901 and 6087 events in China and the US, respectively. The data flowchart can be found in Figure A1. A typical temporal matching process between spaceborne and ground-based radars is shown in Figure 2.
On 21 July 2023, an extreme rainfall event hit Ozark County, Missouri, a sparsely populated and scenic region in central United States. This event was captured by the GPM DPR at 14:53:15 UTC (09:53:15 CDT), which reported an instantaneous rainfall intensity exceeding 200 mm·h−1 (Figure 2a3). At the same time, approximately 84 km from the rainfall center, a WSR-88D dual-polarization weather radar (designated KSGF) also detected the event. The two closest radar scans occurred at 14:50:34 UTC (Figure 2a1) and 14:55:55 UTC (Figure 2a2), respectively, with maximum rainfall rates of 148.9 mm·h−1 and 171.3 mm·h−1.
Then, three optical flow methods were employed to these two scans to match DPR observations: the Lucas–Kanade method (LK), Variational Echo Tracking (VET), and the Anisotropic Diffusion method (AD). The storm motions estimated by these three methods show good consistency in direction, all moving roughly from west to east (Figure 2b1–b3 arrows). However, they exhibit distinct characteristics in magnitude (Figure 2b1–b3). The LK algorithm focuses more on the overall motion of the storm, resulting in relatively uniform speeds across different parts in the storm, mostly ranging between 50 and 60 km·h−1 (Figure 2b1). VET adopts a dense optical flow algorithm, calculating movement speed through global optimization, which produces a comparatively smooth speed field (Figure 2b2). The maximum speed estimated by VET is located in the southern part of the rainfall storm, ranging from 80 to 100·km h−1. In comparison, AD is capable of better preserving motion details and can distinguish speed variations at smaller local scales (e.g., the areas near 36.4° N, 93.3° W and 36.1° N, 93.4° W). The AD-calculated high speed is also situated in the southern area of the rainfall storm, mostly between 70 and 80 km·h−1, with some places exceeding 80 km·h−1.
Based on the calculated storm movement speed and the temporal interval between the ground and spaceborne radar observations, R(KDP) at the GPM DPR scan time can be derived by advecting the storm (Figure 2c1–c3). Although the estimated storm motions by the LK, VET, and ADF exhibit distinct characteristics, which may lead to positional shifts in the rainfall storm, the patterns of high rainfall rates still show good consistency between the three methods, with max rainfall intensities of 152.6, 149.7 and 150.2 mm·h−1, respectively. In-depth quantitative analysis can be found in the following sections. Meanwhile, all three methods introduce certain spurious low-rain-rate areas (gray shaded areas in Figure 2c1–c3), so that studies utilizing advection correction for temporal matching should primarily focus on heavy rainfall events.
Given that a storm movement speed at 80 km·h−1 can travel 7.3 km during the 5.5 min scan cycle of a ground-based radar, this distance (7.3 km) exceeds 45% of the GPM DPR grid resolution (5 km), highlighting the non-negligible effects of temporal mismatch in fast-moving storm research. Those advection correction approaches may also be applied to other spatially continuous storm observation means, such as spaceborne imagers [39,40].

3.2. Morphological Assessment of Rainfall Storms

The consistency of storm morphologies from spaceborne and ground-based radar perspectives can reflect whether advection correction methods mitigate the time mismatch. Here, we divide the experiments into four groups: one without advection correction and three using the LK, VET, and AD advection correction methods to construct surface rainfall images. Specifically, the “without advection correction” group refers to using the closest weather radar scan (CWRS) in time to the spaceborne radar observation. The results of these four experiments are shown in Figure 3.
When advection correction is not applied, both the CR and SSIM metrics are consistently inferior to those obtained after temporal correction (Figure 3), a trend observed in both China and the US. Specifically, the CWRS method yields CR and SSIM values of 30.96% and 0.689 in the US and 29.44% and 0.670 in China, respectively. In comparison, applying the LK, VET, and AD methods increased those indices to 32.94%, 32.72%, 32.85% and 0.718, 0.715, 0.716 in the US, and 31.34%, 31.17%, 31.24% and 0.696, 0.694, 0.693 in China, respectively. This demonstrates the necessity of employing an advection correction method for temporal matching. On the other hand, the choice of method has a relatively minor impact on morphological consistency, with LK performing slightly better than AD, followed by VET. Interestingly, both CR and SSIM values are lower in China than those in the US, revealing a geographical dependence in the consistency between spaceborne and ground-based radar observations.
To further investigate the impact of varying rainfall intensities on the three advection correction methods, we categorized four storm types based on the maximum R(KDP) derived from the AD method: 20–30 mm·h−1, 30–50 mm·h−1, 50–80 mm·h−1, and >80 mm·h−1. As shown in Figure 4, as the maximum rainfall intensity increases from 20–30 mm·h−1 to >80 mm·h−1, the SSIM index of the CWRS method drops from approximately 0.74 to 0.63 in China and from 0.73 to 0.65 in the US, while the three advection correction methods decrease from roughly 0.76 to 0.65 in China and from 0.75 to 0.68 in the US. Overall, the differences among the three advection correction methods are minimal across varying rainfall intensities, and all outperform the “closest weather radar scan” (CWRS) approach, which demonstrates the stability under high rainfall rate conditions.
Considering the idealized assumptions inherent in advection correction, such as storms moving at a constant speed between consecutive radar scans and minimal physical variability in rain rates over 3–7 min timescales, we here evaluated the morphological consistency across different radar scan cycles. The results show that the performance of all three advection correction methods degrades as the time interval increases (Figure 5). Specifically, when the radar scan cycle extends from 200 s to 420 s, the SSIM index decreases from approximately 0.779 to 0.688. Therefore, storm morphology undergoes significant changes over time, causing the idealized assumptions of advection correction to become less valid. For longer time intervals (e.g., >10 min), greater caution is required when applying advection correction for temporal matching.

3.3. Consistency Between Polarimetric Rainfall Estimates and DPR Retrievals

Having established that advection correction can improve the consistency of storm morphology across multi-source observations, we then evaluate the consistency of rainfall rate measurements between spaceborne and ground-based radars.
Consistent with the morphological results, using only the closest weather radar scan in time without advection correction yields the poorest overall consistency between the two observations (Table 3). Specifically, the Correlation Coefficients (CCs) are 0.243 in the US and 0.296 in China. In contrast, after applying the LK, VET, and AD advection correction methods, the CC values improved to 0.251, 0.249, and 0.250 in the U.S. and to 0.309, 0.303, and 0.307 in China, respectively. The consistency indices derived from the three advection correction methods are generally similar. In terms of the correlation coefficient, LK performed slightly better than AD, followed by VET. On the other hand, the AD method demonstrates superior performance regarding the RMSE metric, achieving the smallest RMSE values.
Similarly, after classifying storms into four types based on the maximum R(KDP), the variation in MAE with rainfall intensity is illustrated in Figure 6. In the weaker types (20–30 mm·h−1), the MAE of the three advection correction methods is similar to that of CWRS. However, when the rainfall rate exceeds 80 mm/h, the MAE of the advection correction methods is significantly lower than that of CWRS, highlighting the necessity of advection correction for temporal matching in high-rain-rate events. Furthermore, compared to the CWRS method, the three advection correction methods effectively mitigated the issue where R(DPR) was lower than R(KDP) across different rainfall intensities (Table A1), resulting in a reduction in the absolute bias values. However, in the 20–30 mm·h−1 bin over China, the differences among the various methods were marginal, which may be attributed to the relatively slower storm motion speeds.
The dependency of advection correction performance on the weather radar scan cycle is also reflected in the consistency of rainfall rates (Figure 7). As the scanning interval increases, the MAE between ground-based and spaceborne radar rainfall estimates increases accordingly. Specifically, when the radar scanning cycle is extended from 200 to 420 s, the MAE rises from approximately 16 to 20 mm·h−1, which also indicates that the ideal assumptions underlying advection correction may become less reliable over longer time intervals.

4. Conclusions and Discussion

In this study, we quantitatively evaluated the effectiveness of advection correction in temporal matching between spaceborne and ground-based radar observations. The temporal offset between the two observations was corrected using LK, VET, and AD advection correction methods, based on the two weather radar scans nearest in time to the spaceborne observation. Those methods assume a constant storm motion speed between the two scans and determine the storm’s position at the GPM scan time by calculating its displacement. Simultaneously, a control experiment for comparison was conducted using only the single nearest weather radar scan without advection correction. With this dataset, we investigated the consistency in both storm morphology and rainfall rates. Our key findings are conceptualized as below:
1. Compared to using the temporally nearest radar scan, the three advection correction methods—LK, VET, and AD—all demonstrated certain advantages in the consistency of storm morphology and rainfall rates between spaceborne and ground-based radar observations, highlighting the importance of temporal matching for fast-moving convective rainfall storms.
2. The performances of the three advection correction methods are similar. Overall, LK is slightly better than AD, followed by VET. AD performs best in terms of RMSE for rainfall rate consistency.
3. The SSIM structural indices produced by the three advection correction methods deteriorate as the radar scan interval increases, accompanied by a rise in MAE for rain rate, which suggests that the ideal assumptions underlying advection correction may become unreliable over longer time intervals.
4. Compared to weaker rainfall events, advection correction can more effectively reduce the MAE of rainfall rates between ground-based and spaceborne radars in high-rain-rate events.
While advection correction consistently mitigates temporal mismatches in both China and the US, certain regional characteristics emerge upon comparison. The CR, SSIM, and CC values are generally lower in China than in the US, which may be related to geographical dependence, such as dataset size differences, geographical/climatological influences or potential radar system differences. However, these characteristics do not affect our main conclusions.
By properly addressing temporal matching, a synergistic analysis method combining ground-based radar rainfall estimates with the spaceborne radar three-dimensional observations will be established, which is expected to provide new insights into the three-dimensional structure and microphysical processes of extreme rainfall storms.
It should be acknowledged that this advection correction method for temporal matching similarly relies on the assumption of short-term uniform motion. Consequently, for data sources with longer time intervals (e.g., 15, 30 min, or more), these assumptions become less reliable, necessitating a cautious evaluation of the method’s performance. Furthermore, due to the long revisit time of the spaceborne radar, it is difficult to analyze the performance of advection correction across different storm life cycle stages, which requires more in-depth investigation in future studies.

Author Contributions

Conceptualization, H.L.; methodology, Y.K. and H.L.; software, Y.K.; validation, Y.K.; formal analysis, Y.K. and H.L.; investigation, Y.K.; resources, Y.K.; data curation, Y.K.; writing—original draft preparation, Y.K.; writing—review and editing, Y.K. and H.L.; visualization, Y.K.; supervision, Y.K.; project administration, H.L.; funding acquisition, H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research has been supported by the Anhui Provincial Natural Science Foundation (Grant 2408055UQ007) and National Natural Science Foundation of China (Grant 42475095).

Data Availability Statement

NEXRAD data is available from https://www.ncei.noaa.gov/products/radar/next-generation-weather-radar (accessed on 2 March 2026). GPM DPR L2A is available from https://doi.org/10.5067/GPM/DPR/GPM/2A/07 (accessed on 2 March 2026). Due to the radar data management restriction of CMA, the raw radar data is not available. Reprocessed data can be obtained by contacting the corresponding author.

Acknowledgments

The computations in this research were performed using the CFFF platform of Fudan University.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

As shown in Figure A1, GPM DPR rainfall retrievals were used to roughly locate the heavy rainfall events, with a threshold of 20 mm·h−1 (R(DPR) > 20 mm·h−1). Then, CINRAD and NEXRAD observations were used to construct surface rainfall maps. We first derive K_DP from Φ_DP measurements using a least-squares fitting method; here, the elevation angle from 2.2° to 2.7° is used within 30 km of the radar site, the one from 1.2° to 1.7° is used for distances between 30 and 50 km, and the one from the lowest elevation angle (~0.5°) is used for distances between 50 and 200 km. Then, The K D P and other radar variables are interpolated to a 1 km resolution using PY-ART. Surface rainfall rate (R) was estimated with R = 51 K D P 0.86 , a parameterization scheme proven reliable during an extreme rainfall event. With a weather radar rainfall estimate exceeding 20 mm·h−1, we ultimately obtained extreme rainfall datasets of 901 and 6087 events in China and the US, respectively.
Next, the storm motions (V) are estimated by three optical flow methods to these two scans: the Lucas–Kanade method (LK), Variational Echo Tracking (VET), and the Anisotropic Diffusion method (AD). Then, weather radar rainfall maps (R(KDP)) are calculated by those V and the time gap. The spaceborne radar data and weather radar rainfall images are interpolated into a 5 km equal-latitude/longitude grid using the nearest-neighbor interpolation. At last, the morphological features (CR, SSIM) and rainfall rate features (CC, RMSE, MAE) are calculated for consistency analysis.
Figure A1. The data flowchart in this work.
Figure A1. The data flowchart in this work.
Remotesensing 18 00782 g0a1
Table A1. The mean bias between R(DPR) and R(KDP). A negative value indicates that R(DPR) is less than R(KDP).
Table A1. The mean bias between R(DPR) and R(KDP). A negative value indicates that R(DPR) is less than R(KDP).
RegionRain RateCWRSLKVETAD
China20–30 mm/h−0.0730.4310.0460.474
30–50 mm/h−6.155−4.754−4.506−4.960
50–80 mm/h−19.297−14.198−14.772−14.881
>80 mm/h−43.231−37.262−39.648−36.374
The US20–30 mm/h−5.266−3.412−3.562−3.680
30–50 mm/h−11.648−10.424−10.408−10.490
50–80 mm/h−27.204−25.055−25.258−25.202
>80 mm/h−51.391−44.970−45.865−45.445

References

  1. Ma, J.; Hu, Z.; Yang, M.; Li, S. Improvement of x-band polarization radar melting layer recognition by the bayesian method and its impact on hydrometeor classification. Adv. Atmos. Sci. 2020, 37, 105–116. [Google Scholar] [CrossRef]
  2. Hu, Z.; Liu, L.; Wu, L.; Wei, Q. A comparison of de-noising methods for differential phase shift and associated rainfall estimation. J. Meteorol. Res. 2015, 29, 315–327. [Google Scholar] [CrossRef]
  3. Ryzhkov, A.V.; Giangrande, S.E.; Schuur, T.J. Rainfall estimation with a polarimetric prototype of wsr-88d. J. Appl. Meteorol. 2005, 44, 502–515. [Google Scholar] [CrossRef]
  4. Bringi, V.N.; Seliga, T.A.; Aydin, K. Hail detection with a differential reflectivity radar. Science 1984, 225, 1145–1147. [Google Scholar] [CrossRef]
  5. Brandes, E.A.; Zhang, G.; Vivekanandan, J. Experiments in rainfall estimation with a polarimetric radar in a subtropical environment. J. Appl. Meteorol. 2002, 41, 674–685. [Google Scholar] [CrossRef]
  6. Ryzhkov, A.V.; Schuur, T.J.; Burgess, D.W.; Heinselman, P.L.; Giangrande, S.E.; Zrnic, D.S. The joint polarization experiment: Polarimetric rainfall measurements and hydrometeor classification. Bull. Am. Meteorol. Soc. 2005, 86, 809–824. [Google Scholar] [CrossRef]
  7. Chen, J.-Y.; Trömel, S.; Ryzhkov, A.; Simmer, C. Assessing the benefits of specific attenuation for quantitative precipitation estimation with a c-band radar network. J. Hydrometeorol. 2021, 22, 2617–2631. [Google Scholar] [CrossRef]
  8. Li, H.; Yin, J.; Kumjian, M. Z backwards arc: Evidence of multi-directional size sorting in the storm producing 201.9 mm hourly rainfall. Geophys. Res. Lett. 2024, 51, e2024GL109192. [Google Scholar] [CrossRef]
  9. Li, H.; Moisseev, D.; Luo, Y.; Liu, L.; Ruan, Z.; Cui, L.; Bao, X. Assessing specific differential phase (KDP)-based quantitative precipitation estimation for the record- breaking rainfall over Zhengzhou city on 20 July 2021. Hydrol. Earth Syst. Sci. 2023, 27, 1033–1046. [Google Scholar] [CrossRef]
  10. Figueras i Ventura, J.; Tabary, P. The new french operational polarimetric radar rainfall rate product. J. Appl. Meteorol. Climatol. 2013, 52, 1817–1835. [Google Scholar] [CrossRef]
  11. Zhang, J.; Howard, K.; Langston, C.; Vasiloff, S.; Kaney, B.; Arthur, A.; Van Cooten, S.; Kelleher, K.; Kitzmiller, D.; Ding, F.; et al. National mosaic and multi-sensor QPE (NMQ) system: Description, results, and future plans. Bull. Am. Meteorol. Soc. 2011, 92, 1321–1338. [Google Scholar] [CrossRef]
  12. Hou, A.Y.; Kakar, R.K.; Neeck, S.; Azarbarzin, A.A.; Kummerow, C.D.; Kojima, M.; Oki, R.; Nakamura, K.; Iguchi, T. The global precipitation measurement mission. Bull. Am. Meteorol. Soc. 2014, 95, 701–722. [Google Scholar] [CrossRef]
  13. Huang, X.; Wu, Z.; Xie, Y.; Zhang, Y.; Zhang, L.; Zheng, H.; Xiao, W. Precipitation microphysics of locally-originated typhoons in the south China sea based on GPM satellite observations. Remote Sens. 2023, 15, 2657. [Google Scholar] [CrossRef]
  14. Zhang, Y.; Wu, Z.; Zhang, L.; Zheng, H. A comparison of spectral bin microphysics versus bulk parameterization in forecasting typhoon in-fa (2021) before, during, and after its landfall. Remote Sens. 2022, 14, 2169. [Google Scholar] [CrossRef]
  15. Crisologo, I.; Warren, R.A.; Mühlbauer, K.; Heistermann, M. Enhancing the consistency of spaceborne and ground-based radar comparisons by using beam blockage fraction as a quality filter. Atmos. Meas. Tech. 2018, 11, 5223–5236. [Google Scholar] [CrossRef]
  16. Keem, M.; Seo, B.-C.; Krajewski, W.F.; Morris, K.R. Inter-comparison of reflectivity measurements between GPM DPR and NEXRAD radars. Atmos. Res. 2019, 226, 49–65. [Google Scholar] [CrossRef]
  17. Biswas, S.K.; Chandrasekar, V. Cross-validation of observations between the GPM dual-frequency precipitation radar and ground based dual-polarization radars. Remote Sens. 2018, 10, 1773. [Google Scholar] [CrossRef]
  18. Petracca, M.; D’aDderio, L.P.; Porcù, F.; Vulpiani, G.; Sebastianelli, S.; Puca, S. Validation of gpm dual-frequency precipitation radar (DPR) rainfall products over Italy. J. Hydrometeorol. 2018, 19, 907–925. [Google Scholar] [CrossRef]
  19. Anagnostou, E.N.; Krajewski, W.F. Real-time radar rainfall estimation. Part I: Algorithm formulation. J. Atmos. Ocean. Technol. 1999, 16, 189–197. [Google Scholar] [CrossRef]
  20. Reimel, K.J.; Kumjian, M. Evaluation of KDP estimation algorithm performance in rain using a known-truth framework. J. Atmos. Ocean. Technol. 2021, 38, 587–605. [Google Scholar] [CrossRef]
  21. Aldana, M.; Pulkkinen, S.; von Lerber, A.; Kumjian, M.R.; Moisseev, D. Benchmarking KDP in rainfall: A quantitative assessment of estimation algorithms using c-band weather radar observations. Atmos. Meas. Tech. 2025, 18, 793–816. [Google Scholar] [CrossRef]
  22. Giangrande, S.E.; Ryzhkov, A.V. Calibration of dual-polarization radar in the presence of partial beam blockage. J. Atmos. Ocean. Technol. 2005, 22, 1156–1166. [Google Scholar] [CrossRef]
  23. Ryzhkov, A.; Zhang, P.; Bukovčić, P.; Zhang, J.; Cocks, S. Polarimetric radar quantitative precipitation estimation. Remote Sens. 2022, 14, 1695. [Google Scholar] [CrossRef]
  24. Wang, Y.; Chandrasekar, V. Algorithm for estimation of the specific differential phase. J. Atmos. Ocean. Technol. 2009, 26, 2565–2578. [Google Scholar] [CrossRef]
  25. Melnikov, V.; Zrnić, D.; Mirković, D. Impacts of the differential phase of incident waves on the polarimetric variables from hail. IEEE Trans. Geosci. Remote Sens. 2024, 62, e2024GL109192. [Google Scholar] [CrossRef]
  26. Ryzhkov, A.V.; Kumjian, M.R.; Ganson, S.M.; Khain, A.P. Polarimetric radar characteristics of melting hail. Part I: Theoretical Simulations Using Spectral Microphysical Modeling. J. Appl. Meteorol. Clim. 2013, 52, 2849–2870. [Google Scholar] [CrossRef]
  27. Helmus, J.J.; Collis, S.M. The python arm radar toolkit (Py-ART), a library for working with weather radar data in the python programming language. J. Open Res. Softw. 2016, 4, 25. [Google Scholar] [CrossRef]
  28. Bolek, A.; Testik, F.Y. Rainfall microphysics influenced by strong wind during a tornadic storm. J. Hydrometeorol. 2022, 23, 733–746. [Google Scholar] [CrossRef]
  29. CMSA 0013 2019; The Grade of Rainfall in Short Time Weather Service. China Meteorological Service Association: Beijing, China, 2019.
  30. Hamada, A.; Takayabu, Y.N. Improvements in detection of light precipitation with the global precipitation measurement dual-frequency precipitation radar (GPM DPR). J. Atmos. Ocean. Technol. 2016, 33, 653–667. [Google Scholar] [CrossRef]
  31. Chase, R.J.; Nesbitt, S.W.; McFarquhar, G.M. A dual-frequency radar retrieval of two parameters of the snowfall particle size distribution using a neural network. J. Appl. Meteorol. Climatol. 2021, 60, 341–359. [Google Scholar] [CrossRef]
  32. Iguchi, T.; Seto, S.; Meneghini, R.; Yoshida, N.; Awaka, J.; Le, M.; Chandrasekar, V.; Kubota, T. GPM/DPR Level-2 Algorithm Theoretical Basis Document; NASA Goddard Space Flight Center: Greenbelt, MD, USA, 2010. [Google Scholar]
  33. Alfarano, A.; Maiano, L.; Papa, L.; Amerini, I. Estimating optical flow: A comprehensive review of the state of the art. Comput. Vis. Image Underst. 2024, 249, 104160. [Google Scholar] [CrossRef]
  34. Lucas, B.D.; Kanade, T. An iterative image registration technique with an application to stereo vision. In Proceedings of the International Joint Conference on Artificial Intelligence, Vancouver, BC, Canada, 24–28 August 1981. [Google Scholar]
  35. Germann, U.; Zawadzki, I. Scale-dependence of the predictability of precipitation from continental radar images. Part I: Description of the methodology. Weather Rev. 2002, 130, 2859–2873. [Google Scholar] [CrossRef]
  36. Laroche, S.; Zawadzki, I. Retrievals of horizontal winds from single-doppler clear-air data by methods of cross correlation and variational analysis. J. Atmos. Ocean. Technol. 1995, 12, 721–738. [Google Scholar] [CrossRef]
  37. Proesmans, M.; Van Gool, L.; Pauwels, E.; Oosterlinck, A. Determination of Optical Flow and its Discontinuities Using Non-Linear Diffusion. In Proceedings of the European Conference on Computer Vision—ECCV ’94, Stockholm, Sweden, 2–6 May 1994; Eklundh, J.-O., Ed.; Springer: Berlin/Heidelberg, Germany, 1994; pp. 294–304. [Google Scholar]
  38. Zhou, W.; Bovik, A.C.; Sheikh, H.R.; Simoncelli, E.P. Image quality assessment: From error visibility to structural similarity. IEEE Trans. Image Process. 2004, 13, 600–612. [Google Scholar] [CrossRef]
  39. Bessho, K.; Date, K.; Hayashi, M.; Ikeda, A.; Imai, T.; Inoue, H.; Kumagai, Y.; Miyakawa, T.; Murata, H.; Ohno, T.; et al. An introduction to himawari-8/9—Japan’s new-generation geostationary meteorological satellites. J. Meteorol. Soc. Japan. Ser. II 2016, 94, 151–183. [Google Scholar] [CrossRef]
  40. Schmit, T.J.; Griffith, P.; Gunshor, M.M.; Daniels, J.M.; Goodman, S.J.; Lebair, W.J. A closer look at the abi on the goes-r series. Bull. Am. Meteorol. Soc. 2017, 98, 681–698. [Google Scholar] [CrossRef]
Figure 1. Schematic illustration of the advection correction process between spaceborne and ground-based radars. First, the storm motion is estimated from two consecutive weather radar scans using the optical flow methods: Lucas–Kanade method (VLK), Variational Echo Tracking (VVET) and Anisotropic Diffusion method (VAD). Then, the estimated position of the rainfall storm at DPR observation time (TDPR) is determined by the derived motion and the time gap between the spaceborne and ground-based radar observations (R(KDP) at TDPR).
Figure 1. Schematic illustration of the advection correction process between spaceborne and ground-based radars. First, the storm motion is estimated from two consecutive weather radar scans using the optical flow methods: Lucas–Kanade method (VLK), Variational Echo Tracking (VVET) and Anisotropic Diffusion method (VAD). Then, the estimated position of the rainfall storm at DPR observation time (TDPR) is determined by the derived motion and the time gap between the spaceborne and ground-based radar observations (R(KDP) at TDPR).
Remotesensing 18 00782 g001
Figure 2. A temporal match case between spaceborne and ground-based radar. (a1) The surface rainfall map of preceding NEXRAD (Code KSGF) scan closest to DPR observation. (a2) Same as (a1) but for following scan. (a3) GPM DPR rainfall retrievals. (b1b3) Movement speed (V) calculated by the Lucas–Kanade method (LK), Variational Echo Tracking (VET) and the Anisotropic Diffusion method (AD), respectively. The black arrows represent the direction of storm movement. (c1c3) R(KDP) at GPM DPR scan estimated by LK, VET and AD, respectively.
Figure 2. A temporal match case between spaceborne and ground-based radar. (a1) The surface rainfall map of preceding NEXRAD (Code KSGF) scan closest to DPR observation. (a2) Same as (a1) but for following scan. (a3) GPM DPR rainfall retrievals. (b1b3) Movement speed (V) calculated by the Lucas–Kanade method (LK), Variational Echo Tracking (VET) and the Anisotropic Diffusion method (AD), respectively. The black arrows represent the direction of storm movement. (c1c3) R(KDP) at GPM DPR scan estimated by LK, VET and AD, respectively.
Remotesensing 18 00782 g002
Figure 3. The storm morphology consistency from spaceborne and ground-based radar observations. (a) Rainfall Center Coincidence Rate (CR). “CWRS” stands for the closest weather radar scan to the DPR observation, while LK, VET, and AD refer to the three advection correction methods. Red and blue represent China and the US, respectively. (b) Same as (a) but for Structural Similarity Index Measure (SSIM).
Figure 3. The storm morphology consistency from spaceborne and ground-based radar observations. (a) Rainfall Center Coincidence Rate (CR). “CWRS” stands for the closest weather radar scan to the DPR observation, while LK, VET, and AD refer to the three advection correction methods. Red and blue represent China and the US, respectively. (b) Same as (a) but for Structural Similarity Index Measure (SSIM).
Remotesensing 18 00782 g003
Figure 4. (a) SSIM index vs. rainfall rate in China. Skyblue represents the closest weather radar scan (CWRS) to the DPR observation, while pink, purple, and blue represent the LK, VET, and AD advection correction methods, respectively. (b) SSIM index vs. rainfall rate in the US.
Figure 4. (a) SSIM index vs. rainfall rate in China. Skyblue represents the closest weather radar scan (CWRS) to the DPR observation, while pink, purple, and blue represent the LK, VET, and AD advection correction methods, respectively. (b) SSIM index vs. rainfall rate in the US.
Remotesensing 18 00782 g004
Figure 5. The SSIM index across different radar scan cycles in the US. Pink, purple, and blue represent the LK, VET, and AD advection correction methods, respectively. The dashed line is the linear fit to the data points of the LK method. Since China employs a nearly uniform radar model with scan cycles consistently ranging from 5.5 to 6 min, only the results for the NEXRAD are presented here.
Figure 5. The SSIM index across different radar scan cycles in the US. Pink, purple, and blue represent the LK, VET, and AD advection correction methods, respectively. The dashed line is the linear fit to the data points of the LK method. Since China employs a nearly uniform radar model with scan cycles consistently ranging from 5.5 to 6 min, only the results for the NEXRAD are presented here.
Remotesensing 18 00782 g005
Figure 6. The Mean Absolute Error (MAE) vs. rainfall rate in China. Skyblue represents the closest weather radar scan (CWRS) to the DPR observation, while pink, purple, and blue represent the LK, VET, and AD advection correction methods, respectively. (b) MAE vs. rainfall rate in the US.
Figure 6. The Mean Absolute Error (MAE) vs. rainfall rate in China. Skyblue represents the closest weather radar scan (CWRS) to the DPR observation, while pink, purple, and blue represent the LK, VET, and AD advection correction methods, respectively. (b) MAE vs. rainfall rate in the US.
Remotesensing 18 00782 g006
Figure 7. The MAE across different radar scan cycles in the US. Pink, purple, and blue represent the LK, VET, and AD advection correction methods, respectively. The dashed line is the linear fit to the data points of the LK method.
Figure 7. The MAE across different radar scan cycles in the US. Pink, purple, and blue represent the LK, VET, and AD advection correction methods, respectively. The dashed line is the linear fit to the data points of the LK method.
Remotesensing 18 00782 g007
Table 1. The basic information of typical dual-polarization CINRADs and NEXRADs.
Table 1. The basic information of typical dual-polarization CINRADs and NEXRADs.
Radar NetworkCINRADNEXRAD
BandS-bandS-band
Peak power650 to 750 kW650 to 750 kW
Range resolution250 m250 m
Azimuth0 to 360 deg0 to 360 deg
Azimuth resolution1 deg1 deg
ElevationTypical 0.5 to 19.5 degTypical 0.5 to 19.5 deg
Positioning error±0.05 deg±0.22 deg
Time resolution6 min3 to 10 min
Table 2. The main parameters of GPM DPR.
Table 2. The main parameters of GPM DPR.
BandKu-BandKa-Band
Frequency13.6 GHz35.547 GHz
Orbit height407 km407 km
Beam number49 normal scans25 matched and 24 interlaced scans
Spatial resolution5 km5 km
Swath width245 km120/245 km
Observable rangeSurface to 20 km heightSurface to 20 km height
Range resolution250 m250/500 m
Sensitivity0.5 mm·h−10.2 mm·h−1
Table 3. The rainfall rate consistency for temporal matching methods.
Table 3. The rainfall rate consistency for temporal matching methods.
RegionIndexCWRSLKVETAD
The USCC0.2430.2510.2490.250
RMSE35.7135.5235.6935.51
MAE18.7918.3118.4218.34
ChinaCC0.2960.3090.3030.307
RMSE39.5139.4539.6839.38
MAE21.4521.2221.3621.22
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Kuang, Y.; Li, H. Improving the Data Consistency Between GPM and Weather Radar with Advection Correction. Remote Sens. 2026, 18, 782. https://doi.org/10.3390/rs18050782

AMA Style

Kuang Y, Li H. Improving the Data Consistency Between GPM and Weather Radar with Advection Correction. Remote Sensing. 2026; 18(5):782. https://doi.org/10.3390/rs18050782

Chicago/Turabian Style

Kuang, Yijia, and Haoran Li. 2026. "Improving the Data Consistency Between GPM and Weather Radar with Advection Correction" Remote Sensing 18, no. 5: 782. https://doi.org/10.3390/rs18050782

APA Style

Kuang, Y., & Li, H. (2026). Improving the Data Consistency Between GPM and Weather Radar with Advection Correction. Remote Sensing, 18(5), 782. https://doi.org/10.3390/rs18050782

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop