Prediction of ECG signals from ballistocardiography using deep learning for the unconstrained measurement of heartbeat intervals

Sci Rep. 2025 Jan 6;15(1):999. doi: 10.1038/s41598-024-84049-0.

Abstract

We developed a deep learning-based extraction of electrocardiographic (ECG) waves from ballistocardiographic (BCG) signals and explored their use in R-R interval (RRI) estimation. Preprocessed BCG and reference ECG signals were inputted into the bidirectional long short-term memory network to train the model to minimize the loss function of the mean squared error between the predicted ECG (pECG) and genuine ECG signals. Using a dataset acquired with polyvinylidene fluoride and ECG sensors in different recumbent positions from 18 participants, we generated pECG signals from preprocessed BCG signals using the learned model and evaluated the RRI estimation performance by comparing the predicted RRI with the reference RRI obtained from the ECG signal using a leave-one-subject-out cross-validation scheme. A mean absolute error (MAE) of 0.034 s was achieved for the beat-to-beat interval accuracy. To further test the generalization ability of the learned model trained with a short-term-recorded dataset, we collected long-term overnight recordings of BCG signals from 12 different participants and performed validation. The beat-to-beat interval correlation between BCG and ECG signals was 0.82 ± 0.06 with an average MAE of 0.046 s, showing practical performance for long-term measurement of RRIs. These results suggest that the proposed approach can be used for continuous heart rate monitoring in a home environment.

Keywords: Ballistocardiogram; Bidirectional long short-term memory network; Interbeat interval detection.

MeSH terms

  • Adult
  • Ballistocardiography* / methods
  • Deep Learning*
  • Electrocardiography* / methods
  • Female
  • Heart Rate* / physiology
  • Humans
  • Male
  • Signal Processing, Computer-Assisted*
  • Young Adult