Pulse rate determination using Gaussian kernel smoothing of multiple inter-fiducial pulse periods
First Claim
1. A method for determining a physiological parameter from a physiological signal using a processor of an electronic device, comprising:
- identifying at least one fiducial point on consecutive waves of the physiological signal, using the processor;
wherein the at least one fiducial point comprises a peak of the physiological signal, a trough of the physiological signal, a dicrotic notch of the physiological signal, a point of maximum slope of the physiological signal, a point of maximum curvature of the physiological signal, a pulse mean crossing of the physiological signal, a point of zero crossing in the physiological signal, or a point of zero crossing in a derivative of the physiological signal, or any combination thereof;
wherein corresponding fiducial points of the consecutive waves form sets of fiducial points;
determining a fiducial period for each set of fiducial points using the processor;
converting each of the fiducial periods to a respective Gaussian kernel function using the processor;
summing the Gaussian kernel functions to create a distribution curve using the processor;
determining the physiological parameter from the distribution curve using the processor; and
displaying on a display the determined physiological parameter.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for determining the pulse rate of a patient from multiple fiducial points using Gaussian kernel smoothing. Based on acquired pleth signals, each recorded fiducial pulse period is converted to a Gaussian kernel function. The Gaussian kernel functions for all recorded fiducial points are summed to generate a Gaussian kernel smoothed curve. The pulse rate of a patient may be determined from the Gaussian kernel smoothed curve. All acquired fiducial pulse periods contribute to generate the Gaussian kernel smoothing curve. The number of fiducial points utilized may change to improve pulse rate determination or provide additional functionality to the system.
106 Citations
18 Claims
-
1. A method for determining a physiological parameter from a physiological signal using a processor of an electronic device, comprising:
-
identifying at least one fiducial point on consecutive waves of the physiological signal, using the processor; wherein the at least one fiducial point comprises a peak of the physiological signal, a trough of the physiological signal, a dicrotic notch of the physiological signal, a point of maximum slope of the physiological signal, a point of maximum curvature of the physiological signal, a pulse mean crossing of the physiological signal, a point of zero crossing in the physiological signal, or a point of zero crossing in a derivative of the physiological signal, or any combination thereof; wherein corresponding fiducial points of the consecutive waves form sets of fiducial points; determining a fiducial period for each set of fiducial points using the processor; converting each of the fiducial periods to a respective Gaussian kernel function using the processor; summing the Gaussian kernel functions to create a distribution curve using the processor; determining the physiological parameter from the distribution curve using the processor; and displaying on a display the determined physiological parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 16, 17, 18)
-
-
11. A monitor comprising:
-
a processor configured to; identify at least one fiducial point on consecutive waves of a physiological signal; wherein the at least one fiducial point comprises a peak of the physiological signal, a trough of the physiological signal, a dicrotic notch of the physiological signal, a point of maximum slope of the physiological signal, a point of maximum curvature of the physiological signal, a pulse mean crossing of the physiological signal, a point of zero crossing in the physiological signal, or a point of zero crossing in a derivative of the physiological signal, or any combination thereof; determine a fiducial period between the at least one fiducial point for each consecutive wave; convert each of the fiducial periods to a respective Gaussian kernel function; sum the Gaussian kernel functions to create a distribution curve; determine a physiological parameter from the distribution curve; and a memory configured to store data associated with each identified fiducial points. - View Dependent Claims (12, 13, 14)
-
Specification