A simple algorithm for ventilation detection in the capnography signal during cardiopulmonary resuscitation

Mikel Leturiondo, Jesús Ruiz, Sofía Ruiz De Gauna, Digna M. González-Otero, José M. Bastida, Mohamud Daya

Research output: Contribution to journalConference articlepeer-review

2 Scopus citations


During cardiopulmonary resuscitation, excessive ventilation rates reduce the chance of survival. We have developed a simple method to automatically detect ventilations based on the analysis of the capnography signal recorded with monitor-defibrillators. We used 60 out-of-hospital cardiac arrest episodes that contained both clean and chest compressions (CC) corrupted capnograms. The detection algorithm first identified ventilation candidates in the capnography signal. Then, it characterized every candidate by features related to inspiration and expiration durations, and finally a decision system based on static thresholds was applied in order to determine whether each candidate corresponded to a true ventilation. Sensitivity (Se) and positive predictive value (PPV) for the clean set (3905 ventilations) were 99.8% and 99.1%, respectively. With the corrupted set (6778 ventilations) Se and PPV decreased to 85.3% and 85.6%, respectively. For the whole test set (10683 ventilations) Se and PPV were 90.6% and 90.6%, respectively. Detector's performance clearly degraded when applied to corrupted episodes, this demonstrates the need for techniques to suppress CC artefact to improve ventilation detection.

Original languageEnglish (US)
Pages (from-to)1-4
Number of pages4
JournalComputing in Cardiology
StatePublished - 2017
Event44th Computing in Cardiology Conference, CinC 2017 - Rennes, France
Duration: Sep 24 2017Sep 27 2017

ASJC Scopus subject areas

  • Computer Science(all)
  • Cardiology and Cardiovascular Medicine


Dive into the research topics of 'A simple algorithm for ventilation detection in the capnography signal during cardiopulmonary resuscitation'. Together they form a unique fingerprint.

Cite this