Wavelet-based embedded algorithm for respiratory rate estimation from PPG signal

Abstract Photoplethysmography (PPG) is a popular technique utilized in pulse oximeter. Several researches have shown that PPG signal possesses the respiratory-induced intensity variation (RIIV) component, which implies that arterial oxygen saturation, heart rate (HR) and respiratory rate (RR) can be acquired by a single device. The commercial pulse oximeter generally provides the values of arterial oxygen saturation (SpO2) and HR. To successfully add the function of RR estimation to pulse oximeter, an algorithm requiring fewer resources plays a critical role. This paper presents a wavelet-based algorithm for RR estimation from PPG signal that can be implemented in the micro-controller (MCU) of pulse oximeter. The algorithm has been coded in C language and tested in a 32-bit MCU. The estimation results derived by the algorithm agree well with those from usual spectrum analysis methods. The RR estimations derived by PPG and respiratory signal are analyzed by Bland–Altman method. The RR estimations for long-term trace, breath-holding and paced-breathing experiments are also conducted to verify the performance of the proposed algorithm. The experimental results indicate that the proposed algorithm is highly reliable and is feasible to be incorporated in the commercial pulse oximeter.

[1]  Malla Reddy,et al.  EXTRACTION OF RESPIRATORY RATE FROM PPG SIGNALS USING PCA AND EMD , 2012 .

[2]  Susannah G. Fleming Lionel Tarassenko A Comparison of Signal Processing Techniques for the Extraction of Breathing Rate from the Photoplethysmogram , 2007 .

[3]  Wilburta Q. Lindh Delmar's Comprehensive Medical Assisting: Administrative and Clinical Competencies , 1997 .

[4]  E. L. Holmes,et al.  VOLUMETRIC DYNAMICS OF RESPIRATION AS MEASURED BY ELECTRICAL IMPEDANCE PLETHYSMOGRAPHY. , 1964, Journal of applied physiology.

[5]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[6]  Alan V. Oppenheim,et al.  Discrete-Time Signal Pro-cessing , 1989 .

[7]  Boreom Lee,et al.  Real-time estimation of respiratory rate from a photoplethysmogram using an adaptive lattice notch filter , 2014, Biomedical engineering online.

[8]  LJubisa Stankovic,et al.  Quantitative Performance Analysis of Scalogram as Instantaneous Frequency Estimator , 2008, IEEE Transactions on Signal Processing.

[9]  J R Mallard,et al.  AURA: a new respiratory monitor and apnoea alarm for spontaneously breathing patients. , 1991, British journal of anaesthesia.

[10]  John G. Webster,et al.  Design of Pulse Oximeters , 1997 .

[11]  A. Rodríguez-Molinero,et al.  Normal Respiratory Rate and Peripheral Blood Oxygen Saturation in the Elderly Population , 2013, Journal of the American Geriatrics Society.

[12]  Hai Zhao,et al.  A new signal decomposition to estimate breathing rate and heart rate from photoplethysmography signal , 2015, Biomed. Signal Process. Control..

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

[14]  Professor P. Å. Öberg,et al.  Estimation of respiratory volumes from the photoplethysmographic signal. Part 2: a model study , 2006, Medical & Biological Engineering & Computing.

[15]  Steven Kay,et al.  Modern Spectral Estimation: Theory and Application , 1988 .

[16]  L. Tarassenko,et al.  Photoplethysmographic derivation of respiratory rate: a review of relevant physiology , 2012, Journal of medical engineering & technology.

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

[18]  Monson H. Hayes,et al.  Statistical Digital Signal Processing and Modeling , 1996 .

[19]  J. Vesin,et al.  Real-time multi-signal frequency tracking with a bank of notch filters to estimate the respiratory rate from the ECG , 2016, Physiological measurement.

[20]  Fernando Seoane,et al.  Biosignal PI, an Affordable Open-Source ECG and Respiration Measurement System , 2014, Sensors.

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

[22]  George B. Moody,et al.  Derivation of Respiratory Signals from Multi-lead ECGs , 2008 .

[23]  K. Hillman,et al.  Respiratory rate: the neglected vital sign , 2008, The Medical journal of Australia.

[24]  Irena Jekova,et al.  Respiration Detection Implemented in Multichannel ECG Front End Module: A Preliminary Study , 2014 .

[25]  D. Altman,et al.  STATISTICAL METHODS FOR ASSESSING AGREEMENT BETWEEN TWO METHODS OF CLINICAL MEASUREMENT , 1986, The Lancet.

[26]  A. Johansson,et al.  Estimation of respiratory volumes from the photoplethysmographic signal. Part I: experimental results , 2006, Medical & Biological Engineering & Computing.

[27]  S. Mallat A wavelet tour of signal processing , 1998 .