Algorithmic Principles of Remote PPG

  title={Algorithmic Principles of Remote PPG},
  author={Wenjin Wang and Albertus C. den Brinker and Sander Stuijk and Gerard de Haan},
  journal={IEEE Transactions on Biomedical Engineering},
This paper introduces a mathematical model that incorporates the pertinent optical and physiological properties of skin reflections with the objective to increase our understanding of the algorithmic principles behind remote photoplethysmography (rPPG). The model is used to explain the different choices that were made in existing rPPG methods for pulse extraction. The understanding that comes from the model can be used to design robust or application-specific rPPG solutions. We illustrate this… 

Figures and Tables from this paper

Robust and automatic remote photoplethysmography

This chapter introduces a mathematical model that incorporates the pertinent optical and physiological properties of skin reflections with the objective to increase our understanding of the working

Color-Distortion Filtering for Remote Photoplethysmography

A novel “Color-Distortion Filter” (CDF) that can be used as a common pre-processing step for arbitrary rPPG algorithms to increase their robustness, and the benchmark in challenging fitness recordings shows that CDF brings significant and consistent improvements to all benchmarked rP PG algorithms, and drives all multi-channel approaches to a similar high quality-level.

Remote Photoplethysmography measurement using constrained ICA

The constrained ICA (cICA) method is proposed where the knowledge about the periodicity of the blood flow signal along with the CHROM constraint is taken advantage and shows better performance compared to conventional ICA and other state of the art methods in terms of accuracy and robustness.

Color Intensity: A Study of RPPG Algorithm for Heart Rate Estimation

The proposed rPPG algorithm is simple, simple for any individual to understand and has demonstrated comparably high performance for the green channel as compared to other algorithms.

Effectiveness of Remote PPG Construction Methods: A Preliminary Analysis

Eight rPPG methods were assessed using dynamic time warping, power spectrum analysis, and Pearson’s correlation coefficient; the best performing methods were the POS, LGI, and OMI methods; each performed well in all activities.

Enhancing Remote-PPG Pulse Extraction in Disturbance Scenarios Utilizing Spectral Characteristics

A new rPPG measurement method which exploits the spectral characteristics of rP PG signals by combining with the constraint plane and provides better overall performance.

Remote Photoplethysmography With an EEMD-MCCA Method Robust Against Spatially Uneven Illuminations

A novel approach robust against spatially uneven illumination interference in rPPG is introduced by combining ensemble empirical mode decomposition (EEMD) with multiset canonical correlation analysis (MCCA).

Mobile Remote Photoplethysmography: A Real-Time Realization Perspective

This study mounted rPPG sensors on a robot for active and autonomous instantaneous HR (R-AAIH) estimation and proposed the algorithm providing accurate instantaneous HRs, which can be performed in real time with vision and robot manipulation algorithms.

Perfusion assessment via local remote photoplethysmography (rPPG)

It is shown that locally resolved rPPG has a broad range of applications, including an application for liveliness assessment for the detection of presentation attacks to authentication systems and results in intraoperative perfusion analysis and visualization during skin and organ transplantation.



Improved motion robustness of remote-PPG by using the blood volume pulse signature

It is shown that the different absorption spectra of arterial blood and bloodless skin cause the variations to occur along a very specific vector in a normalized RGB-space, which can be determined for a given light spectrum and for given transfer characteristics of the optical filters in the camera.

A Novel Algorithm for Remote Photoplethysmography: Spatial Subspace Rotation

The experimental results show that given a well-defined skin mask, 2SR outperforms the popular ICA-based approach and two state-of-the-art algorithms (CHROM and PBV) and confirms the significant improvement of 2SR in peak-to-peak accuracy.

Robust Pulse Rate From Chrominance-Based rPPG

  • G. HaanV. Jeanne
  • Computer Science
    IEEE Transactions on Biomedical Engineering
  • 2013
This work presents an analysis of the motion problem, from which far superior chrominance-based methods emerge, and shows remote photoplethysmography methods to perform in 92% good agreement with contact PPG, with RMSE and standard deviation both a factor of 2 better than BSS- based methods.

Exploiting Spatial Redundancy of Image Sensor for Motion Robust rPPG

The rPPG method developed in this study has a performance that is very close to that of the contact-based sensor under realistic situations, while its computational efficiency allows real-time processing on an off-the-shelf computer.

Constrained independent component analysis approach to nonobtrusive pulse rate measurements.

This work demonstrates how state-of-the-art algorithms based on independent component analysis suffer from a sorting problem which hinders their performance, and proposes a novel algorithm based on constrainedindependent component analysis to improve performance.

Advancements in Noncontact, Multiparameter Physiological Measurements Using a Webcam

We present a simple, low-cost method for measuring multiple physiological parameters using a basic webcam. By applying independent component analysis on the color channels in video recordings, we

Non-contact measurement of oxygen saturation with an RGB camera.

A novel method is presented to track oxygen saturation changes in a controlled environment using an RGB camera placed approximately 1.5 m away from the subject and carefully selects regions of interest in the camera image by calculating signal-to-noise ratios for each ROI.

Non-contact video-based vital sign monitoring using ambient light and auto-regressive models.

This work has devised a novel method of cancelling out aliased frequency components caused by artificial light flicker, using auto-regressive (AR) modelling and pole cancellation, and has been able to construct accurate maps of the spatial distribution of heart rate and respiratory rate information from the coefficients of the AR model.

Introducing Contactless Blood Pressure Assessment Using a High Speed Video Camera

Preliminary data indicated that a high speed camera can be potentially utilized for unobtrusive contactless monitoring of abrupt blood pressure changes in a variety of settings and showed high intra-individual correlation between iPTT and BP.

Remote plethysmographic imaging using ambient light.

Plethysmographic signals were measured remotely (> 1m) using ambient light and a simple consumer level digital camera in movie mode. Heart and respiration rates could be quantified up to several