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.