FPGA-based adaptive noise cancellation for ultrasonic NDE application

Adaptive filter has been widely used in different applications for interference cancellation, predication, inverse modeling and identifications. In this paper, Field Programmable Gate Array (FPGA)-based adaptive noise cancellation is studied for adaptive filtering in ultrasonic non-destructive evaluation. Simulation and experimental results showed that backscattered noise from microstructures inside material can be efficiently reduced by adaptive filter. Additionally, four different architectures of filter realization on FPGA are discussed and compared. This type of study could have a broad range of applications such as target detection, object localization and pattern recognition.

[1]  Yong Zhu,et al.  Ultrasonic nondestructive evaluation of highly scattering materials using adaptive filtering and detection , 1994, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[2]  H. C. Sun,et al.  Ultrasonic flaw detection using split-spectrum processing combined with adaptive-network-based fuzzy inference system , 1999, 1999 IEEE Ultrasonics Symposium. Proceedings. International Symposium (Cat. No.99CH37027).

[3]  J. Saniie,et al.  3E-3 A Comparative Study of Echo Estimation Techniques for Ultrasonic NDE Applications , 2006, 2006 IEEE Ultrasonics Symposium.

[4]  J. Saniie,et al.  Chirplet transform for ultrasonic signal analysis and nde applications , 2005, IEEE Ultrasonics Symposium, 2005..

[5]  Jong-Sen Lee,et al.  Target Detection and Texture Segmentation in Polarimetric SAR Images Using a Wavelet Frame: Theoretical Aspects , 2007, IEEE Transactions on Geoscience and Remote Sensing.

[6]  Harm Greidanus,et al.  Analysis of sea spikes in radar sea clutter data , 2006, IEEE Transactions on Geoscience and Remote Sensing.

[7]  J. Saniie,et al.  Ultrasonic flaw detection based on mathematical morphology , 1994, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[8]  J. Saniie,et al.  P1G-2 Dynamically Reconfigurable Neural Network Hardware Design for Ultrasonic Target Detection , 2006, 2006 IEEE Ultrasonics Symposium.

[9]  J. Saniie,et al.  Statistical evaluation of sequential morphological operations , 1995, IEEE Trans. Signal Process..

[10]  H. C. Sun,et al.  Nonlinear signal processing for ultrasonic target detection , 1998, 1998 IEEE Ultrasonics Symposium. Proceedings (Cat. No. 98CH36102).

[11]  J. Saniie,et al.  Analysis of low-order autoregressive models for ultrasonic grain signal characterization , 1991, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[12]  In Soo Ahn,et al.  Adaptive filtering and target detection for ultrasonic backscattered signal , 2010, 2010 IEEE International Conference on Electro/Information Technology.

[13]  Uwe Meyer-Baese,et al.  Digital Signal Processing with Field Programmable Gate Arrays , 2001 .

[14]  J. Saniie,et al.  Hardware-efficient realization of a real-time ultrasonic target detection system using IIR filters , 2009, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[15]  J. Saniie,et al.  A successive parameter estimation algorithm for chirplet signal decomposition , 2006, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[16]  Tong Feng,et al.  Identification of overlapped ultrasonic NDE echoes with adaptive deconvolution , 2007, 2007 14th International Conference on Mechatronics and Machine Vision in Practice.

[17]  Erdal Oruklu,et al.  Dynamically Reconfigurable Architecture Design for Ultrasonic Imaging , 2009, IEEE Transactions on Instrumentation and Measurement.

[18]  Ali H. Sayed,et al.  Fundamentals Of Adaptive Filtering , 2003 .

[19]  Gabriella Cincotti,et al.  Frequency decomposition and compounding of ultrasound medical images with wavelet packets , 2001, IEEE Transactions on Medical Imaging.

[20]  P. M. Shankar,et al.  Split spectrum processing: Determination of the available bandwidth for spectral splitting , 1988 .

[22]  Erdal Oruklu,et al.  Fast Chirplet Transform With FPGA-Based Implementation , 2008, IEEE Signal Processing Letters.