Estimation of systolic blood pressure by Random Forest using heart sounds and a ballistocardiogram

Sci Rep. 2022 Oct 13;12(1):17196. doi: 10.1038/s41598-022-22205-0.

Abstract

Cuffless blood pressure measurement enables unobtrusive and continuous monitoring that can be integrated with wearable devices to extend healthcare to non-hospital settings. Most of the current research has focused on the estimation of blood pressure based on pulse transit time or pulse arrival time using ECG or peripheral cardiac pulse signals as proximal time references. This study proposed the use of a phonocardiogram (PCG) and ballistocardiogram (BCG), two signals detected noninvasively, to estimate systolic blood pressure (SBP). For this, the PCG and the BCG were simultaneously measured in 21 volunteers in the rest, activity, and post-activity conditions. Different features were considered based on the relationships between these signals. The intervals between S1 and S2 of the PCG and the I, J, and K waves of the BCG were statistically analyzed. The IJ and JK slopes were also estimated as additional features to train the machine-learning algorithm. The intervals S1-J, S1-K, S1-I, J-S2, and I-S2 were negatively correlated with changes in SBP (p-val < 0.01). The features were used as explanatory variables for a regressor based on the Random Forest. It was possible to estimate the systolic blood pressure with a mean error of 3.3 mmHg with a standard deviation of ± 5 mmHg. Therefore, we foresee that this proposal has potential applications for wearable devices that use low-cost embedded systems.

MeSH terms

  • Ballistocardiography*
  • Blood Pressure / physiology
  • Blood Pressure Determination
  • Heart Sounds*
  • Humans
  • Pulse Wave Analysis