iPhys

iPhys implements imaging-based non-contact physiological measurement methods to extract cardiac and respiratory signals from video using imaging photoplethysmography (iPPG) and imaging ballistocardiography (iBCG).


Key Features:

  • Non-Contact Measurement: Enables acquisition of physiological data from video without physical contact with the subject.
  • Imaging Photoplethysmography (iPPG): Measures volumetric changes in blood flow by capturing variations in light transmission or reflection across image sequences.
  • Imaging Ballistocardiography (iBCG): Detects cardiac-induced vertical head or body movements using optical flow estimation on video frames.
  • Spatial and Concomitant Measurement: Supports simultaneous, spatially resolved measurement from a single sensor to capture signals across regions.
  • Video Signal Processing Algorithms: Implements algorithms for processing video sequences to extract physiological signals such as heart rate and respiratory patterns.
  • Standardized Computational Tools: Provides consistent algorithmic implementations to facilitate reproducibility and comparability across studies.

Scientific Applications:

  • Remote Health Monitoring: Extraction of heart rate and respiratory patterns from video for remote physiological assessment.
  • Stress Analysis: Analysis of video-derived cardiac and respiratory signals to support studies of stress-related physiological responses.
  • Sleep Studies: Non-contact monitoring of cardiac and respiratory patterns during sleep using video recordings.

Methodology:

Computational methods explicitly include video-sequence processing algorithms implementing imaging photoplethysmography (iPPG) and imaging ballistocardiography (iBCG) with optical flow estimation to extract heart rate and respiratory signals.

Topics

Details

Tool Type:
command-line tool
Programming Languages:
MATLAB
Added:
1/18/2021
Last Updated:
2/11/2021

Operations

Publications

McDuff D, Blackford E. iPhys: An Open Non-Contact Imaging-Based Physiological Measurement Toolbox. 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). 2019. doi:10.1109/embc.2019.8857012. PMID:31947335.