1. Field
The embodiments described below relate to the calculation of cardiac characteristics to assist in patient monitoring and/or diagnosis.
2. Description
The Systolic Area Index (SAI), which is a ratio of right ventricular to left ventricular systolic area during inspiration and expiration, provides a hemodynamic measurement for differentiating between constrictive pericarditis (CP) and restrictive myocardial disease (RMD). Conventional SAI calculations require manual selection of right ventricle to left ventricle pressure curves which temporally correspond to inspiration and to expiration. This selection requires extensive clinical experience and knowledge, and may be inaccurate even if such conditions are present. Inaccurate selection of right ventricle to left ventricle pressure curves results in miscalculation of SAI, which in turn may result in misdiagnosis.
Systems are desired which provide efficient calculation of respiration-dependent cardiac characteristics.
The construction and usage of embodiments will become readily apparent from consideration of the following specification as illustrated in the accompanying drawings, in which like reference numerals designate like parts, and wherein:
a and 7b illustrate identification of portions of a hemodynamic signal according to some embodiments;
a through 8e illustrate calculation of cardiac characteristics based on identified portions of a hemodynamic signal according to some embodiments.
The following description is provided to enable any person in the art to make and use the described embodiments and sets forth the best mode contemplated for carrying out the described embodiments. Various modifications, however, will remain readily apparent to those in the art.
Signal acquisition system 10 of
System 20 may comprise a general-purpose or dedicated computing system. Accordingly, system 20 includes one or more processors 21 configured to execute processor-executable program code to cause system 20 to operate as described herein, and storage device 22 for storing the program code. Storage device 22 may comprise one or more fixed disks, solid-state random access memory, and/or removable media (e.g., a thumb drive) mounted in a corresponding interface (e.g., a USB port).
Storage device 22 stores program code of system control program 23. Storage device 22 also stored signals acquired from system 10 as cardiac impedance signals 26 and hemodynamic signals 27, in any suitable format. One or more processors 21 may execute system control program 23 to control signal unit 16 to acquire the signals, to calculate cardiac characteristics based on the signals as described herein, and to perform any other suitable function. In this regard, system 20 includes signal unit interface 24 for communication with signal unit 16. In some embodiments, system 20 may be directly connected to one or more of leads 13, 14 and 15, eliminating a need for signal unit 16 with respect to the thusly-connected leads.
Terminal 30 may simply comprise a display device and an input device coupled to system 20. In some embodiments, terminal 30 is a separate computing device such as, but not limited to, a desktop computer, a laptop computer, a tablet computer, and a smartphone.
UI interface 28 of system 20 may provide calculated cardiac characteristics and other visualizations to terminal 30. UI interface 28 may receive input entered by an operator into terminal 30, which may be used to change parameters of the processing described herein.
Each of system 10, system 20 and terminal 30 may include other elements which are necessary for the operation thereof, as well as additional elements for providing functions other than those described herein.
According to the illustrated embodiment, system 20 controls the elements of system 10. System 20 also processes signals received from system 10. Embodiments are not limited to a single system performing each of these functions. For example, system 10 may be controlled by a dedicated control system, with the acquired signals being provided to a separate image processing system over a computer network or via a physical storage medium (e.g., a DVD).
Initially, at 5210, a hemodynamic signal is received. The hemodynamic signal may indicate blood pressure over time within one or more areas of a patient. In some embodiments, the hemodynamic signal indicates right ventricular blood pressure and left ventricular blood pressure. The hemodynamic signal may be acquired from a patient in any manner that is or becomes known, and may be received from an external system. The hemodynamic signal may be received contemporaneously with its acquisition or may be received at a later time (e.g., read from a stored file).
A cardiac impedance signal is received at 5220. The cardiac impedance signal provides an indication of the impedance of a patient volume over time. The cardiac impedance signal may also be acquired from a patient in any manner that is or becomes known, and may be received from an external system. The cardiac impedance signal may be received contemporaneously with its acquisition or may be received at a later time. The received hemodynamic signal and cardiac impedance signal are time-stamped or otherwise marked so that they may be temporally synchronized with one another.
One or both of the received signals may be filtered or otherwise processed before or after they are received. For example, the signals may be digitized and band-pass filtered to eliminate low frequency and high frequency noise. Such noise may include power line noise and noise caused by patient movement.
For purposes of the present example,
Peaks of the cardiac impedance signal are determined at S230. The cardiac impedance signal reflects changes in the body's impedance due to respiration over time. Accordingly, the positive and negative peaks of the cardiac impedance signal represent maximum expiration and inspiration, respectively.
Peaks 312, 314 and 316 of signal 310 are identified at S230, with peaks 312 and 316 being positive peaks and peak 314 being a negative peak. In the present example, positive peaks 312 and 316 correspond a time of peak patient expiration and negative peak 314 corresponds to a time of peak patient inspiration.
Next, at S240, portions of the received hemodynamic signal are identified. The portions are identified based on the peaks of the cardiac impedance signal determined at S230. According to some embodiments, one hemodynamic cycle of the hemodynamic signal is identified per impedance signal peak. For a given impedance signal peak, the identified cycle is a cycle which exhibits a peak substantially contemporaneous with the given impedance signal peak.
Additional methods for identifying portions of the hemodynamic signal based on the peaks of the cardiac impedance signal are described below. Moreover, the portions identified at S240 may be any portions suitable for the cardiac characteristic calculation employed at S250.
Cardiac characteristics are calculated at S250 based on the identified portions of the hemodynamic signal. The calculation at S250 may comprise a calculation of a Systolic Area Index as is known in the art. Conventionally, the Systolic Area Index is calculated as the ratio of the right ventricular to left ventricular systolic pressure-time area during inspiration versus expiration.
The cardiac characteristics are displayed at S260. Prior to S260, a medical diagnosis (e.g., Constrictive Pericarditis) may be determined based on the calculated cardiac characteristics as is known in the art. In such a case, the medical diagnosis may also be displayed at S260.
Interface 500 includes area 510 for displaying the calculated cardiac characteristics, and also includes area 520 for displaying any diagnosis determined based on the calculated cardiac characteristics. According to the illustrated embodiment, area 530 displays a hemodynamic signal based on which the cardiac characteristics were calculated. Areas 540 are provided for displaying any suitable information that is or becomes known, such as, but not limited to, signal acquisition parameters, patient biometric data, or the like.
Areas 540 may also or alternatively include one or more user interface controls. These controls may allow an operator to change parameters based on which the received signals are filtered, the portions of a hemodynamic signal are identified, and/or the cardiac characteristics are calculated. Embodiments are not limited to the content and arrangement discussed above with respect to
Flow may return from S260 to S210 in order to repeat the above-described process and thereby calculate and display updated cardiac characteristics. Substantially real-time monitoring may therefore be provided.
The predetermined time period of
a illustrates an instance in which no peaks of hemodynamic signal 710 occur within the predetermined time period T/2 of peak 722 of cardiac impedance signal 720. Accordingly, to address this situation and/or to provide an improved signal-to-noise ratio, S240 may employ an adaptive multi-cycle detection window as shown in
As shown, the predetermined time period (i.e., detection window) is 3T, and three peaks of hemodynamic signal 730 occur within the detection window. τi is the time interval between the center of the detection window and peak i of hemodynamic signal 730. τi may be used as a coefficient or weight for averaging the three hemodynamic cycles which are associated with the peaks of hemodynamic signal 730 occurring within the detection window, as follows:
The resulting single derived hemodynamic cycle is then used for the cardiac calculations at S250. M is the total number of cardiac heart cycles inside the detection window, and αn is a coefficient and weight for corresponding cardiac cycle Cycle (n). The coefficient αn may be adaptively controlled, and derived linearly or non-linearly (e.g., using an artificial neural network estimation). In some embodiments:
in which τi and τj is the time duration from the center to the peak of the corresponding heart cycle which also corresponds to the coefficient αi, and M is the total number of cardiac heart cycles inside the detection window.
A description of one possible cardiac characteristic calculation to be performed at S250 was provided above.
a illustrates calculation of an Amplitude systolic index (A-SAI) according to the following equation:
where ALV and ARV are the maximum amplitude of the left ventricular and the right ventricular segments, respectively, of an identified portion of a hemodynamic cycle.
b illustrates calculation of a Multiple heart cycles-based systolic index (M-SAI) according to the following equation:
M-SAI=Σiεshifting window TA-SAIi
where A-SAIi is any selected SAI-based index, although shown as the Amplitude systolic index (A-SAI) in the present example, and i is the index for the heart cycle of the identified portion of a hemodynamic cycle.
c illustrates values used during calculation of a Frequency and dominant frequency-based systolic index (F-SAI) at S250. The formulas below show three different versions of an F-SAI calculation:
where PL and PV represent the dominant frequency in the cardiac functional cycle, fLV(i) and fRV(i) represent the spectrum frequency point magnitude or amplitude in the ROI frequency bandwidth area, such as from f1 to f2. Calculation of F-SAI may be particularly advantageous in reducing a noise signal with known noise from the patient or environment, such as 60 Hz noise.
d illustrates calculation of a Time-frequency distribution-based systolic index
(TF-SAI), based on the following formula:
TF-SAI may be calculated over a predetermined time and frequency bandwidth. In a clinical application, an ROI area is selected for calculation, such as time interval from T1 to T2 and frequency band from f1 to f2, as shown. TFLV(i) and TFRV(i) represent the magnitude of a corresponding time-frequency point, and θ is the ROI area in the T-F domain.
The calculation at S250 may include non-linear methods, such as Fuzzy analysis, expert system estimation, etc. An artificial neural network (ANN) method may be utilized to estimate a systolic index, termed N-SAI. The input of the ANN comprises an identified heart cycle (i.e., a portion of a hemodynamic signal) and parameters such as amplitude, frequency, energy and area. The output of the ANN is an N-SAI index and a derived index which may be used for differentiation and characterization of specific cardiac diseases.
Those in the art will appreciate that various adaptations and modifications of the above-described embodiments can be configured without departing from the scope and spirit of the claims. Therefore, it is to be understood that the claims may be practiced other than as specifically described herein.
This application is related to, and claims benefit to and priority of, U.S. patent application Ser. No. 61/731,018, filed on Nov. 29, 2012, the contents of which are hereby incorporated by reference in their entirety for all purposes.
Number | Date | Country | |
---|---|---|---|
61731018 | Nov 2012 | US |