HeartPy: A novel heart rate algorithm for the analysis of noisy signals

Journal Article (2019)
Author(s)

Paul Van Gent (TU Delft - Transport and Planning)

Haneen Farah (TU Delft - Transport and Planning)

Nicole van Nes (Stichting Wetenschappelijk Onderzoek Verkeersveiligheid (SWOV))

B Arem (TU Delft - Transport and Planning)

Transport and Planning
Copyright
© 2019 P. van Gent, H. Farah, Nicole van Nes, B. van Arem
DOI related publication
https://doi.org/10.1016/j.trf.2019.09.015
More Info
expand_more
Publication Year
2019
Language
English
Copyright
© 2019 P. van Gent, H. Farah, Nicole van Nes, B. van Arem
Transport and Planning
Volume number
66
Pages (from-to)
368-378
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Heart rate data are often collected in human factors studies, including those into vehicle automation. Advances in open hardware platforms and off-the-shelf photoplethysmogram (PPG) sensors allow the non-intrusive collection of heart rate data at very low cost. However, the signal is not trivial to analyse, since the morphology of PPG waveforms differs from electrocardiogram (ECG) waveforms and shows different noise patterns. Few validated open source available algorithms exist that handle PPG data well, as most of these algorithms are specifically designed for ECG data.

In this paper we present the validation of a novel algorithm named HeartPy, useful for the analysis of heart rate data collected in noisy settings, such as when driving a car or when in a simulator. We benchmark the performance on two types of datasets and show that the developed algorithm performs well. Further research steps are discussed.

Files

1_s2.0_S1369847818306740_main.... (pdf)
(pdf | 1.51 Mb)
- Embargo expired in 04-04-2020
License info not available