Methods and systems for determining physiological information based on a correlation matrix
First Claim
1. A subject monitoring system for processing physiological information of a subject, comprising:
- a pulse oximetry sensor configured to generate a physiological 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;
receive the physiological signal from the pulse oximetry sensor;
generate a lag matrix comprising multiple segments of the physiological signal, wherein each of the multiple segments comprises the same number of samples of the physiological signal;
generate a correlation matrix based on the lag matrix, wherein the correlation matrix comprises a plurality of correlation values;
identify one or more lag values based on the correlation matrix,determine a physiological pulse rate of the subject based on the identified one or more lag values; and
display the physiological pulse rate of the subject on a display.
2 Assignments
0 Petitions
Accused Products
Abstract
A physiological monitoring system may determine physiological information, such as physiological rate information, from a physiological signal. The system may generate a lag matrix, which includes multiple segments of the physiological signal each having the same number of values. The system may generate a correlation matrix, which includes multiple correlation values, based on the lag matrix. The system may identify a peak in the correlation lag matrix, or a processed matrix derived thereof, and the corresponding lag value. The correlation matrix, or processed matrix thereof, may be rotated, averaged, or otherwise transformed by the system to identify the lag value. The system may determine physiological rate information based on the identified lag value.
-
Citations
24 Claims
-
1. A subject monitoring system for processing physiological information of a subject, comprising:
-
a pulse oximetry sensor configured to generate a physiological 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; receive the physiological signal from the pulse oximetry sensor; generate a lag matrix comprising multiple segments of the physiological signal, wherein each of the multiple segments comprises the same number of samples of the physiological signal; generate a correlation matrix based on the lag matrix, wherein the correlation matrix comprises a plurality of correlation values; identify one or more lag values based on the correlation matrix, determine a physiological pulse rate of the subject based on the identified one or more lag values; and display the physiological pulse rate of the subject on a display. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A processing module of a pulse oximeter for processing physiological information of a subject, wherein the processing module comprises non-transitory computer readable media configured to store instructions that instruct the processing module to:
-
receive a physiological signal derived from a pulse oximetry sensor, wherein the pulse oximetry sensor detects light attenuated by the subject; generate a lag matrix comprising multiple segments of the physiological signal, wherein each of the multiple segments comprises the same number of samples of the physiological signal; generate a correlation matrix based on the lag matrix, wherein the correlation matrix comprises a plurality of correlation values; identify one or more lag values based on the correlation matrix; determine a physiological pulse rate of the subject based on the identified one or more lag values; and display the physiological pulse rate of the subject on a display. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for processing physiological information of a subject using a pulse oximeter, comprising:
-
receiving, using the pulse oximeter, a physiological signal derived from a pulse oximetry sensor, wherein the pulse oximetry sensor detects light attenuated by the subject; generating, using the pulse oximeter, a lag matrix comprising multiple segments of the physiological signal, wherein each of the multiple segments comprises the same number of samples of the physiological signal; generating, using the pulse oximeter, a correlation matrix based on the lag matrix, wherein the correlation matrix comprises a plurality of correlation values; identifying, using the pulse oximeter, one or more lag values based on the correlation matrix; determining a physiological pulse rate of the subject based on the identified one or more lag values; and displaying the physiological pulse rate of the subject on a display. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium for use in processing physiological information of a subject, the computer-readable medium comprising:
computer program instructions recorded thereon for causing a pulse oximeter to; receive a physiological signal derived from a pulse oximetry sensor, wherein the pulse oximetry sensor detects light attenuated by the subject; generate a lag matrix comprising multiple segments of the physiological signal, wherein each of the multiple segments comprises the same number of samples of the physiological signal; generate a correlation matrix based on the lag matrix, wherein the correlation matrix comprises a plurality of correlation values; identify one or more lag values based on the correlation matrix; determine a physiological pulse rate of the subject based on the identified one or more lag values; and display the physiological pulse rate of the subject on a display. - View Dependent Claims (20, 21, 22, 23, 24)
Specification