Data Science and Interdisciplinary Research: Recent Trends and Applications

Filtering Techniques for Removing Noise From ECG Signals

Author(s): K. Manimekalai* and A. Kavitha

Pp: 149-171 (23)

DOI: 10.2174/9789815079005123050010

* (Excluding Mailing and Handling)

Abstract

Electrocardiogram (ECG) records cardiac electrical signal to check for various heart problems. However, it can be impaired by noise. Therefore, ECG signal denoising is a significant pre-processing step that reduces noise and emphasizes the characteristic waves in the ECG data. The frequency range of a simple ECG is usually between 0.5 Hz and 100 Hz. When processing the ECG signal, artifact elimination is the most important resource since artifacts in ECG signal impede the diagnosis of disorders. This work uses MATLAB to reduce noise by applying low pass, high pass, and derivative pass filters. On the PTB database, the performance of these approaches is compared using benchmark measures such as mean-square error (MSE) and signal-to-noise ratio (SNR) to compare various ECG denoising algorithms. The combination of low pass + high pass + derivative pass filters produces low mean-square error (MSE) and signal-to-noise ratio (SNR) values of 0.052 db and 1.185 db when compared to the raw signal.

© 2024 Bentham Science Publishers | Privacy Policy