An EEMD-PCA approach to extract heart rate, respiratory rate and respiratory activity from PPG signal

The pulse oximeter's photoplethysmographic (PPG) signals, measure the local variations of blood volume in tissues, reflecting the peripheral pulse modulated by cardiac activity, respiration and other physiological effects. Therefore, PPG can be used to extract the vital cardiorespiratory signals like heart rate (HR), respiratory rate (RR) and respiratory activity (RA) and this will reduce the number of sensors connected to the patient's body for recording vital signs. In this paper, we propose an algorithm based on ensemble empirical mode decomposition with principal component analysis (EEMD-PCA) as a novel approach to estimate HR, RR and RA simultaneously from PPG signal. To examine the performance of the proposed algorithm, we used 45 epochs of PPG, electrocardiogram (ECG) and respiratory signal extracted from the MIMIC database (Physionet ATM data bank). The ECG and capnograph based respiratory signal were used as the ground truth and several metrics such as magnitude squared coherence (MSC), correlation coefficients (CC) and root mean square (RMS) error were used to compare the performance of EEMD-PCA algorithm with most of the existing methods in the literature. Results of EEMD-PCA based extraction of HR, RR and RA from PPG signal showed that the median RMS error (quartiles) obtained for RR was 0 (0, 0.89) breaths/min, for HR was 0.62 (0.56, 0.66) beats/min and for RA the average value of MSC and CC was 0.95 and 0.89 respectively. These results illustrated that the proposed EEMD-PCA approach is more accurate in estimating HR, RR and RA than other existing methods.

[1]  Norden E. Huang,et al.  Ensemble Empirical Mode Decomposition: a Noise-Assisted Data Analysis Method , 2009, Adv. Data Sci. Adapt. Anal..

[2]  J. N. Watson,et al.  An Algorithm for the Detection of Individual Breaths from the Pulse Oximeter Waveform , 2004, Journal of clinical monitoring and computing.

[3]  Yue-Der Lin,et al.  Coherence Analysis between Respiration and PPG Signal by Bivariate AR Model , 2009 .

[4]  L. Nilsson,et al.  Monitoring of respiratory rate in postoperative care using a new photoplethysmographic technique , 2004, Journal of Clinical Monitoring and Computing.

[5]  P. Laguna,et al.  Deriving respiration from the pulse photoplethysmographic signal , 2011, 2011 Computing in Cardiology.

[6]  Ki H. Chon,et al.  An Autoregressive Model-Based Particle Filtering Algorithms for Extraction of Respiratory Rates as High as 90 Breaths Per Minute From Pulse Oximeter , 2010, IEEE Transactions on Biomedical Engineering.

[7]  E. Hari Krishna,et al.  Robust Extraction of Respiratory Activity From PPG Signals Using Modified MSPCA , 2013, IEEE Transactions on Instrumentation and Measurement.

[8]  T. Tamura,et al.  Photoplethysmographic measurement of heart and respiratory rates using digital filters , 1993, Proceedings of the 15th Annual International Conference of the IEEE Engineering in Medicine and Biology Societ.

[9]  Walter Karlen,et al.  Multiparameter Respiratory Rate Estimation From the Photoplethysmogram , 2013, IEEE Transactions on Biomedical Engineering.

[10]  Walter Karlen,et al.  Empirical mode decomposition for respiratory and heart rate estimation from the photoplethysmogram , 2013, Computing in Cardiology 2013.

[11]  J. N. Watson,et al.  An automated algorithm for determining respiratory rate by photoplethysmogram in children , 2006, Acta paediatrica.

[12]  Ki H. Chon,et al.  Time-Varying Autoregressive Model-Based Multiple Modes Particle Filtering Algorithm for Respiratory Rate Extraction From Pulse Oximeter , 2011, IEEE Transactions on Biomedical Engineering.

[13]  Kirk H. Shelley,et al.  Estimation of Respiratory Rate From ECG, Photoplethysmogram, and Piezoelectric Pulse Transducer Signals: A Comparative Study of Time–Frequency Methods , 2010, IEEE Transactions on Biomedical Engineering.

[14]  W. Karlen,et al.  Estimating Respiratory and Heart Rates from the Correntropy Spectral Density of the Photoplethysmogram , 2014, PloS one.

[15]  John G. Webster,et al.  Medical Instrumentation: Application and Design , 1997 .

[16]  PhD David Clifton BEng,et al.  A Fully Automated Algorithm for the Determination of Respiratory Rate from the Photoplethysmogram , 2005, Journal of Clinical Monitoring and Computing.

[17]  Ki H. Chon,et al.  Estimation of Respiratory Rate From Photoplethysmogram Data Using Time–Frequency Spectral Estimation , 2009, IEEE Transactions on Biomedical Engineering.

[18]  G. Moody,et al.  A database to support development and evaluation of intelligent intensive care monitoring , 1996, Computers in Cardiology 1996.

[19]  Jesús Lázaro,et al.  Deriving respiration from photoplethysmographic pulse width , 2013, Medical & Biological Engineering & Computing.

[20]  K. Nakajima,et al.  Monitoring of heart and respiratory rates by photoplethysmography using a digital filtering technique. , 1996, Medical engineering & physics.

[21]  B. Hök,et al.  Critical review of non-invasive respiratory monitoring in medical care , 2003, Medical and Biological Engineering and Computing.

[22]  A. Awad,et al.  The Use of Joint Time Frequency Analysis to Quantify the Effect of Ventilation on the Pulse Oximeter Waveform , 2006, Journal of Clinical Monitoring and Computing.