International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

Similar documents
Adaptive Detection and Classification of Life Threatening Arrhythmias in ECG Signals Using Neuro SVM Agnesa.A 1 and Shally.S.P 2

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Noise Reduction Technique for ECG Signals Using Adaptive Filters

Filtration Of Artifacts In ECG Signal Using Rectangular Window-Based Digital Filters

INTEGRATED APPROACH TO ECG SIGNAL PROCESSING

CANCELLATION OF ARTIFACTS FROM CARDIAC SIGNALS USING ADAPTIVE FILTER LMS,NLMS AND CSLMS ALGORITHM

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Comparative Study of Different Algorithms for the Design of Adaptive Filter for Noise Cancellation

Available online at ScienceDirect. Procedia Computer Science 57 (2015 ) A.R. Verma,Y.Singh

Enhancing Electrocadiographic Signal Processing Using Sine- Windowed Filtering Technique

NOISE REDUCTION TECHNIQUES IN ECG USING DIFFERENT METHODS Prof. Kunal Patil 1, Prof. Rajendra Desale 2, Prof. Yogesh Ravandle 3

PROCESSING ECG SIGNAL WITH KAISER WINDOW- BASED FIR DIGITAL FILTERS

VLSI Implementation of Separating Fetal ECG Using Adaptive Line Enhancer

ECG Signal Denoising Using Digital Filter and Adaptive Filter

FPGA Based Notch Filter to Remove PLI Noise from ECG

Removal of Artifacts from ECG Signal Using CSLMS Algorithm Based Adaptive Filter : A Review

Power Line Interference Removal from ECG Signal using Adaptive Filter

Quantitative Investigation of Digital Filters in Electrocardiogram with Simulated Noises

A Finite Impulse Response (FIR) Filtering Technique for Enhancement of Electroencephalographic (EEG) Signal

Suppression of Noise in ECG Signal Using Low pass IIR Filters

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

Efficient noise cancellers for ECG signal enhancement for telecardiology applications

Removal of Power-Line Interference from Biomedical Signal using Notch Filter

Acoustic Echo Cancellation using LMS Algorithm

Review on Design & Realization of Adaptive Noise Canceller on Digital Signal Processor

COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) NOISE REDUCTION IN ECG BY IIR FILTERS: A COMPARATIVE STUDY

Identification of Cardiac Arrhythmias using ECG

Fig(1). Basic diagram of smart antenna

A Novel Hybrid Technique for Acoustic Echo Cancellation and Noise reduction Using LMS Filter and ANFIS Based Nonlinear Filter

A Novel Adaptive Algorithm for

Performance Analysis of gradient decent adaptive filters for noise cancellation in Signal Processing

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

Development of Electrocardiograph Monitoring System

IMPLEMENTATION OF DIGITAL FILTER ON FPGA FOR ECG SIGNAL PROCESSING

Hardware Implementation of Adaptive Algorithms for Noise Cancellation

Comparative Study of Chebyshev I and Chebyshev II Filter used For Noise Reduction in ECG Signal

An Improved Approach of DWT and ANC Algorithm for Removal of ECG Artifacts

Architecture design for Adaptive Noise Cancellation

ACS College of Engineering Department of Biomedical Engineering. BMDSP LAB (10BML77) Pre lab Questions ( ) Cycle-1

Improving ECG Signal using Nuttall Window-Based FIR Filter

Speech Enhancement Based On Noise Reduction

Designing and Implementation of Digital Filter for Power line Interference Suppression

Denoising of ECG Signals Using FIR & IIR Filter: A Performance Analysis

AN INSIGHT INTO ADAPTIVE NOISE CANCELLATION AND COMPARISON OF ALGORITHMS

ADAPTIVE IIR FILTER FOR TRACKING AND FREQUENCY ESTIMATION OF ELECTROCARDIOGRAM SIGNALS HARMONICALLY

A linear Multi-Layer Perceptron for identifying harmonic contents of biomedical signals

Application of Interference Canceller in Bioelectricity Signal Disposing

A Novel Approach of Fetal ECG Extraction Using Adaptive Filtering

Design of a VLSI Hamming Neural Network For arrhythmia classification

NEURAL NETWORK ARCHITECTURE DESIGN FOR FEATURE EXTRACTION OF ECG BY WAVELET

Denoising of ECG signal using thresholding techniques with comparison of different types of wavelet

Application of Affine Projection Algorithm in Adaptive Noise Cancellation

DESIGN AND IMPLEMENTATION OF ADAPTIVE ECHO CANCELLER BASED LMS & NLMS ALGORITHM

PORTABLE ECG MONITORING APPLICATION USING LOW POWER MIXED SIGNAL SOC ANURADHA JAKKEPALLI 1, K. SUDHAKAR 2

Comparison of MLP and RBF neural networks for Prediction of ECG Signals

MAC based FIR Filter: A novel approach for Low-Power Real-Time De-noising of ECG signals

Noise Suppression in Unshielded Magnetocardiography: Least-Mean Squared Algorithm versus Genetic Algorithm

ECG QRS Enhancement Using Artificial Neural Network

Adaptive Filter for Ecg Noise Reduction Using Rls Algorithm

Biomedical Signal Processing and Applications

Performance Analysis of Combining Techniques Used In MIMO Wireless Communication System Using MATLAB

Modeling and Analysis of an Adaptive Filter for a DSP Based Programmable Hearing Aid Using Normalize Least Mean Square Algorithm

Fixed Point Lms Adaptive Filter Using Partial Product Generator

Performance Comparison of Various Digital Filters for Elimination of Power Line Interference from ECG Signal

Area Optimized Adaptive Noise Cancellation System Using FPGA for Ultrasonic NDE Applications

Performance Comparison of ZF, LMS and RLS Algorithms for Linear Adaptive Equalizer

RemovalofPowerLineInterferencefromElectrocardiographECGUsingProposedAdaptiveFilterAlgorithm

Design and Implementation of Digital Chebyshev Type II Filter using XSG for Noise Reduction in ECG Signal

Analysis on Extraction of Modulated Signal Using Adaptive Filtering Algorithms against Ambient Noises in Underwater Communication

A Design Of Simple And Low Cost Heart Rate Monitor

International Journal of Scientific and Technical Advancements ISSN:

Ensemble Empirical Mode Decomposition: An adaptive method for noise reduction

An Approach to Detect QRS Complex Using Backpropagation Neural Network

Introduction to Computational Intelligence in Healthcare

Study of Different Adaptive Filter Algorithms for Noise Cancellation in Real-Time Environment

An Approach Based On Wavelet Decomposition And Neural Network For ECG Noise Reduction

A Review On Methodological Analysis of Noise Reduction in ECG

A Hybrid Lossy plus Lossless Compression Scheme for ECG Signal

Extraction of Myopotentials in ECG Signal Using Median Filter via Adaptive Wavelet Weiner Filter

DIGITAL FINITE IMPULSE RESPONSE NOTCH FILTER WITH NON-ZERO INITIAL CONDITIONS, BASED ON AN INFINITE IMPULSE RESPONSE PROTOTYPE FILTER

Uncertainty factors in time-interval measurements in ballistocardiography

Analysis of LMS and NLMS Adaptive Beamforming Algorithms

Design Of PID Controller In Automatic Voltage Regulator (AVR) System Using PSO Technique

Biosignal filtering and artifact rejection. Biosignal processing, S Autumn 2012

[Srivastava* et al., 5(8): August, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116

Removal of Baseline Wander and Power Line Interference from ECG Signal - A Survey Approach

Suppression of Baseline Wander and power line interference in ECG using Digital IIR Filter

Fetal ECG Extraction Using ANFIS Trained With Genetic Algorithm

I. INTRODUCTION II. EXISTING AND PROPOSED WORK

Systems and Control Theory Lecture Notes. Laura Giarré

Detection of Abnormalities in Fetal by non invasive Fetal Heart Rate Monitoring System

UNIVERSITY OF CALGARY DEPARTMENT OF ELECTRICAL & COMPUTER ENGINEERING BIOMEDICAL SIGNAL ANALYSIS ENEL 563

An Intelligent Adaptive Filter for Fast Tracking and Elimination of Power Line Interference from ECG Signal

Low Complexity Adaptive Noise Canceller for Mobile Phones Based Remote Health Monitoring

Optimal Adaptive Filtering Technique for Tamil Speech Enhancement

Performance Evaluation of Adaptive Noise Canceller Based on Multirate Filter Technique

Intelligent ECG System for Removal of Noise in Biomedical Application

Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction

BME 405 BIOMEDICAL ENGINEERING SENIOR DESIGN 1 Fall 2005 BME Design Mini-Project Project Title

Introduction. Research Article. Md Salah Uddin Farid, Shekh Md Mahmudul Islam*

Transcription:

International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) www.iasir.net ISSN (Print): 2279-0047 ISSN (Online): 2279-0055 Study of Adaptive Algorithms for Removal of Power Line Interference from Electrocardiogram Signal Gulmeen Kaur 1, Amandeep Kaur 2 M.Tech student 1, Assistant Professor 2 Department of Electronics and Communication Engineering Punjabi University, Patiala, Punjab, INDIA Abstract: In this paper, a comparison of different adaptive algorithms is performed for the effective removal of Power Line Interference (PLI) from Electrocardiogram (ECG) signal and for the enhancement of the ECG signal. The performance of different algorithms is studied and their effectiveness is evaluated in terms of Peak Signal to Noise Ratio. The simulation results for the final filtered output, as well as the Peak Signal to (PSNR) shows that Error Normalized Least Mean Square (ENLMS) algorithm proves an edge over other conventional algorithms. This is well illustrated from the improved performance in the effective elimination of noise with a high value of Peak Signal to Noise Ratio thus proving the effectiveness of ENLMS algorithm. Keywords: Adaptive, ECG, ENLMS, Enhancement, PLI, PSNR. I. Introduction ECG can be regarded as a widely used vital sign sensing as well as a monitoring method for the health of the patient. It is a widely used source for providing diagnostic information regarding the cardiovascular system. The cardiac health of human heart can be well predicted from the heart rate and the ECG signal. Cardiac arrhythmia is a result of the rhythm or change in the morphological pattern of the heart. Basically, a disorder in heart rate causes cardiac arrhythmia [1]. By the analysis of the ECG waveform, these arrhythmias can be detected as well as diagnosed. During the acquisition of ECG signal in clinical environment, it can encounter numerous types of artifacts generated by biological in addition to environmental resources. Power line interference, muscle artifact, motion artifact, respiration movements, baseline wander and instrumentation noise are the ones of primary interest. As a result, there is degradation in the quality of the signal. The other effects includes frequency resolution, the morphology of ECG signal is strongly affected which provides valuable information about heart diseases or arrhythmias. Hence, it is quite essential to reduce interferences in ECG signal and enhance the reliability as well as accuracy for better diagnosis [2]. Different types of digital filters have been presented in literature to solve this problem [3]-[7]. Several approaches are available in literature that makes use of both fixed as well as adaptive filters for efficient PLI cancellation. Recently, adaptive filtering has emerged to be an effective method for PLI cancellation. In [8] the use of deterministic functions as the reference inputs was proposed and the study of steady state mean square error (MSE) convergence of the Least mean Square (LMS) algorithm was considered. In order to cope with the issue of increasing computation complexity, novice algorithms using the signum of either the input signal or the error signal or both were presented [9]. A variety of adaptive notch filter and fixed frequency filter structures have been presented in [10]. However, the use of Notch filter for PLI removal results in ringing. The author in [11] proposed an FFT based algorithm for effective removal of PLI. II. Adaptive Algorithms A study of the adaptive algorithms is presented. The Least Mean Square algorithm, Signed Regressor algorithm and Error Normalized Least Mean Square Algorithm are considered for review. A brief introduction of all the algorithms is presented. A. Least Mean Square algorithm: This is the conventional and most preferred algorithm in terms of easy implementation and simplicity. The update equation for LMS algorithm can be represented as w(n+1)=w(n)+ µ x(n)e(n) (1) Where w(n+1) is the new weight, w(n) is the old weight, µ is the step size, x(n) is the input signal and e(n) is the error signal. Due to the simplicity and robustness of LMS algorithm, it has become a standard for the adaptive filtering. In addition to this, LMS is much famous for the varying applications in comparison with other linear adaptive algorithms. B. Signed Regressor Algorithm: This algorithm makes use of the signum of the input signal. The sign present in the algorithm makes the hardware implementation highly simplified (shift and add/subtract operation only). The update equation for the algorithm is as shown: IJETCAS 15-355; 2015, IJETCAS All Rights Reserved Page 153

w(n+1)=w(n)+ µ sgn{x(n)} {e(n)} i.e., (2) w(n+1)=w(n)+ µ {x(n)/ x(n) } {e(n)} (3) w(n+1)=w(n)+ { µ /x(n)} x(n) e(n) (4) w(n+1)=w(n)+ µ x(n)e(n) (5) where µ =µ/x(n) The above equation reveals that the sign algorithm may be thought of as an LMS algorithm with a variable step size parameter. C. Error Normalized Least Mean Square algorithm: In ENLMS, the step size is normalized with reference to error. Instead of using the instantaneous data vector for normalization, the squared norm of the error vector can be used. The length of the error vector is the instantaneous number of iterations. Because the step size is normalized with reference to error, this algorithm is called the Error Nonlinear LMS (ENLMS) algorithm. This algorithm provides significant improvements in decreasing mean-squared error and consequently minimizing signal distortion [18]. The weight update equation can be represented as: w(n+1)=w(n)+ {µ/ alpha+ e t (n) e(n) } x(n) e(n) (6) The variable step size can be written as: µe(n)= µ/ [alpha + e t (n) e(n)] (7) III. Simulations and Results The simulation results for the algorithms described in section 2 are discussed and compared on the basis of PSNR and SNR after filtering. All of the simulations are performed using synthetic data via MATLAB. The input signal x(n), that is ECG signal in this case is generated in MATLAB at a frequency of 50 Hz. Then, a Power Line Interference signal is generated in MATLAB with a sine wave of 50 Hz frequency and is labeled as Noise Signal. The Original ECG signal and Noise signal are added in order to generate a Mixed Signal. The MATLAB simulation is shown as under. Fig 1: Simulation of Original ECG Signal, Noise Signal and Mixed Signal. The simulation results show the Original ECG Signal, Noise Signal, Mixed Signal and the Final Filtered Output. The simulation containing the following signals is shown for the LMS algorithm, SRA and ENLMS algorithm. It can be analyzed from the figures shown that filtered output is almost a replica of the input signal as shown in figure 2, 3, 4. Fig 2: Simulation waveform for Final Filtered Output of LMS algorithm IJETCAS 15-355; 2015, IJETCAS All Rights Reserved Page 154

Fig 3: Simulation waveform for Final Filtered Output of SRA Fig 4: Simulation waveform for Final Filtered Output of ENLMS algorithm It can be well inferred from the figures given above that the filtered output is a clean noise free ECG signal which is free from the effects of Power Line Interference and is similar to the Original ECG signal. Hence, all these algorithms prove effective in the removal of PLI from ECG signal. Thus, the morphology of the signal is maintained and effective diagnosis of the patient can be achieved. The figures 5, 6, 7 shows the performance of various algorithms for PSNR. The simulations are carried out in MATLAB and all values are represented in decibels. For effective performance of the different algorithms in terms of PSNR, the higher the value, the better is the performance. The comparison of PSNR values is made in table I and ENLMS algorithm gives the best performance in terms of highest PSNR. Fig 5: Simulation results for PSNR of LMS Algorithm IJETCAS 15-355; 2015, IJETCAS All Rights Reserved Page 155

Fig 6: Simulation results for PSNR of SRA Algorithm Fig 7: Simulation results for PSNR of ENLMS algorithm Table I: Comparison of different algorithms in terms of PSNR ALGORITHM PSNR LMS 1.757 SRA 1.596 ENLMS 3.406 IV. Conclusion The simulation results for the final filtered output proves the performance of LMS, SRA and ENLMS algorithm in effective removal of PLI from ECG signal. Further, the performance measure for comparing the performance of these algorithms proves the effectiveness of ENLMS algorithm over the other two. The highest PSNR value of ENLMS algorithm states that it is the best performing algorithm as compared to LMS and SRA. References [1] R. McCraty, M. Atkinson, D. Tomasino, W.Tiller, The Electricity of Touch: Detection and measurement of cardiac energy exchange between people, In:K.H. Pribram, ed. Brain and Values: Is a Biological Science of Values Possible. Mahwah, NJ: Lawrence Erlbaum Associates, Publishers, 1998: 359-379. [2] Tripti Singh, Prabhakar Agarwal, Dr. V.K Pandey, ECG Baseline noise removal techniques using window based FIR filters, 2014 International Conference on Medical Imaging, m-health and Emerging Communication Systems (MedCom), pp. 131-136, Greater Noida, 7-8 Nov. 2014. [3] E. T. Gar, C. Thomas and M. Friesen, "Comparison of Noise Sensitivity of QRS Detection Algorithms," IEEE Tran. Biomed. Eng., vol. 37, no.l, pp. 85-98, January 1990. [4] R Limacher "Removal of Power Line Interference from the ECG Signal by an Adaptive Digital Filter," in Proc. of European Tel. Conf, Garmisch-Part, pp. 300-309, M ay 21-23, 1996. [5] J. Mateo, C. Sanchez, A. Torres, R. Cervigon, and I. I. Rieta, "Neural Network Based Canceller for Power Line Interference in ECG Signals," Computers in Cardiology, vol. 35, pp. 1073-1076, April 2008. IJETCAS 15-355; 2015, IJETCAS All Rights Reserved Page 156

[6] M. Kaur and B. Singh, "Power Line Interference Reduction in ECG Using Combination of MA Method and IIR Notch Filter," Int. J. Of Recent Trends in Eng., vol. 2, no. 6, pp. 125-129, November 2009. [7] M. S. Chavan, R. Agarwala, M. D. Uplane, and M. S. Gaikwad, "Design of ECG Instrumentation and Implementation of Digital Filter for Noise Reduction," World Scientific and Engineering Academy and Society (WSEAS), Stevens Point, Wisconsin, USA, vol. 1, no. 157-474, pp. 47-50, January 2004. [8] S. Olmos and P. Laguna, Steady-state MSE convergence analysis in LMS adaptive filters with deterministic reference inputs for biomedical signals, IEEE Trans. Signal Process., vol. 48, no. 8, pp. 2229 2241, Aug. 2000. [9] M. Z. U. Rahman, S. R. Ahamed, and D. V. R. K. Reddy, Cancellation of Artifacts in ECG Signals using Sign based Normalized Adaptive Filtering Technique, IEEE Symposium on Industrial Electronics and Applications, Kuala Lumpur, Malaysia, vol. 29, no. 3, pp. 442-445, October 2009. [10] M. M. Zeinali Zadeh, S. Niketeghad, R. Amirfattahi, A PLL Based Adaptive Power Line Interference Filtering from ECG Signals, The 16th CSI International Symposium on Artificial Intelligence and Signal Processing (AISP 2012), pp- 490-496, 2-3May, 2012. [11] Fatemeh Shirbani, Seyed Kamaledin Setarehdan, ECG Power line Interference Removal Using Combination of FFT and Adaptive Non-linear Noise Estimator, Electrical Engineering (ICEE), 2013 21st Iranian Conference on Electrical Engineering, pp. 1-5, Iran, 14-16 May 2013. Acknowledgments I sincerely acknowledge the enormous contribution of Er. Amandeep Kaur (Assistant Professor, Department of Electronics and Communication Engineering, Punjabi University, Patiala) for her guidance, support, encouragement and supervision during the period of this work. IJETCAS 15-355; 2015, IJETCAS All Rights Reserved Page 157