Robust blood pressure estimation using an RGB camera

Blood pressure (BP) is one of important vital signs in diagnosing certain cardiovascular diseases such as hypertension. A few studies have shown that BP can be estimated by pulse transit time (PTT) derived by calculating the time difference between two photoplethysmography (PPG) measurements, which requires a set of body-worn sensors attached to the skin. Recently, remote photoplethysmography (rPPG) has been proposed as an alternative to contactless monitoring. In this paper, we propose a novel contactless framework to estimate BP based on PTT. We develop an algorithm to adaptively select reliable local rPPG pairs, which can remove the rPPG pairs having poor quality. To further improve the PTT estimation, an adaptive Gaussian model is developed to refine the shape of rPPG by analyzing the essential characteristics of rPPG. The adjusted PTT is computed from the refined rPPG signal to estimate BP. The proposed framework is validated using the video sequences captured by an RGB camera, with the ground truth BP measured using a BP monitor. Experiments on the videos collected in laboratory have shown that the proposed framework is capable of estimating BP, with a statistically compliance compared with BP monitor.

[1]  Thambipillai Srikanthan,et al.  Vision-based patient monitoring: a comprehensive review of algorithms and technologies , 2018, J. Ambient Intell. Humaniz. Comput..

[2]  Survi Kyal,et al.  Toward Ubiquitous Blood Pressure Monitoring via Pulse Transit Time: Theory and Practice , 2015, IEEE Transactions on Biomedical Engineering.

[3]  Joseph Finkelstein,et al.  Introducing Contactless Blood Pressure Assessment Using a High Speed Video Camera , 2016, Journal of Medical Systems.

[4]  Uldis Rubins,et al.  Finger and ear photoplethysmogram waveform analysis by fitting with Gaussians , 2008, Medical & Biological Engineering & Computing.

[5]  A. Patzak,et al.  Continuous blood pressure measurement using the pulse transit time: Comparison to intra-arterial measurement , 2015, Blood pressure.

[6]  Pablo Casaseca-de-la-Higuera,et al.  Stochastic Modeling of the PPG Signal: A Synthesis-by-Analysis Approach With Applications , 2013, IEEE Transactions on Biomedical Engineering.

[7]  Gilwon Yoon,et al.  Non-constrained Blood Pressure Monitoring Using ECG and PPG for Personal Healthcare , 2009, Journal of Medical Systems.

[8]  Gerard de Haan,et al.  Robust Pulse Rate From Chrominance-Based rPPG , 2013, IEEE Transactions on Biomedical Engineering.

[9]  Rosalind W. Picard,et al.  Non-contact, automated cardiac pulse measurements using video imaging and blind source separation , 2022 .

[10]  Peter Robinson,et al.  OpenFace: An open source facial behavior analysis toolkit , 2016, 2016 IEEE Winter Conference on Applications of Computer Vision (WACV).

[11]  L. O. Svaasand,et al.  Remote plethysmographic imaging using ambient light. , 2008, Optics express.

[12]  Joseph Finkelstein,et al.  Interactive biking exercise (iBikE) platform to facilitate lower extremity cycling exercise: System design and feasibility , 2012, 2012 5th International Conference on BioMedical Engineering and Informatics.

[13]  A. Patzak,et al.  Continuous blood pressure measurement by using the pulse transit time: comparison to a cuff-based method , 2011, European Journal of Applied Physiology.

[14]  H. Emrah Tasli,et al.  Remote PPG based vital sign measurement using adaptive facial regions , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[15]  Naeem Ramzan,et al.  Remote patient monitoring: a comprehensive study , 2017, Journal of Ambient Intelligence and Humanized Computing.

[16]  David Fofi,et al.  Heart rate estimation using facial video: A review , 2017, Biomed. Signal Process. Control..

[17]  J. Pépin,et al.  Pulse transit time: an appraisal of potential clinical applications , 1999, Thorax.

[18]  Yuting Yang,et al.  Noncontact Monitoring Breathing Pattern, Exhalation Flow Rate and Pulse Transit Time , 2014, IEEE Transactions on Biomedical Engineering.

[19]  Tomasz Kocejko,et al.  Proceedings of the Federated Conference on Computer Science and Information Systems pp. 405–410 ISBN 978-83-60810-22-4 Measuring Pulse Rate with a Webcam – a Non-contact Method for Evaluating Cardiac Activity , 2022 .

[20]  Thomas B. Moeslund,et al.  Heartbeat Rate Measurement from Facial Video , 2016, IEEE Intelligent Systems.

[21]  G. Drzewiecki,et al.  Theory of the oscillometric maximum and the systolic and diastolic detection ratios , 2006, Annals of Biomedical Engineering.

[22]  Ashok Veeraraghavan,et al.  DistancePPG: Robust non-contact vital signs monitoring using a camera , 2015, Biomedical optics express.

[23]  Gee-Sern Hsu,et al.  Deep learning with time-frequency representation for pulse estimation from facial videos , 2017, 2017 IEEE International Joint Conference on Biometrics (IJCB).

[24]  Rui Caseiro,et al.  High-Speed Tracking with Kernelized Correlation Filters , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[25]  Nicu Sebe,et al.  Self-Adaptive Matrix Completion for Heart Rate Estimation from Face Videos under Realistic Conditions , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[26]  T. Ma,et al.  A Correlation Study on the Variabilities in Pulse Transit Time, Blood Pressure, and Heart Rate Recorded Simultaneously from Healthy Subjects , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[27]  Matti Pietikäinen,et al.  Remote Heart Rate Measurement from Face Videos under Realistic Situations , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.