Time-varying Autoregressive Model-based Multiple Modes Particle Filtering Algorithm for Respiratory Rate Extraction from Pulse Oximeter
Overview
Biophysics
Authors
Affiliations
We present a particle filtering algorithm, which combines both time-invariant (TIV) and time-varying autoregressive (TVAR) models for accurate extraction of breathing frequencies (BFs) that vary either slowly or suddenly. The algorithm sustains its robustness for up to 90 breaths/min (b/m) as well. The proposed algorithm automatically detects stationary and nonstationary breathing dynamics in order to use the appropriate TIV or TVAR algorithm and then uses a particle filter to extract accurate respiratory rates from as low as 6 b/m to as high as 90 b/m. The results were verified on 18 healthy human subjects (16 for metronome and 2 for spontaneous measurements), and the algorithm remained accurate even when the respiratory rate suddenly changed by 24 b/m (either increased or decreased by this amount). Furthermore, simulation examples show that the proposed algorithm remains accurate for SNR ratios as low as -20 dB. We are not aware of any other algorithms that are able to provide accurate TV BF over a wide range of respiratory rates directly from pulse oximeters.
Breathing Rate Estimation From the Electrocardiogram and Photoplethysmogram: A Review.
Charlton P, Birrenkott D, Bonnici T, Pimentel M, Johnson A, Alastruey J IEEE Rev Biomed Eng. 2018; 11:2-20.
PMID: 29990026 PMC: 7612521. DOI: 10.1109/RBME.2017.2763681.
Lee E, Lee J, Joo M, Kim J, Noh S Ann Rehabil Med. 2017; 41(1):129-137.
PMID: 28289645 PMC: 5344814. DOI: 10.5535/arm.2017.41.1.129.
Salehizadeh S, Dao D, Bolkhovsky J, Cho C, Mendelson Y, Chon K Sensors (Basel). 2015; 16(1).
PMID: 26703618 PMC: 4732043. DOI: 10.3390/s16010010.
Park C, Lee B Biomed Eng Online. 2014; 13:170.
PMID: 25518918 PMC: 4277838. DOI: 10.1186/1475-925X-13-170.