Abstract
Photoplethysmography (PPG) is the detection of blood flow or pressure by optical means. The most common method involves direct skin-contact measurement of light from an LED. However, the small color changes in skin under normal lighting conditions, as recorded by conventional video, potentially allow passive, non-contact, PPG. A variety of methods have been applied to extract heartrate from such a video. In another paper submitted to this conference by the same authors, a new processing algorithm based on autocorrelation is shown to be effective without needing extensive video preprocessing to enhance the signal. That method was implemented using floating-point arithmetic in MatLab to analyze complete videos. However, the algorithm's structure suggested that it might be possible to create a simplified, integer-only, approximation that is entirely incremental: updating a heart rate estimate as each frame is captured. This new, simplified, incremental algorithm allows a reprogrammed Canon PowerShot camera to function as a stand-alone, passive, non-contact, PPG device. The incremental integer algorithm and implementation are explained and evaluated in this paper.
Original language | English |
---|---|
Article number | COIMG-146 |
Journal | IS and T International Symposium on Electronic Imaging Science and Technology |
Volume | 2019 |
Issue number | 13 |
DOIs | |
State | Published - Jan 13 2019 |
Event | 17th Computational Imaging Conference, CI 2019 - Burlingame, United States Duration: Jan 13 2019 → Jan 17 2019 |
Bibliographical note
Publisher Copyright:© 2019 Society for Imaging Science and Technology. All rights reserved.
ASJC Scopus subject areas
- Computer Graphics and Computer-Aided Design
- Computer Science Applications
- Human-Computer Interaction
- Software
- Electrical and Electronic Engineering
- Atomic and Molecular Physics, and Optics