COMPARATIVE ANALYSIS OF FIR FILTER DESIGN METHODS FOR ECG SIGNAL DENOISING: WINDOW-BASED AND PARKS–MCCLELLAN APPROACHES
Abstract
-
Electrocardiogram (ECG) signals are routinely corrupted by powerline interference (50/60 Hz), baseline wander (0–0.5 Hz), and electromyographic (EMG) noise, all of which degrade clinical diagnostic accuracy. This paper presents a MATLAB-based comparative study of three finite impulse response (FIR) filter design methods — the Hamming window, the Kaiser window, and the Parks–McClellan equiripple algorithm — applied to a synthetic ECG signal contaminated with additive white Gaussian noise and 50 Hz powerline interference. Performance is evaluated using signal-to-noise ratio improvement (∆SNR), mean squared error (MSE), and computational filter order. Results show that the Parks–McClellan design achieves the highest ∆SNR (18.4 dB) with the lowest filter order (N = 63) relative to window-based methods, confirming its superiority for real-time biomedical signal processing. Complete MATLAB source code is provided for reproducibility.
References
World Health Organization. (2023). Cardiovascular diseases (CVDs) — Key Facts. WHO Fact Sheet. https://www.who.int/news-room/fact-sheets/detail/cardiovascular-diseases-(cvds)
Sörnmo L., & Laguna P. (2005). Bioelectrical Signal Processing in Cardiac and Neurological Applications. Elsevier Academic Press. ISBN 978-0-12-437552-9.
Oppenheim A. V., & Schafer R. W. (2010). Discrete-Time Signal Processing (3rd ed.). Pearson. ISBN 978-0-13-198842-2.
Proakis J. G., & Manolakis, D. G. (2007). Digital Signal Processing: Principles, Algorithms, and Applications (4th ed.). Pearson Prentice Hall. ISBN 978-0-13-187374-2.
Parks T. W., & McClellan J. H. (1972). Chebyshev approximation for nonrecursive digital filters with linear phase. IEEE Transactions on Circuit Theory, 19(2), 189–194. https://doi.org/10.1109/TCT.1972.1083419
McSharry P. E., Clifford G. D., Tarassenko L., & Smith L. A. (2003). A dynamical model for generating synthetic electrocardiogram signals. IEEE Transactions on Biomedical Engineering, 50(3), 289–294. https://doi.org/10.1109/TBME.2003.808805
Moody G. B., & Mark R. G. (2001). The impact of the MIT-BIH Arrhythmia Database. IEEE Engineering in Medicine and Biology Magazine, 20(3), 45–50. https://doi.org/10.1109/51.932724
Avci, K. (2024). Fractional Kaiser Window with Application to Finite Impulse Response Digital Filter Design. IEEE Access , p. 155549 - 155563. https://doi.org/10.1109/ACCESS.2024.3484930
Downloads
Published
Issue
Section
How to Cite