Abstract

In this paper, a recursive principal component analysis (RPCA)-based algorithm is applied for detecting and quantifying the motion artifact episodes encountered in an ECG signal. The motion artifact signal is synthesized by low-pass filtering a random noise signal with different spectral ranges of LPF (low pass filter): 0–5 Hz, 0–10 Hz, 0–15 Hz and 0–20 Hz. Further, the analysis of the algorithm is carried out for different values of SNR levels and forgetting factors (α) of an RPCA algorithm. The algorithm derives an error signal, wherever a motion artifact episode (noise) is present in the entire ECG signal with 100% accuracy. The RPCA error magnitude is almost zero for the clean signal portion and considerably high wherever the motion artifacts (noisy episodes) are encountered in the ECG signals. Further, the general trend of the algorithm is to produce a smaller magnitude of error for higher SNR (i.e. low level of noise) and vice versa. The quantification of the RPCA algorithm has been made by applying it over 25 ECG data-sets of different morphologies and genres with three different values of SNRs for each forgetting factor and for each of four spectral ranges.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call