Plethysmograph pulse recognition processor
First Claim
1. A processor capable of analyzing signals received from a light-sensitive detector that detects light having a plurality of wavelengths transmitted through body tissue carrying pulsing blood, the processor comprising:
- a first module capable of identifying physiologically acceptable pulses within a plethysmograph waveform comprised of one or more signals received from a light-sensitive detector that detects light having a plurality of wavelengths transmitted through body tissue carrying pulsing blood; and
a second module capable of computing a plurality of statistics regarding said physiologically acceptable pulses identified by said first module, wherein said first module comprises a component that identifies edges within said plethysmograph waveform, wherein each of said edges comprises a first end point at a peak of said waveform and a second end point at a subsequent valley of said waveform, and wherein said first module comprises a component that disregards ones of said edges that do not cross zero.
3 Assignments
0 Petitions
Accused Products
Abstract
An intelligent, rule-based processor provides recognition of individual pulses in a pulse oximeter-derived photo-plethysmograph waveform. Pulse recognition occurs in two stages. The first stage identifies candidate pulses in the plethysmograph waveform. The candidate pulse stage identifies points in the waveform representing peaks and valleys corresponding to an idealized triangular wave model of the waveform pulses. At this stage, waveform features that do not correspond to this model are removed, including the characteristic dicrotic notch. The second stage applies a plethysmograph model to the candidate pulses and decides which pulses satisfies this model. This is done by first calculating certain pulse features and then applying different checks to identify physiologically acceptable features. Various statistics can then be derived from the resulting pulse information, including the period and signal strength of each pulse and pulse density, which is the ratio of the analyzed waveform segment that has been classified as physiologically acceptable.
1036 Citations
16 Claims
-
1. A processor capable of analyzing signals received from a light-sensitive detector that detects light having a plurality of wavelengths transmitted through body tissue carrying pulsing blood, the processor comprising:
-
a first module capable of identifying physiologically acceptable pulses within a plethysmograph waveform comprised of one or more signals received from a light-sensitive detector that detects light having a plurality of wavelengths transmitted through body tissue carrying pulsing blood; and
a second module capable of computing a plurality of statistics regarding said physiologically acceptable pulses identified by said first module, wherein said first module comprises a component that identifies edges within said plethysmograph waveform, wherein each of said edges comprises a first end point at a peak of said waveform and a second end point at a subsequent valley of said waveform, and wherein said first module comprises a component that disregards ones of said edges that do not cross zero.
-
-
2. A processor capable of analyzing signals received from a light-sensitive detector that detects light having a plurality of wavelengths transmitted through body tissue carrying pulsing blood, the processor comprising:
-
a first module capable of identifying physiologically acceptable pulses within a plethysmograph waveform comprised of one or more signals received from a light-sensitive detector that detects light haying a plurality of wavelengths transmitted through body tissue carrying pulsing blood; and
a second module capable of computing a plurality of statistics regarding said physiologically acceptable pulses identified by said first module, wherein said first module comprises a component that identifies edges within said plethysmograph waveform, wherein each of said edges comprises a first end point at a peak of said waveform and a second end point at a subsequent valley of said waveform, and wherein said first module comprises a component that determines the maximum value of said waveform between the second end point of a first edge and the first end point of a subsequent second edge and disregards said first edge if said maximum value exceeds a threshold.
-
-
3. A processor capable of analyzing signals received from a tight-sensitive detector that detects light having a plurality of wavelengths transmitted through body tissue carrying pulsing blood, the processor comprising:
-
a first module capable of identifying physiologically acceptable pulses within a plethysmograph waveform comprised of one or more signals received from a light-sensitive detector that detects light having a plurality of wavelengths transmitted through body tissue carrying pulsing blood; and
a second module capable of computing a plurality of statistics regarding said physiologically acceptable pulses identified by said first module, wherein said first module comprises a component that identifies edges within said plethysmograph waveform, wherein each of said edges comprises a first end point at a peak of said waveform and a second end point at a subsequent valley of said waveform, and wherein said first module comprises a component that generates a triangular waveform with points corresponding to points within said plethysmograph waveform.
-
- 4. A device for monitoring physiological parameters of a patient, the device comprising a processor capable of identifying a plurality of potential pulses within a plethysmograph waveform comprised of one or more signals received from a light-sensitive detector that detects light having a plurality of wavelengths transmitted through body tissue carrying pulsing blood, wherein said processor is also capable of identifying a physiologically acceptable pulse from among said plurality of potential pulses by evaluating differences between a segment of said plethysmograph waveform corresponding to a given potential pulse and an approximation of said segment, wherein said processor comprises a component that identifies edges within said plethysmograph waveform, wherein each of said edges comprises a first end point at a peak of said waveform and a second end point at a subsequent valley of said waveform, and wherein said processor comprises a component that determines the maximum value of said waveform between the second end point of a first edge and the first end point of a second subsequent edge and disregards said first edge if said maximum value exceeds a threshold.
Specification