Blood pressure is a crucial indicator of cardiovascular disease, and arterial blood pressure (ABP) waveforms contain information that reflects the cardiovascular status. We propose a novel deep-learning method that converts photoplethysmogram (PPG) signals into ABP waveforms. We used -Net as a feature extractor and designed a Bi-block to capture individualised time information in encoder feature extraction. We further enhanced the prediction accuracy of the ABP waveforms by applying a combined loss function to each layer of deep supervision. We also propose a total error index (TEI) to measure overall performance. Furthermore, we extended our method from the UCI dataset to the VitalDB dataset, achieving mean absolute error ± standard deviation (MAE ± STD) values of 2.48 ± 1.95, 1.42 ± 1.42, and 1.48 ± 1.36 mmHg for systolic blood pressure (SBP), diastolic blood pressure (DBP), and mean arterial pressure (MAP) in UCI dataset, and 2.16 ± 1.53, 1.12 ± 0.59, and 1.35 ± 0.84 mmHg in VitalDB dataset, respectively. The mean ± STD values of the TEI index are 0.29 ± 0.10 in UCI dataset and 0.29 ± 0.15 in VitalDB dataset. These results demonstrate the superiority of the proposed method over existing methods and its robustness to different sampling frequencies and devices.
Read full abstract