title: Real-time estimation of respiratory rate from a photoplethysmogram using an adaptive lattice notch filter.
abstract: BACKGROUND
  Many researchers have attempted to acquire respiratory rate (RR) information from a photoplethysmogram (PPG) because respiration affects the waveform of the PPG. However, most of these methods were difficult to operate in real-time because of their complexity or computational requirements. From these needs, we attempted to develop a method to estimate RR from a PPG with a light computational burden.
  
  
  METHODS
  To obtain RR information, we adopt a sequential filtering structure and frequency estimation technique, which extracts a dominant frequency from a given signal. In particular, we used an adaptive lattice notch filter (ALNF) to estimate RR from a PPG along with an additional heart rate that is utilized as an adaptation parameter of our method. Furthermore, we designed a sequential infinite impulse response (IIR) notch filtering system (i.e., harmonic IIR notch filter) to eliminate the cardiac component and its harmonics from the PPG. We compared the proposed method with Burg's AR modeling method, which is widely used to estimate RR from a PPG, using open-source data and measured data.
  
  
  RESULTS
  By using a statistical test, it was determined that our adaptive lattice-type respiratory rate estimator (ALRE) was significantly more accurate than Burg's AR model method (p <0.0001). Furthermore, the ALRE's tracking performance was better than that of Burg's method, and the variances of its estimates were smaller than those of Burg's method.
  
  
  CONCLUSIONS
  In short, our method showed a better performance than Burg's AR modeling method for real-time applications.
authors.forename: Chanki
authors.initials: C
authors.lastname: Park
authors.affiliation: School of Mechatronics, Gwangju Institute of Science and Technology (GIST), Gwangju, South Korea. leebr@gist.ac.kr.
authors.forename: Boreom
authors.initials: B
authors.lastname: Lee
mesh_terms: D000328:Adult; D000465:Algorithms; D001703:Biophysics; D002319:Cardiovascular System; D005260:Female; D006339:Heart Rate; D006801:Humans; D008297:Male; D016011:Normal Distribution; D010092:Oximetry / Q000379:methods*; D010100:Oxygen / Q000737:chemistry; D017156:Photoplethysmography / Q000379:methods*; D012044:Regression Analysis; D012119:Respiration; D056152:Respiratory Rate; D012815:Signal Processing, Computer-Assisted; D012984:Software
chemical_list: D010100:Oxygen