Next Article in Journal
Measuring Tilt with an IMU Using the Taylor Algorithm
Previous Article in Journal
Exploring Spatial Aggregations and Temporal Windows for Water Quality Match-Up Analysis Using Sentinel-2 MSI and Sentinel-3 OLCI Data
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Oceanic Mesoscale Eddy Fitting Using Legendre Polynomial Surface Fitting Model Based on Along-Track Sea Level Anomaly Data

1
Frontier Science Center for Deep Ocean Multispheres and Earth System (FDOMES) and Physical Oceanography Laboratory, Ocean University of China, Qingdao 266100, China
2
Laboratory for Regional Oceanography and Numerical Modeling, Pilot National Laboratory for Marine Science and Technology, Qingdao 266590, China
3
Key Laboratory of Marine Environment and Ecology, College of Environmental Science and Engineering, Ocean University of China, Qingdao 266071, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2024, 16(15), 2799; https://doi.org/10.3390/rs16152799
Submission received: 23 May 2024 / Revised: 23 July 2024 / Accepted: 26 July 2024 / Published: 30 July 2024

Abstract

:
Exploring the spatial distribution of sea surface height involves two primary methodologies: utilizing gridded reanalysis data post-secondary processing or conducting direct fitting along-track data. While processing gridded reanalysis data may entail information loss, existing direct fitting methods have limitations. Therefore, there is a pressing need for novel direct fitting approaches to enhance efficiency and accuracy in sea surface height fitting. This study demonstrates the viability of Legendre polynomial surface fitting, benchmarked against bicubic quasi-uniform B-spline surface fitting, which has been proven to be a well-established direct fitting method. Despite slightly superior accuracy exhibited by bicubic quasi-uniform B-spline surface fitting under identical order combinations, Legendre polynomial surface fitting offers a simpler structure and enhanced controllability. However, it is pertinent to note that significant expansion of the spatial scope of fitting often results in decreased fitting efficacy. To address this, the current research achieves the precise fitting of sea surface height across expansive spatial ranges through a regional stitching methodology.

1. Introduction

Sea Level Anomaly (SLA) denotes the deviation of sea level from its long-term average and is a crucial metric for analyzing ocean dynamic processes and climate change. SLA data are essential for understanding ocean circulation patterns, which significantly influence the global climate system. By examining SLA variations, researchers can track the oscillations of ocean currents and their role in global heat distribution. As global temperatures rise, the resultant melting of glaciers and ice shelves contributes to sea level rise, with SLA data providing direct evidence of these phenomena. Long-term SLA records are invaluable for identifying trends in sea level rise, which is vital for assessing and mitigating the long-term effects of climate change [1].
The computation of SLA involves several steps. Initially, the actual sea surface height (SSH) is measured using satellite altimetry. Subsequently, the mean sea surface height (MSSH) is derived from long-term SSH data. SLA is then calculated as the difference between the SSH and MSSH. When integrating data from multiple satellite missions, it is imperative to perform data fusion and cross-calibration to ensure consistency.
SLA observations predominantly utilize satellite altimetry technology. Satellite altimeters ascertain sea level height by emitting microwave pulses toward the Earth’s surface and measuring the time delay of the reflected signals. Additionally, tide gauges installed along coastlines provide precise local sea level data, which complement satellite altimeter measurements. By synthesizing these observational techniques and employing advanced data processing methods, researchers can generate high-precision and high-resolution SLA datasets, thereby furnishing a reliable foundation for oceanographic and climate research [2].
Recent studies have demonstrated that the application of composite sea state bias (SSB) correction can significantly enhance data accuracy by mitigating SSB and correlation errors within the 1 Hz frequency range [3]. Methods for identifying mesoscale eddies using SLA data include closed SLA contour lines, the Okubo-Weiss number, the Winding Angle method, and flow vector techniques [4]. The utilization of SLA data, coupled with analytical methods such as linear regression, Winters exponential smoothing, and empirical mode decomposition, enables the elucidation of spatiotemporal characteristics pertaining to sea level changes [5].
Mesoscale eddies are a prominent and recurring phenomenon in oceanic systems, with frequent occurrence and abundance across mid-to-high latitudes and subtropical regions. Mesoscale eddies are thought to arise through various mechanisms, including direct wind forcing, baroclinic instability, and barotropic instability, with direct wind forcing being a predominant factor [6]. A fundamental characteristic of these eddies is their rotational speed or eddy intensity, which exhibits notable seasonal variability. In the Northern Hemisphere, eddy intensity peaks in spring and reaches a minimum in autumn, whereas the Southern Hemisphere displays an inverse pattern. This variability is especially pronounced within the tropical–subtropical transition zones (15°–30° latitude) in regions such as the western Pacific, northwestern Atlantic, and eastern Indian Ocean, primarily due to rapid changes in baroclinic instability [7]. Most mesoscale eddies in the upper ocean layer, whether cyclonic or anticyclonic, have lifespans shorter than 30 days. Mesoscale eddies in the ocean typically propagate westward at the phase velocity of non-dispersive baroclinic Rossby waves. Cyclonic and anticyclonic eddies tend to exhibit slight deviations towards the polar and equatorial regions, respectively. The majority of these eddies are characterized by nonlinear dynamics [8]. Additionally, the size of cyclonic eddies remains fairly constant with depth, whereas anticyclonic eddies exhibit a slight reduction in size [9]. The influence of these eddies on sea surface wind speeds and heat fluxes is particularly pronounced during the winter season, whereas their impact on precipitation rates is more substantial in the summer. The magnitude of sea surface temperature (SST) anomalies induced by mesoscale eddies is modulated by the strength of the background SST gradient field, with a stronger gradient in winter leading to larger anomalies and a weaker gradient in summer resulting in smaller anomalies [10]. Furthermore, mesoscale eddies play a significant role in the dynamics of monsoon rainfall, influencing the onset and cessation of the rainy season within the Indian monsoon region [11]. These eddies are characterized by horizontal scales ranging from tens to hundreds of kilometers and vertical penetration to depths exceeding a thousand meters below the thermocline [12]. As a result, they play a significant role in the transport of momentum and energy within the ocean [13,14]. Their lifespan typically spans from several days to weeks, with generation and dissipation processes intricately linked to oceanic circulation dynamics and the broader influences of climate change [15]. Governed by the quasi-geostrophic vorticity conservation equation, the motion of mesoscale eddies holds critical importance in altering the spatial distribution characteristics of oceanic elements [16,17,18].
Mesoscale eddies wield a profound influence on the spatial distribution of marine biota and chemical constituents, while also modulating the physical attributes of seawater as they traverse through the oceanic realm [19,20]. Their dynamic motion offers invaluable insights into diverse phenomena, encompassing the propagation of acoustic signals, as well as the conveyance of oceanic energy and material [19,21]. Consequently, a substantial body of research has been dedicated to achieving the precise delineation of these eddies. Since the 1990s, the availability of SLA data from satellite altimetry has revolutionized global eddy identification, enabling a comprehensive assessment of mesoscale features [22]. Leveraging technological advancements and machine learning methodologies, particularly deep learning, has emerged as a potent tool for automating and refining eddy detection processes [23]. Notably, the YOLOv3 algorithm, rooted in deep learning principles, has demonstrated efficacy in rapid and accurate eddy identification. Furthermore, recent innovations, exemplified by the Sectional Paths in Time series (SPT) method developed by the Guangzhou Institute of Oceanography, offer a synchronized approach to eddy detection, addressing challenges associated with their transient nature, small-scale spatial extent, and irregular morphology [24].
In current research, the identification of mesoscale eddies commonly relies on two primary methodologies leveraging satellite-derived data. The first approach involves the assimilation of satellite data collected along tracks into oceanic models. Subsequently, these datasets undergo processing, often utilizing advanced techniques such as the Data Unification and Altimeter Combination System (DUACS), employing optimal interpolation methods to generate gridded data. This facilitates the automated identification of eddies within the oceanic system. Conversely, the second methodology entails a direct fitting of the original satellite along-track data. This approach bypasses the need for data importation into oceanic models and, thus, mitigates potential information loss and error accumulation. Furthermore, it enables the real-time visualization of sea surface height data, enhancing the temporal resolution of eddy identification. Common techniques within this category include B-spline surface fitting and orthogonal polynomial surface fitting [13]. This paper introduces a novel approach utilizing Legendre polynomial surface fitting for eddy identification. Through a comparative analysis of computational efficiency and accuracy, contrasting it with the quasi-uniform bicubic B-spline surface fitting, we demonstrate the efficacy of the Legendre polynomial method for mesoscale eddy identification.
This paper is structured into several sections to present a comprehensive analysis. Section 2 delineates the origin of the SLA data employed in this study along with the research area’s geographical scope. In Section 3, we commence with a discussion on one-dimensional curve fitting, elaborating on the methodologies of B-spline surface fitting and Legendre polynomial surface fitting. Moving forward, Section 3.2 conducts ideal experiments utilizing simulated data to evaluate the performance of both fitting techniques, followed by a comparative analysis and ensuing discussion. Subsequently, practical experiments are undertaken employing real-world trajectory data to further assess the efficacy and potential fitting errors associated with Legendre polynomial surface fitting. These results are juxtaposed against those derived from gridded reanalysis data. Lastly, Section 4 encapsulates the primary findings and conclusions drawn from this research endeavor.

2. Data and Methodology

2.1. Study Region and Data

The satellite orbit point latitude and longitude data employed in this study originate from the Copernicus Marine Environment Monitoring Service (CMEMS), accessible at https://marine.copernicus.eu/, accessed on 30 March 2022. CMEMS aggregates data from six satellite altimeters: HY-2B, Cryosat-2 (in its new orbit), Sentinel-3A, Sentinel-3B, Jason-3, and Saral/AltiKa. Our research utilizes global near-real-time products derived from Level 3 initial along-track data, with detailed specifications outlined in Table 1. For illustrative purposes, we have selected a dataset spanning 13 days, from 1 March 2022 to 13 March 2022. Our focus lies within the Antarctic Circumpolar Current region, delimited by latitudes ranging from 56°S to 62°S and longitudes from 55°W to 80°W, as delineated in Figure 1a. To facilitate ideal experimentation, a bounded area spanning 56°S to 62°S and 65°W to 75°W has been designated. In order to construct an ideal model representing mesoscale eddies, we employ a two-dimensional Gaussian function, computing corresponding function values for each grid point in latitude and longitude. These values are utilized to form a Gaussian distribution surface. During fitting experiments, when surface velocity equals zero, we extract function values from the model surface at satellite orbit coordinates, substituting them as ideal replacements for sea surface height data.
The flow velocity and sea surface height data used in this study were obtained from the HYCOM model (https://www.hycom.org/), accessed on 13 July 2024. Specifically, data spanning 31 days, from 18 February 2022 to 20 March 2022, were processed to compute monthly averages. The region is delimited by latitudes 56°S to 62°S and longitudes 65°W to 75°W, as illustrated in Figure 2. The arrow vector signifies the direction of the flow field, while its magnitude is proportional to the flow velocity.

2.2. Methods

2.2.1. Cubic B-Spline Curve (One-Dimensional)

Bezier curves were originally proposed by Bezier in 1962 and later optimized by Cox [25], De Boor, and others [26,27], leading to the development of B-spline curves, which addressed the drawback of limited local flexibility in Bezier curves [28]. The expression of B-spline curves is primarily determined by the degree, control points, and knot vectors. Given the existence of n + 1 control points and k + 1 knot vectors on a two-dimensional plane, where the control point sequence is denoted as P 0 ,   P 1 ,   , P n , and the knot vector is denoted as U = u 0 , u 1 , , u k , the expression of a p-degree B-spline curve J determined by these n + 1 control points and k + 1 knot vectors is as follows [29]:
J u = i = 0 n N i , p u P i , 0 u 1  
where N i , p is the B-spline basis function, the subscript i denotes the i -th knot interval, and it satisfies [30]:
N i , 0 u = 1 ,                     u i u < u i + 1 0 ,                                             O t h e r s
The relationship among n , k , and p in Equation (1) must satisfy k = n   + p + 1. As the degree p of the B-spline curve increases, its smoothness improves, but the computational complexity also increases, leading to low computational efficiency. Therefore, in the experiments conducted in this paper, the degree of the B-spline curve is fixed at 3. The control of the change in the order of the B-spline surface is achieved by altering the number of knot vectors. In other words, conceptually, the order of the curve is equivalent to the number of control points, and the order of the curve J is referred to as n + 1.
B-spline curves are classified into three categories: uniform B-spline curves, quasi-uniform B-spline curves, and non-uniform B-spline curves [31]. Among them, uniform B-spline curves have poor fitting effects at the edges due to the lack of a specific structure in the distribution of knot vectors. Non-uniform B-spline curves have randomly distributed knot vectors. Therefore, quasi-uniform B-spline curves are chosen for this experiment.
The recursive formula for quasi-uniform B-spline basis functions N i ,   p is as follows [32]:
N i , p u = u u i u i + p u i N i , p 1 u + u i + p + 1 u u i + p + 1 u i + 1 N i + 1 , p 1 u
Firstly, we define 0 0 = 0 . To calculate N i , p , one needs to compute N i , p 1 and N i + 1 , p 1 first. In the programming implementation, one calculates the 0th B-spline basis functions for each knot interval, then solves for the 1st B-spline basis functions, and gradually recurses according to the formula to obtain all the basis functions.

2.2.2. Bicubic Quasi-Uniform B-Spline Surface (Two-Dimensional)

For a bicubic quasi-uniform B-spline curve fitting in each direction, we now extend to a bicubic quasi-uniform B-spline surface fitting with one independent variable in the east–west direction and another independent variable in the north–south direction.
For any two-dimensional field function Z x , y , suppose there are N discrete point x 1 , y 1 , x 2 , y 2 , , x N , y N within the known interval, with corresponding function values Z 1 , Z 2 , , Z N . Assuming the order in the east–west direction is m + 1 and the order in the north–south direction is n + 1, meaning the number of control points grid B is ( m + 1 ) × ( n + 1 ) , then the corresponding fitting expression is as follows [13]:
S i , j u , v = i = 0 3 j = 0 3 B i , j N i , 3 u N j , 3 v , i = 0,1 , , m 3 , j = 0,1 , , n 3
N i , 3 ( u ) and N j , 3 ( v ) are the bicubic quasi-uniform B-spline basis functions in the east–west and north–south directions, respectively, which can be obtained from Equations (2) and (3).

2.2.3. Legendre Polynomials (One-Dimensional)

During his youth, Legendre utilized spherical harmonic equations based on Laplace’s equation, leading to the Legendre equation, and subsequently derived Legendre polynomials from the degeneration of the solutions to the equation [31].
Below is the general form of Legendre polynomial basis functions. For any x value on the x-axis, the Legendre polynomial at this x value is:
P n x = 1 2 n n ! d n d x n x 2 1 n , n = 1,2 , 3 ,
The specific expression obtained by unfolding each order is:
P 0 x = 1 P 1 x = x P 2 x = 1 2 3 x 2 1 P n x = k = 0 n 2 1 k 2 n 2 k ! 2 n k ! n k ! n 2 k x n 2 k , n = 1,2 , 3 ,
Legendre polynomials possess the following properties:
Property 1: On the interval [−1,1], Legendre polynomials P n ( x ) form an orthogonal function series with respect to the weight function ω ( x ) 1 , exhibiting orthogonality, and satisfying the following relationship:
P n , P m = 1 1 P n x P m x d x = 0                   ,   n m 2 2 n + 1 , n = m    
Property 2: Legendre polynomials have a recursive relationship, satisfying the following formula:
n + 1 P n + 1 x = 2 n + 1 x P n + 1 x n P n 1 x , n = 1,2 , 3 ,
Orthogonality ensures the independence of each coefficient, thereby preventing errors from interfering with one another. Furthermore, orthogonality often leads to a sparse or diagonalized coefficient matrix, which significantly improves computational efficiency. Orthogonality mitigates the risk of ill-conditioned matrix equations and enhances the accuracy of the results.
The use of recursive relationships enhances the computational efficiency of higher-order Legendre polynomials. By utilizing the initial polynomial, subsequent higher-order polynomials can be computed iteratively through the recursive relationship, obviating the need for solving explicit expressions for each polynomial. This approach not only simplifies the computation but also reduces the accumulation of numerical errors that are common in direct calculations of high-order polynomials.

2.2.4. Legendre Polynomial Surfaces (Two-Dimensional)

Given the Legendre polynomial basis functions for fitting along one direction, we now extend to fitting Legendre polynomial surfaces with one independent variable in the east–west direction and another independent variable in the north–south direction.
For any two-dimensional field function Z x , y , suppose there are N discrete points x 1 , y 1 , x 2 , y 2 , , x N , y N within the known interval, with corresponding function values Z 1 , Z 2 , …, Z N . Assuming the degrees in the east–west and north–south directions are respectively denoted as M 0 and N 0 , and both M 0 and N 0 are much smaller than the number of discrete points N , then the corresponding fitting expression is [31]:
F x i , y i = m = 0 M 0 n = 0 N 0 A m , n φ m x i ψ n y i , i = 1,2 , , N
φ m ( x i ) and ψ n ( y i ) are Legendre polynomials in the east–west and north–south directions, respectively, as shown in Equation (6).
Given the predetermined orders m + 1 and n + 1 in the east–west and north–south directions, respectively, i.e., the degrees of the Legendre polynomial surface are already known, the approach to surface fitting involves finding a Legendre polynomial surface with order m + 1 in the east–west direction and order n + 1 in the north–south direction. This surface minimizes the sum of squared errors between the set of known data points Z and the corresponding fitted values z ^ on the fitting surface, i.e., m i n Z z ^ 2 .
In this ideal experiment, the data point set Z represents the function values corresponding to the initial satellite orbit latitude and longitude coordinates on a Gaussian surface. Therefore, the selection of the optimal surface is transformed into a least squares problem, seeking to m i n Z z ^ 2 to determine the coefficients in the fitting surface expression, thereby establishing the best-fitting surface corresponding to the data point set.
The sum of squared errors is defined as:
ε A 0,0 , A 1,0 , , A k , s , , A K 0 , S 0 = i = 1 N m = 0 M 0 n = 0 N 0 A m , n φ m x i ψ n y i Z i 2
According to the principle of least squares, taking the partial derivative of each variable yields:
ε A m , n = 2 i = 1 N Z i k = 0 M 0 s = 0 N 0 A k , s φ k x i ψ s y i φ m x i ψ n y i = 0
The definition of orthogonal polynomials includes:
i = 1 N φ k ( x i ) φ m ( y i ) = 0 , k m , i = 1 N ψ s ( y i ) ψ n ( y i ) = 0 , s n ,
Therefore, the expansion coefficient is:
A m , n = i = 1 N Z x i , y i φ m x i ψ n y i i = 1 N φ m 2 x i ψ n 2 y i
Before conducting surface fitting, it is necessary to determine the orders m + 1 and n + 1 for polynomial fitting in the east–west and north–south directions, respectively. Different orders correspond to different fitting surfaces. To select the optimal orders, this experiment adopts the method of cross-validation to compare and choose among different combinations of orders.

2.2.5. Cross-Validation

The process of cross-validation involves dividing the data into two parts: one for model training and the other for evaluating the performance of the trained model. The former is commonly referred to as the training set, while the latter is known as the validation set. Since the data in the training and validation sets are different, and only the validation set data are used to calculate errors, ensuring a sufficient number of data samples ensures that the estimation of errors on the validation set is close to the true situation.
According to the differences in dataset partitioning, cross-validation methods can be classified into four types: leave-one-out [32], leave-P-out [33], hold-out [34], and K-fold cross-validation [35]. In this experiment, a relatively simple implementation of 10-fold cross-validation is adopted. The specific workflow of 10-fold cross-validation is as follows:
  • Randomly divide the existing data samples into 10 subsets;
  • Select one subset as the validation set and the remaining nine subsets as the training set;
  • Vary the orders of Legendre polynomials in the east–west and north–south directions in the training set, and obtain models trained with different combinations of orders;
  • Import the validation set data into each model and record the mean absolute errors (MAEs) of the validation set data under different combinations of orders of Legendre polynomials;
  • Repeat the process by iteratively selecting each of the nine training subsets as the validation set and the original validation set as the training set, thus obtaining new validation and training sets;
  • Repeat the cross-validation process 10 times in total. Calculate the average MAE for each combination of orders of Legendre polynomials obtained from the 10 cross-validation iterations.
  • Compare the average MAE values for different combinations of orders, and select the combination with the smallest MAE as the optimal combination of orders.

3. Results

3.1. Comparison of Static Model Bicubic B-Spline Surface Fitting and Legendre Polynomial Surface Fitting

Figure 3a demonstrates the computation of function values corresponding to each grid point of latitude and longitude utilizing a two-dimensional Gaussian function, thereby constructing a Gaussian distribution surface as the foundational model for mesoscale eddies. The accompanying Figure 3b portrays the surface values aligned with the satellite nadir point orbit.
Through the manipulation of controlled variables and the application of cross-validation methodologies, the orders of the east–west and north–south directions were systematically varied from 5 to 13, while the duration of observational data remained consistent at 1 to 13 days. For each combination of orders, surface fitting was executed employing both Legendre polynomial and bicubic quasi-uniform B-spline methods. The evaluation of model performance was facilitated by the mean absolute error (MAE) as the designated metric for cross-validation. The resulting MAE values corresponding to distinct combinations of orders of both spatial directions were documented for fixed data durations. Subsequent modifications to the duration of observational data enabled comparison of the minimum MAE for each data duration set. Notably, due to the limited availability of observed data points during the initial 4 days, yielding elevated MAE values, these data points were excluded from the analysis. Conversely, employing data spanning more than 13 days could yield distorted fitting outcomes attributable to the substantial time gap between the earliest and latest observations, as well as errors arising from the motion of eddies. Table 2 provides a comprehensive overview, detailing the quantity of data points for days 5 through 13 alongside the corresponding optimal MAE values for both Legendre polynomial and bicubic quasi-uniform B-spline fitting procedures [13].
Analysis of Table 2 reveals a consistent trend wherein the MAE decreases gradually with the augmentation of data days, barring an anomalous surge observed when employing 8 days of data. However, beyond 8 days, the reduction in error demonstrates diminishing returns, particularly evident from 9 days onward. Consequently, for mesoscale eddies characterized by the static model, 9-day data all the way up to 13-day data are deemed optimal, with both fitting methodologies proving viable. Notably, under equivalent data day conditions, the B-spline fitting method exhibits a marginally lower error rate in the ideal scenario, indicative of superior fitting precision.
In real-world scenarios, data are often subject to various forms of interference and noise, rendering them inherently less pristine. Understanding the ramifications of noise on fitting procedures is crucial for comprehending the model’s performance under realistic conditions and accurately gauging its efficacy. Noise imbues data with heightened complexity and uncertainty, necessitating the evaluation of model resilience amidst such disturbances, rather than succumbing to overfitting.
Subsequently, varying degrees of random noise will be introduced to investigate the corresponding trend in MAE derived from 10-fold cross-validation for both fitting methodologies as the noise levels escalate. The ensuing findings are presented in Figure 4.
Analysis of Table 3 underscores that in the absence of added noise, B-spline fitting exhibits an optimal MAE nearing 0, indicative of markedly superior performance compared to Legendre polynomial fitting. However, with escalating noise levels, the optimal MAEs for both methods proportionally increase. Notably, as the signal-to-noise ratio reaches 4%, the advantageous performance of B-spline fitting diminishes. Upon further amplification of the signal-to-noise ratio to 8%, the optimal MAEs for both methodologies converge to approximate equality.
Subsequently, employing the Legendre polynomial surface fitting technique, utilizing 9 days of data, the orders m and n are systematically varied in the east–west and north–south directions, respectively, for 10-fold cross-validation. The outcomes of the cross-validation, depicted in Figure 4, visually indicate that the error levels are around 1% when the orders in the east–west direction exceed or equal 11 and in the north–south direction exceed or equal 9.
Utilizing the Legendre polynomial fitting approach with a dataset spanning 9 days and employing orders (11, 9) for the east–west and north–south directions, respectively, the fitting process is illustrated in Figure 5a. The ensuing errors at each satellite nadir point are delineated in Figure 5b.

3.2. Comparison of Bicubic B-Spline Surface Fitting and Legendre Polynomial Surface Fitting for Actual Measurement Data

We followed the steps of the ideal experiment and used the along-trackdata. Through the manipulation of controlled variables and the application of cross-validation methodologies, the orders of the east–west and north–south directions were systematically varied from 5 to 13, while the duration of the observational data remained consistent at 1 to 13 days. For each combination of orders, surface fitting was executed employing both Legendre polynomial and bicubic quasi-uniform B-spline methods. The evaluation of model performance was facilitated by the mean absolute error (MAE) as the designated metric for cross-validation. The resulting MAE values corresponding to distinct combinations of orders of both spatial directions were documented for fixed data durations. Subsequent modifications to the duration of observational data enabled comparison of the minimum MAE for each data duration set. Notably, due to the limited availability of observed data points during the initial 4 days, yielding elevated MAE values, these data points were excluded from the analysis. Table 4 furnishes a comprehensive summary, delineating the optimal MAE values associated with both Legendre polynomial and bicubic quasi-uniform B-spline fitting methodologies across a duration spanning 5 days to 13 days.
Analysis of Table 4 reveals a consistent trend across both the Legendre polynomial and B-spline fitting methods concerning the alteration in error with increasing data days. However, unlike the controlled ideal experiment scenario, the discrepancy in error between Legendre polynomial and B-spline fitting diminishes notably when utilizing real measured data, particularly when the data days exceed or equal to 9. Consequently, the performance of both methods converges, exhibiting nearly identical fitting outcomes. Beyond 9 days of data, the reduction in error becomes less pronounced. Hence, for real measured data, opting for data collected from days 9 to 13 proves advantageous for achieving optimal fitting results for eddies, regardless of the chosen method. The motion of mesoscale eddies introduces greater errors as the number of data days utilized increases. Subsequently, the Legendre polynomial surface fitting method was employed, utilizing data from 9 consecutive days, while systematically varying the orders m and n along the east–west and north–south directions, respectively, for a 10-fold cross-validation procedure. The outcomes of this cross-validation process are visually depicted in Figure 6, showcasing a point where the error improvement becomes negligible as the orders in both the east–west and north–south directions reach or exceed 10. Beyond this threshold, escalating the orders would entail a substantial increase in computational complexity without significant error reduction. Hence, a pragmatic decision was made to adopt Legendre polynomial fitting with an order combination of (10, 10), leveraging 9 days of data for the fitting process. The results of this fitting endeavor are presented in Figure 7a, accompanied by Figure 7b illustrating the corresponding errors at each satellite’s sub-satellite point.
The study employed a desktop computer featuring an Intel(R) Core(TM) i7-9700 processor and 32.0 GB (Lenovo Group, Beijing, China) of RAM. It is important to acknowledge that the runtime of the program may vary based on the configuration of the computer used. However, on the same computer, the time required to complete the fitting using the Legendre method is consistently less than that required by the bicubic quasi-uniform B-spline method. Following multiple repeated experiments, for the area depicted in Figure 7, the time required for Legendre polynomial surface fitting is approximately 74.5% of the time needed for quasi-uniform bicubic B-spline surface fitting.

3.3. Hypothesis Testing

In empirical oceanographic research, data often manifest notable uncertainties, presenting challenges to strict adherence to a normal distribution. Consequently, deeper analysis commonly involves the utilization of normal distribution histograms and Probability–Probability (P-P) plots. In a normal distribution histogram, the robustness of the data’s normality is assessed based on its resemblance to a bell curve, characterized by a prominent central peak and tapered tails. Conversely, in a P-P plot, the degree of alignment between the observed data points and the theoretical distribution line serves as an indicator of the extent to which the dataset adheres to a normal distribution, whether approximately or precisely [13].
Figure 8 and Figure 9 exhibit the frequency distribution histogram and P-P plot of the data errors, respectively.
The histogram of the normal distribution typically displays a bell-shaped curve, characterized by a peak at the center and diminishing frequencies towards the tails. Additionally, the P-P plot demonstrates a close alignment between the observed cumulative probability (P) and the expected normal cumulative probability (P), exhibiting an approximation to a linear relationship. Line represents the expected normal cumulative probability, curve represents the observed cumulative probability. Consequently, despite the potential deviation from strict adherence to a normal distribution, the error data can be reasonably regarded as approximately normal.

3.4. Comparative Analysis of Grid Data and Along-Track Data

The fitting resolution is 0.01° × 0.01°, contrasting with the coarser resolution of the existing gridded reanalysis data at 0.25° × 0.25°. Post-fitting, the results are expected to present enhanced spatial granularity, capturing intricate variations across the domain. This finer modeling facilitates clearer visualizations and enables a denser spatial representation of the data, which is instrumental for spatial analyses.
Figure 10 showcases the outcomes of Legendre polynomial surface fitting utilizing both gridded reanalysis data and along-track data. Specifically, Figure 10a,c illustrate the original datasets for the same region and day, with Figure 10b,d presenting the corresponding fitting results. Notably, while noticeable disparities exist between the spatial distributions of the gridded reanalysis and along-track data, the resultant Legendre polynomial fittings exhibit minimal deviations.
In Figure 11a, the disparity between the interpolated values from the gridded data and the measured values at the satellite observation points is depicted, while Figure 11b showcases the distinction between the results derived from fitting the gridded data and the results derived from fitting the actual along-track data. The mean bias for these two products is 0.34, while the standard deviation is 2.98. Notably, a comparison between Figure 10b and Figure 11b reveals a significant error at the center of the mesoscale vortex, whereas the error diminishes towards its periphery. This discrepancy can be attributed to the grid data’s tendency to inaccurately assess data with prominent gradients, consequently resulting in errors.
Vorticity is a crucial physical parameter that delineates the rotational dynamics of fluids, pivotal for comprehending ocean circulation and vortex structures. The calculation of vorticity facilitates the analysis of eddy characteristics across diverse oceanic scales, thereby elucidating dynamic processes and phenomena. Utilizing sea surface height data for vorticity computation provides foundational support for advanced research in ocean physics and vortex dynamics.
u = 1 ρ f P y   v =       1 ρ f P x
P = P 0 ρ g Z
ξ = v x u y
Initially, we utilized Formulas (14) and (15) to compute the geostrophic flow velocity, followed by Formula (16) to determine the vorticity. Here, g denotes gravitational acceleration, f represents the geostrophic parameter, P stands for pressure, ρ signifies density, and Z denotes the SLA data.
Due to the absence of velocity data in along-track data, discrepancies arise between geostrophic flow calculations derived from SLA data and actual flow fields. Therefore, it is imperative to initially utilize reliable flow field data for accurate vorticity field computation, followed by quantitative analysis of vorticity fields obtained through different methods. In this part, data within the specified spatial range from the HYCOM dataset is selected, and a 31-day period centered on 9 days is averaged monthly. The reliable vorticity field is computed using Formula (16), as depicted in Figure 12. From Figure 2, it is apparent that areas characterized by higher sea surface heights relative to their surroundings exhibit positive vorticity, whereas regions with lower sea surface heights exhibit negative vorticity.
The sea surface elevation data from HYCOM is first interpolated to correspond with the latitude and longitude coordinates of satellite orbit observations, thereby establishing along-track sea surface elevation. Subsequently, two distinct methods are employed to extrapolate sea surface height values across the entire studied region. Using Formulations (14)–(16), the vorticity fields are then computed. Figure 13a presents the vorticity obtained the results of using Legendre polynomial surface fitting, demonstrating an average absolute error of 3.67 × 10 6   s 1 and an average error of 1.34 × 10 7   s 1 relative to the vorticity field depicted in Figure 12. In addition, Figure 13b showcases the vorticity outcomes derived from the bicubic quasi-uniform B-spline surface fitting, exhibiting an average absolute error of 2.90 × 10 6   s 1 and an average error of 9.19 × 10 8   s 1 compared to Figure 12. Velocity data is interpolated to match the latitude and longitude coordinates corresponding to the along-track data. Subsequently, Legendre polynomial surface fitting is applied to establish the velocity across the entire region. Formula (16) is then used to compute the vorticity. Figure 13c illustrates these results, showing an average absolute error of 2.99 × 10 6   s 1 and an average error of 5.86 × 10 8   s 1 compared to the vorticity field depicted in Figure 12. Similarly, velocity data is interpolated to align with the latitude and longitude coordinates corresponding to the satellite orbit data, followed by bicubic quasi-uniform B-spline surface fitting to determine the velocity across the entire region. Formula (16) is employed to calculate the vorticity. Figure 13d presents these results, with an average absolute error of 2.54 × 10 6   s 1 and an average error of 9.10 × 10 8   s 1 relative to the vorticity field shown in Figure 12.
The vorticity fields derived from the fitted sea surface height or sea surface velocity demonstrate strong consistency with the reference vorticity field, with errors falling within acceptable limits. This result confirms the feasibility of employing both Legendre polynomial surface fitting and bicubic quasi-uniform B-spline surface fitting methods to interpolate satellite orbit height data and compute vorticity. It is noteworthy that vorticity calculated from fitted data appears smoother than the reference vorticity field, yet maintains overall consistency. Small vorticity regions characterized by high local variability tend to merge into larger vorticity structures, thereby introducing localized distortions in the vorticity field.
Next, vorticity will be computed using along-track data and gridded reanalysis data. Figure 14 illustrates the vorticity computations using different methods as follows: (a) depicts vorticity calculated based on Legendre polynomial surface fitting of satellite along-track data, (b) shows vorticity calculated based on bicubic quasi-uniform B-spline surface fitting of satellite along-track data, (c) presents vorticity derived from gridded reanalysis data, and (d) displays vorticity computed using Legendre polynomial surface fitting of gridded reanalysis data. The vorticity calculated directly from gridded reanalysis data exhibits consistency with the vorticity derived from sea surface height data fitted using along-track data. Moreover, the vorticity computed from sea surface height data using different fitting methods also demonstrates strong agreement. Variations in the calculated vorticity arise from disparities between the HYCOM dataset and satellite orbit data. Nevertheless, spatial correspondence can be observed between the two datasets; for instance, a positive vorticity region is evident in the upper right corner of the study area. Moreover, several primary positive and negative vorticity regions in the study area exhibit corresponding features.
Expanding the fitting domain facilitates an increase in the sample size, thereby enriching the dataset’s comprehensiveness and completeness. This expansion is crucial for enhancing the accuracy and reliability of the fitting model. By broadening the fitting area, the resulting dataset encompasses a wider range of oceanic features, incorporating not only the original localized seas but also the surrounding environmental and topographical contexts. This holistic approach integrates diverse factors that potentially influence the distribution of oceanic elements, thereby facilitating a nuanced understanding of their overall characteristics. Moreover, it enables a more precise analysis of spatial distribution patterns and trends, revealing interrelations and underlying mechanisms governing oceanic elements.
Expanding the fitting range to encompass 56°S–62°S and 55°W–80°W, Figure 15a presents satellite along-track data for the specified region, juxtaposed with Figure 15b illustrating gridded reanalysis data for the same area. Direct fitting of the enlarged area proves insufficient in yielding satisfactory results. To enhance fitting precision and minimize errors, the region is partitioned based on the fitting approach applied to the initial 6° × 10° area. Each smaller segment of 6° × 10° undergoes individual fitting, followed by trimming and seamless integration of overlapping sections. The resulting fitting outcomes are depicted in Figure 15c, with Figure 15d delineating the associated fitting errors. Thus, this method enables the precise fitting of larger areas by leveraging the accurate fitting of smaller regions. Its applicability extends beyond the scope illustrated in Figure 15 to encompass larger spatial domains. The mean bias for these two products is 0.41, while the standard deviation is 13.23.

4. Summary and Conclusions

In the realm of physical oceanography, the spatial distribution of sea surface height stands as a critical parameter for understanding ocean dynamics. Researchers often confront the choice between utilizing gridded reanalysis data, subject to potential information loss during processing, or employing direct fitting methods with satellite along-track data. However, existing direct fitting methodologies are somewhat constrained, necessitating the exploration of novel approaches to enhance efficiency and accuracy in sea surface height estimation.
Previous studies, notably by Xu et al., have advocated for B-spline surface fitting as the direct fitting method [13]. This study diverges from prior work by investigating the feasibility of Legendre orthogonal polynomial surface fitting, juxtaposed with bicubic quasi-uniform B-spline surface fitting. Initially, an idealized static model of mesoscale eddies is established to evaluate the performance of both methods. Through rigorous 10-fold cross-validation, it is demonstrated that, under ideal conditions, bicubic quasi-uniform B-spline surface fitting exhibits superior accuracy compared to Legendre polynomial surface fitting for equivalent order combinations. However, when introducing noise, representative of real-world observational data, both methods demonstrate comparable performance.
Subsequent 10-fold cross-validation using actual observational data reaffirms this parity, while emphasizing the simplicity and controllability of Legendre polynomial surface fitting. Additionally, hypothetical error testing in Legendre polynomial surface fitting validates its viability for practical applications.
Moreover, a common challenge identified in the study is the decrease in accuracy when fitting over large spatial extents. To address this, a novel approach is proposed: the accurate fitting of sea surface height over expansive spatial domains through region stitching. This innovative method offers promising avenues for improving the accuracy and reliability of sea surface height estimation in oceanographic research.

Author Contributions

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

Funding

This work was funded by the National Key Research and Development Program of China (no. 2023YFF0805001).

Data Availability Statement

The SLA data are provided by Copernicus Marine Environment Monitoring Service (https://marine.copernicus.eu/, accessed on 30 March 2022). The flow velocity and sea surface height data used in this study were obtained from the HYCOM model (https://www.hycom.org/), accessed on 13 July 2024.

Acknowledgments

We express our gratitude to Luochuan Xu for his valuable theoretical insights and to Baohua Zhang for his exceptional technical expertise in programming. Additionally, we thank Jingfang Lu, Yunfei Zhang, and Meng Xia for their invaluable contributions to the writing process.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Koriche, S.A.; Nandini-Weiss, S.D.; Prange, M.; Singarayer, J.S.; Arpe, K.; Cloke, H.L.; Schulz, M.; Bakker, P.; Leroy, S.A.G.; Coe, M. Impacts of Variations in Caspian Sea Surface Area on Catchment-Scale and Large-Scale Climate. J. Geophys. Res. Atmos. 2021, 126, e2020JD034251. [Google Scholar] [CrossRef]
  2. Global Warming Focus. Climate Modeling; Studies from Russian Academy of Science in the Area of Climate Modeling Described (Simulation of the Spatiotemporal Variability of the World Ocean Sea Surface Hight by the INM Climate Models); NewsRX LLC: Atlanta, GA, USA, 2016. [Google Scholar]
  3. Peng, F.; Deng, X. Improving precision of high-rate altimeter sea level anomalies by removing the sea state bias and intra-1-Hz covariant error. Remote Sens. Environ. 2020, 251, 112081. [Google Scholar] [CrossRef]
  4. Zhang, Y.; Wang, N.; Zhou, L.; Liu, K.; Wang, H. The Surface and Three-dimensional Characteristics of Mesoscale Eddies: A Review. Adv. Earth Sci. 2020, 35, 568–580. [Google Scholar] [CrossRef]
  5. Yu, R.; Xu, H.; Liu, B. Analysis of Spatial and Temporal Variation of Sea Level in South China Sea Based on Satellite Altimeter Data. J. Ocean. Technol. 2021, 1–9. (In Chinese) [Google Scholar]
  6. Baiyang, C.; Lingling, X.; Quanan, Z.; Lei, Z.; Lei, W.; Baoxin, F.; Zipeng, Y. Seasonal variability of mesoscale eddies in the Banda Sea inferred from altimeter data. Acta Oceanol. Sin. 2021, 39, 11–20. [Google Scholar]
  7. Yongcan, Z.; Yue, F.; Shuangwen, S.; Libao, G.; Yang, Y.; Guijun, G. Seasonal variation of mesoscale eddy intensity in the global ocean. Acta Oceanol. Sin. 2024, 43, 48–58. [Google Scholar]
  8. Yang, Y.; Liang, X.S. The intrinsic nonlinear multiscale interactions among the mean flow, low frequency variability and mesoscale eddies in the Kuroshio region. Sci. China Earth Sci. 2019, 62, 595–608. [Google Scholar] [CrossRef]
  9. Zhang, Y.; Hu, C.; Mcgillicuddy, D.J.; Liu, Y.; Barnes, B.B.; Kourafalou, V.H. Mesoscale eddies in the Gulf of Mexico: A three-dimensional characterization based on global HYCOM. Deep-Sea Res. Part II 2024, 215, 105380. [Google Scholar] [CrossRef]
  10. Bowen, S.; Baofu, L.; Jingyu, Y.; Yuqi, Z.; Shuo, Z. Seasonal variation of atmospheric coupling with oceanic mesoscale eddies in the North Pacific Subtropical Countercurrent. Acta Oceanol. Sin. 2022, 41, 109–118. [Google Scholar]
  11. Greaser, S.R.; Subrahmanyam, B.; Trott, C.B.; Stork, H.L.R. Interactions Between Mesoscale Eddies and Synoptic Oscillations in the Bay of Bengal During the Strong Monsoon of 2019. J. Geophys. Res. Ocean. 2020, 125, e2020JC016772. [Google Scholar] [CrossRef]
  12. Duan, Y.; Zhang, H.; Chen, X.; Zhou, M. A Gaussian Function Model of Mesoscale Eddy Temperature Anomalies and Research of Spatial Distribution Characteristics. Remote Sens. 2024, 16, 1716. [Google Scholar] [CrossRef]
  13. Xu, L.; Gao, M.; Zhang, Y.; Guo, J.; Lv, X.; Zhang, A. Oceanic Mesoscale Eddies Identification Using B-Spline Surface Fitting Model Based on Along-Track SLA Data. Remote Sens. 2022, 14, 5713. [Google Scholar] [CrossRef]
  14. Wyrtki, K.; Magaard, L.; Hager, J. Eddy energy in the oceans. J. Geophys. Res. (1896–1977) 1976, 81, 2641–2646. [Google Scholar] [CrossRef]
  15. Adams, D.K.; Mcgillicuddy, D.J.; Zamudio, L.; Thurnherr, A.M.; Liang, X.; Rouxel, O.; German, C.R.; Mullineaux, L.S. Surface-Generated Mesoscale Eddies Transport Deep-Sea Products from Hydrothermal Vents. Science 2011, 332, 580–583. [Google Scholar] [CrossRef] [PubMed]
  16. Zhang, J.; Deng, K.; Nie, T.; Ren, K.; Song, J. Overview on ocean mesoscale eddy detection and identification based on machine learning. Comput. Eng. Sci. 2021, 43, 2115–2125. [Google Scholar]
  17. Zhang, Z. Submesoscale Dynamic Processes in the South China Sea. Ocean.-Land-Atmos. Res. 2024, 3, 45. [Google Scholar] [CrossRef]
  18. Weifang, J.; Chujin, L.; Junyang, H.; Qicheng, M.; Haibin, L.; Yuntao, W.; Feilong, L.; Xiaoyan, C.; Xiaohui, L. Modulation Effect of Mesoscale Eddies on Sequential Typhoon-Induced Oceanic Responses in the South China Sea. Remote Sens. 2020, 12, 3059. [Google Scholar] [CrossRef]
  19. Mcgillicuddy, D.J.; Anderson, L.A.; Bates, N.R.; Bibby, T.; Buesseler, K.O.; Carlson, C.A.; Davis, C.S.; Ewart, C.; Falkowski, P.G.; Goldthwait, S.A.; et al. Eddy/Wind Interactions Stimulate Extraordinary Mid-Ocean Plankton Blooms. Science 2007, 316, 1021–1026. [Google Scholar] [CrossRef] [PubMed]
  20. Chelton, D.B.; Schlax, M.G.; Samelson, R.M.; de Szoeke, R.A. Global observations of large oceanic eddies. Geophys. Res. Lett. 2007, 34, L15606. [Google Scholar] [CrossRef]
  21. Siegel, D.A.; Granata, T.C.; Michaels, A.F.; Dickey, T.D. Mesoscale eddy diffusion, particle sinking, and the interpretation of sediment trap data. J. Geophys. Res. Ocean. 1990, 95, 5305–5311. [Google Scholar] [CrossRef]
  22. Fan, L.-L.; Wang, B.; Lv, X.-Q. Cotidal Charts near Hawaii Derived from TOPEX/Poseidon Altimetry Data. J. Atmos. Ocean. Technol. 2011, 28, 606–614. [Google Scholar] [CrossRef]
  23. Duo, Z.; Wang, W.; Wang, H. Oceanic Mesoscale Eddy Detection Method Based on Deep Learning. Remote Sens. 2019, 11, 1921. [Google Scholar] [CrossRef]
  24. Li, Z.; Cai, Z.; Liu, Z.; Wang, X.; Hu, J. A novel identification method for unrevealed mesoscale eddies with transient and weak features-Capricorn Eddies as an example. Remote Sens. Environ. 2022, 274, 112981. [Google Scholar]
  25. Cox, M.G. The Numerical Evaluation of B-Splines. IMA J. Appl. Math. 1972, 10, 134–149. [Google Scholar] [CrossRef]
  26. de Boor, C. On calculating with B-splines. J. Approx. Theory 1972, 6, 50–62. [Google Scholar] [CrossRef]
  27. de Boor, C. A Practical Guide to Splines; Springer: New York, NY, USA, 1978. [Google Scholar]
  28. Elbanhawi, M.; Simic, M.; Jazar, R. Randomized Bidirectional B-Spline Parameterization Motion Planning. IEEE Trans. Intell. Transp. Syst. 2016, 17, 406–419. [Google Scholar] [CrossRef]
  29. Piegl, L.; Tiller, W. The Nurbs Book; Springer: Berlin/Heidelberg, Germany, 1997. [Google Scholar]
  30. Dierckx, P. Curve and surface fitting with splines. Choice Rev. Online 1993, 31, 31–2162. [Google Scholar]
  31. Lorch, E.R. Review: Tables of associated Legendre functions. Bull. Am. Math. Soc. 1946, 52, 224–225. [Google Scholar] [CrossRef]
  32. Geisser, S. A Predictive Approach to the Random Effect Model. Biometrika 1974, 61, 101–107. [Google Scholar] [CrossRef]
  33. Rao, C.R.; Wu, Y. Linear model selection by cross-validation. J. Stat. Plan. Inference 2009, 128, 231–240. [Google Scholar] [CrossRef]
  34. Devroye, L.; Wagner, T.J. Distribution-free performance bounds for potential function rules. IEEE Trans. Inf. Theory 1979, 25, 601–604. [Google Scholar] [CrossRef]
  35. Geisser, S. The Predictive Sample Reuse Method with Applications. J. Am. Stat. Assoc. 1975, 70, 320–328. [Google Scholar] [CrossRef]
Figure 1. (a) The geographical location of the research area. (b) Distribution of satellite sub−satellite point.
Figure 1. (a) The geographical location of the research area. (b) Distribution of satellite sub−satellite point.
Remotesensing 16 02799 g001
Figure 2. Sea surface elevation and velocity from HYCOM.
Figure 2. Sea surface elevation and velocity from HYCOM.
Remotesensing 16 02799 g002
Figure 3. (a) Ideal experimental surface model. (b) Corresponding curvature at the orbit of the satellite’s sub-satellite point.
Figure 3. (a) Ideal experimental surface model. (b) Corresponding curvature at the orbit of the satellite’s sub-satellite point.
Remotesensing 16 02799 g003
Figure 4. Corresponding errors of fitting various order combinations based on Legendre polynomials for ideal experiment of 9 days.
Figure 4. Corresponding errors of fitting various order combinations based on Legendre polynomials for ideal experiment of 9 days.
Remotesensing 16 02799 g004
Figure 5. (a) The fitting results of Legendre polynomials obtained from ideal experiment of 9 days. (b) Corresponding errors at each satellite’s sub−satellite point.
Figure 5. (a) The fitting results of Legendre polynomials obtained from ideal experiment of 9 days. (b) Corresponding errors at each satellite’s sub−satellite point.
Remotesensing 16 02799 g005
Figure 6. Corresponding errors of fitting various order combinations based on Legendre polynomials for 9 days of real experiments.
Figure 6. Corresponding errors of fitting various order combinations based on Legendre polynomials for 9 days of real experiments.
Remotesensing 16 02799 g006
Figure 7. (a) The fitting results of Legendre polynomials obtained from real experiment of 9 days. (b) Corresponding errors at each satellite’s sub−satellite point.
Figure 7. (a) The fitting results of Legendre polynomials obtained from real experiment of 9 days. (b) Corresponding errors at each satellite’s sub−satellite point.
Remotesensing 16 02799 g007
Figure 8. Error frequency distribution histogram.
Figure 8. Error frequency distribution histogram.
Remotesensing 16 02799 g008
Figure 9. P-P plot of data errors.
Figure 9. P-P plot of data errors.
Remotesensing 16 02799 g009
Figure 10. (a) Initial gridded reanalysis data. (b) The fitting results of Legendre polynomial surfaces based on gridded reanalysis data. (c) Initial along-track data. (d) The fitting results of Legendre polynomial surface based on along−track data.
Figure 10. (a) Initial gridded reanalysis data. (b) The fitting results of Legendre polynomial surfaces based on gridded reanalysis data. (c) Initial along-track data. (d) The fitting results of Legendre polynomial surface based on along−track data.
Remotesensing 16 02799 g010
Figure 11. (a) The difference between the interpolated values from gridded data and the measured values at satellite observation points. (b) The difference between the results derived from fitting gridded data and the results derived from fitting actual along−track data.
Figure 11. (a) The difference between the interpolated values from gridded data and the measured values at satellite observation points. (b) The difference between the results derived from fitting gridded data and the results derived from fitting actual along−track data.
Remotesensing 16 02799 g011
Figure 12. Vorticity calculated using the HYCOM dataset.
Figure 12. Vorticity calculated using the HYCOM dataset.
Remotesensing 16 02799 g012
Figure 13. (a) Vorticity calculated from the fitting results of Legendre polynomial surfaces based on sea elevation data interpolated from the HYCOM dataset. (b) Vorticity calculated from the fitting results of bicubic quasi−uniform B−spline surfaces based on sea elevation data interpolated from the HYCOM dataset. (c) Vorticity calculated from the fitting results of Legendre polynomial surfaces based on velocity data interpolated from the HYCOM dataset. (d) Vorticity calculated from the fitting results of bicubic quasi−uniform B−spline surfaces based on velocity data interpolated from the HYCOM dataset.
Figure 13. (a) Vorticity calculated from the fitting results of Legendre polynomial surfaces based on sea elevation data interpolated from the HYCOM dataset. (b) Vorticity calculated from the fitting results of bicubic quasi−uniform B−spline surfaces based on sea elevation data interpolated from the HYCOM dataset. (c) Vorticity calculated from the fitting results of Legendre polynomial surfaces based on velocity data interpolated from the HYCOM dataset. (d) Vorticity calculated from the fitting results of bicubic quasi−uniform B−spline surfaces based on velocity data interpolated from the HYCOM dataset.
Remotesensing 16 02799 g013
Figure 14. (a) Vorticity calculated from the fitting results of Legendre polynomial surfaces based on along−track data. (b) Vorticity calculated from the fitting results of bicubic quasi−uniform B−spline surfaces based on along-track data. (c) Vorticity calculated from the gridded reanalysis data. (d) Vorticity calculated from the fitting results of Legendre polynomial surfaces based on gridded reanalysis data.
Figure 14. (a) Vorticity calculated from the fitting results of Legendre polynomial surfaces based on along−track data. (b) Vorticity calculated from the fitting results of bicubic quasi−uniform B−spline surfaces based on along-track data. (c) Vorticity calculated from the gridded reanalysis data. (d) Vorticity calculated from the fitting results of Legendre polynomial surfaces based on gridded reanalysis data.
Remotesensing 16 02799 g014
Figure 15. (a) Initial gridded reanalysis data. (b) The fitting results of Legendre polynomial surfaces based on gridded reanalysis data. (c) Initial along−track data. (d) The fitting results of Legendre polynomial surface based on along-track data.
Figure 15. (a) Initial gridded reanalysis data. (b) The fitting results of Legendre polynomial surfaces based on gridded reanalysis data. (c) Initial along−track data. (d) The fitting results of Legendre polynomial surface based on along-track data.
Remotesensing 16 02799 g015
Table 1. Detailed introduction of satellite along-track data.
Table 1. Detailed introduction of satellite along-track data.
SampleRegional ScopeLongitude and Latitude RangeTimer SeriesLevel
SLAAntarctic Circumpolar Current56°S–62°S
55°W–80°W
20220301000000—202203132359593
Table 2. Data quantity for different days and optimal MAE values corresponding to two fitting methods (cm).
Table 2. Data quantity for different days and optimal MAE values corresponding to two fitting methods (cm).
Days
5678910111213
Legendre2.250.630.491.210.330.330.320.310.30
B-spline1.900.150.110.900.040.050.040.040.04
data Volume260830973439386344275113569559336454
Table 3. Optimal MAE values corresponding to two fitting methods for 9 days’ data with different signal-to-noise ratios of noise added (cm).
Table 3. Optimal MAE values corresponding to two fitting methods for 9 days’ data with different signal-to-noise ratios of noise added (cm).
Signal-to-Noise Ratio
01%2%3%4%5%6%7%8%
Legendre0.300.440.650.871.081.351.551.812.05
B-spline0.040.270.510.751.031.291.511.722.04
Table 4. Optimal MAE values corresponding to two fitting methods for data with different days (cm).
Table 4. Optimal MAE values corresponding to two fitting methods for data with different days (cm).
Days
5678910111213
Legendre4.433.162.653.102.142.352.402.422.58
B-spline4.032.232.152.832.162.242.302.352.51
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

Kong, C.; Zhang, Y.; Shi, J.; Lv, X. Oceanic Mesoscale Eddy Fitting Using Legendre Polynomial Surface Fitting Model Based on Along-Track Sea Level Anomaly Data. Remote Sens. 2024, 16, 2799. https://doi.org/10.3390/rs16152799

AMA Style

Kong C, Zhang Y, Shi J, Lv X. Oceanic Mesoscale Eddy Fitting Using Legendre Polynomial Surface Fitting Model Based on Along-Track Sea Level Anomaly Data. Remote Sensing. 2024; 16(15):2799. https://doi.org/10.3390/rs16152799

Chicago/Turabian Style

Kong, Chunzheng, Yibo Zhang, Jie Shi, and Xianqing Lv. 2024. "Oceanic Mesoscale Eddy Fitting Using Legendre Polynomial Surface Fitting Model Based on Along-Track Sea Level Anomaly Data" Remote Sensing 16, no. 15: 2799. https://doi.org/10.3390/rs16152799

APA Style

Kong, C., Zhang, Y., Shi, J., & Lv, X. (2024). Oceanic Mesoscale Eddy Fitting Using Legendre Polynomial Surface Fitting Model Based on Along-Track Sea Level Anomaly Data. Remote Sensing, 16(15), 2799. https://doi.org/10.3390/rs16152799

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