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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.