Introduction

Blood pressure (BP) is one of the vital physiological parameters indicating people’s health status about the elasticity of aortic wall, the pulsatile rhythm of cardiac output (CO) and other cardiovascular conditions. The normal resting systolic/diastolic blood pressure (SBP/DBP) for a healthy adult is approximately 120/80 mmHg. BP fluctuates depending on many situations such as emotion variation, exercise, drug intake and disease.

Since cardiovascular diseases (CVDs) are the leading causes of death globally [1, 2] and elevated BP is considered as a major risk factor for CVDs, BP monitoring attracts more and more attention in modern medical care. Although accurate BP measurement can be fulfilled by an invasive way (e.g. insertion of an intra-arterial catheter), which is usually adopted in the intensive care unit (ICU), there is still urgent requirement for noninvasive BP measurement methods. Oscillometric technique and auscultation method [3, 4] are two most common cuff-based ways to measure BP noninvasively. However, the pneumatic cuff around upper arm hinders the user from normal activities (e.g. the inflation disturbs sleep during night). The measurement reliability is also somehow challenged due to the occasional white coat syndrome [5]. More importantly, cuff-based methods only achieve the intermittent BP recording with periodic cuff inflation and deflation, which means they lack the capability to track sudden BP variations. Volume clamping method and applanation tonometry [6,7,8,9,10,11] provide continuous beat-to-beat BP monitoring. However, both methods require relatively cumbersome mechanical structures and are highly sensitive to the sensor placement.

Under this circumstance, the estimation of BP in successive cardiac cycles via pulse wave velocity (PWV) or pulse transit time (PTT) has been extensively introduced over the last decades [4, 12,13,14,15,16,17,18,19,20,21,22,23,24,25]. PTT is defined as the time duration for an arterial pressure pulse wave traveling from the proximal artery to the distal location and PWV refers to the speed at which the pressure wave propagates. The correlations of PTT to mean arterial blood pressure (MAP), SBP and DBP have been studied by many researchers. Linear [16, 17], logarithmical [18,19,20] and other nonlinear [21,22,23,24,25] relationships have been conducted. Furthermore, methods exploiting additional covariates (e.g. heart rate, PTT variability) have been proposed for better BP prediction [26,27,28]. Among those PTT-based methods, Chen’s and Poon’s algorithms [16, 18, 19] are the most representative [4, 29]. Chen et al. [16] deduced a linear relationship between SBP and PTT, while Poon and Zhang [18] found that MAP is logarithmically related to PTT. Although good correlations between PTT and BP have been derived, the aforementioned methods still need improvements, since BP is influenced by lots of factors (e.g. gender, age and hemodynamic parameters) rather than simple PTT [30,31,32,33]. Besides, the duration of calibration intervals which estimation errors stay within the Association of Advancement of Medical Instrumentation (AAMI) limits could be investigated, since the calibration frequency is another important concern apart from the estimation accuracy.

Herein, we aimed to improve the conventional PTT-based methods with increased accuracy and decreased calibration frequency. We used the Navier–Stokes equation to newly derive a proportional relationship between BP and PPT−2 and presented an improved method utilizing hemodynamic covariates in addition to PTT to prompt a better BP estimation. We collected study population from an open accessible database and constructed BP models for subjects with/without CVDs respectively. The selection of model covariates was based on the biological plausibility and significant correlations in univariate and multivariate analyses. Besides, we performed a machine learning strategy based on regularized linear regression (RLR) for BP models as the initial calibration and recursive least square (RLS) algorithm as the re-calibration. Afterwards, we verified our method against the AAMI standard and compared it with Chen’s and Poon’s algorithms.

Materials and methods

Theoretical background

Most PTT-based methods are formed on the basis of the Bramwell–Hill and Moens–Korteweg equations, and the exponential model of the Young’s elastic modulus [4, 34,35,36], which can be expressed as Eqs. (1) and (2), respectively.

$$PWV=\frac{1}{{\sqrt {L \times C} }}=\sqrt {\frac{{{\text{A}} \times {\text{dP}}}}{{\rho \times {\text{dA}}}}}$$
(1)
$$PWV=\sqrt {\frac{{{\text{gh}}{{\text{E}}_{\text{i}}}}}{{2\rho {\text{r}}}}} =\sqrt {\frac{{{\text{gh}}{E_0}{e^{\gamma P}}}}{{2\rho {\text{r}}}}}$$
(2)

Equation (1) shows that PWV is a function of compliance C, where C and blood pressure P are inversely related. L = ρ/A, represents the arterial inertance per unit length. ρ is the density of the blood, A is the cross-sectional area of the artery. Equation (2) shows that the elastic modulus of the artery wall E i is related to PWV and E i increases with P. r is the radius of the artery, h is the thickness of the wall, g represents the gravitational constant and E0 is the elastic modulus at zero pressure.

As one of the representative studies in this area, Chen et al. [16] deduced the relationship between BP and PTT as Eq. (3).

$${P_E}={P_b} - \frac{2}{{\gamma {T_b}}}\Delta T$$
(3)

where P E is the estimated BP, P b is the initial BP value, T b is the initial PTT value, γ is a coefficient depending on the particular vessel and ∆T is the change of PTT. Besides, Chen applied an adjustable bandpass filter to PTT data [known as the high frequency component (HFC)] and corrected P E via a linear lookup table [noted as the low frequency component (LFC)] between the calibration points.

Poon and Zhang [18] developed a method based on a logarithmical BP–PTT relationship, as given in Eqs. (4) and (5).

$$DBP=\frac{{SB{P_0}}}{3}+\frac{{2DB{P_0}}}{3}+\frac{2}{\gamma }\ln \left( {\frac{{PT{T_0}}}{{PTT}}} \right) - \frac{{\left( {SB{P_0} - DB{P_0}} \right)}}{3}{\left( {\frac{{PT{T_0}}}{{PTT}}} \right)^2}$$
(4)
$$SBP=DBP+\left( {SB{P_0} - DB{P_0}} \right){\left( {\frac{{PT{T_0}}}{{PTT}}} \right)^2}$$
(5)

where SBP0 and DBP0 are the initial BP values, γ = 0.031 mmHg−1, and PTT0 is the initial PTT value.

In this study, a derivation of the relationship between BP and PTT was attempted from the Navier–Stokes equation (Eq. 6), which describes the motion of viscous fluid substances.

$$\frac{{\partial \rho {v_x}}}{{\partial \tau }}+\rho \left( {{v_x}\frac{{\partial {v_x}}}{{\partial x}}+{v_y}\frac{{\partial {v_x}}}{{\partial y}}+{v_z}\frac{{\partial {v_x}}}{{\partial z}}} \right)=\mu \left[ {\frac{\partial }{{\partial x}}\left( {\frac{{\partial {v_x}}}{{\partial x}}} \right)+\frac{\partial }{{\partial y}}\left( {\frac{{\partial {v_x}}}{{\partial y}}} \right)+\frac{\partial }{{\partial z}}\left( {\frac{{\partial {v_x}}}{{\partial z}}} \right)} \right] - \frac{{\partial P}}{{\partial x}}+\rho g$$
(6)

where ρ is the density of the fluid, µ is the viscosity, v is the flow velocity along its direction and g is the gravitational constant. The left side of the equation describes the time-dependent momentum and convective components, while the right side is a summation of divergence of deviatoric stress, hydrostatic effect (i.e. pressure) and gravity.

In this study, the blood is simplified as incompressible Newtonian fluid. The laminar blood flows from the heart to peripherals such that the density and viscosity of the blood are assumed to be constant during each calibration interval. Furthermore, blood in arteries is considered to flow only along the axial direction and the properties of arteries (e.g. cross-sectional area of artery, thickness of aortic wall) are thought to be constant. When integrating the Navier–Stokes equation for a steadily laminar flow, Eq. (7) is derived.

$$\frac{1}{2}\rho {{\text{v}}^2}=\left( {{h_f}+\rho gH} \right) - P$$
(7)

where P is the BP, g is the gravitational constant, H stands for the height difference between two measurement sites, ρ is the density of blood, h f is the energy loss due to the peripheral resistance of arteries, v is the velocity, which can be expressed as L/PTT and L is the distance along the artery. Kinetic energy changes at the expense of pressure energy. Once the placement of the sensors is fixed, H, L and h f are regarded as constants during each calibration interval. BP can be obtained as Eq. (8), which shows a proportional relationship to PTT−2.

$$BP={\text{a}}+\frac{{\text{b}}}{{PT{T^2}}}$$
(8)

where a and b are coefficients.

In addition to PTT, hemodynamic factors could alter BP levels [37]. In order to achieve better BP estimation, we have taken hemodynamic covariates into consideration. They include (1) augmentation index (AIx), defined as the percentage of the central pulse amplitude which is attributed to the reflected pulse wave, is a measure of the wave reflection [38,39,40]; (2) stiffness index (SIx), which exhibits the time interval between an early systolic peak and a later diastolic peak, indicates the arterial stiffness [41]; (3) rise time (RT), which is associated with the contractile force and left ventricular function, is a time interval with respect to the steep rise of the arterial pressure from its nadir to a peak [42]; (4) pressure constant k (PK), calculated as the proportion of the mean pulsatile component in the maximum pulse pressure during a cardiac cycle, is related to the total peripheral resistance (TPR) [43]; (5) photoplethysmography area (PA), defined as a function of the areas under the PPG curve between certain points, could reflect TPR [44]; (6) descent time (DT) interpreted as the duration from the onset of the dicrotic notch to the end of the diastole [45]; (7) pulsatile hetero-height (PHH), which is a function of the pulse amplitude (Ppeak), RT and DT, is connected with CO. Some of these features are illustrated in Fig. 1.

Fig. 1
figure 1

Extraction of hemodynamic covariates. Pmax the peak of PPG signal, Pmin the nadir of PPG signal, Ppeak the pulse amplitude, AP augmented pulse caused by wave reflection. Augment index (AIx = AP/Ppeak × 100), RT rise time, SIx stiffness index, DT descent time

Correlations of these covariates to BP are assessed by univariate and multivariate analyses. The BP models utilizing PTT−2 and hemodynamic covariates are constructed for groups with/without CVDs respectively. The coefficients of BP models are initiated by the initial calibration using RLR and adjusted by the re-calibration using RLS algorithm. The main processes of our method are summarized in Fig. 2, which will be elaborated as follows.

Fig. 2
figure 2

The main schematic of our method

Data acquisition and study population

The multi-parameter Intelligent Monitoring for Intensive Care (MIMIC) database developed by the MIT Lab is used [46]. It includes signals (e.g. multi-lead electrocardiograms (ECGs), arterial blood pressure (ABP), photoplethysmograph (PPG) and respiration signal) and periodic measurements (e.g. heart rate (HR), oxygen saturation (SPO2) and SBP/DBP/MAP) for different patients. Out of 72 records from 55 patients available, only the subject’s records that contained continuous signals of interest (i.e. ECG, PPG and ABP) were included. The subjects who had obviously abnormal waveforms were excluded. Afterwards, the remaining 28 subjects were divided into two groups, according to the initial diagnoses with/without heart or CVDs when they were admitted to the ICU.

Signal preprocessing

Signals of interest were separated into small segments to improve the processing efficiency. Two adjacent segments were overlapped by 10 s intervals to avoid missing detection of feature points. Moreover, both ABP and PPG signals, which were recorded at 125 Hz, were re-sampled to 500 Hz by linear interpolation, in order to synchronize the result with the ECG signals which were originally sampled at 500 Hz. Afterwards, averaging filter and wavelet transform were performed on each signal segment. The ECG and PPG signals were decomposed to eight levels by Daubechies db5 wavelet function, then the corresponding approximate coefficients were low-pass filtered before signal reconstruction.

Feature extraction

ECG features

R peak of each filtered QRS complex was extracted by an unfixed-width sliding window and a dynamic adaptive threshold, HR was calculated from adjacent R–R interval.

PPG features

There were several feature points extracted, to be used as indicators of the pulse onset location. They include the PPG maximum/minimum peak (Pmax/Pmin) and the point at which 20% amplitude of the PPG waveform appeared. PTT could be obtained in each cardiac cycle by calculating the time interval between the R peak of ECG signal and the corresponding characteristic point of PPG signal. Besides, the hemodynamic covariates mentioned above were also extracted. PTT, HR and other covariates were normalized by means of z-score method.

ABP features

ABP signal was used as the reference. The maximum and minimum peaks of the ABP signal in each R–R interval were considered as SBP and DBP, respectively.

Statistical analyses and model construction

Statistical analyses were conducted using SPSS. For each group (with/without CVDs), total and partial Pearson correlation coefficients were analyzed to estimate the correlations between BP and PTT−2, together with those hemodynamic covariates. The significant level was set at p < 0.01. The selection of covariates to be included in multiple regression analyses was based on their clinical and biological plausibility and after significant correlations had been obtained in univariate regression analyses. Afterwards, the first three variables with the highest partial correlations in multiple regression analyses, were selected for model construction.

For each subject in the corresponding group, RLR was employed to initiate the coefficients of the model, which was regarded as the initial calibration. Mean squared error (MSE) was used as the cost function. The data was partitioned into three sets (i.e. training, cross validation and test set). Polynomial terms were added as extra features and regularization parameter was computed by the cross validation set.

Furthermore, the BP model needed intermittent re-calibration due to the time-varying properties of vascular parameters. Hence, RLS algorithm with the forgetting factor was adopted to adjust the coefficients of the model as the re-calibration process.

Evaluation of the proposed method

The proposed method was compared with Chen’s and Poon’s algorithms. The three algorithms were performed on the test set. The mean error and standard deviation (mean ± SD) were calculated and verified against the AAMI standard. All algorithms were evaluated as follows:

  1. (1)

    Errors using each algorithm were calculated over different duration (200–1200 beats) after the initial calibration, and the duration that the estimated BP exceeded the AAMI limits for the first time was compared.

  2. (2)

    The test set was separated into segments by a certain re-calibration interval (200–1200 beats). Estimation errors were averaged over all the segments using the three algorithms, and the longest duration that the estimated BP could remain accurate was compared.

Results

The selected 28 subjects were divided into two groups with/without CVDs. The PTT here was calculated as the duration from the R peak of ECG signal to the foot of PPG signal. The baseline clinical characteristics of the study population were displayed in Table 1.

Table 1 Baseline characteristics of the study population

Correlation coefficient values for each subject were averaged over their group to get population mean value. Univariate regression analyses showed a good correlation among PTT−2, HR, RT, SIx, Pmax, etc, and SBP (r = 0.481, − 0.277, 0.196, 0.239, 0.141; p < 0.01), the same as PTT−2, HR, PK, SIx, DT, etc, and DBP (r = 0.457, − 0.276, 0.141, 0.233, − 0.194; p < 0.01) in the subjects without CVDs. Among the subjects with CVDs, PTT−2, HR, RT, AIx, Pmax, etc, was related to SBP (r = 0.471, − 0.281, 0.35, 0.256, 0.254; p < 0.01), and PTT−2, HR, PK, DT, SIx, etc, was associated with DBP (r = 0.411, − 0.291, 0.218, − 0.194, 0.179; p < 0.01). Subsequently, these covariates with significant correlations (p < 0.01) were included in the multivariate regression analyses, while covariates with insignificant correlations (e.g. PHH) were excluded. Pearson correlation coefficients of univariate regression analyses were revealed in Table 2.

Table 2 Univariate linear regression analyses: correlations of BP to other variables

The relationships between BP and selected hemodynamic covariates were investigated using multivariate stepwise linear regression analyses. Among the subjects without CVDs, PTT−2, HR and SIx (β = 0.414, − 0.211, 0.131; p < 0.01) were proved to be major determinants of SBP, while PTT−2, HR and DT (β = 0.449, − 0.22, − 0.097; p < 0.01) for DBP. Meanwhile, among the subjects with CVDs, PTT−2, HR and RT (β = 0.376, − 0.168, 0.135; p < 0.01) made major contributions to SBP, while PTT−2, HR and PK (β = 0.335, − 0.141, 0.105; p < 0.01) for DBP. Table 3 demonstrated partial Pearson correlation coefficients of multivariate regression analyses.

Table 3 Multivariate linear regression analyses: correlations of BP to other variables

After multivariate regression analyses, the first three variables with highest partial correlations were chosen for BP modeling. Table 4 summarized the variables finally selected for model construction.

Table 4 The selection of variables for BP models

Figure 3 exhibited the average errors for all the subjects over different intervals after the initial calibration. It was aimed to assess the longest duration that the estimated BP would remain accurate until a re-calibration was required. Once the initial calibration was completed, Chen’s algorithm exceeded the AAMI limits after 600-beat duration (7.26 ± 1.12 min; error: 1.36 ± 8.31 mmHg @ SBP), while Poon’s algorithm failed to satisfy the standard after a duration of 200 beats (2.42 ± 0.40 min; error: 1.61 ± 10.74 mmHg @ SBP). In contrast, our algorithm performed at the longest duration before the first re-calibration and the estimated BP kept accurate within a 1200-beat interval (14.54 ± 2.41 min; error: 0.58 ± 5.33 mmHg @ SBP).

Fig. 3
figure 3

a Errors of SBP estimation and b errors of DBP estimation, using the three algorithms over different duration (200–1200 beats) after the initial calibration. The errors were averaged over all the subjects

Large SBP fluctuations were also observed in some subjects, which meant that the re-calibration interval should be adjusted to compromise the estimation accuracy. Taking subject no. 252 in the MIMIC database as an example (Fig. 4), SBP estimated by our method (red line) coordinated better with ABP (blue line) than that estimated by Chen’s and Poon’s algorithms (orange and green lines) when a 600-beat calibration interval was applied. ABP kept steady at 105.73 ± 4.22 mmHg for the first 600-beat interval, then it rose progressively to 136.17 ± 2.98 mmHg at 4200–4800 beats. Afterwards, ABP dropped sharply from 110.38 ± 2.02 mmHg (6300–6600 beats) to 89.62 ± 4.19 mmHg (6601–6900 beats). Hence, for the subjects that had considerable BP variations, the required re-calibration interval might differ from the duration that the estimated BP first exceeded the AAMI limits after the initial calibration.

Fig. 4
figure 4

SBP estimation of subject no. 252 using a 600-beat re-calibration interval

Furthermore, the effect of different re-calibration intervals (200–1200 beats) were evaluated and the results were shown in Fig. 5. Generally, shorter re-calibration interval improved the accuracy at the cost of inconvenience. Although a re-calibration interval of 400 beats (4.83 ± 0.80 min; errors: 0.32 ± 6.74 mmHg @ SBP, 0.94 ± 5.37 mmHg @ DBP) was sufficient for Chen’s algorithm, a less than 200-beat re-calibration interval was required for Poon’s algorithm (errors: − 1.97 ± 10.59 mmHg @ SBP, 0.70 ± 4.10 mmHg @ DBP, using a 200-beat interval). The forgetting factor of the RLS algorithm in our model was set as 0.98 and the corresponding estimated BP successfully maintained accurate within a 1200-beat re-calibration interval (14.54 ± 2.41 min; errors: − 0.98 ± 6.00 mmHg @ SBP, 0.02 ± 4.98 mmHg @ DBP), which has the longest duration among the three algorithms. Also, the estimated DBP had smaller deviations from ABP than the estimated SBP for all the re-calibration intervals in the three algorithms.

Fig. 5
figure 5

a Errors of SBP estimation and b errors of DBP estimation, using the three algorithms via different re-calibration intervals (200–1200 beats). The errors were averaged over the whole test set and all the subjects

Discussion

This study proposed an evaluation of the feasibility of continuous BP estimation based on PTT and other hemodynamic covariates through a set of patient’s clinical signals available on the MIMIC database. Many studies as well as our own findings have supported the idea that a good correlation exists between BP and PTT/PWV. For most of these studies, the Bramwell–Hill and Moens–Korteweg equations have provided the basic mathematical foundation for the PTT–BP relationship. In contrast, we derived their relationship from the Navier–Stokes equation, which describes the momentum conservation in incompressible fluids. In addition to this, hemodynamic covariates and PTT have been employed in the BP modeling such that selection of the covariates was separately conducted for groups of subjects with/without CVDs.

As one of the representative studies in the area of PTT-based BP estimation, Chen found a calibration interval of 5 min was sufficient in his work. And our result showed that Chen’s algorithm remained accurate using a 400-beat calibration interval (4.83 ± 0.80 min among 28 subjects as shown in Fig. 5). It should be pointed out that Chen’s algorithm adopted a combination of the HFC and LFC. The HFC was used to filter the data via a digital bandpass filter whose cut-off frequency was adjusted according to different calibration intervals. The LFC was a look-up table which was realized by a linear interpolation method and was measured from the calibration points. Due to the bandpass filtering, the estimated BP would not fluctuate wildly in each calibration interval. As illustrated in Fig. 4, the SBP estimated by Chen’s algorithm (orange line) coordinated with ABP (blue line) when ABP did not change much (e.g. intervals of 1–600, 3601–4200 and 4201–4800 beats). However, the estimated SBP failed to catch up with ABP when ABP greatly altered (e.g. intervals of 601–1200 and 5401–6600 beats). It appeared that Chen’s method could accurately predict BP if it did not vary rapidly. Owing to the requirement of the LFC to diminish errors, BP estimated by Chen’s method was not provided in real time, but with a time delay which was equivalent to the calibration interval. Alternatively, Poon’s algorithm exceeded the AAMI limits even when a 200-beat calibration interval (2.42 ± 0.40 min) was adopted, and this result was in accordance with what Poon had found in his work. It was plausible that small errors in PTT measurement could cause large errors in BP estimation due to their logarithmic relationship. Those outliers (Fig. 4) also contributed to the large SD of Poon’s algorithm.

In order to further improve the BP estimation and according to the suggestions that additional covariates such as HR could help address this problem [4, 29], the utilization of hemodynamic covariates was attempted for this purpose. In our method, the selected covariates was based on their clinical and biological plausibility. Among them, HR was strongly affected by the baroreflex regulation, which played a role in maintaining BP despite large alterations. Baroreceptor-sensed BP fluctuations provoked RR interval variability [26, 27, 47,48,49,50]. SIx was an important indicator of the arterial stiffness [41]. RT was associated with the contractile force and left ventricular function [51]. PK could reflect the arterial compliance and peripheral resistance [43]. DT was related to the diastolic phase of the cardiac cycle. These covariates could somewhat reflect the cardiovascular functions and were associated with BP variations. Moreover, Tanaka et al. [37] found that significant hemodynamic determinants of SBP included arterial stiffness, left ventricular ejection fraction and arterial wave reflection, while DBP was primarily govern by peripheral resistance, HR and arterial stiffness. These relationships were demonstrated in Fig. 6. Our results also proved that the aforementioned hemodynamic covariates adopted in our model (listed in Table 4) effectively improved the accuracy and extended the calibration interval.

Fig. 6
figure 6

The relationships between BP and the hemodynamic covariates

Another concern was that the selection of different feature points used as the pulse onsets of PPG would influence the correlation of PTT to BP. Other researchers had found good correlations between PTT and BP using various characteristic points, such as peak (the maximum of PPG) [29], foot (the minimum of PPG) [52, 53], the maximal slope point on the rising edge [54, 55], the location of the maximum second derivative [56] and the tangent intersection point [57]. We found that the PTT derived from the foot correlated slightly better with BP than the PTT obtained from the 20% amplitude of PPG signal, while the PTT calculated from the peak correlated poorly with BP (data not shown). This result could be explained as the impact of the wave reflection that distorted distal waveforms morphologically. The PTT determined from the peak was then contaminated and was prone to miscalculation when using the peak as the pulse onset of PPG. Mukkamala et al. [4] and Lillie et al. [53] also concluded that the foot of the pulse waveform denoted the preferred feature for detection and the wave reflection interference was small at the minimum or foot. Moreover, the PTT in this approach, whose nomenclature was actually the pulse arrival time (PAT), employed ECG as a surrogate for the proximal pulse wave. This duration contained a non-ignorable fraction called the pre-ejection period (PEP). PEP was determined by the ventricular electromechanical delay and isovolumic contraction period [12, 58], which was modulated by medication, short-term physiologic control and smooth muscle contraction [59, 60]. Hence, PAT had an imprecise relationship with BP according to Eqs. (1), (2), and (8), since its PEP proportion might change considerably [61]. In addition to this, the fluctuation of SBP was usually greater than DBP [4, 62], resulting in a larger SD in SBP estimation. It could explain the phenomenon in Figs. 3 and 5 that the estimated SBP deviated from ABP more than the estimated DBP.

Despite the improvements in estimation accuracy and calibration frequency, there were still some limitations of our method. Only 28 subjects were studied and the small amount of subjects constrained the significance of the results. The data used here were recorded from the patients in ICU and medications were provided to each subject. Although drug intake might cause different cardiovascular responses and vary BP, the impact of this phenomenon was not taken into account. In addition, the actual arterial system consisted of branches rather than a simple tube. The PTT–BP relationship attenuated at peripheral arteries where vasomotion was present [63]. Besides, elastic and muscular arteries differed in biomechanical properties according to their composition of arterial walls, which could alter the modulation of blood flow and arterial elasticity and affect the PTT–BP relationship [4]. Therefore, factors such as vasomotion in distal arterial trees and the biomechanical properties of arteries where pulse waves propagated were worthy to notice.

In this study, our model was initially fitted on the training set. The regression model was then tuned on the validation set, which was used for regularization to avoid overfitting. Tenfold cross validation was adopted to provide an unbiased evaluation of BP modeling and decide the final model parameters. There might be a burden of requiring more training data, since our model was characterized by more variables than Chen’s and Poon’s algorithms. Nonetheless, collecting enough data for model construction was necessary to enhance the accuracy, especially for the machine learning strategies which were more complex than ours [e.g. artificial neural network (ANN) and support vector regression (SVR)]. High accuracy could be acquired by increasing the number of hidden units or using specific kernel function, while sufficient training data improved the performance (i.e. generalization) of the model with minimal overfitting. In our method, all the variables could be acquired by only two sensors, namely the ECG and PPG sensors, and no extra hardware resources were required. It was acceptable if the accuracy increased without significantly compromising the convenience (i.e. the endeavor to gather necessary data for model construction).

Conclusion

An improved continuous BP estimation method utilizing hemodynamic covariates in addition to PTT was proposed for the subjects in the MIMIC database. It demonstrated that this method had the potential to continuously track BP with more accuracy and less calibration frequency. Nevertheless, more validation in various subjects and situations should be conducted before practical applications of this study.