International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 187 - Number 25 |
Year of Publication: 2025 |
Authors: Pooja Kumari, R.K. Sharma |
![]() |
Pooja Kumari, R.K. Sharma . A MATLAB Framework for ECG Signal Denoising and Accurate Heart Rate Detection using EMD and DWT. International Journal of Computer Applications. 187, 25 ( Jul 2025), 40-48. DOI=10.5120/ijca2025925446
This paper presents a simplified and effective method for determining heart rate from Electrocardiogram (ECG) signals using MATLAB. It focuses on advanced signal denoising techniques like Empirical Mode Decomposition (EMD), Notch filters, and wavelet transforms. The methodology improves signal quality by removing Power Line Interference (PLI) and Baseline Wander (BW), allowing accurate detection of R-peaks and heart rate. The algorithm’s performance is validated using datasets from the MIT/BIH database, and results are benchmarked against the Pan-Tompkins algorithm. The effectiveness of classification is also evaluated using discrete wavelet transform (DWT) based feature extraction.