Embodiments of this disclosure relate to detecting pacemaker pulses.
Pacemaker pulses can be detected from an electrocardiogram (ECG). Medical regulation specifies patient monitors (IEC60601-2-27), diagnostic ECGs (IEC60601-2-27) and ambulatory ECGs (IEC60601-2-47) such as Holter monitors, and ECG patches to monitor an ECG in the presence of pacemaker pulses. Such medical regulations can set technical specifications to detect pacemaker pulses and identify pacemaker pulses on the ECG record. ECG is typically a low amplitude (e.g., <10 millivolts (mV)) low bandwidth (e.g., <150 hertz) signal, while pacemaker pulses are typically short (e.g., 0.1 millisecond (ms) to 2.0 ms) pulses in the 2 mV to 700 mV amplitude range. Improved pacemaker pulse detection is desired for a variety of applications.
One aspect of the present disclosure is a method of pacemaker pulse detection and validation. The method includes detecting an edge of a pacemaker pulse in an analog domain with a first signal path; activating an analog-to-digital converter in a second signal path based on the detecting the edge of the pacemaker pulse; and validating the pacemaker pulse based on a digital output signal of the analog-to-digital converter.
The method can further include causing the analog-to-digital converter to stop digitizing an analog signal in response to detecting a second edge of the pacemaker pulse with the first signal path or after a time out. The validating can include performing a pulse shape check using a pulse validation circuit having an input coupled to an output the analog-to-digital converter. The method can include detecting a second edge of the pacemaker pulse in the analog domain with the first signal path, where the validating is based on an amount of time between the edge and the second edge passing a pulse width check. The validating can also be based on an output of a slew rate detector. The first signal path can provide an analog input signal that the analog-to-digital converter digitizes when activated. The method can include processing an analog signal with at least a high pass filter and an amplifier of the second signal path. An output of the amplifier can be coupled to an input of the analog-to-digital converter. The detecting can be performed by a detection circuit of the first signal path that performs differentiation, integration, and threshold comparison. The method can include detecting an edge of a second pulse in the analog domain with the first signal path; activating the analog-to-digital converter in the second signal path based on the detecting the edge of the second pulse; and determining that the second pulse is not a valid pacemaker pulse based on the digital output signal of the analog-to-digital converter.
Another aspect of the present disclosure is a system with pacemaker pulse detection. The system includes a first signal path including a detector circuit configured to detect a leading edge of a pacemaker pulse and a trailing edge of the pacemaker pulse; and a second signal path including an analog-to-digital converter that can activate based on the detector circuit detecting the leading edge and a pulse validation circuit. While activated, the analog-to-digital converter can digitize an analog signal comprising energy associated with the pacemaker pulse. The pulse validation circuit can have an input coupled to an output of the analog-to-digital converter, wherein the pulse validation circuit is configured to perform a pulse shape check
The analog-to-digital converter can stop digitizing based on the detector circuit detecting the trailing edge. The system can be configured to validate the pacemaker pulse based at least partly on an amount of time between the leading edge and the trailing edge. The analog-to-digital converter can receive the analog signal from the first signal path. The second signal path can include a high pass filter and an amplifier, and the analog-to-digital converter is configured to receive the analog signal from an output of the amplifier. The detector circuit can perform differentiation, integration, and threshold comparison.
Another aspect of the present disclosure is a system with pacemaker pulse detection. The system includes means for detecting edges of pacemaker pulses; and a analog-to-digital converter that can activate based on the means for detecting, wherein while activated the analog-to-digital converter digitizes an analog signal comprising energy associated with the pacemaker pulses; and means for validating the pacemaker pulse.
The means for validating can validate the pacemaker pulse based at least partly on an amount of time between the leading edge of the edges and the trailing edge of the edges. The means for validating can validate the pacemaker pulse based on a pulse shape check. The means for detecting detects rising edges and trailing edges of the pacemaker pulse. The means for detecting can perform differentiation, integration, and threshold comparison.
Embodiments of this disclosure will be described, by way of non-limiting example, with reference to the accompanying drawings.
The following detailed description of certain embodiments presents various descriptions of specific embodiments. However, the innovations described herein can be embodied in a multitude of different ways, for example, as defined and covered by the claims. In this description, reference is made to the drawings where like reference numerals can indicate identical or functionally similar elements. It will be understood that elements illustrated in the figures are not necessarily drawn to scale. Moreover, it will be understood that certain embodiments can include more elements than illustrated in a drawing and/or a subset of the illustrated elements. Further, some embodiments can incorporate any suitable combination of features from two or more drawings.
As discussed above, medical regulations involve patient monitors (IEC60601-2-27), diagnostic electrocardiograms (ECGs) (IEC60601-2-27) and ambulatory ECGs (IEC60601-2-47) such as Holter monitors, and ECG patches to monitor ECG in the presence of pacemaker pulses. These medical regulations can set technical specifications to detect pacemaker pulses and identify them on the ECG record.
An ECG is a relatively low amplitude (e.g., <10 mV) low bandwidth (e.g., <150 Hz) signal, while pacemaker pulses are relatively short (e.g., 0.1 ms to 2.0 ms) pulses in the 2 mV to 700 mV amplitude range.
Pacemaker pulses can be detected in the analog domain by monitoring energy (edges) in the 5 kilohertz (kHz) to 10 kHz range and setting a threshold. Such pacemaker pulse detection is a relatively low power approach. This approach can provide high sensitivity, but less specificity than may be desired. This can result in a relatively high number of false positives in noisy environments, environments with a high level on interference, or environments where medical equipment also connected to the same patient may create artifacts incorrectly detected by the ECG monitor as a pacemaker pulse.
Pacemaker pulses can also be detected by digitizing an incoming signal at relatively high data rate (e.g., >40 kilo samples per second (kSPS)) to capture relatively fast edges and relatively short pulses. This can be a higher power approach than analog domain pacemaker pulse detection. Digitizing the incoming signal can involve a medium-resolution, fast analog-to-digital converter (ADC) that is consistently on, which can consume significant power. At the same time, digitizing an incoming signal to detect a pacemaker pulse can increase specificity relative to analog domain pacemaker pulse detection. Digital pacemaker pulse detection can also cause a manufacturer of the medical device to develop and validate a method for pacemaker pulse detection.
When a pacemaker fires a pulse its energy typically creates an artifact in the ECG, which is blanked by the ECG software (e.g., for a few tens or hundreds of milliseconds) once that pacemaker pulse is detected. If pulses are wrongly detected (i.e., false positives), the ECG is at risk of being fully blanked or there is a risk that portions of the ECG can repeatedly be blanked with a consequent loss of significant information for doctors and nurses. Accordingly, having a high specificity solution can be desirable.
It may be desirable to monitor patients for longer time. Patient monitors are evolving to a wearable and battery powered format where small size and low power consumption can be desirable. Reliable, high specificity pacemaker pulse detection tends to be a high power solution, which can be problematic for wearable applications. A high specificity and low power solution for pacemaker pulse detection is desired to enable next generation high acuity patient monitors.
Aspects of this disclosure relate to low power and high specificity pacemaker pulse detection. A low power path can control the duty cycling of an ADC that enables high specificity pacemaker pulse detection. A first signal path can be a low power signal path that includes a detector circuit configured to detect a first edge (e.g., a leading edge, also referred to herein as a rising edge) and a second edge (e.g., a trailing edge) of a pacemaker pulse in an analog domain, where the second edge has an opposite polarity than the first edge. A second signal path can be a high specificity path that includes an ADC to digitize an analog signal comprising high frequency energy associated with a pacemaker pulse. The ADC can be activated based on the detector circuit detecting the first edge of a pacemaker pulse. The ADC can be deactivated in response to the detector circuit detecting the second edge of the pacemaker pulse. The ADC can be deactivated after a timeout period if a trailing edge has not been detected within a threshold amount of time after the leading edge, where the threshold amount of time can be 2 ms or less. Accordingly, the first signal path can control the duty cycle of the ADC of the second signal path to maintain low power consumption while enabling high specificity pacemaker pulse detection. The second signal path can process a digital output of the ADC to validate that the edges detected by the first signal path indeed belonged to a valid pacemaker pulse. Low power and high specificity pacemaker pulse detection disclosed herein can be particularly advantageous in wearable battery powered next generation patient monitors, among other applications.
Pacemaker pulse detection systems with a plurality of signal paths for achieving high sensitivity and high specificity will be discussed with reference to
The first signal path can always be on during operation of the pacemaker pulse detection system 100. The first signal path can detect edges of a pacemaker pulse. The first signal path detecting an edge of the pacemaker pulse can trigger the ADC 112 of the second signal path to activate or to stop digitizing an analog input signal.
An analog ECG signal can be received by the first signal path. The high pass filter 102 can filter out the analog ECG signal while letting through the high frequency energy associated with short pacemaker pulses. In certain applications, the high pass filter 102 can optionally be shared with a bioimpedance processing channel. The output of the high pass filter 102 can be provided to the first amplifier 104. The first amplifier 104 can be an input amplifier. The low pass filter 106 is coupled between the first amplifier 104 and the second amplifier 108 in the first signal path illustrated in
The ADC 112 can be activated in response to the detection circuit 110 detecting a leading edge of a pacemaker pulse. The ADC 112 can sample and digitize an analog input signal when in use. In the pacemaker pulse detection system 100, the analog input signal for the ADC 112 is an output signal of the second amplifier 108. In some other applications, the analog input signal for the ADC 112 can be tapped at another point along the signal chain, such as within the edge detection circuit 110. As illustrated in
The digital output signal from the ADC 112 can be processed in the digital domain. The pulse validation circuit 114 can perform one or more checks to validate the pacemaker pulse detection. The pacemaker pulse detection system 100 can perform checks to determine a valid pacemaker pulse detection. These checks can include an amplitude check, a pulse width check, and a pulse shape check. The detection circuit 110 can perform the amplitude check. The detection circuit 110 of the first signal path can detect edges of a pacemaker pulse based on amplitude detection, which can eventually be set by the edge's slope and pulse amplitude. Such amplitude detection can be based on a programmable threshold to perform the amplitude check. The pacemaker pulse detection system 100 (e.g., the detection circuit 110 or the pulse validation circuit 114) can perform the pulse width check. The pulse width check determines whether an amount of time between opposite edges of a pacemaker pulse is within a programmable time window (e.g., typically between 100 microseconds (μs) to 2 ms). This can ensure that the pacemaker pulse has a proper pulse width. The pulse validation circuit 114 can perform a pulse shape check. The pulse validation circuit 114 can validate the shape of the pulse to boost the specificity of pacemaker pulse detection. The pulse validation circuit 114 can provide an output signal to a first-in first-out (FIFO) buffer where the pulse shape validation is performed. The pulse validation circuit 114 can provide an output signal to an MCU for the MCU to run the pulse validation on these heavily duty-cycled ADC samples.
In the pacemaker pulse detection system 100, part of the first signal path can be used to process an analog signal that is input to the ADC 112. Setting one or more parameters (e.g., corner frequency) of the high pass filter 102 can be significant in the pacemaker pulse detection system 100. The high pass filter 102 of
The pacemaker pulse detection systems disclosed herein can be implemented in a variety of different systems. Some such systems include wearable systems. In certain applications, at least part of a pacemaker pulse detection system disclosed herein can be implemented in a biopotential and bioimpedance analog front-end solution for wearable applications. Such a system can include one or more biopotential channels providing one or more of ECG waveforms, heart rate, and pacemaker pulse detection, and a bioimpedance channel capable of measuring respiration. Such a system can include one or more instances of the pacemaker pulse detection solution disclosed herein.
The pacemaker pulse detection systems disclosed herein can be in communication with one or more ECG sensors. The one or more ECG sensors can provide an input signal to the pacemaker detection system. The pacemaker detection system can have dedicated inputs different (although related) to the inputs of the ECG sensor.
In the embodiments described above, apparatus, systems, and methods for pacemaker pulse detection are described in connection with particular embodiments. It will be understood, however, that the principles and advantages of the embodiments can be used for any other systems, apparatus, or methods with a need for pacemaker pulse detection.
Unless the context clearly requires otherwise, throughout the description and the claims, the words “comprise,” “comprising,” “include,” “including,” and the like are to be construed in an inclusive sense, as opposed to an exclusive or exhaustive sense; that is to say, in the sense of “including, but not limited to.” Additionally, the words “herein,” “above,” “below,” and words of similar import, when used in this application, shall refer to this application as a whole and not to any particular portions of this application. Where the context permits, words in the Detailed Description using the singular or plural number may also include the plural or singular number, respectively. The words “or” in reference to a list of two or more items, is intended to cover all of the following interpretations of the word: any of the items in the list, all of the items in the list, and any combination of the items in the list. All numerical values provided herein are intended to include similar values within a measurement error.
Moreover, conditional language used herein, such as, among others, “can,” “could,” “might,” “may,” “e.g.,” “for example,” “such as” and the like, unless specifically stated otherwise, or otherwise understood within the context as used, is generally intended to convey that certain embodiments include, while other embodiments do not include, certain features, elements and/or states.
The teachings provided herein can be applied to other systems, not necessarily the systems described above. The elements and acts of the various embodiments described above can be combined to provide further embodiments. The acts of the methods discussed herein can be performed in any order as appropriate. Moreover, the acts of the methods discussed herein can be performed serially or in parallel, as appropriate.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the disclosure. Indeed, the novel methods and systems described herein may be embodied in a variety of other forms. Furthermore, various omissions, substitutions and changes in the form of the methods and systems described herein may be made without departing from the spirit of the disclosure. For example, while the disclosed embodiments are presented in given arrangements, alternative embodiments may perform similar functionalities with different components and/or circuit topologies, and some elements may be deleted, moved, added, subdivided, combined, and/or modified. Each of these elements may be implemented in a variety of different ways as suitable. Any suitable combination of the elements and acts of the various embodiments described above can be combined to provide further embodiments. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the disclosure. Accordingly, the scope of the present inventions is defined by reference to the claims.
Any and all applications for which a foreign or domestic priority claim is identified in the Application Data Sheet as filed with the present application are hereby incorporated by reference under 37 CFR 1.57. This application claims the benefit of priority of U.S. Provisional Application No. 63/512,866, entitled “Pacemaker Pulse Detection Systems and Methods,” filed Jul. 10, 2023, the content of which is hereby incorporated by reference herein in its entirety and for all purposes.
| Number | Date | Country | |
|---|---|---|---|
| 63512866 | Jul 2023 | US |