An Improved Algorithm for Noise Suppression and Baseline Correction of ECG Signals

Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 199)


Testing and analysis of Electrocardiogram (ECG) signals is one of the major requirements for clinical diagnosis of cardiovascular diseases and deciding future therapies. ECG being a weak non-stationary signal is often interfered by impulse noise as well as baseline drift. This paper presents an improved morphological algorithm for suppression of ailments posed by the above mentioned distortions using non-flat structuring element. Dimensions of the structuring element are optimally selected in a manner to achieve lower distortion rates. Simulation results show significant improvement in baseline correction and noise removal (yielding lower values of error indices and high signal to noise ratios) in comparison to other methods.


baseline wandering ECG impulse noise morphological filtering non-flat structuring element 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Dupre, A., Vincent, S., Iaizzo, P.: Basic ECG Theory, Recordings and Interpretation. In: Handbook of Cardiac Anatomy, Physiology, and Devices, pp. 191–201 (2005)Google Scholar
  2. 2.
    Gupta, R., Bera, J.N., Mitra, M.: Development of An Embedded System and MATLAB-Based GUI for Online Acquisition and Analysis of ECG Signal. Journal Measurement 43(9), 1119–1126 (2010)CrossRefGoogle Scholar
  3. 3.
    Sayadi, O., Shamsollahi, M.B.: ECG Baseline Correction With Adaptive Bionic Wavelet Transform. In: Proc. of the 9th International Symposium on Signal Processing and Its Applications, Sharjah, pp. 1–4 (2007)Google Scholar
  4. 4.
    Kumar, Y., Malik, G.K.: Performance Analysis of Different Filters for Powerline Interface Reduction in ECG Signal. International Journal of Computer Applications (0975 – 8887) 3, 1–6 (2010)CrossRefMATHMathSciNetGoogle Scholar
  5. 5.
    Christov, I.I., Dotsinsky, I.A., Daskalov, I.K.: High-pass Filtering of ECG Signals Using QRS Elimination. Medical and Biological Engineering and Computing 30, 253–256 (1992)CrossRefGoogle Scholar
  6. 6.
    Pei, S., Tseng, C.: Elimination of AC Interference in ECG using IIR Notch Filter with Transient Suppression. IEEE Transactions on Bio-Medical Engineering 42(11), 1128–1132 (1995)CrossRefGoogle Scholar
  7. 7.
    Chu, C.-H.H., Delp, E.J.: Impulsive Noise Suppression and Background Normalization of Electrocardiogram Signal Using Morphological Operators. IEEE Transactions on Biomedical Engineering 36, 262–273 (1996)CrossRefGoogle Scholar
  8. 8.
    Sun, Y., Chan, K.L., Krishnan, S.M.: ECG Signal Conditioning by Morphological Filtering. Computers in Biology and Medicine 32(6), 465–479 (2002)CrossRefGoogle Scholar
  9. 9.
    Sayadi, O., Shamsollahi, M.: Multiadaptive Bionic Wavelet Transform: Application to ECG De-noising and Baseline Wandering Reduction. EURASIP Journal on Advances in Signal Processing (2007)Google Scholar
  10. 10.
    Alfaouri, M., Daqrouq, K.: ECG Signal De-noising by Wavelet Transform Thresholding. American Journal of Applied Sciences 5(3), 276–281 (2008)CrossRefGoogle Scholar
  11. 11.
    Donoho, D.L.: De-noising by Soft-thresholding. IEEE Transactions on Information Theory 41(3), 612–627 (1995)CrossRefMathSciNetGoogle Scholar
  12. 12.
    Chu, C.-H.H., Delp, E.J.: Electrocardiogram Signal Processing by Morphological Operators. In: Proc. of the Conference on Computers in Cardiology, Washington DC, pp. 153–156 (1988)Google Scholar
  13. 13.
    Liu, Z., Wang, J., Liu, B.: ECG Signal Denoising Based on Morphological Filtering. In: Proc. of the 5th International Conference on Bioinformatics and Biomedical Engineering, Wuhan, pp. 1–4 (2011)Google Scholar
  14. 14.
    Gu, Y., Zheng, G., Dai, M.: A Morphology Algorithm Based on 2-Dimensional Flat Structuring Element on ECG Baseline Wander Elimination. In: Proc. of the Conference on Computing in Cardiology, Hangzhou, pp. 817–820 (2011)Google Scholar
  15. 15.
    Maragos, P., Schafer, R.W.: Morphological filters part I and II. IEEE Transactions on Acoust. Speech Signal Process. 35, 1170–1184 (1987)CrossRefMathSciNetGoogle Scholar
  16. 16.
    Mishra, A., Thakkar, F., Modi, C., Kher, R.: Comparative Analysis of Wavelet Basis Functions for ECG Signal Compression Through Compressive Sensing. International Journal of Computer Science and Telecommunications 3, 23–31 (2012)Google Scholar
  17. 17.
    Moody, G.B., Mark, R.G.: The Impact of the MIT-BIH Arrhythmia Database. IEEE Engineering in Medicine and Biology Magazine 20, 45–50 (2001)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Rishendra Verma
    • 1
  • Rini Mehrotra
    • 1
  • Vikrant Bhateja
    • 1
  1. 1.Department of Electronics and Communication EngineeringShri Ramswaroop Memorial Group of Professional CollegesLucknowIndia

Personalised recommendations