SWOT denoising data challenge


_images/dc_2024b_SWOTdenoising_banner.jpg



1. Context

The SWOT mission

The Surface Water and Ocean Topography (SWOT) satellite mission is an innovative project designed to measure various aspects of Earth’s water bodies, including the height of surface water, from oceans to land.

SWOT aims to measure the height of almost all surface water on Earth. It will provide data on oceans, land, and freshwater resources. This mission covers the entire water supply-demand chain, making it unique in its capability to monitor Earth’s surface water entirely. SWOT offers very high-definition data, this level of detail enables scientists to monitor sea level changes near coasts, observe dynamic features in the open ocean, and track factors like ocean circulation and the transport of heat, energy, oxygen, and nutrients.

The mission involves extensive calibration and validation efforts. Field campaigns have been planned worldwide to compare SWOT observations with ground-based measurements. Scientists from various regions are coming together to contribute to the calibration phase. Although the original requirement was to deliver validated datasets a year after SWOT’s launch, NASA and CNES are exploring a new approach to distribute data earlier to the science community. This approach encourages active participation from the scientific community, through the SWOT Science Team, in the validation phase.

The intrumental KaRIn noise

The instrumental noise in KaRIn (Ku-band Radar Interferometer), the key instrument onboard the SWOT satellite, is a critical factor to consider and mitigate in the processing of SWOT data. KaRIn is designed to measure the height of Earth’s water surfaces with high precision. To achieve the mission’s goals, it needs to be extremely sensitive to variations in sea surface height (SSH). However, like any instrument, KaRIn is subject to various sources of noise that can affect the accuracy of its measurements. This instrumental noise can introduce errors or uncertainty into the measurements, which need to be corrected or removed to ensure the data’s accuracy.

In regions with low noise, the impact on the data may be minimal. However, in areas with more significant noise, the presence of instrumental noise can lead to inaccuracies in the derived measurements of SSH.For instance, surface wave height can be a factor. High surface wave conditions can make it challenging to obtain precise measurements of water height. In such conditions, the instrumental noise may become more pronounced, making it difficult to remove it effectively. Also, the quality of first and second derivatives of SSH data along SWOT tracks is crucial for understanding ocean dynamics, such as currents and eddies. Errors introduced by instrumental noise can impact the derivatives and hinder the accuracy of these derived oceanographic parameters.

The Unet method used for noise removal is a valuable tool for mitigating instrumental noise in SWOT data. However, as with any data processing technique, it may have limitations, particularly in regions with extreme conditions (that were not seen in the Unet’s training) such as high surface wave heights. When the Unet correction fails to reduce noise in some areas, it indicates the need for more robust methods or improvements in the processing techniques.

To address this challenge, researchers and scientists working with SWOT data need to continuously refine and improve the noise removal and data processing methods. This includes developing more sophisticated algorithms, considering the unique conditions in different regions, and exploring ways to optimize the Unet method or develop new approaches for noise removal.

This is precisely why initiatives like the present data challenge are crucial in the context of the SWOT mission. The challenges related to instrumental noise in KaRIn data, as well as the difficulties encountered in processing SWOT data in regions with unique conditions highlight the need for collaborative efforts and innovative solutions.

By organizing this data challenge, experts and researchers can come together to share their expertise, test various noise removal and data processing methods, and collectively work towards more accurate and robust results. This collaborative approach fosters innovation and encourages the development of improved techniques for handling instrumental noise and deriving valuable information from SWOT data.

2. The data challenge setup

The SWOT denoising regions

ACC Gulf Stream Mediterranean Sea Californian Current Madagascar shelf image map example ACC Gulf Stream Mediterranean Sea Californian Current Madagascar shelf image map example
  • Gulf Stream: GS - 1 day orbit and GS - 21 day orbit
    • Area: [55°W, 45°W, 30°N, 40°N]

    • Dynamical specificities: High variability region with mixed geostrophic and ageostrophic dynamics.

  • Mediterranean Sea: Med - 1 day orbit and Med - 21 day orbit
    • Area: [2°W, 8°E, 36°N, 44°N]

    • Dynamical specificities: A quasi-closed basin with strong ageostrophic dynamics and vertical shear.

  • Atlantic circumpolar ACC - 1 day orbit and ACC - 21 day orbit
    • Area: [152°E, 162°E, 64°S, 54°S]

    • Dynamical specificities: Strong Surface Wave Height (SWH) region.

  • Californian Current Cali - 1 day orbit and Cali - 21 day orbit
    • Area: [130°W, 120°W, 30°N, 40°N]

    • Dynamical specificities: Coastal high variability region with internal waves.

  • Madagascar shelf Mada - 1 day orbit and Mada - 21 day orbit
    • Area: [44°W, 54°W, 12°S, 2°S]

    • Dynamical specificities: Shelf with shallow topography and inaccurate MSS representation.


Input data

SWOT file structure

_images/illust_SWOT_netcdffile.png

Evaluation

Denoising techniques

  • Unet Baseline: Current L3 product denoising process. Has issues in region with high SWH (Antarctic Circumpolar) and with inaccurate MSS (Madagascar Shelf). Do not produce realistic first and second order derivatives.

  • Gomez V1: Considers only a constant tuning parameter lambda2. Has issues at the border of the swaths and at the land coasts.


3. Get started

Installation

How to Get Started?

Clone the data challenge repo by using HTTPS:

git clone https://github.com/ocean-data-challenges/2024b_DC_SWOTdenoising.git

Or clone it using SSH:

git clone git@github.com:ocean-data-challenges/2024b_DC_SWOTdenoising.git

Create the data challenge conda environment, named env-dc-swot-filtering, by running the following command:

conda env create --file=dc_environment.yml

And activate it with:

conda activate env-dc-swot-denoising

Then add it to the available kernels for Jupyter to see:

ipython kernel install --name "env-dc-swot-denoising" --user

Finally, select the “env-dc-woc-esa” kernel in your notebook with Kernel > Change Kernel.

You’re now good to go!

Download the data

The data is hosted and can be accessed on the MEOM server opendap here. You can store the downloaded dataset in the swot_data/ directory.

To download the SWOT dataset locally, you will need approximately 4 GB of disk space.


So far, the github page visits amount to: