Accurate blood pressure waveform decomposition and feature extraction using Ballistocardiogram mechanism
Ballistocardiogram (BCG), a vibration signal generated by cardiac ejection, demonstrates promising potential for blood pressure (BP) estimation. Existing data–driven models estimate BP from BCG as black–box predictors and therefore generalize poorly across populations while offering little physiological insight. Building on recent findings that BCG is a superposition of intra-aortic blood pressure waveforms (BP waveforms), we propose a B-spline based BP waveform decomposition (BPWD) to extract BP waveform features for BP estimation. By leveraging particle swarm optimization to refine B-spline control points, BPWD generates physiologically plausible BP waveforms whose superposition (generated-BCG) aligns morphologically with measured-BCG. However, between generated-BCG and measured-BCG, there is a scaling discrepancy (Sd) that affects BPWD. In our study, two BPWDs have been proposed: BPWD_avgSd uses the average Sd value of all measurements with known BP values; BPWD_optSd optimizes Sd in terms of both the pulse pressure difference calculated using a prior formula based on BCG waveform features and height and weight, and root-mean-square error between the generated BCG (scaled by Sd ) and the measured BCG. Based on 69 measurements from 23 participants, linear-regression models built on BP waveform features extracted by BPWDs outperformed the model built on BCG waveform features. The mean absolute error (mmHg) for diastolic/systolic/pulse pressure were BPWD_optSd – 5.9/8.9/7.4; BPWD_avgSd – 6.0/9.3/7.6; and BCG waveform features – 6.5/11.5/8.7, respectively. BPWD effectively decomposes the BCG into BP waveforms whose features better support linear-regression BP estimation than BCG waveform features. The superior performance of BPWD_OptSd over BPWD_avgSd demonstrates that optimizing Sd further enhances BPWD performance.
Authors
- Haihang Yuan (ORCID: https://orcid.org/0000-0002-6839-9754)
- Chikara Shibata
- Shao Ying Huang (ORCID: https://orcid.org/0000-0003-3775-8205)
- Wenwei Yu (ORCID: https://orcid.org/0000-0003-1277-863X)
- José Gómez-Tames (ORCID: https://orcid.org/0000-0003-1917-8979)
- Tianyi Yang
Institutions
- Singapore University of Technology and Design (SG)
- Chiba University (JP)
- International University of Health and Welfare (JP)
Publication Details
- Journal
- Biomedical Signal Processing and Control
- Published
- 2025-08-18
- DOI
- https://doi.org/10.1016/j.bspc.2025.108578
- Citations
- 2
- Primary Topic
- Non-Invasive Vital Sign Monitoring
- Type
- article
- Field-Weighted Citation Impact
- 1.35
Funders
- Japan Science and Technology Agency