US8057398B2 - Method, system, and apparatus for cardiovascular signal analysis, modeling, and monitoring - Google Patents
Method, system, and apparatus for cardiovascular signal analysis, modeling, and monitoring Download PDFInfo
- Publication number
- US8057398B2 US8057398B2 US12/200,995 US20099508A US8057398B2 US 8057398 B2 US8057398 B2 US 8057398B2 US 20099508 A US20099508 A US 20099508A US 8057398 B2 US8057398 B2 US 8057398B2
- Authority
- US
- United States
- Prior art keywords
- state
- cardiovascular
- signals
- space
- tracking
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active, expires
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/0205—Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/024—Measuring pulse rate or heart rate
- A61B5/02405—Determining heart rate variability
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/03—Measuring fluid pressure within the body other than blood pressure, e.g. cerebral pressure ; Measuring pressure in body tissues or organs
- A61B5/031—Intracranial pressure
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/08—Measuring devices for evaluating the respiratory organs
- A61B5/0816—Measuring devices for examining respiratory frequency
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/145—Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value ; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid or cerebral tissue
- A61B5/1455—Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value ; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid or cerebral tissue using optical sensors, e.g. spectral photometrical oximeters
- A61B5/14551—Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value ; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid or cerebral tissue using optical sensors, e.g. spectral photometrical oximeters for measuring blood gases
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/41—Detecting, measuring or recording for evaluating the immune or lymphatic systems
- A61B5/412—Detecting or monitoring sepsis
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/725—Details of waveform analysis using specific filters therefor, e.g. Kalman or adaptive filters
Definitions
- Disclosed embodiments relate to medical devices. Specifically, disclosed embodiments relate to medical devices and methods for analysis and monitoring of cardiovascular signals.
- Cardiovascular signals contain parameters of clinical significance that must be estimated, but have a complicated nonlinear relationship to the observed signals. For instance, accurate estimation and tracking of the heart and respiratory frequencies from ABP, POX, and ICP is important for algorithms embedded in patient monitors in the emergency room and intensive care applications.
- Commercial monitoring systems often include the capability to monitor heart rate and several statistics of pressure signals such as the systolic, diastolic, and mean, but few can reliably estimate other components of pressure waveforms such as the respiratory rate, pulse pressure variation (PPV), harmonic phases, or pulse morphology.
- ICP pulse morphology is important, since numerous studies have found that PPV is one of the most sensitive and specific predictors of fluid responsiveness and PPV is used to optimize fluid therapy [1-6]. Characterization and tracking of the ICP pulse morphology during intracranial hypertension is also important. Several research studies have indicated ICP morphology changes correlate with a deterioration of the mechanisms that control ICP [7,8,8-11], and great interest exists in developing indices [8,10-14] to characterize and track the pulse morphology in order to understand how such changes in morphology are related to intracranial compliance, cerebral autoregulation (CAR), and outcome.
- CAR cerebral autoregulation
- embodiments of the present invention provide a method, system, and apparatus to monitor cardiovascular signals such as arterial blood pressure (ABP), pulse oximetry (POX), and intracranial pressure (ICP).
- cardiovascular signals such as arterial blood pressure (ABP), pulse oximetry (POX), and intracranial pressure (ICP).
- ABSP arterial blood pressure
- POX pulse oximetry
- ICP intracranial pressure
- the system can be used to calculate and monitor useful clinical information such as heart rate, respiratory rate, pulse pressure variation (PPV), harmonic phases, pulse morphology, and for artifact removal.
- the system uses a state-space model of cardiovascular signals and an extended Kalman filter (EKF) to simultaneously estimate and track the cardiovascular parameters of interest such as the cardiac fundamental frequency and higher harmonics, respiratory fundamental frequency and higher harmonics, cardiac component harmonic amplitudes and phases, respiratory component harmonic amplitudes and phases, and PPV.
- EKF extended Kalman filter
- FIG. 1 illustrates estimates of the heart rate by the patient monitor from the electrocardiogram and by the EKF from the pressure signal. . . . 17
- FIG. 2 illustrates estimates of the respiratory rate by manual annotations of the impedance signal acquired from the ECG leads, by the patient monitor from the ECG impedance, by the EKF from the ABP signal, and by the EKF from the POX signal. . . . 18
- FIG. 3 shows examples of an actual and predicted intracranial pressure signal. . . . 19
- FIG. 4 shows an example of the EKF embodiment tracking pulse pressure variation (PPV) during a period of abrupt hemodynamic changes after an acute injury involving severe blood loss.
- the PPV estimated using the EKF embodiment (bottom plot) closely matches the expert annotations (top plot). . . . 20
- embodiments of this invention provide a method, system, and apparatus based on a statistical state-space model of cardiovascular signals and the associated extended Kalman filter (EKF) algorithm to estimate parameters of clinical interest such as the cardiac fundamental frequency and higher harmonics, respiratory fundamental frequency and higher harmonics, cardiac component harmonic amplitudes and phases, respiratory component harmonic amplitudes and phases, and PPV.
- EKF extended Kalman filter
- the present invention uses an extended Kalman filter (EKF) to recursively estimate the state of a linear stochastic process such that the mean squared error is minimized.
- EKF is a generalization that uses local linear approximations to continuously track the estimated state in nonlinear systems. In both cases, the state is estimated in a recursive manner that has modest storage and computational requirements.
- Alternatively embodiments include using sigma-point filters or particle filters to perform the estimation task.
- ⁇ ( n+ 1) f[ ⁇ ( n )]+ u ( n ) (1)
- y ( n ) h[ ⁇ ( n )]+ v ( n ) (2)
- ⁇ (n) is a vector that represents the state of the system
- u(n) is the process noise with a covariance matrix Q
- y(n) is a vector of the observed signals
- v(n) is the observation or measurement noise with a variance of r.
- the first equation (1) is called the process or state model and (2) is called the measurement or observation model, and collectively these equations comprise the statistical state space model of the process.
- the most critical decision in adopting the EKF framework is to design these two models in a manner that incorporates known physiologic mechanisms and uses a compact state vector ⁇ (n) that contains the variables of interest.
- m(n) represents a low-frequency signal trend
- y r (n) is a quasi-periodic respiratory signal with a fundamental frequency equal to the respiratory rate
- y p (n) is another quasi-periodic signal due to respiration that causes an amplitude modulation of the cardiac component
- y c (n) is a quasi-periodic cardiac signal with a fundamental frequency equal to the heart rate
- v(n) is a white noise signal that accounts for the variation that is not explained by the other three components.
- cardiovascular pressure signals such as central venous pressure, arterial blood pressure, and intracranial pressure
- electrocardiogram impedance plethysmography signals
- optical reflectance or transmittance signals commonly used in pulse oximetry.
- any periodic signal can be represented as a sum of sinusoids, one embodiment of this inventions models these signals as sums of sinusoids with slowly-varying amplitudes, phases, and frequencies,
- N c and N r are the number of harmonics for the cardiac and respiratory signals, respectively;
- a c 2 (k,n) and a r 2 (k,n) are the slowly-varying amplitudes for the kth harmonic of the cardiac and respiratory signals;
- ⁇ c (n) and ⁇ r (n)
- the user specifies the number of harmonics for the respiratory and cardiac signals.
- a large number of harmonics are necessary to accurately model the signal when sharp features are present in the signal, such as the QRS complex in an ECG signal.
- the signal is smooth and nearly sinusoidal, such as the respiratory component of cardiovascular pressure signals, only a few harmonics are necessary.
- the number of harmonics can be selected based on a spectral analysis of a representative sample of the signals of interest.
- N h is the number of filter coefficients specified by the user.
- the purpose of the FIR filter is to account for the changes in amplitudes, phases, and delay between the additive and amplitude modulation components of respiration, while maintaining the same slowly-changing fundamental frequency.
- the respiratory component affects the heart rate through several mechanisms including vagal nerve inhibition and the baroreflex loop. We model this frequency modulation of the heart rate, which is often called respiratory sinus arrhythmia, as a frequency modulation of the heart rate. This is described in greater detail in the following section.
- ⁇ (n) includes all of the unknown parameters of clinical significance
- x ⁇ ( n ) ⁇ ⁇ ⁇ [ m ⁇ ( n ) ⁇ ca ⁇ ( n ) ⁇ c ⁇ ( n ) ⁇ a c ⁇ ( k c , n ) ⁇ ⁇ ⁇ c ⁇ ( k c , n ) ⁇ ⁇ r ⁇ ( n ) ⁇ ⁇ r ⁇ ( n - l ) ⁇ ⁇ a r ⁇ ( k r , n ) ⁇ ⁇ a r ⁇ ( k r , n - l ) ⁇ ⁇ ⁇ r ⁇ ( k r , n ) ⁇ ⁇ ⁇ r ⁇ ( k r , n ) ⁇ ⁇ ⁇ r ⁇ ( k r , n ) ⁇ ⁇ ⁇ r ⁇ ( k r , n ) ⁇ ⁇ ⁇ r
- the state model includes past values of the respiratory frequency, amplitudes, and phases for use in the FIR filters that are used to model the amplitude modulation and frequency modulation components of the respiratory variation.
- the random walk noise variances determine the tradeoff between the bias and variance of the estimates. If the noise variance for a parameter is small, the estimated value will be less sensitive to the observed signal y(n), will change more slowly over time, and may not be able to track rapid fluctuations. If the noise variance for a parameter is large, the estimated value will be more sensitive to y(n), may contain excessive variation, and will be able to track rapid fluctuations. The tradeoff between these two extremes must be made by a careful selection of the noise variance by the user.
- the cardiac and respiratory instantaneous phases do not use a random walk model. If we assume that the phase components of the cardiac and respiratory harmonics, ⁇ c (k,n) and ⁇ r (k,n), are slowly varying, then in the EKF embodiment the instantaneous respiratory and cardiac frequencies are given by
- the second term, w ca (n) models the remaining heart rate variability.
- the FM of the heart rate is related to the additive respiratory component through an finite impulse response (FIR) filter,
- N h is the number of filter coefficients specified by the user.
- the FIR filter accounts for the changes in amplitudes, phases, and delay between the additive and FM components of respiration, while maintaining the same slowly-changing fundamental frequency.
- the instantaneous respiratory and heart rates in units of Hz are given by
- f r ⁇ ( n ) 1 2 ⁇ ⁇ ⁇ ⁇ T s ⁇ s r ⁇ [ ⁇ r ⁇ ( n ) ] ( 17 )
- f c ⁇ ( n ) 1 2 ⁇ ⁇ ⁇ ⁇ T s ⁇ s c ⁇ [ ⁇ c ⁇ ( n ) ] ( 18 )
- the extended Kalman filter is based on a local linear approximation of the state-space model about an estimate of the state.
- Other generalizations of the Kalman filter recursions to nonlinear state space models such as the unscented Kalman filter [17] and particle filters, can also be applied to this model and are considered to be alternative embodiments of the proposed system/method. [18].
- the linearization is only performed during the filter portion of the algorithm.
- the output is linearized about the predicted estimate ⁇ circumflex over ( ⁇ ) ⁇ (n
- the state prediction equation is linearized about the filtered estimate ⁇ circumflex over ( ⁇ ) ⁇ (n
- ⁇ ⁇ circumflex over ( ⁇ ) ⁇ (n
- n ⁇ 1) r e,n H n P n
- n ⁇ 1 H n T +r K n P n
- n ⁇ 1 H n T r e,n ⁇ 1 e ( n ) y ( n ) ⁇ h[ ⁇ circumflex over ( ⁇ ) ⁇ ( n
- n ) ⁇ circumflex over ( ⁇ ) ⁇ ( n
- n ) f[ ⁇ circumflex over ( ⁇ ) ⁇ ( n
- n )] F n J ⁇ f ( ⁇ )
- ⁇ ⁇ circumflex over ( ⁇ ) ⁇ (n
- n
- the EKF embodiment includes the innovations e(n) in the clipping functions for the instantaneous phase updates to help improve stability and robustness of the system/method/apparatus,
- K n, ⁇ is the element of the Kalman gain vector corresponding to ⁇ (n). This ensures that the instantaneous frequency, defined by (10), never exceeds the physiologic limits specified by the user.
- the EKF embodiment requires an initial estimate of the state vector ⁇ circumflex over ( ⁇ ) ⁇ (0
- the initial values of the estimated state are listed in Table 1.
- the initial state covariance was a diagonal matrix with 1% of the variance values listed in Table 2.
- PPV quantifies the degree of variation in the pulsatile amplitude of arterial blood pressure signals due to respiration. It is a form of amplitude modulation of the pressure waveform caused by intrathoracic pressure fluctuations that occur with respiration.
- the standard method for calculating ⁇ PP often requires simultaneous recording of arterial and airway pressure.
- Pulse pressure (PP) is calculated on a beat-to-beat basis as the difference between systolic and diastolic arterial pressure. Maximal PP (PP max ) and minimal PP (PP min ) are calculated over a single respiratory cycle, which is determined from the airway pressure signal. Pulse pressure variations ⁇ PP are calculated in terms of PP max and PP min and expressed as a percentage,
- ⁇ ⁇ ⁇ P ⁇ ⁇ P ⁇ ( % ) 100 ⁇ P ⁇ ⁇ P max - P ⁇ ⁇ P min ( P ⁇ ⁇ P max + P ⁇ ⁇ P min ) / 2 ( 20 )
- the variation in the pulse pressure can also be quantified by the coefficient of variation (CV) of the pulse pressure,
- H p (e jkw r (n) ,n) is the frequency response of the time-varying filter
- the EKF embodiment described here can be implemented as part of a digital system (e.g. computer, microprocessor or micro-controller system) to create a multitude of systems or apparatuses (alternative embodiments) for analysis and monitoring of cardiovascular signals.
- a digital system e.g. computer, microprocessor or micro-controller system
- the following application example illustrates the results obtained with the proposed EKF embodiment on a representative ABP signal, and the ability of the proposed EKF embodiment to solve three relevant problems on ABP analysis: 1) estimation and tracking of heart rate on pressure signals, 2) estimation and tracking of the respiratory rate from pressure signals, and 3) model-based filtering, artifact removal, and interpolation.
- FIG. 1 shows the heart rate as estimated by an algorithm in the patient monitor from the electrocardiogram and the estimate produced by the EKF embodiment from the pressure signal. These estimates are nearly identical, and the estimate produced by the proposed EKF embodiment precedes the estimate from the patient monitor by approximately 5 s.
- This example demonstrates the ability of the EKF embodiment to accurately track the heart rate and respiratory rate in pressure signals without the need for automatic beat detection algorithm.
- the ability to track heart rate without performing beat detection is significant since there are currently few publicly available detection algorithms for cardiovascular pressure signals such as ABP, ICP, and POX [15].
- the EKF embodiment can be used as a preprocessing algorithm to estimate the heart and respiratory rate frequencies and to eliminate signal artifact, which improves the accuracy of automatic detection algorithms [15].
- the following application example demonstrates how well the EKF embodiment can track the parameters of interest, such as the heart and respiratory rates, using only an infrared absorption signal used in pulse oximetry (POX).
- POX pulse oximetry
- FIG. 2 shows four estimates of the respiratory rate. All three of the plots show an estimate of the respiratory rate based on manual annotations.
- the EKF embodiment is able to track the respiratory rate more accurately from the ABP signal than the patient monitor is able to track it from the impedance plethysmography signal.
- the estimate from the POX signal is less accurate and takes longer to begin tracking. This is partly due to the artifact in the POX signal and weaker respiratory components in this signal.
- Traumatic brain injury (TBI) is a leading cause of death and disability in the United States [19]. Elevated intracranial pressure often results in secondary injury due to decreased cerebral perfusion pressure and cerebral ischemia [9,20].
- ICP therapy is based predominantly on the mean ICP and the ICP pulse morphology. Generally, clinicians intervene to lower mean ICP when it exceeds a threshold, which is usually 20 mmHg [21]. Taken alone the mean ICP does not indicate the source of hypertension, such as poor brain compliance or impaired cerebral autoregulation (CAR) [8,22]. Determining ways to better understand and track these variables remains a significant research goal.
- ICP pulse morphology is associated with mean ICP, brain compliance, and CAR. As mean ICP increases, compliance decreases, and CAR becomes impaired, the pulse morphology is thought to undergo a “rounding” transition [7-9].
- indices related to these variables that were derived from the ICP pulse morphology [8,10,11,22-24]. These indices use methods such as spectral analysis [12,13] and pulse slope [14] to quantify the ICP pulse morphology.
- FIG. 3 shows an example of the EKF embodiment applied to an intracranial pressure (ICP) signal acquired from an 11.5 year old male with traumatic brain injury who was admitted to Doernbecher Children's Hospital (ICP Database). The ICP signal was sampled at 125 Hz [25]. The three brief (5 s) segments shown in the top middle plot illustrate three well known changes in pulse morphology that are indicators of cerebral autoregulation and blood volume [7,22,26].
- the EKF embodiment can be used to continuously track changes in amplitude and phase of the cardiac components that account for the pulse morphology.
- the EKF embodiment also track the heart rate, respiratory rate, respiratory effects on ICP, and all the other model parameters using a unified approach.
- the ability to estimate and track all the model parameters simultaneously using a single algorithm enables researchers to investigate the relationship of these parameters as a function of the mean ICP and pulse morphology.
- PSV pulse pressure variation
- FIG. 4 shows an example illustrating the ability of the EKF embodiment algorithm to estimate and track variations in PPV during a period of significant hemodynamic changes. Note how the PPV estimates obtained with the EKF embodiment are consistent with the PPV expert annotations.
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Veterinary Medicine (AREA)
- Animal Behavior & Ethology (AREA)
- Public Health (AREA)
- Cardiology (AREA)
- Physiology (AREA)
- Pulmonology (AREA)
- Optics & Photonics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Neurosurgery (AREA)
- Hematology (AREA)
- Immunology (AREA)
- Vascular Medicine (AREA)
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
Abstract
Description
-
- 1. Estimation and tracking of heart rate from pressure signals.
- 2. Estimation and tracking of respiratory rate from pressure signals.
- 3. Model-based filtering, artifact removal, and interpolation.
- 4. Cardiovascular signal decomposition, characterization, and tracking of pulse morphology.
- 5. PPV estimation on mechanically ventilated subjects during periods of abrupt hemodynamic monitoring
χ(n+1)=f[χ(n)]+u(n) (1)
y(n)=h[χ(n)]+v(n) (2)
where χ(n) is a vector that represents the state of the system, u(n) is the process noise with a covariance matrix Q, y(n) is a vector of the observed signals, and v(n) is the observation or measurement noise with a variance of r. The first equation (1) is called the process or state model and (2) is called the measurement or observation model, and collectively these equations comprise the statistical state space model of the process. The most critical decision in adopting the EKF framework is to design these two models in a manner that incorporates known physiologic mechanisms and uses a compact state vector χ(n) that contains the variables of interest.
y(n)=m(n)+y r(n)+[1+y p(n)]y c(n)+v(n) (3)
where m(n) represents a low-frequency signal trend, yr(n) is a quasi-periodic respiratory signal with a fundamental frequency equal to the respiratory rate, yp(n) is another quasi-periodic signal due to respiration that causes an amplitude modulation of the cardiac component, yc(n) is a quasi-periodic cardiac signal with a fundamental frequency equal to the heart rate, and v(n) is a white noise signal that accounts for the variation that is not explained by the other three components.
where Nc and Nr are the number of harmonics for the cardiac and respiratory signals, respectively; ac 2(k,n) and ar 2(k,n) are the slowly-varying amplitudes for the kth harmonic of the cardiac and respiratory signals; θc(n) and θr(n) are the instantaneous cardiac and respiratory phases; and φc(k,n) and φr(k,n) are the slowly-varying phases of the cardiac and respiratory signals. Similar models have been used in pitch tracking for speech signals.
where Nh is the number of filter coefficients specified by the user. The purpose of the FIR filter is to account for the changes in amplitudes, phases, and delay between the additive and amplitude modulation components of respiration, while maintaining the same slowly-changing fundamental frequency. Third, the respiratory component affects the heart rate through several mechanisms including vagal nerve inhibition and the baroreflex loop. We model this frequency modulation of the heart rate, which is often called respiratory sinus arrhythmia, as a frequency modulation of the heart rate. This is described in greater detail in the following section.
The elements of the state vector are defined in Table 1. In one embodiment of the invention the model is given by (1) where
TABLE 1 |
List of all model parameters and their initial values. |
Name | Symbol | Number | Initial |
Signal Trend | m(n) | 1 | y(0) |
Cardiac frequency (non-respiratory) | ωca(n) | 1 |
|
Cardiac Phase | θc(n) | 1 | 0 |
Cardiac Harmonic Amplitudes | αc, k(n) | Nc | Varies |
Cardiac Harmonic Phases | φc, k(n) | |
0 |
Respiratory Frequency | ωr(n) | 1 |
|
Respiratory Phase | θr(n − l) | 1 | 0 |
Respiratory Harmonic Amplitudes | αr, k(n − l) | Nr | Varies |
Respiratory Harmonic Phases | φr, k(n − l) | |
0 |
Amplitude modulation filter coefficients | hp(l, n) | |
0 |
Frequency modulation filter coefficients | hp(l, n) | |
0 |
where Ts=fs −1 is the sampling interval. This leads us to use the first-order difference equation as our state model for the instantaneous phases
θ(n+1)=θ(n)+T s s[w(n)] (11)
where w(n) is the instantaneous frequency in units of radians per sample and s[w] is a saturation function that limits the range of the instantaneous frequency to known physiologic limits. One embodiment of the invention uses the clipping function
The generalization to softer saturation functions is straight-forward. The use of this function improves the stability of the tracking algorithm and its robustness to common types of artifact.
w c(n)=w cr(n)+w ca(n) (13)
where wcr(n) models the frequency modulation (FM) of the heart rate due to respiration, which is often called the respiratory sinus arrhythmia (RSA) or high frequency component of the heart rate variability (HRV). The second term, wca(n), models the remaining heart rate variability. In the same manner as the EKF embodiment models the amplitude modulation, the FM of the heart rate is related to the additive respiratory component through an finite impulse response (FIR) filter,
where Nh is the number of filter coefficients specified by the user. As with the AM component, the FIR filter accounts for the changes in amplitudes, phases, and delay between the additive and FM components of respiration, while maintaining the same slowly-changing fundamental frequency.
w r(n+1)=
w ca(n+1)=
where
H n =J χ h(χ)|χ={circumflex over (χ)}(n|n−1)
r e,n =H n P n|n−1 H n T +r
K n =P n|n−1 H n T r e,n −1
e(n)=y(n)−h[{circumflex over (χ)}(n|n−1)]
{circumflex over (χ)}(n|n)={circumflex over (χ)}(n|n−1)+K n e(n)
{circumflex over (χ)}(n+1|n)=f[{circumflex over (χ)}(n|n)]
F n =J χ f(χ)|χ={circumflex over (χ)}(n|n)
P n|n=(I−K n H n)P n|n−1
P n+1|n =F n P n|n F n T +Q
where Jχ denotes the Jacobian operator.
where Kn,θ is the element of the Kalman gain vector corresponding to θ(n). This ensures that the instantaneous frequency, defined by (10), never exceeds the physiologic limits specified by the user.
TABLE 2 |
User-specified model parameters in the EKF embodiment. |
Name | Symbol | Value |
Cardiac minimum frequency | fc, min | 1.000 | Hz |
Cardiac mean frequency | | 1.400 | Hz |
Cardiac maximum frequency | fc, max | 2.000 | Hz |
Cardiac cutoff frequency | fc, co | 0.001 | Hz |
Cardiac harmonics | Nc | 6 |
Cardiac frequency variance | σω | 0.050 | Hz |
Cardiac harmonic amplitude variance | σα | 0.000 | mmHg2 |
Cardiac harmonic phase variance | σφ | 0.000 | rad2 |
Respiratory minimum frequency | fr, min | 0.150 | Hz |
Respiratory mean frequency | | 0.250 | Hz |
Respiratory maximum frequency | fr, max | 0.400 | Hz |
Respiratory cutoff frequency | fr, co | 0.001 | Hz |
| N | r | 2 |
Respiratory frequency variance | σω | 0.050 | Hz |
Respiratory harmonic amplitude variance | σα | 0.000 | mmHg2 |
Respiratory harmonic phase variance | σφ | 0.000 | rad2 |
Trend variance | σm 2 | 0.500 | mmHg2 |
Filter length | 10 | |
Filter variance AM | 0.000 | |
Filter variance FM | 0.000 |
Measurement noise variance | 30.000 | mmHg2 | |
The EKF embodiment estimates the CV as the standard deviation of yp(n), CV=σy
where Hp(ejkw
-
- 1. Arterial blood pressure (ABP) signals. This illustrates the ability of the EKF embodiment to solve three relevant problems in ABP analysis: 1) estimation and tracking of heart rate on pressure signals, 2) estimation and tracking of the respiratory rate from pressure signals, and 3) model-based filtering, artifact removal, and interpolation.
- 2. Pulse oximetry (POX) signals. This illustrates the ability of the EKF embodiment to solve the problem of heart and respiratory rate estimation from POX.
- 3. Intracranial pressure (ICP) signals. This illustrates the ability of the EKF embodiment to solve the problem of ICP pulse morphology estimation and tracking during periods of intracranial hypertension.
- 4. Pressure signals with pulse pressure variation (PPV). This illustrates the ability of the EKF embodiment to solve the problem of PPV estimation and tracking on mechanically ventilated subjects.
1. Heart and Respiratory Rate Estimation and Interpolation of ABP
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/200,995 US8057398B2 (en) | 2007-08-31 | 2008-08-29 | Method, system, and apparatus for cardiovascular signal analysis, modeling, and monitoring |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US96933307P | 2007-08-31 | 2007-08-31 | |
US12/200,995 US8057398B2 (en) | 2007-08-31 | 2008-08-29 | Method, system, and apparatus for cardiovascular signal analysis, modeling, and monitoring |
Publications (2)
Publication Number | Publication Date |
---|---|
US20090069647A1 US20090069647A1 (en) | 2009-03-12 |
US8057398B2 true US8057398B2 (en) | 2011-11-15 |
Family
ID=40432623
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/200,995 Active 2028-10-14 US8057398B2 (en) | 2007-08-31 | 2008-08-29 | Method, system, and apparatus for cardiovascular signal analysis, modeling, and monitoring |
Country Status (1)
Country | Link |
---|---|
US (1) | US8057398B2 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105722457A (en) * | 2013-11-20 | 2016-06-29 | 通用电气公司 | Method and system for determining respiration rate |
US10610164B2 (en) | 2018-04-25 | 2020-04-07 | Covidien Lp | Determining changes to autoregulation |
US10660530B2 (en) | 2018-04-25 | 2020-05-26 | Covidien Lp | Determining changes to autoregulation |
US10674964B2 (en) | 2018-04-25 | 2020-06-09 | Covidien Lp | Determining changes to autoregulation |
US11026586B2 (en) | 2018-04-25 | 2021-06-08 | Covidien Lp | Determining changes to autoregulation |
US11039753B2 (en) | 2016-12-15 | 2021-06-22 | Baxter International Inc. | System and method for monitoring and determining patient parameters from sensed venous waveform |
US11039754B2 (en) | 2018-05-14 | 2021-06-22 | Baxter International Inc. | System and method for monitoring and determining patient parameters from sensed venous waveform |
US11419558B2 (en) | 2017-05-24 | 2022-08-23 | Covidien Lp | Determining a limit of autoregulation |
Families Citing this family (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7794230B2 (en) * | 2002-09-10 | 2010-09-14 | University Of Vermont And State Agricultural College | Mathematical circulatory system model |
EP1601287B1 (en) * | 2003-03-12 | 2012-12-19 | Yale University | Assessment of a decrease in blood volume using cardiovascular waveforms |
US9144709B2 (en) | 2008-08-22 | 2015-09-29 | Alton Reich | Adaptive motor resistance video game exercise apparatus and method of use thereof |
US9272186B2 (en) | 2008-08-22 | 2016-03-01 | Alton Reich | Remote adaptive motor resistance training exercise apparatus and method of use thereof |
WO2010030238A1 (en) * | 2008-09-15 | 2010-03-18 | Nanyang Technological University | A method for detecting heartbeat and/or respiration |
US8727997B2 (en) * | 2008-10-17 | 2014-05-20 | Yale University | Volume status monitor: peripheral venous pressure, hypervolemia and coherence analysis |
US8512260B2 (en) | 2008-10-29 | 2013-08-20 | The Regents Of The University Of Colorado, A Body Corporate | Statistical, noninvasive measurement of intracranial pressure |
US11406269B2 (en) | 2008-10-29 | 2022-08-09 | Flashback Technologies, Inc. | Rapid detection of bleeding following injury |
US11478190B2 (en) | 2008-10-29 | 2022-10-25 | Flashback Technologies, Inc. | Noninvasive hydration monitoring |
US20110172545A1 (en) * | 2008-10-29 | 2011-07-14 | Gregory Zlatko Grudic | Active Physical Perturbations to Enhance Intelligent Medical Monitoring |
US12201405B2 (en) | 2008-10-29 | 2025-01-21 | Flashback Technologies, Inc. | Assessing effectiveness of CPR |
US11857293B2 (en) | 2008-10-29 | 2024-01-02 | Flashback Technologies, Inc. | Rapid detection of bleeding before, during, and after fluid resuscitation |
US11382571B2 (en) | 2008-10-29 | 2022-07-12 | Flashback Technologies, Inc. | Noninvasive predictive and/or estimative blood pressure monitoring |
US11395594B2 (en) | 2008-10-29 | 2022-07-26 | Flashback Technologies, Inc. | Noninvasive monitoring for fluid resuscitation |
US11395634B2 (en) | 2008-10-29 | 2022-07-26 | Flashback Technologies, Inc. | Estimating physiological states based on changes in CRI |
US20100274102A1 (en) * | 2009-04-22 | 2010-10-28 | Streamline Automation, Llc | Processing Physiological Sensor Data Using a Physiological Model Combined with a Probabilistic Processor |
US9375171B2 (en) | 2009-04-22 | 2016-06-28 | Rodrigo E. Teixeira | Probabilistic biomedical parameter estimation apparatus and method of operation therefor |
US9451886B2 (en) | 2009-04-22 | 2016-09-27 | Rodrigo E. Teixeira | Probabilistic parameter estimation using fused data apparatus and method of use thereof |
US10699206B2 (en) | 2009-04-22 | 2020-06-30 | Rodrigo E. Teixeira | Iterative probabilistic parameter estimation apparatus and method of use therefor |
US11363994B2 (en) * | 2009-04-22 | 2022-06-21 | Alton Reich | Cardiovascular state determination apparatus and method of use thereof |
US20230000445A1 (en) * | 2009-04-22 | 2023-01-05 | Alton Reich | Cardiovascular state determination apparatus and method of use thereof |
US9060722B2 (en) | 2009-04-22 | 2015-06-23 | Rodrigo E. Teixeira | Apparatus for processing physiological sensor data using a physiological model and method of operation therefor |
US9649036B2 (en) | 2009-04-22 | 2017-05-16 | Rodrigo Teixeira | Biomedical parameter probabilistic estimation method and apparatus |
US10460843B2 (en) | 2009-04-22 | 2019-10-29 | Rodrigo E. Teixeira | Probabilistic parameter estimation using fused data apparatus and method of use thereof |
US8529458B2 (en) * | 2009-09-28 | 2013-09-10 | State Of Oregon By And Through The State Board Of Higher Education On Behalf Of Portland State University | Method and apparatus for assessment of fluid responsiveness |
WO2011103102A1 (en) | 2010-02-16 | 2011-08-25 | The Regents Of The University Of Colorado | Statistical, noninvasive measurement of intracranial pressure |
US9307918B2 (en) | 2011-02-09 | 2016-04-12 | Orsan Medical Technologies Ltd. | Devices and methods for monitoring cerebral hemodynamic conditions |
CN103635133B (en) | 2011-06-30 | 2016-01-20 | 甘布罗伦迪亚股份公司 | The filtering of time correlation pressure signal |
WO2013016212A1 (en) | 2011-07-22 | 2013-01-31 | Flashback Technologies, Inc. | Hemodynamic reserve monitor and hemodialysis control |
WO2013153454A2 (en) * | 2012-04-12 | 2013-10-17 | Shlomi Ben-Ari | Measurement of celebral physiologic parameters using bioimpedance |
US9839396B2 (en) * | 2012-06-05 | 2017-12-12 | Cheetah Medical, Inc. | Method and system for assessing likelihood of sepsis |
US20140180027A1 (en) * | 2012-12-20 | 2014-06-26 | U.S. Government, As Represented By The Secretary Of The Army | Estimation of Human Core Temperature based on Heart Rate System and Method |
US10702165B2 (en) | 2012-12-20 | 2020-07-07 | The Government Of The United States, As Represented By The Secretary Of The Army | Estimation of human core temperature based on heart rate system and method |
EP2774533A1 (en) * | 2013-03-06 | 2014-09-10 | Machine Perception Technologies, Inc. | Apparatuses and method for determining and using heart rate variability |
CN104665875A (en) * | 2015-02-10 | 2015-06-03 | 深圳大学 | Ultrasonic Doppler envelope and heart rate detection method |
WO2017027232A1 (en) * | 2015-08-12 | 2017-02-16 | The General Hospital Corporation | System and method for sympathetic and parasympathetic activity monitoring by heartbeat |
CN105640503B (en) * | 2015-12-30 | 2018-10-16 | 深圳先进技术研究院 | The method and apparatus of electrostatic interference in a kind of removal electrocardiosignal |
US11571134B2 (en) | 2016-04-15 | 2023-02-07 | U.S. Government, As Represented By The Secretary Of The Army | Pacing templates for performance optimization |
EP3442406A4 (en) | 2016-04-15 | 2019-11-27 | U.S. Government As Represented By The Secretary Of The Army | SYSTEM AND METHOD FOR DETERMINING AN ADAPTIVE PHYSIOLOGICAL STRAIN INDEX |
US11517203B2 (en) | 2016-08-25 | 2022-12-06 | The Government Of The United States, As Represented By The Secretary Of The Army | Real-time estimation of human core body temperature based on non-invasive physiological measurements |
CN106510763A (en) * | 2016-09-19 | 2017-03-22 | 来安中衡物联网设备科技有限公司 | Blood relationship spectrum imaging method and device |
CN107693000A (en) * | 2017-10-23 | 2018-02-16 | 山东大学 | Heart rate method of estimation, the device and system merged based on electrocardio and pulse signal |
CN111727065B (en) * | 2018-02-16 | 2023-06-20 | 甘布罗伦迪亚股份公司 | Filtering pressure signals from medical devices |
US11918386B2 (en) | 2018-12-26 | 2024-03-05 | Flashback Technologies, Inc. | Device-based maneuver and activity state-based physiologic status monitoring |
US12159717B2 (en) * | 2019-10-07 | 2024-12-03 | Owlet Baby Care, Inc. | Respiratory rate prediction from a photoplethysmogram |
CN113111542B (en) * | 2021-05-12 | 2024-07-30 | 南方电网科学研究院有限责任公司 | Kalman filtering frequency tracking method and system based on S function |
CN115211869A (en) * | 2022-08-23 | 2022-10-21 | 浙江大学 | An EEG signal denoising method, device and system based on empirical mode decomposition and Kalman filtering |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6413223B1 (en) * | 1999-06-01 | 2002-07-02 | Massachussetts Institute Of Technology | Cuffless continuous blood pressure monitor |
US20020137994A1 (en) * | 1995-08-07 | 2002-09-26 | Nellcor Incorporated, A Delaware Corporation | Method and apparatus for estimating physiological parameters using model-based adaptive filtering |
US7215986B2 (en) * | 1991-03-07 | 2007-05-08 | Masimo Corporation | Signal processing apparatus |
-
2008
- 2008-08-29 US US12/200,995 patent/US8057398B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7215986B2 (en) * | 1991-03-07 | 2007-05-08 | Masimo Corporation | Signal processing apparatus |
US20020137994A1 (en) * | 1995-08-07 | 2002-09-26 | Nellcor Incorporated, A Delaware Corporation | Method and apparatus for estimating physiological parameters using model-based adaptive filtering |
US6413223B1 (en) * | 1999-06-01 | 2002-07-02 | Massachussetts Institute Of Technology | Cuffless continuous blood pressure monitor |
Non-Patent Citations (3)
Title |
---|
McNames et al., "Cardiovascular Signal Decomposition and Estimation with the Extended Kalman Smoother", Aug. 30-Sep. 3, 2006, Proceedings of the 28th IEEE: EMBS Annual International Conference, p. 3708-3711. * |
McNames J; Aboy M; "Cardiovascular Signal Decomposition and Estimation with the Extended Kalman Smoother", EMBS Annual International Conference, Aug. 30-Sep. 3, 2006. |
Van Der Mewre, Rudolph; "Sigma-Point Kalman Filters for Probabilistic Inference in Dynamic State-Space Models"; Apr. 2004; dissertation submitted to OGI School of Science & Engineering at Oregon Health & Science University. * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105722457B (en) * | 2013-11-20 | 2018-08-17 | 通用电气公司 | Method and system for determining respiratory rate |
CN105722457A (en) * | 2013-11-20 | 2016-06-29 | 通用电气公司 | Method and system for determining respiration rate |
US11039753B2 (en) | 2016-12-15 | 2021-06-22 | Baxter International Inc. | System and method for monitoring and determining patient parameters from sensed venous waveform |
US11950890B2 (en) | 2016-12-15 | 2024-04-09 | Baxter International Inc. | System and method for monitoring and determining patient parameters from sensed venous waveform |
US11419558B2 (en) | 2017-05-24 | 2022-08-23 | Covidien Lp | Determining a limit of autoregulation |
US11026586B2 (en) | 2018-04-25 | 2021-06-08 | Covidien Lp | Determining changes to autoregulation |
US10674964B2 (en) | 2018-04-25 | 2020-06-09 | Covidien Lp | Determining changes to autoregulation |
US11311246B2 (en) | 2018-04-25 | 2022-04-26 | Covidien Lp | Determining changes to autoregulation |
US10660530B2 (en) | 2018-04-25 | 2020-05-26 | Covidien Lp | Determining changes to autoregulation |
US11771376B2 (en) | 2018-04-25 | 2023-10-03 | Covidien Lp | Determining changes to autoregulation |
US11918385B2 (en) | 2018-04-25 | 2024-03-05 | Covidien Lp | Determining changes to autoregulation |
US10610164B2 (en) | 2018-04-25 | 2020-04-07 | Covidien Lp | Determining changes to autoregulation |
US11039754B2 (en) | 2018-05-14 | 2021-06-22 | Baxter International Inc. | System and method for monitoring and determining patient parameters from sensed venous waveform |
Also Published As
Publication number | Publication date |
---|---|
US20090069647A1 (en) | 2009-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8057398B2 (en) | Method, system, and apparatus for cardiovascular signal analysis, modeling, and monitoring | |
Akar et al. | Spectral analysis of photoplethysmographic signals: The importance of preprocessing | |
Orphanidou et al. | Quality Assessment for the photoplethysmogram (PPG) | |
US8529458B2 (en) | Method and apparatus for assessment of fluid responsiveness | |
Iatsenko et al. | Evolution of cardiorespiratory interactions with age | |
Clifford et al. | ECG statistics, noise, artifacts, and missing data | |
EP3185750B1 (en) | Rejecting noise in a signal | |
McNames et al. | Statistical modeling of cardiovascular signals and parameter estimation based on the extended Kalman filter | |
Mainardi | On the quantification of heart rate variability spectral parameters using time–frequency and time-varying methods | |
US9918666B2 (en) | Systems and methods for physiological signal enhancement and biometric extraction using non-invasive optical sensors | |
US8668649B2 (en) | System for cardiac status determination | |
Bailón et al. | Analysis of heart rate variability during exercise stress testing using respiratory information | |
US20200187806A1 (en) | Methods And Systems For Predicting Hypovolemic Hypotensive Conditions Resulting From Bradycardia Behavior Using A Pulse Volume Waveform | |
US20110270097A1 (en) | Method and apparatus for assessment of fluid responsiveness | |
Sayadi et al. | Synthetic ECG generation and Bayesian filtering using a Gaussian wave-based dynamical model | |
US20110319724A1 (en) | Methods and systems for non-invasive, internal hemorrhage detection | |
US20120310100A1 (en) | Systems And Methods For Detecting And Monitoring Arrhythmias Using the PPG | |
Aboy et al. | Method and apparatus for evaluation of fluid responsiveness | |
US12076117B1 (en) | Processing and analyzing biometric data | |
Tarvainen et al. | Analysis and preprocessing of hrv—kubios HRV software | |
Castiglioni et al. | Self-similarity and detrended fluctuation analysis of cardiovascular signals | |
Yang et al. | respiratory rate estimation from the photoplethysmogram combining multiple respiratory-induced variations based on SQI | |
Shirole et al. | Linear and nonlinear analysis of cardiac and diabetic subjects | |
Junior et al. | Attenuation of vagal modulation with aging: Univariate and bivariate analysis of HRV | |
Shusterman et al. | Tracking repolarization dynamics in real-life data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: APDM, INC, OREGON Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:RIOBO ABOY, PEDRO MATEO;MCNAMES, JAMES;REEL/FRAME:023506/0792;SIGNING DATES FROM 20090825 TO 20091112 Owner name: STATE OF OREGON BY AND THROUGH THE STATE BOARD OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:RIOBO ABOY, PEDRO MATEO;MCNAMES, JAMES;REEL/FRAME:023506/0792;SIGNING DATES FROM 20090825 TO 20091112 Owner name: APDM, INC, OREGON Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:RIOBO ABOY, PEDRO MATEO;MCNAMES, JAMES;SIGNING DATES FROM 20090825 TO 20091112;REEL/FRAME:023506/0792 Owner name: STATE OF OREGON BY AND THROUGH THE STATE BOARD OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:RIOBO ABOY, PEDRO MATEO;MCNAMES, JAMES;SIGNING DATES FROM 20090825 TO 20091112;REEL/FRAME:023506/0792 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |
|
AS | Assignment |
Owner name: APDM, INC., OREGON Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PORTLAND STATE UNIVERSITY, AN INSTITUTION OF HIGHER EDUCATION IN THE STATE OF OREGON;REEL/FRAME:054630/0219 Effective date: 20180418 |
|
AS | Assignment |
Owner name: WEARABLES IP HOLDINGS, LLC, OREGON Free format text: CHANGE OF NAME;ASSIGNOR:ADPM, INC.;REEL/FRAME:053508/0688 Effective date: 20200603 |
|
AS | Assignment |
Owner name: WEARABLES IP HOLDINGS, INC., OREGON Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR PREVIOUSLY RECORDED ON REEL 053508 FRAME 0688. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNOR IS APDM, INC. AND NOT ADPM, INC.;ASSIGNOR:APDM, INC.;REEL/FRAME:053536/0581 Effective date: 20200603 |
|
AS | Assignment |
Owner name: WEARABLES IP HOLDINGS, LLC, OREGON Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY PREVIOUSLY RECORDED AT REEL: 53536 FRAME: 581. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNOR:APDM, INC.;REEL/FRAME:055882/0174 Effective date: 20200603 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 12 |