Effective de-noising of ECG by optimised adaptive thresholding on noisy modes

Effective de-noising of ECG by optimised adaptive thresholding on noisy modes

For access to this article, please select a purchase option:

Buy article PDF
(plus tax if applicable)
Buy Knowledge Pack
10 articles for $120.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
IET Science, Measurement & Technology — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Electrocardiograph (ECG) denoising is a preliminary step in QRS complex detection and ECG beat classification process. An ECG denoising methodology is proposed that uses ensemble empirical mode decomposition (EEMD) for decomposing input ECG to its intrinsic mode functions (IMFs). Then noisy-IMFs are identified by the proposed method that uses squared distance similarity measure. On selected noisy-IMFs, hard thresholding, by the evolutionary optimisation algorithms (EOAs)-based thresholds, is applied. For selecting the best performing EOA, algorithms namely artificial bee colony, particle swarm optimisation (PSO), and cuckoo search (CS) optimisation are implemented. The proposed methodology is tested with the Massachusetts Institute of Technology and Beth Israel Hospital (MIT-BIH) arrhythmia database and is evaluated in terms of signal-to-noise ratio (SNR) and mean-square error (MSE). In comparison with state-of-the-art methods, the proposed method is found to be the best attaining maximum SNR and MSE for PSO and CS algorithm optimised thresholding.


    1. 1)
      • 1. Chung, E.K.: ‘Pocket guide to ECG diagnosis’ (Wiley-Blackwell, New Jersey, USA, 2001).
    2. 2)
      • 2. Vullings, R., Peters, C.: ‘ECG signal processing’, European Patent Application EP2016894(A1), 2009.
    3. 3)
      • 3. Sameni, R., Shamsollahi, M.B., Jutten, C., et al: ‘A nonlinear Bayesian filtering framework for ECG denoising’, IEEE Trans. Biomed. Eng., 2007, 54, (12), pp. 21722185.
    4. 4)
      • 4. Thakor, N.V., Zhu, Y.S.: ‘Applications of adaptive filtering to ECG analysis: noise cancellation and arrhythmia detection’, IEEE Trans. Biomed. Eng., 1991, 38, (8), pp. 785794.
    5. 5)
      • 5. Alfaouri, M., Daqrouq, K.: ‘ECG signal denoising by wavelet transform thresholding’, Am. J. Appl. Sci., 2008, 5, (3), pp. 276281.
    6. 6)
      • 6. Sayadi, O., Shamsollahi, M.B.: ‘Multiadaptive bionic wavelet transform: application to ECG denoising and baseline wandering reduction’, EURASIP J. Adv. Signal Process., 2007, article ID: 41274, pp. 111.
    7. 7)
      • 7. Singh, B.N., Tiwari, A.K.: ‘Optimal selection of wavelet basis function applied to ECG signal denoising’, Digit. Signal Process. A Rev. J., 2006, 16, (3), pp. 275287.
    8. 8)
      • 8. Kabir, M.A., Shahnaz, C.: ‘Denoising of ECG signals based on noise reduction algorithms in EMD and wavelet domains’, Biomed. Signal Process. Control, 2012, 7, (5), pp. 481489.
    9. 9)
      • 9. Wang, J., Ye, Y., Pan, X., et al: ‘Fractional zero-phase filtering based on the Riemann-Liouville integral’, Signal Process., 2014, 98, pp. 150157.
    10. 10)
      • 10. Chang, K.M.: ‘Arrhythmia ECG noise reduction by ensemble empirical mode decomposition’, Sensors, 2010, 10, (6), pp. 60636080.
    11. 11)
      • 11. Komaty, A., Boudraa, A.-O., Augier, B., et al: ‘EMD-based filtering using similarity measure between probability density functions of IMFs’, IEEE Trans. Instrum. Meas., 2014, 63, (1), pp. 2734.
    12. 12)
      • 12. Nguyen, P., Kim, J.-M.: ‘Adaptive ECG denoising using genetic algorithm-based thresholding and ensemble empirical mode decomposition’, Inf. Sci. (NY), 2016, 373, pp. 499511.
    13. 13)
      • 13. Goldberger, A.L., Amaral, L.A.N., Glass, L., et al: ‘Physiobank, PhysioToolkit, and PhysioNet: components of a new research resource for complex physiologic signals’, Circulation, 2000, 101, (23), pp. 215220.
    14. 14)
      • 14. Huang, N.E.N., Shen, Z., Long, S.R.S., et al: ‘The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis’. Proc. R. Soc. A Math. Phys. Eng. Sci., 1998, 454, (1971), pp. 903995.
    15. 15)
      • 15. Torres, M.E., Colominas, M.A., Schlotthauer, G., et al: ‘A complete ensemble empirical mode decomposition with adaptive noise’, IEEE Int. Conf. Acoust. Speech Signal Process., Prague, Czech RepublicMay 2011, pp. 41444147.
    16. 16)
      • 16. Cha, S.: ‘Comprehensive survey on distance/similarity measures between probability density functions’, Int. J. Math. Model. Methods Appl. Sci., 2007, 1, (4), pp. 300307.
    17. 17)
      • 17. Donoho, D.L.: ‘De-noising by soft-thresholding’, IEEE Trans. Inf. Theory, 1995, 41, (3), pp. 613627.
    18. 18)
      • 18. Karaboga, D., Basturk, B.: ‘On the performance of artificial bee colony (ABC) algorithm’, Appl. Soft Comput. J., 2008, 8, (1), pp. 687697.
    19. 19)
      • 19. Kennedy, J.: ‘Particle swarm optimization’, in Sammut, C. (Ed.): ‘Encyclopedia of machine learning’ (Springer, Boston, MA, 2011), pp. 760766.
    20. 20)
      • 20. Yang, X.-S., Deb, S.: ‘Cuckoo search via Lévy flights’, 2009 World Congress on Nature Biologically Inspired Computing (NaBIC), IEEE, Coimbatore, India, December 2009, pp. 210214.
    21. 21)
      • 21. Simon, D.: ‘Evolutionary optimization algorithms’ (John Wiley & Sons, Hoboken, New Jersey, 2013).

Related content

This is a required field
Please enter a valid email address