ECG SIGNAL DENOISING USING DISCRETE WAVELET TRANSFORM

  • MOHAMMED ABDALLAH ALI College of Engineering, University of Duhok, Kurdistan Region-Iraq
  • SERWAN ALI College of Engineering, University of Duhok, Kurdistan Region-Iraq
  • AHMED KHORSHEED College of Engineering, University of Duhok, Kurdistan Region-Iraq
Keywords: Denoising; electrocardiogram; Packet Wavelet Transform; Thresholding;

Abstract

The electrocardiogram (ECG) is crucial and widely used diagnostic tool for heart diseases; however, the presence of various noise components can distort the ECG waveform, leading to inaccurate interpretations. This research focuses on the utilization of Discrete Wavelet Transform (DWT) for denoising ECG signals. In this paper, we introduce an innovative DWT-based architecture for ECG denoising, designed to effectively eliminate reference line ᴡander, power line interference, white noise, muscle artifacts, and impulsive noise through a single comprehensive process that incorporates signal decomposition and thresholding. Experimental assessments were performed on the MIT-BIH database, utilizing a 360 Hz sampling frequency over a 15-second duration. Denoising performance was calculated by measuring improvements in Mean Squared Error (MSE) and Signal-to-Noise Ratio (SNR) under various noise power levels. Our proposed DWT-based algorithm consistently outperformed traditional filter-based techniques, demonstrating superior MSE and SNR enhancements. Notably, the average enhancements in Signal-to-Noise Ratio (SNR) ranged up to 10% for baseline wander, a reduction of -15 dB for power-line interference, and an increase of 50% for white noise when compared to conventional low-pass filter, notch filter, and moving average filter approaches, respectively. These improvements were consistently experimental across different noise power levels, highlighting substantial gains in signal clarity. Additionally, significant reductions in MSE, with improvements of 0.003, further underscored the effectiveness of proposed architecture. These quantitative results affirm the accuracy and efficiency of our method, offering substantial enhancements in ECG signal quality and clarity. This improvement contributes to more precise subsequent analyses, ultimately benefiting the diagnosis and treatment of heart diseases.

 

 

 

Downloads

Download data is not yet available.

References

Abdulbaqi, A. S., & Al-din, S. (2020). Feature Extraction and Classification of ECG Signal Based on The Standard Extended Wavelet Transform Technique: Cardiology Based Telemedicine. Paper presented at the IOP Conference Series: Materials Science and Engineering.
Alves, D. K., Costa, F. B., de Araujo Ribeiro, R. L., de Sousa Neto, C. M., & Rocha, T. d. O. A. (2016). Real-time power measurement using the maximal overlap discrete wavelet-packet transform. IEEE Transactions on Industrial Electronics, 64(4), 3177-3187.
Appathurai, A., Carol, J. J., Raja, C., Kumar, S., Daniel, A. V., Malar, A. J. G., . . . Krishnamoorthy, S. (2019). A study on ECG signal characterization and practical implementation of some ECG characterization techniques. Measurement, 147, 106384.
Chatterjee, S., Thakur, R. S., Yadav, R. N., Gupta, L., & Raghuvanshi, D. K. (2020). Review of noise removal techniques in ECG signals. IET Signal Processing, 14(9), 569-590.
Donoho, D. L., & Johnstone, I. M. (1994, 3-6 Nov. 1994). Threshold selection for wavelet shrinkage of noisy data. Paper presented at the Proceedings of 16th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.
Karthikeyan, P., Murugappan, M., & Yaacob, S. (2012). ECG signal denoising using wavelet thresholding techniques in human stress assessment. International Journal on Electrical Engineering Informatics, 4(2), 306.
Kher, R. (2019). Signal processing techniques for removing noise from ECG signals. J. Biomed. Eng. Res, 3(101), 1-9.
Lin, H.-Y., Liang, S.-Y., Ho, Y.-L., Lin, Y.-H., & Ma, H.-P. (2014). Discrete-wavelet-transform-based noise removal and feature extraction for ECG signals. Irbm, 35(6), 351-361.
Lin, Y.-D., & Hu, Y. H. (2008). Power-line interference detection and suppression in ECG signal processing. IEEE Transactions on Biomedical Engineering, 55(1), 354-357.
Liu, W., & Du, Y. (2021). An Improved ECG Denoising Algorithm Based on Wavelet-scale Correlation Coefficients. Paper presented at the 2021 IEEE 15th International Conference on Anti-counterfeiting, Security, and Identification (ASID).
Mbachu, C., Victor, I., Emmanuel, I., & Nsionu, I. (2011). Filtration of artifacts in ECG signal using rectangular window-based digital filters. International Journal of Computer Science Issues, 8(5), 279-285.
Patel, I., Sandhya, A., Raja, V., & S, S. (2021). Extraction of Features from ECG Signal. International Journal of Current Research and Review, 13, 103-109. doi:10.31782/IJCRR.2021.13806
Poornachandra, S. (2008). Wavelet-based denoising using subband dependent threshold for ECG signals. Digital signal processing, 18(1), 49-55.
Rahmatillah, A. (2017). IIR digital filter design for powerline noise cancellation of ECG signal using arduino platform. Paper presented at the Journal of Physics: Conference Series.
Samann, F., Bamerni, S. A., Khorsheed, J. A., & Al-sulaifanie, A. K. (2021). Adaptive Real-Time Wavelet Denoising Architecture Based on Feedback Control Loop. Journal of Engineering Research, 9(ICRIE).
Samann, F., & Schanze, T. (2019). An efficient ECG Denoising method using Discrete Wavelet with Savitzky-Golay filter. Current Directions in Biomedical Engineering, 5(1), 385-387. doi:doi:10.1515/cdbme-2019-0097
Singh, O., & Sunkaria, R. K. (2017). ECG signal denoising via empirical wavelet transform. Australasian physical & engineering sciences in medicine, 40, 219-229. doi:10.1007/s13246-016-0510-6
Singh, P., Pradhan, G., & Shahnawazuddin, S. (2017). Denoising of ECG signal by non-local estimation of approximation coefficients in DWT. Biocybernetics and Biomedical Engineering, 37(3), 599-610.
Srivastava, V., & Prasad, D. (2013). DWT-based feature extraction from ECG signal. American J. of Eng. Research (AJER), 2(3), 44-50.
Tan, Y.-f., & Du, L. (2009). Study on wavelet transform in the processing for ECG signals. Paper presented at the 2009 WRI World Congress on Software Engineering.
Wisana, I. D. G. H., Nugraha, P. C., & Rachman, R. A. (2021). Development of a Low-Cost and Efficient ECG devices with IIR Digital Filter Design. Indonesian Journal of Electronics, Electromedical Engineering, Medical Informatics
3(1), 21-28.
Xu, Y., Luo, M., Li, T., & Song, G. (2017). ECG signal de-noising and baseline wander correction based on CEEMDAN and wavelet threshold. Sensors, 17(12), 2754.
Published
2023-12-23
How to Cite
ALI , M. A., ALI , S., & KHORSHEED , A. (2023). ECG SIGNAL DENOISING USING DISCRETE WAVELET TRANSFORM . Journal of Duhok University, 26(2), 450 - 463. https://doi.org/10.26682/csjuod.2023.26.2.42