Ballistocardiogram Signal Processing: A Literature Review
Ibrahim Sadek

TL;DR
This literature review discusses various signal processing techniques for ballistocardiogram signals, highlighting their advantages, limitations, and recent machine learning approaches for heartbeat detection.
Contribution
It provides a comprehensive overview of time-domain, frequency-domain, wavelet, empirical mode decomposition, and machine learning methods for BCG signal analysis, emphasizing challenges and recent advancements.
Findings
Time-domain methods struggle with nonstationary signals and motion artifacts.
Frequency-domain methods reveal heart rate variability but have spectral peak issues.
Wavelet and empirical mode decomposition help isolate vital sign components.
Abstract
Time-domain algorithms are focused on detecting local maxima or local minima using a moving window, and therefore finding the interval between the dominant J-peaks of ballistocardiogram (BCG) signal. However, this approach has many limitations due to the nonlinear and nonstationary behavior of the BCG signal. This is because the BCG signal does not display consistent J-peaks, which can usually be the case for overnight, in-home monitoring, particularly with frail elderly. Additionally, its accuracy will be undoubtedly affected by motion artifacts. Second, frequency-domain algorithms do not provide information about interbeat intervals. Nevertheless, they can provide information about heart rate variability. This is usually done by taking the fast Fourier transform or the inverse Fourier transform of the logarithm of the estimated spectrum, i.e., cepstrum of the signal using a sliding…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
