An algorithm for the detection of peaks in biological signals.

An algorithm based on the theory of maxima and minima is described for the detection of peaks in digitized biological signals. A three-point 'sliding' window is used to identify the peaks, while a threshold window involving a combination of amplitude, slope or duration criterion is employed to eliminate spurious peaks. The algorithm is well-suited for real-time processing of various biological signals to obtain such parameters as amplitudes and durations of peaks. Some examples of its applications to the analysis of gastric electrical activity are discussed.

[1]  B. Bardakjian,et al.  Human colonic electrical control activity (ECA). , 1980, Gastroenterology.

[2]  D Burger,et al.  Analysis of electrophysiological signals: a comparative study of two algorithms. , 1980, Computers and biomedical research, an international journal.

[3]  R E Bonner,et al.  A new computer program for analysis of scalar electrocardiograms. , 1972, Computers and biomedical research, an international journal.

[4]  J Wartak,et al.  Computer program for pattern recognition of electrocardiograms. , 1970, Computers and biomedical research, an international journal.

[5]  J. Grashuis,et al.  Gastric pacemaker rhythm in conscious dog. , 1979, The American journal of physiology.

[6]  Steven L. Horowitz,et al.  A syntactic algorithm for peak detection in waveforms with applications to cardiography , 1975, Commun. ACM.

[7]  Joseph H. Szurszewski,et al.  HUMAN GASTRIC ATONY WITH TACHYGASTRIA AND GASTRIC RETENTION , 1978 .

[8]  S. Sarna,et al.  Pattern Recognition of Canine Duodenal Contractile Activity , 1981, IEEE Transactions on Biomedical Engineering.