A motion-tolerant approach for monitoring SpO2 and heart rate using photoplethysmography signal with dual frame length processing and multi-classifier fusion

Comput Biol Med. 2017 Dec 1:91:291-305. doi: 10.1016/j.compbiomed.2017.10.017. Epub 2017 Nov 3.

Abstract

Monitoring pulse oxygen saturation (SpO2) and heart rate (HR) using photoplethysmography (PPG) signal contaminated by a motion artifact (MA) remains a difficult problem, especially when the oximeter is not equipped with a 3-axis accelerometer for adaptive noise cancellation. In this paper, we report a pioneering investigation on the impact of altering the frame length of Molgedey and Schuster independent component analysis (ICAMS) on performance, design a multi-classifier fusion strategy for selecting the PPG correlated signal component, and propose a novel approach to extract SpO2 and HR readings from PPG signal contaminated by strong MA interference. The algorithm comprises multiple stages, including dual frame length ICAMS, a multi-classifier-based PPG correlated component selector, line spectral analysis, tree-based HR monitoring, and post-processing. Our approach is evaluated by multi-subject tests. The root mean square error (RMSE) is calculated for each trial. Three statistical metrics are selected as performance evaluation criteria: mean RMSE, median RMSE and the standard deviation (SD) of RMSE. The experimental results demonstrate that a shorter ICAMS analysis window probably results in better performance in SpO2 estimation. Notably, the designed multi-classifier signal component selector achieved satisfactory performance. The subject tests indicate that our algorithm outperforms other baseline methods regarding accuracy under most criteria. The proposed work can contribute to improving the performance of current pulse oximetry and personal wearable monitoring devices.

Keywords: Heart rate monitoring; Independent component analysis; Multi-classifier fusion; Multiple signal classification; Photoplethysmography; Pulse oxygen saturation.

MeSH terms

  • Adolescent
  • Adult
  • Algorithms
  • Female
  • Heart Rate / physiology*
  • Humans
  • Male
  • Oximetry / methods*
  • Oxygen / blood
  • Photoplethysmography / methods*
  • Signal Processing, Computer-Assisted*
  • Young Adult

Substances

  • Oxygen