Apparatus and method for detection and quantification of oscillatory signals
First Claim
1. A method of determining the location in time of maxima and/or minima of an oscillatory signal, the method including the steps of:
- i) observing the amplitude of the oscillatory signal over a predefined measurement period and identifying local maxima or minima that have a preselected measure indicative of the size of the maxima or minima, which exceeds a certain threshold;
ii) computing an average interval between local maxima or minima identified in step i);
iii) computing the duration of one or more exclusion periods dependent on said average interval;
iv) determining a location in time of the one or more exclusion periods based on the observed signal;
v) detecting local maxima or minima in the observed signal and rejecting a maximum or minimum if a maximum or minimum is located in time within an exclusion period.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of determining the location in time of maxima and/or minima of an oscillatory signal. The method may have application to measurement of biological signals, in particular measurement of heart rate from a pulsatile blood signal. The method includes a first stage including the steps of observation over a measurement period, identifying large local maxima or minima and computing an average interval between the identified local maxima or minima. One or more exclusion periods are located in time in the oscillatory signal, having a duration dependent on the average interval, the exclusion periods used to reject false maxima or minima. Maxima or minima may also be detected as an absolute maximum or minimum between crossing points of a fast and a slow moving average of the oscillatory signal. An exclusion period may also be used to reject false maxima or minima when crossing points are used. Apparatus for performing the method is also claimed.
-
Citations
37 Claims
-
1. A method of determining the location in time of maxima and/or minima of an oscillatory signal, the method including the steps of:
-
i) observing the amplitude of the oscillatory signal over a predefined measurement period and identifying local maxima or minima that have a preselected measure indicative of the size of the maxima or minima, which exceeds a certain threshold;
ii) computing an average interval between local maxima or minima identified in step i);
iii) computing the duration of one or more exclusion periods dependent on said average interval;
iv) determining a location in time of the one or more exclusion periods based on the observed signal;
v) detecting local maxima or minima in the observed signal and rejecting a maximum or minimum if a maximum or minimum is located in time within an exclusion period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 28, 29, 30, 34, 35)
-
-
8. A method of determining the location in time of periodic maxima and/or minima of an oscillatory signal, the method including the steps of:
-
a) observing the oscillatory signal by detecting the amplitude of the oscillatory signal;
b) computing a first and a second moving average of the oscillatory signal, the first moving average having a first averaging time interval and the second moving average having a second averaging time interval longer than the first averaging time interval;
c) determining the location in time of a plurality of crossing points, wherein a crossing point is a point of intersection between the first and second moving averages;
d) defining at least one measurement period as the interval between two crossing points; and
e) determining the location in time of an absolute maximum or minimum of the oscillatory signal within the or each measurement period, thereby determining the location in time of each periodic maxima or minima respectively of the oscillatory signal. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 31)
-
-
32. Apparatus for determining the location in time of maxima and/or minima of an oscillatory waveform, the apparatus including sensing means to sense an oscillatory waveform and generate an oscillatory signal representative of an oscillatory waveform and a computer processing means in communication with the sensing means and having an instruction set to cause said computer processing means to:
-
i) identify local maxima or minima that have a preselected measure indicative of the size of the maxima or minima, which exceeds a certain threshold;
ii) compute an average interval between local maxima or minima identified in step i);
iii) compute the duration of one or more exclusion periods dependent on said average interval;
iv) compute a location in time of the one or more exclusion periods based on the observed signal;
v) identify local maxima or minima in the observed signal and record identified maxima or minima except any maximum or minimum that is located in time within an exclusion period.
-
-
33. Apparatus for determining the location in time of maxima and/or minima of an oscillatory waveform, the apparatus including sensing means to sense an oscillatory waveform and generate an oscillatory signal representative of an oscillatory waveform and a computer processing means in communication with the sensing means and having an instruction set to cause said computer processing means to:
-
e) compute a first and a second moving average of the oscillatory signal, the first moving average having a first averaging time interval and the second moving average having a second averaging time interval longer than the first averaging time interval;
f) compute the location in time of a plurality of crossing points, wherein a crossing point is a point of intersection between the first and second moving averages;
g) define at least one measurement period as the interval between two crossing points; and
h) compute the location in time of an absolute maximum or minimum of the oscillatory signal within the or each measurement period, thereby determining the location in time of each periodic maxima or minima respectively of the oscillatory signal.
-
-
36. A method of detecting maxima and/or minima in an oscillatory signal substantially as herein described and with reference to FIGS. 1 to 12 or FIGS. 13 to 31.
-
37. Apparatus for detecting maxima and/or minima in an oscillatory signal substantially as herein described and with reference to FIGS. 1 to 12 or FIGS. 13 to 31.
Specification