A Real-Time Algorithm for PPG Signal Processing During Intense Physical Activity

Gentili A., Belli A., Palma L., EGİ S. M. , Pierleoni P.

6th EAI International Conference on IoT Technologies for HealthCare, HealthyIoT 2019, Braga, Portugal, 4 - 06 December 2019, pp.22-36 identifier

  • Publication Type: Conference Paper / Full Text
  • Volume:
  • Doi Number: 10.1007/978-3-030-42029-1_2
  • City: Braga
  • Country: Portugal
  • Page Numbers: pp.22-36


© 2020, ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering.Photopletismography (PPG) is a simple, low cost and noninvasive technique, implemented by pulse-oximeters to measures several clinical parameters, such as hearth rate, oxygen saturation (Spo{2}), respiration and other clinical diseases. Although monitoring of these parameters at rest does not present particular problems, processing PPG signals during intensive physical activity is still a challenge, due to the presence of motion artifacts that affect its true estimation. In our work, a novel time-frequency based algorithm is presented to properly reconstruct PPG signal during intensive physical activity with respect to the ECG signal reference. Starting from raw PPG and acceleration signals, the proposed algorithm initially removes motion artifacts, providing an accurate heart rate estimation. Subsequently, it reconstructs PPG waveform based on both the heart rate information previously computed and the optimal selection of frequency-domain components representing PPG signal. Evaluating our proposed method on a dataset containing signals acquired during high speed running, we found for heart rate estimation an average absolute error of 1.20 BPM and very similar frequency dynamics between the ECG reference and PPG reconstructed HRV time series from a physiological point of view based on visual inspection.