Improved CEEMDAN and Adaptive Wavelet Soft Thresholding for ECG Noise Detection and Suppression

Authors

  • T. Raghavendra Gupta Department of Computer Science and Engineering, School of Computing, Vel Tech Rangarajan Dr. Sagunthala R&D Institute of Science and Technology, Chennai, Tamil Nadu, India https://orcid.org/0000-0002-5529-8567
  • D. Uma Nandhini Department of Computer Science and Engineering, School of Computing, Vel Tech University, Chennai, Tamil Nadu, India https://orcid.org/0000-0001-9972-5076

DOI:

https://doi.org/10.57159/jcmm.5.3.26973

Keywords:

Electrocardiogram, Baseline Wander, Power-line Interference, Muscle Artifacts, Empirical Mode Decomposition, Discrete Wavelet Transform

Abstract

Electrocardiogram (ECG) signals are widely used for the diagnosis of cardiovascular diseases. Their accuracy, however, is significantly affected by various noises, including baseline wander, power-line interference, and muscle artifacts. Baseline wander arises from respiration and electrode motion and produces low-frequency drift. Power-line interference originates from electromagnetic coupling and appears as a narrow-band signal at 50 Hz or 60 Hz. Muscle artifacts are non-stationary and overlap with the ECG frequency band, which makes their suppression particularly challenging. This paper proposes a hybrid framework that integrates an improved Complete Ensemble Empirical Mode Decomposition with Adaptive Noise (CEEMDAN) with a modified stoppage criterion and a Discrete Wavelet Transform (DWT) with adaptive soft thresholding for robust ECG denoising. The noisy ECG signal is first decomposed using the improved CEEMDAN. Noise detection is then performed using Maximum Absolute Amplitude (MAA) and Autocorrelation Maximum Amplitude (AMA) features, which classify each segment as containing baseline wander, power-line interference, or muscle artifacts. The identified noisy segments are processed using DWT with adaptive soft thresholding, which suppresses noise selectively in noise-dominan

References

[1] R. M. Rangayyan, Biomedical Signal Analysis: A Case-Study Approach. Hoboken, NJ, USA: Wiley-IEEE Press, 2nd ed., 2015.

[2] U. Satija, B. Ramkumar, and M. S. Manikandan, "Automated ECG noise detection and classification system for unsupervised healthcare monitoring," IEEE Journal of Biomedical and Health Informatics, vol. 22, no. 3, pp. 722–732, 2018.

[3] S. L. Joshi, R. A. Vatti, and R. V. Tornekar, "A survey on ECG signal denoising techniques," in Proc. International Conference on Communication Systems and Network Technologies (CSNT), (Gwalior, India), pp. 60–64, 2013.

[4] C. Haritha, M. Ganesan, and E. P. Sumesh, "A survey on modern trends in ECG noise removal techniques," in Proc. International Conference on Circuit, Power and Computing Technologies (ICCPCT), (Nagercoil, India), pp. 1–7, 2016.

[5] S. Chatterjee, R. S. Thakur, R. N. Yadav, L. Gupta, and D. K. Raghuvanshi, "Review of noise removal techniques in ECG signals," IET Signal Processing, vol. 14, no. 9, pp. 569–590, 2020.

[6] S. Mani, J. R. Muthu, P. Govindhan, and S. Ravi, "Survey on analysis and noise removal techniques of an ECG signal," in AIP Conference Proceedings, vol. 2857, p. 020071, 2023.

[7] H. Peng, Y. Chen, D. Shi, and F. Xie, "Electrocardiogram signal denoising based on multi-threshold stationary wavelet transform," in Proc. IEEE International Symposium on Medical Measurements and Applications (MeMeA), (Messina, Italy), pp. 1–6, 2022.

[8] M. Rakshit and S. Das, "An efficient ECG denoising methodology using empirical mode decomposition and adaptive switching mean filter," Biomedical Signal Processing and Control, vol. 40, pp. 140–148, 2018.

[9] S. A. Malik, S. A. Parah, and B. A. Malik, "Power line noise and baseline wander removal from ECG signals using empirical mode decomposition and lifting wavelet transform technique," Health and Technology, vol. 12, no. 4, pp. 745–756, 2022.

[10] Y. Zhou, B. W.-K. Ling, X. Mo, Y. Guo, and Z. Tian, "Empirical mode decomposition-based hierarchical multiresolution analysis for suppressing noise," IEEE Transactions on Instrumentation and Measurement, vol. 69, no. 4, pp. 1833–1845, 2020.

[11] R. M. Bodile and T. V. K. H. Rao, "Improved complete ensemble empirical mode decomposition with adaptive noise: quasi-oppositional Jaya hybrid algorithm for ECG denoising," Analog Integrated Circuits and Signal Processing, vol. 109, pp. 467–477, 2021.

[12] L. El Bouny, M. Khalil, and A. Adib, "ECG signal denoising based on ensemble EMD thresholding and higher-order statistics," in Proc. International Conference on Advanced Technologies for Signal and Image Processing (ATSIP), (Fez, Morocco), pp. 1–6, 2017.

[13] A. K. Dwivedi, H. Ranjan, A. Menon, and P. Periasamy, "Noise reduction in ECG signal using combined ensemble empirical mode decomposition method with stationary wavelet transform," Circuits, Systems, and Signal Processing, vol. 40, pp. 827–844, 2021.

[14] M. V. Kumarappan, K. R. A. Kashyap, and P. Prakasam, "Fused empirical mode decomposition with spectral flatness and adaptive filtering technique for denoising of ECG signals," Analog Integrated Circuits and Signal Processing, vol. 114, pp. 41–50, 2023.

[15] Y. Yue, C. Chen, X. Wu, and X. Zhou, "An effective electrocardiogram segments denoising method combined with ensemble empirical mode decomposition, empirical mode decomposition, and wavelet packet," IET Signal Processing, vol. 17, no. 1, p. e12232, 2023.

[16] M. E. Torres, M. A. Colominas, G. Schlotthauer, and P. Flandrin, "A complete ensemble empirical mode decomposition with adaptive noise," in Proc. IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), (Prague, Czech Republic), pp. 4144–4147, 2011.

[17] K. Teja, R. Tiwari, and S. Mohanty, "Adaptive denoising of ECG using EMD, EEMD and CEEMDAN signal processing techniques," Journal of Physics: Conference Series, vol. 1706, no. 1, p. 012077, 2020.

[18] S. Garnaik, N. C. Rout, and K. Sethi, "Noise reduction in electrocardiogram signal using hybrid methods of empirical mode decomposition with wavelet transform and non-local means algorithm," in Computational Intelligence in Data Mining (Proc. CIDM 2017) (H. S. Behera, J. Nayak, B. Naik, and A. Abraham, eds.), vol. 711 of Advances in Intelligent Systems and Computing, pp. 639–648, Singapore: Springer, 2019.

[19] L. El Bouny, M. Khalil, and A. Adib, "ECG signal filtering based on CEEMDAN with hybrid interval thresholding and higher-order statistics to select relevant modes," Multimedia Tools and Applications, vol. 78, pp. 13067–13089, 2019.

[20] Z. Wu and N. E. Huang, "Ensemble empirical mode decomposition: a noise-assisted data analysis method," Advances in Adaptive Data Analysis, vol. 1, no. 1, pp. 1–41, 2009.

[21] J.-R. Yeh, J.-S. Shieh, and N. E. Huang, "Complementary ensemble empirical mode decomposition: a novel noise enhanced data analysis method," Advances in Adaptive Data Analysis, vol. 2, no. 2, pp. 135–156, 2010.

[22] M. A. Colominas, G. Schlotthauer, and M. E. Torres, "Improved complete ensemble EMD: a suitable tool for biomedical signal processing," Biomedical Signal Processing and Control, vol. 14, pp. 19–29, 2014.

[23] P. Singh, S. Shahnawazuddin, and G. Pradhan, "An efficient ECG denoising technique based on non-local means estimation and modified empirical mode decomposition," Circuits, Systems, and Signal Processing, vol. 37, no. 10, pp. 4527–4547, 2018.

[24] R. Abdollahpoor and N. Lotfivand, "Fully adaptive denoising of ECG signals using empirical mode decomposition with the modified indirect subtraction and the adaptive window techniques," Circuits, Systems, and Signal Processing, vol. 39, pp. 4021–4046, 2020.

[25] D. L. Donoho and I. M. Johnstone, "Ideal spatial adaptation by wavelet shrinkage," Biometrika, vol. 81, no. 3, pp. 425–455, 1994.

[26] Z. A. A. Alyasseri, A. T. Khader, M. A. Al-Betar, A. K. Abasi, and S. N. Makhadmeh, "EEG signals denoising using optimal wavelet transform hybridized with efficient metaheuristic methods," IEEE Access, vol. 8, pp. 10584–10605, 2020.

[27] U. Satija, B. Ramkumar, and M. S. Manikandan, "A simple method for detection and classification of ECG noises for wearable ECG monitoring devices," in Proc. IEEE International Conference on Signal Processing and Integrated Networks (SPIN), (Noida, India), pp. 164–169, 2015.

[28] N. E. Huang, Z. Shen, S. R. Long, M. C. Wu, H. H. Shih, Q. Zheng, N.-C. Yen, C. C. Tung, and H. H. Liu, "The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis," Proceedings of the Royal Society of London A, vol. 454, no. 1971, pp. 903–995, 1998.

Downloads

Published

2026-06-30

How to Cite

Gupta, T. R., & Uma Nandhini, D. (2026). Improved CEEMDAN and Adaptive Wavelet Soft Thresholding for ECG Noise Detection and Suppression. Journal of Computers, Mechanical and Management, 5(3), 213–227. https://doi.org/10.57159/jcmm.5.3.26973