Skip to main content
Log in

Pulse oximetry based on photoplethysmography imaging with red and green light

Calibratability and challenges

  • Original Research
  • Published:
Journal of Clinical Monitoring and Computing Aims and scope Submit manuscript

Abstract

Remotely measuring the arterial blood oxygen saturation (SpO2) in visible light (Vis) involves different probing depths, which may compromise calibratibility. This paper assesses the feasibility of calibrating camera-based SpO2 (SpO2,cam) using red and green light. Camera-based photoplethysmographic (PPG) signals were measured at 46 healthy adults at center wavelengths of 580 nm (green), 675 nm (red), and 840 nm (near-infrared; NIR). Subjects had their faces recorded during normoxia and hypoxia and under gradual cooling. SpO2,cam estimates in Vis were based on the normalized ratio of camera-based PPG amplitudes in red over green light (RoG). SpO2,cam in Vis was validated against contact SpO2 (reference) and compared with SpO2,cam estimated using red-NIR wavelengths. An RoG-based calibration curve for SpO2 was determined based on data with a SpO2 range of 85–100%. We found an \(A^{*}_{rms}\) error of 2.9% (higher than the \(A^{*}_{rms}\) for SpO2,cam in red-NIR). Additional measurements on normoxic subjects under temperature cooling (from \(21\,^{\circ }{\text{C}}\) to \(<15\,^{\circ }{\text{C}}\)) evidenced a significant bias of − 1.7, CI [− 2.7, − 0.7]%. It was also noted that SpO\(_{\text{2,cam}}\) estimated at the cheeks was significantly biased (− 3.6, CI [− 5.7, − 1.5]%) with respect to forehead estimations. Under controlled conditions, SpO\(_{\text{2,cam}}\) can be calibrated with red and green light but the accuracy is less than that of SpO\(_{\text{2,cam}}\) estimated in the usual red-NIR window.

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
Fig. 9
Fig. 10

Similar content being viewed by others

Notes

  1. The saturation of arterial blood is referred to as SaO\(_{\text{2}}\) when measured invasively. The “p” in SpO\(_{\text{2}}\) refers to “peripheral” measurement locations such as the finger, ears or forehead [8, 10].

  2. IRB contact: PHM Keizer, Senior Ethical & Biomedical Officer, High Tech Campus 34, 5656 AE Eindhoven, The Netherlands.

  3. Note that, while any camera channel could have been used to detect peaks in camera-based PPG signals, normalized amplitudes are highest in green wavelengths and this advantage translates to increased reliability of the detected peaks.

References

  1. Allen J. Photoplethysmography and its application in clinical physiological measurements. Physiol Meas. 2007;28(3):1–40.

    Article  Google Scholar 

  2. Aoyagi T. Pulse oximetry: its invention, theory, and future. J Anesth. 2003;17(4):259–66.

    Article  Google Scholar 

  3. Bosschaart N, Edelman GJ, Aalders MCG, van Leeuwen TG, Faber DJ. A literature review and novel theoretical approach on the optical properties of whole blood. Lasers Med Sci. 2014;29(2):453–79.

    Article  Google Scholar 

  4. Budidha K, Rybynok V, Kyriacou PA. Design and development of a modular, multichannel photoplethysmography system. IEEE Trans Instrum Meas. 2018;67(8):1954–65.

    Article  Google Scholar 

  5. de Haan G, Jeanne V. Robust pulse-rate from chrominance-based rPPG. IEEE Trans Biom Eng. 2014;60(10):2878–86.

    Article  Google Scholar 

  6. Dumouchel W, O'Brien F. Integrating a robust option into a multiple regression computing environment. New York: Springer; 1991. p. 41–8.

    Google Scholar 

  7. Guazzi AR, Villarroel M, Jorge J, Daly J, Frise MC, Robbins PA, Tarassenko L. Non-contact measurement of oxygen saturation with an rgb camera. Biomed Opt Express. 2015;6(9):3320–38.

    Article  CAS  Google Scholar 

  8. Hertzman AB. Photoelectric plethysmography of the fingers and toes in man. Exp Biol Med. 1937;37(3):529–34.

    Article  Google Scholar 

  9. Holland PW, Welsch RE. Robust regression using iteratively reweighted least-squares. Commun Stat. 1977;6(9):813–27.

    Article  Google Scholar 

  10. Hu S, Peris VA, Echiadis A, Zheng J, Shi P. Development of effective photoplethysmographic measurement techniques: from contact to non-contact and from point to imaging. Proc IEEE-EMBS. 2009;2009:6550–3.

    Google Scholar 

  11. Julien C. The enigma of Mayer waves: facts and models. Cardiovasc Res. 2006;70(1):12–21.

    Article  CAS  Google Scholar 

  12. Kamshilin AA, Miridonov S, Teplov V, Saarenheimo R, Nippolainen E. Photoplethysmographic imaging of high spatial resolution. Biomed Opt Express. 2011;2(4):996–1006.

    Article  Google Scholar 

  13. Kim SJ, Port AD, Swan R, Campbell JP, Chan RVP, Chiang MF. Retinopathy of prematurity: a review of risk factors and their clinical significance. Surv Ophthalmol. 2018;63(5):618–37.

    Article  Google Scholar 

  14. Leonhardt S, Leicht L, Teichmann D. Unobtrusive vital sign monitoring in automotive environments—a review. Sensors. 2018;18(9):3080.

    Article  Google Scholar 

  15. Moço A, Stuijk S, de Haan G. New insights into the origin of remote PPG signals in visible light and infrared. Sci Rep. 2018;8(1):8501.

    Article  Google Scholar 

  16. Moço A, Stuijk S, de Haan G. Posture effects on the calibratability of remote pulse oximetry in visible light. Physiol Meas. 2018;40(3):035005.

    Article  Google Scholar 

  17. Rybynok V, May, JM, Budidha K, Kyriacou PA. Design and development of a novel multi-channel photoplethysmographic research system. In: Proceedings of the IEEE-PHT. 2013;267–270.

  18. van Gastel M, Stuijk S, de Haan G. New principle for measuring arterial blood oxygenation, enabling motion-robust remote monitoring. Sci Rep. 2016;6(38):609.

    Google Scholar 

  19. Verkruysse W, Svaasand LO, Nelson JS. Remote plethysmographic imaging using ambient light. Opt Express. 2008;16(26):434–45.

    Article  Google Scholar 

  20. Verkruysse W, Bartula M, Bresch E, Rocque M, Meftah M, Kirenko I. Calibration of contactless pulse oximetry. Anesth Analg. 2017;124(1):136–45.

    Article  Google Scholar 

  21. Wieringa FP, Mastik F, van der Steen AFW. Contactless multiple wavelength photoplethysmographic imaging: a first step toward SpO2 camera technology. Annals Biom Eng. 2005;33(8):1034–41.

    Article  CAS  Google Scholar 

  22. Wukitsch MW, Petterson MT, Tobler DR, Pologe JA. Pulse oximetry: analysis of theory, technology, and practice. J Clin Monit. 1988;4(4):290–301.

    Article  CAS  Google Scholar 

Download references

Acknowledgements

For planning and conducting the acquisition of the data that enabled this study, we acknowledge the contributions of Mukul Roque, Mohammed Meftah, Dr. Ihor Kirenko, Dr. Erik Bresch, and Marek Bartula. For helpful discussions, the authors thank Prof. Gerard de Haan, Dr. Mark van Gastel, and Michel Asselman, from Philips Research, Eindhoven. For revising the manuscript, we thank Prof. Gerard de Haan and Benoit Balmaekers.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andreia Moço.

Ethics declarations

Conflict of interest

The authors have no conflicts of interest.

Appendix A: Motion interference cancellation

Appendix A: Motion interference cancellation

A core task in cancelling a motion interference signal is its estimation from normalized camera-based PPG signals. To do this, the following principles were explored: 1. the periodicity of the camera-based PPG signal source, s(t); 2. the randomness of motion signals; and, most importantly, 3. the assumption that camera-based PPG and motion artifacts are uncorrelated.

In particular, recognizing that R\(_{\text{n}}\)(t) and IR\(_{\text{n}}\)(t) are suitable candidates for the purpose of determining a motion estimate \(m_e(t)\approx m(t)\) (see Eqs. 2, 3), we began by coarsely estimating RoIR from the available signals as \(RR_0 = |R_n|/|IR_n|\).

The \(RR_0\) estimate was refined by finding \(\delta _{opt}\) such that \(RR(\delta _{opt}) = RR_0 + \delta _{opt}\). To enable this, the principle (3) was translated into to the formulation given by Eq. 11.

$$\begin{aligned} \begin{aligned}&\underset{\delta }{\text {minimize}}&\sum _k|(G_n[k] - m_e[k]) m_e[k]| \\&\text {subject to}&m_e[k] = \frac{R_n[k] - IR_n[k] RR(\delta )}{1-RR(\delta )},&&\\&&RR(\delta ) = RR_0 + \delta ; \;\,\delta \in [-0.15,\,0.15]. \end{aligned} \end{aligned}$$
(11)

with index k being the temporal index. Once \(\delta _{opt}\) was available, we estimated the optimal \(m_e\) as \(\frac{R_n - IR_n RR(\delta _{opt})}{1-RR(\delta _{opt})}\). Minimizing the correlation between the motion-corrected camera-based PPG signal in green, \(y[k] = G_n[k] - m_e[k]\), and \(m_e[k]\), has resulted in unique solutions for all subjects in the dataset.

However, estimation errors were noticeable in subjects with low SNR. To ameliorate for the issue, signals were processed in consecutive windows of 1500 digital samples. Whenever artifact contamination in a particular window was practically irrelevant and/or indistinguishable from the sensor noise level, no correction was performed. Otherwise, wavelet signal denoising was applied to the final \(m_e\) using the Matlab function wdenoise (settings: wavelet type “sym4”, level 4).

Motion interference cancellation was applicable to windows in 19 recordings out of 46 (41% of the data from studies N and H). Figure 11a–c exemplifies R\(_{\text{n}}\)(t) with its version after motion interference cancellation, R\(_{\text{n}}\)(t) – m\(_{\text{e}}\)(t), in representative subjects at which motion cancellation was performed. Overall, results suggest an advantage of cancelling strong motion artifacts but minor gains for the remainder.

Fig. 11
figure 11

Examination of outcomes of the motion interference cancellation in R\(_{\text{n}}\)(t) signals. The label “OK” indicates intervals where the signal reconstruction was satisfactory. Conversely, “?” evidences doubtful need for motion interference cancellation or imperfect signal reconstruction

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Moço, A., Verkruysse, W. Pulse oximetry based on photoplethysmography imaging with red and green light. J Clin Monit Comput 35, 123–133 (2021). https://doi.org/10.1007/s10877-019-00449-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10877-019-00449-y

Keywords

Navigation