Discrete Wavelet Transform-based Baseline Wandering Removal for High Resolution Electrocardiogram

Similar documents
Removal of Baseline wander and detection of QRS complex using wavelets

Extraction of Unwanted Noise in Electrocardiogram (ECG) Signals Using Discrete Wavelet Transformation

Wavelet Decomposition for Detection and Classification of Critical ECG Arrhythmias

CHAPTER 5 WAVELET BASED DETECTION OF VENTRICULAR ARRHYTHMIAS WITH NEURAL NETWORK CLASSIFIER

PERFORMANCE CALCULATION OF WAVELET TRANSFORMS FOR REMOVAL OF BASELINE WANDER FROM ECG

Prediction of Life-Threatening Arrhythmia in Patients after Myocardial Infarction by Late Potentials, Ejection Fraction and Holter Monitoring

Quick detection of QRS complexes and R-waves using a wavelet transform and K-means clustering

MicroECG: An Integrated Platform for the Cardiac Arrythmia Detection and Characterization

Vital Responder: Real-time Health Monitoring of First- Responders

IDENTIFICATION OF MYOCARDIAL INFARCTION TISSUE BASED ON TEXTURE ANALYSIS FROM ECHOCARDIOGRAPHY IMAGES

MULTILEAD SIGNAL PREPROCESSING BY LINEAR TRANSFORMATION

HST-582J/6.555J/16.456J-Biomedical Signal and Image Processing-Spring Laboratory Project 1 The Electrocardiogram

1, 2, 3 * Corresponding Author: 1.

The ECG Signal Compression Using an Efficient Algorithm Based on the DWT

Identification of Ischemic Lesions Based on Difference Integral Maps, Comparison of Several ECG Intervals

COMPRESSED ECG BIOMETRIC USING CARDIOID GRAPH BASED FEATURE EXTRACTION

Continuous Wavelet Transform in ECG Analysis. A Concept or Clinical Uses

PHONOCARDIOGRAM SIGNAL ANALYSIS FOR MURMUR DIAGNOSING USING SHANNON ENERGY ENVELOP AND SEQUENCED DWT DECOMPOSITION

CHAPTER-IV DECISION SUPPORT SYSTEM FOR CONGENITAL HEART SEPTUM DEFECT DIAGNOSIS BASED ON ECG SIGNAL FEATURES USING NEURAL NETWORKS

DETECTION OF HEART ABNORMALITIES USING LABVIEW

QRS Detection of obstructive sleeps in long-term ECG recordings Using Savitzky-Golay Filter

PCA Enhanced Kalman Filter for ECG Denoising

Neural Network based Heart Arrhythmia Detection and Classification from ECG Signal

Performance Identification of Different Heart Diseases Based On Neural Network Classification

Simulation Based R-peak and QRS complex detection in ECG Signal

ECG Noise Reduction By Different Filters A Comparative Analysis

Automated Diagnosis of Cardiac Health

Fuzzy Inference System based Detection of Wolff Parkinson s White Syndrome

REVIEW ON ARRHYTHMIA DETECTION USING SIGNAL PROCESSING

A Review on Arrhythmia Detection Using ECG Signal

Wavelet based detection of ventricular arrhythmias with neural network classifier

EPILEPTIC SEIZURE DETECTION USING WAVELET TRANSFORM

Signal Processing of Stress Test ECG Using MATLAB

CHAPTER IV PREPROCESSING & FEATURE EXTRACTION IN ECG SIGNALS

Fuzzy Based Early Detection of Myocardial Ischemia Using Wavelets

Dynamic Time Warping As a Novel Tool in Pattern Recognition of ECG Changes in Heart Rhythm Disturbances

Heart Rate Calculation by Detection of R Peak

Classification of Epileptic EEG Using Wavelet Transform & Artificial Neural Network

Testing the Accuracy of ECG Captured by Cronovo through Comparison of ECG Recording to a Standard 12-Lead ECG Recording Device

Detection of pulmonary abnormalities using Multi scale products and ARMA modelling

Extraction of P wave and T wave in Electrocardiogram using Wavelet Transform

Application of Wavelet Analysis in Detection of Fault Diagnosis of Heart

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

CHAPTER 4 ESTIMATION OF BLOOD PRESSURE USING PULSE TRANSIT TIME

Robust system for patient specific classification of ECG signal using PCA and Neural Network

Classification of ECG Data for Predictive Analysis to Assist in Medical Decisions.

DETECTING QRS COMPLEX IN ECG USING WAVELETS AND CUBIC SPLINE INTERPOLATION

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 2, Issue 10, April 2013

Assessment of the Performance of the Adaptive Thresholding Algorithm for QRS Detection with the Use of AHA Database

ELECTROCARDIOGRAM (ECG) SIGNAL PROCESSING ON FPGA FOR EMERGING HEALTHCARE APPLICATIONS

Spatiotemporal Cardiac Activation Sites Localization Using ECG Precordial Leads

ECG Signal Characterization and Correlation To Heart Abnormalities

SPECTRAL ANALYSIS OF LIFE-THREATENING CARDIAC ARRHYTHMIAS

Automatic Detection of Abnormalities in ECG Signals : A MATLAB Study

Feature Extraction and analysis of ECG signals for detection of heart arrhythmias

Various Methods To Detect Respiration Rate From ECG Using LabVIEW

Robust R Peak and QRS detection in Electrocardiogram using Wavelet Transform

Detection and elimination of Heart sound form Lung sound based on wavelet multi resolution analysis technique and linear prediction

Assessment of Reliability of Hamilton-Tompkins Algorithm to ECG Parameter Detection

Genetic Algorithm based Feature Extraction for ECG Signal Classification using Neural Network

ECG DE-NOISING TECHNIQUES FOR DETECTION OF ARRHYTHMIA

ANALYSIS OF BALLISTOCARDIOGRAM WITH MULTIWAVELETS IN EVALUATION OF CARDIAC FITNESS

II. NORMAL ECG WAVEFORM

Premature Ventricular Contraction Arrhythmia Detection Using Wavelet Coefficients

COMPUTER -AIDED DIAGNOSIS FOR MICROCALCIFICA- TIONS ANALYSIS IN BREAST MAMMOGRAMS. Dr.Abbas Hanon AL-Asadi 1 AhmedKazim HamedAl-Saadi 2

Automatic Detection of Heart Disease Using Discreet Wavelet Transform and Artificial Neural Network

FIR filter bank design for Audiogram Matching

Classification of Cardiac Arrhythmias based on Dual Tree Complex Wavelet Transform

DEVELOPMENT OF SCREENING TOOL TO IDENTIFY POTENTIAL IMPLANTABLE CARDIAC DEFIBRILLATOR (ICD) RECEIVER

Coimbatore , India. 2 Professor, Department of Information Technology, PSG College of Technology, Coimbatore , India.

ECG Beat Recognition using Principal Components Analysis and Artificial Neural Network

VLSI Implementation of the DWT based Arrhythmia Detection Architecture using Co- Simulation

A Novel Application of Wavelets to Real-Time Detection of R-waves

Development of 2-Channel Eeg Device And Analysis Of Brain Wave For Depressed Persons

Analysis of Fetal Stress Developed from Mother Stress and Classification of ECG Signals

ECG Signal Analysis for Abnormality Detection in the Heart beat

Classification of heart signal using wavelet haar and backpropagation neural network

Identification of Arrhythmia Classes Using Machine-Learning Techniques

Electrocardiogram beat classification using Discrete Wavelet Transform, higher order statistics and multivariate analysis

for Heart-Health Scanning

Detection ischemic episodes from electrocardiogram signal using wavelet transform

Development of Heartbeat Based Biometric System Using Wavelet Transform

Wavelets extrema representation for QRS-T cancellation and P wave detection

Use of Signal Averaged ECG and Spectral Analysis of Heart Rate Variability in Antiarrhythmic Therapy of Patients with Ventricular Tachycardia

Learning Decision Tree for Selecting QRS Detectors for Cardiac Monitoring

An electrocardiogram (ECG) is a recording of the electricity of the heart. Analysis of ECG

Keywords: Adaptive Neuro-Fuzzy Interface System (ANFIS), Electrocardiogram (ECG), Fuzzy logic, MIT-BHI database.

Combination Method for Powerline Interference Reduction in ECG

Biomedical Signal Processing

Computer-Aided Model for Abnormality Detection in Biomedical ECG Signals

AUTOMATIC ANALYSIS AND VISUALIZATION OF MULTILEAD LONG-TERM ECG RECORDINGS

Prediction of Ventricular Tachyarrhythmia in Electrocardiograph Signal using Neuro-Wavelet Approach

Detection and Classification of QRS and ST segment using WNN

Multi Resolution Analysis of ECG for Arrhythmia Using Soft- Computing Techniques

ECG Rhythm Analysis by Using Neuro-Genetic Algorithms

Comparison of ANN and Fuzzy logic based Bradycardia and Tachycardia Arrhythmia detection using ECG signal

Delineation of QRS-complex, P and T-wave in 12-lead ECG

Removal of Baseline Wander from Ecg Signals Using Cosine Window Based Fir Digital Filter

Classification of ECG Beats based on Fuzzy Inference System

ECG feature extraction and classification for Arrhythmia using wavelet & Scaled Conjugate-Back Propagation Neural Network

Transcription:

26 C. Bunluechokchai and T. Leeudomwong: Discrete Wavelet Transform-based Baseline... (26-31) Discrete Wavelet Transform-based Baseline Wandering Removal for High Resolution Electrocardiogram Chissanuthat Bunluechokchai and Theera Leeudomwong, Guest members ABSTRACT A High Resolution Electrocardiogram (HRECG) is used as a noninvasive technique for detecting very small cardiac signals called Ventricular Late Potentials (VLPs) from patients with myocardial infraction. One of the most common problems of High Resolution ECG recordings is the baseline wandering in the ECG signals during data collection. In this paper, the discrete wavelet transform (DWT) at level 10 was applied to the HRECG signals and decomposition of the HRECG signals was performed. The baseline wandering was found in the low frequency components of the approximation A10 of the DWT. Removal of the baseline wandering can be achieved by a reconstruction of the DWT without A10. As a result, a detection of VLPs was obtained with high performance. Keywords: discrete wavelet transform; high resolution electrocardiogram; ventricular late potentials 1. INTRODUCTION Patients with heart disease have any disturbance in the depolarization conduction system within the myocardium muscle, resulting in very small cardiac signals called Ventricular Late Potentials. VLPs may be found in patients with myocardial infraction. The studies in clinical cardiology have shown that the occurrence of VLPs is prevalent in post-myocardial infarction (MI) patients at risk of developing ventricular tachycardia (VT). Consequently, the detection of VLPs has become a topic of great interest in cardiology for over three decades. The standard method for detecting VLPs was proposed by Simson [1]. It is difficult to detect VLPs because they are normally masked by noise and motion artifact, including baseline wandering. Hence, removal of baseline wandering makes analysis of VLPs easier and improves poor signal quality. The VLPs can be revealed from the High Resolution ECG. In the study of VLPs, HRECG is * Corresponding author. Manuscript received on December 16, 2009., Chissanuthat Bunluechokchai is with the Department of Industrial Physics and Medical Instrumentation at the King Mongkut s University of Technology North Bangkok, Bangkok, Thailand E-mail addresses: sbc@kmutnb.ac.th recorded from X, Y, and Z leads on the body surface of the patient. The Simson method consists of three main steps: ECG averaging, ECG filtering, and vector magnitude combination. In a signal averaging technique, noise will be reduced, whereas the VLPs will be enhanced. Each of the XYZ leads is averaged. VLPs are lowamplitude, high-frequency signals. High pass filtering is thus required to remove low frequency components. A high pass filter with a cutoff frequency of 40 Hz is used. Each filtered XYZ lead is then combined to form a vector magnitude. Three parameter measurements are computed from the vector magnitude and they are used to identify the presence of the VLP activity for classification of patients with and without VLPs. These are the filtered QRS duration (QRSdur), the root mean square voltage (RMS) of the terminal 40 ms of the filtered QRS complex (RMS40), and the duration of the terminal QRS complex voltage under 40 µv (LAS40). The presence of VLPs is characterized as follows: (1) QRSdur>114 ms, (2) RMS40<20 µv, and (3) LAS40>38 ms. It is proposed that of these three measurements at least two criteria above should be fulfilled in order to identify that the patient has VLPs. In this study, the discrete wavelet transform was utilized to decompose the High Resolution ECG and then the low frequency components related to the ECG baseline wandering were removed for each XYZ lead. The resulting ECG leads were further processed to detect the VLPs, as already described in the Simson method. 2. METHODOLOGY 2.1 ECG Data The ECG signals used in this study were taken from the Physionet which is a web-based resource for free access to study of physiological signals [2]. The database contains records from subjects with healthy controls and myocardial infraction. The signals were digitized at 1000 samples per second with 16 bit resolution. 2. 2 Discrete Wavelet Transform The discrete wavelet transform has become a powerful technique in biomedical signal processing [3,4,5].

INTERNATIONAL JOURNAL OF APPLIED BIOMEDICAL ENGINEERING VOL.3, NO.1 2010 27 It uses the wavelet function and scaling function to analyze the signal of interest. In discrete wavelet transform analysis, a given signal s(t) is decomposed on multi-resolution levels as follows: s (t) = k= c j (k)φ j,k (t) + J j=1 k= d j (k)ψ j,k (t) (1) where ψ j,k (t) is the wavelet function and φ j,k (t) is the scaling function. They are defined as φ j,k (t) = 2 j/2 φ(2 j t k) (2) ψ j,k (t) = 2 j/2 ψ(2 j t k) (3) In wavelet analysis, dj(k) and cj(k) are computed by using the filtering operation. dj(k) denotes the detailed signals or wavelet coefficients and cj(k) represents the approximated signals or scaling coefficients at each level of decomposition. The DWT has the capability of decomposing a signal of interest into an approximation and detail information. It can thus analyze the signal at different frequency ranges with different resolutions. The DWT is implemented by means of a pair of digital filter banks where the signal is successively decomposed. The two filters are a high pass filter and a low pass filter. Scaling function and wavelet function are associated with low pass and high pass filters, respectively, and they are used in the DWT algorithm. These filters provide the decomposition of the signal with different frequency bands by recursively applying filters to the signal. The signal is then split equally into its high and low frequency components, called details and approximations, respectively. In the DWT algorithm, the input signal s(t) is first passed through the high pass filter and low pass filter, and subsequently the outputs of both filters are decimated by a factor of two. The input signal to the filters is the HRECG. The high pass filtered data set is the detail coefficients at level 1 and the low pass filtered data set is the approximation coefficients at level 1. This process can continue for further decomposition at level 2,3,4, until the limit of data length is reached. In addition, it is possible to reconstruct the original signal from the approximation and detail coefficients. 2. 3 Data Analysis The ECG signals of XYZ leads were decomposed by the DWT at level 10. The approximations (A) and details (D) at level 1 10 were computed for each X, Y, and Z lead. The DWT decomposition three at level 10 is shown in Figure 1. In this paper, the Daubechies 2 wavelet was used because this mother wavelet has already been investigated for good analysis of the high resolution electrocardiogram [6, 7]. 3. RESULTS Figure 2 shows the ECG signals from a subject with myocardial infraction for X, Y, and Z leads, respectively. It can be seen that baseline wandering appears in each X, Y, and Z lead. In Figure 3, it displays a close up of the ECG segments in Figure 2 at samples between 25000 and 35000 for X, Y, and Z leads, respectively. It illustrates the effect of the baseline wandering on the ECG signals and thus it makes the R wave detection difficult for the analysis procedure of VLPs. The DWT decomposition was applied to the ECG signals for each X, Y, and Z lead and then the approximations and detais at level 1 10 were computed. The approximation signals in DWT decomposition of the ECG signals were used to identify the baseline wandering. Fig.1: The DWT decomposition tree at level 10 In Figure 4a and b, it plots the original signal of the X lead and its level 10 approximation (A10). It can be observed that the activity of baseline wandering was found in the A10, since the baseline wandering is low frequency activity. In order to remove the baseline wandering from the ECG signals, the synthesis process of the inverse DWT was performed. In this paper, the original signal was reconstructed without the A10 information and the synthesized result is shown in Figure 4c. Figures 5 and 6 demonstrate the results of DWT decomposition and synthesis at level 10 for the Y and Z leads, respectively. As a result, it exhibits the ECG signals after baseline wandering removal, as shown in Figures 4c, 5c, and 6c for the XYZ leads, respectively. As compared to Figure 3, Figure 7 indicates the zoomed portions of the synthesized XYZ leads in Figures 4c, 5c, and 6c at samples between 25000 and 35000.

28 C. Bunluechokchai and T. Leeudomwong: Discrete Wavelet Transform-based Baseline... (26-31) Fig.2: ECG signals with baseline wandering from a subject with myocardial infraction for X, Y, and Z leads. Fig.3: The magnified segments in Figure 2 for X, Y, and Z leads. Following baseline wandering removal, the synthesized XYZ leads were used to form the vector magnitude, as recommended in the Simson method. The three parameter measurements were then computed. Figure 8 displays the vector magnitude of the myocardial infraction patient with the three parameter measurements. The three parameters of this patient were the QRS duration of 158 ms, RMS40 of 8.04 µv, and LAS40 of 79 ms. It means that this patient showed the presence of VLPs. Moreover, Figure 9 illustrates the ECG signals from a healthy subject for X, Y, and Z leads, respectively. It can be observed that baseline wandering occured in the ECG signals. Fig.4: Results of DWT decomposition and synthesis of the X lead at level 10. The Y lead showed the large baseline wandering. The level 10 DWT decomposition and reconstruction of the ECG signals in Figure 9 were performed, as mentioned above. As a result, Figure 10 displays the ECG signals with removal of baseline wandering for the XYZ leads, respectively. It can be seen that removal of baseline wandering of X, Y, and Z leads can be achieved. The baseline was very stable for each lead. The resulting XYZ leads were then applied to the Simson method and the vector magnitude was computed. In Figure 11, it exhibits the vector magnitude with the three parameter measurements. The three parameters were the QRS duration of 102 ms, RMS40 of 22.5 µv, and LAS40 of 34 ms, suggesting that this patient did not show the presence of VLPs. In addition, another subject with myocardial infraction was investigated for the DWT-based baseline wandering removal. Figure 12 shows the ECG signals with baseline wandering for X, Y, and Z leads of this subject. In Figure 13, it plots the reconstructed XYZ leads after baseline wandering removal for X, Y, and Z leads, respectively. Figure 14 reveals the presence of VLPs computed from the vector magnitude of the synthesized XYZ leads in Figure 13. Furthermore, another normal subject was studied for the removal of ECG baseline wandering. This subject displays the ECG baseline wandering, as shown in Figure 15. Figures 16 and 17 illustrate the synthesized XYZ leads and the resulting vector magnitude with the three parameters, respectively. 4. DISCUSSION AND CONCLUSION Patients who have suffered myocardial infraction may undergo future life-threatening arrhythmias. It is documented that VLPs are related to patients with myocardial infraction and they have been successfully

INTERNATIONAL JOURNAL OF APPLIED BIOMEDICAL ENGINEERING VOL.3, NO.1 2010 29 Fig.5: Result of DWT decomposition and synthesis of the Y lead at level 10. suggested as a noninvasive indicator of an increased risk for VT [8, 9, 10]. Fig.7: The magnified segments in Figures 4c, 5c, and 6c after baseline wandering removal for X, Y, and Z leads, respectively. Fig.8: The vector magnitude of the patient with myocardial infraction. Fig.6: Result of DWT decomposition and synthesis of the Z lead at level 10. One problem of HRECG recordings is baseline wandering which may be caused by large movement of the chest during breathing and it may make analysis of VLPs inaccurate. In order to accurately detect the VLPs, it is necessary to obtain good quality of the HRECG signals. This study has attempted to investigate any possibility of using the DWT decomposition and reconstruction for removal of baseline wandering to detect VLPs. Baseline wandering is a low-frequency activity in the ECG signals. Its frequency component is usu- ally in the range below 1 Hz and it mainly appears in the approximation A10 of the DWT. Thus, the A10 will be subtracted from the original HRECG signal in the reconstruction process. The approximation A10 would be appropriate for removal of baseline wandering. In conclusion, the DWT-based removal of baseline wandering in the ECG signals was shown to be useful in revealing the VLP activity. It may improve the diagnostic performance of the VLPs detection. References [1] M.B. Simson, Use of signals in the terminal QRS complex to identify patients with ventricular tachycardia after myocardial infraction, Circulation, 64(2), pp. 235-242, 1981 [2] PhysioBank Archive Index http://www.physionet.org/physiobank/database/

30 C. Bunluechokchai and T. Leeudomwong: Discrete Wavelet Transform-based Baseline... (26-31) Fig.9: Normal ECG signals with baseline wandering of X, Y, and Z leads. Fig.12: ECG signals with baseline wandering from the myocardial infraction patient. Fig.10: The synthesized XYZ leads after baseline wandering removal for X, Y, and Z leads, respectively. Fig.13: The synthesized XYZ leads after baseline wandering removal in Figure 12. Fig.11: subject. The vector magnitude of the control healthy Fig.14: The vector magnitude computed from the synthesized XYZ leads in Figure 13.

INTERNATIONAL JOURNAL OF APPLIED BIOMEDICAL ENGINEERING VOL.3, NO.1 2010 31 Normal ECG signals with baseline wander- Fig.15: ing. [3] B. Natwong, P. Sooraksa, C. Pintavirooj, S. Bunluechokchai, and W. Ussawawongaraya, Wavelet Entropy Analysis of the High Resolution ECG, ICIEA The 1st IEEE Conference on Industrial Electronics and Applications, May 2006. [4] S. Gilberto, F. Thomas, R. Lutz, MR. Antoni, M. Markku, B. Klaus, B. Martin, and B. Gfinter, Multiresolution decomposition of the signalaveraged ECG using the mallat approach for prediction of arrhythmic events after myocardial infarction, Journal of Electrocardiology, vol. 29, no. 3, pp. 223-234, 1996. [5] M. Boutaa, F. Bereksi-Reguig, and S.M.A. Debbal, ECG signal processing using multiresolution analysis, Journal of Medical Engineering & Technology, vol. 32, no. 6, pp. 466-478, November/December 2008. [6] S. Bunluechokchai, M.J. English, Detection of wavelet transform-processed ventricular late potentials and approximate entropy, IEEE Computers in Cardiology, pp. 549-552, 2003. [7] S. Bunluechokchai, M.J. English, Analysis of the high resolution ECG with the continuous wavelet transform, IEEE Computers in Cardiology, pp. 553-556, 2003. [8] H. Dickhaus, L. Khadra, J. Brachmann, Tim- Frequency Analysis of Ventricular Late Potential, Methods of Information in Medicine, 33, pp. 187-195, 1994. [9] I. Gutiu, Ventricular Late Potentials Part I Techniques, Detection, Interpretation, REV. ROUM. MED. INT., 31, pp. 79-87, 1993.) [10] E.G. Vester, B.E. Stauer, Ventricular late potentials: state of the art and future perspectives, European Heart Journal, vol. 15 (Supplement C), pp. 34-48, 1994. Fig.16: The synthesized XYZ leads after baseline wandering removal in Figure 15. Fig.17: The vector magnitude computed from the synthesized XYZ leads in Figure 16. C. Bunluechokchai received the B.Sc. degree (Honour) in Radiological Technology and the M.Sc. degree in Biomedical Instrumentation from Mahidol University, Thailand, in 1985 and 1989, respectively. He received the D.Phil. degree in Biomedical Engineering form the University of Sussex, United Kingdom in 2003. He is currently an assistant professor in the Department of Industrial Physics and Medical Instrumentation at the King Mongkut s University of Technology North Bangkok (KMUTNB). His research interests are in the areas of biomedical signal processing and biomedical instrumentation.

32 C. Bunluechokchai and T. Leeudomwong: Discrete Wavelet Transform-based Baseline... (26-31) T. Leeudomwong received the B.Sc. (Industrial Physics and Medical instrumentation) from King Mongkut s Institute of Technology North Bangkok, Thailand in 1995 and the M.Sc. (Biomedical Instrumentation) from Mahidol University, Thailand in 1999. He is currently an assistant professor in the Department of Industrial Physics and Medical Instrumentation at the King Mongkut s University of Technology North Bangkok (KMUTNB), Thailand. His research fields are biomedical instrumentation and signal processing.