Multi-Frequency GPR Image Fusion Based on Convolutional Sparse Representation to Enhance Road Detection
Liang Fang, Feng Yang, Yuanjing Fang, Junli Nie

TL;DR
This paper introduces a new method to improve road detection using GPR by combining data from multiple frequencies with a technique called convolutional sparse representation.
Contribution
The novel contribution is a multi-frequency GPR image fusion technique based on convolutional sparse representation that enhances image clarity.
Findings
The CSR-based fusion method outperforms traditional approaches like PCA and 2D wavelets in image quality metrics.
The method successfully combines the depth of low frequencies with the resolution of high frequencies.
Tests on simulated and real data show improved GPR image clarity and interpretability.
Abstract
Single-frequency ground penetrating radar (GPR) systems are fundamentally constrained by a trade-off between penetration depth and resolution, alongside issues like narrow bandwidth and ringing interference. To break this limitation, we have developed a multi-frequency data fusion technique grounded in convolutional sparse representation (CSR). The proposed methodology involves spatially registering multi-frequency GPR signals and fusing them via a CSR framework, where the convolutional dictionaries are derived from simulated high-definition GPR data. Extensive evaluation using information entropy, average gradient, mutual information, and visual information fidelity demonstrates the superiority of our method over traditional fusion approaches (e.g., weighted average, PCA, 2D wavelets). Tests on simulated and real data confirm that our CSR-based fusion successfully synergizes the deep…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18- —National Key Research and Development Program of China
- —Shandong University
- —National Natural Science Foundation
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGeophysical Methods and Applications · Microwave Imaging and Scattering Analysis · Sparse and Compressive Sensing Techniques
1. Introduction
Ground penetrating radar (GPR) is a rapidly developing non-destructive detection technology in recent years, which has been widely used for underground road detection in urban areas. Compared with other underground road detection methods, it has the advantages of high detection efficiency, high accuracy, low cost, and simple on-site operation [1,2,3]. However, there are still some shortcomings in the practical application of GPR in road disease detection. High-frequency GPR signals have high detection accuracy but shallow detection depth, while low-frequency signals have deep detection depth but low detection accuracy. Processing and interpreting single-frequency radar data makes it difficult to achieve effective unity of detection depth and accuracy. Insufficient antenna frequency bandwidth results in insufficient resolution due to ringing interference, leading to misjudgment of disease targets. At present, the use of multi-frequency and multi-channel GPR systems for road detection mainly focuses on data superposition and comparison of spectra of different main frequency antennas. The resolution of the detection data has not been improved [4,5]. However, using GPR systems with different center frequencies for data fusion can effectively improve the performance of GPR underground detection [6,7].
GPR multi-frequency antenna data fusion is the integration of information from different main frequency antennas, utilizing their complementarity to obtain a comprehensive and detailed description of the same target or detection area in order to draw more accurate and reliable conclusions. Data fusion can synthesize new data that meets certain needs based on certain fusion algorithms, thereby obtaining further analysis and understanding of the detection area, as well as target detection, recognition, or tracking. Data fusion can enhance useful information in data, increase the reliability of data processing, obtain more accurate results, and make the system more practical [8].
Over the past decade, the data fusion algorithms proposed for application in the field of GPR mainly operated on the spatial domain methods of pixel points and the multi-scale and multi-resolution transformation domain methods. There has not yet been a model-based fusion method that accurately extracts data features using specific mathematical models. For example, Xiao et al. fused multi-frequency GPR data collected on the Qinghai–Tibet Railway using transform domain methods such as forward and inverse S-transform and deterministic deconvolution extrapolation (EDD) [9,10]; Feng et al. adopted the weight parameter of information entropy and the fusion criterion of weighted average for real-time spatial domain fusion of GPR data [11]; Xu et al. used the fusion method of information entropy as a weight and Fourier transform for GPR data fusion in the transform domain [12]. Later, Xu et al. conducted comparative fusion experiments on multi-frequency GPR data using four transform domain methods, Fourier transform, wavelet transform, S-transform, and principal component transform, and the results showed that wavelet transform fusion has more advantages [13]; Bi et al. studied three multi-frequency GPR data fusion algorithms: spatial domain weighted fusion/unweighted fusion (weighted average method) and transform domain weighted fusion (Fourier method) [14]. Based on the two-dimensional wavelet transform domain method, Lu et al. utilized a dynamic fusion weight scheme derived from edge detection algorithms to achieve better multi-frequency GPR data fusion images [15]; Xue et al. conducted fusion research on multi-polarization data of fully polarized GPR using principal component analysis, Laplace pyramid, and multi-scale wavelet transform methods [16]; Zhao et al. used genetic algorithms to fuse adaptive weights for multi-frequency GPR data and conducted fusion experiments using the weighted average spatial domain method [17]. Zhao et al. also studied the multi-frequency GPR data spatial domain fusion algorithm based on time-varying weighting strategy [18]; Shen et al. proposed a spatial domain fusion method for multi-frequency GPR data based on joint weighted deconvolution [19]; Liu et al. achieved effective transform domain fusion of multi-frequency GPR data using sliding window and wavelet transform weighted fusion method [20].
The spatial domain method that directly operates on pixel points is only a simple superposition operation, and the fusion rules will reduce the signal-to-noise ratio and contrast of the fusion signal. Traditional multi-scale transform domain methods use predefined fixed functions to extract features, such as spatial frequency and gradient energy, which lack the generalization of features [21,22]. In this article, in order to achieve feature adaptation, a mathematical model fusion method based on adaptive data feature extraction is proposed. We propose a multi-frequency GPR data fusion method based on convolutional sparse representation(CSR) to improve the imaging quality of GPR and the interpretation of underground detection. This article systematically adapts and applies the classic CSR multi-scale fusion framework to GPR data interpretation enhancement tasks for the first time by introducing customized fusion rules based on GPR signal characteristics, such as detail fusion based on structural consistency and base layer fusion based on information entropy. This solves the problem of insufficient physical targeting of general image fusion methods when directly processing GPR data. Firstly, the multi-frequency GPR data is spatially registered, and then the registered multi-frequency GPR data is CSR-fused using convolutional dictionary filters learned from simulated high-definition multi-frequency GPR data. Finally, the fused GPR data is reconstructed. Information entropy, average gradient, mutual information, and visual information fidelity were used as quantitative evaluation parameters to analyze the fusion results. The method was validated using simulated and real data, and the results were compared with those of traditional fusion methods based on weighted average (WA), principal component analysis (PCA), or two-dimensional wavelets (2D-WTs). This method can more effectively integrate the advantages of high- and low-frequency data, improve the imaging clarity and resolution of GPR, and greatly improve the imaging ability of GPR.
2. Technical Route
The data fusion methods of multi-frequency GPR can be divided into three types: data fusion obtained by multiple frequency antennas at different times, data fusion obtained by multiple frequency antennas at the same time, and data fusion obtained by a single-frequency antenna at different times or under different environmental conditions [12,13]. Through data fusion, useful information in the data can be strengthened, the reliability of data processing can be increased, and more accurate results can be obtained, which can further analyze, understand, and detect, identify, or track targets in the detection area. Its main fusion processes include data preprocessing, spatial registration, and data fusion. As shown in Figure 1.
The spatial consistency of the data to be fused is the guarantee for obtaining accurate output. Therefore, if the sampling rate, time window, or data frame interval of GPR data are different, it is necessary to perform operations on the data to be fused, and the main process of this operation is data preprocessing and spatial registration.
Even for the same target, the noise interference and time delay between multiple data sources in multi-frequency GPR data are different. In order to reduce the impact of noise, GPR data should undergo denoising preprocessing to improve signal-to-noise ratio. Denoising can be achieved through various methods, such as one-dimensional and two-dimensional filtering. To improve signal reflection intensity, gain is used for preprocessing to enhance clarity.
2.1. Space Registration
GPR graphics are often recorded in the form of pulse reflection waves, and the collected waveform is counted as one GPR data channel. The positive peak values in the waveform are marked in black and white, and the transition interval between the two is represented by a gradient gray level from black to white. In this way, the same phase axis, equal gray and equal-gray lines can vividly represent the underground reflection surface [23,24,25]. As shown in Figure 2, it is a schematic diagram of GPR waveform recording. Based on a simple geological model, a waveform record is drawn in the figure, and the reflection phase axis of the arc in the figure is the reflection surface of the target body.
After data preprocessing, it is necessary to correct the time delay between multiple frequency GPR data. In our study, the offset between the transmitting antenna and the receiving antenna was kept small enough to be negligible. Then, the above correction is achieved by aligning the data points to eliminate their time differences in the process we call zero-point calibration. Multi-frequency data spatial registration is a prerequisite for data fusion, and the accuracy of spatial registration directly determines the effectiveness of data fusion [26]. For GPR data, data space registration refers to establishing spatial correspondence between radar images of different frequencies in the same spatial coordinate system, including two aspects: horizontal calibration and vertical calibration. The purpose of horizontal calibration is not only to achieve consistent scanning of trace numbers for radar data of different frequencies, but also to ensure that data with the same trace number comes from the same horizontal position on the measurement line as much as possible. Vertical calibration needs to achieve the same sampling rate for radar data of different frequencies, and the number of sampling points for single channel data needs to be consistent after processing.
2.1.1. Zero-Point Registration
Assuming there are GPR data with different center frequencies, represented as , whose data is represented as , where , and the number of GPR data frames collected by , = and are the number of sampling points for each data frame, the time window for each data frame is , and the interval between each data frame is .
Zero-point setting generally takes the time of the minimum value of the first arrival of each reflected wave in the response of radar data at different frequencies as the time zero point, where is the position of the collected data frame. Zero-point registration refers to aligning the data points collected by the GPR antenna with a center frequency of at the radar wave two-way time to the time zero point . The detailed calculation equation is as follows:
where .
2.1.2. Interpolation Method
Several interpolation algorithms can be used for data calibration, such as nearest neighbor, bilinear interpolation, and cubic spline and Sinc interpolation [27]. Among them, interpolation based on Sinc shows superior performance compared to other methods and is commonly used for processing GPR data [28].
Let and represent the signals before and after interpolation, respectively. The normalized function is given by the following equation
where , the corresponding fold interpolation is defined as
when is a multiple of , = .
2.1.3. Horizontal Calibration
During the data acquisition process of GPR, the variation in acquisition speed can cause differences in track spacing, and non-uniform track spacing can cause horizontal deformation of the data. Therefore, it is necessary to register a uniform track spacing in the horizontal direction. Based on the maximum number of scanning traces in radar data of different frequencies, horizontal registration is achieved through interpolation, so that the number of radar profiles at different frequencies on the same measuring line is consistent. represents finding the maximum common divisor. So the multiples of the number of data channels inserted by the -th frequency GPR are
So the number of GPR data channels for the -th frequency after interpolation is , then the GPR data for the -th frequency after horizontal interpolation is
when is a multiple of , , where .
2.1.4. Vertical Calibration
Due to the different measurement time windows of antennas with different frequencies, the sampling rate varies. Vertical registration requires interpolation of different frequency data to achieve the same sampling rate for different frequency radar data, and the number of sampling points for single channel data needs to be consistent after processing. is the multiple of the sampling point inserted for the -th frequency GPR.
So the number of sampling points for the -th frequency of the GPR after interpolation is , then the GPR data for the -th frequency after horizontal interpolation is
when is a multiple of , , where .
2.2. Data Fusion
Figure 3 shows our method framework using grayscale images of multi-frequency GPR as an example. The framework mainly includes dual scale decomposition, detail layer fusion based on CSR, base layer fusion, and fusion reconstruction.
2.2.1. Convolutional Sparse Representation
CSR can be seen as an alternative representation of sparse representation (SR) using convolution form, with the aim of achieving a sparse representation of the entire data [29]. Given the input signal data and a set of filters of the same size , this set of filters is defined as a convolutional dictionary filter. Among them, * represents the convolution operator, λ is the sparse regularization term, is the L-2 norm, and is the L-1 norm. The basic idea of CSR is convolutional basis pursuit denoising (CPBDN) [30], which models the original signal s as the sum of a set of convolutions between the sparse coefficient map and the dictionary filter :
Brendt Wohlberg’s research suggests that the alternating direction method of multipliers (ADMM) is the best solution to address the aforementioned optimization problems [31].
2.2.2. Convolutional Dictionary Filters Learning
The convolutional dictionary filters need to be learned from training samples [32,33,34], is the set of training sample data, is the convolutional dictionary filter to be learned, and is a sparse coefficient map. And the convolutional dictionary filter learning model can be written as the following optimization objective function:
The constraint of on the specification of convolutional dictionary filters is to avoid scale ambiguity between convolutional dictionary filters and sparse coefficient mappings. Due to the inevitable presence of noise in real GPR data, which can have an impact on the training results of convolutional dictionaries, in order to reduce the impact of these noises, we constructed a uniform medium road model, added holes or looseness of different sizes at different depths, and used GPR antennas of different frequencies to obtain noise free simulated data. Use simulation software for GprMax 3.0. GprMax is an open source software that simulates electromagnetic wave propagation. It solves Maxwell’s equations in 3D using the Finite-Difference Time-Domain (FDTD) method. GprMax was designed for modeling GPR.
The simulation of urban roads should be as close as possible to the real urban road structure. This study is based on the “Technical Standard for Highway Engineering in Suburban and Rural Town Areas” JTG 2112-2021, published in China [35]. As shown in Figure 4, urban roads are divided into three parts from top to bottom: surface layer, base layer, and soil foundation. In order to improve the clarity of dictionary training images, the thickness of each layer of media is uniform to reduce noise generation. The depth of the model established in the experiment is 5.1 m. represents the relative dielectric constant, and is the conductivity.
By simulating antennas with center frequencies of 100 MHz, 200 MHz, 300 MHz, 400 MHz, and 500 MHz, 65 512 × 512 GPR data were obtained at different depths (3.5 m, 2.5 m, 1.5 m, and 0.5 m) with hollow or two sets of looseness, or with neither hollow nor looseness. The obtained grayscale image is shown in Figure 5. From left to right, every 5 images correspond to 5 types of antennas. The first 5 images have no hollow or looseness, the next 20 images have hollow of different depths, the next 20 images have the first looseness of different depths, and the next 20 images have the second looseness of different depths. Train CSR convolutional dictionary filters using high-definition multi-frequency GPR data.
Based on the simulated high-definition data in Figure 5, the size of the convolutional dictionary filters was fixed to 8 × 8, and the length of the convolutional dictionary was 8, 16, 32, and 64. The convolutional dictionary was trained as shown in Figure 6. The size of the convolutional dictionary filters was fixed at 16 × 16, with lengths of 8, 16, 32, and 64. The convolutional dictionary filters was trained as shown in Figure 7.
2.2.3. Data Fusion Process
Step 1: Double-layer decomposition
Firstly, decompose the GPR data after registering each frequency into the basic layer and the detail layer . Calculate the F norm for , with and as the horizontal and vertical gradient operators, and as the regularization parameter. Obtain the detail layer by solving the following optimization problem:
This is a Tikhonov regularization problem that can be effectively solved through two-dimensional fast Fourier transform. Obtain the base layer by subtraction:
Step 2: Fusion of detail layers
For each detail layer , its sparse coefficient maps to . The alternating direction method (ADMM) of the multiplier is used to solve the CSR model, resulting in:
Let represent the data value of at position in the spatial domain. Obviously, is a dimensional vector. According to the fusion method based on SR [26], the L1 norm of is used as the activity level metric for the source image. Therefore, the activity level map :
In order to make the method insensitive to mismatches, a window-based averaging strategy is executed on to obtain the final activity level map:
Finally, reconstruct the fusion results of the detail layer:
Step 3: Basic layer fusion
However, this selection strategy may lead to visual inconsistency in images of GPR data at different frequencies, as the grayscale values at the same location may differ significantly. Therefore, the information entropy weight strategy is applied to the fusion of the basic layer of multi-frequency GPR data. If the information entropy of the -th GPR after registration is , then the fusion result of the base layer is:
Step 4: Reconstruction
Take the fused basic layer and detail layer , and reconstruct the fused data .
3. Experimental Analysis
3.1. Evaluation Criteria
3.1.1. Information Entropy
The information entropy (IE) of the fused image is an important parameter for measuring the increase in information content of the fused image [12]. The larger the information entropy value, the richer the information contained in the fused image. So, the effect of image fusion can be evaluated by comparing the changes in image information entropy before and after fusion. is the probability of the grayscale value appearing in the image, and is the grayscale level of the image. The calculation formula is
3.1.2. Average Gradient
The average gradient (AG) refers to the rate of change in grayscale near the boundaries or shadows of an image, and the magnitude of this rate of change can be used to represent the clarity of the image [13]. It reflects the rate of contrast change in small details of an image and is an important indicator of image clarity and the ability to express image details. The larger the average gradient, the clearer the image. is the grayscale value of the -th row and -th column of the image; M and N represent the total number of rows and columns, respectively. The calculation formula is
3.1.3. Mutual Information
Mutual Information (MI) is a useful measure of information in information theory, which refers to the correlation between two sets of events [36,37,38,39]. The greater the mutual information, the better the fusion quality, as the fused image retains more source image information. For the grayscale images of a and b, their information entropy is and respectively, and their joint information entropy is . is the probability of the grayscale value appearing in the image, is the grayscale value of image a, is the grayscale value of image b, and is the grayscale level of the image. Therefore, the formula for calculating mutual information is
3.1.4. Visual Information Fidelity
Visual information fidelity (VIF) is a new criterion based on natural scene statistics (NSS), image distortion, and human visual distortion modeling [31]. This indicator assumes that the image seen by the human eye is information filtered out through HVS (Hue, Saturation, Value), Hue (H), Saturation (S), and Brightness (V). HVS itself is a distortion channel, that is, the human visual distortion channel. Distorted images only pass through an additional image distortion channel before passing through HVS, so the knowledge of information theory can be used to compare the information extracted by the human eye with the information extracted from the original image, and obtain the final evaluation result. Specifically, the reference image is modeled through the HVS channel and then output from a random “natural” source processed by the brain. The information of the reference image is quantified as mutual information between the input and output of the HVS channel, which is the most ideal information that the brain can extract from the HVS output. Then, let the same reference image pass through the distortion channel and quantify the measurement. Combine these two pieces of information to form a visual information fidelity that is related to visual quality and relative image information. The range of VIF values is [0, 1], and the larger the VIF value, the better the quality of the fused image.
3.2. Simulation Experiments
To verify the effectiveness of CSR in GPR data fusion, a simulation model was designed to collect GPR data at different frequencies. In order to approach the real road structure more closely, a more refined design is carried out for each layer of the road. As shown in Figure 8, below the air layer is a general road structure, including surface layer, base layer, cushion layer, roadbed layer, and deep soil layer. The experiment uses pixels of different sizes to simulate corresponding material particles. The random stacking of different particles forms different shapes, making the material shape and size more random. In simulated data, the non-uniformity of real environmental media and the randomness of electromagnetic wave propagation can also be well simulated. The model established in the experiment has a depth of 10.4 m and a length of 17.4 m. The relevant parameters of the dimensions and materials of other road models are shown in Table 1. Based on the parameters in the table, simulate the non-uniform medium in the real underground environment by randomly distributing the corresponding materials in each layer. The cavity is located at different depths and has different lengths. As the depth increases, the length of the cavity is 0.2 m, 0.3 m, and 0.4 m, respectively. The vertical slice description example of the road model and the material legend corresponding to each color are shown in Figure 8.
Using GPR antennas with frequencies of 100 MHz, 200 MHz, and 400 MHz, respectively, with time windows of 170 ns and data channel intervals of 0.02 m, after the same data processing process and spatial registration, the multi-frequency GPR data grayscale images are shown in Figure 9a–c. From the figure, it can be seen that the 100 MHz antenna has weaker resolution for surface and base layer layering, and clearer resolution for deep voids. The 200 MHz and 400 MHz antennas have clearer layering for the surface layer and base layer and are not clear for deep voids. The 400 MHz antenna cannot detect deeper layers. Verified that GPR has higher high-frequency resolution and deeper low-frequency detection depth.
According to the fusion process of CSR, different convolutional dictionary filters, η, λ, and have an impact on the fusion effect of multi-frequency GPR. It is necessary to analyze these different parameters separately. We obtained the optimal parameters through simulating multi-frequency GPR experiments to prepare for achieving better results in later real experiments.
To explore the impact of convolutional dictionary filters on the fusion performance of multi-frequency GPR data, eight sets of learned convolutional dictionary filters were used to fuse the registered 100 MHz, 200 MHz, and 400 MHz simulated GPR data pairwise. The 100–200 MHz represents the fusion data of 100 MHz and 200 MHz GPR; 100–400 MHz represents the fusion data of 100 MHz and 400 MHz GPR; and 200–400 MHz represents the fusion data of 200 MHz and 400 MHz GPR. The fixed is 5, the fixed is 0.001, and the fixed is 3.
From the evaluation criteria curves of each fusion in Figure 10, the following results can be obtained. The IE curve in Figure 10a shows that under the same length, the fusion effect of the 8 × 8 convolutional dictionary filter is better than that of the 16 × 16 convolutional dictionary filter, with a length of 64 reaching the best. Considering the fusion time, choosing the convolutional dictionary filter with a length of 8 is better. The AG in Figure 10b is less affected by different convolutional dictionary filters. As the length of the convolutional dictionary filter increases, the fusion time also increases. Convolutional dictionaries with lengths of 8 and 16 were chosen. The MI curve in Figure 10c shows that under the same length, the fusion effect of the 8 × 8 convolutional dictionary filter is better than that of the 16 × 16 convolutional dictionary filter. The fusion effects of 100–400 MHz and 200–400 MHz are the best at length 8, and the best is achieved at length 32 from 100 MHz to 200 MHz. Considering time cost, the 8 × 8 8 convolutional dictionary filter is selected. From the VIF curve in Figure 10d, it can be seen that under the same length, the fusion effect of the 8 × 8 convolutional dictionary filter is better than that of the 16 × 16 convolutional dictionary filter. Considering the time curve in Figure 10e, 100–200 MHz and 200–400 MHz are better at length 8; we choose the 8 × 8 8 convolutional dictionary filter. So it is more appropriate to choose an 8 × 8 8 convolutional dictionary filter from these evaluation result curves. In the following figures, 200–400 M represents the frequency range of 200–400 MHz.
To explore the influence of on the fusion performance of multi-frequency GPR data, an 8 × 8 8 convolutional dictionary filter was selected, with a fixed of 0.001 and a fixed of 3. From the curves of various evaluation results in Figure 11a–d, it can be seen that as the value of increases, EI, AG, MI, and VIF also increase. In the AG curve, the fusion results of 100–400 MHz are better than the original image after the value of exceeds 8. However, if the value of is too large, the information contained in the detail layer is less. CSR is mainly the fusion of the detail layer, so is selected as 8.
To explore the impact of on the fusion performance of multi-frequency GPR data, an 8 × 8 8 convolutional dictionary filter was selected, with a fixed value of 8 for and 3 for . From the curves of each evaluation result in Figure 12a–d, it can be seen that as decreases, EI, AG, MI, and VIF all increase. After is 0.001, the curves of each evaluation result tend to stabilize, so is selected as 0.001. 1E-3 in Figure 12 represents 1 × 10^−3^, while others are represented in this way.
To explore the impact of on the fusion performance of multi-frequency GPR data, an 8 × 8 8 convolutional dictionary filter was selected, with a fixed of 8 and a fixed of 0.001. From the evaluation result curves in Figure 13a–d, it can be seen that as increases, EI, AG, and VIF all decrease, while MI increases, where determines the window size. This method has strong robustness against larger mismatches but may also lose some small details. In multi-frequency GPR data fusion, it is more appropriate to use a smaller due to the emphasis on small-scale details. Select as 1 based on the EI and VIF curves.
Based on the analysis of the fusion results of multi-frequency GPR using various parameters, it can be concluded that selecting an 8 × 8 convolutional dictionary filter, with a value of is 8, is 0.001, and is 1, can obtain the best fusion evaluation standard result. Figure 14a–c shows the grayscale images of 100 MHz, 200 MHz, and 400 MHz GPR data paired with CSR fusion using the selected optimal parameters. In each fusion image, shallow voids are clearer, deep voids are also more prominent, and shallow layering is clearer, including the high resolution of high-frequency GPR and the deep detection depth of low-frequency GPR.
Specifically, WA fusion, PCA fusion, 2D-WT fusion, and CSR fusion were performed on simulated multi-frequency GPR data after data registration. Among the evaluation indicators listed in Table 2, CSR was the best compared to WA, PCA, and 2D-WT. The information entropy of the 100 MHz, 200 MHz, and 400 MHz raw data are 5.5839, 5.5392, and 5.4533, respectively, with an average gradient of 4.1415, 5.4048, and 7.0083. As listed in Table 2, the information entropy and average gradient of the fused GPR are higher than those of the original data, indicating that the fused data is better.
3.3. Real Experiments
3.3.1. Data Collection
To evaluate the performance of the algorithm, we conducted detection experiments on the road using a multi-frequency and multi-channel array GPR system from China University of Mining and Technology (Beijing), with GPR antennas with center frequencies of 200 MHz and 400 MHz, respectively. The road measurement location is shown in Figure 15.
3.3.2. Data Processing
The time windows were configured to be 100 ns and 50 ns, with 512 sampling points and a channel interval of 0.0227 m. After one-dimensional and two-dimensional filtering and gaining preprocessing of the raw data, the grayscale images of the 200 MHz and 400 MHz GPR data were obtained as shown in Figure 16. The 20–60 ns resolution at 200 MHz is very good, as shown in Figure 16a,c, while the 10–30 ns resolution at 400 MHz is even better, as shown in Figure 16b,d.
Consider GPR data at 200 MHz and 400 MHz, with 512 sampling points per trace and time windows of 100 ns and 50 ns, respectively. After zero-point registration, the GPR data of different frequencies are unified into the same coordinate system, and the 400 MHz data points are shifted downwards for later data fusion by filling the front zeros of the 400 MHz data. After spatial registration, to maintain the same sampling rate between 400 MHz data and 200 MHz data, each trace of 200 MHz GPR data has 1024 sampling points, and each trace of 400 MHz data has 512 sampling points. For later data fusion, 400 MHz increases the number of sampling points to 1024 by padding the data with zero at the end. After registration processing (Figure 17), the resolution of 0–60 ns at 200 MHz is very good, as shown in Figure 17a,c. And the resolution of 0–30 ns at 400 MHz is better, as shown in Figure 17b,d.
3.3.3. Data Fusion Processing
As shown in the gray scale diagram of GPR data after fusion in Figure 18, the shallow stratification and anomalies of GPR data are more obvious after CSR fusion, and the deep anomalies are more obvious after 30 ns. Compared with the grayscale images of 200 MHz and 400 MHz GPR data, the fused image resolution is improved, and the detailed information is more abundant.
3.3.4. Evaluation of Fusion Results
From Table 3, it can be seen that compared with weighted average, principal component analysis, and two-dimensional wavelet, convolutional sparse fusion has higher information entropy, average gradient, visual information fidelity, clarity, resolution, and better data image quality. The mutual information CSR algorithm is not the highest, but it is only better than the weighted average algorithm, indicating that in real data, CSR fusion data is also better.
4. Conclusions
This study successfully constructed an adaptive multi-frequency GPR data fusion model based on CSR. Through the application of spatial registration, convolutional dictionary filtering learning, and customized fusion rules, this method has demonstrated superior performance in both simulated and measured data. The quantitative evaluation indicators (information entropy, average gradient, mutual information, visual information fidelity) show that, compared with traditional fusion methods such as weighted average, principal component analysis, and two-dimensional wavelet, the proposed method has significant advantages in preserving structural features, enhancing detail information, and improving physical consistency, effectively improving the interpretation quality and imaging effect of GPR data.
This study has the following limitations: Convolutional dictionary filtering learning relies on simulated high-frequency data, and the matching degree with actual scenes may affect the fusion generalization ability. The adaptability of the designed fusion rules to complex underground structures and noise interference still needs to be verified. The method has high computational complexity and faces efficiency challenges when processing large-scale data.
Future work can be carried out from four aspects: exploring a more robust dictionary learning mechanism that integrates prior knowledge of measured data; researching dynamic fusion rules that adapt to different geological conditions and noise levels; optimizing algorithm efficiency through parallel computing or lightweight design; and expanding to 3D GPR data fusion and multi-sensor joint interpretation applications.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Yang F. Zhang Q. Wang P. Research on Geological Radar Detection Technology for Highway Roadbeds China Communications Press Beijing, China 2009
- 2Yang F. Peng S. Research on the Principles and Methods of Geological Radar Detection Science Press Beijing, China 2010
- 3Xu X. Peng S. Xia Y. Ji W. The development of a multi-channel GPR system for roadbed damage detection Microelectron. J.2014451542155510.1016/j.mejo.2014.09.004 · doi ↗
- 4Yoon J.S. Youm M. Park S.H. Kim J.K. Technique for Detecting Subsurface Cavities of Urban Road Using Multichannel Ground-Penetrating Radar Equipment Sens. Mater.2020324413
- 5Zhang W. Hu R. Liu W. Application of Multi-Frequency Radar Technology to Fine Detection of Roadbed Diseases of Highway Tunnels Chin. J. Eng. Geophys.202017107111
- 6Gabler M. Trinks I. Nau E. Hinterleitner A. Paasche K. Gustavsen L. Kristiansen M. Tonning C. Schneidhofer P. Kucera M. Archaeological Prospection with Motorised Multichannel Ground-Penetrating Radar Arrays on Snow-Covered Areas in Norway Remote Sens.201911248510.3390/rs 11212485 · doi ↗
- 7Cai Q. Zhao Z. Zhao L. Zhang L. Tian D. Chen K. Selection of Ground Penetrating Radar Antenna in Road Detection Site Investig. Sci. Technol.20224853
- 8Llinas J. Hall D. An Introduction to Multi-Sensor Data Fusion Proceedings of the 1998 IEEE International Symposium on Circuits and Systems ISCAS’98. (Cat. No. 98CH 36187)Monterey, CA, USA 31 May–3 June 1998 IEEE New York, NY, USA 1998 Volume 6537540
