Skip to main content
Log in

Robust blood pressure estimation using an RGB camera

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  • Baltrušitis T, Robinson P, Morency L-P (2016) Openface: an open source facial behavior analysis toolkit. In: IEEE winter conference on applications of computer vision, pp 1–10

  • De Haan G, Jeanne V (2013) Robust pulse rate from chrominance-based rppg. IEEE Trans Biomed Eng 60:2878–2886

    Article  Google Scholar 

  • Drzewiecki G, Hood R, Apple H (1994) Theory of the oscillometric maximum and the systolic and diastolic detection ratios. Ann Biomed Eng 22(1):88–96

    Article  Google Scholar 

  • Gesche H, Grosskurth D, Kuchler G, Patzak A (2012) Continuous blood pressure measurement by using the pulse transit time: comparison to a cuff-based method. Eur J Appl Physiol 112(1):309–315

    Article  Google Scholar 

  • Haque MA, Irani R, Nasrollahi K, Moeslund TB (2016) Heartbeat rate measurement from facial video. IEEE Intell Syst 31(3):40–48

    Article  Google Scholar 

  • Hassan MA et al (2017) Heart rate estimation using facial video: a review. Biomed Signal Process Control 38:346–360

    Article  Google Scholar 

  • Henriques JF, Caseiro R, Martins P, Batista J (2015) High speed tracking with kernelized correlation filters. IEEE Trans Pattern Anal Mach Intell 37(3):583–596

    Article  Google Scholar 

  • Hsu GS, Ambikapathi A, Chen MS (2017) Deep learning with time-frequency representation for pulse estimation from facial videos. In: Biometrics (IJCB), 2017 IEEE international joint conference, pp 383–389

  • Jeong IC, Finkelstein J (2012) Interactive biking exercise (ibike) platform to facilitate lower extremity cycling exercise: system design and feasibility. In: Biomedical engineering and informatics (BMEI), 2012 5th international conference, pp 1091–1095

  • Jeong IC, Finkelstein J (2016) Introducing contactless blood pressure assessment using a high speed video camera. J Med Syst 40(4):77

    Article  Google Scholar 

  • Kumar M, Veeraraghavan A, Sabharwal A (2015) Distance PPG: Robust non-contact vital signs monitoring using a camera. Biomed Opt Express 6(5):1565–1588

    Article  Google Scholar 

  • Lewandowska M, Rumiński J, Kocejko T, Nowak J (2011) Measuring pulse rate with a web camera non-contact method for evaluating cardiac activity. In: Computer science and information systems (FedCSIS), federated conference, pp 405–410

  • Li X, Chen J, Zhao G, Pietikainen M (2014) Remote heart rate measurement from face videos under realistic situations. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 4264–4271

  • Ma T, Zhang Y (2005) A correlation study on the variabilities in pulse transit time, blood pressure, and heart rate recorded simultaneously from healthy subjects. In: IEEE-EMBS, pp 996–999

  • Malasinghe LP, Ramzan N, Dahal K (2017) Remote patient monitoring: a comprehensive study. J Ambient Intell Hum Comput. https://doi.org/10.1007/s12652-017-0598-x

    Article  Google Scholar 

  • Martín-Martínez D, Casaseca-de-la Higuera P, Martín- Fernaídez M, Alberola-López C (2013) Stochastic modelling of the ppg signal: a synthesis-by-analysis approach with applications. IEEE Trans Biomed Eng 60(9):2432–2441

    Article  Google Scholar 

  • Mukkamala R, Hahn J-O, Inan OT, Mestha LK, Kim C-S, Toreyin H, Kyal S (2015) Toward ubiquitous blood pressure monitoring via pulse transit time: theory and practice. IEEE Trans Biomed Eng 62(8):1879– 1901

    Article  Google Scholar 

  • Patzak A, Mendoza Y, Gesche H, Konermann M (2015) Continuous blood pressure measurement using the pulse transit time: comparison to intra-arterial measurement. Blood Press 24(4):217–221

    Article  Google Scholar 

  • Poh M-Z, McDuff DJ, Picard RW (2010) Non-contact, automated cardiac pulse measurements using video imaging and blind source separation. Opt Express 18(10):762–774

    Article  Google Scholar 

  • Rubins U (2008) Finger and ear photoplethysmogram waveform analysis by fitting with gaussians. Med Biol Eng Comput 46(12):1271–1276

    Article  Google Scholar 

  • Sathyanarayana S, Satzoda R, Sathyanarayana S, Thambupillai S (2018) Vision-based patient monitoring: a comprehensive review of algorithms and technologies. J Ambient Intell Hum Comput 9(2):225–225

    Article  Google Scholar 

  • Shao D, Yang Y, Liu C, Tsow F, Yu H, Tao N (2014) Non-contact monitoring breathing pattern, exhalation flow rate and pulse transit time. IEEE Trans Biomed Eng 61(11):2760–2767

    Article  Google Scholar 

  • Smith RP, Argod J, Pépin J-L, Levy PA (1999) Pulse transit time: an appraisal of potential clinical applications. Thorax 54(5):452–457

    Article  Google Scholar 

  • Tasli HE, Gudi A, Uyl M (2014) Remote ppg based vital sign measurement using adaptive facial regions. In: Image processing (ICIP), 2014 IEEE international conference, pp 1410–1414

  • Tulyakov S, Alameda-Pineda X, Ricci E, Yin L, Cohn JF, Sebe N (2016) Self-adaptive matrix completion for heart rate estimation from face videos under realistic conditions. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 2396–2404

  • Vanderpohl IJ III (2014) Measuring multiple physiological parameters through blind signal processing of video parameters. US Patent App. 14/202, 567

  • Verkruysse W, Svaasand LO, Nelson JS (2008) Remote plethysmographic imaging using ambient light. Opt Express 16(26):21434–21445

    Article  Google Scholar 

  • Yoon Y, Cho JH, Yoon G (2009) Non-constrained blood pressure monitoring using ecg and ppg for personal health care. J Med Syst 33(4):261–266

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xijian Fan.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Fan, X., Ye, Q., Yang, X. et al. Robust blood pressure estimation using an RGB camera. J Ambient Intell Human Comput 11, 4329–4336 (2020). https://doi.org/10.1007/s12652-018-1026-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-018-1026-6

Keywords

Navigation