HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Deep PPG: Large-Scale Heart Rate Estimation with Convolutional Neural Networks

{Ina Indlekofer Attila Reiss Philip Schmidt Kristof Van Laerhoven}

Abstract

Photoplethysmography (PPG)-based continuous heart rate monitoring is essential in a number of domains, e.g., for healthcare or fitness applications. Recently, methods based on time-frequency spectra emerged to address the challenges of motion artefact compensation. However, existing approaches are highly parametrised and optimised for specific scenarios of small, public datasets. We address this fragmentation by contributing research into the robustness and generalisation capabilities of PPG-based heart rate estimation approaches. First, we introduce a novel large-scale dataset (called PPG-DaLiA), including a wide range of activities performed under close to real-life conditions. Second, we extend a state-of-the-art algorithm, significantly improving its performance on several datasets. Third, we introduce deep learning to this domain, and investigate various convolutional neural network architectures. Our end-to-end learning approach takes the time-frequency spectra of synchronised PPG- and accelerometer-signals as input, and provides the estimated heart rate as output. Finally, we compare the novel deep learning approach to classical methods, performing evaluation on four public datasets. We show that on large datasets the deep learning model significantly outperforms other methods: The mean absolute error could be reduced by 31% on the new dataset PPG-DaLiA, and by 21% on the dataset WESAD.

Benchmarks

BenchmarkMethodologyMetrics
heart-rate-estimation-on-ppg-daliaCNN ensemble
MAE [bpm, session-wise]: 7.65 ± 4.2
heart-rate-estimation-on-ppg-daliaCNN Average
MAE [bpm, session-wise]: 8.82 ± 3.8
heart-rate-estimation-on-wesadCNN ensemble
MAE [bpm, session-wise]: 7.47 ± 3.3
heart-rate-estimation-on-wesadCNN average
MAE [bpm, session-wise]: 8.42 ± 3

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Deep PPG: Large-Scale Heart Rate Estimation with Convolutional Neural Networks | Papers | HyperAI