Hostname: page-component-5db58dd55d-4jdj6 Total loading time: 0 Render date: 2026-05-30T15:42:12.432Z Has data issue: false hasContentIssue false

Unsupervised domain adaptation for Global Precipitation Measurement satellite constellation using Cycle Generative Adversarial Nets

Published online by Cambridge University Press:  06 December 2022

Vibolroth Sambath
Affiliation:
Laboratoire ATMosphères, Observations Spatiales (LATMOS), Guyancourt 78280, France
Nicolas Viltard*
Affiliation:
Laboratoire ATMosphères, Observations Spatiales (LATMOS), Guyancourt 78280, France
Laurent Barthès
Affiliation:
Laboratoire ATMosphères, Observations Spatiales (LATMOS), Guyancourt 78280, France
Audrey Martini
Affiliation:
Laboratoire ATMosphères, Observations Spatiales (LATMOS), Guyancourt 78280, France
Cécile Mallet
Affiliation:
Laboratoire ATMosphères, Observations Spatiales (LATMOS), Guyancourt 78280, France
*
*Corresponding author. E-mail: nicolas.viltard@latmos.ipsl.fr

Abstract

Artificial intelligence has provided many breakthroughs in the field of computer vision. The fully convolutional networks U-Net in particular have provided very promising results in the problem of retrieving rain rates from space-borne observations, a challenge that has persisted over the past few decades. The rain intensity is estimated from the measurement of the brightness temperatures on different microwave channels. However, these channels are slightly different depending on the satellite. In the case where a retrieval model has been developed from a single satellite, it may be advantageous to use domain adaptation methods in order to make this model compatible with all the satellites of the constellation. In this proposed feasibility study, a Cycle Generative Adversarial Nets model is used for adapting one set of brightness temperature channels to another set. Results of a toy experiment show that this method is able to provide qualitatively good precipitation structure but still could be improved in terms of precision.

Information

Type
Application Paper
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1. (a) The architecture of CycleGAN. (b) and (c) The illustration of cycle-consistency loss (Zhu et al., 2017a).

Figure 1

Figure 2. Vertical (89 V) and horizontal (89H) polarization of the 89-GHz channel brightness temperature in Kelvin from the GMI. The image is of 128 by 128 pixels representing roughly (1,024 km by 1,024 km).

Figure 2

Figure 3. Training and validation losses for different components of the CycleGAN. The training loss (first plot) plot shows the generator and discriminator loss throughout training. Then, generator loss plot (second plot) and discriminator loss plot (third plot) show the details of each component. Finally, validation loss plot (fourth plot) shows the cycle consistency and identity loss of each domain on validation dataset.

Figure 3

Figure 4. Original, adapted, and their difference of the 89-GHz channel observation from GMI on the 29th May 2017 with latitude 5–15$ {}^{\circ } $N and longitude 96–105$ {}^{\circ } $E (over parts of Thailand and Cambodia).

Figure 4

Figure 5. Comparison of the histogram of original 89 V data and the adapted 89 V data (left) and original 89H data and the adapted 89H (right).

Figure 5

Table 1. Classification score for rain vs no-rain cases using the two-month test data.

Figure 6

Table 2. Mean absolute errors using the two-month test data.

Figure 7

Figure 6. (Same observation as Figure 4) Comparison of retrieved surface rain rates in mm/h in Case 1 (left), Case 2 (middle), and Case 3 (right).