Skip to main content
Log in

Suppression of electromyogram interference on the electrocardiogram by transform domain denoising

  • Published:
Medical and Biological Engineering and Computing Aims and scope Submit manuscript

Abstract

A method for suppression of electromyogram (EMG) interference in electrocardiogram (ECG) recordings is presented. By assuming that the EMG is long-term non-stationary Gaussian noise, two successive decompositions were proposed, and the data transformed for Wiener filtering. Successive ECG cycles were rearranged and aligned by the R-wave, forming a matrix containing separated heart cycles in its rows. A short-window discrete cosine transform (DCT) was applied to the columns of the matrix for inter-cycle de-correlation. Next, Weiner filtering in a translation-invariant wavelet domain was performed on the DCT-transformed matrix rows for de-correlation of the data into each ECG cycle. The method resulted in an improvement in the signal-to-noise ratio of more than 10 db, a threefold reduction in mean relative amplitude errors and reduced ripple artifacts around the signal transients, thus preserving the waveform in diagnostically important signal segments.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Acar, B., andKöymen, H. (1999): ‘SVD-based on-line exercise signal orthogonalization’,IEEE Trans. Biomed. Eng.,46, pp. 311–321

    Article  Google Scholar 

  • Buckheit, J., Chen, S., Donoho, D., andJohnstone, I. (1995): ‘WaveLab reference manual’. Downloadable from http://www-stat. stanford.edu/≈wavelab/

  • Choi, H., andBaraniuk, R. (1998): ‘Analysis of wavelet-domain Wiener filters’. Proc. IEEE-SP Int. Symp. Time-Frequency and Time-Scale Analysis, pp. 613–616

  • Christov, I., andDaskalov, I. (1999): ‘Filtering of electrocardiogram artifacts from the electrocardiogram’,Med. Eng. Phys.,21, pp. 731–736

    Article  Google Scholar 

  • Fraden, J., andNeuman, M. (1980): ‘QRS wave detection’,Med. Biol. Eng. Comput.,18, pp. 125–132

    Google Scholar 

  • Friesen, G., Jannett, T., Jadallah, M., Yates, S., Quint, S., andNagle, H. (1990): ‘A comparison of the noise sensitivity of nine QRS detection algorithms’,IEEE Trans. Biomed. Eng.,37, pp. 85–98

    Article  Google Scholar 

  • Ghael, S., Sayeed, A., andBaraniuk, R. (1997): ‘Improved wavelet de-noising via empirical Wiener filtering’,Proc. SPIE,3169, pp. 389–399

    Google Scholar 

  • Jain, A. (1989): ‘Fundamentals of digital image processing’ (Prentice Hall, 1989), pp. 293–294

  • Jansen, M., andBultheel, A. (1999): ‘Multiple wavelet threshold estimation by generalized cross validation for images with correlated noise’,IEEE Trans. Image Process.,8, pp. 947–953

    Article  MathSciNet  Google Scholar 

  • Lander, P., andBerhani, E. (1997): ‘Time-frequency plane Wiener filtering of the high-resolution ECG: development and application’,IEEE Trans. Biomed. Eng.,44, pp. 256–265

    Google Scholar 

  • Mallat, S. (1999): ‘A wavelet tour of signal processing’ (Academic Press, 1999)

  • Mertins, A. (1999): ‘Signal analysis’ (John Wiley & Sons, 1999), p. 119

  • Nikolaev, N., andGotchev, A. (1998): ‘De-noising of ECG signals using wavelet shrinkage with time-frequency dependant threshold’. Proc. European Signal Processing Conf., EUSIPCO-98, Island of Rhodes, Greece, pp. 2449–2453

  • Nikolaev, N., andGotchev, A. (2000): ‘ECG signal denoising using wavelet domain Wiener filtering’. Proc. European Signal Processing Conf., EUSIPCO-2000, Tampere, Finland, pp. 51–54

  • Nikolaev, N., Nikolov, Z., Gotchev, A., andEgiazarian, K. (2000): ‘Wavelet domain Wiener filtering for ECG denoising using an improved signal estimate’. Proc. Int. Conf. Acoustics, Speech and Signal Processing, ICASSP'2000, Istanbul, Turkey, pp. 2210–2213

  • Paul, J., Reddy, M., andKumar, V. (2000): ‘A transform domain SVD filter for suppression of muscle noise artifacts in exercise ECGs’,IEEE Trans. Biomed. Eng.,47, pp. 654–662

    Article  Google Scholar 

  • Rao, A., andYip, P. (1990): ‘Discrete cosine transform, algorithms, advantages, applications’ (Academic Press, 1990)

  • Subcommittee of Instrumentation Committee on Electrocardiography—American Heart Association (1967): ‘Recommendation for instruments in electrocardiography and vectorcardiography’,IEEE Trans. Biomed. Eng.,14, pp. 60–68

    Google Scholar 

  • Thakor, N., andZhu, Y. (1991): ‘Application of adaptive filtering to ECG analysis: noise cancellation and arrhythmia detection’,IEEE Trans. Biomed. Eng.,38, pp. 785–794

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. Gotchev.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Nikolaev, N., Gotchev, A., Egiazarian, K. et al. Suppression of electromyogram interference on the electrocardiogram by transform domain denoising. Med. Biol. Eng. Comput. 39, 649–655 (2001). https://doi.org/10.1007/BF02345437

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02345437

Keywords

Navigation