Next Article in Journal
Wearable and Non-Invasive Sensors for Rock Climbing Applications: Science-Based Training and Performance Optimization
Previous Article in Journal
A New and Automated Method for Improving Georeferencing in Nighttime Thermal ECOSTRESS Imagery
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

GPR Clutter Removal Based on Weighted Nuclear Norm Minimization for Nonparallel Cases

1
Key Laboratory of Advanced Transducers & Intelligent Control System, Ministry of Education and Shanxi Province, Taiyuan University of Technology, Taiyuan 030024, China
2
College of Electronic Information & Optical Engineering, Taiyuan University of Technology, Taiyuan 030024, China
*
Authors to whom correspondence should be addressed.
Sensors 2023, 23(11), 5078; https://doi.org/10.3390/s23115078
Submission received: 21 March 2023 / Revised: 18 May 2023 / Accepted: 23 May 2023 / Published: 25 May 2023
(This article belongs to the Section Radar Sensors)

Abstract

:
Ground-penetrating radar (GPR) is an effective geophysical electromagnetic method for underground target detection. However, the target response is usually overwhelmed by strong clutter, thus damaging the detection performance. To account for the nonparallel case of the antennas and the ground surface, a novel GPR clutter-removal method based on weighted nuclear norm minimization (WNNM) is proposed, which decomposes the B-scan image into a low-rank clutter matrix and a sparse target matrix by using a non-convex weighted nuclear norm and assigning different weights to different singular values. The WNNM method’s performance is evaluated using both numerical simulations and experiments with real GPR systems. Comparative analysis with the commonly used state-of-the-art clutter removal methods is also conducted in terms of the peak signal-to-noise ratio (PSNR) and the improvement factor (IF). The visualization and quantitative results demonstrate that the proposed method outperforms the others in the nonparallel case. Moreover, it is about five times faster than the RPCA, which is beneficial for practical applications.

1. Introduction

Ground-penetrating radar (GPR) is a non-destructive electromagnetic technique for detecting subsurface targets and has been widely used in many civilian and military applications [1,2,3,4,5,6]. However, underground target detection is usually impaired by the strong clutter caused by the ground reflection, the direct coupling between the transmitting and receiving antennas, and reflections from subsurface discontinuities, yielding a low signal-to-clutter ratio (SCR) for the echo signal. Therefore, clutter removal is an essential preprocessing technology for GPR target detection.
Many clutter removal methods have been proposed. The most common method is mean subtraction (MS) [7], but this spatial filter will affect the intensity of the target response. Other spatial filters, such as median filter and exponential moving average filter (EMA) [8], are also used for clutter removal. Subspace-based methods, such as principal component analysis (PCA) [9,10], independent component analysis (ICA) [10,11], or singular value decomposition (SVD) [12,13], decompose the GPR image into the clutter, target, and noise components and the clutter can be suppressed by removing the most dominant component. However, these methods are not suitable for multiple target cases or shallowly buried target cases since the targets may not be represented by a single component and the clutter component may be interrelated with the target component. Recently, Gaussian curvature decomposition (GCD) in the PCA domain was proposed to extract target information from the clutter and random noise [14]. Morphological component analysis (MCA) [15] based on sparse representations decomposes the image into morphological components, where each component can be sparsely represented by an appropriate dictionary. It requires prior knowledge for dictionary learning and has high computation complexity. Ni et al. [16] combined frequency-wavenumber migration and dictionary learning to separate the focused target response with a point-shaped structure from the clutter with a horizontal trip-shaped structure.
Multi-resolution and multi-direction decomposition methods based on curvelet transform [17,18], a multi-scale directional bilateral and neighborhood filter [19], and a lattice filter [20] are also proposed. Since the clutter has a horizontal direction and the target has a hyperbolic direction, these methods decompose the GPR image into multi-scale subbands, each of which is also decomposed into multiple directional subbands. The clutter can be suppressed by removing the subbands corresponding to the clutter component.
Robust principal component analysis (RPCA) [21], which decomposes the GPR image into a low-rank clutter matrix and a sparse target matrix, has demonstrated its superiority to the conventional subspace-based methods in GPR clutter removal [22,23]. Motivated by its success, various low-rank and sparse decomposition (LRSD) methods are successively proposed [24,25,26,27,28,29,30,31]. Song et al. [24] presented an improved RPCA method that focuses on the target response by migration imaging, followed by suppressing the clutter using the RPCA. Later, they proposed an efficient RPCA-based method, called the Go Decomposition (GoDec) to extract the target image for antipersonnel mine detection. This method uses bilateral random projections rather than the singular value thresholding operator to achieve high computational efficiency [25]. Kumlu et al. [26] applied the nonnegative matrix factorization (NMF) method to GPR clutter removal. Later, they exploited the robust NMF (RNMF) method and validated that it has a higher performance than the RPCA in terms of operation speed and clutter reduction results [27]. However, this method is sensitive to the regularization parameter. They also presented a two-step GoDec approach for cases with missing data [28]. Moreover, they exploited a robust orthonormal subspace learning (ROSL) method for GPR clutter reduction [29]. This method has a faster implementation and comparable performance to GoDec and RNMF without presetting the parameters. In our earlier work, factor group-sparse regularization uses a non-convex matrix factorization as a surrogate for the matrix rank rather than the nuclear norm, as in the RPCA [30]. We also investigated clutter removal based on tensor RPCA using GPR C-scan data [31].
In 2020, Ni et al. [32] introduced a clutter-removal method based on a robust autoencoder, which utilizes RAE to solve the low-rank and sparse matrix representation problem. Later, deep-learning-based clutter-suppression methods were put forward, such as a convolutional autoencoder [33], RNMF-guided deep network [34], generative adversarial nets (GAN)-based methods [35,36], and a clutter-removal neural network with U-net architecture [37], but these methods need a large amount of data to train the network, which is not easy or convenient in the GPR field.
Despite the intensive research on clutter removal, few studies have considered cases where there is an angle between the antennas and the ground surface. In practical applications, especially in pavement inspection, ground-coupled GPR requires the attachment of antenna to the road surface, limiting its operation speed and causing traffic interruptions; therefore, road-detecting vehicles usually use air-coupled antennas, which are installed above the ground to speed the detection process and avoid lane closures. For an air-coupled GPR, when the ground has potholes, when the vehicle is moving across a speed bump, or when the antennas are not exactly parallel to the ground due to an installation error, there may be an inclination angle between the antennas and the ground. In this case, the clutter caused by the ground reflection is more complex, and the existing clutter-removal methods may not be effective enough.
In this paper, we propose a novel GPR clutter-removal method based on weighted nuclear norm minimization (WNNM) [38], focusing on the case when the antenna is not parallel to the ground surface. The WNNM method uses a non-convex weighted nuclear norm surrogate for the rank. It assigns different weights to different singular values, making it more flexible when solving real problems. The contribution of this paper is that we introduce the WNNM into GPR clutter removal to account for the nonparallel case of the antenna and the ground, which occurs in practice but has not been considered in the literature to date.
The rest of the paper is organized as follows. Section 2 introduces the proposed clutter removal algorithm based on the WNNM. The visual and quantitative results for simulated and real data are presented in Section 3. Section 4 finally provides the conclusions drawn from the results.

2. Methodology

2.1. GPR Clutter Removal via Low-Rank and Sparse Decomposition

Mathematically, a GPR B-scan data matrix X can be represented by the sum of a low-rank clutter matrix L with a few nonzero singular values, a sparse target matrix S with a few nonzero entries, and a noise matrix N
  X = L + S + N L , S , N M × N
where M is the number of time samples in each A-scan trace and N is the number of traces. The clutter is caused by the ground reflection, the direct wave (including antenna internal reflections), and the multiple reflections between antennas and the ground. The scattering response from non-targets (e.g., gravel, roots) and other small subsurface discontinuities are included in the noise term. Thus, the clutter removal problem is cast as a low-rank and sparse decomposition optimization problem.
In the RPCA, the problem is solved by a tractable convex optimization [21,39]
  min L , S     L   *   +   λ       S     1           s .   t .       X L S   F ε
where . * is the nuclear norm defined as the sum of the singular values of the matrix,   . 1   refers to the l1-norm, namely the sum of the absolute values of the matrix entries, and λ is a regularization parameter that balances the contribution of the low-rank and the sparse component, and is suggested to be 1/(max(M,N)1/2) in many RPCA applications.   . F   is the Frobenius norm, and ε is a positive constant related to the noise level.

2.2. Proposed WNNM-Based Clutter Removal Method

The widely used RPCA solves the nuclear norm by iterative SVD and updates L using the soft thresholding operator to shrink each singular value by the same parameter. This is not very reasonable since different singular values may have different levels of importance and should be treated differently. In fact, each singular value of GPR raw data has a clear physical meaning. The larger singular value corresponds to the clutter caused by the ground surface and the interfaces in the layered media structures, and the other singular values may correspond to the target. Thus, it is sensible to greatly suppress the larger singular value and retain the smaller singular value as much as possible. When the antenna is not parallel to the ground, the ground clutter no longer presents linear horizontal characteristics. If each singular value of the low rank matrix is treated the same, partial ground clutter may not be effectively removed, whereas if singular values are treated differently, complete ground clutter removal is theoretically possible.
The WNNM just assigns different weights to different singular values, and the optimization problem can be rewritten as
  min L , S     L   w ,   +   λ     S     1 +   1 2     X L S   F 2
where     .   w , denotes the weighted nuclear norm of the matrix and can be defined as
    L   w , =   j w j σ j ( L )         s .   t .     w j 0  
where σj and wj are the j-th largest singular value of matrix L and its assigned weight, respectively. A diagonal weight matrix W can be obtained by diag[w1, w2, w3, … wj, ]. Considering that clutter reflections dominate in the GPR data, the larger the singular values, the smaller the weight that should be assigned, and thus W can be denoted as
  W = w 1 w 2         w j = ρ σ j + τ
where ρ is a positive weight parameter. τ is a small positive constant to avoid dividing by zero.
Equation (2) can be solved by the inexact alternating direction method of multipliers (ADMM) [40]. The alternate minimization steps are
  L t = arg min L L t 1 w ,     +   1 2   X L t 1 S t 1 F 2 S t = arg min S λ         S   t 1     1 + 1 2     X L t S t 1 F 2
where t denotes the t-th iteration. Lt and St can be updated by
  U Λ V T = svd ( X S t 1 ) L t = U φ W ( Λ ) V T S t = φ λ ( X L t )
where svd(·) denotes the singular value decomposition. U, Λ, and V are the left singular matrix, singular value matrix and right singular matrix obtained by svd(XSt−1), respectively. φ(·) is the element-wise soft thresholding operator, and   φ W ( Λ )  can be presented as
  φ W ( Λ ) = Λ i , j W i , j         , if       Λ i , j W i , j Λ i , j + W i , j         , if       Λ i , j < W i , j     0 ,             otherwise
where i and j are pixel locations. When one of the convergence conditions is satisfied or the maximum iteration is reached, the iteration is stopped. The convergence conditions can be represented as
  L t L t 1 F 2 L t F 2 ε ,   S t S t 1 F 2 S t F 2 ε
The proposed WNNM-based clutter removal method is summarized in Algorithm 1.
Algorithm 1: WNNM-based clutter removal method in GPR.
Input: X: Raw B-scan with size M × N;
    tmax: Maximum number of iterations;
    ε: Convergence error;
    λ: Regularization parameter;   
    ρ: Weight parameter.
Output: St (target response) and Lt (clutter response).
Initialize    S 0 = 0 ;   t m a x = 100 ;   ε = 10 3 ;   τ = 10 15 ;   t = 0
Main iteration:   
  1. t = t + 1;
  2. Calculate the singular value decomposition of X − St−1, U Λ V T = svd ( X S t 1 ) ;
  3. Calculate the singular diagonal weight matrix Wt−1 by Equation (6);
  4. Fix S and update Lt by   L t = U φ W ( Λ ) V T ;
  5. Fix L and update St by   S t = φ λ ( X L t ) ;
Until convergence or t = tmax.

3. Experimental Results

In order to verify the effectiveness of the proposed method, both numerical simulations and real experiments are conducted. In addition, the results are compared with EMA, PCA, NMF, RPCA, and RNMF. The EMA method is compatible with the advantages of both mean subtraction and moving average methods, and is performed by subtracting the exponential average of the N-trace ensemble over a region of interest from each trace [8]. The peak signal-to-noise ratio (PSNR) and the improvement factor (IF) are used as evaluation criteria for quantitative analysis, which are defined as
  PSNR dB     = 10 log M N i = 1 M j = 1 N ( X i , j X i , j r e f ) 2
IF dB     = 10 log SCR after / SCR before     SCR = N C p R T X ( p ) 2 N T p R C X ( p ) 2
where M and N are the dimensions of the B-scan data matrix. X and Xref denote the clutter removal result and the reference image, respectively. In numerical simulations, the reference image is obtained by subtracting target-free data from raw data, but in real experiments it is difficult to obtain the reference image, so the IF criterion is utilized. The SCRafter and SCRbefore are the signal-to-clutter ratios (SCR) of GPR data after and before applying the clutter removal method, respectively. NC and NT denote the number of pixels in the clutter region and target region, respectively. X(p) is the p-th pixel in the B-scan image.

3.1. Simulation Data Results

The simulation data are generated using the gprMax3D software [41,42,43], which can simulate real commercial antennas. Geophysical Survey Systems, Inc. (GSSI), 1.5 GHz antenna, two different targets (aluminum and plastic pipes), and six various soil types are considered, as in [26,27,28,29,30]. The detailed electromagnetic properties of the soil and the targets are listed in Table 1. The length of the aluminum and plastic pipes is 20 cm. The aluminum pipe has a radius of 2 cm and a thickness of 0.2 cm, while the plastic pipe has a radius of 2.4 cm and a thickness of 0.4 cm. The simulation domain is 1 m × 0.3 m × 0.4 m and the discretization of the model is ∆x = ∆y = ∆z = 2 mm. To simulate the scenario where the antennas are not parallel to the ground, we tilt the ground surface from left to right and move the antennas along a straight line. The antennas are located 2 cm above the highest point of the ground surface.

3.1.1. Clutter-Removal Results in the Nonparallel Case

To evaluate the clutter-removal performance of the proposed method in the nonparallel case, different angles between the antennas and the ground surface are considered. Figure 1 presents the simulation scenario of a target buried at a depth of 2 cm in damp sand with an angle of 1°.
In our proposed WNNM-based method, the regularization parameter λ and the weight parameter ρ have impacts on clutter-removal performance. The regularization parameter λ is used to adjust the proportion of sparse components and low-rank components, and a too-small value fails to remove the clutter while a too-large value weakens the targets. The parameter ρ determines the weight of the singular value and should be fine-tuned for different cases since a too-small value will cause the target reflection to be suppressed excessively, while a too-large value will lead to clutter suppression insufficiently. For a simple scenario with a high SCR, a larger value is recommended to ensure that more target information is retained, whereas a smaller value is suggested for a complex environment with a low SCR to successfully remove the strong clutter.
Figure 2a presents the PSNRs as a function of λ and ρ when a plastic pipe is buried at a depth of 2 cm in damp sand with a flat surface. The red area corresponds to higher PSNR values, and the blue area corresponds to lower PSNR values. A smaller λ and larger ρ can achieve larger PSNR values. The optimal parameters (λ = 0.0008, ρ = 1.54) are given by the peak (the star point) of the PSNR contour, where the highest PSNR is 67.25 dB. In the nonparallel case, as shown in Figure 2b, there is no red area since the PSNR value cannot reach above 40 dB. The orange area denotes the higher PSNR values, which correspond to a larger λ and smaller ρ compared to those in Figure 2a. The highest PSNR is 39.36 dB, and the optimal parameters are λ = 0.0108, ρ = 1. In the subsequent simulations, we select optimal parameters by maximizing the PSNR values for the WNNM, RPCA, and RNMF, and the rank k in the NMF and RNMF is set to 1, as in [26,27,28,29]. The sliding window in the EMA is set to 30.
Figure 3a shows a raw GPR B-scan image with a size of 1000 × 80. In this scenario, a plastic pipe is buried at a depth of 2 cm in damp sand with a flat surface. The corresponding clutter removal results of EMA, PCA, NMF, RPCA, RNMF, and WNNM are illustrated in Figure 3c–h. Obviously, the RPCA, RNMF, and WNNM completely remove the ground clutter and successfully extract the target reflection. Their results are similar to the reference image, as shown in Figure 3b. For PCA and NMF, the ground clutter remains, since some horizontal lines are observed and the EMA result shows some clutter around the target reflection.
Figure 4, Figure 5 and Figure 6 present the results for a plastic pipe buried at a depth of 2 cm in damp sand with an angle of 1°, 3°, and 5°, respectively. Clearly, the performance of all methods suffers significantly in the nonparallel case, and the greater the angle, the worse the results. In each scenario, PCA and NMF fail to remove the clutter. When the angle is 1°, the EMA achieves better results than PCA and NMF, but has more clutter compared to RPCA. RNMF removes some clutter directly above the target, but the target reflection is also suppressed. As the angle increases, the EMA cannot remove the ground clutter and the RNMF is also ineffective due to the strong remaining ground clutter and lack of target components. The proposed WNNM achieves a better visual performance by removing more ground clutter and retaining more target reflection than the RPCA. Even at a larger angle, the hyperbola reflected from the target is still obvious.
Table 2 shows the quantitative results of all methods at different angles. Since the angle is relatively small in practical applications, we set the maximum angle to 5°. When the angle is zero, the proposed WNNM has the highest PSNR, followed by the RNMF and the RPCA. These LRSD methods have higher values than EMA, PCA and NMF. When the angle is nonzero, the PSNR values dramatically decrease. The WNNM has the highest values, followed by the RPCA and EMA, which corresponds to the visual results. In some scenarios, the RNMF even has lower values than PCA and NMF, possibly due to the excessive suppression of target reflection.
To further prove the effectiveness of the proposed method in the nonparallel case, different scenarios, including different target materials, soil types, and burial depths, are considered, and the results are given in Table 3 and Table 4, where the highest PSNR values are in bold. Table 3 shows the quantitative results of an aluminum or plastic pipe buried at a depth of 2 cm in different soil types at an angle of 1°. The WNNM achieves the highest PSNR values for all kinds of soil types, followed by the RPCA and EMA, which corresponds to the visual results in Figure 4. An exception to RPCA occurs when the plastic target is buried in wet sand. In this case, RPCA has a lower PSNR value than PCA, NMF, and RNMF, since the target reflection is partially weakened while eliminating the clutter. However, under the conditions of a wet environment, the EMA result is the best method except for our method. RPCA and WNNM present the best performance in dry sand and the worst performance in wet sand. Table 4 shows the results of a target buried at different depths in damp sand with an angle of 1° using different methods. Similarly, the proposed WNNM presents the best results, about 10 dB higher than RPCA and EMA in terms of PSNR values, in most scenarios.

3.1.2. Running Time

We also discuss the running time of the proposed method. The computational complexity of WNNM is O(MN2), which is the same as that of RPCA. However, the actual running time is also related to the number of iterations at which point the algorithm converges. Since only RPCA and WNNM are effective in nonparallel cases, we compare the convergence rates of these two methods at different angles. Figure 7 presents the PSNR versus the number of iterations. In this scenario, a plastic pipe is buried at a depth of 2 cm in damp sand. The WNNM has a faster convergence speed than the RPCA. The WNNM curves are stable after 100 iterations, whereas the RPCA converges at about 500 iterations. Table 5 presents the running time of all methods at different angles. The lowest running time is obtained by the PCA and EMA, followed by the NMF and RNMF. However, these methods are ineffective in nonparallel cases. The WNNM is about five times faster than the RPCA, which is in agreement with the results in Figure 7. Compared with the RPCA, the WNNM is more suitable for practical applications.

3.2. Real Data Results

In this study, two real datasets are implemented to further validate the effectiveness of the proposed method. Both visualization and quantitative results are presented for comparison. The quantitative results are based on the IF, and the parameters of EMA, RPCA, RNMF, and WNNM are selected by maximizing the IF value.

3.2.1. Real Data-I

The first real GPR data were collected with a stepped-frequency continuous wave (SFCW) GPR system developed by our research group, which includes a vector network analyzer (Rohde Schwarz ZNB40) and two broadband double-ridged horn antennas. The frequency ranged from 1.8 GHz to 5 GHz with an 8 MHz stepping frequency. The antennas with an 18 cm center-to-center distance were placed at about 5 cm above the highest point and scanned with a step size of 2 cm. Three objects (a metal pipeline, a water-filled plastic bottle, and a PVC pipeline) were buried in a dry sand tank at depths of 15 cm, 10 cm, and 5 cm, respectively. The diameters of the three objects were 13 cm, 18 cm, and 20 cm, respectively. The horizontal distance between the adjacent targets was 40 cm. The sand surface was rough, with about ±2.5 cm irregularities, and tilted from left to right. The experimental scenario is shown in Figure 8.
Figure 9 and Figure 10 illustrate the raw data and the clutter removal results obtained by different methods when the angle is about 3° and 5°, respectively. The size of the raw data is 231 × 70. The ground reflection shows an obvious inclination, as shown in Figure 9a and Figure 10a. PCA and NMF fail to remove the clutter. The EMA and the RNMF can suppress most of the clutter at an angle of 3°, but fail at an angle of 5°. Both RPCA and WNNM successfully remove the sloping ground clutter and the background clutter. When the angle is 3°, the ground clutter is almost eliminated by the RPCA and WNNM, and the hyperbolas from the target reflections are distinct. When the angle is enlarged to 5°, the results of the RPCA and WNNM contain some clutter, but the WNNM has a clearer background and stronger target reflections than the RPCA. The corresponding quantitative results and running times of different methods are listed in Table 6. The IF values of the WNNM, as shown in bold, are significantly higher than those of other methods. Moreover, the WNNM is over 4.5 times faster than the RPCA.

3.2.2. Real Data-II

The second real GPR data come from the TU1208 open database of radargrams [44]. They were collected by a 400 MHz shielded antenna of the GSSI system in the limestone region, on acquisition line 2, at the IFSTTAR geophysical test site in France. Figure 11 presents the schematic section view of the test site and the raw GPR image. More detailed scene information can be found in [44]. The size of the B-scan data is 510 × 1418. Although the nonparallel case is not taken into account in this scenario, the field data were collected in a more complex environment than indoor experiments, so we believe they can be used to validate the effectiveness of the proposed method in practical applications.
Figure 12 shows the clutter removal results obtained by the different methods, and the corresponding quantitative analysis is also listed in Table 6. It can be found that the ground clutter cannot be completely suppressed by all the methods. For EMA, PCA and NMF, most of the ground clutter is removed, but some background clutter is still present. The visual results of the RPCA, RNMF, and WNNM are comparable. However, the RNMF result has more background clutter, as shown in the blue circle, and more ground clutter. The WNNM performs the best in terms of removing ground clutter, as shown in the red circles. In addition, the proposed method outperforms other methods, with the highest IF value, as given in bold in Table 6, and has a slightly shorter running time than the RNMF and is roughly four times faster than the RPCA.

4. Conclusions

A novel GPR clutter-suppression method based on weighted nuclear norm minimization is proposed. Instead of the nuclear norm used in the traditional RPCA, it employs a non-convex weighted nuclear norm. Since different weights are assigned to different singular values, this can improve the clutter removal performance when there is an oblique angle between the antenna and the ground surface. To the best of our knowledge, few works have focused on the nonparallel case of the antenna and the ground, and existing methods are not very effective in this case, whereas our proposed method is suitable for solving this problem. Simulation and experimental results demonstrate that when the angle is zero, the proposed WNNM outperforms the popular RPCA and is comparable to the recently proposed RNMF. When the angle is nonzero, it has a better performance than the state-of-the-art methods with the highest PSNR and IF values. Moreover, it is much faster than the RPCA, which is beneficial for practical applications.

Author Contributions

Conceptualization, L.L.; experimental work, C.S., Z.W. and J.L. (Jiasu Li); writing—original draft preparation, C.S.; writing—review and editing, L.L. and H.X.; supervision, L.L. and H.X.; funding acquisition, L.L., H.X., J.L. (Jingxia Li) and B.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, grant number 42174175, 41604127, 61601319, the Fundamental Research Program of Shanxi Province, grant number 20210302123194, 20210302123187.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Daniels, D.J. Ground Penetrating Radar; IET: London, UK, 2004. [Google Scholar]
  2. Lai, W.W.L.; Derobert, X.; Annan, P. A review of ground penetrating radar application in civil engineering: A 30-year journey from locating and testing to imaging and diagnosis. NDT E Int. 2018, 96, 58–78. [Google Scholar]
  3. Liu, H.; Zhong, J.Y.; Ding, F.; Meng, X.; Liu, C.; Cui, J. Detection of Early-stage Rebar Corrosion Using a Polarimetric Ground Penetrating Radar System. Constr. Build. Mater. 2022, 317, 125768. [Google Scholar] [CrossRef]
  4. Qin, H.; Tang, Y.; Wang, Z.; Xie, X.; Zhang, D. Shield tunnel grouting layer estimation using sliding window probabilistic inversion of GPR data. Tunn. Undergr. Space Technol. 2021, 112, 103913. [Google Scholar] [CrossRef]
  5. Liu, H.; Long, Z.J.; Han, F.; Fang, G.Y.; Liu, Q.H. Frequency-domain reverse-time migration of ground penetrating radar based on layered medium Green’s functions. IEEE J. Select. Topic Appl. Earth Observ. Rem. Sens. 2018, 11, 2957–2965. [Google Scholar] [CrossRef]
  6. Torrione, P.A.; Morton, K.D.; Sakaguchi, R.; Collins, L.M. Histograms of oriented gradients for landmine detection in ground-penetrating radar data. IEEE Trans. Geosci. Remote Sens. 2014, 52, 1539–1550. [Google Scholar] [CrossRef]
  7. Solimene, R.; Cuccaro, A.; Dell’Aversano, A.; Catapano, I.; Soldovieri, F. Ground clutter removal in GPR surveys. IEEE J. Sel. Topics Appl. Earth Observ. Remote Sens. 2014, 7, 792–798. [Google Scholar] [CrossRef]
  8. Chen, J. Research on Signal Processing and Imaging of Ultra-Wideband Radar. Ph.D. Thesis, The Institute of Electronics, Chinese Academy of Sciences, Beijing, China, 2007; pp. 24–25. [Google Scholar]
  9. Chen, G.X.; Fu, L.Y.; Chen, K.F.; Boateng, C.D.; Ge, S.C. 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]
  10. Abujarad, F.; Omar, A. GPR data processing using the component-separation methods PCA and ICA. In Proceedings of the IEEE International Workshop on Imagining Systems and Techniques (IST 2006), Minori, Italy, 28–29 April 2006. [Google Scholar]
  11. Abujarad, F.; Omar, A. Comparison of independent component analysis (ICA) algorithms for GPR detection of non-metallic land mines. In Proceedings of the Conference on Image and Signal Processing for Remote Sensing XII, Stockholm, Sweden, 13–14 September 2006. [Google Scholar]
  12. Abujarad, F.; Nadim, G.; Omar, A. Clutter reduction and detection of landmine objects in ground penetrating radar data using singular value decomposition (SVD). In Proceedings of the 3rd International Workshop on Advanced Ground Penetrating Radar, Delft, The Netherlands, 2–3 May 2005. [Google Scholar]
  13. Liu, C.; Song, C.; Lu, Q. Random noise de-noising and direct wave eliminating based on SVD method for ground penetrating radar signals. J. Appl. Geophys. 2017, 144, 125–133. [Google Scholar] [CrossRef]
  14. Su, Q.B.; Bi, B.Z.; Zhang, P.Y.; Shen, L.; Huang, X.T.; Xin, Q. GPR Image Clutter Suppression Using Gaussian Curvature Decomposition in the PCA Domain. Remote Sens. 2022, 14, 4879. [Google Scholar] [CrossRef]
  15. 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]
  16. Ni, Z.K.; Pan, J.; Shi, C.; Ye, S.B.; Zhao, D.; Fang, G.Y. DL-based clutter removal in migrated GPR data for detection of buried target. IEEE Geosci. Remote Sens. Lett. 2021, 19, 3507205. [Google Scholar] [CrossRef]
  17. Bao, Q.Z.; Li, Q.C.; Chen, W.C. GPR data noise attenuation on the curvelet transform. Appl. Geophys. 2014, 11, 301–310. [Google Scholar] [CrossRef]
  18. Terrasse, G.; Nicolas, J.M.; Trouvé, E.; Drouet, É. 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]
  19. Kumlu, D.; Erer, I. The multiscale directional neighborhood filter and its application to clutter removal in GPR data. Signal Image Video Process. 2018, 12, 1237–1244. [Google Scholar] [CrossRef]
  20. Kumlu, D.; Erer, I.; Kaplan, N.H. Low complexity clutter removal in GPR images via lattice filters. Digit. Signal Process. 2020, 101, 102724. [Google Scholar] [CrossRef]
  21. Candés, E.J.; Li, X.; Ma, Y.; Wright, J. Robust principal component analysis? J. ACM 2009, 58, 1–37. [Google Scholar] [CrossRef]
  22. Masarik, M.P.; Burns, J.; Thelen, B.T.; Kelly, J.; Havens, T.C. GPR anomaly detection with robust principal component analysis. In Proceedings of the Conference on Detection and Sensing of Mines, Explosive Objects, and Obscured Targets XX, Baltimore, MD, USA, 20–23 April 2015. [Google Scholar]
  23. Zhang, Y.; Burns, D.; Orfeo, D.; Huston, D.R.; Xia, T. Rough ground surface clutter removal in air-coupled ground penetrating radar data using low-rank and sparse representation. In Proceedings of the Conference on Nondestructive Characterization and Monitoring of Advanced Materials, Aerospace, and Civil Infrastructure, Portland, OR, USA, 26–29 March 2017. [Google Scholar]
  24. Song, X.J.; Xiang, D.L.; 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]
  25. Song, X.J.; Xiang, D.L.; Zhou, K.; Su, Y. Fast prescreening for GPR Antipersonnel mine detection via go decomposition. IEEE Geosci. Remote Sens. Lett. 2019, 16, 15–19. [Google Scholar] [CrossRef]
  26. Kumlu, D.; Erer, I. Clutter removal in GPR images using non-negative matrix factorization. J. Electromagn. Waves Appl. 2018, 32, 2055–2066. [Google Scholar] [CrossRef]
  27. 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]
  28. Kumlu, D.; Erer, I. Ground penetrating radar clutter removal via randomized low rank and sparse decomposition for missing data case. Int. J. Remote Sens. 2020, 41, 7680–7699. [Google Scholar] [CrossRef]
  29. Kumlu, D.; Erer, I. GPR clutter reduction by robust orthonormal subspace learning. IEEE Access 2020, 8, 74145–74156. [Google Scholar] [CrossRef]
  30. Liu, L.; Wu, Z.Z.; Xu, H.; Wang, B.J.; Li, J.X. GPR Clutter Removal Based on Factor Group-Sparse Regularization. IEEE Geosci. Remote Sens. Lett. 2022, 19, 3509305. [Google Scholar] [CrossRef]
  31. Wu, Z.Z.; Liu, L.; Li, J.X.; Xu, H.; Wang, B.J. A novel 3D clutter removal for GPR pipe detection via tensor RPCA. In Proceedings of the 7th Asia Pacific Conference on Optics Manufacture (APCOM), Shanghai, China, 28–31 October 2021. [Google Scholar]
  32. Ni, Z.K.; Ye, S.B.; Shi, C.; Li, C.; Fang, G.Y. Clutter suppression in GPR B-scan images using robust autoencoder. IEEE Geosci. Remote Sens. Lett. 2020, 19, 3500705. [Google Scholar] [CrossRef]
  33. 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. 2022, 60, 5103313. [Google Scholar] [CrossRef]
  34. Zhou, H.L.; Wang, Y.; Liu, Q.G.; Wang, Y.H. RNMF-Guided Deep Network for Signal Separation of GPR without Labeled Data. IEEE Geosci. Remote Sens. Lett. 2022, 19, 3507705. [Google Scholar] [CrossRef]
  35. Ni, Z.K.; Shi, C.; Pan, J.; Zheng, Z.J.; Ye, S.B.; Fang, G.Y. Declutter-GAN: GPR B-Scan Data Clutter Removal Using Conditional Generative Adversarial Nets. IEEE Geosci. Remote Sens. Lett. 2022, 19, 4023105. [Google Scholar] [CrossRef]
  36. Wang, Y.Z.; Qin, H.; Tang, Y.; Zhang, D.H.; Yang, D.H.; Qu, C.X.; Geng, T.S. RCE-GAN: A rebar clutter elimination network to improve tunnel lining void detection from GPR images. Remote Sens. 2022, 14, 251. [Google Scholar] [CrossRef]
  37. Sun, H.H.; Cheng, W.X.; Fan, Z. Learning to remove clutter in real-world GPR images using hybrid data. IEEE Trans. on Geosci. Remote Sens. 2022, 60, 5113714. [Google Scholar] [CrossRef]
  38. Gu, S.H.; Zhang, L.; Zuo, W.M.; Feng, X.C. Weighted nuclear norm minimization with application to image denoising. In Proceedings of the 27th IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Columbus, OH, USA, 23–28 June 2014. [Google Scholar]
  39. Vaswani, N.; Bouwmans, T.; Javed, S.; Narayanamurthy, P. Robust subspace learning: Robust PCA, robust subspace tracking, and robust subspace recovery. IEEE Signal Process. Mag. 2018, 35, 32–55. [Google Scholar] [CrossRef]
  40. Gao, W.B.; Goldfarb, D.; Curtis, F.E. ADMM for multiaffine constrained optimization. Optim. Method Softw. 2018, 35, 257–303. [Google Scholar] [CrossRef]
  41. 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]
  42. Giannakis, I.; Giannopoulos, A.; Warren, C. A realistic FDTD numerical modeling framework of ground penetrating radar for landmine detection. IEEE J. Sel. Topics Appl. Earth Observ. 2016, 9, 37–51. [Google Scholar] [CrossRef]
  43. Giannakis, I.; Giannopoulos, A.; Warren, C. Realistic FDTD GPR antenna models optimised using a novel linear/non-linear Full Waveform Inversion. IEEE Trans. Geosci. Remote Sens. 2019, 57, 1768–1778. [Google Scholar] [CrossRef]
  44. Dérobert, X.; Pajewski, L. TU1208 open database of radargrams: The dataset of the IFSTTAR geophysical test site. Remote Sens. 2018, 10, 530. [Google Scholar] [CrossRef]
Figure 1. Simulation scenario of a target buried at 2 cm depth in damp sand with an angle of 1°.
Figure 1. Simulation scenario of a target buried at 2 cm depth in damp sand with an angle of 1°.
Sensors 23 05078 g001
Figure 2. PSNR versus λ and ρ: (a) the angle is 0°, (b) the angle is 1°.
Figure 2. PSNR versus λ and ρ: (a) the angle is 0°, (b) the angle is 1°.
Sensors 23 05078 g002
Figure 3. Simulation results for a plastic pipe buried at a depth of 2 cm in damp sand with a flat surface: (a) raw data; (b) reference data; (c) EMA; (d) PCA; (e) NMF; (f) RPCA; (g) RNMF; (h) WNNM.
Figure 3. Simulation results for a plastic pipe buried at a depth of 2 cm in damp sand with a flat surface: (a) raw data; (b) reference data; (c) EMA; (d) PCA; (e) NMF; (f) RPCA; (g) RNMF; (h) WNNM.
Sensors 23 05078 g003
Figure 4. Simulation results for a plastic pipe buried in damp sand with an angle of 1°: (a) raw data; (b) reference data; (c) EMA; (d) PCA; (e) NMF; (f) RPCA; (g) RNMF; (h) WNNM.
Figure 4. Simulation results for a plastic pipe buried in damp sand with an angle of 1°: (a) raw data; (b) reference data; (c) EMA; (d) PCA; (e) NMF; (f) RPCA; (g) RNMF; (h) WNNM.
Sensors 23 05078 g004
Figure 5. Simulation results for a plastic pipe buried in damp sand with an angle of 3°: (a) raw data; (b) reference data; (c) EMA; (d) PCA; (e) NMF; (f) RPCA; (g) RNMF; (h) WNNM.
Figure 5. Simulation results for a plastic pipe buried in damp sand with an angle of 3°: (a) raw data; (b) reference data; (c) EMA; (d) PCA; (e) NMF; (f) RPCA; (g) RNMF; (h) WNNM.
Sensors 23 05078 g005
Figure 6. Simulation results for a plastic pipe buried in damp sand with an angle of 5°: (a) raw data; (b) reference data; (c) EMA; (d) PCA; (e) NMF; (f) RPCA; (g) RNMF; (h) WNNM.
Figure 6. Simulation results for a plastic pipe buried in damp sand with an angle of 5°: (a) raw data; (b) reference data; (c) EMA; (d) PCA; (e) NMF; (f) RPCA; (g) RNMF; (h) WNNM.
Sensors 23 05078 g006
Figure 7. PSNR versus iteration numbers for RPCA and WNNM.
Figure 7. PSNR versus iteration numbers for RPCA and WNNM.
Sensors 23 05078 g007
Figure 8. Experimental scenario Ⅰ: (a) Experimental setup. (b) Schematic diagram of the scenario.
Figure 8. Experimental scenario Ⅰ: (a) Experimental setup. (b) Schematic diagram of the scenario.
Sensors 23 05078 g008
Figure 9. Real data-Ⅰ results at an angle of 3°: (a) raw data; (b) EMA; (c) PCA; (d) NMF; (e) RPCA; (f) RNMF; (g) WNNM.
Figure 9. Real data-Ⅰ results at an angle of 3°: (a) raw data; (b) EMA; (c) PCA; (d) NMF; (e) RPCA; (f) RNMF; (g) WNNM.
Sensors 23 05078 g009
Figure 10. Real data-Ⅰ results at an angle of 5°: (a) raw data; (b) EMA; (c) PCA; (d) NMF; (e) RPCA; (f) RNMF; (g) WNNM.
Figure 10. Real data-Ⅰ results at an angle of 5°: (a) raw data; (b) EMA; (c) PCA; (d) NMF; (e) RPCA; (f) RNMF; (g) WNNM.
Sensors 23 05078 g010
Figure 11. Experimental scenario Ⅱ: (a) Schematic view of the test site. (b) Raw data.
Figure 11. Experimental scenario Ⅱ: (a) Schematic view of the test site. (b) Raw data.
Sensors 23 05078 g011
Figure 12. Real data-Ⅱ results: (a) EMA; (b) PCA; (c) NMF; (d) RPCA; (e) RNMF; (f) WNNM.
Figure 12. Real data-Ⅱ results: (a) EMA; (b) PCA; (c) NMF; (d) RPCA; (e) RNMF; (f) WNNM.
Sensors 23 05078 g012
Table 1. Electromagnetic properties of the materials.
Table 1. Electromagnetic properties of the materials.
MaterialDielectric Constant (F/m)Conductivity (S/m)
Damp sand8.00.01
Dry sand3.00.001
Wet sand20.00.1
Dry clay soil10.00.01
Wet clay soil12.00.01
Dry loam soil10.00.001
Aluminum3.12.3 × 107
Plastic3.00.01
Table 2. PSNR results for a target buried at 2 cm depth in damp sand with different angles.
Table 2. PSNR results for a target buried at 2 cm depth in damp sand with different angles.
EMAPCANMFRPCARNMFWNNM
Aluminum target
31.4336.9936.4143.2162.4763.21
29.5324.8723.4030.4625.5738.25
25.2116.3113.6425.7612.7826.96
24.9216.4815.9028.2615.5533.06
22.9819.9520.0028.5721.4831.91
21.5917.9419.1424.8719.9230.85
Plastic target
32.0334.5536.5638.7860.6867.25
30.8422.2922.5431.1620.7039.24
25.6317.8322.2026.7323.3235.17
23.7720.4120.8826.7222.5230.15
23.1319.7319.5422.9520.3528.54
22.0918.4118.6425.1720.1426.39
Table 3. PSNR results for a target buried in different soil types at an angle of 1°.
Table 3. PSNR results for a target buried in different soil types at an angle of 1°.
EMAPCANMFRPCARNMFWNNM
Aluminum target
Damp sand29.5324.8723.4030.4625.5738.25
Dry sand31.2928.1730.0038.2432.2441.13
Wet sand29.0112.8913.1217.0311.2632.87
Dry clay soil29.2220.6419.8027.5319.7138.79
Wet clay soil29.1617.4817.4927.5117.2038.54
Dry loam soil29.1421.0920.3527.4920.3038.64
Plastic target
Damp sand30.8422.2922.5431.1620.7039.24
Dry sand30.0322.5722.5733.0022.0440.23
Wet sand27.5722.7222.9421.2622.0132.18
Dry clay soil30.3522.4422.5931.2320.3935.47
Wet clay soil30.4022.7022.7330.1720.6637.29
Dry loam soil30.4522.4122.5631.4320.3436.17
Table 4. PSNR results for a target buried at different depths in damp sand with a 1° angle.
Table 4. PSNR results for a target buried at different depths in damp sand with a 1° angle.
EMAPCANMFRPCARNMFWNNM
Aluminum target
2 cm29.5324.8723.4030.4625.5738.25
3 cm29.9524.3425.2630.1526.3241.16
4 cm30.2223.2525.2433.8926.5341.70
5 cm30.0725.2324.3332.0725.7742.18
6 cm29.8524.4323.1931.2024.6142.17
Plastic target
2 cm30.8422.2922.5431.1620.7039.24
3 cm30.4022.5622.4631.1020.9238.05
4 cm29.8222.4522.2628.2620.8738.68
5 cm29.5122.1522.0828.1920.6638.27
6 cm29.1821.8221.8429.1220.3437.60
Table 5. Running time (in s) for a target buried at 2 cm depth in damp sand with different angles.
Table 5. Running time (in s) for a target buried at 2 cm depth in damp sand with different angles.
EMAPCANMFRPCARNMFWNNM
0.030.040.2512.650.712.31
0.030.040.2612.130.702.23
0.030.040.2913.240.642.58
Table 6. IF results for real data at different angles.
Table 6. IF results for real data at different angles.
EMAPCANMFRPCARNMFWNNM
IF (dB)RT (S)IF (dB)RT (S)IF (dB)RT (S)IF (dB)RT (S)IF (dB)RT (S)IF (dB)RT (S)
Data Ⅰ12.570.016.910.017.280.0116.610.9012.360.0317.440.19
7.620.013.850.023.890.019.110.914.470.0215.530.20
Data Ⅱ6.520.026.470.126.403.217.6465.918.6918.849.5316.23
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

Liu, L.; Song, C.; Wu, Z.; Xu, H.; Li, J.; Wang, B.; Li, J. GPR Clutter Removal Based on Weighted Nuclear Norm Minimization for Nonparallel Cases. Sensors 2023, 23, 5078. https://doi.org/10.3390/s23115078

AMA Style

Liu L, Song C, Wu Z, Xu H, Li J, Wang B, Li J. GPR Clutter Removal Based on Weighted Nuclear Norm Minimization for Nonparallel Cases. Sensors. 2023; 23(11):5078. https://doi.org/10.3390/s23115078

Chicago/Turabian Style

Liu, Li, Chenyan Song, Zezhou Wu, Hang Xu, Jingxia Li, Bingjie Wang, and Jiasu Li. 2023. "GPR Clutter Removal Based on Weighted Nuclear Norm Minimization for Nonparallel Cases" Sensors 23, no. 11: 5078. https://doi.org/10.3390/s23115078

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