Next Article in Journal
Application of a Random Forest Method to Estimate the Water Use Efficiency on the Qinghai Tibetan Plateau During the 1982–2018 Growing Season
Next Article in Special Issue
Harris Hawks Optimization for Soil Water Content Estimation in Ground-Penetrating Radar Waveform Inversion
Previous Article in Journal
A Systematic Review of Urban Flood Susceptibility Mapping: Remote Sensing, Machine Learning, and Other Modeling Approaches
Previous Article in Special Issue
Two-Stage GPR Image Inversion Method Based on Multi-Scale Dilated Convolution and Hybrid Attention Gate
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Variational Mode Decomposition and Principal Component Analysis-Based Denoising Scheme for Borehole Radar Data

1
School of Resources and Environment, University of Electronic Science and Technology of China, Chengdu 611731, China
2
Department of Engineering of the Environment and the Territory DIAM, University of Calabria, Via P. Bucci, Cubo 45 A, 87036 Rende, Italy
3
School of Information Science and Engineering, Northeastern University, Shenyang 110819, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2025, 17(3), 525; https://doi.org/10.3390/rs17030525
Submission received: 13 January 2025 / Revised: 27 January 2025 / Accepted: 28 January 2025 / Published: 3 February 2025
(This article belongs to the Special Issue Advanced Ground-Penetrating Radar (GPR) Technologies and Applications)

Abstract

:
To address the significant impact of noise on the target detection performance of borehole radar (BHR), a key type of ground-penetrating radar (GPR), a denoising scheme based on the whale optimization algorithm (WOA) for adaptive variational mode decomposition (VMD) and multiscale principal component analysis (MSPCA) is proposed. This study initially conducts the modal decomposition of BHR data using an improved adaptive VMD method based on the WOA; it then automatically selects modes meeting specific frequency band standards. The correlation coefficients between these modes and the original signal are computed, discarding weakly correlated modes before signal reconstruction. Finally, MSPCA further suppresses noise, yielding denoised BHR data. Simulations show that the proposed scheme increases the signal-to-noise ratio by 17.964 dB or higher, surpassing the more established denoising techniques of robust principal component analysis (RPCA), MSPCA, and empirical mode decomposition (EMD), and obtains the most favorable results in terms of the RMSE and MSE metrics. The experimental results demonstrate that the proposed scheme more effectively suppresses vertical and random noise signals in BHR data. Both the numerical simulations and experimental results confirm the effectiveness of this scheme in noise reduction for BHR data.

Graphical Abstract

1. Introduction

GPR is widely used for geotechnical surveys, groundwater monitoring, polar glacier studies, lunar exploration, geological surveys, and buried object identification as a key tool in shallow surface geophysics [1,2,3,4,5,6,7]. BHR, identified as a key type of ground-penetrating radar (GPR), is employed as an electromagnetic detection tool for subsurface investigations. BHR is widely applied in mineral resource exploitation, civil engineering, geophysical exploration, and geological surveys [1,8]. Furthermore, BHR is utilized for the detection of underground structures [9,10], mapping of hydrological properties [11], monitoring of oil well perforations [12], and identification of tunnels [13]. Significant noise interference in BHR receiving signals originates from the complexity of the underground environment, thermal noise within electronic components, external electromagnetic interference, and the characteristics of wideband antennas [14,15,16,17]. This noise consists of coherent noise (clutter), which exhibits inter-trace correlation, and incoherent noise (random noise), which is randomly distributed across the data. Both types of noise significantly impact the data fidelity and the signal-to-noise ratio (SNR) [18,19]. Furthermore, the emission of high-frequency electromagnetic waves by the BHR system, in conjunction with the region’s inherent filtering effects, exacerbates the nonlinearity and nonstationarity of the received signals [14,16,17,20,21]. Useful signals are masked by nonlinear and nonstationary noise, resulting in degraded target detection performance and impaired quality in data interpretation, migration imaging, and full-waveform inversion [22,23,24]. Consequently, the suppression of random noise continues to be a critical focus within BHR data processing research [25,26]. Regarding the suppression of random noise, the existing methods have been categorized into five main types, which are complementary when applied to BHR data. In subspace methods, clutter is suppressed through the decomposition of Bscan images into different subspaces. While theoretically straightforward and easy to implement, these methods encounter challenges in accurately estimating the noise subspace when the clutter energy is comparable to that of the target signal, resulting in unstable denoising performance. Low-rank and sparse matrix decomposition (LRSD) facilitates the separation of strong background energy from sparse targets by modeling the data as the combination of a low-rank background and sparse components. However, residual noise within the sparse matrix may be overlooked, and the performance remains highly sensitive to the hyperparameter selection, making the method prone to variations across different scenarios. Multiresolution methods process signals and noise across multiple scales and orientations, allowing for the preservation of local details while attenuating specific types of random noise. However, these methods exhibit limitations when dealing with highly nonstationary noise. Deep learning methods exhibit significant advantages in feature representation and adaptive modeling when sufficient labeled training data are available. However, their effectiveness is constrained by the requirement for large-scale labeled datasets, and their generalization performance remains unstable in new environments with distributional variations. Due to the nonstationary and nonlinear characteristics of BHR signals, modal decomposition enables adaptive signal decomposition into several intrinsic mode functions (IMFs). However, these methods are often constrained by mode mixing, endpoint effects, and the absence of rigorous mathematical frameworks for parameter selection. The necessity of the manual tuning of key parameters further restricts their effectiveness in real-world BHR data processing. Although these approaches complement each other to some extent, challenges remain, including noise-to-target energy similarity, the dependence on large training datasets, and mode mixing in decomposition. These limitations hinder the ability to achieve an optimal balance between denoising accuracy and signal fidelity, particularly in complex environments. To overcome these limitations, a BHR denoising strategy is proposed, integrating adaptive VMD with MSPCA. In particular, the whale optimization algorithm (WOA) is employed to optimize the VMD parameters, enabling the more precise decomposition of nonlinear and nonstationary signals. Residual noise is further suppressed using MSPCA in the multiscale domain. This scheme exploits the strengths of modal decomposition for nonstationary noise suppression while employing multiscale analysis for signal detail preservation. As a result, a superior balance is maintained between the BHR denoising effectiveness and weak target fidelity.
Denoising methods based on subspace decomposition, such as singular value decomposition (SVD), are applied to BHR data to enhance the correspondence with strata resistivity and improve the stratigraphic classification capabilities [10]. Other subspace-based techniques, including independent component analysis (ICA) [27] and principal component analysis (PCA) [28,29], are extensively utilized for radar data denoising. However, these methods rely on accurate noise subspace estimation, assuming significant differences between noise and target responses, with noise primarily captured by dominant components. When the noise intensity is similar to that of the target signals, separation becomes challenging, potentially compromising noise suppression. Morphological component analysis (MCA) is also employed for radar data denoising by decomposing signals into clutter and target components, although its performance heavily depends on the selected dictionary [30].
Low-rank and sparse matrix decomposition (LRSD) methods are widely employed for radar noise suppression. For instance, robust non-negative matrix factorization (RNMF) models radar data as low-rank clutter and sparse target signals to suppress clutter [31], while robust principal component analysis (RPCA) achieves the superior suppression of noise compared to PCA [32,33,34]. Furthermore, other LRSD approaches, such as GO decomposition (GoDec) [35] and robust orthogonal subspace learning (ROSL) [36], represent GPR Bscan data as combinations of low-rank and sparse matrices, corresponding to clutter and target signals. However, their performance is sensitive to the hyperparameter selection, which balances low-rank and sparse components, with the optimal values varying by scenario. Additionally, focusing on dominant components may result in neglecting residual noise in the sparse matrix, reducing the effectiveness when noise is inadequately removed [34].
Multiresolution techniques are extensively applied in radar noise suppression. The wavelet transform (WT), for instance, is frequently utilized for multiscale GPR signal denoising [37,38,39]. The curvelet transform (CT) and nonlocal mean (NLM) filtering have been applied to random noise attenuation in seismic and GPR data [40]. The structural features of radar signal reflection layers are captured by CT across multiple scales and orientations while preserving the primary energy components. Furthermore, CT filtering is robust in noise suppression and ensures signal integrity [40]. Bakshi’s multiscale principal component analysis (MSPCA) combines the strengths of PCA and WT for multivariate process monitoring and noise elimination [41,42,43], and it has been successfully applied to denoise GPR and GNSS signals [14,44]. However, the WT is most effective for stationary signals, limiting its application to highly nonlinear and nonstationary radar data [14,45]. Other multiresolution methods, such as the curvelet and shearlet transforms [39,46], are also applied but remain primarily effective for uniformly distributed random noise [47], struggling with nonstationary noise in BHR data.
Deep learning has been applied in radar noise suppression, including clutter removal neural networks (CR-Nets) [48], convolutional autoencoder (CAE) networks [49], and autoencoder-based methods [50]. Despite their notable advantages, these methods often rely on large training datasets and specific conditions for optimal performance. Limited generalization capabilities, especially in diverse scenarios, remain a major research focus [25]. Furthermore, obtaining clutter-free Bscan images of underground targets for training presents a persistent challenge in practical BHR experiments.
Modal decomposition methods have also been utilized in BHR denoising. Empirical mode decomposition (EMD) adaptively decomposes nonlinear, nonstationary signals into finite subcomponents, thereby highlighting anomalous geological features in BHR data [51]. To address intrinsic mode mixing, variants like ensemble EMD (EEMD) [52], complete ensemble EMD (CEEMD) [53], and improved CEEMD (ICEEMD) [54] have been proposed. However, issues such as mode mixing, endpoint effects, and insufficient mathematical foundations persist [19,47]. Variational mode decomposition (VMD) [55] resolves the challenges associated with empirical mode decomposition (EMD), including mode mixing, endpoint effects, and the absence of a well-defined mathematical framework. This is achieved through a mathematical optimization process, ensuring more precise, stable, and controllable decomposition results. Furthermore, signals are adaptively decomposed into intrinsic mode functions (IMFs) with a finite bandwidth by VMD, thereby effectively enhancing the target signals while suppressing noise. However, its reliance on manual parameter tuning, such as mode number selection, limits its broader applicability [56].
A denoising scheme for BHR data is proposed in this study, integrating adaptive VMD and MSPCA. The core parameters ( K , α ) of VMD are adaptively optimized through the WOA, followed by signal decomposition using VMD. The frequencies of the decomposed modes are evaluated to ensure alignment with the predefined range of the BHR mean spectrum. Modes with weak correlations are removed based on the Pearson correlation coefficient (PCC). Finally, MSPCA is employed to further suppress residual noise. The performance of the proposed scheme is evaluated against RNMF, EMD, RPCA, MSPCA, and WOA-based Adaptive VMD, demonstrating superior noise suppression capabilities.
The main innovations of this study are as follows. (1) First Application of VMD for BHR Denoising and Reconstruction: Nonlinear and nonstationary BHR signals are decomposed into intrinsic mode functions (IMFs) with finite bandwidths, effectively enhancing target signals masked by noise. Additionally, this method resolves inherent issues in EMD, such as mode mixing and ambiguous physical interpretation. (2) Adaptive VMD: To improve the accuracy and robustness of VMD decomposition, the core parameters ( K , α ) are optimized using the WOA, which enables rapid convergence and global search capabilities. The maximum sample entropy H ( · ) , recognized for its strong anti-interference capabilities, is employed as the optimization function. Specific frequency band modes are adaptively selected for reconstruction, facilitating the separation of major noise components from the target signals. The correlation between the selected modes and the original signal is evaluated, and highly correlated modes are reconstructed to enhance the denoising performance. These components collectively form the adaptive VMD BHR denoising algorithm. (3) Effective Handling of Nonstationary Signals with Adaptive VMD and MSPCA: Adaptive VMD processes nonstationary signals effectively, separating noise from target components. MSPCA combines the strengths of the WT and PCA, enabling the extraction of primary signal features across multiple scales. While the WT is more effective for stationary signals, it is limited in addressing nonstationary BHR data. Adaptive VMD addresses the nonlinear and nonstationary characteristics of BHR signals, and MSPCA subsequently suppresses residual noise and enhances weak signals. In summary, the proposed scheme achieves effective noise suppression, delivering optimal visualization and metric results.

2. Proposed Scheme

A denoising scheme for BHR data is proposed in this study, integrating adaptive VMD and MSPCA. The algorithmic foundations of this scheme are introduced in this section. Adaptive VMD incorporates WOA-based parameter optimization, frequency-domain filtering, and time-domain correlation-based mode selection. The optimization of the VMD parameters is initially conducted using the WOA, which improves the efficiency of VMD in extracting target signals. In the subsequent step, frequency bands and modes demonstrating a high degree of correlation with the original signal are chosen for reconstruction. MSPCA is then employed to suppress residual noise and to further diminish noise signals that resemble the target within the reconstructed Bscan. The detailed structure of the processing workflow is illustrated in Figure 1. Initially, BHR Bscan data, organized in M rows and N columns, are transformed into Ascan data of length N. This conversion simplifies the data processing required for the WOA optimization of the VMD parameters while preserving key data features. In this data compression method, A i , j denotes the value in the i-th row and j-th column of the BHR data, and A mean ( j ) is the mean value of the j-th column.
A mean ( j ) = 1 M i = 1 M A i , j ( j = 1 , 2 , , N )

2.1. Adaptive VMD Algorithm

In this study, VMD is first applied for BHR data denoising, effectively highlighting target signals obscured by noise. In this application, the compressed Ascan data, A mean , are decomposed by VMD into K modal functions, represented as u k .
A mean = k = 1 K u k
In VMD, the signal is decomposed by solving a variational problem that ensures minimal bandwidth for each modal function. This approach improves the accuracy and robustness of the decomposition. Through this decomposition process, the modal functions become more physically meaningful, allowing the more accurate representation of the original signal. In this study, ω k denotes the center frequency of the K-th mode; Δ n denotes the difference operator at discrete time n; δ [ n ] denotes the Kronecker Delta function at discrete time; and j denotes the imaginary unit. · 2 denotes the L2 norm, also known as the Euclidean norm [55].
min u k , ω k k = 1 K Δ n δ [ n ] + j 1 π n u k [ n ] e j ω k n 2 2 subject to k = 1 K u k = A mean
The optimization problem is formulated through the Lagrangian method by introducing a quadratic penalty term and Lagrange multipliers λ into the VMD formula. It is then solved using the Alternating Direction Method of Multipliers (ADMM). In this formulation, the Lagrange multiplier λ is used to adjust the constraints during the optimization process. Within the objective function, the penalty parameter α is used to determine the weight of the penalty term, balancing the reconstruction error with modal sparsity in the VMD decomposition. The formula is constructed with three key components. The modal bandwidth measure term minimizes the bandwidth of each decomposed mode, ensuring that the signal components are concentrated in the frequency domain. By reducing the bandwidth, the precision of the signal decomposition process is enhanced. The quadratic penalty term enhances the fidelity of signal reconstruction by penalizing deviations from the original signal. The Lagrange multiplier term ensures that the sum of all modal components strictly equals the original signal, thereby preserving signal completeness and integrity. It enforces strict reconstruction constraints throughout the optimization process. The combination of the quadratic penalty term and the Lagrange multiplier leverages the advantages of both. The quadratic penalty provides robust convergence properties, while the Lagrange multiplier enforces strict constraint satisfaction. Together, these components enable a balanced and stable optimization framework for the decomposition process [56].
L u k , ω k , λ = α k = 1 K Δ n δ [ n ] + j 1 π n u k [ n ] e j ω k n 2 2 + A mean [ n ] k = 1 K u k [ n ] 2 2 + λ [ n ] , A mean [ n ] k = 1 K u k [ n ]
The update formula for the mode u k is presented below:
u k n + 1 [ n ] = arg min u k α Δ n δ [ n ] + j π n u k ( n ) e j ω k n 2 2 + A mean [ n ] k = 1 K u k [ n ] + λ ( n ) 2 2 2
The formula for the updating of ω k is presented below:
ω k n + 1 = arg min ω k Δ n δ [ n ] + j 1 π n u k [ n ] e j ω k n 2 2
In VMD signal decomposition, the penalty parameter α and the number of mode decompositions K are predetermined and serve as crucial factors. A lower penalty parameter α reduces bandwidth constraints on the modal components, resulting in modal signals with a broader bandwidth. Conversely, an excessively high or low number of mode decompositions K can cause the over-decomposition or under-decomposition of the signal. Optimizing the VMD parameters through the whale optimization algorithm (WOA) enables the automatic selection of parameters suitable for the signal, enhancing the decomposition accuracy and robustness. The whale optimization algorithm (WOA) [57], inspired by the bubble-net hunting behavior of whales, is characterized by its rapid convergence and robust global search capabilities. The WOA dynamically adjusts the convergence factor to balance global exploration and local exploitation. This mechanism is employed to efficiently optimize complex, nonlinear problems and avoid local optima. In this study, the WOA is combined with variational mode decomposition (VMD) to adaptively optimize the penalty parameter α and the number of decompositions K. The global search and local exploitation properties of the WOA ensure the accurate optimization of both integer and continuous parameters, making it particularly suitable for tuning K and α . By leveraging the WOA’s stochastic nature and linear convergence factor, the optimization process achieves improved stability and convergence speeds. Collectively, these attributes significantly enhance the decomposition performance of VMD.
The optimization of the variational mode decomposition (VMD) parameters ( K , α ) is performed using the whale optimization algorithm (WOA) [56,57]. The optimization process involves mapping the positions of the whales to the VMD parameter space, thereby enabling the adaptive adjustment of both the penalty parameter α and the number of modes K. Whale Position Representation: The position of each whale is denoted as X [ i ] = [ K i , α i ] , where K i refers to the number of decomposition modes and α i corresponds to the penalty parameter. Population Initialization: A population of N whales is initialized randomly, with positions X i constrained within predefined boundary limits. This ensures that all whale positions remain within the feasible optimization range. Parameter Updates During Iterations: In each iteration of the WOA, the positions X [ i ] are updated according to the exploration and exploitation strategies embedded in the algorithm, allowing for the dynamic adjustment of both K and α . Following each update, boundary checks are conducted to ensure that the values of K and α remain within their valid ranges.
{ X i } i = 1 N = { ( K i , α i ) } i = 1 N
Prior to parameter optimization, the fitness function must be defined. The sample entropy, represented as S a m p E n ( m , r , u k ) , is used to quantify the complexity and nonlinearity of a time series. The sample entropy is characterized by independence from the data length and strong resistance to interference, enabling stable calculations regardless of the data length. It is also insensitive to noise, allowing accurate complexity measurement despite disturbances. The sample entropy is defined using m as the embedding dimension and r as the tolerance to measure the similarity of subsequences within the time series. Here, B m ( r ) and B m + 1 ( r ) are the total counts of instances where the distances between subsequences are below r in dimensions m and m + 1 , respectively. u k is the input time series for which the sample entropy is being calculated [58].
S a m p E n ( m , r , u k ) = ln B m + 1 ( r ) B m ( r )
The core parameters of VMD, specifically the number of decomposition modes K and the penalty factor α , are optimized through a fitness function derived from the sample entropy (SampEn). This fitness function quantifies the regularity of the intrinsic mode functions (IMFs) and is utilized to assess and enhance the quality of VMD signal decomposition. The primary objective is to minimize the local SampEn of the IMFs. Lower SampEn values signify greater regularity in the IMFs, which in turn improves the quality of signal decomposition. The fitness value calculation process is as follows. (1) Decomposition Step: VMD is applied with varying combinations of the number of decomposition modes K and penalty factor α to decompose the input signal into K IMFs. (2) Entropy Calculation: The SampEn value for each IMF is computed. (3) Fitness Selection: Since the appearance of targets in BHR echo signals is often accompanied by an increase in entropy, the maximum SampEn value among all IMFs is selected as the fitness value. The fitness value derived from the maximum SampEn represents the complexity and irregularity of the IMFs. Minimizing the fitness value ensures that the resulting IMFs are more regular, effectively suppressing noise while retaining the target signal components. This optimization strategy enhances the signal regularity and improves the interpretability of the decomposition results, underscoring its importance in applications such as target detection in BHR signals. The fitness value is calculated using the following formula:
Fitness i = max S a m p E n ( m , r , u k ) | ( K , α ) = ( K i , α i )
The adjustment of the ( K , α ) parameters follows the update rules of the whale optimization algorithm (WOA). In this process, b represents a constant that determines the shape of the logarithmic spiral, while l is a randomly selected value within the range of [ 1 , 1 ] . In the WOA, the parameter p is a random probability value within [ 0 , 1 ] . When p < 0.5 , the encircling mechanism is applied; otherwise, if p 0.5 , spiral updating is employed. The current optimal solution is denoted by X ( t ) , and the vectors A and C control the convergence factors [57].
X i + 1 = X i A · | C · X rand X | , p < 0.5 X i + 1 = | X i X i | · e b l · cos ( 2 π l ) + X i , p 0.5
The optimization process is repeated until the predefined maximum number of iterations, set to 16 by default, is reached. Upon the completion of the iterations, the optimal parameters are determined and retained for future application.
( K , α ) = arg max { X i } i = 1 N Fitnes s i
Once the optimal parameters ( K , α ) are obtained, the original BHR Bscan data are decomposed using VMD to generate the modal functions IMF k i , j . The Fourier transforms of the modes are then calculated to identify the peak frequency in the average Fourier spectrum. Subsequently, the average Fast Fourier Transform (FFT) of the original BHR Bscan data is computed. To determine the selected frequency band (SFB), the threshold is defined as the spectrum mean plus or minus one-fourth of the difference between the peak value and the spectrum mean. Modes within the selected frequency band are adaptively chosen for reconstruction, thereby separating the main noise components from the target signal and forming the reconstructed matrix A ^ SFB , i , k . The correlation coefficient R i , k between the selected mode A ^ SFB , i , k and the i-th row of the corresponding original Bscan signal A i is calculated to assess their relationship. In the formula for the correlation coefficient R i , k , Cov [ A i , A ^ SFB , i , k ] is the covariance between them, and Var [ A i ] and Var [ A ^ SFB , i , k ] are their respective variances [59].
R i , k = Cov [ A i , A ^ SFB , i , k ] Var [ A i ] × Var [ A ^ SFB , i , k ]
Modes with a correlation coefficient R i , k greater than the threshold Threshold COR are selected for reconstruction. The reconstructed signal is denoted by A ^ COR , and A ^ SFB , i , k represents the selected mode.
A ^ COR = k { k 1 , k 2 , , k m } A ^ SFB , i , k subject to R i , k > Threshold COR

2.2. Multiscale Principal Component Analysis (MSPCA)

MSPCA leverages the complementary strengths of the WT and PCA to enable robust multiscale signal processing. The WT excels in decomposing signals across multiple scales, isolating high- and low-frequency components, while PCA identifies the principal features within these scales. Together, these methods facilitate the efficient extraction of meaningful signal components, even under challenging noise conditions. For BHR data, selecting appropriate MSPCA parameters is critical in maintaining signal fidelity and achieving effective noise suppression. The symmetric wavelet basis ‘sym28’ is employed due to its orthogonal and symmetric properties, which preserve the smoothness and essential features of BHR signals [38]. This choice is informed by the complex frequency components and significant noise inherent in BHR data. The high time–frequency resolution of ‘sym28’ enables the effective retention of the target signal characteristics while suppressing noise. To balance the computational complexity and feature extraction accuracy, the decomposition level is empirically set to five. This configuration prevents distortions from over-decomposition and ensures the clear separation of noise from the target signals. BHR signals are inherently nonstationary due to geological variations, subsurface dielectric constant differences, conductivity changes, and environmental interferences. Instrumental noise and subsurface interactions further contribute to their nonlinear and complex nature. Although the WT is highly effective in processing stationary signals, its performance diminishes when applied to nonlinear and nonstationary BHR data, reducing its capability to handle the complex geophysical noise patterns inherent in such signals. To address these limitations, the proposed methodology integrates adaptive VMD with MSPCA. Adaptive VMD is employed as the initial step to decompose the nonlinear and nonstationary BHR signals into intrinsic mode functions (IMFs) with a finite bandwidth. This decomposition mitigates the nonlinearity and nonstationarity of the signals. Subsequently, MSPCA is applied to refine the signal further, isolating critical features while suppressing residual noise. This sequential strategy combines the complementary capabilities of adaptive VMD and MSPCA to enhance the signal clarity and noise suppression. During the reconstruction phase, the WT decomposes the signal A ^ COR into multiscale approximate coefficients A j , which represent overall trends, and detail coefficients D j , which capture finer details. Here, j denotes the decomposition level within the multiscale framework [41,43]. This integrated approach balances signal clarity and noise reduction, ensuring the reliable processing of BHR data.
A ^ COR = j = 1 J ( A j + D j )
The signal is decomposed using the discrete wavelet transform (DWT) through a high-pass filter g [ n ] and a low-pass filter h [ n ] , which produces two types of coefficients: detail coefficients D j [ n ] , capturing high-frequency information, and approximate coefficients A j [ n ] , capturing the main trends in the signal at each decomposition level j.
A j [ n ] = k A ^ COR [ k ] h [ 2 n k ]
D j [ n ] = k A ^ COR [ k ] g [ 2 n k ]
After the approximate and detail coefficients are obtained across different scales, PCA is applied to the wavelet coefficients at each scale. This approach captures essential signal features across various frequency ranges, thereby enhancing noise suppression. At each wavelet decomposition level j, the covariance matrix C j is calculated using the following formula. Here, X j denotes the matrix of coefficients at that level, comprising both approximate and detail coefficients.
C j = 1 N X j T X j
The eigenvalue decomposition of the covariance matrix C j is given by the following formula, where P j is the eigenvector matrix and Λ j is the diagonal matrix of eigenvalues:
C j = P j Λ j P j T
In the PCA stage of MSPCA, high-frequency detail coefficient matrices, primarily containing noise, are discarded, while low-frequency approximate coefficient matrices, which capture primary trends and target features, are retained. The selection of principal components for the approximate coefficient matrices is guided by the cumulative variance criterion (CVC) [29], a method that sorts eigenvalues in descending order and accumulates their variance contributions until the cumulative contribution rate reaches 96%. This threshold ensures the retention of meaningful signal components while effectively reducing noise interference. By eliminating detail coefficient matrices and preserving key information within approximate coefficient matrices, the CVC enhances the fidelity of signal reconstruction, achieving a balance between signal integrity and noise suppression. The retained principal components, denoted as k A , j and k D , j , correspond to approximate A j PCA and detail coefficient matrices D j PCA , respectively. These components undergo an inverse PCA transformation, resulting in the reconstructed coefficient matrices A j recon and D j recon . Finally, the denoised signal A ^ COR recon is obtained through an inverse WT, completing the reconstruction process. This systematic approach demonstrates the effectiveness of MSPCA in processing BHR data, as it ensures robust noise suppression while preserving critical signal characteristics. The methodology leverages the complementary strengths of PCA and the WT to optimize signal reconstruction for nonstationary and noisy data environments.
A ^ COR r e c o n = j = 1 J ( A j r e c o n + D j r e c o n )

3. Examples

3.1. Numerical Simulation Results

3.1.1. Case 1: Underwater Scenario with Multiple Rectangular Targets

The proposed method is applied to denoise BHR data, with the results compared to those of alternative methods. As shown in Figure 2, numerical simulations are conducted using gprMax [60], employing a homogeneous water model containing three iron plate targets, each measuring 20 cm in height and 2 cm in width. Targets 1 and 3 are positioned 60 cm from the BHR, while target 2 is located 50 cm away, with a distance of 60 cm between adjacent targets. The transmitting and receiving antennas, spaced 26 cm apart, are excited with a 230 MHz Ricker wavelet. A 100 ns time window with 3 cm step increments is used for BHR Bscan measurements.
As shown in Figure 3c, the RNMF method highlights the target signal to some extent, although its noise suppression remains limited. The clarity of the target signal is impacted by the significant noise remaining within the red box. RPCA is effective for sparse noise but exhibits limitations in suppressing highly random noise. These limitations result in incomplete noise suppression and hinder the accurate reconstruction of the signals, especially when the noise and target signals overlap. As shown in Figure 3d, significant residual noise is observed within the red box, demonstrating RPCA’s reduced effectiveness in highly random noise environments. Although RPCA performs well in sparse noise environments, its efficiency diminishes significantly under conditions of prevalent random noise. RPCA struggles to fully isolate noise from the target signal, which compromises the clarity and fidelity of the reconstructed signal. As noted in Section 2.2, MSPCA integrates the complementary strengths of PCA and the WT. However, BHR signals are inherently nonstationary and nonlinear in nature. The WT is more effective for stationary signals, which constrains its applicability to BHR data. Additionally, MSPCA exhibits limited capabilities in suppressing random noise. As shown in Figure 3e, MSPCA effectively highlights weak echo signals, especially within the yellow box. However, residual noise remains significant in the red box, highlighting the limitations of its noise suppression capabilities.
EMD effectively decomposes nonlinear, nonstationary signals into intrinsic mode functions (IMFs), facilitating the enhancement of weak echo signals and achieving effective noise attenuation. However, the effectiveness of the method is constrained by mode mixing, which introduces high-frequency spike noise. This limitation diminishes its practical reliability and computational applicability, especially in scenarios involving complex signal interference. As depicted in Figure 3f, the residual noise patterns caused by mode mixing are evident, highlighting the challenges that EMD faces in maintaining signal clarity and fidelity. As demonstrated in Figure 3g, the adaptive VMD method excels in both noise suppression and highlighting weak echo signals, with the noise within the red box significantly reduced and the target signal within the yellow box appearing clearer. Noise and signals are effectively separated by adaptive VMD, making it suitable for the processing of nonstationary signals. As shown in Figure 3h, the proposed scheme (adaptive VMD + MSPCA) enhances both noise suppression and signal clarity. The noise within the red box is more effectively suppressed, and the target signal within the yellow box appears clearer and more distinct. The multiscale feature extraction advantages of adaptive VMD and MSPCA are combined in this scheme, resulting in more efficient noise suppression and signal enhancement. As described in Section 2.2, the sequential application of adaptive VMD and MSPCA is shown to achieve superior noise suppression and enhance weak signals. The effectiveness of the proposed scheme (adaptive VMD + MSPCA) in both noise suppression and target signal enhancement is validated through a comparative analysis of the denoising effects, demonstrating its suitability for the processing of noisy BHR signals.
A comprehensive comparison of the denoising performance, using metrics such as the signal-to-noise ratio (SNR), root mean square error (RMSE), and mean square error (MSE), is presented in Figure 4. These metrics are offered as critical insights into the effectiveness of the various denoising methods. The SNR quantifies the ratio of the signal amplitude to noise. Higher SNR values indicate improved signal clarity and reduced noise interference, which is essential for the accurate detection and interpretation of BHR data. For instance, an SNR increase of 19.088 dB, as achieved by the proposed method, results in significantly enhanced target signal interpretability in real-world applications, such as subsurface imaging and anomaly detection. The RMSE and MSE are quantified to indicate the fidelity of signal reconstruction. Lower RMSE and MSE values indicate effective noise suppression while preserving key signal features. For BHR applications, this ensures that the geological characteristics of the subsurface are accurately captured without distortion, enabling more reliable data interpretation.
The initial SNR of the noisy Bscan data is −5.826 dB. After applying the various denoising methods, the following results are observed. RNMF: The SNR increases marginally to −5.816 dB, representing a slight improvement of 0.01 dB. This minimal improvement indicates RNMF’s limited capabilities in distinguishing between noise and signals. RPCA: As described in Section 3.1.1, RPCA achieves an SNR improvement to −5.184 dB (approximately 0.642 dB increase). However, RPCA is less effective in suppressing high levels of random noise, leading to suboptimal results for BHR signal processing. MSPCA: Through the integration of PCA and the WT, MSPCA achieves a notable SNR improvement to 0.180 dB (approximately 6.006 dB increase). However, as highlighted in Section 2.2, MSPCA is more effective for stationary signals, restricting its applicability to the inherently nonstationary and nonlinear BHR signals. EMD: EMD achieves an SNR of 3.290 dB, an improvement of approximately 9.116 dB. While this indicates reasonable noise suppression, mode mixing issues, as described in Section 3.1.1, introduce high-frequency spike noise, which limits its effectiveness. Adaptive VMD: Adaptive VMD tunes the frequency bandwidth of modal components, resulting in a substantial improvement in the SNR to 8.997 dB (an increase of approximately 14.823 dB). This demonstrates its effectiveness in suppressing noise and enhancing the signal clarity. Proposed Method (Adaptive VMD + MSPCA): The proposed method combines the strengths of adaptive VMD and MSPCA, resulting in an SNR improvement to 13.262 dB, corresponding to a substantial increase of approximately 19.088 dB. This significant enhancement not only suppresses noise but also enhances the visibility of weak signals, making it the most effective method for BHR signal processing. Additionally, its superior performance in terms of the RMSE and MSE metrics further validates the method’s robustness.
From the perspective of the simulation data, the increase in the SNR correlates with more distinct target features and reduced noise interference. For instance, as shown in Figure 3h and Figure 5h, at an SNR improvement of 19.088 dB, previously obscured signals emerge more clearly, significantly enhancing the visibility and interpretability of geological features such as targets or stratigraphic boundaries. The reduction in the RMSE and MSE ensures higher accuracy in signal reconstruction, minimizing the likelihood of false positives or missed detections. In real-world scenarios, these improvements result in tangible benefits in BHR data processing. These include enhanced target detectability, as subsurface features become more distinguishable, aiding geophysical surveys and infrastructure inspections; increased data reliability, as lower noise levels and higher reconstruction fidelity reduce the risk of misinterpretation, supporting better decision-making in resource exploration and environmental monitoring; and greater applicability in complex environments, as the proposed method’s ability to handle nonstationary signals ensures robust performance across diverse geological conditions.
Figure 5 presents the denoising results of the 160th simulated Ascan signal. The region subjected to significant random noise is delineated by the red box in Figure 5. This simulated noise is introduced to test the effectiveness of the proposed denoising method under high-interference conditions. In Figure 5, the yellow box encompasses the target signal and the tail edges of the target reflections. This area demonstrates how the proposed denoising method effectively enhances the target signal and its tail edges, even in the presence of substantial noise. The target signal is enhanced to some extent by RNMF and RPCA, but the noise is not effectively suppressed. As noted in Section 2.2, MSPCA integrates the complementary strengths of PCA and the WT and is suitable for multiscale signal processing. As seen from the target signal in the yellow box, weak echo signals are effectively highlighted by MSPCA. However, its noise suppression capabilities are weak in highly random noise environments.
As described in Section 3.1.1, while EMD highlights weak echo signals and achieves good noise suppression to some extent, its application is constrained by mode mixing, which introduces high-frequency spike noise. This limitation is evident as the noise within the red box remains inadequately suppressed. The high-frequency noise within the red box persists, and the signal quality is affected. The noise suppression and signal enhancement are significantly improved by adaptive VMD, resulting in a higher SNR. The noise within the red box is significantly reduced, and the target signal within the yellow box is clearer. Good separation of the noise and signal is demonstrated. The noise suppression and signal enhancement are further improved by our proposed method, which combines adaptive VMD and MSPCA. The noise within the red box is further suppressed, and the target signal within the yellow box becomes clearer and more distinct. The multiscale feature extraction advantages of adaptive VMD and MSPCA are combined in this scheme, demonstrating the best performance in terms of noise suppression and signal enhancement.
The effectiveness of the proposed method is assessed using synthetic BHR data at various noise levels. The SNR of the input data with noise varies from −25 dB to 0 dB. In Figure 6, the performance of various algorithms is shown in terms of the output SNR, MSE, and RMSE across the considered input SNR levels. The algorithms under evaluation include RNMF, RPCA, MSPCA, EMD, adaptive VMD, and the proposed adaptive VMD + MSPCA scheme. As depicted in Figure 6a, the output SNR improves for all algorithms as the input SNR increases. Specifically, the adaptive VMD method demonstrates a significant improvement in the SNR, with increases spanning from 14.4 dB to 14.8 dB. When integrated with the MSPCA method, the proposed adaptive VMD + MSPCA scheme attains even greater SNR improvements, ranging from 18.4 dB to 24.5 dB. This improvement is particularly pronounced under low input SNR conditions (e.g., −25 dB to −15 dB), where noise suppression poses significant challenges. The increase in the SNR results in more distinguishable target features in the BHR data. With a higher SNR, the signal becomes significantly clearer, reducing the interference from background noise. This enables the better detection and identification of subsurface features that may have been obscured in low-SNR conditions. Through the improvement in the SNR, the signal previously concealed by the noise is made significantly more visible, thereby greatly enhancing the target’s detectability. For instance, in geological survey applications, an enhanced SNR helps in distinguishing between different geological layers or anomalies, improving the reliability of the results. The adaptive VMD method optimizes the number of modal components and their frequency bandwidths, thereby effectively separating noise from the signal. This optimization is critical in processing nonstationary signals, as frequently encountered with BHR data. Nonstationary signals, which vary over time, necessitate adaptive techniques to track changes in the signal’s characteristics. The adaptive VMD method’s ability to adaptively adjust the frequency bandwidths of modal components ensures that the signal is better separated from the noise, leading to an overall improvement in the signal quality. When combined with the multiscale feature extraction capabilities of MSPCA, the adaptive VMD + MSPCA scheme provides the best output SNR across all input SNR conditions. The multiscale nature of MSPCA allows for enhanced feature extraction at various resolutions, further improving the accuracy of signal detection and noise suppression. This combination proves highly effective in processing nonstationary BHR signals.
In Figure 6b,c, the adaptive VMD + MSPCA scheme is shown to exhibit the best performance in terms of both the output MSE and RMSE. The MSE and RMSE are essential metrics in assessing the accuracy of the reconstructed signal. A reduction in these values indicates the more accurate recovery of the signal, with minimal distortion or noise artifacts. The proposed method achieves the lowest MSE and RMSE values across all algorithms tested, indicating that it effectively removes noise while preserving the key features of the original BHR signal. The reduction in the MSE and RMSE, alongside the improvement in the SNR, ensures that the processed signal is both clearer and more accurate. Lower MSE and RMSE values mean that the denoised signal more closely matches the true subsurface conditions, reducing the risk of false positives or missed detections in subsequent analysis. A comparison of the denoising effects across different methods and input SNR levels reveals that the best performance in terms of noise suppression and signal enhancement is achieved by the adaptive VMD and the adaptive VMD + MSPCA schemes. These results validate the effectiveness of the proposed methods in denoising BHR signals. Specifically, the proposed adaptive VMD + MSPCA scheme not only maximizes the SNR but also minimizes the error between the original and denoised signals, making it the most effective method for practical BHR data processing.

3.1.2. Case 2: Underwater Scenario with Multiple Circular Targets

As shown in Figure 2, numerical simulations were conducted using gprMax [60], a specialized tool designed for the modeling of ground-penetrating radar scenarios. The simulation details align with those outlined for Case 1 in Section 3.1.1, with the primary difference being that the targets in Case 2 comprise five circular objects instead of three rectangular ones. The circular targets are positioned such that targets 1, 3, and 5 are 60 cm from the BHR, while targets 2 and 4 are 50 cm away. The center-to-center distance between adjacent targets is 80 cm. This modification creates a more intricate subsurface structure, establishing a robust benchmark for the assessment of the denoising performance of the proposed methods under diverse conditions. Figure 7 depicts the simulated Bscan data for BHR processed using various denoising techniques. The Bscan data for Case 2 were processed using several denoising techniques, as in Section 3.1.1 for Case 1, and the results are illustrated in Figure 7. Figure 7c shows that the RNMF method partially enhances the target signal (highlighted in the yellow box); however, significant residual noise remains, particularly in high-interference regions (highlighted in the red box), as observed in Section 3.1.1 for Case 1. Figure 7d shows that the RPCA method is effective in handling sparse noise but struggles with random noise, resulting in residual interference that compromises the clarity of the target signal. Figure 7e shows that, while the MSPCA method enhances weak echo signals, its performance in noise suppression is limited in regions with high levels of random noise. Figure 7f shows that the EMD method achieves noise suppression but is affected by mode mixing, which introduces high-frequency spike noise, impairing its performance with nonstationary signals. Figure 7g shows that the adaptive VMD method significantly mitigates noise, leading to a clear enhancement in the target signal. Figure 7h shows that the combination of adaptive VMD and MSPCA achieves the best denoising performance, effectively suppressing the noise and significantly improving the clarity of the target signal, consistent with the results observed in Section 3.1.1 for Case 1.
Figure 8 summarizes the SNR, RMSE, and MSE results for the various methods applied to Case 2, similarly to those in Section 3.1.1 for Case 1. The initial SNR of the noisy Bscan data is −7.63 dB. After the application of the various denoising methods, the results were as follows. RNMF: A marginal improvement in the SNR, reaching −7.617 dB, with minimal reductions in the RMSE and MSE. RPCA: Improves the SNR to −7.084 dB but fails to effectively reduce the RMSE and MSE in the presence of high levels of random noise. MSPCA: Achieves a moderate SNR improvement to −1.611 dB, with corresponding reductions in the RMSE and MSE (1.216 and 1.478, respectively). EMD: Improves the SNR to 1.209 dB, with the RMSE and MSE further reduced to 0.878 and 0.772, respectively. Adaptive VMD: Outperforms all previous methods, with an SNR of 8.045 dB, RMSE of 0.400, and MSE of 0.160. Adaptive VMD + MSPCA: The proposed method achieves the highest SNR of 10.334 dB, the lowest RMSE (0.307), and the lowest MSE (0.094), thereby demonstrating its superior denoising capabilities. The adaptive VMD + MSPCA method provides superior denoising performance across multiple metrics, achieving the highest SNR and the lowest RMSE and MSE. These results reinforce the method’s effectiveness, particularly in complex geophysical scenarios involving nonstationary and nonlinear signals, as demonstrated in Section 3.1.1 for Case 1. This method combines the adaptive frequency separation of VMD with the multiscale feature extraction of MSPCA, leading to improved noise suppression and clearer signal enhancement across various conditions.
Figure 9 presents the denoising results for the 160th simulated Ascan signal, similarly to those in Section 3.1.1 for Case 1. The region affected by significant random noise is delineated by the red box, which was introduced to evaluate the effectiveness of the proposed denoising methods under high-interference conditions. The yellow box highlights the target signal and the trailing edges of its reflections, demonstrating how the proposed denoising method enhances both the target signal and its trailing edges, even in the presence of significant noise. The RNMF method (Figure 9c) and RPCA method (Figure 9d) marginally enhance the target signal but fail to suppress the noise effectively. The MSPCA method (Figure 9e) integrates the complementary strengths of PCA and the WT, making it suitable for multiscale signal processing. As seen in the yellow box, weak echo signals are effectively highlighted by MSPCA, but its noise suppression capabilities are limited, particularly in environments with high levels of random noise, as noted in Section 3.1.1 for Case 1. As discussed in Section 3.1.1 for Case 1, the EMD method (Figure 9f) provides good noise suppression and enhances weak echo signals but is constrained by mode mixing, which introduces high-frequency spike noise. As a result, the noise within the red box remains inadequately suppressed, and the signal quality is compromised. The noise suppression and signal enhancement are significantly improved by the adaptive VMD method (Figure 9g), resulting in a higher SNR. The noise within the red box is significantly reduced, and the target signal in the yellow box becomes clearer, demonstrating the effective separation of the noise and signal. The proposed method, adaptive VMD + MSPCA (Figure 9h), further improves the noise suppression and enhances the signal quality. The noise in the red box is more effectively suppressed, and the target signal within the yellow box becomes clearer and more distinct, further enhancing the signal clarity. By combining the multiscale feature extraction capabilities of adaptive VMD and MSPCA, this method demonstrates superior performance in terms of both noise suppression and signal enhancement, as confirmed in Section 3.1.1 for Case 1.
Figure 10 illustrates the performance of various denoising algorithms under different input SNRs, using three metrics, the output SNR, MSE, and RMSE, as demonstrated in Section 3.1.1 for Case 1. The input SNR is varied from −25 dB to 0 dB to simulate varying levels of noise interference, providing a comprehensive evaluation of the algorithms’ effectiveness. The methods evaluated include RNMF, RPCA, MSPCA, EMD, the proposed adaptive VMD method, and the combined adaptive VMD + MSPCA scheme. Figure 10a shows the output SNR as a function of the input SNR. As the input SNR increases, all algorithms exhibit improved performance. However, the adaptive VMD and adaptive VMD + MSPCA methods outperform the other methods across all SNR levels, especially under low-SNR conditions (−25 dB to −15 dB). The adaptive VMD method achieves significant SNR improvements by optimizing the modal components and suppressing the noise effectively. Furthermore, the adaptive VMD + MSPCA scheme enhances these gains, leveraging multiscale feature extraction and adaptive decomposition, with output SNR improvements exceeding 17.307 dB at 0 dB and up to 25.068 dB at lower SNR levels. Figure 10b presents the MSE results for the different input SNRs. Lower MSE values indicate better noise suppression and signal reconstruction. Among all methods, the adaptive VMD + MSPCA scheme consistently achieves the lowest MSE, significantly outperforming other methods, particularly at lower input SNRs. This superior performance is attributed to its integrated approach, combining adaptive frequency optimization and PCA to comprehensively reduce residual noise. Figure 10c shows the RMSE results, highlighting the robustness of the proposed methods in maintaining the signal’s integrity while suppressing noise. Again, the adaptive VMD + MSPCA scheme achieves the lowest RMSE, demonstrating its ability to retain critical signal features while minimizing distortion. In contrast, RNMF and RPCA show limited noise suppression capabilities, particularly under high-noise conditions, resulting in higher RMSE values. Overall, Figure 10 confirms the effectiveness of the adaptive VMD and adaptive VMD + MSPCA schemes in denoising BHR signals. As demonstrated in Section 3.1.1 for Case 1, adaptive VMD is particularly effective in handling nonstationary signals, while the combination of adaptive VMD and MSPCA provides the best overall performance. These results validate the superiority of the proposed methods in suppressing noise and enhancing the signal quality, confirming their suitability for geophysical applications involving noisy BHR data.
A comprehensive analysis of Cases 1 and 2 confirms the consistency and superiority of the adaptive VMD + MSPCA denoising scheme. The two cases are represented by different target layouts and noise environments; however, the adaptive VMD + MSPCA scheme consistently shows high denoising efficiency and effective signal enhancement across all conditions. Denoising Performance Consistency: In both the simple underwater scenario with targets (Case 1) and the more complex multitarget setup (Case 2), the adaptive VMD + MSPCA scheme significantly improves the SNR and reduces noise interference, thereby enhancing the detectability and interpretability of the target signal. Performance Consistency: In both cases, the scheme exhibits superior denoising performance and signal enhancement, particularly under low-SNR conditions. The adaptive VMD + MSPCA combination outperforms other traditional methods, such as RPCA, MSPCA, and EMD, in terms of its signal processing capabilities. Signal Processing Accuracy: The proposed adaptive VMD + MSPCA scheme significantly improves the SNR and optimizes the performance in terms of the RMSE and MSE metrics, indicating its ability to retain key signal features while reducing data distortion. Algorithm Adaptability: The introduction of adaptive VMD enhances the algorithm’s adaptability in processing nonstationary signals. This ensures that the algorithm performs efficiently in diverse and complex environments. This comprehensive validation of both Cases 1 and 2 confirms the superior performance of the adaptive VMD + MSPCA denoising scheme. This method shows consistent advantages across various scenarios and noise environments, confirming its broad application potential in complex underground target detection and BHR data processing. This scheme improves the quality of BHR signals and enhances the clarity of target signals, providing reliable technical support for practical applications such as geological exploration and resource surveying.

3.2. Experimental Results

Figure 11 presents a complete diagram of the BHR equipment. The total length of the BHR equipment is approximately 1481.4 cm, with separation of 330 cm between the transmitting and receiving antennas. The equipment consists of the receiving circuit, receiving antenna, transmitting antenna, and transmitting circuit, with the transmitting circuit installed and connected sequentially at the bottom end. The electric cable connects the ground control unit to the underwater BHR. The ground control unit, wireless data transmission system, and mechanical structure, along with the electric cable, control the operating state of the underwater BHR and receive radar data. The BHR underwater experiment, conducted in Qiandao Lake, Hangzhou, China, is designed to validate the performance of the proposed scheme. A pulse BHR with a 230 MHz antenna is used to detect underwater iron plate targets. The target, a metal plate measuring 200 cm in length, 100 cm in width, and 5 cm in thickness, is positioned 100 cm from the instrument. Ascans are collected at 3 cm intervals, each consisting of 633 sampling points at a frequency of 2.5 GHz. The overall delay of the Ascan is set to 45 ns according to the ground control unit settings, and each Ascan is repeated and stacked 60 times at each position to form the final Ascan. This results in a Bscan composed of 371 Ascans. Basic processing steps, including background removal, are initially applied. The experimental setup is shown in Figure 2.
Figure 12 is presented, illustrating the denoising performance of various algorithms under different noise conditions, with the target signal marked in yellow and the noise highlighted within the red boxes in Figure 12a. In the two leftmost vertical red noise boxes, the RNMF (Figure 12b) and RPCA (Figure 12c) methods fail to effectively suppress the noise, leaving significant residual noise signals. Although MSPCA (Figure 12d) achieves some noise suppression, residual noise persists. The EMD (Figure 12e) method reduces the noise but introduces high-frequency spike noise due to mode mixing, as explained in Section 3.1.1. In contrast, the adaptive VMD method (Figure 12f) significantly reduces the noise, leading to a marked improvement in signal clarity. The adaptive VMD + MSPCA scheme (Figure 12g) nearly eliminates the residual noise, providing the most effective suppression. In the middle vertical red noise boxes, the RNMF and RPCA methods again leave substantial residuals. While MSPCA (Figure 12d) provides moderate noise suppression, some residual noise remains. The EMD method (Figure 12e) reduces the noise effectively, and adaptive VMD (Figure 12f) achieves substantial noise suppression. Finally, the adaptive VMD + MSPCA scheme (Figure 12g) outperforms the other methods, nearly eliminating the noise and significantly enhancing the clarity and resolution of the target signal.
In Figure 12a, the bottom horizontal red noise box highlights the regions where poor noise suppression is exhibited by RNMF (Figure 12b), leaving significant residuals. Both RPCA (Figure 12c) and MSPCA (Figure 12d) show some noise reduction; however, their effectiveness is limited, particularly in this high-interference area. Effective noise reduction is achieved by EMD (Figure 12e), although some residual noise remains. In contrast, the adaptive VMD method (Figure 12f) shows significant noise reduction, leading to a marked improvement in signal clarity. Furthermore, the adaptive VMD + MSPCA scheme (Figure 12g) provides the most effective suppression, leaving almost no residual noise. When considering the upper and lower high-frequency red noise boxes on the right side of Figure 12a, RNMF (Figure 12b), RPCA (Figure 12c), and MSPCA (Figure 12d) exhibit limited suppression of the high-frequency noise. Noise reduction is achieved by EMD (Figure 12e), but this comes at the cost of introducing new high-frequency noise. The adaptive VMD method (Figure 12f) performs significantly better in reducing high-frequency noise, resulting in improved signal quality. The adaptive VMD + MSPCA scheme (Figure 12g) is the most effective in suppressing high-frequency noise, providing the best results in this context.
In the top yellow target signal area of Figure 12a, the RNMF (Figure 12b) and RPCA (Figure 12c) methods show limited effectiveness in enhancing the target signal, with substantial noise interference still present. MSPCA (Figure 12d) improves the target signal’s clarity, but its noise suppression capabilities remain limited. The EMD method (Figure 12e) achieves effective noise reduction and some improvement in terms of target signal enhancement, but high-frequency noise remains a concern. In contrast, the adaptive VMD method (Figure 12f) significantly enhances the target signal’s clarity while minimizing noise interference. The best results in terms of target signal enhancement with minimal noise interference are provided by the adaptive VMD + MSPCA scheme (Figure 12g), which is particularly well suited for the underwater uniform medium scenario.
The denoising effects of each algorithm indicate that the target signal’s features are enhanced to some extent by RNMF (Figure 12b); however, its poor performance in terms of noise suppression complicates the distinction between the noise and signal. As discussed in Section 3.1.1, RPCA demonstrates effectiveness in managing sparse noise environments but is limited in suppressing high levels of random noise, which hinders effective noise suppression and signal separation (Figure 12c). MSPCA, as mentioned in Section 2.2, integrates the complementary strengths of PCA and the WT, enabling efficient multiscale signal processing. While weak echo signals are effectively highlighted by MSPCA, its noise suppression capabilities are limited in high-noise environments, making it more suitable for the processing of stationary signals (Figure 12d). EMD, as described in Section 3.1.1, successfully decomposes signals and suppresses noise (Figure 12e), but its practical application is limited by mode mixing, which can introduce high-frequency spike noise, thereby reducing its reliability in scenarios with complex signal interference. Adaptive VMD optimizes the number of mode components and their frequency bandwidths (Figure 12f), effectively separating noise from signals and providing excellent noise suppression and signal enhancement for nonstationary signals. The combination of adaptive VMD and MSPCA achieves the most effective noise suppression and signal enhancement (Figure 12g), with the denoised results closely resembling those of the underwater homogeneous medium scenario, thus validating the robustness of the proposed method. The sequential application of adaptive VMD and MSPCA, as detailed in Section 2.2, takes advantage of the frequency optimization provided by adaptive VMD and the multiscale feature extraction capabilities of MSPCA. Adaptive VMD is initially employed to process nonstationary signals, with MSPCA applied afterward for further optimization. This method effectively suppresses noise, enhances weak signals, and preserves critical features at various scales.

4. Conclusions

This study presents a denoising scheme for BHR signals, based on VMD and MSPCA. The core innovation of the scheme involves the application of the WOA to adaptively optimize the VMD parameters K and α , thereby achieving the automatic and efficient selection of decomposition modes and enhancing the adaptability of VMD in complex noise environments. Specifically, VMD is initially employed to decompose the nonlinear and nonstationary BHR signals into intrinsic mode functions (IMFs), effectively overcoming common issues such as mode mixing and the lack of clear physical interpretation associated with EMD. The WOA, in conjunction with the maximum sample entropy, is utilized to optimize the VMD parameters, facilitating precise mode selection and enhancing the separation between the noise and signal. By calculating the correlation between each mode and the original signal in both the time and frequency domains, modes exhibiting weak correlations are identified and discarded, effectively reducing the noise while preserving valuable signal information. Finally, MSPCA is applied to perform the multiscale processing of the signal, further extracting weak signals and suppressing residual noise to ensure the integrity of the original signal structure.
The proposed scheme is rigorously validated through numerical simulations and underwater BHR experiments. The simulations show that the proposed scheme increases the signal-to-noise ratio by 17.964 dB or higher, significantly outperforming traditional denoising methods. Additionally, the underwater BHR experiments confirm the scheme’s practical applicability, particularly its effectiveness in suppressing vertical and random noise, commonly encountered in geophysical exploration, as well as its robustness in handling nonstationary noise environments. This method is especially suitable for geophysical exploration scenarios characterized by complex noise environments and nonstationary signals. By enhancing the SNR and reducing noise, this method facilitates the detection of geological features, subsurface structures, and resource distributions, thereby significantly improving the data quality and interpretability.
Despite its notable effectiveness, this scheme presents the following limitations. High computational intensity: The multistage processing involving VMD, MSPCA, and the WOA demands greater computational resources compared to simpler methods such as mean filtering or RNMF. Risk of over-denoising: The overlapping of noise characteristics with the signal may lead to the inadvertent removal of valuable signal components. To address these limitations and broaden its applicability, future research will concentrate on reducing the computational overhead by developing more efficient algorithms for parameter optimization and mode decomposition to decrease the processing time; enhancing noise–signal differentiation by improving the scheme’s ability to distinguish between noise and signals, thereby minimizing the risk of over-denoising; and expanding the application range by adapting the scheme for use in heterogeneous geological environments and on various types of radar and geophysical data.

Author Contributions

Conceptualization, D.Y., C.G., and Q.Z.; methodology, D.Y., C.G., and Y.L.; supervision, R.P. and Q.Z.; validation, C.G., Y.L., H.L., and C.B.; formal analysis, D.Y. and C.L.; investigation, D.Y. and Y.L.; resources, D.Y., C.G., and Q.Z.; data curation, D.Y. and H.L.; writing—original draft preparation, D.Y.; writing—review and editing, C.G., R.P., Y.L., H.L., C.B., C.L., and Q.Z.; visualization, D.Y. and C.G.; project administration, C.G. and Q.Z.; funding acquisition, C.G. and Q.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Key Research and Development Program (Grant No. 2023YFB3905501).

Data Availability Statement

Certain portions of the data are being used in ongoing related research and projects; premature disclosure may disrupt the progression of these studies or affect the outcomes of associated experiments. To ensure research integrity and orderly project advancement, the feasibility of data disclosure will be evaluated after all related research and projects are completed. For interested researchers, reasonable data requests will be assessed by the corresponding author, and the necessary data support will be provided within permissible boundaries.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Tong, J.; Guo, J.; Huo, J.; Jiao, J.; Guo, C.; Zhang, H.; Liu, Y.; Liu, S.; Zhao, Q. A Compact Nonsymmetric Wideband Dipole Antenna for Borehole Radar Application. IEEE Trans. Antennas Propag. 2021, 69, 4323–4331. [Google Scholar] [CrossRef]
  2. Persico, R.; Marasco, F.; Morelli, G.; Esposito, G.; Catapano, I. A posteriori insertion of information for focusing and time–depth conversion of ground-penetrating radar data. Geophys. Prospect. 2023, 71, 1756–1771. [Google Scholar] [CrossRef]
  3. Persico, R.; Morelli, G. Combined migrations and time-depth conversions in GPR prospecting: Application to reinforced concrete. Remote Sens. 2020, 12, 2778. [Google Scholar] [CrossRef]
  4. Persico, R.; Morelli, G.; Esposito, G.; Catapano, I.; Capozzoli, L.; De Martino, G.; Yang, D. An innovative time-depth conversion for the management of buried scenarios with strong discontinuities. J. Appl. Geophys. 2024, 105435. [Google Scholar] [CrossRef]
  5. Yang, D.; Guo, C.; Wang, F.; Xie, L.; Zhang, K.; Jin, Y.; Zhang, S.; Zhao, Q. PICGAN: Conditional adversarial neural network-based permittivity inversions for ground penetrating radar data. J. Appl. Geophys. 2023, 217, 105164. [Google Scholar] [CrossRef]
  6. Kong, Q.; Ye, S.; Liang, X.; Li, X.; Liu, X.; Fang, G.; Si, G. A clutter removal method based on the FK domain for ground-penetrating radar in complex scenarios. Remote Sens. 2024, 16, 935. [Google Scholar] [CrossRef]
  7. Luo, W.; Lee, Y.H.; Jian, X.; Hao, T. A New Method for GPR Clutter Suppression Based on Stationary Graph Signals Processing. IEEE Trans. Geosci. Remote Sens. 2024, 60, 1–13. [Google Scholar] [CrossRef]
  8. Liu, S.; Wu, J.; Zhou, J.; Zeng, Z. Numerical Simulations of Borehole Radar Detection for Metal Ore. IEEE Geosci. Remote Sens. Lett. 2010, 8, 308–312. [Google Scholar] [CrossRef]
  9. Huo, J.; Zhou, B.; Mason, I.M.; Zhao, Q. An Application of Reflected Guided Borehole Radar Waves to Detection of Subhorizontal Structures. IEEE Trans. Geosci. Remote Sens. 2021, 59, 7201–7210. [Google Scholar] [CrossRef]
  10. Zhang, H.; Wang, J.; Huo, J. SVD Description to Subsurface Strata Based on Borehole Radar. In Proceedings of the International Applied Computational Electromagnetics Society Symposium (ACES-China), Hangzhou, China, 15–18 August 2023; pp. 1–3. [Google Scholar]
  11. Deiana, R.; Cassiani, G.; Kemna, A.; Villa, A.; Bruno, V.; Bagliani, A. An Experiment of Non-Invasive Characterization of the Vadose Zone via Water Injection and Cross-Hole Time-Lapse Geophysical Monitoring. Near Surf. Geophys. 2007, 5, 183–194. [Google Scholar] [CrossRef]
  12. Oloumi, D.; Pettersson, M.I.; Mousavi, P.; Rambabu, K. Imaging of Oil-Well Perforations Using UWB Synthetic Aperture Radar. IEEE Trans. Geosci. Remote Sens. 2015, 53, 4510–4520. [Google Scholar] [CrossRef]
  13. Wada, K.; Karasawa, S.; Kawata, K.; Ebihara, S. Fractures and Rock Properties Estimated by 3D Directional Borehole Radar. In Proceedings of the International Workshop on Advanced Ground Penetrating Radar (IWAGPR), Florence, Italy, 7–10 July 2015; pp. 1–4. [Google Scholar]
  14. Hao, T.; Jing, L.; He, W. An Automated GPR Signal Denoising Scheme Based on Mode Decomposition and Principal Component Analysis. IEEE Geosci. Remote Sens. Lett. 2023, 20, 1–5. [Google Scholar] [CrossRef]
  15. Li, R.; Zhang, H.; Chen, Z.; Yu, N.; Kong, W.; Li, T.; Wang, E.; Wu, X.; Liu, Y. Denoising Method of Ground-Penetrating Radar Signal Based on Independent Component Analysis with Multifractal Spectrum. Measurement 2022, 192, 110886. [Google Scholar] [CrossRef]
  16. Li, Y.; Yang, X.; Lan, T.; Liu, R.; Qu, X. Parameter Inversion by a Modified Reflected Signal Reconstruction Method for Thin-Layered Media. IEEE Antennas Wirel. Propag. Lett. 2022, 21, 958–962. [Google Scholar] [CrossRef]
  17. Xie, L.; Zhao, Q.; Ma, C.; Liao, B.; Huo, J. U-Net: Deep-Learning Schemes for Ground Penetrating Radar Data Inversion. J. Environ. Eng. Geophys. 2020, 25, 287–292. [Google Scholar] [CrossRef]
  18. Zhang, G.; Cui, F.; Zhang, X.; Cheng, Q.; Wang, R.; Zhang, M. Research on Underground Pipeline Spatial Positioning Method Based on Multi-Offset Ground Penetrating Radar. Meas. Sci. Technol. 2024, 36, 015140. [Google Scholar] [CrossRef]
  19. Cheng, Q.; Cui, F.; Chen, B.; Dong, G.; Wang, R.; Zhang, G.; Fu, J. Attenuation of Non-Stationary Random Noise in Ground Penetrating Radar Data Based on Time-Varying Filtering. Measurement 2024, 236, 115169. [Google Scholar] [CrossRef]
  20. Zhang, X.; Qin, Y.; Hu, Z.; Hu, X.; Feng, X.; Chai, Y. GPR Energy Attribute Slices Based on Multivariate Variational Mode Decomposition and Teager–Kaiser Energy Operator. Remote Sens. 2022, 14, 4805. [Google Scholar] [CrossRef]
  21. He, X.; Wang, C.; Zheng, R.; Li, X. GPR Image Noise Removal Using Grey Wolf Optimisation in the NSST Domain. Remote Sens. 2021, 13, 4416. [Google Scholar] [CrossRef]
  22. Liu, H.; Long, Z.; Tian, B.; Han, F.; Fang, G.; Liu, Q. Two-Dimensional Reverse-Time Migration Applied to GPR with a 3-D-to-2-D Data Conversion. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2017, 10, 4313–4320. [Google Scholar] [CrossRef]
  23. Dai, Q.; Li, Y.; Jiang, T.; Sun, Q. A New B-Scan Interpretation Model in Complex Environments. IEEE Trans. Instrum. Meas. 2022, 71, 1–15. [Google Scholar] [CrossRef]
  24. Feng, D.; Liu, Y.; Wang, X.; Zhang, B.; Ding, S.; Yu, T.; Li, B.; Feng, Z. Inspection and Imaging of Tree Trunk Defects Using GPR Multifrequency Full-Waveform Dual-Parameter Inversion. IEEE Trans. Geosci. Remote Sens. 2023, 61, 1–15. [Google Scholar] [CrossRef]
  25. Zhao, Y.; Yang, X.; Qu, X.; Lan, T.; Gong, J. Clutter Removal Method for GPR Based on Low-Rank and Sparse Decomposition with Total Variation Regularization. IEEE Geosci. Remote Sens. Lett. 2023, 20, 1–5. [Google Scholar] [CrossRef]
  26. Gutierrez, S.; Vega, F.; González, F.A.; Baer, C.; Sachs, J. Application of Polarimetric Features and Support Vector Machines for Classification of Improvised Explosive Devices. IEEE Antennas Wireless Propag. Lett. 2019, 18, 2282–2286. [Google Scholar] [CrossRef]
  27. Abujarad, F.; Omar, A. Comparison of Independent Component Analysis (ICA) Algorithms for GPR Detection of Non-Metallic Land Mines. In Proceedings of the Image and Signal Processing for Remote Sensing XII, Stockholm, Sweden, 13–15 September 2006; Volume 6365, pp. 362–373. [Google Scholar]
  28. Chen, G.; Fu, L.; Chen, K.; Boateng, C.D.; Ge, S. Adaptive Ground Clutter Reduction in Ground-Penetrating Radar Data Based on Principal Component Analysis. IEEE Trans. Geosci. Remote Sens. 2019, 57, 3271–3282. [Google Scholar] [CrossRef]
  29. Brown, J. Choosing the Right Number of Components or Factors in PCA and EFA. JALT Test. Eval. SIG Newsl. 2009, 13, 2. [Google Scholar]
  30. Temlioglu, E.; Erer, I. Clutter Removal in Ground-Penetrating Radar Images Using Morphological Component Analysis. IEEE Geosci. Remote Sens. Lett. 2016, 13, 1802–1806. [Google Scholar] [CrossRef]
  31. Kumlu, D.; Erer, I. Improved Clutter Removal in GPR by Robust Nonnegative Matrix Factorization. IEEE Geosci. Remote Sens. Lett. 2020, 17, 958–962. [Google Scholar] [CrossRef]
  32. Gao, Q.; Zhang, P.; Xia, W.; Xie, D.; Gao, X.; Tao, D. Enhanced Tensor RPCA and Its Application. IEEE Trans. Pattern Anal. Mach. Intell. 2020, 43, 2133–2140. [Google Scholar] [CrossRef]
  33. Masarik, M.P.; Burns, J.; Thelen, B.T.; Kelly, J.; Havens, T.C. GPR Anomaly Detection with Robust Principal Component Analysis. In Detection and Sensing of Mines, Explosive Objects, and Obscured Targets XX; SPIE: Paris, France, 2015; Volume 9454, pp. 395–405. [Google Scholar]
  34. Song, X.; Xiang, D.; Zhou, K.; Su, Y. Improving RPCA-Based Clutter Suppression in GPR Detection of Antipersonnel Mines. IEEE Geosci. Remote Sens. Lett. 2017, 14, 1338–1342. [Google Scholar] [CrossRef]
  35. Song, X.; Xiang, D.; Zhou, K.; Su, Y. Fast Prescreening for GPR Antipersonnel Mine Detection via GO Decomposition. IEEE Geosci. Remote Sens. Lett. 2018, 16, 15–19. [Google Scholar] [CrossRef]
  36. Shu, X.; Porikli, F.; Ahuja, N. Robust Orthonormal Subspace Learning: Efficient Recovery of Corrupted Low-Rank Matrices. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA, 23–28 June 2014; pp. 3874–3881. [Google Scholar]
  37. Zhang, S.; Zhang, L.; Ling, T.; Fu, G.; Guo, Y. Experimental Research on Evaluation of Soil Water Content Using Ground Penetrating Radar and Wavelet Packet-Based Energy Analysis. Remote Sens. 2021, 13, 5047. [Google Scholar] [CrossRef]
  38. Cui, H.; Song, G. Study of the Wavelet Basis Selections. In Proceedings of the International Conference on Computational and Information Science, Reading, UK, 28–31 May 2006; pp. 1009–1017. [Google Scholar]
  39. Wang, X.; Liu, S. Noise Suppression and Direct Wave Arrivals Removal in GPR Data Based on Shearlet Transform. Signal Process. 2017, 132, 227–242. [Google Scholar] [CrossRef]
  40. Oskooi, B.; Parnow, S.; Smirnov, M.; Varfinezhad, R.; Yari, M. Attenuation of random noise in GPR data by image processing. Arab. J. Geosci. 2018, 11, 1–10. [Google Scholar] [CrossRef]
  41. Bakshi, B.R. Multiscale PCA with Application to Multivariate Statistical Process Monitoring. AIChE J. 1998, 44, 1596–1610. [Google Scholar] [CrossRef]
  42. Sheriff, M.Z.; Mansouri, M.; Karim, M.N.; Nounou, H.; Nounou, M. Fault Detection Using Multiscale PCA-Based Moving Window GLRT. J. Process Control 2017, 54, 47–64. [Google Scholar] [CrossRef]
  43. Sharma, L.N.; Dandapat, S.; Mahanta, A. Multichannel ECG Data Compression Based on Multiscale Principal Component Analysis. IEEE Trans. Inf. Technol. Biomed. 2012, 16, 730–736. [Google Scholar] [CrossRef] [PubMed]
  44. Li, Y.; Chen, C.; Fang, R.; Yi, L. Accuracy Enhancement of High-Rate GNSS Positions Using a Complete Ensemble Empirical Mode Decomposition-Based Multiscale Multiway PCA. J. Asian Earth Sci. 2019, 169, 67–78. [Google Scholar] [CrossRef]
  45. Jeng, Y.; Chen, C.-S. A Nonlinear Method of Removing Harmonic Noise in Geophysical Data. Nonlinear Process. Geophys. 2011, 18, 367–379. [Google Scholar] [CrossRef]
  46. Terrasse, G.; Nicolas, J.M.; Trouvé, E.; Drouet, E. Application of the Curvelet Transform for Clutter and Noise Removal in GPR Data. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2017, 10, 4280–4294. [Google Scholar] [CrossRef]
  47. He, X.; Yan, H.; Wang, C.; Zheng, R.; Li, Y.; Li, X. Non-Stationary Random Noise Removal in Ground-Penetrating Radar Images by Using Self-Guided Filtering. Digit. Signal Process. 2022, 129, 103690. [Google Scholar] [CrossRef]
  48. Sun, H.H.; Cheng, W.; Fan, Z. Learning to Remove Clutter in Real-World GPR Images Using Hybrid Data. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–14. [Google Scholar] [CrossRef]
  49. Temlioglu, E.; Erer, I. A Novel Convolutional Autoencoder-Based Clutter Removal Method for Buried Threat Detection in Ground-Penetrating Radar. IEEE Trans. Geosci. Remote Sens. 2021, 60, 1–13. [Google Scholar] [CrossRef]
  50. Ni, Z.; Ye, S.; Shi, C.; Li, C.; Fang, G. Clutter Suppression in GPR B-Scan Images Using Robust Autoencoder. IEEE Geosci. Remote Sens. Lett. 2020, 19, 1–5. [Google Scholar] [CrossRef]
  51. Ma, C.; Zhao, Q.; Huo, J.; Xie, L. Borehole Radar Data Processing Based on Empirical Mode Decomposition. In Proceedings of the International Conference on Ground Penetrating Radar (GPR), Rapperswil, Switzerland, 18–21 June 2018; pp. 1–4. [Google Scholar]
  52. Wu, Z.; Huang, N.E. Ensemble Empirical Mode Decomposition: A Noise-Assisted Data Analysis Method. Adv. Adapt. Data Anal. 2009, 1, 1–41. [Google Scholar] [CrossRef]
  53. Li, J.; Liu, C.; Zeng, Z.; Chen, L. GPR Signal Denoising and Target Extraction with the CEEMD Method. IEEE Geosci. Remote Sens. Lett. 2015, 12, 1615–1619. [Google Scholar]
  54. Colominas, M.A.; Schlotthauer, G.; Torres, M.E. Improved Complete Ensemble EMD: A Suitable Tool for Biomedical Signal Processing. Biomed. Signal Process. Control 2014, 14, 19–29. [Google Scholar] [CrossRef]
  55. Liu, S.; Chen, Y.; Luo, C.; Jiang, H.; Li, H.; Li, H.; Lu, Q. Particle Swarm Optimization-Based Variational Mode Decomposition for Ground Penetrating Radar Data Denoising. Remote Sens. 2022, 14, 2973. [Google Scholar] [CrossRef]
  56. Dragomiretskiy, K.; Zosso, D. Variational Mode Decomposition. IEEE Trans. Signal Process. 2013, 62, 531–544. [Google Scholar] [CrossRef]
  57. Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  58. Richman, J.S.; Lake, D.E.; Moorman, J.R. Sample Entropy. In Methods in Enzymology; Elsevier: Amsterdam, The Netherlands, 2004; Volume 384, pp. 172–184. [Google Scholar]
  59. Cohen, I.; Huang, Y.; Chen, J.; Benesty, J. Pearson Correlation Coefficient. In Noise Reduct. Speech Process; Springer: Berlin/Heidelberg, Germany, 2009; pp. 1–4. [Google Scholar]
  60. Warren, C.; Giannopoulos, A.; Giannakis, I. gprMax: Open Source Software to Simulate Electromagnetic Wave Propagation for Ground Penetrating Radar. Comput. Phys. Commun. 2016, 209, 163–170. [Google Scholar] [CrossRef]
Figure 1. Processing workflow of the proposed scheme.
Figure 1. Processing workflow of the proposed scheme.
Remotesensing 17 00525 g001
Figure 2. Experimental configuration for acquisition of target Bscan data through BHR.
Figure 2. Experimental configuration for acquisition of target Bscan data through BHR.
Remotesensing 17 00525 g002
Figure 3. BHR-simulated Bscan data results. (a) Noise-free BHR-simulated Bscan data. (b) Noise-added Bscan data, −5.826 dB SNR. The denoised result for (c) RNMF-only, (d) RPCA-only, (e) MSPCA-only, (f) EMD-only, (g) the proposed adaptive VMD method, and (h) the proposed scheme (adaptive VMD + MSPCA).
Figure 3. BHR-simulated Bscan data results. (a) Noise-free BHR-simulated Bscan data. (b) Noise-added Bscan data, −5.826 dB SNR. The denoised result for (c) RNMF-only, (d) RPCA-only, (e) MSPCA-only, (f) EMD-only, (g) the proposed adaptive VMD method, and (h) the proposed scheme (adaptive VMD + MSPCA).
Remotesensing 17 00525 g003
Figure 4. Comparisons of SNR, RMSE, and MSE are provided for various methods, including RNMF-only [31], RPCA-only [33], MSPCA-only [42], EMD-only [51], the proposed adaptive VMD method, and the proposed scheme (adaptive VMD + MSPCA) under numerical simulation data.
Figure 4. Comparisons of SNR, RMSE, and MSE are provided for various methods, including RNMF-only [31], RPCA-only [33], MSPCA-only [42], EMD-only [51], the proposed adaptive VMD method, and the proposed scheme (adaptive VMD + MSPCA) under numerical simulation data.
Remotesensing 17 00525 g004
Figure 5. (a) Original noise-free BHR simulation data for the 160th Ascan. (b) Noise-added Ascan data. The denoised result for (c) RNMF-only, (d) RPCA-only, (e) MSPCA-only, (f) EMD-only, (g) the proposed adaptive VMD method, and (h) the proposed scheme (adaptive VMD + MSPCA).
Figure 5. (a) Original noise-free BHR simulation data for the 160th Ascan. (b) Noise-added Ascan data. The denoised result for (c) RNMF-only, (d) RPCA-only, (e) MSPCA-only, (f) EMD-only, (g) the proposed adaptive VMD method, and (h) the proposed scheme (adaptive VMD + MSPCA).
Remotesensing 17 00525 g005
Figure 6. Output (a) SNR, (b) MSE, and (c) RMSE of the input noisy data with varied SNRs.
Figure 6. Output (a) SNR, (b) MSE, and (c) RMSE of the input noisy data with varied SNRs.
Remotesensing 17 00525 g006
Figure 7. BHR-simulated Bscan data results. (a) Noise-free BHR-simulated Bscan data. (b) Noise-added Bscan data, −7.63 dB SNR. The denoised result for (c) RNMF-only, (d) RPCA-only, (e) MSPCA-only, (f) EMD-only, (g) the proposed adaptive VMD method, and (h) the proposed scheme (adaptive VMD + MSPCA).
Figure 7. BHR-simulated Bscan data results. (a) Noise-free BHR-simulated Bscan data. (b) Noise-added Bscan data, −7.63 dB SNR. The denoised result for (c) RNMF-only, (d) RPCA-only, (e) MSPCA-only, (f) EMD-only, (g) the proposed adaptive VMD method, and (h) the proposed scheme (adaptive VMD + MSPCA).
Remotesensing 17 00525 g007
Figure 8. Comparisons of SNR, RMSE, and MSE are provided for various methods, including RNMF-only [31], RPCA-only [33], MSPCA-only [42], EMD-only [51], the proposed adaptive VMD method, and the proposed scheme (adaptive VMD + MSPCA), under numerical simulation data.
Figure 8. Comparisons of SNR, RMSE, and MSE are provided for various methods, including RNMF-only [31], RPCA-only [33], MSPCA-only [42], EMD-only [51], the proposed adaptive VMD method, and the proposed scheme (adaptive VMD + MSPCA), under numerical simulation data.
Remotesensing 17 00525 g008
Figure 9. (a) Original noise-free BHR simulation data for the 160th Ascan. (b) Noise-added Ascan data. The denoised result for (c) RNMF-only, (d) RPCA-only, (e) MSPCA-only, (f) EMD-only, (g) the proposed adaptive VMD method, and (h) the proposed scheme (adaptive VMD + MSPCA).
Figure 9. (a) Original noise-free BHR simulation data for the 160th Ascan. (b) Noise-added Ascan data. The denoised result for (c) RNMF-only, (d) RPCA-only, (e) MSPCA-only, (f) EMD-only, (g) the proposed adaptive VMD method, and (h) the proposed scheme (adaptive VMD + MSPCA).
Remotesensing 17 00525 g009
Figure 10. Output (a) SNR, (b) MSE, and (c) RMSE of the input noisy data with varied SNR.
Figure 10. Output (a) SNR, (b) MSE, and (c) RMSE of the input noisy data with varied SNR.
Remotesensing 17 00525 g010
Figure 11. Complete structural diagram of the BHR system.
Figure 11. Complete structural diagram of the BHR system.
Remotesensing 17 00525 g011
Figure 12. BHR experiment Bscan data results. (a) Bscan data processed through basic methods. The denoised result for (b) RNMF-only, (c) RPCA-only, (d) MSPCA-only, (e) EMD-only, (f) the proposed adaptive VMD method, and (g) the proposed scheme (adaptive VMD + MSPCA).
Figure 12. BHR experiment Bscan data results. (a) Bscan data processed through basic methods. The denoised result for (b) RNMF-only, (c) RPCA-only, (d) MSPCA-only, (e) EMD-only, (f) the proposed adaptive VMD method, and (g) the proposed scheme (adaptive VMD + MSPCA).
Remotesensing 17 00525 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

Yang, D.; Guo, C.; Persico, R.; Liu, Y.; Liu, H.; Bai, C.; Lian, C.; Zhao, Q. Adaptive Variational Mode Decomposition and Principal Component Analysis-Based Denoising Scheme for Borehole Radar Data. Remote Sens. 2025, 17, 525. https://doi.org/10.3390/rs17030525

AMA Style

Yang D, Guo C, Persico R, Liu Y, Liu H, Bai C, Lian C, Zhao Q. Adaptive Variational Mode Decomposition and Principal Component Analysis-Based Denoising Scheme for Borehole Radar Data. Remote Sensing. 2025; 17(3):525. https://doi.org/10.3390/rs17030525

Chicago/Turabian Style

Yang, Ding, Cheng Guo, Raffaele Persico, Yajie Liu, Handing Liu, Changjin Bai, Chao Lian, and Qing Zhao. 2025. "Adaptive Variational Mode Decomposition and Principal Component Analysis-Based Denoising Scheme for Borehole Radar Data" Remote Sensing 17, no. 3: 525. https://doi.org/10.3390/rs17030525

APA Style

Yang, D., Guo, C., Persico, R., Liu, Y., Liu, H., Bai, C., Lian, C., & Zhao, Q. (2025). Adaptive Variational Mode Decomposition and Principal Component Analysis-Based Denoising Scheme for Borehole Radar Data. Remote Sensing, 17(3), 525. https://doi.org/10.3390/rs17030525

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