Abstract
In this paper, we introduce PulseLab, a comprehensive MATLAB toolbox that enables estimating the blood pressure (BP) from electrocardiogram (ECG) and photoplethysmogram (PPG) signals using pulse wave velocity (PWV)-based models. This universal framework consists of 6 sequential modules, covering end-to-end procedures that are needed for estimating BP from raw PPG/ECG data. These modules are "dataset formation", "signal pre-processing", "segmentation", "characteristic-points detection", "pulse transit time (PTT)/ pulse arrival time (PAT) calculation", and "model validation". The toolbox is expandable and its application programming interface (API) is built such that newly-derived PWV-BP models can be easily included. The toolbox also includes a user-friendly graphical user interface (GUI) offering visualization for step-by-step processing of physiological signals, position of characteristic points, PAT/PTT values, and the BP regression results. To the best of our knowledge, PulseLab is the first comprehensive toolbox that enables users to optimize their model by considering several factors along the process for obtaining the most accurate model for cuff-less BP estimation.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Annual International Conference
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.