Wrist PPG During Exercise

Version 1 - October 2017

When referencing this material, please cite:

@article{PIADB,
  author  = {Delaram Jarchi and Alexander J. Casson},
  title   = {Predicting Bradycardia in Preterm Infants Using Point Process Analysis of Heart Rate},
  journal = {Data},
  year    = {2017},
  doi     = {10.3390/data2010001}
}

Please also include the standard citation for PhysioNet:

Goldberger AL, Amaral LAN, Glass L, Hausdorff JM, Ivanov PCh, Mark RG, Mietus JE, Moody GB, Peng C-K, Stanley HE. PhysioBank, PhysioToolkit, and PhysioNet: Components of a New Research Resource for Complex Physiologic Signals. Circulation 101(23):e215-e220 [Circulation Electronic Pages; http://circ.ahajournals.org/content/101/23/e215]; 2000 (June 13). [bib]
@article{PhysioNet,
  author    = {Goldberger, Ary L. and Amaral, Luis A. N.
               and Glass, Leon and Hausdorff, Jeffrey M.
               and Ivanov, Plamen Ch. and Mark, Roger G.
               and Mietus, Joseph E. and Moody, George B.
               and Peng, Chung-Kang and Stanley, H. Eugene},
  title     = {{PhysioBank}, {PhysioToolkit}, and {PhysioNet}:
               Components of a New Research Resource for Complex
               Physiologic Signals},
  journal   = {Circulation},
  publisher = {American Heart Association, Inc.},
  volume    = {101},
  number    = {23},
  year      = {2000},
  month     = {June},
  pages     = {e215--e220},
  doi       = {10.1161/01.CIR.101.23.e215},
  issn      = {0009-7322},
  url       = {http://circ.ahajournals.org/content/101/23/e215}
}

Introduction

This database contains wrist PPGs recorded during walking, running and bike riding. Simultaneous motion estimates are collected using both accelerometers and gyroscopes to give multiple options for the removal of motion interference from the PPG traces. A reference chest ECG is included to allow a gold-standard comparison of heart rate during exercise.

Experimental Protocol

Measurements were taken using an ECG unit placed on the chest together with a PPG and Inertial Measurement Unit placed on the left wrist while participants used an indoor treadmill and exercise bike.

Single channel, two electrode, ECG recordings were taken using an Actiwave (CamNtech, Cambridge, UK) recorder and pre-gelled self-adhesive Silver-Silver Chloride (Ag/AgCl) electrodes as are standard for ECG monitoring. These were placed on the upper chest with one electrode on either side of the heart. R peaks in this ECG trace were identified by hand and these times are included in the database to allow a gold standard reference heart rate comparison. These R peak times are referenced assuming the first sample in the ECG trace occurs at time 0 s.

PPG and motion data were recorded using a Shimmer 3 GSR+ unit (Shimmer Sensing, Dublin, Ireland). This contains a gyroscope, a low noise accelerometer, a wide range accelerometer, and a magnetometer integrated into a single package. The PPG sensor was glued to the main Shimmer unit in order to give a rigid connection and allow the movement sensors inside the main Shimmer unit to accurately record the movement of the PPG sensor. The combined unit was then placed on the left wrist in approximately the position of a standard watch.

Participants were asked to perform one or more different types of exercise. Four options were available:

  1. walking on a treadmill at a normal pace for up to 10 minutes.
  2. light jog/run on a treadmill, at a pace set by the participant, for up to 10 minutes.
  3. pedal on an exercise bike set a low resistance for up to 10 minutes.
  4. pedal on an exercise bike set at a higher resistance for up to 10 minutes.

The objective was to introduce a range of representative motion artifacts into the collected heart signals, not to carry out a set exercise routine. As such each participant was free to set the pace of the treadmill and pedal rate on the bike so they were comfortable and also to change these settings or stop the exercise at any time. Most participants spent between 4 and 6 minutes on each activity. In all cases the subject was starting from rest. All signals were sampled at 256 Hz. Records from 8 participants are present (3 male, 5 female), aged 22--32 (mean 26.5).

For the walking and running records, the database contains the raw PPG and motion signals present after segmentation into the appropriate activity. No filtering is applied, beyond that built in to the Shimmer hardware. For the cycling records, large amounts of high frequency noise were present in the PPG traces. Prior to conversion to WFDB format the cycling PPG traces were low pass filtered using a second order IIR Butterworth digital filter with 15~Hz cut-off and zero group delay with the Matlab filtfilt command. All ECG records have a 50 Hz notch filter applied as part of the Actiwave control software to remove mains interference.

Further details and illustrative example signals can be found in the reference paper

Data Files

PPG, motion, and ecg recordings are provided in WFDB format, with record names reflecting the subject number and the activity. WFDB annotation files of the reference ECG r-peaks are also provided.

Contributors

This data was contributed to PhysioNet by Alexander J Casson from the University of Mancester, School of Electrical and Electronic Engineering.

Icon  Name                        Last modified      Size  Description
[PARENTDIR] Parent Directory - [   ] ANNOTATORS 2017-10-03 16:04 23 list of annotators [   ] RECORDS 2017-10-03 16:04 270 list of record names [   ] s1_high_resistance_bike.atr 2017-10-03 16:03 2.1K reference annotations [   ] s1_high_resistance_bike.dat 2017-10-03 16:03 4.0M digitized signal(s) [   ] s1_high_resistance_bike.hea 2017-10-03 16:03 1.3K header file [   ] s1_low_resistance_bike.atr 2017-10-03 16:03 1.6K reference annotations [   ] s1_low_resistance_bike.dat 2017-10-03 16:03 4.0M digitized signal(s) [   ] s1_low_resistance_bike.hea 2017-10-03 16:03 1.3K header file [   ] s1_walk.atr 2017-10-03 16:03 1.1K reference annotations [   ] s1_walk.dat 2017-10-03 16:03 4.0M digitized signal(s) [   ] s1_walk.hea 2017-10-03 16:03 1.1K header file [   ] s2_high_resistance_bike.atr 2017-10-03 16:03 1.6K reference annotations [   ] s2_high_resistance_bike.dat 2017-10-03 16:03 2.8M digitized signal(s) [   ] s2_high_resistance_bike.hea 2017-10-03 16:03 1.3K header file [   ] s2_low_resistance_bike.atr 2017-10-03 16:03 1.2K reference annotations [   ] s2_low_resistance_bike.dat 2017-10-03 16:03 2.3M digitized signal(s) [   ] s2_low_resistance_bike.hea 2017-10-03 16:03 1.3K header file [   ] s2_walk.atr 2017-10-03 16:03 1.1K reference annotations [   ] s2_walk.dat 2017-10-03 16:03 2.7M digitized signal(s) [   ] s2_walk.hea 2017-10-03 16:03 1.1K header file [   ] s3_high_resistance_bike.atr 2017-10-03 16:03 1.2K reference annotations [   ] s3_high_resistance_bike.dat 2017-10-03 16:03 1.9M digitized signal(s) [   ] s3_high_resistance_bike.hea 2017-10-03 16:03 1.3K header file [   ] s3_low_resistance_bike.atr 2017-10-03 16:03 1.1K reference annotations [   ] s3_low_resistance_bike.dat 2017-10-03 16:03 2.0M digitized signal(s) [   ] s3_low_resistance_bike.hea 2017-10-03 16:03 1.3K header file [   ] s3_run.atr 2017-10-03 16:03 1.1K reference annotations [   ] s3_run.dat 2017-10-03 16:03 2.1M digitized signal(s) [   ] s3_run.hea 2017-10-03 16:03 1.1K header file [   ] s3_walk.atr 2017-10-03 16:03 962 reference annotations [   ] s3_walk.dat 2017-10-03 16:03 2.0M digitized signal(s) [   ] s3_walk.hea 2017-10-03 16:03 1.1K header file [   ] s4_run.atr 2017-10-03 16:03 1.7K reference annotations [   ] s4_run.dat 2017-10-03 16:03 2.0M digitized signal(s) [   ] s4_run.hea 2017-10-03 16:03 1.0K header file [   ] s5_low_resistance_bike.atr 2017-10-03 16:03 1.2K reference annotations [   ] s5_low_resistance_bike.dat 2017-10-03 16:03 1.9M digitized signal(s) [   ] s5_low_resistance_bike.hea 2017-10-03 16:03 1.3K header file [   ] s5_run.atr 2017-10-03 16:03 1.3K reference annotations [   ] s5_run.dat 2017-10-03 16:03 2.1M digitized signal(s) [   ] s5_run.hea 2017-10-03 16:03 1.1K header file [   ] s6_low_resistance_bike.atr 2017-10-03 16:03 1.1K reference annotations [   ] s6_low_resistance_bike.dat 2017-10-03 16:03 1.9M digitized signal(s) [   ] s6_low_resistance_bike.hea 2017-10-03 16:03 1.3K header file [   ] s6_run.atr 2017-10-03 16:03 1.0K reference annotations [   ] s6_run.dat 2017-10-03 16:03 2.1M digitized signal(s) [   ] s6_run.hea 2017-10-03 16:03 1.0K header file [   ] s6_walk.atr 2017-10-03 16:03 1.0K reference annotations [   ] s6_walk.dat 2017-10-03 16:03 2.3M digitized signal(s) [   ] s6_walk.hea 2017-10-03 16:03 1.1K header file [   ] s8_run.atr 2017-10-03 16:03 874 reference annotations [   ] s8_run.dat 2017-10-03 16:03 2.0M digitized signal(s) [   ] s8_run.hea 2017-10-03 16:03 1.0K header file [   ] s8_walk.atr 2017-10-03 16:03 1.0K reference annotations [   ] s8_walk.dat 2017-10-03 16:03 2.7M digitized signal(s) [   ] s8_walk.hea 2017-10-03 16:03 1.1K header file [   ] s9_walk.atr 2017-10-03 16:03 788 reference annotations [   ] s9_walk.dat 2017-10-03 16:03 1.5M digitized signal(s) [   ] s9_walk.hea 2017-10-03 16:03 1.1K header file

Questions and Comments

If you would like help understanding, using, or downloading content, please see our Frequently Asked Questions.

If you have any comments, feedback, or particular questions regarding this page, please send them to the webmaster.

Comments and issues can also be raised on PhysioNet's GitHub page.

Updated Friday, 28 October 2016 at 16:58 EDT

PhysioNet is supported by the National Institute of General Medical Sciences (NIGMS) and the National Institute of Biomedical Imaging and Bioengineering (NIBIB) under NIH grant number 2R01GM104987-09.