Methods and systems for qualifying physiological values based on segments from a cross-correlation sequence
First Claim
1. A pulse oximetry system for determining physiological information of a subject, comprising:
- a pulse oximetry sensor configured to generate an intensity signal, wherein the pulse oximetry sensor detects light attenuated by the subject; and
a pulse oximeter coupled to the pulse oximetry sensor, wherein the pulse oximeter is configured to;
determine a value indicative of a physiological rate of the subject;
calculate a cross-correlation sequence based on a cross-correlation of the intensity signal and a reference waveform for a plurality of lags, wherein the cross-correlation sequence comprises a plurality of calculated cross-correlation values;
select two segments from the cross-correlation sequence, wherein the two segments are the same size and each comprises a plurality of cross-correlation values, and wherein the starting points of the two segments are offset from each other;
calculate one or more of;
(a) distances based on the two segments and (b) angles based on the two segments;
determine one or more metric values based on the calculated one or more distances and angles, wherein the one or more metric values indicate confidence as to whether the value indicative of the physiological rate of the subject is correct;
determine whether to qualify the value indicative of the physiological rate of the subject based on the one or more metric values;
determine a pulse rate value for the subject based on the value indicative of the physiological rate when the value indicative of the physiological rate is qualified; and
display the pulse rate value for the subject on a display.
2 Assignments
0 Petitions
Accused Products
Abstract
A physiological monitoring system may process a physiological signal such a photoplethysmograph signal from a subject. The system may determine physiological information, such as a physiological rate, from the physiological signal. The system may use search techniques and qualification techniques to determine one or more initialization parameters. The initialization parameters may be used to calculate and qualify a physiological rate. The system may use signal conditioning to reduce noise in the physiological signal and to improve the determination of physiological information. The system may use qualification techniques to confirm determined physiological parameters. The system may also use autocorrelation techniques, cross-correlation techniques, fast start techniques, and/or reference waveforms when processing the physiological signal.
60 Citations
36 Claims
-
1. A pulse oximetry system for determining physiological information of a subject, comprising:
-
a pulse oximetry sensor configured to generate an intensity signal, wherein the pulse oximetry sensor detects light attenuated by the subject; and a pulse oximeter coupled to the pulse oximetry sensor, wherein the pulse oximeter is configured to; determine a value indicative of a physiological rate of the subject; calculate a cross-correlation sequence based on a cross-correlation of the intensity signal and a reference waveform for a plurality of lags, wherein the cross-correlation sequence comprises a plurality of calculated cross-correlation values; select two segments from the cross-correlation sequence, wherein the two segments are the same size and each comprises a plurality of cross-correlation values, and wherein the starting points of the two segments are offset from each other; calculate one or more of;
(a) distances based on the two segments and (b) angles based on the two segments;determine one or more metric values based on the calculated one or more distances and angles, wherein the one or more metric values indicate confidence as to whether the value indicative of the physiological rate of the subject is correct; determine whether to qualify the value indicative of the physiological rate of the subject based on the one or more metric values; determine a pulse rate value for the subject based on the value indicative of the physiological rate when the value indicative of the physiological rate is qualified; and display the pulse rate value for the subject on a display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A processing module of a pulse oximeter for determining physiological information of a subject, wherein the processing module is configured to:
-
receive an intensity signal from a detector of a pulse oximetry sensor, wherein the detector detects light attenuated by the subject; determine a value indicative of a physiological rate of the subject; calculate a cross-correlation sequence based on a cross-correlation of the intensity signal and a reference waveform for a plurality of lags, wherein the cross-correlation sequence comprises a plurality of calculated cross-correlation values; select two segments from the cross-correlation sequence, wherein the two segments are the same size and each comprises a plurality of cross-correlation values, and wherein the starting points of the two segments are offset from each other; calculate one or more of;
(a) distances based on the two segments and (b) angles based on the two segments;determine one or more metric values based on the calculated one or more distances and angles, wherein the one or more metric values indicate confidence as to whether the value indicative of the physiological rate of the subject is correct; determine whether to qualify the value indicative of the physiological rate of the subject based on the one or more metric values; determine a pulse rate value for the subject based on the value indicative of the physiological rate when the value indicative of the physiological rate is qualified; and display the pulse rate value for the subject on a display. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for processing physiological information of a subject using a pulse oximeter, comprising:
-
receiving, using the pulse oximeter, an intensity signal from a detector of a pulse oximetry sensor, which detects light attenuated by the subject; determining, using the pulse oximeter, a value indicative of a physiological rate of the subject; calculating, using the pulse oximeter, a cross-correlation sequence based on a cross-correlation of the intensity signal and a reference waveform for a plurality of lags, wherein the cross-correlation sequence comprises a plurality of calculated cross-correlation values; selecting, using the pulse oximeter, two segments from the cross-correlation sequence, wherein the two segments are the same size and each comprises a plurality of cross-correlation values, and wherein the starting points of the two segments are offset from each other; calculating, using the pulse oximeter, one or more of;
(a) distances based on the two segments and (b) angles based on the two segments;determining, using the pulse oximeter, one or more metric values based on the calculated one or more distances and angles, wherein the one or more metric values indicate confidence as to whether the value indicative of the physiological rate of the subject is correct; determining, using the pulse oximeter, whether to qualify the value indicative of the physiological rate of the subject based on the one or more metric values; determining, using the pulse oximeter, a pulse rate value for the subject based on the value indicative of the physiological rate when the value indicative of the physiological rate is qualified; and displaying, using the pulse oximeter, the pulse rate value for the subject on a display. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A non-transitory computer-readable medium for use in determining physiological information of a subject, the computer-readable medium comprising:
computer program instructions recorded thereon for causing a pulse oximeter to; receive an intensity signal from a detector of a pulse oximetry sensor, which detects light attenuated by the subject; determine a value indicative of a physiological rate of the subject; calculate a cross-correlation sequence based on a cross-correlation of the intensity signal and a reference waveform for a plurality of lags, wherein the cross-correlation sequence comprises a plurality of calculated cross-correlation values; select two segments from the cross-correlation sequence, wherein the two segments are the same size and each comprises a plurality of cross-correlation values, and wherein the starting points of the two segments are offset from each other; calculate one or more of;
(a) distances based on the two segments and (b) angles based on the two segments;determine one or more metric values based on the calculated one or more distances and angles, wherein the one or more metric values indicate confidence as to whether the value indicative of the physiological rate of the subject is correct; determine whether to qualify the value indicative of the physiological rate of the subject based on the one or more metric values; determine a pulse rate value for the subject based on the value indicative of the physiological rate when the value indicative of the physiological rate is qualified; and display the pulse rate value for the subject on a display. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
Specification