ABP Waveform Estimation from PPG, PPG derivatives and ECG using Deep Learning based 1D-Segmentation models. This repository contains files related to the paper called "NABNet: A Nested Attention-guided BiConvLSTM Network for a robust prediction of Blood Pressure components from reconstructed Arterial Blood Pressure waveforms using PPG and ECG Signals"
Our proposed ABP estimation pipeline divides the task into two parts viz. BP prediction and ABP pattern estimation. Combining outcomes from both sub-pipelines provides with the final estimated ABP waveforms. Mentionable that this paper covers only the ABP segmentation task and uses predicted BP values from this article published [1] in MDPI Sensors. Nevertheless, any other ML/DL based robust BP prediction method can be used instead.
Proposed ABP Estimation End2End Pipeline Block Diagram
The proposed NABNet has been built on the UNet++ segmentation model [2]. Instead of direct skip connections, NABNet implements attetion-guided BiConvLSTM blocks as shown in the Figure below. NABNet also has Multi-attention BiConvLSTM blocks for the inner convolutional blocks.
NABNet Architecture Breakdown
While quantitative performances can be explored from the article itself, here we share some visualizations from the paper showing the robust qualitative performance of our approach.
NABNet Performance in Estimating ABP from various PPG and ECG Morphology
NABNet Performance in Retaining Cardiovascular Anomalies (CVDs) from corresponding PPG and ECG signals
If you use out preprocessed data, code or any other materials in your work, please cite the following articles:
@article{MAHMUD2023104247,
title = {NABNet: A Nested Attention-guided BiConvLSTM network for a robust prediction of Blood Pressure components from reconstructed Arterial Blood Pressure waveforms using PPG and ECG signals},
journal = {Biomedical Signal Processing and Control},
volume = {79},
pages = {104247},
year = {2023},
issn = {1746-8094},
doi = {https://doi.org/10.1016/j.bspc.2022.104247},
url = {https://www.sciencedirect.com/science/article/pii/S1746809422007017},
author = {Sakib Mahmud and Nabil Ibtehaz and Amith Khandakar and M. {Sohel Rahman} and Antonio {JR. Gonzales} and Tawsifur Rahman and Md {Shafayet Hossain} and Md. {Sakib Abrar Hossain} and Md. {Ahasan Atick Faisal} and Farhan {Fuad Abir} and Farayi Musharavati and Muhammad {E. H. Chowdhury}},
keywords = {NABNet, Arterial Blood Pressure (ABP), Photoplethysmogram (PPG), Electrocardiogram (ECG), BP Prediction, ABP Estimation, Signal to Signal Synthesis, Signal Reconstruction, Guided Attention, Bidirectional Convolutional LSTM, 1D-Segmentation}}
@Article{s22030919,
AUTHOR = {Mahmud, Sakib and Ibtehaz, Nabil and Khandakar, Amith and Tahir, Anas M. and Rahman, Tawsifur and Islam, Khandaker Reajul and Hossain, Md Shafayet and Rahman, M. Sohel and Musharavati, Farayi and Ayari, Mohamed Arselene and Islam, Mohammad Tariqul and Chowdhury, Muhammad E. H.},
TITLE = {A Shallow U-Net Architecture for Reliably Predicting Blood Pressure (BP) from Photoplethysmogram (PPG) and Electrocardiogram (ECG) Signals},
JOURNAL = {Sensors},
VOLUME = {22},
YEAR = {2022},
NUMBER = {3},
ARTICLE-NUMBER = {919},
URL = {https://www.mdpi.com/1424-8220/22/3/919},
PubMedID = {35161664},
ISSN = {1424-8220},
DOI = {10.3390/s22030919}}
[1] S. Mahmud et al., "A Shallow U-Net Architecture for Reliably Predicting Blood Pressure (BP) from Photoplethysmogram (PPG) and Electrocardiogram (ECG) Signals", Sensors, vol. 22, no. 3, p. 919, 2022. Available: https://www.mdpi.com/1424-8220/22/3/919.
[2] Zhou, Z., Siddiquee, M., Tajbakhsh, N., & Liang, J. (2021). UNet++: Redesigning Skip Connections to Exploit Multiscale Features in Image Segmentation. Arxiv-vanity.com. Retrieved 30 August 2021, from https://www.arxiv-vanity.com/papers/1912.05074/.
[3] S. Mahmud et al., "NABNet: A Nested Attention-guided BiConvLSTM network for a robust prediction of Blood Pressure components from reconstructed Arterial Blood Pressure waveforms using PPG and ECG signals", Biomedical Signal Processing and Control, vol. 79, no. 2, p. 104247, 2022. Available: https://www.sciencedirect.com/science/article/abs/pii/S1746809422007017?via%3Dihub.