Hilbert-Huang Transform, its features and application to the audio signal Ing.Michal Verner

Similar documents
Ensemble Empirical Mode Decomposition: An adaptive method for noise reduction

Empirical Mode Decomposition (EMD) of Turner Valley Airborne Gravity Data in the Foothills of Alberta, Canada

I-Hao Hsiao, Chun-Tang Chao*, and Chi-Jo Wang (2016). A HHT-Based Music Synthesizer. Intelligent Technologies and Engineering Systems, Lecture Notes

Empirical Mode Decomposition (EMD) of Turner Valley Airborne Gravity Data in the Foothills of Alberta, Canada*

Atmospheric Signal Processing. using Wavelets and HHT

KONKANI SPEECH RECOGNITION USING HILBERT-HUANG TRANSFORM

Empirical Mode Decomposition: Theory & Applications

Assessment of Power Quality Events by Empirical Mode Decomposition based Neural Network

AdaBoost based EMD as a De-Noising Technique in Time Delay Estimation Application

ON THE RELATIONSHIP BETWEEN INSTANTANEOUS FREQUENCY AND PITCH IN. 1 Introduction. Zied Mnasri 1, Hamid Amiri 1

Application of Hilbert-Huang Transform in the Field of Power Quality Events Analysis Manish Kumar Saini 1 and Komal Dhamija 2 1,2

Study of Phase Relationships in ECoG Signals Using Hilbert-Huang Transforms

Rail Structure Analysis by Empirical Mode Decomposition and Hilbert Huang Transform

INDUCTION MOTOR MULTI-FAULT ANALYSIS BASED ON INTRINSIC MODE FUNCTIONS IN HILBERT-HUANG TRANSFORM

Random and coherent noise attenuation by empirical mode decomposition Maïza Bekara, PGS, and Mirko van der Baan, University of Leeds

Baseline wander Removal in ECG using an efficient method of EMD in combination with wavelet

IDENTIFICATION OF NONLINEAR SITE RESPONSE FROM TIME VARIATIONS OF THE PREDOMINANT FREQUENCY

Development of a New Signal Processing Diagnostic Tool for Vibration Signals Acquired in Transient Conditions

The Improved Algorithm of the EMD Decomposition Based on Cubic Spline Interpolation

Seismic application of quality factor estimation using the peak frequency method and sparse time-frequency transforms

Feature Extraction of ECG Signal Using HHT Algorithm

SUMMARY THEORY. VMD vs. EMD

ANALYSIS OF POWER SYSTEM LOW FREQUENCY OSCILLATION WITH EMPIRICAL MODE DECOMPOSITION

Investigation on Fault Detection for Split Torque Gearbox Using Acoustic Emission and Vibration Signals

The Application of the Hilbert-Huang Transform in Through-wall Life Detection with UWB Impulse Radar

Pattern Recognition Part 2: Noise Suppression

ASSESSMENT OF POWER QUALITY EVENTS BY HILBERT TRANSFORM BASED NEURAL NETWORK. Shyama Sundar Padhi

Hilbert-Huang Transform and Its Applications in Engineering and Biomedical Signal Analysis

Diagnosis of root cause for oscillations in closed-loop chemical process systems

Noise Reduction in Cochlear Implant using Empirical Mode Decomposition

NOISE CORRUPTION OF EMPIRICAL MODE DECOMPOSITION AND ITS EFFECT ON INSTANTANEOUS FREQUENCY

Method for Mode Mixing Separation in Empirical Mode Decomposition

MULTI-FAULT ANALYSIS IN INDUCTION MOTORS USING MULTI-SENSOR FEATURES

TIME-FREQUENCY REPRESENTATION OF INSTANTANEOUS FREQUENCY USING A KALMAN FILTER

Vibration-based Fault Detection of Wind Turbine Gearbox using Empirical Mode Decomposition Method

A Novel Approach to Improve the Smoothening the Wind Profiler Doppler Spectra Using Empirical Mode Decomposition with Moving Average Method

Mode shape reconstruction of an impulse excited structure using continuous scanning laser Doppler vibrometer and empirical mode decomposition

Detecting position dependent tremor with the Empirical mode decomposition

Impact of Time Varying Angular Frequency on the Separation of Instantaneous Power Components in Stand-alone Power Systems

An Adaptive Non-Linearity Detection Algorithm for Process Control Loops

HILBERT SPECTRAL ANALYSIS OF VOWELS USING INTRINSIC MODE FUNCTIONS. Phillip L. De Leon

Guan, L, Gu, F, Shao, Y, Fazenda, BM and Ball, A

Transactions of the VŠB Technical University of Ostrava, Mechanical Series No. 2, 2009, vol. LV, article No. 1690

By Shilpa R & Dr. P S Puttaswamy Vidya Vardhaka College of Engineering, India

Bivariate Empirical Mode Decomposition

Tribology in Industry. Bearing Health Monitoring

Broken-Rotor-Bar Diagnosis for Induction Motors

HHT Sifting and Adaptive Filtering

Random noise attenuation using f-x regularized nonstationary autoregression a

Application of the Empirical Mode Decomposition and Hilbert-Huang Transform to Seismic Reflection Data

A Novel Method of Bolt Detection Based on Variational Modal Decomposition 1

Adaptive Fourier Decomposition Approach to ECG Denoising. Ze Wang. Bachelor of Science in Electrical and Electronics Engineering

A nonlinear method of removing harmonic noise in geophysical data

Study on the Application of HHT in Bridge Health Monitoring

SIGNAL SAMPLING ACCORDING TO TIME-VARYING BANDWIDTH. Rolands Shavelis and Modris Greitans

NOVEL APPROACH FOR FINDING PITCH MARKERS IN SPEECH SIGNAL USING ENSEMBLE EMPIRICAL MODE DECOMPOSITION

Scientific Report. Jalal Khodaparast Ghadikolaei Iran NTNU Olav Bjarte Fosso. 01/10/2017 to 30/09/2018

Research Article Subband DCT and EMD Based Hybrid Soft Thresholding for Speech Enhancement

Frequency Demodulation Analysis of Mine Reducer Vibration Signal

A De-Noising Method for Track State Detection Signal Based on EMD

Gearbox fault detection using a new denoising method based on ensemble empirical mode decomposition and FFT

Signal segmentation and waveform characterization. Biosignal processing, S Autumn 2012

m+p Analyzer Revision 5.2

Drum Transcription Based on Independent Subspace Analysis

AE Frequency analysis of Damage Mechanism in CFRP Laminates Based on Hilbert Huang Transform

Morlet Wavelet UDWT Denoising and EMD based Bearing Fault Diagnosis

EMD Approach to Multichannel EEG Data - The Amplitude and Phase Synchrony Analysis Technique

Can Very High Frequency Instantaneous Pulse Rate Variability Serve as an Obvious Indicator of Peripheral Circulation?

The study of Interferogram denoising method Based on Empirical Mode Decomposition

Diagnosis of partial rotor stator rubbing using Variational Mode Decomposition

This is a repository copy of A time-frequency analysis approach for condition monitoring of a wind turbine gearbox under varying load conditions.

Telemetry Vibration Signal Trend Extraction Based on Multi-scale Least Square Algorithm Feng GUO

The characteristic identification of disc brake squeal based on ensemble empirical mode decomposition

Rolling Bearing Diagnosis Based on LMD and Neural Network

Joint Time/Frequency Analysis, Q Quality factor and Dispersion computation using Gabor-Morlet wavelets or Gabor-Morlet transform

Study on Feature Extraction and Classification of Ultrasonic Flaw Signals

Analysis of non-stationary power quality waveforms using iterative empirical mode decomposition methods and SAX algorithm

AM-FM demodulation using zero crossings and local peaks

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

ECEn 487 Digital Signal Processing Laboratory. Lab 3 FFT-based Spectrum Analyzer

Fault Detection Using Hilbert Huang Transform

Bearing Fault Detection in DFIG-Based Wind Turbines Using the First Intrinsic Mode Function

Lab 3 FFT based Spectrum Analyzer

Automatic Classification of Power Quality disturbances Using S-transform and MLP neural network

Chapter 3 Simulation studies

A Review of SSVEP Decompostion using EMD for Steering Control of a Car

Current Rebuilding Concept Applied to Boost CCM for PF Correction

METHOD OF SEGMENTED WAVELET TRANSFORM FOR REAL-TIME SIGNAL PROCESSING

Lecture 5: Sinusoidal Modeling

LOCAL MULTISCALE FREQUENCY AND BANDWIDTH ESTIMATION. Hans Knutsson Carl-Fredrik Westin Gösta Granlund

A New Signal Denoising Method using Iterative Thresholding of the Spectral Intrinsic Decomposition

Attempts on classification of Sudden Ionospheric Disturbances based on their durations

240 JVE INTERNATIONAL LTD. JOURNAL OF VIBROENGINEERING. FEB 2018, VOL. 20, ISSUE 1. ISSN

A DIAGNOSTIC SYSTEM FOR CYLINDRICAL PLUNGE GRINDING PROCESS BASED ON HILBERT-HUANG TRANSFORM AND PRINCIPAL COMPONENT ANALYSIS

EMBEDDED DOPPLER ULTRASOUND SIGNAL PROCESSING USING FIELD PROGRAMMABLE GATE ARRAYS

Multicomponent Multidimensional Signals

HIGH ACCURACY FRAME-BY-FRAME NON-STATIONARY SINUSOIDAL MODELLING

CHAPTER 4 HHT SIFTING AND FILTERING

1. Introduction. P Shakya, A K Darpe and M S Kulkarni VIBRATION-BASED FAULT DIAGNOSIS FEATURE. List of abbreviations

Department of Robotics and Mechatronics, AGH University of Science and Technology, Al. Mickiewicza 30, Krakow, Poland. *corresponding author

Transcription:

Hilbert-Huang Transform, its features and application to the audio signal Ing.Michal Verner Abstrakt: Hilbert-Huangova transformace (HHT) je nová metoda vhodná pro zpracování a analýzu signálů; zejména nelineárních a nestacionárních. Skládá se ze dvou základních částí, a to z EMD (Empirical Mode Decomposition - empirický rozklad na vnitřní modální funkce) a Hilbertovy transformace (HT). Příspěvek se zabývá volbou parametrů a modifikací algoritmu EMD a jejich vlivem na zpracování signálu metodou HHT. Praktické experimenty byly provedeny zejména na digitálním záznamu zvuku v prostředí Matlab. Abstract: Hilbert-Huang Transform (HHT) is new method suitable for signal analysis; especially nonlinear and non-stationary. It consists of two basic parts EMD (Empirical Mode Decomposition) and Hilbert Transform. This paper deals with options and modifications of EMD algorithm and their influence to HHT signal analysis. Practical experiments were made with digital sound recording in Matlab environment.. Introduction what is HHT HHT is the method which allows us to deal with non-linear and non-stationary data and make no assumptions of linearity and/or stationarity as it is necessary with other traditional signal analysis methods like Fourier spectral analysis, wavelet analysis, Wigner-Ville distribution and many others. Many of them are more or less based on Fourier Transform and that s why they suffer similar problems []. If there is a talk about signal analysis there must be frequency talked too. And in frequency definition is also one of main differences between traditional approaches and HHT approach. In traditional (Fourier based) approach is frequency defined through integral. But if we want to analyze non-stationary data we cannot rely on global view. And that is the difference. HHT deals with instantaneous frequency defined in the same way as velocity through time derivative []. Table. shows these analogy relations. Tab.. Velocity Frequency Mean Instantaneous Mean Instantaneous s v= (.) t ds v= (.2) dt f = (.3) T dφ f = (.4) dt

IF instantaneous frequency Instantaneous frequency is defined through analytical signal and the derivative of its phase angle. That means, if we want to compute IF we need to obtain appropriate analytical signal from our real signal. This is made through Hilbert Transform because analytical signal is such a signal whose imaginary part is the Hilbert transformation of its real part. IMF intrinsic mode functions The problem with instantaneous frequency computed as mentioned above is that it functions only for signals that satisfy some condition which are not (especially in real data) usually fulfilled. In order to this problem there was in [] proposed an EMD (Empirical Mode Decomposition) algorithm which is able to decompose input signal into set of IMFs (Intrinsic Mode Functions) which fulfill conditions. The result is that it is possible to compute instantaneous frequency from any signal without losing physical meaning as happen when we compute IF directly from the original signal. Conditions those are necessary to successful computation of IF: ) The number of zero crossing must be equal to or differ at most by one to number of local maximums and minimums 2) Mean value in the whole signal must be zero. Example: Let s consider simple sinusoidal signal (its Hilbert transformation is cosine) y= sin( t) + a (.5) and look what happens with instantaneous frequency when a grows up. 2.5 sin(2*pi*t)+.5 2.5 y [].5 -.5 sin(2*pi*t) sin(2*pi*t)+.5 -.5.5 2 2.5 3 Fig.:.

5 sin(2*pi*t)+.5 sin(2*pi*t) 5 f [rad/s] -5 sin(2*pi*t)+.5 - -5.5.5 2 2.5 3 Fig..2: The influence of non-zero mean value of signal on instantaneous frequency The negative frequencies have appeared. From Fig..3 it is clear why. It is also clear that those frequencies have no physical meaning and their occurrence is in order to the way of definition and computation. Fig..3: The mechanism of negative frequency generation

EMD empirical mode decomposition As mentioned above, EMD is an algorithm which pre-processes data to enable computation of instantaneous frequency from wide family of signals. But EMD can serve for signal analysis or for signal classification itself. The decomposition into IMFs can show us a useful view on the data as shown later in the chapter 3. The EMD algorithm has many parameters and variation which affects the results and it also depends on the character of analyzed data which features come out. EMD is an iterative process when IMFs are by the sifting process which consists of []: a) Finding local extremes b) Computing spline envelopes through these extremes one for maximums and one for minimums. c) Computing instantaneous mean value as average value of both envelopes. m = ( emax + emin) (.6) 2 d) Subtraction data and mean. The result is the first iteration of finding IMF. h = X t m (.7) ( ) These steps go around while conditions for IMF aren t fulfilled. After obtaining first IMF this is subtracted from original data and the result is the starting point for next round of iterations. At the end of this process constant function, trend or single wave function remains []. 2. Implementation EMD algorithm and computation of instantaneous frequency have been implemented in Matlab as m-functions and the development is still in progress. During testing we have encountered some limitations mostly concerning performance implied by amount of data and number of operations. There are a number of possibilities of result visualization in Matlab. Its example is in Fig.2. which shows processed blood glucose profile as smoothed colored time-frequency-amplitude Hilbert spectrogram where amplitude is expressed as color. This is much harder to do with audio data because of the amount of data. Development of appropriate optimization computation algorithm and results visualization are two of interests for future work. Fig.2.:Smoothed Hilbert spectrum of blood glucose profile

3. Experiments Testing and experiments are made on various data sets. For this paper I have chosen audio signal as an example. In Fig.3. we can see the EMD decomposition computed from about.5 second long recording of chord played on guitar and recorded with common PC microphone. As mentioned earlier this decomposition significantly clarifies the view on the data. We can see high frequency components, low frequency components and we have the amplitude information on y- axis. What is not clear and is the subject of further research is the exact interpretation of components because although they differ by frequency it seems not matching the traditional notion of harmonics. In Fig.3.2 there is Hilbert spectrum computed from the components (IMFs) obtained by EMD algorithm. We can see that frequency is time variable but again the character of components is clear. The few singular points have appeared in order to non-perfectly tuned EMD algorithm but the quality of results are sufficient for application on this type of signal..5 -.5.5..5.2.25.3.35.4.45.5 y [] -.5..5.2.25.3.35.4.45.5 - -2.5..5.2.25.3.35.4.45.5 -.5..5.2.25.3.35.4.45.5 Fig.3.a: First four IMF of analyzed audio signal (the A-minor chord played on guitar)

.2. -. -.2.5..5.2.25.3.35.4.45.5.5 -.5.5..5.2.25.3.35.4.45.5.4.2 -.2 -.4.5..5.2.25.3.35.4.45.5 x -3 5-5.5..5.2.25.3.35.4.45.5 Fig.3.b.: Next four IMFs of analyzed audio signal (the A-minor chord played on guitar) Fig.3.2: Hilbert spectrum of audio signal (the A-minor chord played on guitar) in logarithmic axis. There can be clearly seen various frequencies of various signal components.

4. Conclusion This paper shows some of rich possibilities of HHT-based signal analysis. Short overview of this method is introduced at the beginning and its advantages are discussed. Main problem with computing instantaneous frequency is explained and showed on an example. Applicability of implemented algorithm is verified by experiments with audio recording analysis. The results indicate possibilities of the method in this branch and the need of proper interpretation of components. References: [] N.E. Huang, Z. Shen, S.R. Long, M.L. Wu, H.H. Shih, Q. Zheng, N.C. Yen, C.C. Tung and H.H. Liu: The empirical mode decomposition and Hilbert spectrum for nonlinear and nonstationary time series analysis, Proc. Roy. Soc. London A, Vol. 454, pp. 93 995, 998.