Next Article in Journal
Development and Validation of a Low-Cost External Signal Acquisition Device for Smart Rail Pads: A Comparative Performance Study
Previous Article in Journal
Enhancing Maritime Domain Awareness Through AI-Enabled Acoustic Buoys for Real-Time Detection and Tracking of Fast-Moving Vessels
Previous Article in Special Issue
Investigation of the Zero-Frequency Component of Nonlinear Lamb Waves in a Symmetrical Undulated Plate
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Ultrasonic Time-of-Flight Diffraction Imaging Enhancement for Pipeline Girth Weld Testing via Time-Domain Sparse Deconvolution and Frequency-Domain Synthetic Aperture Focusing

1
Donghai Laboratory, Zhoushan 316021, China
2
Ocean Research Center of Zhoushan, Zhejiang University, Zhoushan 316021, China
3
PipeChina (Xuzhou) Pipeline Inspection and Testing Co., Ltd., Xuzhou 221008, China
4
School of Mechanical Engineering, Zhejiang University, Zhoushan 316021, China
5
Hangzhou Shenhao Technology Co., Ltd., Hangzhou 311113, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(6), 1932; https://doi.org/10.3390/s25061932
Submission received: 8 February 2025 / Revised: 6 March 2025 / Accepted: 13 March 2025 / Published: 20 March 2025
(This article belongs to the Special Issue Ultrasound Imaging and Sensing for Nondestructive Testing)

Abstract

:
Ultrasonic TOFD imaging, as an important non-destructive testing method, has a wide range of applications in pipeline girth weld inspection and testing. Due to the limited bandwidth of ultrasonic transducers, near-surface defects in the weld are masked and cannot be recognized, resulting in poor longitudinal resolution. Affected by the inherent diffraction effect of scattered acoustic waves, defect images have noticeable trailing, resulting in poor transverse resolution of TOFD imaging and making quantitative defect detection difficult. In this paper, based on the assumption of the sparseness of ultrasonic defect distribution, by constructing a convolutional model of the ultrasonic TOFD signal, the Orthogonal Matching Pursuit (OMP) sparse deconvolution algorithm is utilized to enhance the longitudinal resolution. Based on the synthetic aperture acoustic imaging model, in the wavenumber domain, backpropagation inference is implemented through phase transfer technology to eliminate the influence of diffraction effects and enhance transverse resolution. On this basis, the time-domain sparse deconvolution and frequency-domain synthetic aperture focusing methods mentioned above are combined to enhance the resolution of ultrasonic TOFD imaging. The simulation and experimental results indicate that this technique can outline the shape of defects with fine detail and improve image resolution by about 35%.

1. Introduction

Ultrasonic TOFD imaging, as an important imaging method for pipeline girth weld nondestructive testing, uses diffraction time difference as the basic parameter for quantitatively detecting internal defects. It complements the phased array zonal ultrasonic imaging method and can provide a more precise defect distribution of girth welds. TOFD has become one of the most important methods for the quantitative evaluation of weld quality, especially for the quantitative characterization of the size and burial depth of vertical cracks inside the weld seam, as it exhibits obvious technical advantages. Meanwhile, TOFD is a low-cost method for weld inspection. The number of probes and data acquisition channels required is significantly lower than that of phased array equipment. However, this imaging method has always been affected by signal oscillations caused by the limited frequency band of the transducer and the inherent diffraction effect of defective echo scattering, resulting in unsatisfactory longitudinal and transverse resolutions, the presence of detection blind areas, and insufficient detection accuracy. In addition, the real-time limitations of its time-domain imaging method seriously affect its detection performance and online application ability. For this reason, classic deconvolution techniques have been applied to improve the longitudinal resolution of ultrasonic imaging. Parameterized inverse filtering methods [1,2] that regard deconvolution as an inverse filtering process have excellent flexibility. The imaging effect strongly relies on the correct setting of weight parameters, which can be estimated from the ultrasonic image itself. In most cases of pipeline weld inspection, the defect information is sparse and not conducive to the estimation of weight parameters. High-order spectral analysis (cepstral theory) [3,4] is based on energy spectrum analysis, which has the advantage of high computational efficiency. Such a method is not well suited for non-stationary signals like ultrasonic TOFD signals. L2 regularized norm reconstruction [5,6] takes the deconvolution problem as a linear optimization process and optimizes it with the L2 norm as the constraint term. L2 is a smoothing constraint, and it is still difficult to meet the demand for longitudinal resolution optimization. Besides the above, wavelet transformation is also utilized to improve the image quality of TOFD [7,8]. It can reduce the noise level and improve the longitudinal resolution by combining it with the match pursuit process [9]. Nevertheless, there are still technical challenges, such as a low contrast ratio and the need for further resolution enhancement.
To improve lateral resolution, the time-domain SAFT is mainly used [10,11], which calculates the wave arrival delay between the transducer and the defect and reconstructs the defect image data through the Delay-and-Sum (DAS) rule. In [12], a time-domain SAFT integrated deconvolution was studied, improving both the transverse and longitudinal resolutions for a point defect. Although the time-domain SAFT has simple calculations, it requires point-to-point calculations of the imaging area, which limits its efficiency. An alternative solution is to reconstruct the image using machine learning methods [13,14]. Such a solution can achieve excellent performance in trained scenarios but requires more samples and training resources for other cases. Recently, frequency-domain SAFTs, also known as wavenumber-domain SAFTs, have been widely studied due to their high-quality imaging results and high computational efficiency. The performance of frequency-domain SAFTs has been verified through different modes, such as monostatic ultrasonic imaging [15,16], total focusing method ultrasonic imaging [17,18], and compound plane-wave ultrasonic imaging [19,20]. However, these methods rely on specific ultrasonic imaging models that have not yet been explored in TOFD ultrasonic imaging.
Based on the above, we study online high-resolution ultrasonic TOFD imaging technology for pipeline girth welds. The proposed method is the first to report the frequency-domain SAFT for ultrasonic TOFD, which integrates sparse deconvolution to achieve improvements in both longitudinal and transverse resolutions. Meanwhile, the processing has extremely low time costs, providing the potential for real-time quantitative TOFD detection. According to the simulation and experimental results, the proposed method can outline the shape of defects with very fine detail, and the transverse resolution of the image improves by about 35%. Also, the processing time of the proposed method is 0.96 s, which is much shorter than the TOFD data acquisition time, showing the potential for real-time inspection.

2. Theoretical Expression of the General Model for Ultrasonic TOFD Imaging Detection Signals

Ultrasonic TOFD imaging mainly involves five stages from emission to reception: transducer excitation, incident propagation, defect response, reflection propagation, and transducer reception, as shown in Figure 1. According to classical linear system theory, the general theoretical expression for the ultrasonic TOFD detection signal is
y ( x ^ , t ) = e t ( t ) g t ( t , x , z ) s ( x , z ) g b ( t , x , z ) d x d z e r ( t )
Among them, y ( x ^ , t ) represents the received TOFD signal; e t ( t ) and e r ( t ) represent the excitation response function and the reception response function of the ultrasonic transducers, respectively; g t ( t , x , z ) and g b ( t , x , z ) represent the spatiotemporal response functions of the incident propagation path and the received propagation path; s ( x , z ) represents the spatial distribution function, which characterizes the reflection response of the defect; x ^ represents the detection position of the TOFD signal; and x and z denote the spatial coordinates of a specific point in the ROI. s ( x , z ) is also the reconstruction goal of high-resolution ultrasonic TOFD imaging, and ⨂ represents the convolution operator.
Although all five stages mentioned above are correlated using convolution, their convolution dimensions and methods are different. e t ( t ) and e r ( t ) modulate signals in the time domain, and their convolution occurs in the time domain, mainly manifested in their effect on signal bandwidth. However, g t ( t , x , z ) and g b ( t , x , z ) are convolutions in the spatiotemporal domain and mainly represent the diffraction effect of ultrasonic waves in physical space. Furthermore, Equation (1) can be separated into two separate parts, and it is expressed in the spatial frequency domain as
y ( x ^ , ω ) = [ e t ( ω ) · e r ( ω ) ] · p ( x ^ , ω )
p ( x ^ , ω ) = G t ( ω , x x ^ , z ) · s ( x , z ) · G b ( ω , x x ^ , z ) d x d z
As shown in Equation (2), the reflection coefficient function p ( x ^ , ω ) is extracted as an intermediate term. The above two equations are the two problems addressed in this paper, where p ( x ^ , ω ) is calculated from the measured data y ( x ^ , ω ) to mitigate signal bandwidth degradation caused by the transducer response and improve the longitudinal resolution of TOFD imaging. In contrast, using p ( x ^ , ω ) to solve for s ( x , z ) eliminates diffraction effects and improves the lateral resolution of TOFD imaging. Of course, the exact form of the solution will be adapted to the specific situation, but fundamentally, it enhances image resolution both temporally and spatially by addressing signal bandwidth limitations and diffraction effects.

3. High-Longitudinal-Resolution Ultrasonic TOFD Imaging Based on Sparse Deconvolution

3.1. Sparse Deconvolution Model for Ultrasonic TOFD Signals

Due to the limitations of the bandwidth of the transducer, the transmitted and received ultrasonic waves have multiple periodic oscillations, resulting in a decrease in the longitudinal (i.e., depth) resolution of TOFD imaging. These periodic oscillations can be modeled as the convolution of the transducer’s emitted and received electronic pulse responses, which are irrelevant to physical space. The effect of spatial dimensions can be ignored when eliminating transducer response effectiveness. At this point, p ( x ^ , ω ) and y ( x ^ , ω ) can be approximated as p ( ω ) and y ( ω ) . Here, we use the time-domain one-dimensional discrete convolutional model to represent Equation (2) in the time domain:
y = e p + n
In this equation, y = [ y ( 0 ) y ( 1 ) , , y ( M 1 ) ] T represents the received TOFD signal, and e = [ e ( 0 ) e ( 1 ) , , e ( M 1 ) ] T represents the overall response of the transducer’s emitted and received electronic pulses, which can be expressed as e ( t ) = e t ( t ) e r ( t ) . p = [ p ( 0 ) p ( 1 ) , , p ( M 1 ) ] T represents the reflection coefficient function of the acoustic reflector, and n = [ n ( 0 ) n ( 1 ) , , n ( M 1 ) ] T represents the noise. It should be noted that the above convolution operation constructs the incident reference signal with zero as the center reference point and intercepts the first M vector dimensions after convolution as the representation of signal y . Therefore, the vector dimensions remain consistent before and after the convolution operation. Equation (4) is a standard linear model of ultrasonic imaging. Since only defects reflect ultrasonic waves in the TOFD imaging system, the reflection coefficient function p can be used to describe defect characteristics. This linear model is also used in different ultrasonic imaging techniques [21,22,23]. The electronic pulse response e can be established through the testing frequency response characteristics of various electronic devices, or a set of large plane ultrasonic echo signals can be directly selected for measurement because the large plane echo signals already approximate the information of ultrasonic signal periodic oscillations.
Obviously, the reflection coefficient function p contains all the defect information of the object to be tested and is not limited by the ultrasonic signal bandwidth, achieving extremely high longitudinal resolution. Therefore, it is necessary to obtain the reflection coefficient function p of the object to be tested and solve it using Equation (4) with known y and e . This process is called deconvolution. Due to the presence of noise in the actual signals, there is not a strict convolutional relationship between the TOFD signal, the electronic pulse response, and the reflection coefficient function. Directly performing deconvolution can easily lead to an ill-conditioned solution. To mitigate the impact of noise on the solution, the deconvolution process is transformed into a linear equation-solving approach. To construct the linear equation corresponding to Equation (4), the Fourier transform matrix is introduced to perform the Fourier transform:
E = F x
In this equation, E is defined as the spectrum of the electronic pulse response, while the Fourier transform matrix F is defined as
F = 1 1 . . . 1 1 ω . . . 1 . . . . . . . . . . . . 1 ω M 1 . . . ω ( M 1 ) ( M 1 ) , ω = e j 2 π / M
Then, by diagonalizing the frequency spectrum E of the electronic pulse response, a Toeplitz cyclic matrix C can be constructed as follows:
C = 1 M F d i a g ( E ) F
In this equation, 1 M is used to balance the energy changes during discrete Fourier calculations, and † is a conjugate operator. The Toeplitz cycle matrix has generalized diagonality, which can be seen as the spatial translation of the electronic pulse response e in the matrix C . Obviously, multiplying vector p by matrix C yields the same result as performing truncated and equal-length sum convolution [6]. Therefore, the linear equation of Equation (4) is
y = C p + n
In this equation, C is a square matrix R M × M . According to the least squares method, the solution of Equation (5) can be expressed as
min p | | y C p | | 2 2
where | | · | | 2 2 represents the l 2 norm.
Theoretically, when the noise level is not high or the condition number of the convolutional matrix C is not large, using the least squares method can partly suppress noise and solve for the reflection coefficient function p . A low noise level here mainly corresponds to a signal-to-noise ratio greater than 0 dB, and often higher than 12 dB. In practical applications, the condition number of the convolutional matrix C can be approximately interpreted as the ultimate expected resolution limit of the electronic pulse response. When constructing the convolutional matrix C , the size of the translation interval depends on the ultimate resolution limit. When the translation interval increases and the correlation between row and column vectors decreases to half of their own energy, the condition number satisfies the requirement for stable solvability. However, in practical applications, if the translation interval directly follows the discrete sampling interval, the correlation between row and column vectors will be much greater than half of their own energy, leading to an ill-conditioned equation. Meanwhile, Equation (9) uses the l 2 norm as the optimization objective, which is similar to a Gaussian distribution, resulting in excessively smooth solutions and limited improvement in longitudinal resolution.
Usually, in the application environment of ultrasonic non-destructive testing, the probability of defects appearing is relatively low, and their distribution exhibits high sparsity; that is, the proportion of defect areas in the tested object is very small, independent, and discrete. Therefore, a prior assumption of sparse distribution can be introduced into the reflection coefficient function p of the tested object by adding a set of sparse constraints to the above optimization objective function, rewriting it as
min p | | y C p | | 2 2 s . t . m i n | | p | | 0
The l 0 norm in the above formula represents the number of nonzero elements in p , and this type of constraint applied to the model is called regularization. Common regularization methods include l 2 constraints (Tikhonov regularization constraints) and l 1 constraints. The l 0 constraint term added strongly enforces sparsity in p while trying to avoid ill-conditioned solutions caused by instability in the equation-solving process. While correctly identifying defect positions, it can effectively suppress the smoothing effect introduced by the l 2 norm in Equation (10) and improve the longitudinal resolution of ultrasonic TOFD imaging as much as possible.

3.2. Sparse Deconvolution Optimization Method for Ultrasonic TOFD Signals

Based on the linear equation model in Equation (10), multiple optimization methods can be used to solve it, which include common algorithms such as base pursuit (BP) [15,16,17] and matching pursuit (MP) [18,19,20], but their solution approaches are vastly different. The BP algorithm can be seen as a subtraction operation, which projects the echo signal into a new space through the inverse mapping of the matrix C . In this space, the defect energy is concentrated and the amplitude is amplified, while the noise energy is dispersed and the amplitude is reduced. Therefore, during the iterative process of solving, the main energy is retained by gradually eliminating the excess small amplitude components, thus achieving the goal of sparse reconstruction. Since the BP calculation process requires the Jacobian or Hessian matrix of linear equations, the solving process still relies on convex optimization theory, which imposes certain limitations on the model and is not compatible with l 0 norm-constrained problems. MP-class methods are mainly based on greedy algorithms [21], similar to incremental operations. After initialization, they are set to zero vectors and continuously add non-zero terms during iteration to approximate the optimization results. Compared to other methods, for ultrasonic TOFD detection, solving targets based on l 0 norm constraints is better suited for optimization using MP-class algorithms. Thus, the Orthogonal Matching Pursuit (OMP) algorithm [22] is used to solve Equation (7). Before introducing the OMP algorithm, the conventional MP algorithm is introduced. Its main process is as follows:
STEP 1: establish dictionary codebook D , initialize atomic library B ) = { ϕ } , residual R ) = y ) , sparsity K, and iterative counter k = 0 ;
STEP 2: if k K
➀: calculate degree of relevance: T k = D k R k
➁: select the optimal atom: B k = { B k , m a x ( T i k ) }
➂: update residuals: R k = y D T B k
➃: next: k = k + 1 , go to STEP 2;
else goto STEP 3;
STEP 3: end the loop and obtain the result: p = B k .
In the initialization process, the dictionary codebook D is a sparse spatial mapping matrix. In ultrasonic non-destructive testing, the reflection coefficient function p exhibits sparsity, and the matrix C exhibits cyclic traversal characteristics. Therefore, the codebook D can be directly replaced with convolutional matrices C . In correlation calculation, the atom with the highest correlation is calculated by the inner product between the estimated residuals and the codebook. Then, the atom with the highest degree of relevance is selected and added to the excitation atom library. Meanwhile, the residual value is updated, and this cycle repeats until the sparsity counter is satisfied.
The dictionary codebook C mentioned here is actually a set of bases. If this set of bases Φ is orthogonal, then
T = Φ T y = Φ T Φ p
It can be seen that when the codebook is an orthogonal basis, T can be directly mapped to p . Therefore, it is reasonable to represent the main sparse components by selecting several points with the highest degree of relevance in the vector T . Typically, the codebooks D are redundant bases, and their degree of redundancy depends on the condition number of the convolutional matrix C . This leads to a non-linear mapping relationship between T and p . To eliminate the difference between T and p caused by the correlation between redundant bases, it is necessary to orthogonalize the matching pursuit using the OMP (Orthogonal Matching Pursuit) method [24,25].
The orthogonalization of OMP is achieved by eliminating the correlation between vectors within redundant bases, achieving more accurate matching. The basic process of OMP is similar to that of MP, with slight differences in the correlation calculation [26]. Assuming there are already k atoms, and the normalized basis vectors corresponding to these excited atoms in the codebook are denoted as { d 1 , d 2 , . . . , d k } . In order to eliminate the impact of the non-orthogonality of each vector on the redundant bases, the new normalized basis vector is modified during the next round of correlation calculation:
d k + 1 = d o k + 1 i = 1 , 2 , , k d i < d o k + 1 , d i >
where d o k + 1 is the normalized basis vector corresponding to the selected atom in the next iteration in Equation (12). Obviously, Equation (12) ensures that the normalized vector is continuously reconstructed during the iteration process, forming an effect similar to orthogonal bases to maximize the accuracy of sparse imaging as much as possible.
The OMP calculation has a hyperparameter, sparsity K, and the selection of sparsity K should be based on the specific ultrasonic testing application. For ultrasonic TOFD, each A-scan signal contains a lateral wave and a backwall reflection wave, so at least two atoms in B need to be represented. In the presence of defects, there are also diffraction waves at the defect tips. Due to the independent and discrete sparse distribution of defects, it is assumed that only one set of defects exists in a single A-scan signal at a time. Therefore, setting the value of K to 3 or 4 is more appropriate. It should be noted that in subsequent experiments, the lateral wave is truncated and omitted after straightening, so its sparsity K is correspondingly reduced by 1.

4. High-Transverse-Resolution Ultrasonic TOFD Imaging Based on Frequency-Domain SAFT

The scanning imaging process of ultrasonic TOFD for pipeline girth welds is essentially a D-scan that moves along the girth direction. The transducers are symmetrically positioned on both sides of the weld seam and driven by a mechanical device. In an ideal situation, when the acoustic axis of the transmitting transducer passes through a defect, an extremely strong reflected echo will be generated and captured by the receiving transducer for detecting the target defect. However, in practical applications of TOFD, the directionality of sound waves differs from that of lasers; instead, they generate diffraction at the defect tips, forming arc-shaped reflected waves. Therefore, even point defects can be detected by probes at multiple locations, forming a “tail”-shaped, curved defect image. For continuous long-strip cracks, there are obvious trailing arcs at both ends of the crack, which can easily lead to inaccurate assessments of defect size and burial depth.
To address the problem of the reduced transverse resolution mentioned above, it is often necessary to use the synthetic aperture focusing technique (SAFT) [21,27] to reconstruct images. However, the D-scan image of TOFD differs from conventional two-dimensional B-scan images; its essence is to project three-dimensional spatial information into two-dimensional images, which inevitably leads to certain information losses. The most direct example is that the D-scan only collects one A-scan line per axial section and estimates the defect position based on the time delay of the reference echo. However, for the same echo time delay, there are multiple possible defect positions on its axial section, and their specific positions cannot be determined. Usually, the SAFT for TOFD imaging follows the central imaging assumption, assuming that defects are located at the centerline of the transducer pair. When a defect is assumed to fall on the centerline of the transducer pair, the emission and reception of sound waves naturally satisfy the condition of a symmetrical sound path; that is, the emission path and reception path are symmetrical about the centerline.
According to Equation (1), the spatial diffraction propagation process of ultrasonic TOFD can also be constructed using a convolutional model, which is usually defined in the analytical model as a finite amplitude delta signal with amplitude information s ( x , z ) . As shown in Equation (3), the convolution model can be simplified by multiplying the transmitting spatial-frequency function G t ( ω , x x ^ , z ) , the amplitude information s ( x , z ) , and the receiving spatial-frequency function G b ( ω , x x ^ , z ) in the frequency domain. In order to associate the angular frequency ω with the propagation direction of ultrasonic waves, ω is replaced with the wavenumber k = ω / c . Thus, Equation (3) is rewritten as
p ( x ^ , k ) = G t ( k , x x ^ , z ) · s ( x , z ) · G b ( k , x x ^ , z ) d x d z
Image reconstruction is the inverse computational process of s ( x , z ) from p ( x , k ) . Neglecting the multiple reflections of sound waves during propagation, the transceiver path is symmetrical. Thus, the spatial-frequency functions for transmitting and receiving are equivalent:
G ( k , x x ^ , z ) = G t ( k , x x ^ , z ) = G b ( k , x x ^ , z )
Since G ( k , x x ^ , z ) can be regarded as the 2D free-space Green’s function, given by G ( k , x x ^ , z ) = exp i k x x ^ + z 2 / x x ^ + z 2 , Equation (13) can be rewritten as
p ( x ^ , k ) = exp 2 · i k x x ^ 2 + z 2 x x ^ 2 + z 2 · s ( x , z ) d x d z k = 2 k = 2 ω c = ω c e r m
In TOFD, the transmitting and receiving probes are symmetrically positioned on both sides of the weld. Therefore, the processes of wave incidence onto central weld defects, wave scattering from defects, and their reception by the receiver are also symmetrical. To simplify the calculation of symmetrical bidirectional wave field propagation, the Explosion Reflection Model (ERM) is introduced. Under the ERM, we assume that the sound speed of the propagating medium is half of its real value (cerm = c/2), and the propagation process can be equivalently modeled as ultrasonic waves being autonomously emitted from each pixel point, which is then received by the ultrasonic transducer. The phase information of the sound waves is consistent with the self-emission and reception scenario, and the waveform remains unchanged along the time axis. In this model, all scatter points are set to emit sound waves at the same time—referred to as the “explosion” moment—and their intensity is directly proportional to the reflection coefficient of each point. The sound fields produced by these points are emitted and received simultaneously by the ultrasonic transducer. This simplifies the bidirectional wave propagation and only considers the sound field received from the upward returning probe.
According to Weyl’s integral, the Green’s function in 2D free space can be expanded and expressed as
exp 2 · i k x x ^ 2 + z 2 x x ^ 2 + z 2 = i 4 π exp i k x x x ^ i | z | k 2 k x 2 k 2 k x 2 d k x
Substituting Equation (16) into Equation (15) yields
p x ^ , k = i 4 π exp i k x ^ x ^ k 2 k x ^ 2 exp i k x ^ x i | z | k 2 k x ^ 2 · s x , z d x d z d k x ^
It can be seen that the relationship between p ( x ^ , k ) and s ( x , z ) established by Equation (17) has a complex Fourier decomposition relationship, and an inverse Fourier transform is performed over k . Equation (17) can be rewritten as
p k x ^ , k = i 4 π · 1 k 2 k x ^ 2 exp i k x ^ x i | z | k 2 k x ^ 2 · s x , z d x d z
For convenience, we assume that k x = k x ^ when the size of the ROI remains unchanged in the depth direction. Similarly, the amplitude information s ( x , z ) can be replaced with the spectrum S k x , z through a Fourier transform over x
P k x ^ , k = i 4 π · 1 k 2 k x ^ 2 exp i | z | k 2 k x 2 · S k x , z d z
According to the analysis based on the plane-wave model, the acoustic phase exp i z k 2 k x 2 has a significantly greater modulation effect on the signal than k 2 k x ^ 2 ; thus, k 2 k x ^ 2 can be neglected. Since the final image can be normalized, the constant coefficient i / 4 π is also discarded. Equation (19) is simplified to
P k x , k = exp i | z | k 2 k x 2 · S k x , z d z
Equation (20) can be rewritten as the recursive formula
S k x , z = P k x , k exp i k z z k z = k 2 k x 2
where k z is the wavenumber along the z-axis. The whole process of wavefield derivation involves calculating S k x , z and thus estimating the defect signal s ( x , z ) with the given wavefield P k x , k . However, unlike the conventional B-scan, the deduced depth information z of the D-scan is not directly equal to the defect depth. Because of the lateral distance PCS between the transducer’s scanning plane and the imaging plane, the deduced depth should be corrected as follows:
z = P C S 2 + z 2
The corresponding derivation formula is given by
S k x , z = P k x , k exp i k z P C S 2 + z 2
The amplitude information s ( x , z ) is calculated by performing an inverse Fourier transform over k x . Since the actual signals are band-limited, the final image is obtained by superimposing all k x , z values over the wavenumber k as follows:
s ( x , z ) = S k x , z exp i k x x d k x d k
In summary, the high lateral resolution is obtained with the following calculation steps.
The longitudinal-resolution-optimized data p are written as [ p 1 , p 2 , , p K ] , where p k is given by p ( k , ω ) = [ p k ( 0 ) , p k ( 0 ) , , p k ( M 1 ) ] T . p k is calculated using the sparse deconvolution for each position as
min p k y k C k p k 2 2 s . t . min p k 0
The Fourier transform matrix F k x ^ over x ^ is defined as
F k x ^ = 1 1 1 1 k x ^ 1 . . . . . . . . . . . . 1 k x ^ K 1 k x ^ ( K 1 ) ( K 1 ) , k x ^ = e i 2 π / K
The following recursive wavefield derivation at depth z involves left-multiplying the dispersion relation matrix Z :
Z = k z ( 0 , 0 ) k z ( 0 , 1 ) k z ( 0 , M 1 ) k z ( 1 , 0 ) k z ( 1 , 1 ) k z ( 1 , M 1 ) . . . . . . . . . . . . k z ( K 1 , 0 ) k z ( K 1 , 1 ) k z ( K 1 , M 1 ) , k z ( k , m ) = exp i 2 π M Δ t · M 2 + m 2 c e r m 2 2 π K Δ x · K 2 + k 2 P C S 2 + z 2
The inverse Fourier transform matrix F x over k x is similarly defined as
F x = 1 1 1 1 x 1 . . . . . . . . . . . . 1 x K 1 x ( K 1 ) ( K 1 ) , x = e i 2 π / K
The superimposition over ω involves right-multiplying the constant matrix E as
E = 1 1 . . . 1
The final image I z at depth z is calculated using the aforementioned matrices as
I z = F x Z F k x ^ p E
where ⊙ represents the Hadamard matrix multiplication. The wavefield calculation for I z is then performed for each depth.
The entire computational workflow, depicted in Figure 2, primarily consists of three steps: frequency-domain spatial mapping, phase migration, and imaging spatial inverse mapping. In the frequency-domain spatial mapping step, a two-dimensional Fourier transform is employed to map the received signal p ( x ^ , t ) to P k x ^ , k , with a computational complexity of approximately O ( N 2 log N 2 ) . The phase migration step involves extrapolating the mapped wavefield layer by layer to gather acoustic field information at different depths. The core computational step of this process is accomplished using the Hadamard product, resulting in a complexity of O ( N 2 ) . The overall computational complexity is O ( N 3 ) for the case of N imaging depth layers. The final step, imaging spatial inverse mapping, is conducted through the imaging condition formula, with a complexity of O ( N 2 log N 2 ) . When combining these three steps, the computational complexity of the entire image reconstruction is O ( N 3 ) , which is evidently more efficient than the O ( N 4 ) required by the traditional SAFT.

5. Ultrasonic TOFD Imaging with Both High Longitudinal and Lateral Resolutions

Since the process of improving the longitudinal and lateral resolutions is holistic, we unify the two procedures. The acquired raw data y are denoted as [ y 1 , y 2 , , y K ] , where y k is equal to y ( k , ω ) = [ y k ( 0 ) , y k ( 0 ) , , y k ( M 1 ) ] T . First, the optimized data p containing all the scanning positions are calculated in order to improve the longitudinal resolution. Second, the lateral resolution is improved using the frequency-domain SAFT, and the final image is then retrieved. The process can be written as
I z = F x Z F k x ^ min p y Cp 2 2 s . t . min p 0 E I = I 1 , I 2 , , I M
where M represents the maximum depth in the final image. The image reconstruction process of the proposed method is illustrated in Figure 3. It should be noted that the proposed method is established on the hypothesis of known sound velocity. Also, all the calculations are performed for single-channel TOFD imaging.

6. Simulation and Experimental Studies

In order to verify the effectiveness of the above method, simulation and experimental studies were carried out, and the design drawings and physical photographs of the specimen used are shown in Figure 4. The specimen is a flat plate that is butt-welded, and the inside of the weld contains five types of defects, including open transverse cracks, unfused bevels, root under-welding, longitudinal cracks, and slag entrapment. The thickness of the plate is 21 mm.

6.1. Simulation

The data generation for the simulation is based on the simulation software CIVA 2020. A transceiver TOFD transducer with a diameter of 6 mm, a center frequency of 5 MHz, and a bandwidth of 70% (−6 dB) is selected. The wedge refracting angle is 60°, the Probe Center Separation (PCS) is 48.5 mm, the scanning interval is 0.5 mm, and the transmitting transducer and receiving transducer are symmetrically arranged on both sides of the weld. At each scanning position, 10 μs of data are recorded with a sampling rate of 50 MHz, and as a result, each A-scan line contains 500 data points. The whole scanning process involves 80 steps. The collected simulation data form an 80 × 500 matrix and generate the D-scan TOFD image shown in Figure 5.
Due to the diffraction effect of ultrasonic waves, the tips of defects present arc-shaped artifacts, which can easily cause errors in the judgment of defect size and burial depth. For this reason, the proposed frequency-domain synthetic aperture and sparse deconvolution methods are fused to achieve the acoustic reconstruction of the D-scan TOFD imaging, and the results are shown in Figure 6. The figure shows that the spatial resolution of ultrasonic TOFD imaging is greatly improved, which lays a good foundation for the quantitative detection of annular weld defects in terms of size and embedment depth. However, it should be noted that weaker transverse crack signals are easily rejected after the above processing.

6.2. Experimental Studies

The specimen used in the experiment is consistent with that used in the simulation, with a V-type groove welded by argon-arc and manual electric-arc welding modes, and five sets of artificial defects embedded in the same manner as in the simulation. The TOFD transducers are the same as those used in the simulation, and the PCS is 48.5 mm. These two transducers are tightly pressed against the steel specimen through a mechanical spring-compression device, and water is used as a coupling medium between the wedge and the steel plate. The scanning is controlled by a robotic arm with a step accuracy of 0.5 mm. The original imaging result of the scanning is shown in Figure 7.
The results of time-domain and frequency-domain synthetic aperture focusing imaging are shown in Figure 8 and Figure 9, respectively, which show that, in the unwelded portion of the root, the frequency-domain imaging method has higher imaging contrast and can separate the defects from the bottom echo. At the same time, the combination of sparse deconvolution and frequency-domain synthesized aperture can further improve the longitudinal resolution, and, as shown in Figure 10, except for the transverse defects that are difficult to identify, the longitudinal resolution of the other four defects is greatly improved, allowing the depths of defects to be clearly located, as shown in Figure 11. In Figure 12, the maximum intensity projection of each defect shows the improvements in the transverse resolutions. Here, the full width at half maximum (FWHM) is used to measure the sizes of defects. The results are listed in Table 1. It can be seen that the mean error of the raw data image for defect length estimation is about 2.2 mm. However, T-SAFT and F-SAFT reduce the errors to 0.9 mm and 0.8 mm, respectively. The reason is that the synthetic aperture process improves resolution by eliminating the ultrasonic diffraction effect. The method of F-SAFT with deconvolution further eliminates the deviation caused by wave vibrations, reducing the error to 0.4 mm. The first defect is relatively small, close to half the size of the probe, and as a result, it can be approximately regarded as a point-like defect for evaluating resolution. The FWHM values of defect 1 from the raw data, T-SAFT, F-SAFT, and F-SAFT with deconvolution are 7 mm, 5 mm, 5 mm, and 4.5 mm, respectively. The proposed method improves the transverse resolution by approximately 35% compared with the raw data. Moreover, the noise level of the image reconstructed by the proposed method is nearly zero. Thanks to the reduced computational volume of the frequency-domain synthetic aperture technique, for the 300 × 1000-point TOFD signal data, the synthetic aperture reconstruction process takes about 0.1 s. Even if the frequency-domain synthetic aperture and sparse inverse convolution fusion reconstruction take about 0.96 s, the reconstruction time remains shorter than the sweeping data acquisition time, meeting the needs of online imaging inspection applications.

6.3. Experimental Studies

During the calculation process, the computational time of the deconvolution part is approximately quadratic with the number of data points. The main reason for this is that matrix multiplication is employed when solving optimization problems using OMP. Therefore, the overall computational complexity is N 2 , as shown in Figure 13. For TOFD imaging, the number of data points usually ranges from 500 to 2000, and the computational time is usually below 0.02 s, which is shorter than the time for a single acquisition in TOFD scanning. On the other hand, the F-SAFT process requires processing the entire image, so it is a two-dimensional process. As the number of data points increases, the computational time of F-SAFT rises in a stepwise manner, as shown in Figure 14. The step points mainly occur at 256, 512, 1024, and 2048. This occurs due to the application of the fast Fourier transform (FFT). When the number of data points is less than a power of 2, zero-padding is applied. In most scanning scenarios, the number of points is less than 1000 2 , so the overall computational time is less than 1 s. This is much less than the entire scanning process, which takes about 3~5 min.

7. Conclusions

In this paper, an ultrasonic TOFD imaging enhancement technique for pipeline girth welds is proposed. This technique uses reflection coefficients to form images of the defects. The reflection coefficients are obtained by eliminating the electrical and spatial pulse responses with sparse deconvolution and frequency-domain synthetic aperture focusing, respectively. Benefiting from the fast Fourier transform, the enhancement process in the frequency domain significantly reduces computational time. The simulations and experiments demonstrate that using a reflection coefficient to represent the defects in images significantly improves both the longitudinal and transverse resolutions, which enhances the accuracy of defect localization. As a result, the proposed method forms images of the defects with high accuracy and efficiency. However, it does not account for the effects of corrosion, dirt, or irregular pipe surfaces, which can severely degrade images. These factors will be considered further in subsequent theoretical studies. In scenarios such as thick-walled welds, multiple sets of TOFD probes are required for imaging, which increases the demand for parallelism in the imaging algorithm. Therefore, optimization in this regard is also necessary.

Author Contributions

Conceptualization, E.W.; Methodology, Y.H.; Validation, B.Y.; Data curation, W.Z. and S.T.; Writing—original draft, E.W.; Writing—review & editing, S.T.; Project administration, S.T. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by Science Foundation of Donghai Laboratory: DH-2022ZY0011.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

Author Ye Han was employed by the company PipeChina (Xuzhou) Pipeline Inspection and Testing Co., Ltd. Shaohua Tian was employed by the company Hangzhou Shenhao Technology Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Besson, A.G.J.; Roquette, L.; Perdios, D.; Arditi, M.; Hurley, P.; Wiaux, Y.; Thiran, J.P. Fast Non-stationary Deconvolution in Ultrasound Imaging. IEEE Trans. Comput. Imaging 2018, 7, 935–947. [Google Scholar]
  2. Chen, Z.; Basarab, A.; Kouamé, D. Enhanced ultrasound image reconstruction using a compressive blind deconvolution approach. In Proceedings of the 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), New Orleans, LA, USA, 5–9 March 2017. [Google Scholar]
  3. Abeyratne, U.R.; Petropulu, A.P.; Reid, J.M. Higher order spectra based deconvolution of ultrasound images. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 1995, 42, 1064–1075. [Google Scholar] [CrossRef]
  4. Chen, J.; Wu, E.; Wu, H.; Zhou, H.; Yang, K. Enhancing ultrasonic time-of-flight diffraction measurement through an adaptive deconvolution method. Ultrasonics 2019, 96, 175–180. [Google Scholar] [CrossRef] [PubMed]
  5. Chen, Z.; Basarab, A.; Kouamé, D. A simulation study on the choice of regularization parameter in L2-norm ultrasound image restoration. In Proceedings of the 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Milan, Italy, 25–29 August 2015. [Google Scholar]
  6. Sumi, C.; Ou, T.; Takishima, J.; Shirafuji, S. Considerations about L2- and L1-norm regularizations for ultrasound reverberation characteristics imaging and vectoral Doppler measurement. In Proceedings of the 2022 44th Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), Glasgow, Scotland, UK, 11–15 July 2022. [Google Scholar]
  7. Duan, J.; Luo, L.; Gao, X.; Peng, J.; Jinlong, L.I. Ultrasonic TOFD imaging of weld flaws using wavelet transforms and image registration. In Proceedings of the 2017 Far East NDT New Technology & Application Forum (FENDT), Xi’an, China, 21–25 June 2017. [Google Scholar]
  8. Duan, J.X.; Luo, L.; Gao, X.R.; Peng, J.P.; Li, J.L. Hybrid ultrasonic TOFD imaging of weld flaws using wavelet transforms and image registration. J. Nondestruct. Eval. 2018, 37, 1–11. [Google Scholar] [CrossRef]
  9. Zhou, H.; Li, P.; Wu, L.; Gao, Q. A wavelet analysis-based matching pursuit algorithm for an accurate ultrasonic TOFD measurement. Insight-Non-Destr. Test. Cond. Monit. 2020, 62, 662–668. [Google Scholar] [CrossRef]
  10. Spies, M.; Rieder, H.; Dillhöfer, A.; Schmitz, V.; Müller, W. Synthetic aperture focusing and time-of-flight diffraction ultrasonic imaging—past and present. J. Nondestruct. Eval. 2012, 31, 310–323. [Google Scholar] [CrossRef]
  11. Huang, C.; Di Scalea, F.L. Application of Sparse Synthetic Aperture Focusing Techniques to Ultrasound Imaging in Solids Using a Transducer Wedge. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2023, 71, 280–294. [Google Scholar] [CrossRef]
  12. Sun, X.; Lin, L.; Jin, S. Resolution enhancement in ultrasonic TOFD imaging by combining sparse deconvolution and synthetic aperture focusing technique (Sparse-SAFT). Chin. J. Mech. Eng. 2022, 35, 94. [Google Scholar] [CrossRef]
  13. Zhi, Z.; Jiang, H.; Yang, D.; Yue, K.; Gao, J.; Cheng, Z.; Xu, Y.; Geng, Q.; Zhou, W. Titanium alloy weld time-of-flight diffraction image denoising based on a wavelet feature fusion deep-learning model. J. Nondestruct. Eval. 2024, 43, 83. [Google Scholar] [CrossRef]
  14. Shi, S.; Jin, S.; Zhang, D.; Liao, J.; Fu, D.; Lin, L. Improving Ultrasonic Testing by Using Machine Learning Framework Based on Model Interpretation Strategy. Chin. J. Mech. Eng. 2023, 36, 127. [Google Scholar] [CrossRef]
  15. Wolf, M.; Nair, A.S.; Hoffrogge, P.; Kühnicke, E.; Czurratis, P. Improved failure analysis in scanning acoustic microscopy via advanced signal processing techniques. Microelectron. Reliab. 2022, 138, 114618. [Google Scholar] [CrossRef]
  16. Yu, B.; Jin, H.; Mei, Y.; Chen, J.; Wu, E.; Yang, K. 3-D ultrasonic image reconstruction in frequency domain using a virtual transducer model. Ultrasonics 2022, 118, 106573. [Google Scholar] [CrossRef]
  17. Jin, H.; Zheng, Z.; Liao, X.; Zheng, Y. Image reconstruction of immersed ultrasonic testing for strongly attenuative materials. Mech. Syst. Signal Process. 2022, 168, 108654. [Google Scholar] [CrossRef]
  18. Jin, H.; Chen, J. An efficient wavenumber algorithm towards real-time ultrasonic full-matrix imaging of multi-layered medium. Mech. Syst. Signal Process. 2021, 149, 107149. [Google Scholar] [CrossRef]
  19. Merabet, L.; Robert, S.; Prada, C. 2-D and 3-D reconstruction algorithms in the Fourier domain for plane-wave imaging in nondestructive testing. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2019, 66, 772–788. [Google Scholar] [CrossRef] [PubMed]
  20. Merabet, L.; Robert, S.; Prada, C. The multi-mode plane wave imaging in the Fourier domain: Theory and applications to fast ultrasound imaging of cracks. NDT E Int. 2020, 110, 102171. [Google Scholar] [CrossRef]
  21. Chang, Z.; Xu, X.; Wu, S.; Wu, E.; Yang, K.; Chen, J.; Jin, H. Ultrasonic dynamic plane wave imaging for high-speed railway inspection. Mech. Syst. Signal Process. 2024, 220, 111672. [Google Scholar] [CrossRef]
  22. Su, L.; Tan, S.; Qi, Y.; Gu, J.; Ji, Y.; Wang, G.; Ming, X.; Li, K.; Pecht, M. An improved orthogonal matching pursuit method for denoising high-frequency ultrasonic detection signals of flip chips. Mech. Syst. Signal Process. 2023, 188, 110030. [Google Scholar] [CrossRef]
  23. Gao, Y.; Mu, W.; Yuan, F.G.; Liu, G. A defect localization method based on self-sensing and orthogonal matching pursuit. Ultrasonics 2023, 128, 106889. [Google Scholar] [CrossRef]
  24. Mu, W.; Gao, Y.; Liu, G. Ultrasound defect localization in shell structures with Lamb waves using spare sensor array and orthogonal matching pursuit decomposition. Sensors 2021, 21, 8127. [Google Scholar] [CrossRef]
  25. Jin, H.; Yang, K.; Wu, S.; Wu, H.; Chen, J. Sparse deconvolution method for ultrasound images Sparse deconvolution method for ultrasound images based on automatic estimation of reference signals. Ultrasonics 2016, 67, 1–8. [Google Scholar] [CrossRef] [PubMed]
  26. Chen, W.; Peng, B.; Schoenebeck, G.; Tao, B. Adaptive Greedy versus Non-adaptive Greedy for Influence Maximization. J. Artif. Intell. Res. 2022, 74, 303–351. [Google Scholar] [CrossRef]
  27. Peralta, L.; Gomez, A.; Luan, Y.; Kim, B.H.; Hajnal, J.V.; Eckersley, R.J. Coherent Multi-Transducer Ultrasound Imaging. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2019, 66, 1316–1330. [Google Scholar] [CrossRef] [PubMed]
Figure 1. The propagation process of ultrasonic waves in TOFD imaging.
Figure 1. The propagation process of ultrasonic waves in TOFD imaging.
Sensors 25 01932 g001
Figure 2. Frequency-domain SAFT reconstruction process for TOFD D-scan images and its computational complexity at each step.
Figure 2. Frequency-domain SAFT reconstruction process for TOFD D-scan images and its computational complexity at each step.
Sensors 25 01932 g002
Figure 3. The image reconstruction process of the proposed method.
Figure 3. The image reconstruction process of the proposed method.
Sensors 25 01932 g003
Figure 4. V-bevel weld specimen with artificial defects.
Figure 4. V-bevel weld specimen with artificial defects.
Sensors 25 01932 g004
Figure 5. Simulated images generated from raw data.
Figure 5. Simulated images generated from raw data.
Sensors 25 01932 g005
Figure 6. Reconstruction results of the frequency-domain synthetic aperture and inverse convolution fusion method proposed in this paper.
Figure 6. Reconstruction results of the frequency-domain synthetic aperture and inverse convolution fusion method proposed in this paper.
Sensors 25 01932 g006
Figure 7. Raw data imaging results.
Figure 7. Raw data imaging results.
Sensors 25 01932 g007
Figure 8. Reconstruction results of time-domain synthetic aperture.
Figure 8. Reconstruction results of time-domain synthetic aperture.
Sensors 25 01932 g008
Figure 9. Reconstruction results of frequency-domain synthetic aperture.
Figure 9. Reconstruction results of frequency-domain synthetic aperture.
Sensors 25 01932 g009
Figure 10. Reconstruction results of frequency-domain synthetic aperture fused with sparse inverse convolution.
Figure 10. Reconstruction results of frequency-domain synthetic aperture fused with sparse inverse convolution.
Sensors 25 01932 g010
Figure 11. The waveform at Line-A.
Figure 11. The waveform at Line-A.
Sensors 25 01932 g011
Figure 12. Resolution analysis of imaging results. Upper: Maximum intensity projection of defects. Lower: Zoomed-in image of a slagging defect.
Figure 12. Resolution analysis of imaging results. Upper: Maximum intensity projection of defects. Lower: Zoomed-in image of a slagging defect.
Sensors 25 01932 g012
Figure 13. Deconvolution time versus data scale.
Figure 13. Deconvolution time versus data scale.
Sensors 25 01932 g013
Figure 14. F-SAFT time versus data scale.
Figure 14. F-SAFT time versus data scale.
Sensors 25 01932 g014
Table 1. The size estimations of defects.
Table 1. The size estimations of defects.
DefectTrueRaw DataT-SAFTF-SAFTF-SAFT with Deconv.
No. 14 mm7 mm5 mm5 mm4.5 mm
No. 220 mm17 mm18 mm19 mm19 mm
No. 317 mm16 mm17 mm16.5 mm17 mm
No. 419 mm21.5 mm20 mm19.5 mm19.5 mm
No. 516 mm17.5 mm16.5 mm16 mm16 mm
Mean Error0 mm2.2 mm0.9 mm0.8 mm0.4 mm
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

Wu, E.; Han, Y.; Yu, B.; Zhou, W.; Tian, S. Ultrasonic Time-of-Flight Diffraction Imaging Enhancement for Pipeline Girth Weld Testing via Time-Domain Sparse Deconvolution and Frequency-Domain Synthetic Aperture Focusing. Sensors 2025, 25, 1932. https://doi.org/10.3390/s25061932

AMA Style

Wu E, Han Y, Yu B, Zhou W, Tian S. Ultrasonic Time-of-Flight Diffraction Imaging Enhancement for Pipeline Girth Weld Testing via Time-Domain Sparse Deconvolution and Frequency-Domain Synthetic Aperture Focusing. Sensors. 2025; 25(6):1932. https://doi.org/10.3390/s25061932

Chicago/Turabian Style

Wu, Eryong, Ye Han, Bei Yu, Wei Zhou, and Shaohua Tian. 2025. "Ultrasonic Time-of-Flight Diffraction Imaging Enhancement for Pipeline Girth Weld Testing via Time-Domain Sparse Deconvolution and Frequency-Domain Synthetic Aperture Focusing" Sensors 25, no. 6: 1932. https://doi.org/10.3390/s25061932

APA Style

Wu, E., Han, Y., Yu, B., Zhou, W., & Tian, S. (2025). Ultrasonic Time-of-Flight Diffraction Imaging Enhancement for Pipeline Girth Weld Testing via Time-Domain Sparse Deconvolution and Frequency-Domain Synthetic Aperture Focusing. Sensors, 25(6), 1932. https://doi.org/10.3390/s25061932

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