FILTERING PATIENT SIGNAL ALSO FOR VENTILATION ARTIFACTS
20170360375 ยท 2017-12-21
Inventors
Cpc classification
A61H2230/208
HUMAN NECESSITIES
A61H2230/206
HUMAN NECESSITIES
A61B5/318
HUMAN NECESSITIES
A61N1/39044
HUMAN NECESSITIES
A61M16/0069
HUMAN NECESSITIES
A61B5/053
HUMAN NECESSITIES
A61H2230/305
HUMAN NECESSITIES
A61B5/4836
HUMAN NECESSITIES
A61B5/721
HUMAN NECESSITIES
A61H2230/045
HUMAN NECESSITIES
A61B5/0205
HUMAN NECESSITIES
A61B5/7217
HUMAN NECESSITIES
A61H2201/501
HUMAN NECESSITIES
A61H2230/505
HUMAN NECESSITIES
International classification
A61B5/00
HUMAN NECESSITIES
A61H31/00
HUMAN NECESSITIES
A61B5/0205
HUMAN NECESSITIES
A61M16/00
HUMAN NECESSITIES
Abstract
In embodiments, an external medical device is intended to care for a patient. If it receives an input that signifies that ventilation artifact is present in a signal of the patient, it transmits a corrective signal responsive to the received input. In further embodiments, a patient signal is received, which is generated from a patient while the patient is or was receiving chest compressions at a frequency Fc, and also receiving ventilations at frequency Fv. At least one filter mechanism may be applied to the patient signal to substantially remove artifacts at a) frequency Fc, b) a higher harmonic of frequency Fc, and c) a third frequency substantially equaling frequency Fc plus or minus frequency Fv, while substantially passing other frequencies between them. As a result, the patient signal can be cleaner, for diagnosing the patient's state more accurately.
Claims
1-88. (canceled)
89. A system for treating a patient, comprising: a mechanical chest compression device configured to deliver chest compressions to the patient at a frequency Fc; a ventilator configured to deliver ventilations to the patient at a frequency Fv; and an external device having a housing and a processor within the housing, the processor configured to: receive a signal from the patient, and apply at least one filter mechanism to the patient signal to substantially remove from the patient signal artifacts at the frequency Fc and a higher harmonic of the frequency Fc.
90. The system of claim 89, in which the processor is further configured to detect artifacts from the ventilations in the patient signal.
91. The system of claim 89, in which the external device is further configured to take corrective action if artifacts from the ventilations are detected in the patient signal.
92. The system of claim 91, in which The corrective action includes filtering also a third frequency substantially equaling the frequency Fc plus or minus the frequency Fv, while substantially passing other frequencies between the frequency Fc and the higher harmonic, and between the frequency Fc and the third frequency.
93. The system of claim 89, in which the patient signal is an ECG signal.
94. The system of claim 89, in which the patient signal is an impedance signal.
95. The system of claim 89, further comprising: a display in connection with the housing.
96. The system of claim 95, in which the processor is further configured to cause the display to present visually to a user the patient signal with the artifacts substantially removed.
97. The system of claim 89, further comprising: a memory, and in which the processor is further configured to store in the memory the patient signal with the artifacts substantially removed.
98. The system of claim 89, in which the filter mechanism substantially rejects additionally at least two more frequencies that are additional higher harmonics of the frequency Fc.
99. The system of claim 89, in which the frequency Fc is looked up from an inputted identification of the mechanical chest compression device.
100. The system of claim 89, in which an indication of the frequency Fc is received by the processor.
101. The system of claim 89, in which the processor is further configured to detect the chest compressions.
102. The system of claim 89, in which the frequency Fv is looked up from an inputted identification of the ventilator.
103. The system of claim 89, in which an indication of the frequency Fv is received by the processor.
104. A system for treating a patient, comprising: a mechanical chest compression device configured to deliver chest compressions to the patient at a frequency Fc; a ventilator configured to deliver ventilations to the patient at a frequency Fv; and an external device having a housing and a processor within the housing, the processor configured to: receive a signal from the patient, and apply at least one filter mechanism to the patient signal to substantially remove from the patient signal artifacts at the frequency Fc, a higher harmonic of the frequency Fc, and a third frequency substantially equaling the frequency Fc plus or minus the frequency Fv, while substantially passing other frequencies between the frequency Fc and the higher harmonic, and between the frequency Fc and the third frequency.
105. The system of claim 104, in which the patient signal is an ECG signal.
106. The system of claim 104, in which the patient signal is an impedance signal.
107. The system of claim 104, further comprising: an energy storage module within the housing for storing an electrical charge, and a defibrillation port for guiding via electrodes the stored electrical charge to the patient.
108. The system of claim 104, further comprising: a display in connection with the housing.
109. The system of claim 108, in which the processor is further configured to cause the display to present visually to a user the patient signal with the artifacts substantially removed.
110. The system of claim 104, further comprising: a memory, and in which the processor is further configured to store in the memory the patient signal with the artifacts substantially removed.
111. The system of claim 104, in which the filter mechanism substantially rejects additionally at least two more frequencies that are additional higher harmonics of the frequency Fc.
112. The system of claim 104, in which the frequency Fc is looked up from an inputted identification of the mechanical chest compression device.
113. The system of claim 104, in which an indication of the frequency Fc is received by the processor.
114. The system of claim 104, in which the processor is further configured to detect the chest compressions.
115. The system of claim 104, in which the frequency Fv is looked up from an inputted identification of the ventilator.
116. The system of claim 104, in which an indication of the frequency Fv is received by the processor.
117. The system of claim 104, in which the processor is further configured to detect the ventilations.
118. The system of claim 104, in which the filter mechanism comprises a comb filter, a plurality of notch filters, or both.
119. The system of claim 118, in which the filter mechanism has a Q value of no less than 4.
120. The system of claim 118, in which the plurality of notch filters has a 3 dB notch width of no more than approximately 0.5 Hz.
121. The system of claim 104, in which the filter mechanism includes a non-adaptive filter.
122. The system of claim 104, in which the processor is configured to apply the filter mechanism responsive to an input by a user.
123. The system of claim 104, in which the processor is further configured to monitor an impedance signal of the patient, and to further detect return of spontaneous circulation by applying a signal-averaging filter to the impedance signal.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
DETAILED DESCRIPTION
[0035] As has been mentioned, the present description is about medical devices, methods of operating such medical devices, systems, and programmed processors to control such medical devices for removing chest artifacts from the signal of a patient who is receiving chest compressions and ventilations.
[0036] Embodiments are now described in more detail.
[0037]
[0038] A portable external defibrillator 100 has been brought close to person 82. At least two defibrillation electrodes 104, 108 are usually provided with external defibrillator 100, and are sometimes called electrodes 104, 108. Electrodes 104, 108 are coupled with external defibrillator 100 via respective electrode leads 105, 109. A rescuer (not shown) has attached electrodes 104, 108 to the skin of person 82. Defibrillator 100 is administering, via electrodes 104, 108, a brief, strong electric pulse 111 through the body of person 82. Pulse 111, also known as a defibrillation shock, goes also through heart 85, in an attempt to restart it, for saving the life of person 82.
[0039] Defibrillator 100 can be one of different types, each with different sets of features and capabilities. The set of capabilities of defibrillator 100 is determined by planning who would use it, and what training they would be likely to have. Examples are now described.
[0040]
[0041] As a defibrillator, the device can be one of different varieties, or even versatile enough to be able to switch among different modes that individually correspond to the varieties. One variety is that of an automated defibrillator, which can determine whether a shock is needed and, if so, charge to a predetermined energy level and instruct the user to administer the shock. Another variety is that of a manual defibrillator, where the user determines the need and controls administering the shock.
[0042] As a patient monitor, the device has features additional to what is minimally needed for mere operation as a defibrillator. These features can be for monitoring physiological indicators of a person in an emergency scenario. These physiological indicators are typically monitored as signals. For example, these signals can include a person's full ECG (electrocardiogram) signals, or impedance between two electrodes. Additionally, these signals can be about the person's temperature, non-invasive blood pressure (NIBP), arterial oxygen saturation/pulse oximetry (SpO2), the concentration or partial pressure of carbon dioxide in the respiratory gases, which is also known as capnography, and so on. These signals can be further stored and/or transmitted as patient data.
[0043] A second type of external defibrillator 100 is generally called an AED, which stands for Automated External Defibrillator. An AED typically makes the shock/no shock determination by itself, automatically. Indeed, it can sense enough physiological conditions of the person 82 via only the shown defibrillation electrodes 104, 108 of
[0044] AEDs, however, can also be used by people who are not in the medical profession. More particularly, an AED can be used by many professional first responders, such as policemen, firemen, etc. Even a person with only first-aid training can use one. And AEDs increasingly can supply instructions to whoever is using them.
[0045] AEDs are thus particularly useful, because it is so critical to respond quickly, when a person suffers from VF. Indeed, the people who will first reach the VF sufferer may not be in the medical professions.
[0046] Increasing awareness has resulted in AEDs being deployed in public or semi-public spaces, so that even a member of the public can use one, if they have obtained first aid and CPR/AED training on their own initiative. This way, defibrillation can be administered soon enough after the onset of VF, to hopefully be effective in rescuing the person.
[0047] There are additional types of external defibrillators, which are not listed in
[0048]
[0049] External defibrillator 300 is intended for use by a user 380, who would be the rescuer. Defibrillator 300 typically includes a defibrillation port 310, such as a socket in housing 301. Defibrillation port 310 includes nodes 314, 318. Defibrillation electrodes 304, 308, which can be similar to electrodes 104, 108, can be plugged in defibrillation port 310, so as to make electrical contact with nodes 314, 318, respectively. It is also possible that electrodes can be connected continuously to defibrillation port 310, etc. Either way, defibrillation port 310 can be used for guiding via electrodes to person 82 an electrical charge that has been stored in defibrillator 300, as will be seen later in this document.
[0050] If defibrillator 300 is actually a defibrillator-monitor, as was described with reference to
[0051] Defibrillator 300 also includes a measurement circuit 320. Measurement circuit 320 receives physiological signals from ECG port 319, and also from other ports, if provided. These physiological signals are sensed, and information about them is rendered by circuit 320 as data, or other signals, etc.
[0052] If defibrillator 300 is actually an AED, it may lack ECG port 319. Measurement circuit 320 can obtain physiological signals through nodes 314, 318 instead, when defibrillation electrodes 304, 308 are attached to person 82. In these cases, a person's ECG signal can be sensed as a voltage difference between electrodes 304, 308. Plus, impedance between electrodes 304, 308 can be sensed for detecting, among other things, whether these electrodes 304, 308 have been inadvertently disconnected from the person.
[0053] Defibrillator 300 also includes a processor 330. Processor 330 may be implemented in any number of ways, for causing actions and operations to be performed. Such ways include, by way of example and not of limitation, digital and/or analog processors such as microprocessors and digital-signal processors (DSPs); controllers such as microcontrollers; software running in a machine; programmable circuits such as Field Programmable Gate Arrays (FPGAs), Field-Programmable Analog Arrays (FPAAs), Programmable Logic Devices (PLDs), Application Specific Integrated Circuits (ASICs), any combination of one or more of these, and so on.
[0054] Processor 330 can be considered to have a number of modules. One such module can be a detection module 332, which senses outputs of measurement circuit 320. Detection module 332 can include a VF detector. Thus, the person's sensed ECG can be used to determine whether the person is experiencing VF.
[0055] Another such module in processor 330 can be an advice module 334, which arrives at advice based on outputs of detection module 332. Advice module 334 can include a Shock Advisory Algorithm, implement decision rules, and so on. The advice can be to shock, to not shock, to administer other forms of therapy, and so on. If the advice is to shock, some external defibrillator embodiments merely report that to the user, and prompt them to do it. Other embodiments further execute the advice, by administering the shock. If the advice is to administer CPR, defibrillator 300 may further issue prompts for it, and so on.
[0056] Processor 330 can include additional modules, such as module 336, for other functions. In addition, if other component 325 is indeed provided, it may be operated in part by processor 330, etc.
[0057] Defibrillator 300 optionally further includes a memory 338, which can work together with processor 330. Memory 338 may be implemented in any number of ways. Such ways include, by way of example and not of limitation, nonvolatile memories (NVM), read-only memories (ROM), random access memories (RAM), any combination of these, and so on. Memory 338, if provided, can include programs for processor 330, and so on. The programs can be operational for the inherent needs of processor 330, and can also include protocols and ways that decisions can be made by advice module 334. In addition, memory 338 can store prompts for user 380, etc. Moreover, memory 338 can store patient data.
[0058] Defibrillator 300 may also include a power source 340. To enable portability of defibrillator 300, power source 340 typically includes a battery. Such a battery is typically implemented as a battery pack, which can be rechargeable or not. Sometimes, a combination is used, of rechargeable and non-rechargeable battery packs. Other embodiments of power source 340 can include AC power override, for where AC power will be available, and so on. In some embodiments, power source 340 is controlled by processor 330.
[0059] Defibrillator 300 additionally includes an energy storage module 350. Module 350 is where some electrical energy is stored, when preparing it for sudden discharge to administer a shock. Module 350 can be charged from power source 340 to the right amount of energy, as controlled by processor 330. In typical implementations, module 350 includes one or more capacitors 352, and so on.
[0060] Defibrillator 300 moreover includes a discharge circuit 355. Circuit 355 can be controlled to permit the energy stored in module 350 to be discharged to nodes 314, 318, and thus also to defibrillation electrodes 304, 308. Circuit 355 can include one or more switches 357. Those can be made in a number of ways, such as by an H-bridge, and so on.
[0061] Defibrillator 300 further includes a user interface 370 for user 380. User interface 370 can be made in any number of ways. For example, interface 370 may include a screen, to display what is detected and measured, provide visual feedback to the rescuer for their resuscitation attempts, and so on. Interface 370 may also include a speaker, to issue voice prompts, etc. Interface 370 may additionally include various controls, such as pushbuttons, keyboards, and so on. In addition, discharge circuit 355 can be controlled by processor 330, or directly by user 380 via user interface 370, and so on.
[0062] Defibrillator 300 can optionally include other components. For example, a communication module 390 may be provided for communicating with other machines. Such communication can be performed wirelessly, or via wire, or by infrared communication, and so on. This way, data can be communicated, such as patient data, incident information, therapy attempted, CPR performance, and so on.
[0063] A feature of a defibrillator can be CPR-prompting. Prompts are issued to the user, visually or by sound, so that the user can administer CPR. Examples are taught in U.S. Pat. No. 6,334,070 and U.S. Pat. No. 6,356,785.
[0064]
[0065]
[0066] Returning to
[0067] Device 400 also has a display 470 in connection with the housing 401, and possibly other output devices, such as a speaker, and so on. Display 470 is for use by user/rescuer 480. Device 400 also has, within housing 401, a processor 430 that could be similar to processor 330. Device 400 optionally also has, within housing 401, a memory 438. Memory 438 could be a non-transitory storage medium that stores programs for execution by processor 430. Processor 430 may be further configured to cause the display 470 to visually present, to user 480, a version of the patient signal. The version could be as the signal is received, or as has been filtered as described below. Alternatively, or in addition, the processor 430 may be configured to cause an optional printer 439 to print out the version of the patient signal.
[0068] In some embodiments, device 400 also has, within housing 401, a filter mechanism 425. In this example, filter mechanism 425 is shown as separate from processor 430, although equivalently processor 430 can perform the functions of filter mechanism 425 according to embodiments.
[0069]
[0070]
[0071] According to an operation 710, it is detected that ventilation artifact is present in a signal of the patient. Detecting can be performed in a number of ways. In some embodiments, detecting is performed by inspecting a visual representation of the patient signal, such as that of
[0072] According to another operation 720, a corrective action is taken, responsive to so detecting at operation 710. The corrective action can be taken in a number of ways. In some embodiments, the corrective action includes discontinuing an operation of a ventilator that presumptively has caused the ventilation artifact. The discontinuing can be indefinite, or merely the beginning of a pause, after which the ventilator operation is resumed. In the example of
[0073] The above-mentioned devices and/or systems perform functions, processes and/or methods, as described in this document. The functions, processes and/or methods may be implemented by one or more devices that include logic circuitry. Such a device can be alternately called a computer, a device, and so on. It may be a standalone device or computer, such as a general purpose computer, or part of a device that has one or more additional functions. The logic circuitry may include a processor that may be programmable for a general purpose, or dedicated, such as a microcontroller, a microprocessor, a Digital Signal Processor (DSP), etc. The logic circuitry may also include storage media, such as a memory. Such media include but are not limited to volatile memory, non-volatile memory (NVM), read only memory (ROM); random access memory (RAM); magnetic disk storage media; optical storage media; smart cards, flash memory devices, etc. Any one of these storage media could be a non-transitory computer-readable medium. These storage media, individually or in combination with others, can have stored thereon programs that the processor may be able to read, and execute. More particularly, the programs can include instructions in the form of code, which the processor may be able to execute upon reading. Executing is performed by physical manipulations of physical quantities, and may result in the functions, processes and/or methods to be performed. In addition, these storage media may store data.
[0074] Moreover, methods and algorithms are described below. These methods and algorithms are not necessarily inherently associated with any particular logic device or other apparatus. Rather, they are advantageously implemented by programs for use by a computing machine, such as a general-purpose computer, a special purpose computer, a microprocessor, etc.
[0075] Often, for the sake of convenience only, it is preferred to implement and describe a program as various interconnected distinct software modules or features, individually and collectively also known as software. This is not necessary, however, and there may be cases where modules are equivalently aggregated into a single program, even with unclear boundaries. In some instances, software is combined with hardware, in a mix called firmware.
[0076] This detailed description includes flowcharts, display images, algorithms, and symbolic representations of program operations within at least one computer readable medium. An economy is achieved in that a single set of flowcharts is used to describe both programs, and also methods. So, while flowcharts described methods in terms of boxes, they also concurrently describe programs. A method is now described.
[0077]
[0078] According to an operation 810, an input is received, which signifies that ventilation artifact is present in a signal of the patient. The input may be received in any number of ways. In some embodiments, the input is received from a user, such as user 480. In some embodiments, a correlation is performed of an airway signal of the patient with another signal of the patient. The input can be received responsive to an outcome of the correlation. In other embodiments the input may be received by a frequency analysis of a patient signal such as the ECG signal or impedance waveform. In yet other embodiments the input by be received by a time-domain analysis of the ECG signal. As seen in
[0079] According to another operation 820, a corrective signal is transmitted responsive to the received input. The corrective signal can be taken in a number of ways. In some embodiments, the corrective signal causes a prompt to be output to a user, such as user 480. The prompt can be audible or visible, and can be to the effect of pausing or discontinuing an operation of a ventilator that presumptively has caused the ventilation artifact, such as ventilator 486. The prompt may positively indicate either the presence or absence of ventilation artifact. Indicating the absence of ventilation artifact is important because it tells the operator that they may be able to trust the results of a comb filter to remove compression artifact. In some embodiments, the corrective signal can be transmitted to a ventilator whose operation presumptively has caused the ventilation artifact, such as ventilator 486. The corrective signal can thus cause the ventilator operation to be discontinued. In other embodiments, the corrective signal includes causing an augmented filter to be applied to the patient signal, so that the ventilation artifact is removed. In the example of
[0080] According to another, optional operation, a record can be caused to be created. The record can be about the input, the corrective signal, and so on. The created record can be added to the patient record.
[0081] Filtering is now described in more detail. Filtering may include using filter mechanism 425 and/or one or more augmented filters, as already mentioned above.
[0082] Filtering is intended to be applied to a received patient signal, so as to result in a filtered signal. Compared to the received patient signal, the filtered signal will lack artifacts that have been removed by the filtering. As seen in
[0083] In certain embodiments, filter mechanism 425 includes a comb filter. The comb filter may be non-adaptive. In other embodiments, filter mechanism 425 includes a plurality of notch filters. Each of the notch filters may be non-adaptive. One having ordinary skill in the art will readily recognize that various other filter mechanisms may be used in addition to, or in place of, a comb filter or notch filters.
[0084] Certain conventional CPR artifact filters may be adaptive in nature. As used herein, an adaptive filter generally refers to a filter whose transfer function is dependent on the patient signal. An adaptive filter may adjust its filter coefficients, center frequency, roll-off, notch width, Q, or other characteristic based on the patient signal. In contrast, non-adaptive filters according to embodiments generally use predetermined coefficients that may precisely set the transfer function independent of the patient signal.
[0085] It is possible that a device incorporating this invention may include multiple non-adaptive filters. The appropriate filter may be selected based on patient signal characteristics, such as the frequency content of the ECG signal or impedance signal. Alternatively, the appropriate filter may be selected by communication with the mechanical chest compression device, or through a user input selection.
[0086] As for removal of artifacts, some drawings are now presented initially to show their nature. The first few drawings address only the artifact due to the chest compressions. Then the artifact due to the added ventilation will also be addressed.
[0087]
[0088] The width of the spectral peaks in
[0089] Signals corresponding to manual CPR or conventional mechanical CPR devices generally have only broad spectral peaks, and the locations of such peaks are typically not precisely controlled. The fundamental frequency may vary from one device to another, or from one application to another. For example, the fundamental frequency may vary from 1.4 Hz to 1.7 Hz. Such variation generally prevents application of a non-adaptive filter, e.g., a comb filter, with a narrow stop band.
[0090] Conventional CPR artifact filters have been unsuccessful at removing CPR artifacts, in part, because they typically focus on removing the fundamental frequency while paying little, if any, attention to the harmonic frequencies. In the example illustrated by
[0091]
[0092]
[0093] The comb filter can be a high-Q comb filter, e.g., Q=16, suitable for removing chest compression artifacts from an ECG signal according to embodiments. If the Q is set relatively high, e.g. 16, the filter will surgically remove the artifact frequencies and leave the other frequencies relatively untouched.
[0094] In general, high-Q filters are more frequency-selective than low-Q filters. For example, a comb filter having Q=16 will generally have a 3 dB notch width of about 0.1 Hz, whereas a comb filter having Q=4 will typically have a 3 dB notch width of about 0.5 Hz. A filter having Q=2 has approximately a 3 dB notch width of about 1 Hz and usually removes almost as much of the signal as it retains. A lower-Q filter will generally remove more artifacts from a signal than a high-Q filter but will also remove more of the signal itself. In addition, a low-Q filter tends to produce more ringing, which often provides additional distortion.
[0095] In order to effectively remove CPR artifacts resulting from application of a conventional chest compression device, a very low-Q filter is preferable. Assuming that at least 20 dB of attenuation is needed, even a filter having Q=2 would generally not be effective in removing the artifact from the signal due to the spectral peaks of the artifact being too tall and too broad.
[0096] Because the spectral content of a mechanical CPR device according to embodiments is generally extremely narrow, a high-Q filter may be used to remove the compression artifact and retain the cardiac ECG signal with little distortion. Because a mechanical CPR device according to embodiments generally produces compressions at a precisely known frequency, the artifact may be filtered using a non-adaptive filter. Combining these two aspects (narrow frequency content and precise frequency control) according to embodiments may thus enable a high-Q comb filter to be used as an effective filter for removing CPR artifacts from the patient signal.
[0097] The following is a Z transform of a suitable comb filter:
[0098] where a is a gain constant, b sets the filter Q, and n is an integer that sets the notch frequencies. The Q of this filter may be set by a single coefficient, the constant b. For example, b=0.82 for a Q of 16. The value of n and the sample frequency may be set to locations of the comb notch frequencies. In situations where n=75 and the sample rate is 125 Hz, for example, the notch frequencies would be 1 Hz, 3 Hz, 5.0 Hz, etc.
[0099] A comb filter generally introduces very little signal delay. The signal is typically delayed by only one sample. For example, at 125 Hz, the delay would be only 8 milliseconds. From a user's standpoint, this delay is imperceptible. This is in contrast to certain filter structures, such as finite impulse response (FIR) filters, that can delay the signal by a second or more. Such a delay could lead to a misalignment between the filtered ECG and other signals, such as the unfiltered ECG or an invasive blood pressure waveform, which could be confusing to the user. Alternatively or in addition thereto, a collection of narrow notch filters, e.g., one filter for the fundamental frequency and one for every harmonic that needs to be removed, may be used. This small delay may make a comb filter particularly suitable for an ECG display, in which signal delays or misalignment with other monitoring parameters may be objectionable.
[0100]
[0101]
[0102] The components include a fundamental frequency component 1396 at frequency Fv, and also higher harmonics of Fv. Only five such higher harmonics are shown. The components also include a fundamental frequency component 1395 at frequency Fc, and also higher harmonics of Fc. Only one such higher harmonic is shown. Typically, the values frequencies Fv and Fc would have a ratio of 1:10. In
[0103] Artifacts may exist also in third frequencies such as Fc+Fv, and Fc-Fv, and even harmonics of those. In other words, frequencies Fc and Fv mix, and create artifact in the patient signal also in these third frequencies. In
[0104] Filters and filtering according to the invention reject, do not pass, or filter out at least some of the above mentioned frequencies. However, they admit or pass other frequencies between them, such as a component 1399.
[0105] For example, the noise spectrum resulting from mixing, and which would have to be filtered, may include filtering 0.167 Hz (plus harmonics), 1.667 Hz (plus harmonics), as well as 1.667 Hz+0.167 Hz=1.834 Hz and 1.667 Hz0.167 Hz=1.5 Hz. The same thing happens for every harmonic of 1.667 Hz and 0.167 Hz.
[0106]
[0107] In
[0108] It is desirable to precisely control the ventilation, so that it produces artifacts of known frequencies, as was indicated in
[0109] It is important that the ventilation rate be chosen to work well with the monitor, and that the monitor knows the ventilation rate. If the ventilation rate were set to 0.167 Hz, then a 750 tap comb filter would remove the ventilation artifact from the ECG signal (assuming a 125 Hz sample rate). In fact, it would remove the 0.167 Hz ventilation fundamental and all of its harmonics (i.e. 0.334 Hz, 0.50 Hz, 0.668 Hz, etc.). While a 750 tap comb filter may notch out many frequencies (i.e. all multiples of 0.167 Hz) within the ECG pass band, it may have an undesirable impact on the ECG.
[0110] A somewhat less invasive technique would be to use a set of notch filters chosen to remove the specific frequencies of interest. The main frequencies of interest are those at multiples of the compression frequency Fc+/the ventilation frequency Fv. For example, with a compression frequency of 1.667 Hz and a ventilation frequency of 0.167 Hz, one might choose to notch out 1.5 Hz, 1.834 Hz, 3.167 Hz, 3.5 Hz and so forth.
[0111]
[0112] According to an operation 1510, a patient signal is received. The patient signal can be, for example, an ECG signal, an impedance signal, and so on. The patient signal may be received from a patient who is receiving chest compressions at a frequency Fc from a mechanical chest compression device, and also receiving ventilations at frequency Fv from a ventilator.
[0113] According to another, optional operation 1520, a value of frequency Fc is input. This may be accomplished in a number of ways, according to embodiments. An identification of the mechanical chest compression device may be inputted, by the user or by sensing the device, or by transmission from the device, such as wireless transmission. Then the frequency Fc can be looked up from the identification of the mechanical chest compression device. Or an indication may be received about the frequency Fc, such as from a user via an interface, or by transmission from the mechanical chest compression device. Or the chest compressions can be detected and analyzed, and the frequency Fc can be input from the analysis.
[0114] According to another, optional operation 1530, a value of frequency Fv is input. This may be accomplished in a number of ways, according to embodiments. An identification of the ventilator may be inputted, by the user or by sensing the ventilator, or by transmission from the ventilator, such as wireless transmission. Then the frequency Fv can be looked up from the identification of the ventilator. Or an indication may be received about the frequency Fv, such as from a user via an interface, or by transmission from the ventilator. Or the ventilations can be detected and analyzed, and the frequency Fv can be input from the analysis.
[0115] According to another operation 1540, at least one filter mechanism may be applied to the patient signal. The filter mechanism may be applied in any way, such as automatically, responsive to an input by a user, and so on. The receiving of the patient signal and applying the filter mechanism can be performed by a device in the field or afterwards, as part of a post-event review.
[0116] The result of applying the filter mechanism may be that artifacts will be substantially removed from the patient signal, at a) the frequency Fc, b) a higher harmonic of the frequency Fc, and c) a third frequency substantially equaling the frequency Fc plus or minus the frequency Fv, such as component 1397 or 1398. In addition, the result will be that the filter mechanism will substantially pass other frequencies, such as component 1399. These other frequencies can be between the frequency Fc and the higher harmonic, and between the frequency Fc and the third frequency.
[0117] The above mentioned frequency components are at a minimum. Preferably, the filter mechanism will substantially reject more frequencies, such as at least two more frequencies that are additional higher harmonics of the frequency Fc.
[0118] According to another, optional operation 1550, the patient signal is visually presented to a user, via a display that is part of a user interface. The displayed patient signal could be a version with the artifacts substantially removed.
[0119] According to another, optional operation 1560, a version of the patient signal is stored in a memory. The version could be with the artifacts removed, or not removed.
[0120] According to another, optional operation, an impedance signal of the patient is monitored. Return of spontaneous circulation (ROSC) is detected by applying a signal-averaging filter to the impedance signal.
[0121] In the methods described above, each operation can be performed as an affirmative step of doing, or causing to happen, what is written that can take place. Such doing or causing to happen can be by the whole system or device, or just one or more components of it. In addition, the order of operations is not constrained to what is shown, and different orders may be possible according to different embodiments. Moreover, in certain embodiments, new operations may be added, or individual operations may be modified or deleted. The added operations can be, for example, from what is mentioned while primarily describing a different system, device or method.
[0122] Another strategy is to avoid creating ventilation artifact in the first place by using a ventilation strategy such as continuous oxygen insufflation. Continuous oxygen insufflation is a method of providing oxygen to the patient that does not move a large volume of air in and out of the lungs. Instead, a small amount of oxygen is fed in to the airway on a continuous basis. Because the oxygen flow is not periodic it will not mix with the ECG signal.
[0123] This description includes one or more examples, but that does not limit how the invention may be practiced. Indeed, examples or embodiments of the invention may be practiced according to what is described, or yet differently, and also in conjunction with other present or future technologies.
[0124] A person skilled in the art will be able to practice the present invention in view of this description, which is to be taken as a whole. Details have been included to provide a thorough understanding. In other instances, well-known aspects have not been described, in order to not obscure unnecessarily the present invention.
[0125] Other embodiments include combinations and sub-combinations of features described herein, including for example, embodiments that are equivalent to: providing or applying a feature in a different order than in a described embodiment, extracting an individual feature from one embodiment and inserting such feature into another embodiment; removing one or more features from an embodiment; or both removing a feature from an embodiment and adding a feature extracted from another embodiment, while providing the advantages of the features incorporated in such combinations and sub-combinations.
[0126] The following claims define certain combinations and subcombinations of elements, features and steps or operations, which are regarded as novel and non-obvious. Additional claims for other such combinations and subcombinations may be presented in this or a related document.