Real time implementation of empirical mode decomposition algorithm for ultrasonic nondestructive testing applications
Related Experiment Video
Updated: Jan 31, 2026

Ultrasonic Fatigue Testing in the Tension-Compression Mode
Published on: March 7, 2018
Eaglekumar G Tarpara1, V H Patankar1
1Homi Bhabha National Institute (HBNI), Mumbai 400094, India.
Abstract:
A real time empirical mode decomposition (EMD) algorithm based ultrasonic imaging system has been developed for non-destructive testing (NDT) applications. It is difficult to implement the EMD based signal processing algorithm in real time because it is totally a data-driven process which comprises numerous sifting operations. In this paper, the EMD algorithm has been implemented in the visual software environment. The EMD implementation encompasses two types of interpolation methods: piecewise linear interpolation (PLI) and cubic spline interpolation (CSI). The cubic spline tridiagonal matrix has been solved by using the Thomas algorithm for real time processing. The total time complexity functions for both the implemented PLI and CSI based EMD methods have been computed. For the signal filtering, the partial reconstruction algorithm has been adopted. The baseline correction and noise filtering applications have been presented using an EMD based visual software. The real time practicability and the efficiency of this method have been validated through ultrasonic NDT experimentation for improvement in the time domain resolution of the ultrasonic A-scan raw data. The practical results show that in the noisy environment, it is possible to enhance the signal-to-noise ratio for the visualization and identification of ultrasonic pulse-echo signals in real time.
More Related Videos
07:31Implementation of a Real-Time Psychosis Risk Detection and Alerting System Based on Electronic Health Records using CogStack
Published on: May 15, 2020
06:05The Participant-Reported Implementation Update and Score PRIUS: A Novel Method for Capturing Implementation-Related Data Over Time
Published on: February 19, 2021
Related Concept Videos
Synthesis and Decomposition Reactions
Real-World Application of Classical Conditioning
Higher-order, or second-order, conditioning occurs when a neutral stimulus becomes associated with an already established conditioned stimulus through repeated pairings. For instance, if a dog has been...
Real Time RT-PCR
The real-time quantification of the number of amplified products is...
What is a Mode?
There can be more than one mode in a data set if multiple values have the same highest frequency. For instance, suppose that the Statistics exam scores of 20 students are: 50; 53; 59; 59; 63; 63; 72; 72; 72; 72; 72; 76; 78; 81; 83; 84; 84; 84; 90; 93. Here, the mode is 72, as it occurs most frequently, five times.
A data set with two modes is called bimodal. For example,...
Empirical Method to Interpret Standard Deviation
This rule is used widely in statistics to calculate the proportion of data values...
Nursing Implementation
The five steps to implementing effective nursing care include reassessing the patient, reviewing and revising the existing nursing care plan, organizing the resources and care delivery, anticipating and preventing complications, and implementing nursing interventions.