INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Similar documents
Noise Reduction Technique for ECG Signals Using Adaptive Filters

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

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

Efficient noise cancellers for ECG signal enhancement for telecardiology applications

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

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

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

PROCESSING ECG SIGNAL WITH KAISER WINDOW- BASED FIR DIGITAL FILTERS

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

Power Line Interference Removal from ECG Signal using Adaptive Filter

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

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

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

Suppression of Noise in ECG Signal Using Low pass IIR Filters

AN INSIGHT INTO ADAPTIVE NOISE CANCELLATION AND COMPARISON OF ALGORITHMS

INTEGRATED APPROACH TO ECG SIGNAL PROCESSING

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

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

A Lower Transition Width FIR Filter & its Noise Removal Performance on an ECG Signal

Adaptive Noise Canceller for Magnetocardiography

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

Speech Enhancement Using Combinational Adaptive Filtering Techniques

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

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

Hardware Implementation of Adaptive Algorithms for Noise Cancellation

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

Improving ECG Signal using Nuttall Window-Based FIR Filter

Steady-State MSE Convergence of LMS Adaptive Filters with Deterministic Reference Inputs with Applications to Biomedical Signals

ISSN: Mohd Zia-Ur-Rahman et al, International Journal of Computer Science & Communication Networks,Vol 1(1),September-October 2011

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

FPGA Based Notch Filter to Remove PLI Noise from ECG

VLSI Implementation of Separating Fetal ECG Using Adaptive Line Enhancer

Development of Electrocardiograph Monitoring System

Adaptive Filter for Ecg Noise Reduction Using Rls Algorithm

A Hybrid Lossy plus Lossless Compression Scheme for ECG Signal

An algorithm to estimate the transient ST segment level during 24-hour ambulatory monitoring

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

Fetal ECG Extraction Using Independent Component Analysis

A Novel Adaptive Algorithm for

RemovalofPowerLineInterferencefromElectrocardiographECGUsingProposedAdaptiveFilterAlgorithm

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

Enhancing Electrocadiographic Signal Processing Using Sine- Windowed Filtering Technique

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

ECG Signal Denoising Using Digital Filter and Adaptive Filter

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

Speech Enhancement Based On Noise Reduction

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

Identification of Cardiac Arrhythmias using ECG

VISUALISING THE SYNERGY OF ECG, EMG SIGNALS USING SOM

An Optimized Baseline Wander Removal Algorithm Based on Ensemble Empirical Mode Decomposition

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

Composite Adaptive Digital Predistortion with Improved Variable Step Size LMS Algorithm

New Method of R-Wave Detection by Continuous Wavelet Transform

Biomedical Signal Processing and Applications

Quantitative Investigation of Digital Filters in Electrocardiogram with Simulated Noises

Impulse-Noise Cancelation using the Common Mode Signal

Biosignal filtering and artifact rejection, Part II. Biosignal processing, S Autumn 2017

ECG Signal Compression Technique Based on Discrete Wavelet Transform and QRS-Complex Estimation

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

A Review On Methodological Analysis of Noise Reduction in ECG

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

Analysis of ECG Signal Compression Technique Using Discrete Wavelet Transform for Different Wavelets

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

ADAPTIVE SPEECH ENHANCEMENT TECHNIQUES FOR COMPUTER BASED SPEAKER RECOGNITION

ISSN: X International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 7, Issue 5, May 2018

Intelligent ECG System for Removal of Noise in Biomedical Application

Designing and Implementation of Digital Filter for Power line Interference Suppression

Analysis of the SNR Estimator for Speech Enhancement Using a Cascaded Linear Model

A VSSLMS ALGORITHM BASED ON ERROR AUTOCORRELATION

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

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

ECG and power line noise removal from respiratory EMG signal using adaptive filters

COMPARISON OF CHANNEL ESTIMATION AND EQUALIZATION TECHNIQUES FOR OFDM SYSTEMS

Application of Interference Canceller in Bioelectricity Signal Disposing

Adaptive Noise Cancellation with Fast Tunable RBF Network

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

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

International Journal of Engineering Trends and Technology ( IJETT ) Volume 63 Number 1- Sep 2018

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

Lecture 4 Biosignal Processing. Digital Signal Processing and Analysis in Biomedical Systems

Investigation of Fault-Tolerant Adaptive Filtering for Noisy ECG Signals

Analysis of ECG Signal Processing and Filtering Algorithms

COMPARATIVE STUDY OF VARIOUS FIXED AND VARIABLE ADAPTIVE FILTERS IN WIRELESS COMMUNICATION FOR ECHO CANCELLATION USING SIMULINK MODEL

EE 6422 Adaptive Signal Processing

Indigenous Design of Electronic Circuit for Electrocardiograph

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

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

An Approach to Detect QRS Complex Using Backpropagation Neural Network

Removal of baseline noise from Electrocardiography (ECG) signal based on time domain approach

Architecture design for Adaptive Noise Cancellation

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

IMPLEMENTATION OF DIGITAL FILTER ON FPGA FOR ECG SIGNAL PROCESSING

Protocol to assess robustness of ST analysers: a case study

Implementation of different wavelet transforms and threshold combinations for ECG De-noising

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

HIGH FREQUENCY FILTERING OF 24-HOUR HEART RATE DATA

Ensemble Empirical Mode Decomposition: An adaptive method for noise reduction

Performance Evaluation of Adaptive Filters for Noise Cancellation

A Study On Preprocessing A Mammogram Image Using Adaptive Median Filter

MINUET: MUSICAL INTERFERENCE UNMIXING ESTIMATION TECHNIQUE

Transcription:

[Sharma, 2(4): April, 2013] ISSN: 2277-9655 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY Minimization of Interferences in ECG Signal Using a Novel Adaptive Filtering Approach Yogesh Sharma *1, Anurag Shrivastava 2 yogeshetc@gmail.com Abstract Electrocardiogram is the one among very important biomedical signals. It is the recording of electrical potential of heart versus time. The ECG signals are often contaminated by noise from various sources. So it is essential to minimize the effect of various noises encountered in ECG during the recording process. In this paper an adaptive filter based upon a novel approach is presented for de-noising of ECG signal where any additional reference input is not required, the recorded ECG signal itself can be used as reference signal. Delayed version of signal is provided to another part of filter. NLMS algorithm is used to get the improved result as compared to LMS. Comparison is made on the basis of signal to noise ratio and men square error. Results show that the proposed approach gives better performance than conventional LMS algorithm without reference signal. Keywords: ECG, LMS, NLMS algorithm, Adaptive filter, PLI. Introduction There are various biomedical signals present in the human body, by examining these biomedical signal one can check the health condition whether that person is clinically fit or not. Electrocardiogram is one of them. ECG signal is electric representation of the activity of human s heart. Various cardiac diseases can be recognized with the help of ECG signal. While recording process of ECG signal, several types of noises may encounter in it. The common type of noises are power line interference (PLI), electrode motion noise (EM), muscle artifacts, baseline wander etc. It is essential to remove or minimize these interferences prior to further diagnosis for any medical application. The QRS segment is very important and it is predominantly used for clinical observation. So if the noise changes the amplitude or time duration of the segment then recognizing the true condition of patient is very difficult task. Therefore the primary concern is to preprocess the ECG signal. The objective is to separate the valid signal component from the undesired noises so that the accurate interpretation of ECG could be done. There are various filtering techniques available for removing the unwanted noise components from ECG signal. Huhta and Webster [1] have studied the sources of 60-Hz interference in ECG and also proposed some of remedial actions. Performance of different adaptive filters have been studied [2], [5]. Lin et. al. [3] proposed a PLI detector that employs an optimal linear discriminant analysis (LDA) algorithm to make a decision for the PLI presence. An efficient recursive least-squares (RLS) adaptive notch filter is also developed to serve the purpose of PLI suppression. RLS algorithm has advantage of higher convergencee rate than LMS but it possesses computer complexity problem. Thakor et. al. [4] presented an LMS based adaptive filter which takes the impulse response of QRS complex and then applied it for arrhythmiaa detection process. The variable step size NLMS algorithm was studied [6], [7], and it was found that the convergence rate is greater than LMS algorithm. In [8], steady state MSE convergence analysis for deterministic reference input have been shown, the filter weight in steady state condition is biased and the adaptive filter does not approach to Wiener solution. The solution of this is to group the filter weights in form of blocks, namely the block LMS [9]. Also several modifications have been done in step-size parameter to increase the convergence rate, SNR or to decrease the value of MSE, e.g. [10] proposed a new variable sep-size NLMS algorithm in which they included exponential decay impulse responses, Costa et. al. in [11] proposed a noise resilient variable step size LMS algorithm. Several less computational complex adaptive algorithms in time domain were also presented by [12], but these algorithms exhibits slower convergence rate. Reddy et. al. [13] proposed a novel algorithm namely constrained stability least mean square (CSLMS) algorithm based on differential inputs and errors to eliminate base line wander and power line interference. Additionally

Sowmya I. et. al. in [14] have given optimum step size least mean square (OSSLMS) algorithm for respiration wander removal from cardiac signal. These methods give good convergence rate. The necessary condition for above mention algorithm is the requirement of reference input which is correlated with either desired signal or the noise present in ECG. If this condition failed, the output would not be of correct form. Chang et. al. [15] proposed a solution to this problem by introducing single input adaptive noise canceller. When there is limited availability of reference input, the primary input itself can be used as reference input with certain modification in filter structure. Problem Identification The prime requirement of any adaptive filter is the selection of proper reference input signal. The reference input must be either well correlated with the signal component or the noise present in signal. The two basic structures are shown below [16]. Figure 1. Adaptive Filter structure = (n 1 y) 2 + S 1 2 + 2 S 1 n 1 2y S 1 (2) Since the signal and noise are uncorrelated, the mean squared error is [16]: E [e 2 ] = E [(n 1 y) 2 ] + E [S 1 2 ] (3) For figure 2.2, reference signal S 2 is another ECG signal having similar characteristics as desired ECG signal. The mean squared error in this case is E [e 2 ] = E [(S 1 y) 2 ] + E [n 1 2 ] (4) Generally in biomedical signal processing filter structure of figure 1 is used, since it is difficult to obtain a noise free signal [16]. Consider a situation when a proper reference input signal is not available, particularly in case of ambulatory medical diagnosis condition, the output of adaptive filter under limited availability of reference input is not good enough and a huge amount of noise is still present after filtration. The single input adaptive noise canceller has been presented to overcome this situation [15], [17]. In this process the adaptive filtering operation does not rely upon the availability of well correlated reference input but the delayed version of the input signal is itself acts as a reference input. The delayed signal either can be given in primary path or in reference path. MSE studies show that the delay in primary input gives good results as compared to delay in secondary [15]. The LMS algorithm is used as weight update equation in this case. Although the problem of reference input has been sorted out but the use of LMS algorithm for the process of weight update results in poor response of MSE, since the LMS algorithm has lower convergence speed. The proposed implementation enhances the value of MSE as well as SNR by using normalized least mean square (NLMS) algorithm instead of traditional LMS algorithm for updating filter weights at every iteration. Figure 2. Alternate Adaptive Filter structure In figure 1, S 1 is the signal component and n 1 is the noise present in the signal. The reference input n 2 is the noise signal generated with any other noise generator and it is well correlated with noise n1. If the filter output is y and the filter error e= (S 1 +n 1 ) - y, then Methodology The following block diagram describes the whole process done in this thesis. E [e 2 ] = (S 1 + n 1 ) 2 2y (S 1 + n 1 ) + y 2 (1)

The result obtained by proposed algorithm is then compared with the existing algorithm to evaluate the performance of proposed method. The results show that the proposed method gives better value of MSE and SNR when compared with existing method. Figure 3. Block Diagram of Methodology When there is limited availability of reference input, the single input adaptive noise canceller can be used for de-noising of ECG signal [3]. In this thesis, NLMS algorithm is proposed for updating the filter weights in place of LMS algorithm which has been implemented in [42]. The filter is shown below: Figure 4. Adaptive NLMS Filter with Delay in Primary Path The delay element can be used in reference path also but that does not show good value of MSE. While using the delay in primary path, it is necessary that filter length must be greater than the number of delay introduced i.e. M > D, where M is the filter length and D is number of delay [18]. The calculation of MSE is done by using following two equations [15], [17]: When the proper reference input is available. Simulation Results To show that the proposed novel approach of using NLMS algorithm is really effective than that of conventional LMS with delay [15] in ambulatory requirements, the method has been validated using several ECG recordings with a wide variety of wave morphologies from MIT-BIH arrhythmia database. We used the benchmark MIT-BIH arrhythmia database ECG recordings as the reference for our work and real noise is obtained from MIT-BIH Normal Sinus Rhythm Database (NSTDB). The arrhythmia data base consists of 48 half hour excerpts of two channel ambulatory ECG recordings, which were obtained from 47 subjects, including 25 men aged 32-89 years, and women aged 23-89 years. The recordings were digitized at 360 samples per second per channel with 11-bit resolution over a 10 mv range. In our simulation we collected 5000 samples of ECG signal. For all the figures numbers of samples are taken on x-axis and amplitude on y-axis. In our experiments, we used data set of five records (records 100, 101, 103, 104 and 105) but due to space constraint simulation result of record 105 are shown in this paper. SNR and MSE are the evaluation parameters A. Minimization of Power Line Interference Figure 5. MIT-BIH Record No. 105 When there is limited availability of reference input. Where m is the number of samples within the segment where adaptive filters converged. The signal to noise ratio is calculated by following equation:

Figure 6. MIT-BIH Record No. 105 Corrupted with 50-Hz PLI Figure 10. MIT-BIH Record No. 105 Corrupted with real MA Figure 7. Filtered ECG signal 105 using LMS Figure 11. Filtered ECG signal using LMS Figure 8. Filtered ECG signal 105 using NLMS Table 1. Comparison of SNR and MSE for ECG Record No. 105 corrupted with PLI Filter LMS NLMS Length (M) SNR(dB) MSE SNR(dB) MSE 20 23.0222 0.0122 25.3296 0.0072 30 25.8051 0.0064 27.8661 0.0040 40 25.6352 0.0067 26.9672 0.0049 50 25.2272 0.0073 25.9406 0.0062 60 25.0620 0.0076 25.2572 0.0073 70 25.0956 0.0076 24.8301 0.0080 Average 24.9745 0.0079 26.0318 0.0062 Figure 12. Filtered ECG signal using NLMS Table 2. Comparison of SNR and MSE for ECG Record No. 105 corrupted with real MA Filter LMS NLMS Length (M) SNR(dB) MSE SNR(dB) MSE 20 22.3799 0.0141 24.3547 0.0090 30 24.6603 0.0084 26.2143 0.0058 40 24.5332 0.0086 25.5782 0.0064 50 24.2174 0.0093 24.8137 0.0084 60 24.0797 0.0096 24.2719 0.0091 70 24.1011 0.0095 23.9254 0.0099 B. Minimization of Real Muscle Artifacts Figure 9. Real Muscle Artifacts Average 23.9952 0.0099 24.8597 0.0081 Conclusion In this paper the problem of noise cancellation from ECG signals using novel adaptive filtering approach is proposed and tested on real ECG signals obtained from MIT-BIH data base. For this, the input is delayed and the reference signal is the input itself. Simulation results confirm that the novel NLMS approach based filter provides high signal to

noise ratio and low mean square error when compared to conventional LMS based filter. References [1] J. C. Huhta, J. G. Webster, 60-Hz interference in electrocardiography, IEEE Trans. On Biomedical Eng. Vol. BME 20, No. 02, pp. 91-101, March 1973. [2] Sachin singh, Dr K. L. Yadav, Performance Evaluation of Different Adaptive Filters for ECG Signal Processing, International Journal on Computer Science and Engineering, Vol. 02, No. 05, pp. 1880-1883, 2010. [3] Y. Der Lin and Y. Hen Hu, Power-line interference detection and suppression in ECG signal processing, IEEE Transactions on Biomedical Engineering, vol. 55, pp. 354-357, January, 2008. [4] N. V. Thakor and Y. S. Zhu, Applications of adaptive filtering to ECG analysis: noise cancellation and arrhythmia detection, IEEE Transactions on Biomedical Engineering, vol. 38, no. 8, pp. 785-794, August, 1991. [5] A. Bhavani Sankar, D. Kumar, K. Seetalakshmi, "Performance Study of Various Adaptive Filter s for Noise Cancellation in Respiratory Signal", Signal Processing: An International Journal (SPIJ), Volume (4), Issue (5), pp. 267-278, Jan. 2011. [6] A. I. Sulyman and A. Zerguine, Convergence and steady-state analysis of a variable step-size NLMS algorithm, Signal Processing, vol.83, pp. 1255-1273, 2003. [7] Floris. E, A. Schlaefer, S. Dieterich and A. Schweikard, A Fast Lane Approach to LMS prediction of respiratory motion signals, Biomedical Signal Processing and Control, vol. 3, pp. 291-299, July, 2008. [8] S. Olmos and P. Laguna, Steady-state MSE convergence analysis in LMS adaptive filters with deterministic reference inputs for biomedical signals, IEEE Transactions on Signal Processing, vol. 48, pp. 2229-2241, August, 2000. [9] S. Olmos, L. Sornmo and P. Laguna, Block adaptive filter with deterministic reference inputs for event-related signals: BLMS and BRLS, IEEE Transactions on Signal Processing, vol. 50, pp. 1102-1112, May, 2002. [10] Ning Li, Y. Zhang, Yanling. H and J. A. Chambers, A new variable step size NLMS algorithm designed for applications with exponential decay impulse responses, Signal Processing, vol. 88, pp. 2346-2349, March, 2008. [11] M. H. Costa and J. C. M. Bermudez, A noise resilient variable step size LMS algorithm, Signal Processing, vol. 88, pp. 733-748, 2008. [12] M. Z. U. Rahman, S. R. Ahamed and D. V. R. K. Reddy, Efficient sign based normalized adaptive filtering techniques for cancelation of artifacts in ECG signals : Application to wireless biotelemetry, Signal Processing, vol. 91, pp. 225-239, Feb, 2011. [13] D V Rama Koti Reddy, Mohammad Zia Ur Rahman, Y Sangeetha,, N. Sruthi Sudha, base line wander and power line interference elimination using a novel LMS algorithm, International Journal of Advanced Engineering & Application, pp. 187-191, Jan 2011 Issue. [14] Sowmya I, C. S. Raju, M. Z. U. Rahman and D V Rama Koti Reddy, Respiration wander removal from cardiac signals using optimized adaptive noise canceller, Canadian Journal on Biomedical Engineering & Technology, Vol. 02, No. 03, pp.27-31, June 2011. [15] C.H. Chang, K. M. Chang, Hsien Ju-Ko, "Removal of Random Noises from ECG signal without external reference input", International Journal of the Physical Sciences, Vol. 6 (24), pp. 5699-5705, 16 October, 2011. [16] MZU Rahman, R. A. Shaik, D V Rama Koti Reddy, " Noise cancellation in ECG using simplified adaptive filtering techniques: Application to Biotelemetry " Signal Processing: An International Journal (SPIJ), Volume (3) : Issue (5). pp. 120-131, Nov. 2009. [17] Chang CH, Ko HJ, Chang KM (2010). Cancellation of high-frequency noise in ECG signals using adaptive filter without external reference. 3rd International Conference on Biomedical Engineering and Informatics (BMEI 2010). pp. 787 790, 2010. [18] B. Widrow, J. R. Grower, J. M. Mccool, J. Kaunitz, C. S. Williams, R. H. Hean, J. R. Zeidler, E. Dong, R. C. Goodlin, "Adaptive noise cancelling: principles and applications", Proceedings of IEEE, Vol. 63, No. 12, pp. 1692-1716, Dec. 1975.