atlas

Research map / Probabilistic and scientific modeling / Dynamical systems

WildPPG: A Real-World PPG Dataset of Long Continuous Recordings

NeurIPS 2024 · Probabilistic and scientific modeling › Dynamical systems · approach: Latent models of neural activity · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces WildPPG, a 16-participant, 216-hour multimodal PPG/ECG dataset from free-living outdoor and indoor activities on a Zurich-to-Jungfraujoch trip, plus a temperature-aware ResNet (Temp-ResNet) for heart rate estimation.

Problem

Heart rate estimation from wearable reflective PPG is degraded by motion, sensor placement, temperature and ambient light, but existing PPG datasets were recorded mostly in controlled lab conditions and are small.

Approach

A large in-the-wild multimodal dataset with four body-site wearables (PPG at three wavelengths, accelerometer, temperature, altitude) and ECG reference, plus a 1D ResNet extended with a temperature branch that improves HR estimation robustness.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add temperature input to 1D ResNetTemp-ResNet on WildPPG · WildPPGMAE: 8.62±0.06 -> 8.37±0.02Helped
Add temperature input to 1D ResNetTemp-ResNet on WildPPG · WildPPGρ: 42.41±0.24 -> 45.50±0.14Helped
Add temperature input to 1D ResNetTemp-ResNet on DaLiA · DaLiAMAE: 4.47±0.03 -> 4.40±0.02Helped
Add temperature input to 1D ResNetTemp-ResNet on DaLiA · DaLiAρ: 85.87±0.25 -> 85.90±0.17No clear effect
Add accelerometer input (ablation)1D ResNet on WildPPG · WildPPGMAE: 8.62±0.06 -> 8.22±0.09Helped
Add accelerometer input (ablation)Temp-ResNet on WildPPG · WildPPGMAE: 8.37±0.02 -> 8.13±0.03Helped
Add chest PPG to wrist PPG (ablation)Temp-ResNet on WildPPG · WildPPGMAE: 8.37±0.02 -> 8.28±0.03Helped
Use PPG from all body locations instead of wrist only (ablation)Temp-ResNet on WildPPG · WildPPGMAE: 8.37±0.02 -> 8.33±0.05No clear effect
Use red instead of green PPG (ablation)Temp-ResNet on WildPPG · WildPPGMAE: 8.37±0.02 -> 9.97±0.10Hurt
Use infrared instead of green PPG (ablation)Temp-ResNet on WildPPG · WildPPGMAE: 8.37±0.02 -> 8.72±0.10Hurt
Use all wavelengths instead of green PPG only (ablation)Temp-ResNet on WildPPG · WildPPGMAE: 8.37±0.02 -> 8.35±0.04No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: WildPPG IEEE SPC 2015 DaLiA BIDMC

Benchmarks: WildPPG IEEE SPC12 DaLiA BIDMC

Metrics: MAE RMSE Pearson correlation

Baselines: FFT Autocorrelation HeartPy MSPTD PWD qppg SimCLR NNCLR BYOL TS-TCC TS2Vec VICReg

Builds on: 1D ResNet Unsupervised Periodicity Detection TS2Vec BeliefPPG

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy