3D Convolutional Neural Networks for Remote Pulse Rate Measurement and Mapping from Facial Video

Remote pulse rate measurement from facial video has gained particular attention over the last few years. Research exhibits significant advancements and demonstrates that common video cameras correspond to reliable devices that can be employed to measure a large set of biomedical parameters without any contact with the subject. A new framework for measuring and mapping pulse rate from video is presented in this pilot study. The method, which relies on convolutional 3D networks, is fully automatic and does not require any special image preprocessing. In addition, the network ensures concurrent mapping by producing a prediction for each local group of pixels. A particular training procedure that employs only synthetic data is proposed. Preliminary results demonstrate that this convolutional 3D network can effectively extract pulse rate from video without the need for any processing of frames. The trained model was compared with other state-of-the-art methods on public data. Results exhibit significant agreement between estimated and ground-truth measurements: the root mean square error computed from pulse rate values assessed with the convolutional 3D network is equal to 8.64 bpm, which is superior to 10 bpm for the other state-of-the-art methods. The robustness of the method to natural motion and increases in performance correspond to the two main avenues that will be considered in future works.

[1]  Sander Stuijk,et al.  Living-Skin Classification via Remote-PPG , 2017, IEEE Transactions on Biomedical Engineering.

[2]  F Bousefsaf,et al.  Peripheral vasomotor activity assessment using a continuous wavelet analysis on webcam photoplethysmographic signals. , 2016, Bio-medical materials and engineering.

[3]  Jiri Matas,et al.  Visual Heart Rate Estimation with Convolutional Neural Network , 2018, BMVC.

[4]  Mehrdad Nourani,et al.  An adaptive deep learning approach for PPG-based identification , 2016, 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[5]  Navdeep Jaitly,et al.  Towards End-To-End Speech Recognition with Recurrent Neural Networks , 2014, ICML.

[6]  Ting Liu,et al.  Recent advances in convolutional neural networks , 2015, Pattern Recognit..

[7]  Javaan Chahl,et al.  Simultaneous Tracking of Cardiorespiratory Signals for Multiple Persons Using a Machine Vision System With Noise Artifact Removal , 2017, IEEE Journal of Translational Engineering in Health and Medicine.

[8]  Frédo Durand,et al.  Eulerian video magnification for revealing subtle changes in the world , 2012, ACM Trans. Graph..

[9]  Christopher Kanan,et al.  Convolutional Drift Networks for Video Classification , 2017, 2017 IEEE International Conference on Rebooting Computing (ICRC).

[10]  Daniel McDuff,et al.  DeepPhys: Video-Based Physiological Measurement Using Convolutional Attention Networks , 2018, ECCV.

[11]  Frédéric Bousefsaf,et al.  Continuous wavelet filtering on webcam photoplethysmographic signals to remotely assess the instantaneous heart rate , 2013, Biomed. Signal Process. Control..

[12]  Tianqi Chen,et al.  XGBoost: A Scalable Tree Boosting System , 2016, KDD.

[13]  A. Kamshilin,et al.  Origin of Photoplethysmographic Waveform at Green Light , 2017 .

[14]  Sébastien Marcel,et al.  A Reproducible Study on Remote Heart Rate Measurement , 2017, ArXiv.

[15]  Daniel McDuff,et al.  DeepMag , 2018, ACM Trans. Graph..

[16]  Frédéric Bousefsaf,et al.  Remote detection of mental workload changes using cardiac parameters assessed with a low-cost webcam , 2014, Comput. Biol. Medicine.

[17]  Jiangang Liu,et al.  Transdermal optical imaging revealed different spatiotemporal patterns of facial cardiovascular activities , 2018, Scientific Reports.

[18]  Hagen Malberg,et al.  Cardiovascular assessment by imaging photoplethysmography – a review , 2018, Biomedizinische Technik. Biomedical engineering.

[19]  Jonathan Tompson,et al.  Temporal Reasoning in Videos Using Convolutional Gated Recurrent Units , 2018, CVPR Workshops.

[20]  Trevor Darrell,et al.  Fully Convolutional Networks for Semantic Segmentation , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Daniel McDuff,et al.  iPhys: An Open Non-Contact Imaging-Based Physiological Measurement Toolbox , 2019, 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[22]  Limin Wang,et al.  Temporal Segment Networks for Action Recognition in Videos , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[23]  Daniel McDuff,et al.  A survey of remote optical photoplethysmographic imaging methods , 2015, 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[24]  Mohammad Soleymani,et al.  A Multimodal Database for Affect Recognition and Implicit Tagging , 2012, IEEE Transactions on Affective Computing.

[25]  Andrew Zisserman,et al.  Multi-Task Convolutional Neural Network for Patient Detection and Skin Segmentation in Continuous Non-Contact Vital Sign Monitoring , 2017, 2017 12th IEEE International Conference on Automatic Face & Gesture Recognition (FG 2017).

[26]  Cordelia Schmid,et al.  Long-Term Temporal Convolutions for Action Recognition , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  Tomoyuki Yambe,et al.  Contactless Technique for Measuring Blood-Pressure Variability from One Region in Video Plethysmography , 2019 .

[28]  Xiaohui Xie,et al.  DANN: a deep learning approach for annotating the pathogenicity of genetic variants , 2015, Bioinform..

[29]  L. Tarassenko,et al.  Continuous non-contact vital sign monitoring in neonatal intensive care unit , 2014, Healthcare technology letters.

[30]  Sander Stuijk,et al.  New principle for measuring arterial blood oxygenation, enabling motion-robust remote monitoring , 2016, Scientific Reports.

[31]  Michael S. Lew,et al.  Deep learning for visual understanding: A review , 2016, Neurocomputing.

[32]  Winston H. Hsu,et al.  Learning-based heart rate detection from remote photoplethysmography features , 2014, 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[33]  Yuan-Ting Zhang,et al.  Long-term blood pressure prediction with deep recurrent neural networks , 2017, 2018 IEEE EMBS International Conference on Biomedical & Health Informatics (BHI).

[34]  Frédo Durand,et al.  Detecting Pulse from Head Motions in Video , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[35]  John Allen Photoplethysmography and its application in clinical physiological measurement , 2007, Physiological measurement.

[36]  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).

[37]  Horst-Michael Groß,et al.  Non-contact video-based pulse rate measurement on a mobile service robot , 2014, The 23rd IEEE International Symposium on Robot and Human Interactive Communication.

[38]  Qi Zhang,et al.  Heart Rate Extraction Based on Near-Infrared Camera: Towards Driver State Monitoring , 2018, IEEE Access.

[39]  Yuting Yang,et al.  Noncontact Monitoring of Blood Oxygen Saturation Using Camera and Dual-Wavelength Imaging System , 2016, IEEE Transactions on Biomedical Engineering.

[40]  Fei-Fei Li,et al.  Large-Scale Video Classification with Convolutional Neural Networks , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[41]  Sander Stuijk,et al.  Robust respiration detection from remote photoplethysmography. , 2016, Biomedical optics express.

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

[43]  Heung-Il Suk,et al.  Deep Learning in Medical Image Analysis. , 2017, Annual review of biomedical engineering.

[44]  Ming Yang,et al.  3D Convolutional Neural Networks for Human Action Recognition , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[46]  Sander Stuijk,et al.  Motion Robust Remote-PPG in Infrared , 2015, IEEE Transactions on Biomedical Engineering.

[47]  Gerald Penn,et al.  Convolutional Neural Networks for Speech Recognition , 2014, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

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

[49]  Rana El Kaliouby,et al.  Supervised learning approach to remote heart rate estimation from facial videos , 2015, 2015 11th IEEE International Conference and Workshops on Automatic Face and Gesture Recognition (FG).

[50]  Fei Wang,et al.  Deep learning for healthcare: review, opportunities and challenges , 2018, Briefings Bioinform..

[51]  Celestino Ordóñez,et al.  Detection of human vital signs in hazardous environments by means of video magnification , 2018, PloS one.

[52]  R. Romashko,et al.  A new look at the essence of the imaging photoplethysmography , 2015, Scientific Reports.

[53]  C. Takano,et al.  Heart rate measurement based on a time-lapse image. , 2007, Medical engineering & physics.

[54]  Daniel George,et al.  Deep Learning for Real-time Gravitational Wave Detection and Parameter Estimation with Advanced LIGO Data , 2017, ArXiv.

[55]  Sander Stuijk,et al.  Algorithmic Principles of Remote PPG , 2017, IEEE Transactions on Biomedical Engineering.

[56]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[57]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[58]  Gregory D. Hager,et al.  Segmental Spatiotemporal CNNs for Fine-Grained Action Segmentation , 2016, ECCV.

[59]  Daniel McDuff,et al.  The Impact of Video Compression on Remote Cardiac Pulse Measurement Using Imaging Photoplethysmography , 2017, 2017 12th IEEE International Conference on Automatic Face & Gesture Recognition (FG 2017).

[60]  Daniel McDuff,et al.  Advancements in Noncontact, Multiparameter Physiological Measurements Using a Webcam , 2011, IEEE Transactions on Biomedical Engineering.

[61]  Vince D. Calhoun,et al.  Deep learning for neuroimaging: a validation study , 2013, Front. Neurosci..

[62]  Hong Yan,et al.  A Machine Learning Approach to Improve Contactless Heart Rate Monitoring Using a Webcam , 2014, IEEE Journal of Biomedical and Health Informatics.

[63]  Yoshua Bengio,et al.  Understanding the difficulty of training deep feedforward neural networks , 2010, AISTATS.

[64]  H. Malberg,et al.  Vasomotor assessment by camera-based photoplethysmography , 2016 .

[65]  T. Hsiao,et al.  Can Very High Frequency Instantaneous Pulse Rate Variability Serve as an Obvious Indicator of Peripheral Circulation , 2017 .

[66]  Erik Cambria,et al.  Recent Trends in Deep Learning Based Natural Language Processing , 2017, IEEE Comput. Intell. Mag..

[67]  Santiago Velasco-Forero,et al.  Deep learning for studies of galaxy morphology , 2016, Astroinformatics.

[68]  Lai-Man Po,et al.  Block-based adaptive ROI for remote photoplethysmography , 2018, Multimedia Tools and Applications.

[69]  Lorenzo Torresani,et al.  Learning Spatiotemporal Features with 3D Convolutional Networks , 2014, 2015 IEEE International Conference on Computer Vision (ICCV).

[70]  Caifeng Shan,et al.  Hybrid Optical Unobtrusive Blood Pressure Measurements , 2017, Sensors.

[71]  Daniel McDuff,et al.  Remote Detection of Photoplethysmographic Systolic and Diastolic Peaks Using a Digital Camera , 2014, IEEE Transactions on Biomedical Engineering.

[72]  Javaan Chahl,et al.  Monitoring of Cardiorespiratory Signal: Principles of Remote Measurements and Review of Methods , 2017, IEEE Access.

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

[74]  Daniel McDuff,et al.  Cardiolens: remote physiological monitoring in a mixed reality environment , 2017, SIGGRAPH Emerging Technologies.

[75]  A S Malik,et al.  Novel health monitoring method using an RGB camera. , 2017, Biomedical optics express.

[76]  Frédéric Bousefsaf,et al.  Automatic Selection of Webcam Photoplethysmographic Pixels Based on Lightness Criteria , 2017 .

[77]  Yannick Benezeth,et al.  Unsupervised skin tissue segmentation for remote photoplethysmography , 2017, Pattern Recognit. Lett..

[78]  Trevor Darrell,et al.  Long-term recurrent convolutional networks for visual recognition and description , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[79]  Oleg V Mamontov,et al.  Novel contactless approach for assessment of venous occlusion plethysmography by video recordings at the green illumination , 2017, Scientific Reports.

[80]  Guoying Zhao,et al.  3D Mask Face Anti-spoofing with Remote Photoplethysmography , 2016, ECCV.

[81]  Daniel McDuff,et al.  Improvements in Remote Cardiopulmonary Measurement Using a Five Band Digital Camera , 2014, IEEE Transactions on Biomedical Engineering.

[82]  Janko Drnovsek,et al.  Non-contact heart rate and heart rate variability measurements: A review , 2014, Biomed. Signal Process. Control..

[83]  Shiguang Shan,et al.  SynRhythm: Learning a Deep Heart Rate Estimator from General to Specific , 2018, 2018 24th International Conference on Pattern Recognition (ICPR).