Efficient algorithm for baseline wander and powerline noise removal from ECG signals based on discrete Fourier series

Australas Phys Eng Sci Med. 2018 Mar;41(1):143-160. doi: 10.1007/s13246-018-0623-1. Epub 2018 Feb 5.

Abstract

Electrocardiogram (ECG) signals are often contaminated with artefacts and noises which can lead to incorrect diagnosis when they are visually inspected by cardiologists. In this paper, the well-known discrete Fourier series (DFS) is re-explored and an efficient DFS-based method is proposed to reduce contribution of both baseline wander (BW) and powerline interference (PLI) noises in ECG records. In the first step, the determination of the exact number of low frequency harmonics contributing in BW is achieved. Next, the baseline drift is estimated by the sum of all associated Fourier sinusoids components. Then, the baseline shift is discarded efficiently by a subtraction of its approximated version from the original biased ECG signal. Concerning the PLI, the subtraction of the contributing harmonics calculated in the same manner reduces efficiently such type of noise. In addition of visual quality results, the proposed algorithm shows superior performance in terms of higher signal-to-noise ratio and smaller mean square error when faced to the DCT-based algorithm.

Keywords: Baseline wander removing; Discrete Fourier series; Discrete cosine transform; ECG; Powerline interference cancellation.

MeSH terms

  • Algorithms*
  • Electrocardiography*
  • Fourier Analysis*
  • Signal Processing, Computer-Assisted*
  • Signal-To-Noise Ratio