Comparative Analysis of Filters for Cancellation of Power-line-interference of ECG Signal

Filtering noises/artifacts from the electrocardiogram (ECG) can sustain the efficient clinical decision making. Comparative analysis of several filtering techniques is proposed: two adaptive noise cancellation techniques, Least Mean Square (LMS), Recursive Least Square (RLS); Savitzky-Golay (SG) smo...

Full description

Bibliographic Details
Main Authors: Akash Kumar Bhoi, Karma Sonam Sherpa, Bidita Khandelwal
Format: Article
Language:English
Published: Bulgarian Academy of Sciences 2019-09-01
Series:International Journal Bioautomation
Subjects:
Online Access:http://www.biomed.bas.bg/bioautomation/2019/vol_23.3/files/23.3_02.pdf
id doaj-5d02ee02ef0c4ef3950a5d8f157c584a
record_format Article
spelling doaj-5d02ee02ef0c4ef3950a5d8f157c584a2020-11-25T02:23:00ZengBulgarian Academy of SciencesInternational Journal Bioautomation1314-19021314-23212019-09-0123325928210.7546/ijba.2019.23.3.000500Comparative Analysis of Filters for Cancellation of Power-line-interference of ECG SignalAkash Kumar Bhoi0Karma Sonam SherpaBidita KhandelwalDepartment of Electrical and Electronics Engineering, Sikkim Manipal Institute of Technology (SMIT), Sikkim Manipal University, Sikkim, IndiaFiltering noises/artifacts from the electrocardiogram (ECG) can sustain the efficient clinical decision making. Comparative analysis of several filtering techniques is proposed: two adaptive noise cancellation techniques, Least Mean Square (LMS), Recursive Least Square (RLS); Savitzky-Golay (SG) smoothing filter and Discrete Wavelet Transform (DWT). These methods are implemented on 60 Hz Power-Line Interference (PLI), ECG signals of FANTASIA database and MIT-BIH Arrhythmia Database. Here, Short-Term Fourier Transforms (STFT) and Continuous Wavelet Transform (CWT) is introduced as a graphical tool to measure the noise level in the filtered ECG signals and also to validate the filtering performances of the proposed techniques. Statistical evaluation is also performed calculating the Signal to Noise Ratio (SNR), Mean Square Error (MSE), the Root Mean Square Error (RMSE), Peak Signal to Noise Ratio (PSNR) and Peak to Peak Amplitude (P2P) change before and after filtering of the ECG signals. The graphical results (frequency domain analysis using STFT and CWT) and statistical observation suggest that the noise cancellation performance of DWT is better, over other techniques.http://www.biomed.bas.bg/bioautomation/2019/vol_23.3/files/23.3_02.pdfpower-line interferenceleast mean squarerecursive least square; savitzky-golay smoothing filterdiscrete wavelet transformshort-term fourier transformscontinuous wavelet transformsignal to noise ratiomean square errorthe root mean square errorpeak signal to noise ratiopeak to peak amplitude
collection DOAJ
language English
format Article
sources DOAJ
author Akash Kumar Bhoi
Karma Sonam Sherpa
Bidita Khandelwal
spellingShingle Akash Kumar Bhoi
Karma Sonam Sherpa
Bidita Khandelwal
Comparative Analysis of Filters for Cancellation of Power-line-interference of ECG Signal
International Journal Bioautomation
power-line interference
least mean square
recursive least square; savitzky-golay smoothing filter
discrete wavelet transform
short-term fourier transforms
continuous wavelet transform
signal to noise ratio
mean square error
the root mean square error
peak signal to noise ratio
peak to peak amplitude
author_facet Akash Kumar Bhoi
Karma Sonam Sherpa
Bidita Khandelwal
author_sort Akash Kumar Bhoi
title Comparative Analysis of Filters for Cancellation of Power-line-interference of ECG Signal
title_short Comparative Analysis of Filters for Cancellation of Power-line-interference of ECG Signal
title_full Comparative Analysis of Filters for Cancellation of Power-line-interference of ECG Signal
title_fullStr Comparative Analysis of Filters for Cancellation of Power-line-interference of ECG Signal
title_full_unstemmed Comparative Analysis of Filters for Cancellation of Power-line-interference of ECG Signal
title_sort comparative analysis of filters for cancellation of power-line-interference of ecg signal
publisher Bulgarian Academy of Sciences
series International Journal Bioautomation
issn 1314-1902
1314-2321
publishDate 2019-09-01
description Filtering noises/artifacts from the electrocardiogram (ECG) can sustain the efficient clinical decision making. Comparative analysis of several filtering techniques is proposed: two adaptive noise cancellation techniques, Least Mean Square (LMS), Recursive Least Square (RLS); Savitzky-Golay (SG) smoothing filter and Discrete Wavelet Transform (DWT). These methods are implemented on 60 Hz Power-Line Interference (PLI), ECG signals of FANTASIA database and MIT-BIH Arrhythmia Database. Here, Short-Term Fourier Transforms (STFT) and Continuous Wavelet Transform (CWT) is introduced as a graphical tool to measure the noise level in the filtered ECG signals and also to validate the filtering performances of the proposed techniques. Statistical evaluation is also performed calculating the Signal to Noise Ratio (SNR), Mean Square Error (MSE), the Root Mean Square Error (RMSE), Peak Signal to Noise Ratio (PSNR) and Peak to Peak Amplitude (P2P) change before and after filtering of the ECG signals. The graphical results (frequency domain analysis using STFT and CWT) and statistical observation suggest that the noise cancellation performance of DWT is better, over other techniques.
topic power-line interference
least mean square
recursive least square; savitzky-golay smoothing filter
discrete wavelet transform
short-term fourier transforms
continuous wavelet transform
signal to noise ratio
mean square error
the root mean square error
peak signal to noise ratio
peak to peak amplitude
url http://www.biomed.bas.bg/bioautomation/2019/vol_23.3/files/23.3_02.pdf
work_keys_str_mv AT akashkumarbhoi comparativeanalysisoffiltersforcancellationofpowerlineinterferenceofecgsignal
AT karmasonamsherpa comparativeanalysisoffiltersforcancellationofpowerlineinterferenceofecgsignal
AT biditakhandelwal comparativeanalysisoffiltersforcancellationofpowerlineinterferenceofecgsignal
_version_ 1724860541505110016