Articles | Volume 19, issue 15
https://doi.org/10.5194/gmd-19-7349-2026
https://doi.org/10.5194/gmd-19-7349-2026
Development and technical paper
 | 
07 Aug 2026
Development and technical paper |  | 07 Aug 2026

A continuous implicit neural representation framework with gradient regularization for sea surface height reconstruction from satellite altimetry

Dongshuang Li, Liming Pan, Zhaoyuan Yu, and Linwang Yuan
Abstract

Satellite altimetry provides valuable measurements of sea surface height (SSH) but is characterized by irregular spatiotemporal sampling and substantial data gaps arising from orbital configurations, sensor limitations, and environmental conditions. These sampling properties pose challenges for constructing continuous and dynamically consistent SSH fields. In this study, we develop a reconstruction framework based on implicit neural representations (INRs), in which SSH is represented as a continuous function of space and time. The framework uses a sinusoidal representation network (SIREN)-based coordinate network to learn a continuous space–time representation of SSH from sparse along-track observations, and includes total-variation (TV)-based spatial-gradient regularization to discourage unsupported local variations. The combination of a continuous, differentiable INR formulation with gradient-based regularization provides a compact and flexible approach for SSH reconstruction. We evaluate the proposed framework using both multi-mission satellite altimetry observations and high-resolution numerical simulations. Experiments conducted indicate that the proposed SIREN–TV framework can reconstruct the broad SSH variability and dominant mesoscale patterns while reducing some localized reconstruction artifacts. The method maintains a level of global accuracy comparable to existing interpolation and data-assimilation approaches and provides improved effective feature resolution under the adopted benchmark protocol. In addition, the continuous and fully differentiable representation enables direct computation of spatial derivatives, facilitating higher-order oceanographic diagnostics. These results suggest that INR-based formulations offer a promising complementary avenue for SSH interpolation under sparse and irregular sampling configurations.

Share
1 Introduction

Satellite altimetry provides the primary observational foundation for estimating sea surface height (SSH), a key variable for understanding ocean circulation, sea-level variability, and large-scale climate processes. Gridded SSH products derived from satellite altimetry are widely used in oceanographic research, supporting analyses of mesoscale and submesoscale dynamics and their role in the global ocean energy budget (Srinivasan and Tsontos2023). However, satellite altimeters measure SSH only along their ground tracks, and the resulting observations are sparse and irregular in space and time. Instrumental limitations, atmospheric effects, and orbital configurations can further lead to sampling gaps and uneven data coverage (Fablet et al.2021). These limitations pose significant challenges for reconstructing continuous SSH fields that remain consistent with incomplete observations while preserving small-scale spatial variability (Shi and Jin2024).

Over the past decades, numerous algorithmic approaches have been developed to address the SSH mapping problem. The Data Unification and Altimeter Combination System (DUACS) represents the most established operational framework, relying on space–time optimal interpolation (OI) to merge multi-mission altimeter observations into gridded products (Le Traon and Dibarboure1999). DUACS provides robust large-scale SSH estimates and has been widely used in oceanographic applications. Nevertheless, the linear statistical formulation of OI tends to smooth localized mesoscale and submesoscale structures, such as fronts and eddy-related signals (Stegner et al.2021). To improve the representation of fine-scale dynamics, several methods have introduced dynamical constraints into SSH mapping. For example, dynamical optimal interpolation (DOI) incorporates a constraint based on potential vorticity conservation into the interpolation procedure (Ubelmann et al.2015), while the back-and-forth nudging approach based on quasigeostrophic dynamics (BFN-QG) uses dynamical information during assimilation to enhance SSH reconstruction (Le Guillou et al.2021). Despite these advances, improving the effective resolution and spatial consistency of gridded altimetry products remains an ongoing challenge.

In recent years, data-driven and artificial intelligence (AI)-based methods have been increasingly applied to oceanographic problems. Preliminary studies have shown their potential for reconstructing and predicting sea surface conditions from partial and noisy satellite observations (Manucharyan et al.2021; Lou et al.2023; Camargo et al.2023; Denvil-Sommer et al.2023). The basic idea of data-driven interpolation is to estimate unknown values from patterns and statistical relationships learned from training data, rather than relying solely on prescribed interpolation rules or simplified assumptions. Despite these advances, many existing approaches still rely on discrete grid-based representations, in which the reconstructed field is defined on predefined spatial and temporal sampling intervals. This representation can limit the flexibility of the reconstruction when the observations are sparse, irregular, and not naturally aligned with the target grid.

To overcome the limitations of discrete grid-based formulations, implicit representations have emerged as an alternative framework for modeling continuous fields. Instead of storing values only at fixed grid points, an implicit representation models a field as a continuous function that maps coordinates to signal values. This coordinate-based formulation allows the field to be queried at arbitrary locations and times, making it suitable for reconstructing continuous spatial or spatio-temporal signals. Recent advances in computer vision and graphics have demonstrated that fully connected neural networks can serve as continuous and memory-efficient implicit representations for geometric entities such as shape components (Genova et al.2019), objects (Oechsle et al.2019), and scenes (Sitzmann et al.2019). These models, known as implicit neural representations (INRs), parameterize continuous functions using multilayer perceptrons (MLPs) that learn coordinate-to-value mappings for complex spatial or spatio-temporal signals (Xu et al.2022).

Beyond their conceptual simplicity, INRs possess several properties that make them attractive for scientific field reconstruction. Because they are defined as functions of coordinates, INRs can represent a continuous field without being restricted to a fixed output grid. Their differentiable formulation also allows gradients and higher-order derivatives to be computed through automatic differentiation, which is useful when derivative-based constraints or diagnostics are needed. As a result, INRs have been successfully applied to shape modeling (Ye et al.2022), texture synthesis (Guan et al.2023), inverse problems (Molaei et al.2023), and generative modeling (Wiesner et al.2022). However, their adoption in the Earth sciences remains limited, particularly in oceanographic reconstruction problems. Motivated by these advantages, this study leverages INRs to represent SSH as a continuous function of spatial and temporal coordinates from sparse satellite altimetry observations.

The performance of an INR depends strongly on the choice of network architecture. Conventional coordinate-based MLPs may have difficulty representing fine-scale or rapidly varying components. Fourier feature mappings have been used to enhance the representation of high-frequency details, but they may introduce noisy or unstable gradients in some applications (Tancik et al.2020). The Sinusoidal Representation Network (SIREN) offers another solution by using sine activation functions in fully connected networks (Sitzmann et al.2020). The sinusoidal activation provides a smooth and differentiable coordinate-based representation, which is suitable for continuous fields with spatial and temporal variability. For SSH reconstruction, this property is useful because the target field contains both broad large-scale variations and localized mesoscale structures that may appear as relatively sharp spatial gradients. In this study, we adopt SIREN as the INR backbone for representing SSH as a continuous function of spatial and temporal coordinates from sparse satellite altimetry observations.

However, when a SIREN-based INR is trained only with a data-fidelity loss, the reconstruction is directly constrained only at the observed along-track locations. In regions with large gaps between satellite tracks or low local observation density, a data-fidelity loss alone provides little constraint on how SSH should vary between tracks. The learned SSH function may therefore introduce small-scale fluctuations that are not well supported by nearby observations; in the reconstructed field, these fluctuations appear as rapid SSH changes over short spatial distances and are reflected by large local spatial gradients. To reduce such variations, we incorporate a total variation (TV)-based spatial-gradient regularization term into the SIREN-based INR framework. The proposed framework contains two main components. First, a SIREN-based implicit representation is used to represent SSH as a continuous function of spatial and temporal coordinates from sparse altimetry observations. Second, a spatial-gradient TV regularization term is added to the training objective to penalize excessive local spatial gradients in the reconstructed field. In this way, the model is encouraged to remain consistent with the available along-track measurements while reducing unsupported small-scale fluctuations that may arise under sparse and irregular satellite sampling.

The remainder of this paper is organized as follows. Section 2 introduces the background of implicit neural representations and their relevance to continuous field reconstruction. Section 3 formulates the SSH reconstruction problem from sparse satellite altimetry observations. Section 4 presents the proposed reconstruction framework, including the SIREN-based implicit representation, coordinate normalization, and TV-based spatial-gradient regularization. Section 5 reports the experimental results using both real satellite altimetry observations and simulated SSH fields. Section 6 discusses the methodological characteristics, limitations, and applicability of the proposed framework. Finally, Sect. 7 concludes the paper.

2 Background: implicit neural representations

Implicit neural representations (INRs) provide a way to describe a continuous field as a function of its coordinates. Instead of assigning values only to a finite set of locations, an INR learns a coordinate-to-value mapping that can be queried at arbitrary positions within the domain. This idea is useful for geophysical reconstruction problems, where observations are often sparse or irregular, but the target variable is expected to vary continuously in space and time.

In an INR, the input coordinate is passed through a coordinate-based multilayer perceptron. Let s denote a general input coordinate. The neural representation is written as Φθ(s), where θ denotes the trainable network parameters and Φθ gives the field value at the queried coordinate. In a standard coordinate-based MLP, each hidden layer applies an affine transformation followed by a nonlinear activation:

(1) z i + 1 = σ i ( W i z i + b i ) , z 0 = s .

The final layer maps the last hidden representation to the reconstructed SSH value.

Because Φθ is defined as a function of the input coordinate, the trained model can be evaluated at any coordinate within the study domain. For SSH reconstruction, this means that the learned function can estimate sea surface height not only at observed satellite-track locations, but also at unobserved longitude–latitude–time coordinates. This coordinate-based property makes INRs a suitable representation tool for reconstructing spatially and temporally complete SSH fields from sparse altimetry observations.

3 Problem formulation

Satellite radar altimeters measure SSH only along their ground tracks, resulting in sparse and irregular spatio-temporal observations. Let s=(lon,lat,time) denote a general spatio-temporal coordinate, where lon, lat, and time represent longitude, latitude, and time, respectively. The coordinate of the ith satellite observation is denoted by si=(loni,lati,timei), and the corresponding observed SSH value is denoted by SSHtrue,i. The observation dataset is written as

(2) D = { ( s i , SSH true , i ) } i = 1 N .

The goal of SSH reconstruction is to estimate a continuous SSH field over the study domain from these sparse along-track observations. In this work, the reconstructed field is represented as a coordinate-dependent function, so that an SSH value can be obtained for any given longitude–latitude–time coordinate within the reconstruction domain. At the observed coordinates, the reconstructed values should be consistent with the available satellite measurements. For locations away from the observed tracks, however, the SSH field must be inferred from the learned function of longitude, latitude, and time rather than by direct observations.

Because satellite altimetry provides sparse and irregular along-track measurements, the SSH field away from the observed tracks must be inferred from the learned function of longitude, latitude, and time rather than directly constrained by observations. Such a reconstruction may contain unsupported local fluctuations, which motivates the use of spatial regularization in the proposed framework.

4 Proposed framework

This section presents the proposed INR-based framework for reconstructing a continuous SSH field from sparse satellite altimetry observations. The approach combines a SIREN-based implicit neural representation with TV-based spatial-gradient regularization. The following Sections describe the coordinate normalization, network architecture, spatial-gradient regularization, and training objective.

4.1 SIREN-based implicit neural representation

The first component of the proposed framework is a SIREN-based INR for representing SSH as a continuous function of longitude, latitude, and time. For a given spatio-temporal coordinate s=(lon,lat,time), the network is designed to output the corresponding reconstructed SSH value. In geophysical terms, the network learns a function of longitude, latitude, and time that returns SSH from the available satellite-track samples. After training, this function is evaluated over the prescribed reconstruction domain and time window. In the present experiments, it is used to estimate SSH at target space–time coordinates in this domain, including locations and times not directly sampled by the satellite tracks. Thus, the continuous coordinate-based formulation provides interpolation within the sampled reconstruction problem, rather than implying unconstrained extrapolation to unrelated regions or periods. Before being passed to the SIREN network, the coordinate s is converted into a normalized coordinate, as described below.

4.1.1 Coordinate normalization

The input variables in SSH reconstruction have different physical units and numerical ranges. Longitude and latitude are measured in degrees, whereas time is measured in days. If these raw coordinates are directly used as network inputs, the difference in numerical scale may make the training less stable. Therefore, each coordinate is shifted and rescaled before being passed to the network:

(3) lon ̃ = factor s lon , lat ̃ = factor s lat , time ̃ = factor t time .

The spatial scaling factor factors and temporal scaling factor factort are used to bring the spatial and temporal inputs to comparable numerical ranges. The normalized coordinate is denoted by s̃=(loñ,lat̃,timẽ).

This normalization is only a preprocessing step for the network input and does not change the physical meaning of longitude, latitude, or time. This preprocessing improves numerical conditioning and makes SIREN training more stable for the sparse multi-mission altimetry data used here.

4.1.2 Network architecture

After coordinate normalization, the normalized coordinate s̃ is used as the input to the SIREN network. Starting from the general INR layer in Eq. (1), we use a sinusoidal activation function to construct the hidden layers. Let z0=s̃ denote the input to the network. For the kth hidden layer, the layer output is defined as

(4) z k + 1 = sin ( W k z k + b k ) , k = 0 , , L - 1 ,

where k denotes the hidden-layer index, L is the number of hidden layers, Wk and bk are the trainable weights and biases of the kth hidden layer, and the sine function is applied element-wise. Here, k=0 corresponds to the first hidden layer, and k=L-1 corresponds to the last hidden layer. Compared with the general form in Eq. (1), Eq. (4) specifies the activation function as sin (⋅).

We employ a fully connected SIREN network consisting of an input layer, several sinusoidal hidden layers, and a final linear output layer. After the last hidden layer, the reconstructed SSH value at the queried coordinate is obtained as

(5) Φ θ ( s ̃ ) = W out z L + b out ,

where zL is the last hidden representation, and Wout and bout are the parameters of the output layer. The parameter set θ includes all hidden-layer weights and biases as well as the output-layer parameters. The differentiability of this coordinate-based representation is used in the spatial-gradient regularization introduced below.

4.2 TV-based spatial-gradient regularization

The second component of the proposed framework uses normalized-coordinate gradients of the reconstructed SSH field to reduce unsupported rapid local variations. Since the SIREN-based INR is differentiable with respect to its normalized input coordinates, these derivatives can be computed with respect to normalized longitude and latitude. They are used only to define the dimensionless TV regularization term below and are not interpreted as physical SSH gradients per unit distance.

4.2.1 Data-fidelity loss

The data-fidelity loss measures the mismatch between the observed SSH value and the reconstructed SSH value at each satellite-track location. For an observed coordinate si, let SSHtrue,i denote the satellite-observed SSH value and let SSHrec,i=Φθ(s̃i) denote the reconstructed SSH value output by the network. The data-fidelity loss adopts the mean squared error:

(6) L data ( θ ) = 1 N i = 1 N SSH rec , i - SSH true , i 2 .

This term constrains the network output SSHrec,i to match the observed value SSHtrue,i at the available satellite-track locations. The unweighted mean squared error can also be related to a standard least-squares interpretation, in which the available along-track observations are treated with a common error variance. Thus, the present experiments use an ordinary least-squares data term in which the observed along-track samples contribute equally.

However, the summation in Eq. (6) only includes observed coordinates where satellite measurements are available. For unobserved locations, there is no corresponding SSHtrue value to directly guide the reconstruction. Under sparse and irregular sampling, the learned SSH function may therefore produce unsupported local variations. In the reconstructed field, such variations can appear as rapid SSH changes over short spatial distances and are reflected in large local spatial gradients.

4.2.2 Normalized-coordinate gradients for TV regularization

Let Φθ(s̃) denote the reconstructed SSH field. The normalized spatio-temporal coordinate is

s̃=(loñ,lat̃,timẽ).

The spatial gradient is computed with respect to the normalized longitude and latitude coordinates:

(7) sp Φ θ ( s ̃ ) = Φ θ lon ̃ , Φ θ lat ̃ = g lon , g lat ,

where glon and glat denote the two normalized-coordinate gradient components. These derivatives describe how rapidly the reconstructed SSH changes with respect to the normalized horizontal input coordinates. In the TV term, they provide a dimensionless regularization measure; no conversion to physical distance is applied.

4.2.3 Total variation regularization

To penalize excessive local spatial changes, we adopt a first-order isotropic TV penalty:

(8) L TV ( θ ) = 1 M j = 1 M g lon , j 2 + g lat , j 2 ,

where the summation is evaluated over M sampled points in the reconstruction domain. Here, j indexes the points used to evaluate the TV regularization, while i in Eq. (6) indexes the observed satellite-track samples. This term measures the average magnitude of the local spatial gradient. A larger value indicates stronger short-distance SSH variations, while a smaller value corresponds to a smoother local spatial structure.

4.2.4 Combined objective

The final training objective combines the data-fidelity loss and the TV regularization term:

(9) L total ( θ ) = L data ( θ ) + a L TV ( θ ) ,

where a>0 controls the relative contribution of the TV regularization term compared with the data-fidelity loss. In this study, a is treated as a global hyperparameter for each experimental configuration and is kept fixed over the reconstruction domain. The coefficient a, together with the network and optimization settings, was determined using the validation datasets described in Sect. 5. A very small a may provide insufficient regularization and lead to noisy local variations, whereas an overly large a may over-smooth the SSH field and weaken dynamically meaningful sharp structures.

Figure 1 summarizes the processing pipeline, including coordinate normalization, the SIREN-based implicit representation, and TV regularization.

https://gmd.copernicus.org/articles/19/7349/2026/gmd-19-7349-2026-f01

Figure 1Architecture of the proposed INR-based SSH reconstruction framework, combining SIREN-based implicit representation with TV-based spatial-gradient regularization.

Download

5 Experiment

This section evaluates the proposed INR-based SSH reconstruction framework in two benchmark settings. The OSE uses real satellite altimetry observations and tests the method under realistic sampling and measurement conditions. The OSSE uses simulated observations sampled from a numerical model, for which the complete SSH field is available as a reference. The experimental configurations, study domains, datasets, and evaluation protocols are described below.

5.1 Experimental configurations and evaluation protocols

The experiments are conducted in two study domains: the Western Mediterranean Sea (MEDIT) and the Gulf Stream region (GF), as shown in Fig. 2. The two domains correspond to different Ocean Data Challenges benchmarks: the SSH MapMed OSE benchmark for real observations (Ocean Data Challenges2023) and the NATL60 OSSE benchmark for controlled evaluation with a known reference field (Ocean Data Challenges2020). The datasets used here have been archived at Zenodo to ensure accessibility and reproducibility (Li2025a), and the experiments were implemented using the publicly available code (Li2025b).

https://gmd.copernicus.org/articles/19/7349/2026/gmd-19-7349-2026-f02

Figure 2Geographical domains used in the experiments: Western Mediterranean (MEDIT) and Gulf Stream (GF) regions.

5.2 Evaluation indexes

To quantitatively assess reconstruction performance, we use two normalized skill-score diagnostics: an RMSE skill score for pointwise reconstruction accuracy and a PSD skill score for scale-dependent spectral consistency. The RMSE itself is first defined because it enters the normalized RMSE skill score.

(1) RMSE skill score

The RMSE between reconstructed and true SSH is first computed as

(10) RMSE = 1 N i = 1 N SSH rec ( lon i , lat i , time i ) - SSH true ( lon i , lat i , time i ) 2 ,

where N denotes the number of evaluation points. SSHrec(loni,lati,timei) is the reconstructed SSH at the ith spatio-temporal location, and SSHtrue(loni,lati,timei) is the corresponding reference SSH value.

Following the common definition of a skill score, this RMSE is normalized by the root-mean-square amplitude of the reference SSH field:

(11) RMSE SS = 1 - RMSE RMS ( SSH true ) ,

where RMS(⋅) denotes the root-mean-square of the reference SSH field. A score of 1 corresponds to a perfect reconstruction, while larger values indicate better reconstruction skill.

This score is used with different averaging domains in the two experiments. In the OSE case, where the final test uses withheld along-track observations, we compute daily values RMSESS(tk) and report their temporal mean over the valid evaluation days. In the OSSE case, where the complete NATL60 reference field is available, the same RMSESS definition is applied once to all valid grid points and evaluation times. Thus, in the OSSE comparison table, one RMSESS value is computed over these valid space–time evaluation points, rather than as a temporal mean of daily scores, a raw RMSE in metres, or a separate metric; it is rounded to two decimal places.

(2) Wavenumber–frequency PSD skill score

For the OSSE, where the complete NATL60 reference field is available, we assess the scale-dependent consistency of the reconstructed SSH fields using a power spectral density skill score in the wavenumber–frequency domain. To make the notation explicit, we write the PSD as a function of spatial wavenumber k and temporal frequency f. The wavenumber–frequency PSD skill score is defined as

(12) PSD SS ( k , f ) = 1 - PSD SSH rec - SSH true ( k , f ) PSD SSH true ( k , f ) .

Here, PSD(k,f) denotes the wavenumber–frequency power spectral density of a given field evaluated at spatial wavenumber k and temporal frequency f. The numerator represents the spectral energy of the reconstruction error, and the denominator represents the spectral energy of the reference SSH field. This score therefore measures the relative reconstruction skill at each wavenumber–frequency bin. A value close to 1 indicates that the reconstruction error is small relative to the reference signal at the corresponding spatio-temporal scale, whereas a value close to 0 indicates that the error energy is comparable to the signal energy.

Following the Ocean Data Challenges protocol, two PSD-score-based effective-scale diagnostics, λx and λt, are derived from the 0.5 contour of the normalized wavenumber–frequency PSD skill score PSDSS(k,f). This threshold is used to summarize the shortest spatial and temporal scales that satisfy the adopted spectral-skill criterion. Specifically, λx is defined as the shortest spatial wavelength along this contour, while λt is defined as the shortest temporal period along the same contour. Smaller values of λx and λt indicate shorter effective scales under this diagnostic.

These quantities should be interpreted as threshold-based effective-scale diagnostics, rather than as nominal grid spacings or direct observational resolutions. In particular, when λx approaches the smallest wavelength represented by the evaluation grid and spectral discretization, it indicates that the adopted spectral-score criterion remains satisfied down to the smallest scales accessible in the diagnostic, rather than guaranteeing that all physical SSH structures at that scale are fully resolved.

5.3 Implementation details

The proposed INR-based reconstruction framework was implemented in PyTorch using a fully connected SIREN network with three hidden layers and 256 units per layer. The network takes normalized space–time coordinates as input and outputs the reconstructed SSH value. During training, the data-fidelity loss is evaluated at the available along-track observation points, while the spatial-gradient regularization term is evaluated over the reconstruction domain using automatic differentiation. The same implementation strategy is used for the OSE and OSSE experiments, with experiment-specific hyperparameters fixed across repeated runs. The detailed frequency factors, optimization settings, regularization coefficients, and run configuration are provided in the accompanying code.

5.4 Observed SSH experiment

This experiment aims to evaluate the capability of the proposed method to reconstruct sequences of SSH maps from incomplete real-world satellite altimetry measurements. All observations used in this section originate from operational nadir altimeters and correspond to actual SSH acquisitions.

5.4.1 Data preparation

The OSE configuration is conducted over the Western Mediterranean Sea within the domain [1°E,20°E]×[30°N,45°N]. It assesses the reconstruction method under realistic satellite sampling and measurement conditions. This domain defines a common reconstruction target. Following the SSH MapMed OSE benchmark (Ocean Data Challenges2023), the reconstruction model is fitted using real along-track SSH observations from SARAL/Altika (alg), Haiyang-2B (h2b), Jason-3 (j3), Sentinel-3A (s3a), and Sentinel-3B (s3b) from 1 January–15 March 2021. The benchmark evaluation uses CryoSat-2 new-orbit observations (c2n) from 15 January–15 March 2021. The same non-CryoSat-2 input missions from 16–31 March 2021 and the corresponding CryoSat-2 observations form the validation dataset for hyperparameter selection.

5.4.2 Evaluation protocol and baseline methods

Two classes of comparative experiments are conducted to assess reconstruction performance.

(1) Comparison with optimal interpolation (OI)

We first compare our approach with the optimal interpolation (OI), which serves as the present-day standard for DUACS products provided by AVISO. This detailed comparison is conducted from multiple perspectives, including the orbital distribution of absolute errors, the spatial distribution of residuals on the grid, the temporal evolution of the RMSE skill score, and the spectral performance assessed via PSD.

(2) Comparison with state-of-the-art methods

Second, to further validate the robustness and general applicability of our approach, we compare it with several representative state-of-the-art methods, namely the Covariance-based optimal interpolation (BASELINE OI), the back-and-forth nudging algorithm combined with a quasigeostrophic model (BFN_QG) (Le Guillou et al.2023), BFN_QG with Dirichlet boundary conditions (BFN_QG with coasts), and Wavevar (Ubelmann et al.2021).

5.4.3 Detailed comparison with optimal interpolation

(1) Error distribution and spatial RMSE

Figure 3 provides a combined error diagnostic for the INR-based reconstruction and the OI baseline. Figure 3a shows the cumulative distribution function (CDF) of signed SSH residuals at the withheld along-track observation locations. The residual is defined as SSHrec−SSHobs, so positive values indicate overestimation and negative values indicate underestimation relative to the withheld observations. Compared with OI, the INR residuals are more tightly concentrated around zero, indicating a smaller residual spread and little systematic offset. The mean residual, standard deviation, and RMSE are 0.000, 0.026, and 0.026 m for INR, respectively, compared with 0.004, 0.039, and 0.039 m for OI. This result suggests that INR is more consistent with the withheld along-track observations than OI.

https://gmd.copernicus.org/articles/19/7349/2026/gmd-19-7349-2026-f03

Figure 3Combined error diagnostics for the INR-based reconstruction and OI. (a) Cumulative distribution function (CDF) of signed SSH residuals, defined as SSHrec−SSHobs, at withheld along-track observation locations. (b, c) Gridded RMSE maps for INR and OI, respectively, computed from withheld residuals within each spatial grid cell. Coastlines are shown in panels (b, c).

Figure 3b and c show gridded RMSE maps for the INR-based reconstruction and OI, respectively. The maps are obtained by assigning the withheld along-track residuals to spatial grid cells and computing the RMSE within each cell using Eq. (10), with the withheld observations used as the reference values. These RMSE maps complement the residual CDF by showing where the remaining errors are located. Overall, the INR-based reconstruction exhibits lower RMSE values than OI over much of the domain. Some localized high-RMSE regions remain for both methods, especially near parts of the domain boundary and coastal areas, but they are weaker and less extensive in the INR map.

https://gmd.copernicus.org/articles/19/7349/2026/gmd-19-7349-2026-f04

Figure 4Temporal variability of the reconstruction skill. (a) Daily number of available along-track observations used for the evaluation. (b) Daily RMSE skill scores for the INR-based reconstruction and OI. (c) Daily paired difference in RMSE skill score, Δ=RMSESSINR-RMSESSOI; the dotted line denotes Δ=0, and the red line denotes the mean difference. Only valid paired evaluation days are shown.

Download

(2) Temporal performance: RMSE skill score

The temporal behaviour of the reconstruction is assessed using the RMSE skill score, denoted as RMSESS and computed according to Eq. (11). Figure 4 summarizes the temporal variability of the evaluation data and the corresponding reconstruction skill. Figure 4a shows the daily number of available along-track observations used for the evaluation. The observation count varies noticeably over time, reflecting the non-uniform temporal sampling of the along-track data.

Figure 4b shows the daily RMSE skill scores for the INR-based reconstruction and OI. The INR method yields higher RMSESS values than OI over most valid paired evaluation days. Across 49 paired evaluation days, the mean daily RMSESS is 0.748 for INR and 0.631 for OI, with standard deviations of 0.120 and 0.151, respectively. This indicates that INR improves the average daily test skill and also shows a slightly smaller day-to-day spread than OI.

Figure 4c further reports the paired daily difference between INR and OI. We define this difference as Δ=RMSESSINR-RMSESSOI. Positive values indicate days when INR outperforms OI. The paired daily difference is 0.117±0.095, with an approximate 95 % confidence interval of [0.090,0.143], and INR outperforms OI on 95.9 % of the evaluated days. The positive confidence interval and the large fraction of positive daily differences indicate that the INR improvement is not driven by a few isolated dates, but is maintained over most of the OSE evaluation period. The remaining day-to-day variability indicates that the improvement is not identical on every date. Some dates are more difficult because the withheld tracks provide fewer samples or sample more challenging parts of the domain.

(3) Spectral diagnostics and effective scale

Spectral diagnostics for the OSE are presented in Fig. 5. Because the withheld CryoSat-2 reference is available only on sparse along-track segments, these diagnostics are one-dimensional along-track spatial spectra rather than the wavenumber–frequency diagnostic of Eq. (12). Figure 5a shows the one-dimensional along-track spatial PSDs of the INR reconstruction, the withheld CryoSat-2 reference SSH, and the OI baseline. Following the publicly available SSH MapMed OSE benchmark evaluation procedure (Ocean Data Challenges2023), the reconstruction is sampled at the CryoSat-2 locations and times. Continuous CryoSat-2 tracks are separated at time gaps greater than 4 s and partitioned into nominal 300 km segments with 50 % overlap; Welch spectra are computed from the pooled valid segments. Figure 5b shows the corresponding along-track PSD skill score, where PSDerr is the one-dimensional spatial PSD of the reconstruction error and PSDref is the one-dimensional spatial PSD of the CryoSat-2 reference SSH on these same segments. The 0.5 crossing is used to derive the PSD-score-based effective spatial scale. Under this diagnostic, INR reaches an effective spatial scale of 106 km, whereas OI reaches 154 km. This indicates that, along the withheld CryoSat-2 tracks, the INR reconstruction remains spectrally closer to the reference than OI over a broader range of spatial wavelengths, including shorter wavelengths under the adopted PSD-score criterion.

https://gmd.copernicus.org/articles/19/7349/2026/gmd-19-7349-2026-f05

Figure 5OSE along-track spectral diagnostics. (a) One-dimensional along-track spatial PSDs of the INR reconstruction, withheld CryoSat-2 reference SSH, and OI baseline. (b) Corresponding PSD skill score, 1-PSDerr/PSDref, with the 0.5 crossing used to derive the PSD-score-based effective spatial scale. Here, PSDerr and PSDref are the one-dimensional spatial PSDs of the reconstruction error and CryoSat-2 reference SSH, respectively, computed from the valid CryoSat-2 along-track segments following the SSH MapMed OSE benchmark evaluation procedure (Ocean Data Challenges2023). Higher scores indicate smaller relative spectral errors.

Download

5.4.4 Comprehensive comparison with multiple methods

This section provides a broader evaluation of the proposed approach by comparing it against several representative reconstruction methods. The assessment relies on the two quantitative metrics introduced in Sect. 5.2, namely the temporal mean of the RMSE skill score, denoted as RMSESS, and the PSD-score-based effective spatial scale λx. Here, RMSESS is defined as

(13) RMSE SS = 1 N day k = 1 N day RMSE SS ( t k ) ,

where Nday denotes the number of valid evaluation days, and RMSESS(tk) denotes the RMSE skill score computed from Eq. (11) on the kth valid evaluation day. The results are summarized in Table 1.

Table 1Results of different methods using satellite altimetry observations in the Mediterranean region. RMSESS denotes the temporal mean of the RMSE skill score over the valid evaluation days. Bold values denote best performance.

Download Print Version | Download XLSX

As shown in Table 1, INR achieves a slightly lower RMSESS than WaveVar, but it gives the smallest λx among all compared methods. This indicates that INR does not provide the best temporal-mean global error score in this comparison, but shows a more favorable PSD-score-based spatial effective-scale diagnostic under the adopted PSD-skill criterion. This behavior is consistent with the characteristics of the proposed framework. The SIREN-based representation describes SSH as a continuous function of spatial and temporal coordinates, while the gradient-based regularization constrains unstable or noisy variations in the learned field. Together, these two components help maintain competitive overall reconstruction accuracy while improving the spectral consistency and spatial coherence of the reconstructed SSH field.

5.5 Simulated SSH experiment

This section evaluates the proposed method using simulated SSH data. Unlike real altimetric observations, the model generates complete reference SSH fields, enabling detailed quantitative assessment of interpolation accuracy and effective spatio-temporal resolution.

5.5.1 Data preparation

The OSSE configuration is conducted over a dynamically active portion of the Gulf Stream region, spanning 65–55° W and 33–43° N. It uses the NATL60 SSH simulation, based on the Nucleus for European Modelling of the Ocean (NEMO) (Ajayi et al.2020), as the known reference field. This domain defines a common reconstruction target. Following the NATL60 OSSE benchmark (Ocean Data Challenges2020), the reconstruction model is fitted using pseudo-altimetric observations from the four-nadir-plus-SWOT configuration during the assessment period from 22 October–2 December 2012. The complete NATL60 SSH simulation over the same domain and period provides the reference for full-domain evaluation. Pseudo-altimetric observations from the four-nadir-plus-SWOT configuration and the corresponding NATL60 SSH fields from 2 January–30 September 2013 are used as the validation dataset for hyperparameter selection.

5.5.2 Evaluation protocol and baseline methods

The experimental setup aims to comprehensively evaluate the proposed approach's performance and robustness. First, we compare the reconstructed SSH with the model-simulated SSH reference using both direct SSH errors and spatial-gradient diagnostics. The gradient diagnostics are used to examine whether the reconstructed field captures major spatial transitions, such as fronts and eddy boundaries. Second, to further validate the general applicability of our method, we compare it with several existing state-of-the-art interpolation and reconstruction methods, including DUACS (a traditional covariance-based optimal interpolation method, Taburet et al.2019), three model-based data assimilation schemes: BFN (a data assimilation method that follows quasi-geostrophic dynamics, Le Guillou et al.2021), DYMOST (dynamic OI accounting for the SSH nonlinear temporal propagation, Ubelmann et al.2016), and MIOST (multiscale OI, Ubelmann et al.2021). Finally, we compare with the supervised 4DVarNet method (based on a neural network architecture backed by a variational formulation, Beauchamp et al.2023). Performance is assessed using the statistical metrics defined in Sect. 5.2, including the mean RMSE skill score RMSESS and the spectral diagnostics λx and λt. These metrics summarize reconstruction accuracy and the PSD-score-based effective spatial and temporal scales under the Ocean Data Challenges benchmark protocol.

5.5.3 Evaluation of reconstructed sea surface height

Figure 6 shows qualitative examples at four selected times covering the evaluation period. Specifically, we divide the evaluation period into four approximately equal sub-periods and use the middle valid snapshot from each sub-period. The four columns compare the along-track observations, the reconstructed SSH fields, and the corresponding physical SSH-gradient magnitudes.

https://gmd.copernicus.org/articles/19/7349/2026/gmd-19-7349-2026-f06

Figure 6Qualitative OSSE snapshots of SSH reconstruction from sparse satellite-like observations. The four columns show selected dates from four approximately equal sub-periods of the evaluation period. Rows show sparse nadir/SWOT-like pseudo-observations, reconstructed SSH, and the physical SSH-gradient magnitude derived from the differentiable SIREN field. SSH is in metres, |η| is in metres per 100 km, and the full temporal evolution is provided in Supplementary Video S1 (https://zenodo.org/records/21231911).

Download

The physical SSH-gradient magnitude shown in the bottom row is a visualization diagnostic distinct from the normalized-coordinate gradients used in the TV regularization. It is derived from automatic differentiation of the SIREN representation and explicitly rescaled to physical distance. This diagnostic uses one of the key properties of the INR framework, namely that the reconstructed SSH field is represented as a continuous and differentiable function of the spatio-temporal coordinates. Let η(lon,lat,t)=Φθ(s̃) denote the reconstructed SSH field, where s̃=(loñ,lat̃,timẽ) is the normalized spatio-temporal coordinate, and lon and lat denote longitude and latitude in radians. Automatic differentiation first gives the derivatives of Φθ with respect to the normalized input coordinates. These normalized-coordinate derivatives are then rescaled to derivatives with respect to longitude and latitude:

(14) η lon = Φ θ lon ̃ lon ̃ lon , η lat = Φ θ lat ̃ lat ̃ lat .

These longitude and latitude derivatives are then converted into physical-distance derivatives using the Earth-radius scale factors:

(15) η x = 1 R cos ( lat ) η lon , η y = 1 R η lat ,

where R is the Earth radius. The physical SSH-gradient magnitude is defined as

(16) | η | = η x 2 + η y 2 1 / 2 .

For visualization, we plot 105|η|, corresponding to units of m per 100 km. Therefore, the bottom-row panels should be interpreted as physical SSH-gradient magnitudes derived from the differentiable SSH representation, rather than as direct velocity or vorticity fields. Their further conversion into geostrophic velocity would require additional dynamical assumptions.

The reconstructed SSH fields in the middle row reproduce the main mesoscale SSH patterns across the four snapshots, including eddy-like structures and their surrounding transition regions. The corresponding gradient-magnitude maps in the bottom row emphasize regions where the reconstructed SSH field changes rapidly, such as eddy peripheries and frontal-like transition zones. These high-gradient regions are spatially consistent with the structures visible in the reconstructed SSH fields, indicating that the learned field preserves coherent spatial variations rather than producing isolated noisy gradients.

The gradient diagnostic provides a complementary view of the reconstructed SSH field by showing whether rapid spatial transitions, such as fronts and eddy boundaries, are represented as coherent structures.

While Fig. 6 shows four selected snapshots, the full temporal evolution of the along-track observations, reconstructed SSH fields, and corresponding physical SSH-gradient magnitudes is provided in Video Supplement S1. Together with the snapshot examples, the video provides a more complete visual assessment of the reconstruction behavior over the evaluation period.

https://gmd.copernicus.org/articles/19/7349/2026/gmd-19-7349-2026-f07

Figure 7Spatio-temporal reconstruction error of the proposed method in the OSSE experiment. Panels (a–d) show the instantaneous error field e at the same four representative dates as in the preceding qualitative INR reconstruction figure. Panel (e) shows RMSEspace(tj) , and panel (f) shows RMSEtime(xm,yn) , as defined in Eq. (17). All errors are computed in the original SSH physical space, with units of metres.

Download

5.5.4 Spatio-temporal reconstruction error

Since the OSSE configuration provides the complete NATL60 SSH field as the reference, the full spatio-temporal reconstruction error can be directly evaluated. The error field and the two RMSE summaries used below are defined together as

(17) e ( x m , y n , t j ) = SSH rec ( x m , y n , t j ) - SSH true ( x m , y n , t j ) , RMSE space ( t j ) = 1 N x N y m = 1 N x n = 1 N y e ( x m , y n , t j ) 2 1 / 2 , RMSE time ( x m , y n ) = 1 N t j = 1 N t e ( x m , y n , t j ) 2 1 / 2 .

Here, SSHrec denotes the reconstructed SSH field and SSHtrue denotes the NATL60 reference field. All errors in this analysis are computed in the original SSH physical space, with units of metres.

Figure 7 presents the spatio-temporal reconstruction error of the proposed method in the OSSE experiment. Figure 7a–d show the instantaneous SSH reconstruction error at the same four selected dates as those used in the preceding INR reconstruction figure. These dates were obtained by dividing the evaluation period into four approximately equal sub-periods and selecting the middle valid snapshot from each sub-period. The instantaneous error maps show that errors are relatively small over much of the domain. Larger errors are mainly localized in dynamically active regions with stronger SSH variability and sharper gradients. This indicates that energetic mesoscale structures remain more challenging to reconstruct accurately under sparse satellite-like sampling.

Figure 7e shows the spatially averaged RMSE over time. This time series summarizes how the domain-mean reconstruction error varies among the evaluated time slices. The RMSE is relatively larger near the beginning and then fluctuates during the evaluation period. Larger RMSE values indicate time slices in which the SSH structures and sampling constraints are more challenging for the reconstruction.

To summarize the spatial distribution of the reconstruction error over the full evaluation period, Fig. 7f shows the time-mean RMSE map. The time-mean RMSE remains low over most of the domain, while several localized regions exhibit relatively larger values. These localized high-error regions are mainly associated with areas where the SSH field has stronger spatial variability and sharper gradients. This result further shows that the proposed method can reconstruct the broad SSH pattern and maintain spatial coherence over most of the domain, while dynamically active mesoscale structures remain more difficult to reproduce accurately.

https://gmd.copernicus.org/articles/19/7349/2026/gmd-19-7349-2026-f08

Figure 8PSD-based skill score of the INR reconstruction in the wavelength–period domain. The black contour denotes the 0.5 level used to derive the PSD-score-based effective-scale diagnostics following the Ocean Data Challenges protocol. The spatial value λx=0.03° is the shortest wavelength reached by this contour. The temporal contour reaches the 2.05 d lower boundary imposed by the daily-sampled PSD calculation, representing the best temporal value accessible under the common comparison; it does not demonstrate skill at shorter periods or an exact temporal resolved scale.

Download

5.5.5 Comparison of multiple methods for SSH reconstruction

Table 2 reports the performance of the proposed INR method in comparison with several representative state-of-the-art approaches. Unless otherwise specified, INR denotes the full proposed model with TV regularization, while “INR without TV” is used only as an ablation variant. In terms of the OSSE RMSESS computed over all valid grid points and evaluation times, INR performs on par with the top-performing schemes. Although its RMSESS value is slightly lower than that of 4DVarNet v2022, INR attains the smallest diagnosed spatial scale λx under the adopted Ocean Data Challenges PSD-score protocol. Both INR configurations also reach the 2.05 d lower boundary of the common daily-sampled temporal diagnostic, whereas the non-INR methods cross the 0.5 threshold at longer periods. This boundary-limited result establishes the relative advantage of INR within the common benchmark, but it does not rank performance at periods shorter than 2.05 d.

The effect of the TV regularization term is isolated by comparing the full INR model with an ablation variant in which the TV term is removed while all other settings are kept unchanged. The ablation result shows that removing the TV term has little influence on the normalized RMSE score, which remains approximately 0.94. Both configurations reach the 2.05 d lower boundary of the temporal diagnostic, so this boundary-limited value cannot be used to distinguish their sub-2.05 d performance. In contrast, the diagnosed spatial scale λx, derived from the 0.5 contour of the PSD-score field, changes from 0.12° without TV regularization to 0.03° with TV regularization. This indicates that the TV term mainly affects the spatial PSD-score diagnostic, by reducing isolated large gradients and part of the high-wavenumber error energy, while the domain-averaged pointwise error changes little.

Table 2Performance comparison of SSH reconstruction methods on the simulated altimetry dataset in the Gulf Stream domain. Here, RMSESS is the normalized RMSE skill score defined in Eq. (11), computed once over all valid grid points and evaluation times in the OSSE experiment. Unless otherwise specified, INR denotes the full proposed model with TV regularization, while “INR without TV” denotes the ablation variant used to assess the effect of the TV term. Bold values denote the best performance for each metric. Entries marked * reach the temporal Nyquist boundary of the daily-sampled diagnostic (2.05 d), which is the best value accessible under this common comparison; performance at shorter temporal periods is not assessed.

Download Print Version | Download XLSX

https://gmd.copernicus.org/articles/19/7349/2026/gmd-19-7349-2026-f09

Figure 9Qualitative comparison between the OI baseline and INR under the four-nadir observation setting. From top to bottom, the rows correspond to three representative evaluation times selected according to the 0.1, 0.5, and 0.9 quantiles of the OI SSH reconstruction error, respectively. The first three columns show the NATL60 reference SSH field, the OI baseline reconstruction, and the INR reconstruction, respectively. The last two columns show the corresponding SSH reconstruction errors of the OI baseline and INR relative to the NATL60 reference.

Download

As reported in Table 2, INR gives the smallest PSD-score-based effective spatial scale and reaches the lowest temporal value accessible under the common evaluation criterion. To clarify how these diagnostics are obtained and how they should be interpreted, Fig. 8 shows the PSD-based score in the wavelength–period domain. The score is generally high for long temporal periods, especially above approximately 15–20 d, over a broad range of spatial wavelengths, indicating that slowly varying SSH components are well reconstructed. Relatively high scores are also observed at broad spatial wavelengths, roughly larger than 3°, suggesting that large-scale SSH variability is captured with small relative spectral error. In contrast, the main low-score region is concentrated at shorter temporal periods and intermediate spatial wavelengths, approximately within 3–10 d and 0.5–2°. This indicates that rapidly evolving and spatially complex SSH variability remains more challenging to reconstruct.

The temporal axis terminates at 2.05 d because the PSD calculation uses 41 daily SSH fields. Its largest positive temporal frequency is therefore 20/41d-1, corresponding to a shortest represented temporal period of 41/20=2.05d. The black 0.5 contour reaches this lower boundary. Thus, within the common benchmark, INR maintains the PSD-score criterion down to the highest temporal frequency accessible to the daily-sampled diagnostic, whereas the non-INR methods in Table 2 cross the criterion at longer periods. This is a valid relative comparison under the shared protocol. However, the boundary-limited 2.05 d value neither establishes skill at periods shorter than 2.05 d nor provides an exact temporal resolution. Some high-score colors adjacent to this boundary should likewise not be interpreted as sub-2.05 d skill. In addition, the PSD-based score is a relative spectral-error measure and can be sensitive where the reference spectral energy is weak. Following the Ocean Data Challenges protocol, the spatial scale λx=0.03° remains a contour-derived comparative diagnostic, rather than a nominal grid spacing or a guarantee that all SSH structures at this scale are fully resolved.

In addition to the quantitative comparison above, we provide a qualitative comparison with the benchmark OI baseline. The comparison is shown for the four-nadir setting, for which reproducible gridded OI outputs are provided by the benchmark. This allows the spatial reconstruction patterns, reconstruction errors, and derivative-based diagnostics of OI and INR to be compared on the same input observations and evaluation grid.

https://gmd.copernicus.org/articles/19/7349/2026/gmd-19-7349-2026-f10

Figure 10Derivative-based qualitative comparison between the OI baseline and INR under the four-nadir observation setting. From top to bottom, the rows correspond to three representative evaluation times selected according to the 0.1, 0.5, and 0.9 quantiles of the OI SSH reconstruction error, respectively. The first three columns show the SSH gradient magnitude |η| computed from the NATL60 reference field, the OI baseline reconstruction, and the INR reconstruction, respectively. The last two columns show the corresponding gradient diagnostic errors of the OI baseline and INR relative to the NATL60 reference.

Download

Figure 9 compares the NATL60 reference SSH field, the OI baseline reconstruction, and the INR reconstruction at three representative evaluation times. The rows correspond to cases selected according to the 0.1, 0.5, and 0.9 quantiles of the OI SSH reconstruction error, respectively. Both methods reproduce the broad SSH distribution from sparse along-track observations, while noticeable differences appear in dynamically active regions with strong spatial variability. The error maps show that the largest residuals tend to occur near strong-gradient frontal and eddy-like features visible in the reference, indicating that these regions remain challenging under sparse observational constraints. Compared with the OI baseline, the INR error maps in these selected cases contain fewer broad high-amplitude residual patches and show a more spatially continuous SSH pattern. This qualitative comparison complements the quantitative metrics by showing where the main residual patterns occur in the selected OSSE examples.

To further examine the behavior of the reconstructed derivative fields, we compare the SSH gradient magnitude derived from the NATL60 reference field, the OI baseline reconstruction, and the INR reconstruction. This derivative-based diagnostic complements the SSH snapshot comparison by focusing on fronts, eddy boundaries, and other high-gradient regions. The same three evaluation times as in Fig. 9 are used for consistency.

Figure 10 shows the corresponding gradient-magnitude fields and gradient diagnostic errors. The OI-derived gradients are comparatively diffuse and show some small-scale artifacts in these examples, whereas the INR-derived gradients follow the main frontal and eddy-like bands more continuously. The diagnostic error maps also show that sharp fronts and eddy boundaries remain the main sources of gradient discrepancies for both methods, partly because small spatial displacements can lead to pronounced derivative errors. Some very narrow gradient filaments in the NATL60 reference are absent from both reconstructions, as expected under sparse satellite-like sampling. We therefore use this comparison mainly to assess the dominant gradient structures and the location of large gradient errors. Overall, the derivative-based comparison indicates that the gradient-regularized INR framework reduces some spurious derivative artifacts relative to the OI baseline while retaining the dominant gradient structures visible in the reference.

6 Discussion

The experiments use two complementary Ocean Data Challenges benchmarks: the NATL60-based OSSE framework (Ocean Data Challenges2020) and the SSH MapMed OSE framework (Ocean Data Challenges2023). The OSSE setting provides a complete reference field for controlled evaluation, whereas the OSE setting tests the method with real satellite altimetry observations and withheld along-track test data. Together, these experiments show that the proposed INR framework can provide competitive SSH reconstruction skill and spatially coherent derivative-based diagnostics under sparse sampling, while also revealing several practical limitations.

6.1 Methodological characteristics and relation to existing approaches

The proposed framework differs from conventional SSH mapping approaches mainly in how the field is represented. OI-based products estimate values on a predefined grid using prescribed covariance models, while model-based assimilation methods introduce explicit dynamical constraints. By contrast, the INR model learns SSH as a continuous function of spatial and temporal coordinates from the available observations. Once optimized for a target reconstruction problem, this function can be evaluated at requested coordinates within the reconstruction domain and period, and its differentiability supports gradient diagnostics. Compared with supervised deep-learning approaches such as 4DVarNet-type methods, it does not require a large set of paired sparse-observation and full-field training examples. Instead, its parameters are optimized from the available observations for the target reconstruction problem. This formulation is flexible, but it remains a reconstruction model constrained by observations and regularization, not a replacement for full dynamical data assimilation. OI and related analytical approaches remain useful because their assumptions are explicit and, in the case of OI, can provide uncertainty estimates associated with the prescribed covariance model. The optimized INR should therefore be viewed as a reconstruction constrained by the available observations over the prescribed reconstruction window. The length of this window describes the temporal coverage of the input observations, not a physical time scale learned by the network for the regional dynamics.

6.2 Applicability and limitations

The main limitation is that reconstruction quality remains constrained by the available observations. The INR learns SSH as a continuous function of spatial and temporal coordinates from sparse samples and can be queried at unobserved space–time points within the chosen reconstruction domain and time window. This interpolation capability should not be interpreted as unconstrained extrapolation: poorly sampled SSH structures or rapidly evolving events remain difficult to recover. The PSD-score-based effective scale should also be interpreted as a diagnostic of reconstruction skill under a given sampling and evaluation protocol, rather than as the nominal grid spacing of the output field or the NATL60 reference.

The balance between data fitting and regularization is another practical issue. The objective function should be understood as a regularized least-squares formulation rather than a full Bayesian model. The data-fidelity loss treats the along-track observations as having a common error variance, so the observed samples contribute equally in the current implementation. The TV term acts as a regularization preference on spatial gradients, and the coefficient a is a global hyperparameter rather than a local uncertainty- or region-dependent parameter. Strong regularization can improve spatial coherence but may smooth physically meaningful variability, whereas weak regularization can leave unstable gradients in sparsely observed areas. A more systematic strategy for choosing the regularization strength, and possible extensions using observation-dependent error variances, physically scaled spatial-gradient penalties, spatially varying regularization coefficients, or Bayesian uncertainty quantification, would be useful in future work.

The OSE and OSSE results should also be interpreted according to their different evaluation settings. The OSSE experiment allows full-field evaluation against NATL60, whereas the OSE experiment uses withheld-mission along-track test data because no complete true SSH field is available. The OSE statistics are therefore best read as reconstruction or mapping skill under the benchmark sampling configuration, not as a strict test of long-term temporal extrapolation. In the OSE case, some dynamical correlation may remain between training and validation samples because they are drawn from the same evolving ocean period. Future evaluations over additional Ocean Data Challenges, regions, seasons, and sampling configurations, together with estimates of SSH autocorrelation scales, would help assess robustness and the effective independence of validation samples. The learned network weights should therefore not be interpreted as physical parameters or dynamical time scales. The present study reports deterministic reconstructions, and it does not provide an OI-like uncertainty map or posterior error estimate. Uncertainty quantification remains an important direction for future work.

6.3 Training strategy, scalability, and operational applicability

In principle, the coordinate-based formulation can be applied beyond the two regional domains considered here. In practice, global-scale SSH reconstruction would require additional design choices because sampling density, dynamical regimes, coastlines, and dominant spatial scales vary strongly across the ocean. Domain decomposition, regional tiling, multi-resolution representations, or hierarchical training may be needed for larger domains.

The present training strategy follows the target reconstruction setting described in Sect. 5.1: for each domain and target period, the INR model is optimized using the available input observations and a gradient-regularized objective. In the OSE experiment, the input observations are non-CryoSat-2 along-track measurements and the evaluation uses withheld CryoSat-2 new-orbit observations. In the OSSE experiment, the input observations are sparse pseudo-altimetric samples and the full NATL60 field is used only as the gridded reference. The experiments use preset optimization settings chosen from preliminary convergence checks; the exact settings are provided in the released code. These choices follow the benchmark setting and our implementation, rather than a sensitivity search over input periods. We therefore interpret the results as benchmark evaluations under the corresponding sampling scenarios, not as a general estimate of the minimum observation coverage needed for other regions or seasons. When the method is extended to other settings, the target period and observation density should be examined as part of the application-specific validation, for example through withheld-data tests or sensitivity experiments. A systematic assessment across alternative periods, observation densities, and seasons is left for future work. The experiments were carried out with GPU acceleration, and the released code documents the optimization settings used here. A systematic benchmark of training time, memory use, and update frequency across different domains and data-availability scenarios would require a dedicated operational assessment. For operational use, the method would also need testing under variable data availability, observation errors, hyperparameter uncertainty, and latency constraints, as well as integration with quality control and uncertainty-estimation procedures. The main value of this study is to show that a continuous and differentiable INR can complement existing SSH mapping approaches, especially for regional reconstruction and derivative-based diagnostics under sparse sampling.

7 Conclusion

This study develops a SIREN–TV implicit neural representation for regional SSH reconstruction from sparse altimetry. The framework represents SSH as a continuous function of space and time learned from sparse along-track observations, and includes TV-based spatial-gradient regularization to discourage unsupported local variations. This provides a compact reconstruction model that can be evaluated at requested space–time coordinates within the target domain and differentiated by automatic differentiation.

The two benchmark experiments provide complementary evidence. In the real-observation OSE, the method improves the withheld CryoSat-2 test result relative to the OI baseline, and the broader comparison with existing mapping methods shows competitive temporal-mean RMSE skill and a smaller PSD-score-based effective spatial scale. In the NATL60 OSSE, where a full gridded reference is available, the method remains competitive in normalized RMSE skill and gives the most favourable PSD-score-based effective spatial and temporal scales among the methods compared. The full-field error and gradient analyses further show that the main mesoscale SSH patterns are reconstructed over much of the domain, while the largest discrepancies remain near energetic fronts and eddy-like structures.

Taken together, the results indicate that SIREN–TV INR is a useful complementary tool for regional SSH mapping under sparse and irregular sampling. Its value lies in combining continuous SSH reconstruction, coordinate-based evaluation, and direct derivative access in one framework, while remaining compatible with established benchmark metrics and comparisons.

Code availability

The source code used in this study is publicly available at https://doi.org/10.5281/zenodo.21232682 (Li2025b). The repository includes all scripts necessary to reproduce the main experiments.

Data availability

The datasets analysed in this study are provided by the Ocean Data Challenges initiative maintained by AVISO and are archived at Zenodo: https://doi.org/10.5281/zenodo.18748410 (Li2025a).

Author contributions

DL led the development of the methodology, implemented the model, performed the numerical experiments, carried out the data analysis, and drafted the manuscript. LP supervised the research, contributed to the conceptual design and technical refinement of the methodology, and provided substantial revisions to the manuscript. ZY contributed to data preparation, experimental design discussions, and interpretation of the results. LY contributed to the development of the workflow, assisted with visualization and validation of the model outputs. All authors reviewed and approved the final manuscript.

Competing interests

The contact author has declared that none of the authors has any competing interests.

Disclaimer

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.

Acknowledgements

The authors acknowledge the Ocean Data Challenges community for providing open access to the datasets used in this study. We also thank our colleagues for their constructive comments and discussions during the development of this work.

Financial support

This research has been supported by the National Natural Science Foundation of China (grant nos. 42476191, 42130103, 42230406, and 42001320).

Review statement

This paper was edited by Riccardo Farneti and reviewed by two anonymous referees.

References

Ajayi, A., Le Sommer, J., Chassignet, E., Molines, J.-M., Xu, X., Albert, A., and Cosme, E.: Spatial and temporal variability of the North Atlantic eddy field from two kilometric-resolution ocean models, J. Geophys. Res.-Oceans, 125, e2019JC015827, https://doi.org/10.1029/2019JC015827, 2020. a

Beauchamp, M., Febvre, Q., Georgenthum, H., and Fablet, R.: 4DVarNet-SSH: end-to-end learning of variational interpolation schemes for nadir and wide-swath satellite altimetry, Geosci. Model Dev., 16, 2119–2147, https://doi.org/10.5194/gmd-16-2119-2023, 2023 a

Camargo, C. M. L., Riva, R. E. M., Hermans, T. H. J., Schütt, E. M., Marcos, M., Hernandez-Carrasco, I., and Slangen, A. B. A.: Regionalizing the sea-level budget with machine learning techniques, Ocean Sci., 19, 17–41, https://doi.org/10.5194/os-19-17-2023, 2023. a

Denvil-Sommer, A., Buitenhuis, E. T., Kiko, R., Lombard, F., Guidi, L., and Le Quéré, C.: Testing the reconstruction of modelled particulate organic carbon from surface ecosystem components using PlankTOM12 and machine learning, Geosci. Model Dev., 16, 2995–3012, https://doi.org/10.5194/gmd-16-2995-2023, 2023. a

Fablet, R., Beauchamp, M., Drumetz, L., and Rousseau, F.: Joint interpolation and representation learning for irregularly sampled satellite-derived geophysical fields, Frontiers in Applied Mathematics and Statistics, 7, 655224, https://doi.org/10.3389/fams.2021.655224, 2021. a

Genova, K., Cole, F., Vlasic, D., Sarna, A., Freeman, W. T., and Funkhouser, T.: Learning shape templates with structured implicit functions, in: Proceedings of the IEEE/CVF International Conference on Computer Vision, 7154–7164, https://doi.org/10.1109/ICCV.2019.00725, 2019. a

Guan, Y., Chubarau, A., Rao, R., and Nowrouzezahrai, D.: Learning neural implicit representations with surface signal parameterizations, Comput. Graph., 114, 257–264, 2023. a

Le Guillou, F., Metref, S., Cosme, E., Ubelmann, C., Ballarotta, M., Le Sommer, J., and Verron, J.: Mapping altimetry in the forthcoming swot era by back-and-forth nudging a one-layer quasigeostrophic model, J. Atmos. Ocean. Tech., 38, 697–710, 2021. a, b

Le Guillou, F., Gaultier, L., Ballarotta, M., Metref, S., Ubelmann, C., Cosme, E., and Rio, M.-H.: Regional mapping of energetic short mesoscale ocean dynamics from altimetry: performances from real observations, Ocean Sci., 19, 1517–1527, https://doi.org/10.5194/os-19-1517-2023, 2023. a

Le Traon, P. and Dibarboure, G.: Mesoscale mapping capabilities of multiple-satellite altimeter missions, J. Atmos. Ocean. Tech., 16, 1208–1223, 1999. a

Li, D.: Dataset for “A Continuous Implicit Neural Representation Framework with Gradient Regularization for Sea Surface Height Reconstruction From Satellite Altimetry”, Zenodo [data set], https://doi.org/10.5281/zenodo.18748410, 2025a. a, b

Li, D.: Code for: Continuous Implicit Neural Representation Framework with Gradient Regularization for Sea Surface Height Reconstruction from Satellite Altimetry, Zenodo [code], https://doi.org/10.5281/zenodo.21232682, 2025b. a, b

Lou, R., Lv, Z., Dang, S., Su, T., and Li, X.: Application of machine learning in ocean data, Multimedia Syst., 29, 1815–1824, 2023. a

Manucharyan, G. E., Siegelman, L., and Klein, P.: A deep learning approach to spatiotemporal sea surface height interpolation and estimation of deep currents in geostrophic ocean turbulence, J. Adv. Model. Earth Sy., 13, e2019MS001965, https://doi.org/10.1029/2019MS001965, 2021. a

Molaei, A., Aminimehr, A., Tavakoli, A., Kazerouni, A., Azad, B., Azad, R., and Merhof, D.: Implicit neural representation in medical imaging: A comparative survey, in: Proceedings of the IEEE/CVF International Conference on Computer Vision, 2381–2391, https://doi.org/10.1109/ICCVW60793.2023.00252, 2023. a

Ocean Data Challenges: 2020a SSH Mapping NATL60, gitHub repository, https://github.com/ocean-data-challenges/2020a_SSH_mapping_NATL60(last access: 7 August 2026), 2020. a, b, c

Ocean Data Challenges: 2023a SSH MapMed OSE, gitHub repository, https://github.com/ocean-data-challenges/2023a_SSH_MapMed_OSE (last access: 7 August 2026), 2023. a, b, c, d, e

Oechsle, M., Mescheder, L., Niemeyer, M., Strauss, T., and Geiger, A.: Texture fields: Learning texture representations in function space, in: Proceedings of the IEEE/CVF International Conference on Computer Vision, 4531–4540, https://doi.org/10.1109/ICCV.2019.00463, 2019. a

Shi, J. and Jin, T.: Suitable region of dynamic optimal interpolation for efficiently altimetry sea surface height mapping, Geodesy and Geodynamics, 15, 142–149, 2024. a

Sitzmann, V., Zollhöfer, M., and Wetzstein, G.: Scene representation networks: Continuous 3d-structure-aware neural scene representations, Adv. Neur. In., 32, 1119–1130, 2019. a

Sitzmann, V., Martel, J., Bergman, A., Lindell, D., and Wetzstein, G.: Implicit neural representations with periodic activation functions, Adv. Neur. In., 33, 7462–7473, 2020. a

Srinivasan, M. and Tsontos, V.: Satellite Altimetry for Ocean and Coastal Applications: A Review, Remote Sens.-Basel, 15, 3939, https://doi.org/10.3390/rs15163939, 2023. a

Stegner, A., Le Vu, B., Dumas, F., Ghannami, M. A., Nicolle, A., Durand, C., and Faugere, Y.: Cyclone-anticyclone asymmetry of eddy detection on gridded altimetry product in the Mediterranean Sea, J. Geophys. Res.-Oceans, 126, e2021JC017475, 2021. a

Taburet, G., Sanchez-Roman, A., Ballarotta, M., Pujol, M.-I., Legeais, J.-F., Fournier, F., Faugere, Y., and Dibarboure, G.: DUACS DT2018: 25 years of reprocessed sea level altimetry products, Ocean Sci., 15, 1207–1224, https://doi.org/10.5194/os-15-1207-2019, 2019. a

Tancik, M., Srinivasan, P., Mildenhall, B., Fridovich-Keil, S., Raghavan, N., Singhal, U., Ramamoorthi, R., Barron, J., and Ng, R.: Fourier features let networks learn high frequency functions in low dimensional domains, Adv. Neur. In., 33, 7537–7547, 2020. a

Ubelmann, C., Klein, P., and Fu, L.-L.: Dynamic interpolation of sea surface height and potential applications for future high-resolution altimetry mapping, J. Atmos. Ocean. Tech., 32, 177–184, 2015. a

Ubelmann, C., Cornuelle, B., and Fu, L.-L.: Dynamic mapping of along-track ocean altimetry: Method and performance from observing system simulation experiments, J. Atmos. Ocean. Tech., 33, 1691–1699, 2016. a

Ubelmann, C., Dibarboure, G., Gaultier, L., Ponte, A., Ardhuin, F., Ballarotta, M., and Faugère, Y.: Reconstructing ocean surface current combining altimetry and future spaceborne Doppler data, J. Geophys. Res.-Oceans, 126, e2020JC016560, 2021. a, b

Wiesner, D., Suk, J., Dummer, S., Svoboda, D., and Wolterink, J. M.: Implicit neural representations for generative modeling of living cell shapes, in: International Conference on Medical Image Computing and Computer-Assisted Intervention, Springer, 58–67, https://doi.org/10.1007/978-3-031-16440-8_6, 2022. a

Xu, D., Wang, P., Jiang, Y., Fan, Z., and Wang, Z.: Signal processing for implicit neural representations, Adv. Neur. In., 35, 13404–13418, 2022.  a

Ye, J., Chen, Y., Wang, N., and Wang, X.: Gifs: Neural implicit function for general shape representation, in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 12829–12839, https://doi.org/10.1109/CVPR52688.2022.01249, 2022. a

Download
Short summary
Satellites do not measure every part of the ocean at every moment, so maps of ocean surface height often have gaps. We developed a computer method that learns from scattered satellite measurements to fill in these gaps while keeping the reconstructed patterns smooth and physically plausible. Tests with real and simulated data show that the method improves regional ocean surface maps and better preserves important ocean features, supporting future monitoring of ocean change.
Share