Next Article in Journal
A Novel Nighttime Sea Fog Detection Method Based on Generative Adversarial Networks
Previous Article in Journal
Variation in SCM Supply Effects as Reflected by Coupling Relationship with Pycnocline
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Outlier Correction in Remote Sensing Retrieval of Ocean Wave Wavelength and Application to Bathymetry

1
College of Oceanography, Hohai University, Nanjing 210098, China
2
College of Meteorology and Oceanography, National University of Defense Technology, Changsha 410073, China
3
College of Naval Architecture and Ocean Engineering, Jiangsu University of Science and Technology, Zhenjiang 212100, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2025, 17(19), 3284; https://doi.org/10.3390/rs17193284
Submission received: 19 August 2025 / Revised: 21 September 2025 / Accepted: 23 September 2025 / Published: 24 September 2025
(This article belongs to the Section Ocean Remote Sensing)

Abstract

Highlights

What are the main findings?
  • The mechanisms responsible for anomalous values in FFT-based wavelength retrieval from optical imagery were systematically elucidated, including local pixel distortions, overall non-stationary trend, and boundary discontinuities.
  • A hybrid approach—combining distorted-pixel truncation, detrending, and windowing—effectively corrects anomalous wavelengths and enables accurate shallow-water bathymetry.
What is the implication of the main finding?
  • The method significantly enhances the robustness and applicability of wave-derived bathymetry and can be widely applied to high-resolution, large-area nearshore depth mapping.

Abstract

The extraction of ocean wave wavelengths from optical imagery via Fast Fourier Transform (FFT) exhibits significant potential for Wave-Derived Bathymetry (WDB). However, in practical applications, this method frequently produces anomalously large wavelength estimates. To date, there has been insufficient exploration into the mechanisms underlying image spectral leakage to low wavenumbers and its suppression strategies. This study investigates three plausible mechanisms contributing to spectral leakage in optical images and proposes a subimage-based preprocessing framework: prior to executing two-dimensional FFT, the remote sensing subimages employed for wavelength inversion undergo three sequential steps: (1) truncation of distorted pixel values using a Gaussian mixture model; (2) application of a polynomial detrending surface; (3) incorporation of a two-dimensional Hann window. Subsequently, the dominant wavenumber peak is localized in the power spectrum and converted to wavelength values. Water depth is then inverted using the linear dispersion equation, combined with wave periods derived from ERA5. Taking 2 m-resolution WorldView-2 imagery of Sanya Bay, China as a case study, 1024 m subimages are utilized, with validation conducted against chart-sounding data. Results demonstrate that the proportion of subimages with anomalous wavelengths is reduced from 18.9% to 3.3% (in contrast to 14.0%, 7.8%, and 16.6% when the three preprocessing steps are applied individually). Within the 0–20 m depth range, the water depth retrieval accuracy achieves a Mean Absolute Error (MAE) of 1.79 m; for the 20–40 m range, the MAE is 6.38 m. A sensitivity analysis of subimage sizes (512/1024/2048 m) reveals that the 1024 m subimage offers an optimal balance between accuracy and coverage. However, residual anomalous wavelengths persist in near-shore subimages, and errors still increase with increasing water depth. This method is both concise and effective, rendering it suitable for application in shallow-water WDB scenarios.

1. Introduction

Shallow-water bathymetry is a fundamental dataset for marine science and engineering. With the continuous expansion of human activities in areas such as marine resource exploitation, coastal engineering and protection, maritime safety, ecosystem management, and disaster early warning, the demand for high-resolution, rapidly updated nearshore bathymetric products has increased substantially [1,2,3,4]. Conventional shipborne sonar and airborne LiDAR bathymetry offer high accuracy, but their high cost, long acquisition cycles, and operational constraints limit large-area and time-critical surveys, particularly in shallow waters or along complex shorelines [5,6]. In contrast, satellite-derived bathymetry (SDB) provides extensive spatial coverage and repeat observation capabilities, enabling applications such as nautical chart updates, shoreline monitoring, and rapid post-disaster assessment at relatively low per-survey costs, and has become an important complementary approach for nearshore depth mapping [7,8].
The most widely applied SDB techniques are spectrally derived bathymetry methods, which utilize the systematic variation in light absorption and scattering in the water column, as well as bottom reflectance, with increasing depth in shallow waters. These methods map multispectral reflectance to depth through empirical or physics-based models, such as the depth invariant index method originally proposed by Lyzenga [9], the two-band log-ratio method by Stumpf [10], and the semi-analytical model by Lee [11,12]. However, these approaches rely heavily on high water transparency and on-site depth measurements for calibration [13,14,15]. Under favorable sea state and illumination conditions, alternating bright and dark bands caused by ocean surface waves appear in optical imagery, offering an alternative pathway for bathymetric retrieval—wave-derived bathymetry (WDB). This approach links the wavelength or phase speed extracted from imagery to water depth via the linear dispersion relation. WDB generally does not require in situ depth measurements for regression and is relatively insensitive to water turbidity, making it a promising technique for a broad range of applications [15,16,17].
Fast Fourier Transform (FFT) is a core technique for spectral analysis of remote sensing imagery to extract dominant ocean wave wavelengths and subsequently retrieve water depth, and has been successfully applied to both optical and SAR imagery [15,18,19,20]. However, in practical applications, this method frequently produces anomalous wavelength estimates [17,21,22,23]. These anomalous wavelengths can lead to errors in depth calculations, thereby compromising the quality of nautical charts. Some researchers [16,24] attributed the anomalous wavelength retrievals to noise in remote sensing imagery and its more severe speckle. For subimage regions with abnormal wavelength retrievals, existing strategies include discarding the bathymetric results altogether [17,21], replacing FFT analysis with the spatial profile method (SPM) for either the entire study area or only the anomalous subimages [24,25]. In addition, various techniques have been proposed to mitigate the influence of such anomalies: Boccia [16] suggested resampling and filtering the imagery prior to spectral analysis, restricting the analysis domain, and applying spatial smoothing to parameters; Bian [26] introduced discrete convolution to smooth the wavelength field; and Mudiyanselage [23] applied a moving average to the retrieved wavelengths to reduce local deviations. These studies highlight the necessity of correcting FFT-based wavelength anomalies to improve both the spatial coverage and the accuracy of bathymetric retrieval.
The anomalies in wavelength inversion from remote sensing imagery using the FFT method arise because the analyzed energy spectrum peak shifts to other wavenumbers far from the expected value. Spectral analysis is a critical task in many military and civilian applications, such as performance testing of power and communication systems, mechanical vibration detection, and component linearity evaluation [27]. In these fields, researchers often encounter situations where the characteristic frequencies (or wavenumbers) of interest cannot be obtained from the energy spectra analyzed by the FFT method. Spectral leakage suppression is an important means of improving FFT-based spectral and wavelength analysis results. To address the various mechanisms that can generate spectral leakage, researchers have proposed a range of approaches, including filtering [28,29], detrending [30,31], windowing [27,32], and higher-order spectral analysis [33]. In current remote sensing wave wavelength analysis, improvements in spectral energy and wavelength estimation mainly rely on noise and speckle reduction, while other potential mechanisms and their corresponding solutions have not yet been thoroughly investigated.
This study systematically analyzes multiple mechanisms responsible for spectral leakage in FFT processing of remote sensing imagery and, for the first time, proposes an integrated image preprocessing approach to effectively suppress spectral leakage effects. The proposed method is validated through applications in ocean wave wavelength extraction and bathymetric retrieval. The remainder of this paper is organized as follows: Section 2 presents the principles of FFT-based wavelength extraction, the mechanisms of spectral anomalies and their correction, and the procedure for depth retrieval using the linear dispersion relation; Section 3 applies the methodology to a case study using WorldView-2 multispectral imagery; Section 4 discusses the influence of image subimage size on wavelength extraction and bathymetric retrieval accuracy; and Section 5 concludes the study.

2. Materials and Methods

2.1. Study Area and Data

The study area is located in Sanya Bay, situated on the southern coast of Hainan Island, China. The remote sensing dataset used in this study is a WorldView-2 image acquired on 5 August 2019 at 03:30 UTC. WorldView-2, launched by DigitalGlobe (New York, NY, USA) in 2009, is a high-resolution commercial Earth observation satellite with outstanding spatial and spectral imaging capabilities. It carries one panchromatic band (spatial resolution of 0.5 m) and multiple multispectral bands (spatial resolution of 2.0 m) covering wavelengths from the visible to the near-infrared region. The sensor has been widely used in applications such as urban mapping, coastal monitoring, agricultural surveys, and environmental assessment, and is an important data source for high-resolution remote sensing analysis. The WorldView-2 image of the study area is shown in Figure 1A, where clear alternating bright-and-dark ripple patterns are visible. For wavelength analysis and bathymetric inversion, we selected the red band from the multispectral dataset, which is sensitive to ocean surface roughness [34], with a spatial resolution of 2.0 m.
For the validation of the WDB, we used 350 charted soundings within the study area (Figure 1B) provided by the China Navigation Publication Press (2020). The chart depths are referenced to the chart datum (theoretical lowest tide level), and the nominal horizontal spacing between adjacent points is ~400 m. To harmonize vertical datums with the WorldView-2 acquisition, we applied a tidal offset of +1.22 m (the tide height at the image time relative to the chart datum) to the charted depths. The tide-corrected soundings were then used for the subsequent accuracy assessment of the WDB results.

2.2. Research Methodology

2.2.1. FFT-Based Method for Wavelength Retrieval from Remote Sensing Imagery

A spatial (or temporal) data series can be regarded as the superposition of multiple wave components with different wavelengths (or periods). The Discrete Fourier Transform (DFT) is a commonly used method to identify the most dominant component among them. For remote sensing imagery containing ocean surface wave patterns, the DFT is first applied to compute the energy spectrum. The dominant wavenumber and corresponding wavelength, associated with the strongest spectral energy, are then determined from this spectrum [15,25].
Specifically, the remote sensing image is divided into multiple subimages of N × N pixels, where the pixel resolution is Δ X , and the subimage side length is D = N Δ X . Let the pixel value of the subimage be denoted as X m 1 , m 2 ( m 1 , m 2 = 0 ,   ,   N 1 ). The two-dimensional DFT of the subimage is defined as
F k x , k y = 1 N 2 m 2 = 0 N 1 m 1 = 0 N 1 X m 1 , m 2 e i n x k 0 m 1 Δ X   e i n y k 0 m 2 Δ X
The corresponding wavenumber energy spectrum (power spectrum) is given by
ψ k x , k y = F k x , k y 2
where n x , n y = 0 ,   ,   N 1 are the discrete indices, and the wavenumbers are given by k x = n x k 0 and k y = n y k 0 , where the wavenumber resolution is k 0 = 2 π / D . In practice, the above DFT is efficiently computed using the Fast Fourier Transform (FFT); the computation is most efficient when N is a power of two. After shifting the spectrum to center the zero frequency, the physical wavenumber range is equivalently represented as [ N 2 k 0 , N 2 k 0 ] . From the location of the dominant spectral peak ( n p x , n p y ) in the wavenumber energy spectrum, the two-dimensional wavenumber vector of the dominant plane wave is obtained, and its dominant wavelength and wave direction are calculated as follows:
L = 2 π k ~ p x 2 + k ~ p y 2
θ p = a r c t a n k ~ p y k ~ p x
where k ~ p x = n p x k 0 , k ~ p y = n p y k 0 .
In this study, an idealized regular wave field image is constructed in place of actual remote sensing imagery to illustrate the spectral characteristics obtained using the FFT method. Figure 2A shows the pixel value distribution of the regular wave field, generated from a sine function with a wavelength of 30 m. The crest lines (bright bands) are oriented at an angle of 30° to the y-axis, with a spatial resolution of 1 m per pixel and dimensions of 256 × 256 pixels. Figure 2B presents the energy spectrum derived from the image using the FFT method. The energy spectrum exhibits Hermitian symmetry, so only the Lower half k y > 0 needs to be analyzed. In Figure 2B, the maximum spectral energy occurs at k x = 0.0273 , k y = 0.0195 , corresponding to a dominant wavelength of 29.8 m—slightly smaller than the constructed wavelength of 30 m. This discrepancy is primarily due to the finite FFT wavenumber resolution, non-integer wave cycles within the analysis window, and associated effects such as spectral leakage, direction quantization, and other discretization errors. Around the spectral peak, higher-energy sidelobes form clustered energy distributions, caused by finite-length, non-integer wavelength sampling of the regular wave. Additionally, a cross-shaped high-energy band passes through the spectral peak, resulting from discrete sampling along the inclined direction of the wave crests and troughs. Overall, when applying FFT to the regular wave field, spectral leakage produces clustered and cross-shaped high-energy patterns in the spectrum. However, because the leakage is not severe, the spectral energy near the actual wavelength remains dominant, and the identification of the dominant wavenumber and wavelength is not affected.

2.2.2. Correction Methods for Anomalous Wavelength Retrievals from Remote Sensing Imagery

(1) Truncation of Distorted Pixel Values
In the spectral analysis of the FFT method, signal distortion is a common mechanism leading to spectral leakage [28,29]. For optical imagery with clearly defined ocean wave crests and troughs, factors such as breaking wave foam, wind-driven surface disturbances, underwater structures, oil slicks, and floating debris can introduce noise into the sea surface reflectance, often manifested as pronounced speckle. As a result, the pixel values contain small-scale distortion components. Therefore, this study incorporates the truncation of distorted pixel values as one of the approaches to suppress spectral leakage in optical imagery.
We apply a Gaussian Mixture Model (GMM) [35] to perform truncation of distorted pixel values. First, the frequency distribution of different pixel values in the optical image is computed. Then, a GMM is fitted to the pixel value–frequency distribution. The mathematical expression of the GMM is given by:
y x = w 1 β 1 e x p x μ 1 2 2 σ 1 2 + w 2 β 2 e x p x μ 2 2 2 σ 2 2
where x denotes the pixel value, and y x is the frequency of occurrence of that pixel value. In Equation (5), the first term on the right-hand side represents the primary component of the GMM, where β 1 is the amplitude, and μ 1 and σ 1 are the mean and standard deviation, respectively, describing the central tendency and dispersion of the pixel value distribution. The second term corresponds to the secondary component of the GMM, with β 2 , μ 2 , and σ 2 having analogous meanings to those of β 1 , μ 1 , and σ 1 . The parameters w 1 and w 2 are weighting coefficients, satisfying w 1 + w 2 = 1 and w 1 > w 2 . For optical imagery with clearly defined ocean wave crests and troughs, pixel values representing the wave pattern occur frequently, whereas distorted pixel values occur infrequently. Therefore, the parameters of the primary GMM component can be used to identify low-frequency distorted pixel values, which are then removed through truncation. The pixel value selection and truncation are expressed as
x = μ 1 + 2 σ 1        x μ 1 + 2 σ 1 x                         μ 1 2 σ 1 < x < μ 1 + 2 σ 1 μ 1 2 σ 1         x μ 1 2 σ 1
the valid wave-pattern pixels are concentrated within the primary GMM component. We therefore truncate (winsorize) pixel values to the band μ 1 ± 2 σ 1 , which removes tail distortions while retaining almost all primary-mode pixels (≈95.45% coverage under a near-Gaussian primary mode). The bounds can be flexibly adjusted for specific scenes (e.g., 1.5 ≤ k ≤ 2.5) if warranted.
In this study, a wave field image with artificially introduced noise was constructed to replace actual optical imagery in order to illustrate the mechanism by which truncation of distorted pixel values suppresses spectral leakage and improves anomalous wavelength retrievals. Figure 3A shows the pixel distribution containing noise, generated by superimposing 10 noise stripes produced by a random function onto the regular wave field of Figure 3A. The pixel values in Figure 3A range from –1 to 1, whereas in Figure 3A, the number of pixels exceeding 1 is 13,866 (maximum value 12.4), and the number of pixels less than –1 is 8073 (minimum value –9.3). This yields a total of 21,939 anomalous pixels—approximately one-third of the image—indicating a substantial increase in distorted pixel values compared to the regular wave field.
The frequency distribution of pixel values in Figure 3A is shown in Figure 3B. Pixel values between –1 and 1 occur with high frequency, while those outside this range occur infrequently. Figure 3B also shows the Gaussian Mixture Model (GMM) fit to the pixel value frequency distribution, along with the fitted curves of its primary and secondary components. Within the –1 to 1 range, the GMM fit is dominated by the primary component, whereas outside this range, the secondary component dominates, effectively representing the contribution of distorted pixel values. For the primary component curve in Figure 3B, μ 1 , σ 1 are 0.0454 and 0.6592, respectively. Using these parameters in Equation (6) to perform truncation of distorted pixel values yields cutoff thresholds of –1.2731 and 1.3638. The truncated pixel distribution is shown in Figure 3C, where the particularly bright and dark noise spots have been removed.
Energy spectrum analysis was performed on the pixel values of Figure 3A,C using FFT, with results shown in Figure 3D and 3E, respectively. In Figure 3D, the high-energy spectrum is concentrated in a clustered region, interspersed with several high-energy streaks. The maximum energy occurs at k x = 0 , k y = 0.0039 , corresponding to a dominant wavelength of 256 m. Compared with Figure 3B, the presence of distorted pixel values causes severe leakage of energy toward low wavenumbers in the far field, significantly altering both the shape of the spectrum and the location of its maximum, resulting in a dominant wavelength estimate that deviates substantially from the actual value. In contrast, the high-energy spectral distribution in Figure 3E is more dispersed, with the maximum occurring at k x = 0.0273 , k y = 0.0195 , corresponding to a dominant wavelength of 29.8 m. These results indicate that a large number of distorted pixel values leads to severe energy leakage toward low wavenumbers in the FFT spectrum; applying truncation of distorted pixel values can mitigate the resulting anomalous wavelengths caused by spectral leakage and correct the retrieved wavelength.
(2) Detrending of Non-Stationary Pixel Values
In spectral analysis research, it has been observed that non-stationary variations in a signal can cause spectral leakage, and removing the trend surface associated with such variations can effectively suppress this phenomenon [30,31]. In optical imagery, pixel values are influenced by bottom-reflected spectra, which are themselves affected by seabed slope and spatial variations in water turbidity. These factors can superimpose large-scale non-stationary trend surfaces onto the sea surface reflectance spectra. In addition, uneven illumination may also induce large-scale non-stationary variations in sea surface reflectance. Therefore, this study incorporates detrending of non-stationary pixel values as one of the approaches to suppress spectral leakage in optical imagery.
Methods for trend surface fitting are diverse, including, for example, linear, quadratic, cubic or higher-order approaches. The detrending method proposed by Vieira [36,37] is employed in this study, using a two-dimensional quadratic polynomial to fit the non-stationary trend surface:
Z * x , y = A 0 + A 1 X + A 2 Y + A 3 X 2 + A 4 X Y + A 5 Y 2
where Z * x , y is the estimated trend surface, X and Y are the coordinate positions and A 0 , A 1 , A 2 , A 3 , A 4 and A 5 are the regression parameters estimated by the least squares method. This surface is then subtracted from the originals generating a new variable which we are calling residuals.
Z r e s x , y = Z x , y Z * x , y
The residuals obtained after detrending are subsequently used in the FFT-based energy spectrum analysis.
In this study, a wave field image containing a trend surface was constructed in place of actual remote sensing imagery to illustrate the mechanism by which detrending suppresses spectral leakage and improves anomalous wavelength retrievals. Figure 4A shows the pixel value distribution containing the trend surface, generated by superimposing the non-stationary trend surface defined in Equation (7) onto the regular wave field of Figure 2A. While Figure 4A still exhibits pronounced wave features, the pixel values in the lower portion of the image are noticeably higher than those in the upper portion due to the influence of the trend surface.
Figure 4B presents the energy spectrum of Figure 4A computed using the FFT method. It is generally similar to that of Figure 2B, but with an additional high-energy region at low wavenumbers; the maximum energy occurs at k x = 0 , k y = 0.0039 , corresponding to a wavelength of 256 m. A two-dimensional quadratic polynomial was fitted to the pixel values of Figure 4A, and the resulting trend surface is shown in Figure 4C, which increases from the upper part of the domain toward the lower part. The energy spectrum of Figure 4C, obtained via FFT, is shown in Figure 4D and reveals a distinct high-energy band at low wavenumbers. The maximum energy is again located at k x = 0 , k y = 0.0039 , with a magnitude nearly identical to that in Figure 4B, corresponding to a wavelength of 256 m.
These results demonstrate that the parabolic variation in the trend surface across the entire domain manifests in the FFT spectrum as concentrated energy at low wavenumbers, which is the root cause of the anomalous wavelength retrieval observed in Figure 4A. Detrending effectively suppresses the energy leakage to remote low wavenumbers, thereby correcting the retrieved wavelength.
(3) Windowing to Suppress Edge Discontinuities
The FFT method segments the signal data into multiple subimages and performs energy spectrum analysis on each subimage. Discontinuous changes in data values at the subimage edges can cause spectral leakage, and windowing is a common technique used to suppress such leakage [27,32]. When applying FFT-based spectral analysis to optical imagery, discontinuities in pixel values at subimage edges can also occur. Due to the significant difference in spectral reflectance between seawater and land, some subimages may contain both ocean and land areas, further exacerbating the discontinuity problem at the edges.
In this study, a two-dimensional Hann window is applied to each subimage to suppress spectral leakage caused by discontinuous pixel values along subimage edges. The expression of the two-dimensional Hann window function is given as [38]:
w h a n n m , n = 1 / 4 1 c o s 2 π m M 1 c o s 2 π n N
where M and N are the pixel dimensions of the subimage, and m and n are the pixel indices, where 1 m M , 1 n N . It can be seen that w h a n n has a value of 1 at the center of the subimage and decreases to 0 toward the edges. The Hann window is applied by multiplying the subimage pixel values by the window function to produce new pixel values, which are then analyzed using the FFT method to compute the spectral energy. This procedure effectively suppresses spectral leakage caused by discontinuities in edge data.
A wave field image with edge discontinuities was constructed in place of actual remote sensing imagery to illustrate the mechanism by which windowing suppresses spectral leakage and improves anomalous wavelength retrievals. Starting from the regular wave image in Figure 2A, a 20 m-wide strip near the left boundary was assigned a constant pixel value of –1, resulting in a wave field image with an edge discontinuity (Figure 5A). The energy spectrum of the pixel values in Figure 5A, shown in Figure 5B, retains the spectral characteristics of the regular wave field in Figure 2B but exhibits additional elongated high-energy bands, with the maximum spectral energy occurring at k x = 0.0039 , k y = 0 , corresponding to a wavelength of 256 m.
Figure 5C shows the pixel value distribution after applying the Hann window, where the pixel values at the image edges approach zero while the central region retains the wave features. The energy spectrum of Figure 5C, presented in Figure 5D, shows that the elongated high-energy bands are suppressed and clustered high-energy regions dominate. The maximum spectral energy now occurs at k x = 0.0273 ,   k y = 0.0195 , corresponding to a dominant wavelength of 29.8 m. These results indicate that discontinuities in edge pixel values cause energy leakage toward remote low wavenumbers, leading to anomalous wavelength retrievals. Applying windowing effectively suppresses this spectral leakage and corrects the retrieved wavelength.

2.2.3. Depth Inversion from Remotely Sensed Wavelengths

Based on wavelength information retrieved from remote sensing imagery, shallow-water bathymetry can be derived using the linear wave dispersion relation. The linear dispersion relation is given as [39]:
ω 2 = g k t a n h k h
where ω denotes the angular wave frequency, T denotes the wave period, ω = 2 π / T . g is the gravitational acceleration, k is the wavenumber, L is the wavelength,   k = 2 π / L , h is the water depth.
Under non-breaking, linear, quasi-stationary conditions with negligible wave–current interaction, the peak angular frequency ω p is approximately conserved along propagation, thereby yielding the following explicit depth-inversion formula:
h = 1 k a r c t a n h ω p 2 g k
The admissible range 0 < ω p 2 / g k < 1 (equivalently k > ω p 2 / g , i.e., L < 2 π g / ω p 2 ) is used as a quality-control bound; pixels outside this range are not inverted with (11). When a deep reference window is available with k 0 h 0 1 , ω p 2 g k 0 and (11) reduces to the familiar deep-reference form h = 1 / k a r c t a n h k 0 / k .

3. Result

3.1. Estimation of the Conserved Wave Frequency

Three reference sub-areas (labels a–c in Figure 1A), each 512 × 512 pixels (1024 m square), were selected offshore where wave patterns are clear. For each window, a 2-D FFT was used to locate the spectral peak and obtain the dominant wavelength and wavenumber. The water depths at the window centers are 31.8 m, 31.5 m, and 33.2 m; the corresponding dominant wavelengths are 106.7 m, 111.2 m, and 104.4 m. The resulting wavenumbers are 0.05889 m−1, 0.05650 m−1, and 0.06018 m−1 (average 0.05852 m−1).
Combining each window’s wavenumber with its reference depth yields peak angular frequencies of 0.742, 0.724, and 0.754 rad·s−1, corresponding to peak periods of 8.46, 8.68, and 8.33 s, respectively. The scene-consistent (conserved) estimate is ω p = 0.740 rad·s−1 with T p = 8.49 s, and this value is used in the depth inversion.

3.2. Patch Size Selection and Wavenumber-Resolution Analysis

Using the in-scene mean peak angular frequency ω ¯ p , the implied deep-water reference quantities are k 0 = 0.05584   m 1 and L 0 = 2 π / k 0 = 112.5 m. Any retrieved wavelength larger than L 0 was regarded as anomalous and excluded from depth inversion. To provide sufficient coverage of the maximum wavelength of interest (approximately L 0 ) while keeping the computation efficient and FFT-friendly, we adopted a square patch of L = 1024 m (corresponding to 512 × 512 pixels at the WorldView-2 ground sample distance of 2 m; power-of-two pixel count). This patch length spans about N c y c l e =   L / L 0 1024 / 112.5 9 cycles of the longest target wavelength, which facilitates stable identification of the dominant spectral peak. At the short-wave end, λ = 30 m is covered by 1024 / 30 34 cycles within a single 1024 m patch; with 2 m GSD, this corresponds to 15 pixels per cycle, comfortably exceeding the common 2 5 pixels per cycle [40] sampling guideline and ensuring robust peak localization. Although the theoretical Nyquist limit suggests a minimum resolvable wavelength of 2 pixels (4 m), practical considerations in nearshore optical imagery motivate a conservative minimum credible wavelength of λ m i n = 30 m for inversion-quality retrievals. The patch length sets the wavenumber bin width as Δ k = 2 π / L = 0.00614 rad m−1. The corresponding relative resolution Δ k / k is 11 % at k 0 = 0.05584 m 1 L 0 = 112.5   m and 2.93 % at λ = 30 m k = 0.20944 m 1 . Together with the cycle coverage and pixel-level sampling noted above, the L = 1024 m patch provides adequate spectral-peak identifiability and scale discrimination across the target band [30, 112.5] m, thereby supporting subsequent dispersion- based depth inversion.

3.3. Wavelength Retrieval Results Without Spectral Leakage Suppression

The WorldView-2 image was divided into multiple subimages, and the FFT method was applied to each subimage to compute the power spectrum. The dominant wavelength was identified from the spectral peak and assigned to the center of each subimage. Each subimage consisted of 512 × 512 pixels, corresponding to a spatial extent of 1024 m. The spacing between adjacent subimage centers was set to 60 m, resulting in partial overlap among neighboring subimages. For the WorldView-2 acquisition, using ω p , the implied deep-water reference quantities are k 0 = 0.05584 m−1 and L 0 = 112.5 m. Any retrieved wavelength larger than L 0 was considered an anomalous wavelength that cannot be used for depth inversion. To minimize the impact of irrelevant land pixels, we build a land–water mask prior to the FFT. Tiles with a land fraction >50% are discarded to avoid shoreline-induced spurious low-wavenumber energy.
Figure 6A presents the wavelength retrieval results without spectral leakage suppression. Numerous anomalies can be observed: among a total of 16,738 subimages, 3103 exhibited anomalous wavelength values, accounting for 18.9% of the total. The anomalous wavelengths ranged from 112.5 m to 1024 m, with the majority equal to 1024 m. These anomalies were distributed not only near the shoreline and along the image boundaries but also within the central portion of the image.

3.4. Wavelength Retrieval Results with Spectral Leakage Suppression

3.4.1. Results After Truncation of Distorted Pixel Values

For subimages with anomalous wavelength values, three preprocessing approaches—truncation of distorted pixel values, detrending, and windowing—were first applied individually, followed by their combined application, to analyze the wavelength retrieval results.
Figure 6B presents the wavelength retrieval results after truncation of distorted pixel values from the WorldView-2 image. The number of subimages with anomalous wavelengths was reduced to 2288, accounting for 14.0% of the total subimages. Compared with the unsuppressed results (Figure 6A), spectral leakage was effectively suppressed in 815 subimages, and their wavelength retrievals were corrected. Most of these corrected subimages were located in the lower-left portion of the image. One representative subimage from this region (outlined by rectangle 1 in Figure 1A) was selected to illustrate the suppression of spectral leakage through pixel-value truncation.
The original subimage is shown in Figure 7A, where the lower-right corner exhibits stronger brightness contrasts. The corresponding energy spectrum derived from the original subimage is presented in Figure 7B: the maximum spectral energy occurred in the central low-wavenumber region, at k x = 0 , k y = 9.7656 × 10−4, corresponding to a wavelength of 1024 m. After truncation of distorted pixel values, the spatial distribution of pixel intensities (Figure 7C) became more homogeneous across the subimage. The corresponding energy spectrum (Figure 7D) indicates that the maximum spectral energy shifted toward higher wavenumbers, located at k x = 0.002 , k y = 0.0098 , corresponding to a wavelength of 100.4 m.
Overall, distorted pixel values in this subimage caused part of the spectral energy to leak toward remote low wavenumbers, resulting in anomalous wavelength retrievals. These results demonstrate that truncating distorted pixel values effectively suppressed spectral leakage and rectified the wavelength anomalies.

3.4.2. Results After Detrending of Pixel Values

Figure 6C shows the wavelength retrieval results after detrending the pixel values of the WorldView-2 image. The number of subimages with anomalous wavelengths was reduced to 1278, accounting for 7.8% of the total. Compared with the unsuppressed results (Figure 6A), spectral leakage was suppressed in 1825 subimages, and their wavelength retrievals were corrected. A representative subimage from this group (outlined by rectangle 2 in Figure 1A) was selected to illustrate the suppression effect of detrending.
The original subimage is presented in Figure 8A, and its energy spectrum (Figure 8B) shows that the maximum spectral energy occurred in the central low-wavenumber region at k x = 0 , k y = 9.7656 × 10−4, corresponding to a wavelength of 1024 m. The fitted trend surface derived from Figure 8A is shown in Figure 8E. After detrending, the pixel distribution (Figure 8C) became more uniform, and the slow increase in pixel values from the upper left to the lower right corner was effectively suppressed. The corresponding energy spectrum of the detrended subimage (Figure 8D) indicates that the maximum energy shifted toward higher wavenumbers, located at k x = 0 , k y = 0.0137 , corresponding to a wavelength of 73.1 m. These results demonstrate that detrending effectively suppressed spectral leakage and corrected the anomalous wavelength estimate.
The original subimage is presented in Figure 8A, and its energy spectrum (Figure 8B) shows that the maximum spectral energy occurred in the central low-wavenumber region at k x = 0 , k y = 9.7656 × 10−4, corresponding to a wavelength of 1024 m. The fitted trend surface is shown in Figure 8E, indicating a subtle increasing trend from the upper left to the lower right of the original subimage that is not easily discernible directly. The residual image after detrending is displayed in Figure 8C. Its corresponding energy spectrum (Figure 8D) indicates that the maximum energy shifted toward higher wavenumbers, located at k x = 0 , k y = 0.0137 , corresponding to a wavelength of 73.1 m. These results demonstrate that detrending effectively reduced spectral leakage, thereby correcting the wavelength anomalies.

3.4.3. Results After Windowing of Subimages

Figure 6D shows the wavelength retrieval results from the WorldView-2 image after applying the windowing technique. The number of subimages with anomalous wavelengths was reduced to 2719, accounting for 16.6% of the total. Compared with the unsuppressed results (Figure 6A), spectral leakage was suppressed and wavelength anomalies were corrected in 384 subimages. These corrected subimages were mainly distributed near the coastline.
A representative subimage from this group (outlined by rectangle 3 in Figure 1A) was selected for detailed analysis of the spectral leakage suppression effect. The original subimage is presented in Figure 9A, where a land–water boundary is evident near the upper edge, with significant radiometric differences between land and water pixels. The corresponding energy spectrum (Figure 9B) shows maximum energy located near the central low-wavenumber region at k x = 0 , k y = 9.7656 × 10−4, corresponding to a wavelength of 1024 m.
After applying the Hann window, the pixel distribution is shown in Figure 9C. The boundary pixels were effectively down-weighted, while the central region retained clear wave patterns. The energy spectrum of the windowed subimage (Figure 9D) indicates that the maximum energy shifted toward higher wavenumbers, at k x = 0 , k y = 0.0156 , corresponding to a wavelength of 64 m. These results demonstrate that the windowing technique effectively suppressed spectral leakage and rectified the wavelength anomalies.

3.4.4. Wavelength Retrieval Results After Combined Spectral Leakage Suppression

The preceding subsections demonstrated that truncation of distorted pixel values, detrending of pixel values, and windowing—when applied individually—were each able to suppress spectral leakage in some subimages and correct anomalous wavelength estimates. This indicates that spectral leakage in the remote sensing imagery is caused by multiple mechanisms and therefore requires a combined approach for effective suppression.
Figure 6E presents the wavelength retrieval results after applying the combined suppression method. The number of subimages with anomalous wavelengths was reduced to only 536, accounting for 3.3% of the total. This demonstrates that spectral leakage toward remote low wavenumbers, which caused most of the anomalous wavelengths, was effectively suppressed. The remaining anomalous subimages were primarily located near the coastline, where a large proportion of land pixels limited the effectiveness of the windowing technique. Overall, as shown in Figure 6E, the corrected wavelengths exhibit a clear trend of increasing from the coast toward the open sea, which is consistent with the spatial distribution of water depth.
These results demonstrate that truncation, detrending, and the windowing technique all effectively suppressed spectral leakage and rectified the wavelength anomalies, thereby improving the reliability of wavelength estimation. Moreover, the combined application of these three approaches yielded markedly better results than using each method individually.

3.5. Bathymetric Results from Wave-Derived Wavelengths

Using the wavelength retrieval results obtained from the combined spectral leakage suppression method (Figure 6E), water depths were calculated based on Equation (11) and further corrected for tidal effects. The inversion results are shown in Figure 10A, where depths increase from the coast toward the open sea, consistent with the trend observed in the nautical chart depths (Figure 1B). For error analysis, the charted points in Figure 1B were taken as centers, and all subimage-derived depths within a 30 m radius were matched to the nearest neighbor. Out of the 350 charted points, 337 had valid matches. As shown in Figure 10B, the overall mean error (ME) of these points was –1.57 m, with a mean absolute error (MAE) of 3.31 m and a correlation coefficient (R) of 0.80. For depths of 0–20 m, the MAE was 1.79 m, while for depths of 20–40 m, the MAE increased to 6.38 m. The results indicate that depth inversion performs better in shallower waters, while errors increase with depth. This suggests that the WDB method may exhibit a certain degree of bathymetric underestimation or overestimation as depth increases. The underlying reason is that the rate of change in wavelength with respect to depth (dL/dh) decreases as depth increases, amplifying inversion errors.
We also selected subimages where anomalous wavelength values had been corrected, yielding matches with 47 charted points for error analysis (Figure 10C). For this subset, the overall Mean Error (ME) was –2.49 m, the MAE was 3.37 m, and R was 0.86. In the 0–20 m depth range, the MAE was 1.44 m, while in the 20–40 m range it increased to 6.97 m. The bathymetric errors from these corrected subimages were comparable to those from all subimages, demonstrating that spectral leakage suppression and the correction of anomalous wavelength values are meaningful for improving wave-derived bathymetry.

4. Discussion

4.1. Sensitivity Analysis of Subimage Size

In the spectral energy analysis using the FFT method, the choice of subimage size has a significant impact on the results [41,42]. However, for wavelength retrieval from optical remote sensing imagery, there has been little in-depth investigation into how different spectral leakage mechanisms are affected by subimage size. In Section 3, the subimage size of the WorldView-2 imagery was set to 1024 m. Here, we further set the subimage sizes to 512 m and 2048 m, while keeping the distance between subimage centers at 60 m, to perform additional wavelength retrieval experiments.
Figure 11A–E presents the wavelength retrieval results with a subimage size of 512 m. Figure 11A shows the retrieval without spectral leakage suppression, where the total number of subimages is 16,378, among which 1313 subimages exhibit anomalous wavelengths, accounting for 8%. Compared with Figure 6A (subimage size of 1024 m), the proportion of anomalous subimages is significantly reduced. As shown in Figure 11B–D, after applying distortion truncation, detrending, and windowing techniques, the proportions of anomalous subimages decrease to 6%, 3.1%, and 3.8%, respectively, indicating that spectral leakage is still dominated by low-wavenumber leakage caused by trend surfaces. Compared with Figure 6B–D, reducing the subimage size results in a smaller impact area for all three spectral leakage mechanisms, with the effect of windowing showing greater variability. Figure 11E shows the wavelength retrieval results obtained by combining all three suppression methods. The number of anomalous subimages is reduced to 222, accounting for 1.4% of the total. Compared with Figure 6E, the spatial extent of anomalous wavelengths near the coastline is reduced, while little change is observed elsewhere.
Figure 12A–C presents the wave-derived bathymetry results and error analysis for subimages of 512 m. Using the charted points shown in Figure 1B as centers, all subimage-derived depths within a 30 m radius were matched to the nearest chart depth. Among the 350 charted points, 345 were successfully matched. For these points, the overall mean error (ME) was –5.4 m, the mean absolute error (MAE) was 5.98 m, and the correlation coefficient (R) was 0.65. The MAE was 3.05 m for depths of 0–20 m and increased to 12.04 m for depths of 20–40 m. For subimages with corrected anomalous wavelengths, 22 charted points were matched, yielding an overall ME of –4.4 m, an MAE of 5.06 m, and an R value of 0.88. The MAE was 1.62 m for depths of 0–20 m and 14.02 m for depths of 20–40 m. Compared with the results obtained using 1024 m subimages (Figure 10A–C), the inversion errors increased overall, but the performance in nearshore regions was markedly better.
Figure 11F–J presents the wavelength retrieval results with a subimage size of 2048 m. Figure 11F shows the retrieval without spectral leakage suppression, where the total number of subimages is 16,378, among which 9891 subimages exhibit anomalous wavelengths, accounting for 60.4%. Compared with Figure 6A (subimage size of 1024 m), the proportion of anomalous subimages increases substantially. As shown in Figure 11G–I, after applying distortion truncation, detrending, and windowing techniques, the proportions of anomalous subimages are reduced to 48.0%, 17.5%, and 58.8%, respectively, indicating that spectral leakage remains dominated by low-wavenumber leakage caused by trend surfaces. Compared with Figure 6B–D, enlarging the subimage size considerably expands the affected areas for all three spectral leakage mechanisms, with the trend surface effect showing the greatest increase. Figure 11J shows the retrieval results obtained by combining all three suppression methods. The number of anomalous subimages is reduced to 2029, accounting for 12.4% of the total. Compared with Figure 6E, the extent of anomalous wavelengths expands near the coastline, and some anomalies remain uncorrected elsewhere.
Figure 12D–F presents the wave-derived bathymetry results and error analysis for subimages of 2048 m. Using the charted points shown in Figure 1B as centers, all subimage-derived depths within a 30 m radius were matched to the nearest chart depth. Among the 350 charted points, 312 were successfully matched. For these points, the overall mean error (ME) was –0.7 m, the mean absolute error (MAE) was 2.99 m, and the correlation coefficient (R) was 0.87. The MAE was 1.69 m for depths of 0–20 m and 5.26 m for depths of 20–40 m. For subimages with corrected anomalous wavelengths, 158 charted points were matched, yielding an overall ME of 0.43 m, an MAE of 2.69 m, and an R value of 0.86. The MAE was 1.45 m for depths of 0–20 m and 7.29 m for depths of 20–40 m. Compared with the results obtained using 1024 m subimages (Figure 10A–C), the inversion errors decreased, with a notably improved accuracy in deeper-water regions.

4.2. Future Directions

This study addresses anomalously large wavelength values in optical imagery inversion by suppressing the migration of spectral energy toward remote low wavenumbers, thereby correcting wavelength anomalies. However, noise, speckle, and other factors in optical imagery may also cause energy to migrate toward local or higher wavenumbers, leading to additional wavelength-inversion errors that degrade bathymetric accuracy. The methods proposed here are not yet sufficient to fully resolve these issues. Future work will therefore pursue concrete technical paths: (i) replace the fixed Hann window with adaptive, direction-aware windows whose size and shape follow the locally estimated peak frequency/direction (e.g., Tukey/Blackman, elliptical Gaussian), with variable tile sizes (≈256–1024 pixels) to maintain ~6–12 cycles of the local wavelength and reduce leakage; and (ii) develop a lightweight learning module to classify anomaly types—low-wavenumber leakage and high-wavenumber noise (and land contamination)—and apply targeted corrections.
We clarify that our approach assumes the sub-image’s wave field is dominated by a primary wave component, which allows us to use its peak wavelength in the dispersion equation. We also explicitly recognize the potential errors introduced by this simplification. For instance, the neglecting secondary wave components could lead to depth estimation errors when those components significantly differ from the primary wave. Furthermore, we note that in our study area the wave field was relatively homogeneous during the image acquisition which partially justifies using the dominant wavelength. Nonetheless, we concede this as a limitation and have highlighted it as an area for caution and further investigation (e.g., exploring multi-peak or spectrum-integrated approaches in future work).
Furthermore, while this study demonstrates promising performance on 2 m WorldView-2 multispectral imagery, future research will assess its generalizability across sensors with varying spatial and spectral characteristics, such as Sentinel-2 (10 m), Planet SuperDove (≈3 m), and QuickBird (2.4 m). Additionally, it would be valuable to explore whether similar wavelength-specific anomalies occur during waterbody delineation using SAR imagery and to examine the applicability or potential modifications of the proposed method in such contexts.

5. Conclusions

In wave-derived bathymetry (WDB) research, the FFT method sometimes produces energy spectrum peaks concentrated at low wavenumbers, leading to abnormally large wavelength retrievals that interfere with depth inversion. Existing studies have mainly attempted to correct these anomalies by suppressing noise and speckle effects. Focusing on optical remote sensing imagery, this study identifies three mechanisms that may cause spectral peaks to cluster at low wavenumbers: (1) distorted pixel values induced by surface reflection noise and speckle; (2) non-stationary variations in pixel values driven by seabed reflectance and wave height changes; and (3) discontinuities in subimage edge pixels caused by land–sea boundaries. Based on these mechanisms, we designed a hybrid correction method for abnormal wavelength retrievals, consisting of truncating distorted pixel values with a Gaussian Mixture Model (GMM), fitting and removing a quadratic polynomial trend surface to eliminate non-stationary variations, and applying a window function to suppress edge discontinuities.
In this study, a WorldView-2 image of Sanya Bay was analyzed using the FFT method to derive WDB from the dominant wavelengths identified in the energy spectrum. When the subimage size was set to 1024 m, anomalous wavelength subimages accounted for 18.9% of the total. By applying distortion truncation, detrending, and windowing techniques to suppress energy leakage toward remote low wavenumbers, the proportion of anomalous subimages was reduced to 14.0%, 7.8%, and 16.6%, respectively. These results indicate that non-stationary pixel trends are the primary cause of wavelength anomalies, while the other two mechanisms also contribute. When the three methods were combined, anomalous subimages decreased to only 3.3%, and most anomalous wavelength values were corrected. Using the corrected wavelengths for depth inversion, the mean absolute error (MAE) was 1.79 m in the 0–20 m shallow-water zone and 6.38 m in the 20–40 m zone, confirming good applicability in shallow waters. We also performed wavelength inversion and depth estimation with subimage sizes of 512 m and 2048 m. Results showed that reducing subimage size decreased the extent of anomalous regions but increased overall depth errors due to other wavelength inaccuracies, while enlarging subimage size increased anomalous regions but reduced overall depth errors. In practical applications, subimage size should therefore be selected by balancing multiple factors. For shallow-water surveys prioritizing low coastal error, combine the proposed preprocessing with 1024 m subimages; for deeper offshore zones (20–40 m), use 2048 m subimages to mitigate MAE.

Author Contributions

Z.X.: Conceptualization, Methodology, Software, Validation, Formal Analysis, and Writing—original draft; S.Z.: Conceptualization and Writing—review and editing; W.Z.: Method ology and Validation; Y.K.: Methodology; X.W.: Conceptualization and Methodology. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data described in Section 2.1, as well as the codes used in the methodology, are available from the corresponding author upon reasonable request. Due to confidentiality restrictions, these materials cannot be made publicly available.

Acknowledgments

We gratefully acknowledge the European Centre for Medium-Range Weather Forecasts (ECMWF) for providing the ERA5 wave period data. The authors also thank the editor and the anonymous reviewers for their valuable comments and suggestions.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Cesbron, G.; Melet, A.; Almar, R.; Lifermann, A. Pan-European Satellite-Derived Coastal Bathymetry—Review, User Needs and Future Services. Front. Mar. Sci. 2021, 8, 740830. [Google Scholar] [CrossRef]
  2. Huang, R.; Yu, K.; Wang, Y.; Wang, J.; Mu, L.; Wang, W. Bathymetry of the Coral Reefs of Weizhou Island Based on Multispectral Satellite Images. Remote Sens. 2017, 9, 750. [Google Scholar] [CrossRef]
  3. Mavraeidopoulos, A.K.; Pallikaris, A.; Oikonomou, E. Satellite Derived Bathymetry (SDB) and Safety of Navigation. Int. Hydrogr. Rev. 2017, 7–19. Available online: https://journals.lib.unb.ca/index.php/ihr/article/view/26290 (accessed on 22 September 2025).
  4. Pe’eri, S.; Parrish, C.; Azuike, C.; Alexander, L.; Armstrong, A. Satellite Remote Sensing as a Reconnaissance Tool for Assessing Nautical Chart Adequacy and Complete. Mar. Geod. 2014, 37, 293–314. [Google Scholar] [CrossRef]
  5. Grządziel, A. Method of Time Estimation for the Bathymetric Surveys Conducted with a Multi-Beam Echosounder System. Appl. Sci. 2023, 13, 10139. [Google Scholar] [CrossRef]
  6. Saylam, K.; Hupp, J.R.; Andrews, J.R.; Averett, A.R.; Knudby, A.J. Quantifying Airborne Lidar Bathymetry Quality-Control Measures: A Case Study in Frio River, Texas. Sensors 2018, 18, 4153. [Google Scholar] [CrossRef] [PubMed]
  7. Ferreira, I.O.; Andrade, L.C.D.; Teixeira, V.G.; Santos, F.C.M. State of Art of Bathymetric Surveys. Bol. Ciênc. Geod. 2022, 28, e2022002. [Google Scholar] [CrossRef]
  8. He, J.; Zhang, S.; Cui, X.; Feng, W. Remote Sensing for Shallow Bathymetry: A Systematic Review. Earth-Sci. Rev. 2024, 258, 104957. [Google Scholar] [CrossRef]
  9. Lyzenga, D.R. Passive Remote Sensing Techniques for Mapping Water Depth and Bottom Features. Appl. Opt. 1978, 17, 379–383. [Google Scholar] [CrossRef] [PubMed]
  10. Stumpf, R.P.; Holderied, K.; Sinclair, M. Determination of Water Depth with High-resolution Satellite Imagery over Variable Bottom Types. Limnol. Oceanogr. 2003, 48, 547–556. [Google Scholar] [CrossRef]
  11. Lee, Z.; Carder, K.L.; Mobley, C.D.; Steward, R.G.; Patch, J.S. Hyperspectral Remote Sensing for Shallow Waters. I. A Semianalytical Model. Appl. Opt. 1998, 37, 6329–6338. [Google Scholar] [CrossRef]
  12. Lee, Z.; Carder, K.L.; Mobley, C.D.; Steward, R.G.; Patch, J.S. Hyperspectral Remote Sensing for Shallow Waters: 2. Deriving Bottom Depths and Water Properties by Optimization. Appl. Opt. 1999, 38, 3831–3843. [Google Scholar] [CrossRef]
  13. Casal, G.; Monteys, X.; Hedley, J.; Harris, P.; Cahalane, C.; McCarthy, T. Assessment of Empirical Algorithms for Bathymetry Extraction Using Sentinel-2 Data. Int. J. Remote Sens. 2018, 40, 2855–2879. [Google Scholar] [CrossRef]
  14. Kutser, T.; Vahtmäe, E.; Praks, J. A Sun Glint Correction Method for Hyperspectral Imagery Containing Areas with Non-Negligible Water Leaving NIR Signal. Remote Sens. Environ. 2009, 113, 2267–2274. [Google Scholar] [CrossRef]
  15. Brusch, S.; Held, P.; Lehner, S.; Rosenthal, W.; Pleskachevsky, A. Underwater Bottom Topography in Coastal Areas from TerraSAR-X Data. Int. J. Remote Sens. 2011, 32, 4527–4543. [Google Scholar] [CrossRef]
  16. Boccia, V.; Renga, A.; Moccia, A.; Zoffoli, S. Tracking of Coastal Swell Fields in SAR Images for Sea Depth Retrieval: Application to ALOS L-Band Data. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2015, 8, 3532–3540. [Google Scholar] [CrossRef]
  17. Danilo, C.; Melgani, F. Wave Period and Coastal Bathymetry Using Wave Propagation on Optical Images. IEEE Trans. Geosci. Remote Sens. 2016, 54, 6307–6319. [Google Scholar] [CrossRef]
  18. Bergsma, E.W.J.; Almar, R.; Maisongrande, P. Radon-Augmented Sentinel-2 Satellite Imagery to Derive Wave-Patterns and Regional Bathymetry. Remote Sens. 2019, 11, 1918. [Google Scholar] [CrossRef]
  19. Pereira, P.; Baptista, P.; Cunha, T.; Silva, P.A.; Romão, S.; Lafon, V. Estimation of the Nearshore Bathymetry from High Temporal Resolution Sentinel-1A C-Band SAR Data—A Case Study. Remote Sens. Environ. 2019, 223, 166–178. [Google Scholar] [CrossRef]
  20. Poupardin, A.; Idier, D.; De Michele, M.; Raucoules, D. Water Depth Inversion From a Single SPOT-5 Dataset. IEEE Trans. Geosci. Remote Sens. 2016, 54, 2329–2342. [Google Scholar] [CrossRef]
  21. Huang, L.; Meng, J.; Fan, C.; Zhang, J.; Yang, J. Shallow Sea Topography Detection from Multi-Source SAR Satellites: A Case Study of Dazhou Island in China. Remote Sens. 2022, 14, 5184. [Google Scholar] [CrossRef]
  22. Leu, L.-G.; Chang, H.-W. Remotely Sensing in Detecting the Water Depths and Bed Load of Shallow Waters and Their Changes. Ocean. Eng. 2005, 32, 1174–1198. [Google Scholar] [CrossRef]
  23. Mudiyanselage, S.D.; Wilkinson, B.; Abd-Elrahman, A. Automated High-Resolution Bathymetry from Sentinel-1 SAR Images in Deeper Nearshore Coastal Waters in Eastern Florida. Remote Sens. 2023, 16, 1. [Google Scholar] [CrossRef]
  24. Li, J.; Zhang, H.; Hou, P.; Fu, B.; Zheng, G. Mapping the Bathymetry of Shallow Coastal Water Using Single-Frame Fine-Resolution Optical Remote Sensing Imagery. Acta Oceanol. Sin. 2016, 35, 60–66. [Google Scholar] [CrossRef]
  25. Liu, M.; Zhu, S.; Cheng, S.; Zhang, W.; Cao, G. Nearshore Depth Estimation Using Fine-Resolution Remote Sensing of Ocean Surface Waves. Sensors 2023, 23, 9316. [Google Scholar] [CrossRef]
  26. Bian, X. The Feasibility of Assessing Swell-Based Bathymetry Using SAR Imagery from Orbiting Satellites. ISPRS J. Photogramm. Remote Sens. 2020, 168, 124–130. [Google Scholar] [CrossRef]
  27. Jwo, D.-J.; Wu, I.-H.; Chang, Y. Windowing Design and Performance Assessment for Mitigation of Spectrum Leakage. E3S Web Conf. 2019, 94, 03001. [Google Scholar] [CrossRef]
  28. Manco, G.; Masciari, E. XML Class Outlier Detection. In Proceedings of the 16th International Database Engineering & Applications Sysmposium—IDEAS ’12, Prague, Czech Republic, 8–10 August 2012; ACM Press: New York, NY, USA, 2012; pp. 155–164. [Google Scholar]
  29. Rasheed, F.; Peng, P.; Alhajj, R.; Rokne, J. Fourier Transform Based Spatial Outlier Mining. In Intelligent Data Engineering and Automated Learning—IDEAL 2009; Corchado, E., Yin, H., Eds.; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2009; Volume 5788, pp. 317–324. ISBN 978-3-642-04393-2. [Google Scholar]
  30. Alexandrov, T.; Bianconcini, S.; Dagum, E.B.; Maass, P.; McElroy, T.S. A Review of Some Modern Approaches to the Problem of Trend Extraction. Econom. Rev. 2012, 31, 593–624. [Google Scholar] [CrossRef]
  31. Mitov, I.P. A Method for Assessment and Processing of Biomedical Signals Containing Trend and Periodic Components. Med. Eng. Phys. 1998, 20, 660–668. [Google Scholar] [CrossRef] [PubMed]
  32. Harris, F.J. On the Use of Windows for Harmonic Analysis with the Discrete Fourier Transform. Proc. IEEE 1978, 66, 51–83. [Google Scholar] [CrossRef]
  33. Jiao, W.; Shi, C.; Sun, J.; Wu, H.-T. China Satellite Navigation Conference (CSNC) 2013 Proceedings: BeiDou/GNSS Navigation Applications • Test & Assessment Technology • User Terminal Technology; Sun, J., Jiao, W., Wu, H., Shi, C., Eds.; Lecture Notes in Electrical Engineering; Springer: Berlin/Heidelberg, Germany, 2013; Volume 243, ISBN 978-3-642-37397-8. [Google Scholar]
  34. Kudryavtsev, V.; Yurovskaya, M.; Chapron, B.; Collard, F.; Donlon, C. Sun Glitter Imagery of Ocean Surface Waves. Part 1: Directional Spectrum Retrieval and Validation. J. Geophys. Res. Oceans 2017, 122, 1369–1383. [Google Scholar] [CrossRef]
  35. Dempster, A.P.; Laird, N.M.; Rubin, D.B. Maximum Likelihood from Incomplete Data via the EM Algorithm. J. R. Stat. Soc. Ser. B (Methodol.) 1977, 39, 1–38. [Google Scholar] [CrossRef]
  36. Vieira, S.R.; Carvalho, J.R.P.D.; Ceddia, M.B.; González, A.P. Detrending Non Stationary Data for Geostatistical Applications. Bragantia 2010, 69, 1–8. [Google Scholar] [CrossRef]
  37. Vieira, S.R. GEOESTATÍSTICA EM ESTUDOS DE VARIABILIDADE ESPACIAL DO SOLO. In Tópicos em Ciência do solo; Sociedade Brasileira de Ciência do Solo: Viçosa, Brazil, 2000. [Google Scholar]
  38. Speake, T.; Mersereau, R. A Note on the Use of Windows for Two-Dimensional FIR Filter Design. IEEE Trans. Acoust. Speech Signal Process. 1981, 29, 125–127. [Google Scholar] [CrossRef]
  39. Labuda, C.; Labuda, I. On the Mathematics Underlying Dispersion Relations. EPJ H 2014, 39, 575–589. [Google Scholar] [CrossRef]
  40. Holman, R.; Haller, M.C. Remote Sensing of the Nearshore. Annu. Rev. Mar. Sci. 2013, 5, 95–113. [Google Scholar] [CrossRef] [PubMed]
  41. Bondur, V.; Murynin, A. The Approach for Studying Variability of Sea Wave Spectra in a Wide Range of Wavelengths from High-Resolution Satellite Optical Imagery. J. Mar. Sci. Eng. 2021, 9, 823. [Google Scholar] [CrossRef]
  42. Piotrowski, C.C.; Dugan, J.P. Accuracy of Bathymetry and Current Retrievals from Airborne Optical Time-Series Imaging of Shoaling Waves. IEEE Trans. Geosci. Remote Sens. 2002, 40, 2606–2618. [Google Scholar] [CrossRef]
Figure 1. Study area covered by WorldView-2 imagery (A) and nautical chart bathymetry (B). In Panel A, the purple box outlines the grayscale composite of the multispectral bands, red boxes 1–3 mark the subimages selected for analyzing spectral leakage characteristics and black boxes a–c indicate the three reference windows used to estimate the scene-conserved peak wave frequency.
Figure 1. Study area covered by WorldView-2 imagery (A) and nautical chart bathymetry (B). In Panel A, the purple box outlines the grayscale composite of the multispectral bands, red boxes 1–3 mark the subimages selected for analyzing spectral leakage characteristics and black boxes a–c indicate the three reference windows used to estimate the scene-conserved peak wave frequency.
Remotesensing 17 03284 g001
Figure 2. Wavelength extraction from a ripple-patterned image using FFT: pixel intensity distribution of an ideal wave field constructed with a sine function (A); the corresponding power spectrum (B), where the red arrow indicates the power peak. Arrows in other power spectral figures (e.g., Figure 2B) denote the same feature.
Figure 2. Wavelength extraction from a ripple-patterned image using FFT: pixel intensity distribution of an ideal wave field constructed with a sine function (A); the corresponding power spectrum (B), where the red arrow indicates the power peak. Arrows in other power spectral figures (e.g., Figure 2B) denote the same feature.
Remotesensing 17 03284 g002
Figure 3. Schematic diagram of spectral leakage suppression mechanism by truncating distorted pixel values: distorted pixel distribution (A) and its spectral energy analysis result (D); GMM fitting of distorted pixel values (B), where the gray bars represent the histogram of pixel counts, the black, red, and blue lines denote the Gauss mixture fit, the primary component, and the secondary component, respectively, and the green dashed lines indicate the upper and lower limits for pixel truncation; pixel distribution after truncation (C) and its spectral energy analysis result (E).
Figure 3. Schematic diagram of spectral leakage suppression mechanism by truncating distorted pixel values: distorted pixel distribution (A) and its spectral energy analysis result (D); GMM fitting of distorted pixel values (B), where the gray bars represent the histogram of pixel counts, the black, red, and blue lines denote the Gauss mixture fit, the primary component, and the secondary component, respectively, and the green dashed lines indicate the upper and lower limits for pixel truncation; pixel distribution after truncation (C) and its spectral energy analysis result (E).
Remotesensing 17 03284 g003
Figure 4. Schematic diagram of the spectral leakage suppression mechanism by pixel detrending: pixel distribution containing a trend surface (A) and its spectral energy analysis result (B); fitted trend surface (C) and its spectral energy analysis result (D).
Figure 4. Schematic diagram of the spectral leakage suppression mechanism by pixel detrending: pixel distribution containing a trend surface (A) and its spectral energy analysis result (B); fitted trend surface (C) and its spectral energy analysis result (D).
Remotesensing 17 03284 g004
Figure 5. Schematic diagram of the spectral leakage suppression mechanism by using the windowing technique: pixel distribution with edge discontinuities (A) and its spectral energy analysis result (B); pixel distribution after applying the window function (C) and its spectral energy analysis result (D).
Figure 5. Schematic diagram of the spectral leakage suppression mechanism by using the windowing technique: pixel distribution with edge discontinuities (A) and its spectral energy analysis result (B); pixel distribution after applying the window function (C) and its spectral energy analysis result (D).
Remotesensing 17 03284 g005
Figure 6. Wavelength retrieval results from remote sensing imagery: (A) without spectral leakage suppression; (B) with suppression by truncation of distorted pixel values; (C) with suppression by detrending; (D) with suppression by windowing; (E) with combined suppression.
Figure 6. Wavelength retrieval results from remote sensing imagery: (A) without spectral leakage suppression; (B) with suppression by truncation of distorted pixel values; (C) with suppression by detrending; (D) with suppression by windowing; (E) with combined suppression.
Remotesensing 17 03284 g006
Figure 7. Representative subimage illustrating spectral leakage suppression by truncation of distorted pixel values: (A) original pixel distribution; (B) corresponding spectral energy distribution; (C) pixel distribution after truncation; (D) corresponding spectral energy distribution after truncation.
Figure 7. Representative subimage illustrating spectral leakage suppression by truncation of distorted pixel values: (A) original pixel distribution; (B) corresponding spectral energy distribution; (C) pixel distribution after truncation; (D) corresponding spectral energy distribution after truncation.
Remotesensing 17 03284 g007
Figure 8. Representative subimage illustrating spectral leakage suppression by pixel-value detrending: (A) original subimage; (B) corresponding energy spectrum showing maximum energy at low wavenumbers; (C) subimage after detrending; (D) corresponding energy spectrum after detrending, with maximum energy shifted to higher wavenumbers; (E) fitted trend surface.
Figure 8. Representative subimage illustrating spectral leakage suppression by pixel-value detrending: (A) original subimage; (B) corresponding energy spectrum showing maximum energy at low wavenumbers; (C) subimage after detrending; (D) corresponding energy spectrum after detrending, with maximum energy shifted to higher wavenumbers; (E) fitted trend surface.
Remotesensing 17 03284 g008
Figure 9. Representative subimage demonstrating spectral leakage suppression by windowing in remote sensing imagery: original subimage (A) and its spectral energy analysis results (B); windowed subimage (C) and its spectral energy analysis results (D).
Figure 9. Representative subimage demonstrating spectral leakage suppression by windowing in remote sensing imagery: original subimage (A) and its spectral energy analysis results (B); windowed subimage (C) and its spectral energy analysis results (D).
Remotesensing 17 03284 g009
Figure 10. Wave-derived bathymetry results from remote sensing imagery (A); comparison between retrieved depths from all subimages and chart soundings (B); comparison between retrieved depths from spectral-leakage-suppressed subimages and chart soundings (C).
Figure 10. Wave-derived bathymetry results from remote sensing imagery (A); comparison between retrieved depths from all subimages and chart soundings (B); comparison between retrieved depths from spectral-leakage-suppressed subimages and chart soundings (C).
Remotesensing 17 03284 g010
Figure 11. Wavelength retrieval results from remote sensing imagery with different subimage sizes. Panels (AE): results for a subimage size of 512 m, including (A) without spectral leakage suppression, (B) with distortion truncation, (C) with detrending, (D) with windowing, and (E) with combined suppression. Panels (FJ): corresponding results for a subimage size of 2048 m.
Figure 11. Wavelength retrieval results from remote sensing imagery with different subimage sizes. Panels (AE): results for a subimage size of 512 m, including (A) without spectral leakage suppression, (B) with distortion truncation, (C) with detrending, (D) with windowing, and (E) with combined suppression. Panels (FJ): corresponding results for a subimage size of 2048 m.
Remotesensing 17 03284 g011
Figure 12. Wave-derived bathymetry results with different subimage sizes. Panels (AC): results for a subimage size of 512 m, including (A) inverted depths, (B) comparison between bathymetry from all subimages and chart data, and (C) comparison between bathymetry from spectral leakage–suppressed subimages and chart data. Panels (DF): corresponding results for a subimage size of 2048 m.
Figure 12. Wave-derived bathymetry results with different subimage sizes. Panels (AC): results for a subimage size of 512 m, including (A) inverted depths, (B) comparison between bathymetry from all subimages and chart data, and (C) comparison between bathymetry from spectral leakage–suppressed subimages and chart data. Panels (DF): corresponding results for a subimage size of 2048 m.
Remotesensing 17 03284 g012
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

Xu, Z.; Zhu, S.; Zhang, W.; Kang, Y.; Wu, X. Outlier Correction in Remote Sensing Retrieval of Ocean Wave Wavelength and Application to Bathymetry. Remote Sens. 2025, 17, 3284. https://doi.org/10.3390/rs17193284

AMA Style

Xu Z, Zhu S, Zhang W, Kang Y, Wu X. Outlier Correction in Remote Sensing Retrieval of Ocean Wave Wavelength and Application to Bathymetry. Remote Sensing. 2025; 17(19):3284. https://doi.org/10.3390/rs17193284

Chicago/Turabian Style

Xu, Zhengwen, Shouxian Zhu, Wenjing Zhang, Yanyan Kang, and Xiangbai Wu. 2025. "Outlier Correction in Remote Sensing Retrieval of Ocean Wave Wavelength and Application to Bathymetry" Remote Sensing 17, no. 19: 3284. https://doi.org/10.3390/rs17193284

APA Style

Xu, Z., Zhu, S., Zhang, W., Kang, Y., & Wu, X. (2025). Outlier Correction in Remote Sensing Retrieval of Ocean Wave Wavelength and Application to Bathymetry. Remote Sensing, 17(19), 3284. https://doi.org/10.3390/rs17193284

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