Next Article in Journal
Enabling Autonomous Navigation for Affordable Scooters
Next Article in Special Issue
Application of Air-Coupled Ultrasonic Arrays for Excitation of a Slow Antisymmetric Lamb Wave
Previous Article in Journal
An Efficient Neural-Network-Based Microseismic Monitoring Platform for Hydraulic Fracture on an Edge Computing Architecture
Previous Article in Special Issue
A Comparison between the Decimated Padé Approximant and Decimated Signal Diagonalization Methods for Leak Detection in Pipelines Equipped with Pressure Sensors
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Ultrasonic Phased Array Sparse-TFM Imaging Based on Sparse Array Optimization and New Edge-Directed Interpolation

1
College of Automotive and Mechanical Engineering, Changsha University of Science and Technology, Changsha 410114, China
2
School of Traffic and Transportation Engineering, Central South University, Changsha 410075, China
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(6), 1830; https://doi.org/10.3390/s18061830
Submission received: 19 April 2018 / Revised: 24 May 2018 / Accepted: 24 May 2018 / Published: 5 June 2018
(This article belongs to the Special Issue Intelligent Sensing Technologies for Nondestructive Evaluation 2018)

Abstract

:
The ultrasonic phased array total focusing method (TFM) has the advantages of full-range dynamic focusing and high imaging resolution, but the problem of long imaging time limits its practically industrial applications. To reduce the imaging calculation demand of TFM, the locations of active array elements in the sparse array are optimized by combining almost different sets with the genetic algorithm (ADSGA), and corrected based on the consistency of the effective aperture with the equivalent point diffusion function. At the same time, to further increase the imaging efficiency, a sparse-TFM image with lower resolution is obtained by reducing the number of focus points and then interpolated by the new edge-directed interpolation algorithm (NEDI) to obtain a high quality sparse-TFM image. Compared with TFM, the experimental results show that the quantitative accuracy of the proposed method is only decreased by 1.09% when the number of sparse transmitting elements reaches 8 for a 32-element transducer, and the imaging speed is improved by about 16 times with the same final pixel resolution.

1. Introduction

Ultrasonic phased array testing has the advantages of high sensitivity and favorable adaptability to complex components, and has been widely used in nondestructive testing for key equipment [1,2,3]. Holmes et al. [4] firstly proposed the concepts of full matrix capture (FMC) and the full matrix data model, and established the total focusing method (TFM) algorithm using FMC. Compared with conventional ultrasonic phased array testing, TFM can realize the focus of any points within the measured area by post-processing the full matrix data of the transducer array [5,6,7]. This method has therefore been increasingly used in the fields of aviation, nuclear power, composite materials and so on [8,9,10].
However, due to the large amount of full matrix data involved, TFM imaging calculations are time-consuming, which limits its applications in some industrial fields, especially those with real-time requirements. To solve this problem, the computing time can be reduced by improving the hardware architecture using a GPU [11] or parallel computing with multiple Field-Programmable Gate Arrays (multi-FPGA) [12], but then the cost will increase significantly. Another important research topic is how to improve the computational efficiency of the imaging algorithm while maintaining the image quality. Since the full matrix data are redundant [13], the sparse array design technology can be used to reduce the computing data for post-processing. In order to reduce the artifacts (caused by the physical properties of the ultrasonic wave such as direction, reflection, refraction and penetration) in phased array imaging and to improve the imaging efficiency, the element layout of the sparse array can be optimized using the genetic algorithm (GA) [14] or the simulated annealing algorithm [15]; these are random optimization algorithms, but both are effective only for the optimization of a small sparse array. Moreover, the optimized array has poor consistency in sound field characteristics, the calculated value of the peak of side-lobe (PSL) and main-lobe width (MLW) are different in each time. Oliveri et al. [16] firstly applied almost different sets (ADS) to the design of a sparse array, in which the element layout can be determined analytically and where the computational complexity is much lower than that of the random optimization algorithms; however, it is difficult to obtain a sparse array with an arbitrary array aperture and thinning factors. Based on the above studies, a method called ADSGA, which combines ADS and GA, is applied in the design of the radar sparse array [17]. Compared with the ADS method, the ADSGA method can obtain the sparse array with better side lobe performance using fewer iteration times, and can obtain an arbitrary array aperture and sparseness. However, this method ignores the variation of the emitted sound field of the array after sparsing, which leads to significantly different effective apertures between the sparse array and the full array and can affect the imaging performance of the sparse array.
In order to further improve the computational efficiency, fewer imaging points can be chosen for imaging. To improve the resolution, an image with fewer imaging points should be interpolated. Traditional interpolation algorithms include nearest neighbor interpolation [18], bilinear interpolation [19] and cubic convolution interpolation [20]. In most cases, these interpolation methods use the same interpolation functions and do not take into account the influence of gray value mutation of the edge pixel in image interpolation; hence, they produce interpolated images with blurred edges and blocking effects [21]. Wei [22] proposed a contrast-guided image interpolation (CGI) algorithm which not only protected the pixels on the edge, but also the non-edge pixels within a certain range from the edge. The image quality was significantly improved, but had a higher computational complexity. A new edge-directed interpolation algorithm (NEDI) was proposed by Li [23], based on the geometric duality between the low-resolution covariance and the high-resolution covariance. Adaptive interpolation of the image was conducted, and was shown to have a lower computational complexity than current methods; hence, it is fairly attractive for real-time image applications and offers improved visual quality of the interpolated images.
In this paper, a sparse-TFM imaging method based on sparse array optimization and NEDI is developed to improve inspection efficiency. The sparse array is first optimized by combining ADS with the GA in an ADSGA. The sound field characteristics of the sparse array are modified under the conditions of the same effective aperture with the full matrix, and a modified sparse-TFM imaging model based on the ADSGA method is established. Secondly, fewer imaging points are selected to further improve the computational efficiency and the low resolution sparse-TFM image is interpolated using the NEDI method to improve the imaging quality. Finally, the proposed sparse-TFM is applied to the testing of a steel specimen with some circular arc distributed side drilled holes (SDHs), and the imaging quality and computational efficiency are analyzed quantitatively.

2. Materials and Methods

According to the principle of the TFM algorithm, each element in the phased array transducer with N elements is excited in turn, and all elements in the transducer receive echo signals until the Nth element is excited. Saving each received data as e 11 ( t ) , e 12 ( t ) , , e 1 N ( t ) , e 21 ( t ) , e 22 ( t ) , e 2 N ( t ) e N N ( t ) , the FMC is obtained. TFM is the post-processing imaging method using all the information of this full matrix data.
A one-dimensional linear phased array transducer is placed on the surface of the specimen, and the established coordinate system OXZ is shown in Figure 1. The origin O is located in the array center of the phased array transducers, the X axis is directed to the right along the array direction, and the Z axis is perpendicular to the array direction and points to the measured area. For each focus point (x, z), the ultrasonic echo signals of all transmit-receive pairs are superimposed at that point, and the intensity of the image (that is the grayscale value of the pixels) I(x, z) is obtained and expressed as [4]:
I ( x , z ) = i = 1 N j = 1 N e i j ( ( x t x x ) 2 + ( z t x z ) 2 + ( x r x x ) 2 + ( z r x z ) 2 c )
where (xtx, ztx) is the coordinate of the transmitting element, (xrx, zrx) is the coordinate of the receiving element, N is the number of elements in the transducer, e i j ( ) is the signal that transmitting from element i and receiving in element j, c is the speed of sound in the specimen.
From Equation (1), it can be seen that the post-processing of TFM requires a large number of calculations, especially for a large element array. This problem can be solved by reducing the number of active transmitting or receiving elements and the amount of data collected by the FMC [24].
Moreover, in order to make the sound field characteristics of the sparse array consistent with those of the full array, the sparse transmit/receive elements should be weighted to make the sparse array coincide with the effective aperture of the full array by selecting the appropriate weight functions [24]. Figure 2a–c show the effective aperture and the point spread functions (PSF) in the far field [24] of TFM, the uncorrected sparse-TFM and the corrected sparse-TFM, respectively. It can be seen that the corrected sparse array has the same effective aperture with the full array, and the intensity of each point in the corrected sparse-TFM image can be expressed as [25]:
I C ( x , z ) = i = 1 N T j = 1 N R ω T i ω R j e i , j ( ( x t x x ) 2 + ( z t x z ) 2 + ( x r x x ) 2 + ( z r x z ) 2 c )
where NT and NR are the number of transmitting and receiving elements in the sparse array respectively, ω T and ω R are the weight functions of the transmitting and receiving array respectively.

3. ADSGA-Based Sparse Array Optimization

The location of active elements in the sparse array is very important for imaging performance. To improve the image quality with sparse array, the location of each active element in the sparse array is optimized using ADSGA. N is the total number of elements of the target sparse array, K is the number of active elements, a is the width of each element, and d is the pitch of the elements. The optimization aims to minimize PSL and MLW of the sparse array. For the linear array shown in Figure 3, the sound pressure of the single element i can be defined as follows [25]:
ξ i ( r , θ , t ) = ( ξ 0 r ) 1 / 2 sin ( k a sin θ / 2 ) k sin θ / 2 exp ( j k a sin θ 2 ) exp [ j ( ω t k r ) ]
where r and θ are the distance and the direction angle between the imaging point and the array element respectively, k is the wave number, and ω is the angular frequency.
The synthesized sound pressure ξ ( r , θ , t ) and the beam directivity function H ( θ ) can be defined as follows:
ξ ( r , θ , t ) = i = 1 N g i ξ i ( r , θ , t )
H ( θ ) = | ξ ( r , θ , t ) ξ ( r , θ s , t ) |
where g i is the binary coefficient, g i is 1 when the element i is active, and g i is 0 when it is inactive, θ s is the steering angle of the phased array, which is set to 0 here. According the figure of the beam directivity obtained by the H ( θ ) in Equation (5), the PSL and MLW can be obtained.
The key steps in sparse array design using the ADSGA method are shown as follows:
Step 1. Population initialization. According to the parameters N and K of the sparse array, the almost differential sets of relevant parameters (N, K, Λ , t)-ADS and the corresponding binary sequences are selected from the ADS library [26,27], where Λ and t are the characteristic parameters of the ADS, and are the number of non-zero elements in the N order Abelian group and the number of non-zero elements appearing in the compound set, respectively. The N-1 shift types of the binary sequence are obtained by cyclic shift and ranked based on the PSL values of corresponding binary sequences in these N ADS [28]. The top-ranked P/2 individuals are chosen as the initial population (P is the total number of individuals in each generation during the iteration):
ρ p = { b p ( n ) = w ( p ) ( n ) ; n = 0 , , N 1 } 1 p P / 2
where p is the serial number of the individual in each generation, ρ p is the binary sequence of the p-th individual, n is the digits of the binary sequence, w ( p ) ( n ) is the value of the n-th digit in the binary sequence of the p-th ADS. If n D ( σ ) , which means that the number of cyclic shift is σ and n is the element of the ADS shift types D ( σ ) , w ( p ) ( n ) = 1; otherwise, w ( p ) ( n ) = 0. b P ( n ) is the gene values of the nth individual in the p-th population. b P ( n ) = 1 when the element n is active, b P ( n ) = 0 when the element n is inactive. The remaining P/2 initial individuals are generated randomly:
ρ p = { b p ( n ) = r p ( n ) ; n = 0 , , N 1 } ,     P / 2 p P
where r p ( n ) is 0 or 1 randomly.
Step 2. Fitness evaluation. The fitness function used here is expressed as: Fit = ψ1*PSL + ψ2*MSL, where ψ1 and ψ2 are the coefficient values selected according to different optimization targets. The characteristics of the main lobe and the side lobe are needed to be optimized simultaneously, so both ψ1 and ψ2 are set to 1.
Step 3. Selection, crossover and mutation. The initial group G(n) is ranked according to the fitness function value, and the inferior half chromosomes are discarded. Presetting a crossover probability and pairing the remaining M/2 individuals, some genes in each combination are replaced according to this probability, and then the new M/2 individuals are generated. The number of individuals in the group will still be M after this processing. Moreover, according to the mutation probability, the genes of the individuals in the population are replaced by the corresponding alleles, which means that the gene values change from 0 to 1 or from 1 to 0. v is the thinning factors, b(U) and b(V) are the gene values of the Uth and Vth individual in the population respectively, then the bit mutation probability is defined as follows [17]:
H B M ( n ) = [ N × v U = 0 n 1 b ( U ) ] N V × [ 1 2 b ( V ) ] + b ( V )
Step 4. Steps 2 and 3 are repeated until the preset number of iterations is reached. The optimal chromosomes in each circulation are recorded and transferred to the corresponding array structure, then the optimal sparse array can be obtained.
Taking a 32-element array transducer as an example, the ADSGA optimization of sparse arrays is carried out. The thinning factors v is set to 0.25, which means the number of active elements K is 8. The number of the initial population group is set to 40, the number of iterations is set to 400, the crossover probability is set to 0.8, and the mutation probability can be calculated by Equation (8). Figure 4a is the directivity diagram of the 8-element uniform sparse array, and Figure 4b,c are the directivity diagrams of 8-element sparse array optimized using GA and ADSGA respectively. Table 1 lists the performance of the main lobe and the side lobe, one can see that the sparse array optimized using ADSGA has better imaging characteristics with a narrower MLW and smaller PSL in comparison with the uniform sparse array and sparse array optimized using GA.

4. Sparse-TFM Based on NEDI

To further improve the imaging efficiency, a low resolution (LR) image I LR ( x , z ) can be obtained in advance by increasing the pixel distance in the measured area according to Equation (2). Then the obtained image I LR ( x , z ) is interpolated using the NEDI method. The basic idea of NEDI is that the value of each pixel point in the high resolution (HR) image is obtained by calculating the local covariance coefficient of each pixel point in the LR image according to the geometric duality of the covariance in the HR and LR image.
If the number of pixels in the sparse-TFM image I LR ( l , s ) is L × S (l and s respectively are the serial numbers of the row and column of the imaging point, L and S are the number of rows and columns of image respectively), the number of pixels of the corresponding HR image I HR ( 2 l , 2 s ) is 2L × 2S. The original imaging points remain the same during the interpolation, namely I HR ( 2 l , 2 s )   =   I LR ( l , s ) . The interpolation is divided into two steps. In the first step, the intensity of the central point is obtained according to the interpolation of four original imaging points. As shown in Figure 5, the black dots represent the known imaging points, and the white dots represent the points to be interpolated. The intensity of the interpolation point (2l + 1, 2s + 1) is obtained as [29]:
I ( 2 l + 1 , 2 s + 1 ) = γ = 0 1 q = 0 1 α 2 γ + q I ( 2 ( l + γ ) , 2 ( s + q ) )
where I ( 2 ( l + γ ) , 2 ( s + q ) ) is the intensity of four imaging points nearest to the points to be interpolated; γ and q respectively are the lateral and longitudinal offset points of the interpolation point from the center point (l,s); α 2 γ + q is the interpolation weight coefficient. Imaging intensity I ( 2 ( l + γ ) , 2 ( s + q ) ) is known, so I ( 2 l + 1 , 2 s + 1 ) can be obtained after calculating the interpolation weight coefficient α 2 γ + q .
According to the classical Wiener filtering theory, the optimal linear interpolation coefficient of minimum mean squared error (MMSE) can be expressed as [30]:
α = R 1 r
where R = [ R β ϕ ] and r = [ r β ] are the local covariance coefficients in the HR image, β { 0 , 1 , 2 , 3 } , ϕ { 0 , 1 , 2 , 3 } . It can be seen from Figure 5 that the covariance coefficients R β ϕ and r β in HR image and R ^ β ϕ and r ^ β in LR image have geometric duality. R β ϕ and R ^ β ϕ respectively connect the same pair of imaging point in the same direction at different resolutions, as well as r β and r ^ β . Thus, R β ϕ and r β can be obtained by calculating R ^ β ϕ and r ^ β . The standard covariance method can be used to calculate the value of R ^ β ϕ and r ^ β in a local window of M × M:
R ^ = 1 M 2 C C T , r ^ = 1 M 2 C y
where y = [ y 1 , y 2 y μ , y M 2 ] T is a vector composed of M × M pixel points in local window W, C is a numerical matrix of 4 × M2, and the μ th column vector is the intensity of the nearest four points in the diagonal direction of y μ . According to Equations (10) and (11), it can be derived that:
α = ( C C T ) C y
Based on Equation (12), the optimal interpolation weight coefficient α of I ( 2 l + 1 , 2 s + 1 ) is calculated, and the intensity I ( 2 l + 1 , 2 s + 1 ) can then be obtained by substituting α into Equation (9).
In the second step, the interpolation is conducted between the known pixel points and the pixel points obtained in the first step. As shown in Figure 6, the white dots represent the known pixel points and the black dots represent the interpolation points. Since the four points in the diagonal direction nearest to the black dots are not points on the LR image, Equation (9) does not work for the interpolation here. However, the interpolation of the points can be obtained using the points on the LR image and the estimated pixel points [29]:
I ( 2 l + 1 , 2 s ) = α 0 I ( 2 l , 2 s ) + α 1 I ( 2 l + 1 , 2 s 1 ) + α 2 I ( 2 l + 2 , 2 s ) + α 3 I ( 2 l + 1 , 2 s + 1 )
In the same way, the interpolation weight coefficient α can be obtained and the intensity of the interpolation points is finally obtained.

5. Experiments

As shown in Figure 7, a steel specimen including SDHs is used for the experiments. There are 18 SDHs with diameter of 2 mm in the detection area; these are numbered 1–18 from top to bottom, and their geometric sizes are shown in Figure 7b. The detection area is 60 mm × 60 mm. The 5L32-0.6 × 10-type ultrasonic phased array transducer (Guangzhou Doppler Electronic Technology Co., Ltd., Guangzhou, China) was used, with a total number of elements of 32, a pitch between each element of 0.6 mm, an element width of 0.5 mm and a center frequency of 5 MHz. The sound velocity in the specimen was measured as 5900 m/s. The full matrix data is collected and stored using the FMC method at the sampling frequency of 100 MHz. The experimental calculation was carried out on a computer with a Core i5 CPU and a 4 GB RAM.
The lateral and longitudinal pixel distances were both set as 0.4 mm and the imaging area was divided into a grid of 151 × 151 pixels. First, the sparse array obtained by ADSGA method was used for the sparse-TFM and corrected using the effective aperture method. The imaging results are shown in Figure 8a. Then the 2 × 2 bilinear interpolation [19] and NEDI interpolation are performed on the Figure 8a, and the results of the interpolation are shown in Figure 8b,c, respectively. As shown in Figure 8, the edge of defect holes is blurred in the image without interpolation, and a certain amount of key pixel information is missing due to the large pixel distance, which is harmful to the quantitative analysis of defect holes. In contrast, in the image with interpolation, the edge of the defect holes is smooth.
Then the lateral and longitudinal pixel distances are set as 0.2 mm and the imaging pixel is divided into 301 × 301. The collected full matrix data are used for the TFM imaging and sparse-TFM imaging. The sparse-TFM imaging based on ADSGA (ADSGA sparse-TFM), the corrected sparse-TFM imaging based on ADSGA-NEDI method (ADSGA-NEDI sparse-TFM) and the TFM imaging are shown in Figure 9. Compared with the 8-element sparse-TFM imaging based on ADSGA method, one can see that the artifacts and noise in the corrected sparse-TFM imaging based on ADSGA-NEDI method proposed in this paper are greatly reduced, which is almost the same with the TFM imaging.

6. Discussion

Pixel error (PE) and mean pixel error (MPE) are introduced here as evaluation indices for a quantitative comparison of the images with and without interpolation, and can be expressed as follows:
P E ( i ) = | I ( i ) I TFM ( i ) | , ( i = 1 , 2 , , m )
M P E ( i ) = 1 M i = 1 M | I ( i ) I TFM ( i ) | , ( i = 1 , 2 , , m )
where m is the total number of pixel points in the imaging area, I TFM ( i ) is the intensity of each point in the TFM image, I(i) is the intensity of each point after interpolation. The central grid of 10 × 10 pixels including defect holes 5, 7, 9 and 11 is selected as the detection area, and the error values of the interpolated images around this four defect holes with respect to the TFM images are compared. The results are shown in Figure 10.
As Figure 10 shows, the PE values in sparse-TFM imaging based on the NEDI method (NEDI sparse-TFM) regarding the TFM imaging are within 5.5 dB, except for a few points. Moreover, the PE values of most points are within 2 dB, and these areas can be reconstructed well using interpolation. In addition, the MPE values of the points around this four defect holes are 1.11 dB, 1.34 dB, 1.54 dB and 1.62 dB respectively; these are reduced by 1.28–2.13 dB in comparison with traditional bilinear interpolation. It can be seen that the imaging results for the proposed NEDI sparse-TFM imaging are closer to those from TFM.
In order to further analyze the absolute precision error of the image, we take the defect hole 9 as an example. The imaging intensity of the defect hole along the lateral and longitudinal center axes in Figure 9b is extracted and normalized. Then the normalized image intensity is expressed in decibels as shown in Figure 11, and the lateral and longitudinal size of the defect holes are measured using the 6-dB-drop method. The evaluated lateral and longitudinal sizes of hole 9 are both 2.2 mm and the error value is only one pixel distance, which is mainly caused by the influence of the number of transducers, the sound speed error and the pixel distance.
Similarly, to compare the quality of images in different methods in Figure 9, the area of each defect hole is measured using the 6-dB-drop method. In view of the large angular deflection effect on the imaging of hole 1, only holes 2–18 are analyzed. The evaluated area and quantitative error of these defect holes are shown in Table 2. As can be seen from Table 2, the average errors of the TFM image, the ADSGA sparse-TFM image and the ADSGA-NEDI sparse-TFM image proposed in this paper are 4.98%, 9.84% and 6.07%, respectively. It can be seen that the average measurement accuracy of ADSGA-NEDI sparse-TFM is improved by 3.77% in comparison with ADSGA sparse-TFM, and which is only 1.09% lower than the average measurement accuracy of TFM. Furthermore, the imaging time of TFM, ADSGA sparse-TFM and ADSGA-NEDI sparse-TFM are respectively 17.2 min, 4.3 min and 1.08 min. Compared with TFM, the imaging speed of ADSGA-NEDI sparse-TFM is improved by about 16 times.

7. Conclusions

A corrected sparse-TFM imaging method based on sparse array optimization and NEDI is proposed in this paper, and the imaging quality and computational efficiency are analyzed quantitatively. The following conclusions can be drawn:
(1)
Compared with the uniform sparse array and sparse array optimized using GA, the sparse array optimized by ADSGA has a narrower MLW and a smaller PSL. In this study, the acoustic field of the sparse array is modified, and the modified sparse total focusing imaging model based on ADSGA method is developed.
(2)
The low resolution sparse TFM image is interpolated using the NEDI method to improve the imaging resolution. The PE of each pixel point between the image in this method and TFM is within 5.5 dB, and the MPE of each imaging area is within 1.62 dB, which has an advantage of 1.28–2.13 dB over the traditional bilinear interpolation method.
(3)
Compared with the ADSGA sparse-TFM, the average measurement accuracy of ADSGA-NEDI sparse-TFM is improved by 3.77%. In addition, compared with TFM, the average error of ADSGA-NEDI sparse-TFM is increased by only 1.09% when the sparse transmitting elements number reaches 8 for a 32-element transducer, while the imaging speed is improved by about 16 times.
The proposed method can greatly improve the computational efficiency of TFM imaging method with good imaging quality and provide an important reference for the industrial application of ultrasonic phased array TFM imaging. With the development of image interpolation technology and the application of parallel computing in the TFM, the higher-quality images will be obtained in a shorter time. Our future work will focus on the sparse-TFM imaging for curved components.

Author Contributions

H.H. and X.L. conceived and developed the algorithm, and wrote the paper; J.D. and C.Y. performed the experiments and analysed the data.

Funding

This research was financially supported by the National Natural Science Foundation of China (Grant Nos. 51205031, 51505449), and the Natural Science Foundation of Hunan Province (Grant No. 2018JJ2430).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hu, H.J.; Zhu, X.; Wang, C.H.; Zhang, L. Stretchable ultrasonic transducer arrays for three-dimensional imaging on complex surfaces. Sci. Adv. 2018, 4, 1–11. [Google Scholar] [CrossRef] [PubMed]
  2. Nakahata, K.; Tokumasu, S.; Sakai, A.; Iwata, Y.; Ohira, K.; Ogurab, Y. Ultrasonic imaging using signal post-processing for a flexible array transducer. NDT E Int. 2016, 82, 13–25. [Google Scholar] [CrossRef]
  3. Yuan, C.; Xie, C.H.; Li, L.C.; Zhang, F.Z.; Gubanski, S.M. Ultrasonic phased array detection of internal defects in composite insulators. IEEE Trans. Dielectr. Electr. Insul. 2016, 23, 525–531. [Google Scholar] [CrossRef]
  4. Holmes, C.; Drinkwater, B.W.; Wilcox, P.D. Post-processing of the full matrix of ultrasonic transmit–receive array data for non-destructive evaluation. NDT E Int. 2005, 38, 701–711. [Google Scholar] [CrossRef]
  5. Zhang, J.; Drinkwater, B.W.; Wilcox, P.D. Effects of array transducer inconsistencies on total focusing method imaging performance. NDT E Int. 2011, 44, 361–368. [Google Scholar] [CrossRef]
  6. Verkooijen, J.; Boulavinov, A. Sampling phased array a new technique for ultrasonic signal processing and imaging. Insight Non Destr. Test. Cond. Monit. 2007, 50, 153–157. [Google Scholar] [CrossRef]
  7. Njiki, M.; Elouardi, A.; Bouaziz, S.; Casula, O.; Roy, O. A multi-FPGA architecture-based real-time TFM ultrasound imaging. J. Real Time Image Process. 2016, 1–17. [Google Scholar] [CrossRef]
  8. Lane, C.J.L.; Dunhill, T.K.; Drinkwater, B.W.; Wilcox, P.D. 3D ultrasonic inspection of anisotropic aerospace components. Insight Non Destr. Test. Cond. Monit. 2010, 52, 72–77. [Google Scholar] [CrossRef]
  9. Russell, J.; Long, R.; Duxbury, D.; Cawley, P. Development and implementation of a membrane-coupled conformable array transducer for use in the nuclear industry. Insight Non Destr. Test. Cond. Monit. 2012, 54, 386–393. [Google Scholar] [CrossRef]
  10. Li, C.; Pain, D.; Wilcox, P.D.; Drinkwater, B.W. Imaging composite material using ultrasonic arrays. NDT E Int. 2013, 53, 8–17. [Google Scholar] [CrossRef]
  11. Sutcliffe, M.; Weston, M.; Dutton, B.; Charlton, P.; Donne, K. Real-time full matrix capture for ultrasonic non-destructive testing with acceleration of post-processing through graphic hardware. NDT E Int. 2012, 51, 16–23. [Google Scholar] [CrossRef]
  12. Bouaziz, S.; Njiki, M.; Elouardi, A.; Casula, O.; Roy, O. A real-time implementation of the Total Focusing Method for rapid and precise diagnostic in nondestructive evaluation. In Proceedings of the IEEE 24th International Conference on Application Specific Systems, Architectures and Processors, Washington, DC, USA, 5–7 June 2013; pp. 245–248. [Google Scholar]
  13. Karaman, M.; Wygant, I.O.; Oralkan, Ö.; Khuriyakub, B.T. Minimally redundant 2-D array designs for 3-D medical ultrasound imaging. IEEE Trans. Med. Imaging 2009, 28, 1051–1061. [Google Scholar] [CrossRef] [PubMed]
  14. Cen, L.; Yu, Z.L.; Ser, W.; Wei, C. Linear aperiodic array synthesis using an improved genetic algorithm. IEEE Trans. Antennas Propag. 2012, 60, 895–902. [Google Scholar] [CrossRef]
  15. Chen, P.; Zheng, Y.Y.; Zhu, W. Optimized simulated annealing algorithm for thinning and weighting large planar arrays in both far-field and near-field. IEEE J. Ocean. Eng. 2011, 36, 658–664. [Google Scholar] [CrossRef]
  16. Oliveri, G.; Donelli, M.; Massa, A. Linear array thinning exploiting almost difference sets. IEEE Trans. Antennas Propag. 2009, 57, 3800–3812. [Google Scholar] [CrossRef]
  17. Oliveri, G.; Massa, A. Genetic algorithm (GA)-enhanced almost difference set (ADS)-based approach for array thinning. IET Microw. Antennas Propag. 2011, 5, 305–315. [Google Scholar] [CrossRef]
  18. Baxes, G.A. Digital Image Processing: Principles and Applications, 1st ed.; John Wiley and Sons, Inc.: New York, NY, USA, 1994. [Google Scholar]
  19. Marion, B.; Rummel, S.; Anderberg, A. Current–voltage curve translation by bilinear interpolation. Prog. Photovolt. 2004, 12, 593–607. [Google Scholar] [CrossRef]
  20. Zhou, D.; Shen, X.; Dong, W. Image zooming using directional cubic convolution interpolation. IET Image Process. 2012, 6, 627–634. [Google Scholar] [CrossRef]
  21. Zhu, S.; Zeng, B.; Liu, G.; Zeng, L.; Fang, L.; Gabbouj, M. Image Interpolation Based on Non-local Geometric Similarities and Directional Gradients. IEEE Trans. Multimed. 2016, 18, 1707–1719. [Google Scholar] [CrossRef]
  22. Wei, Z.; Ma, K.K. Contrast-guided image interpolation. IEEE Trans. Image Process. 2013, 22, 4271–4285. [Google Scholar] [CrossRef] [PubMed]
  23. Li, X.; Orchard, M.T. New edge-directed interpolation. IEEE Trans. Image Process. 2001, 10, 1521–1527. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  24. Moreau, L.; Drinkwater, B.W.; Wilcox, P.D. Ultrasonic imaging algorithms with limited transmission cycles for rapid nondestructive evaluation. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2009, 56, 1932–1944. [Google Scholar] [CrossRef] [PubMed]
  25. Hu, H.; Du, J.; Xu, N.; Jeong, H.; Wang, X. Ultrasonic sparse-TFM imaging for a two-layer medium using genetic algorithm optimization and effective aperture correction. NDT E Int. 2017, 90, 24–32. [Google Scholar] [CrossRef]
  26. Oliveri, G.; Massa, A. Fully interleaved linear arrays with predictable sidelobes based on almost difference sets. IET Radar Sonar Navig. 2010, 4, 649–661. [Google Scholar] [CrossRef] [Green Version]
  27. Dong, J.; Liu, F.; Guo, Y.; Shi, R.H. MIMO radar array thinning optimization exploiting almost difference sets. Opt. Int. J. Light Electron. Opt. 2016, 127, 4454–4460. [Google Scholar] [CrossRef]
  28. Arasu, K.T.; Ding, C.; Helleseth, T.; Kumar, P.V.; Martinsen, H.M. Almost difference sets and their sequences with optimal autocorrelation. IEEE Trans. Inf. Theory 2001, 47, 2934–2943. [Google Scholar] [CrossRef] [Green Version]
  29. Tam, W.S.; Kok, C.W.; Siu, W.C. Modified edge-directed interpolation for images. J. Electr. Imaging 2010, 19, 1–20. [Google Scholar] [CrossRef]
  30. Zhang, M.; Zhang, A.; Li, J. Fast and accurate rank selection methods for multistage wiener filter. IEEE Trans. Signal Process. 2016, 64, 973–984. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of TFM imaging.
Figure 1. Schematic diagram of TFM imaging.
Sensors 18 01830 g001
Figure 2. The array effective aperture and point spread function under different methods: (a) TFM; (b) sparse-TFM; and (c) corrected sparse-TFM.
Figure 2. The array effective aperture and point spread function under different methods: (a) TFM; (b) sparse-TFM; and (c) corrected sparse-TFM.
Sensors 18 01830 g002
Figure 3. Schematic diagram of the sound pressure calculation of the phased array transducer.
Figure 3. Schematic diagram of the sound pressure calculation of the phased array transducer.
Sensors 18 01830 g003
Figure 4. Directivity diagrams of the 8-element sparse arrays: (a) uniform; (b) GA; and (c) ADSGA.
Figure 4. Directivity diagrams of the 8-element sparse arrays: (a) uniform; (b) GA; and (c) ADSGA.
Sensors 18 01830 g004
Figure 5. The first stage of interpolation.
Figure 5. The first stage of interpolation.
Sensors 18 01830 g005
Figure 6. The second stage of interpolation.
Figure 6. The second stage of interpolation.
Sensors 18 01830 g006
Figure 7. (a) Diagram of the experiment; (b) specimen in the ultrasonic phased array detection experiment.
Figure 7. (a) Diagram of the experiment; (b) specimen in the ultrasonic phased array detection experiment.
Sensors 18 01830 g007
Figure 8. The sparse total focus imaging (a) No interpolation; (b) Bilinear interpolation; (c) NEDI interpolation with 8-element.
Figure 8. The sparse total focus imaging (a) No interpolation; (b) Bilinear interpolation; (c) NEDI interpolation with 8-element.
Sensors 18 01830 g008aSensors 18 01830 g008b
Figure 9. The results with different imaging methods (a) ADSGA sparse-TFM; (b) ADSGA-NEDI sparse-TFM; (c) TFM.
Figure 9. The results with different imaging methods (a) ADSGA sparse-TFM; (b) ADSGA-NEDI sparse-TFM; (c) TFM.
Sensors 18 01830 g009aSensors 18 01830 g009b
Figure 10. Pixel error analysis of centergrid of different holes (a) hole 5; (b) hole 7; (c) hole 9; (d) hole 11.
Figure 10. Pixel error analysis of centergrid of different holes (a) hole 5; (b) hole 7; (c) hole 9; (d) hole 11.
Sensors 18 01830 g010
Figure 11. (a) Lateral and (b) longitudinal sound pressure distribution of defect hole 9.
Figure 11. (a) Lateral and (b) longitudinal sound pressure distribution of defect hole 9.
Sensors 18 01830 g011
Table 1. Performance of the 8-element sparse arrays.
Table 1. Performance of the 8-element sparse arrays.
Sparse TypeArray LayoutMLW (°)PSL (dB)
Uniform1000100010001000100010001000100010.23−12.27
GA000001100001000010011000000110008.0−16.13
ADSGA100000000001100111000100000000016.3−17.55
Table 2. Measurement results of the defect holes using different methods.
Table 2. Measurement results of the defect holes using different methods.
No. of SDHEvaluated Area/mm2Deviation Relative to the Actual Value (%)
ADSGA Sparse-TFMADSGA-NEDI Sparse-TFMTFMADSGA Sparse-TFMADSGA-NEDI Sparse-TFMTFM
22.92.862.837.648.929.87
32.92.952.937.646.056.69
42.9933.054.784.462.87
52.973.063.125.412.540.64
633.093.094.461.591.59
72.92.973.117.645.410.96
83.313.193.25.411.601.91
93.553.433.3113.069.245.41
103.493.373.3511.157.326.69
113.613.423.3814.978.917.64
123.573.393.2713.707.964.14
133.513.33.3411.785.106.37
143.483.293.3810.834.787.64
153.443.373.299.557.324.78
163.543.293.2512.744.783.50
173.583.313.3114.015.415.41
183.533.513.4112.4211.788.60

Share and Cite

MDPI and ACS Style

Hu, H.; Du, J.; Ye, C.; Li, X. Ultrasonic Phased Array Sparse-TFM Imaging Based on Sparse Array Optimization and New Edge-Directed Interpolation. Sensors 2018, 18, 1830. https://doi.org/10.3390/s18061830

AMA Style

Hu H, Du J, Ye C, Li X. Ultrasonic Phased Array Sparse-TFM Imaging Based on Sparse Array Optimization and New Edge-Directed Interpolation. Sensors. 2018; 18(6):1830. https://doi.org/10.3390/s18061830

Chicago/Turabian Style

Hu, Hongwei, Jian Du, Chengbao Ye, and Xiongbing Li. 2018. "Ultrasonic Phased Array Sparse-TFM Imaging Based on Sparse Array Optimization and New Edge-Directed Interpolation" Sensors 18, no. 6: 1830. https://doi.org/10.3390/s18061830

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