DominiqueMakowski / RemotePhysiology

Measure heart rate via webcam in online experiments

Home Page:https://dominiquemakowski.github.io/RemotePhysiology/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Open Remote Physiology Dataset (remophysio)

An exploration of tools to extract physiological features (heart rate, blinks, ...) from webcam recordings, that can be used in online experiments.

We compared the algorithms available in the NeuroKit package for remote physiology with other established implementations, against a ground truth of true physiological data.

Conclusion

We analyzed two subjects. It doesn't work at all. No correlation whatsoever between real and estimated PPG. Either I'm doing something wrong or šŸ¤·. Please halp.

Methods

Data

Researchers who agreed to share their data underwent an 8-min resting state paradigm (using the Replicable Resting-state Task in jsPsych). Faces were recorded using the laptop's commercial webcam (30 Hz), and physiological signals (ECG, PPG, RSP) were recorded using BITalino (1000 Hz).

Preprocessing

Heart Rate

The "true" heart rate was computed from the PPG signal using NeuroKit.

See preprocessing.py.

Results

S3A

S4A

Discussion

About

Measure heart rate via webcam in online experiments

https://dominiquemakowski.github.io/RemotePhysiology/


Languages

Language:Python 88.8%Language:HTML 11.2%