An automatic beat detection algorithm for pressure signals

Beat detection algorithms have many clinical applications including pulse oximetry, cardiac arrhythmia detection, and cardiac output monitoring. Most of these algorithms have been developed by medical device companies and are proprietary. Thus, researchers who wish to investigate pulse contour analysis must rely on manual annotations or develop their own algorithms. We designed an automatic detection algorithm for pressure signals that locates the first peak following each heart beat. This is called the percussion peak in intracranial pressure (ICP) signals and the systolic peak in arterial blood pressure (ABP) and pulse oximetry (SpO/sub 2/) signals. The algorithm incorporates a filter bank with variable cutoff frequencies, spectral estimates of the heart rate, rank-order nonlinear filters, and decision logic. We prospectively measured the performance of the algorithm compared to expert annotations of ICP, ABP, and SpO/sub 2/ signals acquired from pediatric intensive care unit patients. The algorithm achieved a sensitivity of 99.36% and positive predictivity of 98.43% on a dataset consisting of 42,539 beats.

[1]  W.J. Tompkins,et al.  ECG beat detection using filter banks , 1999, IEEE Transactions on Biomedical Engineering.

[2]  H A Fozzard,et al.  A real-time pressure algorithm. , 1981, Computers in biology and medicine.

[3]  James McNames,et al.  Automatic detection algorithm of intracranial pressure waveform components , 2001, 2001 Conference Proceedings of the 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

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

[5]  D. John Doyle,et al.  Analysis of intracranial pressure , 2005, Journal of Clinical Monitoring.

[6]  A Pedotti,et al.  Advancements in estimating baroreflex function. , 2001, IEEE engineering in medicine and biology magazine : the quarterly magazine of the Engineering in Medicine & Biology Society.

[7]  F. Gritzali Towards a generalized scheme for QRS detection in ECG waveforms , 1988 .

[8]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[9]  H. T. Nagle,et al.  A comparison of the noise sensitivity of nine QRS detection algorithms , 1990, IEEE Transactions on Biomedical Engineering.

[10]  S Cerutti,et al.  Evaluation of respiratory influences on left ventricular function parameters extracted from echocardiographic acoustic quantification. , 2000, Physiological measurement.

[11]  G. Boudreaux-Bartels,et al.  Wavelet transform-based QRS complex detector , 1999, IEEE Transactions on Biomedical Engineering.

[12]  Masahiko Okada,et al.  A Digital Filter for the ORS Complex Detection , 1979, IEEE Transactions on Biomedical Engineering.

[13]  A Pedotti,et al.  Baroreflex effectiveness index: an additional measure of baroreflex control of heart rate in daily life. , 2001, American journal of physiology. Regulatory, integrative and comparative physiology.

[14]  John G. Wood,et al.  MCDONALDʼS BLOOD FLOW IN ARTERIES: THEORETICAL, EXPERIMENTAL AND CLINICAL PRINCIPLES, 4TH EDITION , 1998 .

[15]  M. Okada A digital filter for the QRS complex detection. , 1979, IEEE transactions on bio-medical engineering.

[16]  James McNames,et al.  Automatic detection algorithm for physiologic pressure signal components , 2002, Proceedings of the Second Joint 24th Annual Conference and the Annual Fall Meeting of the Biomedical Engineering Society] [Engineering in Medicine and Biology.

[17]  J. Cohn,et al.  Age-related abnormalities in arterial compliance identified by pressure pulse contour analysis: aging and arterial compliance. , 1999, Hypertension.

[18]  G. Parati,et al.  How to measure baroreflex sensitivity: from the cardiovascular laboratory to daily life , 2000, Journal of hypertension.

[19]  M Woolner,et al.  Monitoring intracranial pressure. , 1984, Nursing research.

[20]  T S Richmond,et al.  Intracranial pressure monitoring. , 1993, AACN clinical issues in critical care nursing.

[21]  W. Nichols,et al.  McDonald's Blood Flow in Arteries: Theoretical, Experimental and Clinical Principles , 1998 .

[22]  W. Ohley,et al.  Dicrotic notch detection using wavelet transform analysis , 1994, Proceedings of 16th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[23]  Willis J. Tompkins,et al.  Quantitative Investigation of QRS Detection Rules Using the MIT/BIH Arrhythmia Database , 1986, IEEE Transactions on Biomedical Engineering.

[24]  Giuseppe Baselli,et al.  Noninvasive quantification of respiratory modulation on left ventricular size and stroke volume. , 2002, Physiological measurement.

[25]  M. R. Neuman,et al.  QRS wave detection , 2006, Medical and Biological Engineering and Computing.

[26]  Kenneth M. Kempner,et al.  A QRS Preprocessor Based on Digital Differentiation , 1971 .

[27]  Willis J. Tompkins,et al.  Adaptive matched filtering for QRS detection , 1988, Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[28]  M E Nygårds,et al.  An automated system for ECG monitoring. , 1979, Computers and biomedical research, an international journal.

[29]  R. Orglmeister,et al.  The principles of software QRS detection , 2002, IEEE Engineering in Medicine and Biology Magazine.