Defect Detection from 3D Ultrasonic Measurements Using Matrix-free Sparse Recovery Algorithms

In this paper, we propose an efficient matrix-free algorithm to reconstruct locations and size of flaws in a specimen from volumetric ultrasound data by means of a native 3D Sparse Signal Recovery scheme using Orthogonal Matching Pursuit (OMP). The efficiency of the proposed approach is achieved in two ways. First, we formulate the dictionary matrix as a block multilevel Toeplitz matrix to minimize redundancy and thus memory consumption. Second, we exploit this specific structure in the dictionary to speed up the correlation step in OMP, which is implemented matrix-free. We compare our method to state-of-the-art, namely 3D Synthetic Aperture Focusing Technique, and show that it delivers a visually comparable performance, while it gains the additional freedom to use further methods such as Compressed Sensing.

[1]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[2]  Y. C. Pati,et al.  Orthogonal matching pursuit: recursive function approximation with applications to wavelet decomposition , 1993, Proceedings of 27th Asilomar Conference on Signals, Systems and Computers.

[3]  Paul D. Wilcox,et al.  The post-processing of ultrasonic array data using the total focusing method , 2004 .

[4]  Gaël Varoquaux,et al.  The NumPy Array: A Structure for Efficient Numerical Computation , 2011, Computing in Science & Engineering.

[5]  Florian Roemer,et al.  Sparse Signal Recovery for ultrasonic detection and reconstruction of shadowed flaws , 2017, 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[6]  Sebastian Semper,et al.  Fast Linear Transformations in Python , 2017, ArXiv.

[7]  Bo Zhang,et al.  Time domain compressive beam forming of ultrasound signals. , 2015, The Journal of the Acoustical Society of America.

[8]  Nicole Kessissoglou,et al.  Acoustic scattering for 3D multi-directional periodic structures using the boundary element method. , 2017, The Journal of the Acoustical Society of America.

[9]  Paulo Fernandes,et al.  Efficient descriptor-vector multiplications in stochastic automata networks , 1998, JACM.

[10]  Alexander Dillhöfer,et al.  Synthetic Aperture Focusing and Time-of-Flight Diffraction Ultrasonic Imaging—Past and Present , 2012 .

[11]  Marc Teboulle,et al.  A fast Iterative Shrinkage-Thresholding Algorithm with application to wavelet-based image deblurring , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[12]  C. Holmes,et al.  11D-2 Total Focussing Method for Volumetric Imaging in Immersion Non Destructive Evaluation , 2007, 2007 IEEE Ultrasonics Symposium Proceedings.

[13]  J. Tukey,et al.  An algorithm for the machine calculation of complex Fourier series , 1965 .

[14]  R. Stolt MIGRATION BY FOURIER TRANSFORM , 1978 .

[15]  Emmanuel J. Candès,et al.  Near-Optimal Signal Recovery From Random Projections: Universal Encoding Strategies? , 2004, IEEE Transactions on Information Theory.

[16]  J. F. Sevillano,et al.  Radix $r^{k} $ FFTs: Matricial Representation and SDC/SDF Pipeline Implementation , 2009, IEEE Transactions on Signal Processing.

[17]  Robin O Cleveland,et al.  Sparsity driven ultrasound imaging. , 2012, The Journal of the Acoustical Society of America.

[18]  Jian Chen,et al.  A model-based regularized inverse method for ultrasonic B-scan image reconstruction , 2015 .

[19]  Holger Rauhut,et al.  A Mathematical Introduction to Compressive Sensing , 2013, Applied and Numerical Harmonic Analysis.