The systems and methods herein relate generally to presentation of signal processing. More particularly, the systems and methods herein provide improved cardiac mapping via near-field identification from physiological signals.
Cardiac mapping is a detailed three-dimensional map of a heart that is generated to enable medical professionals (e.g., physicians) to determine the precise location of the source of an arrhythmia. Medical professionals use these mapped images of the heart when performing procedures, such as a cardiac ablation to treat atrial fibrillation, the most common type of arrhythmia.
Generally, a three-dimensional map of the heart is created when the physician guides a catheter through the blood vessels of a patient until the catheter is inside the heart. The catheter senses electrical activity, and computer algorithms guide cardiac analyzing the electrical activity. However, these computer algorithms are often are not suited for analyzing ventricle activity (either left or right ventricle), and thus, would require additional annotation to be useful for ventricle mappings. In addition, these computer algorithms are sensitive to far-field interference. What is needed is a system and method for extracting and analyzing electrical activity while reducing interference from a far-field that, for example, would improve ventricle mapping.
According to one or more embodiments, a medical system is provided. The medical system includes a processing device communicatively coupled to one or more probes. The processing device operates to cause the medical system perform receiving physiological signals from a plurality of electrodes of the one or more probes; decomposing the physiological signals into near-field component and far-field component by using mutual information from a set of the plurality of electrodes; and utilizing the near-field components for localizing in time where a wave went under at least one of the plurality of electrodes.
According to one or more embodiments, a method is provided. The method is implemented by a processing device communicatively coupled to one or more probes. The method includes receiving physiological signals from a plurality of electrodes of the one or more probes; decomposing the physiological signals into near-field component and far-field component by using mutual information from a set of the plurality of electrodes; and utilizing the near-field components for localizing in time where a wave went under at least one of the plurality of electrodes.
According to one or more embodiments, the medical system and/or the method herein are not limiting and can be embodied in one or more of an apparatus, a device, an environment, computer program produce, etc.
A more detailed understanding may be had from the following description, given by way of example in conjunction with the accompanying drawings, wherein like reference numerals in the figures indicate like elements, and wherein:
The systems and methods herein relate generally to presentation of signal processing. More particularly, the systems and methods herein provide improved cardiac mapping via near-field identification from physiological signals.
Generally, cardiac arrhythmias persist as common and dangerous medical ailments, especially in aging populations. In patients with normal sinus rhythm, the heart (which is comprised of atrial, ventricular, and excitatory conduction tissue) is electrically excited to beat in a synchronous, patterned fashion. In patients with cardiac arrhythmias, abnormal regions of cardiac tissue do not follow the synchronous beating cycle associated with normally conductive tissue as in patients with normal sinus rhythm. Instead, the abnormal regions of cardiac tissue aberrantly conduct to adjacent tissue, thereby disrupting the cardiac cycle into an asynchronous cardiac rhythm. Such abnormal conduction has been previously known to occur at various regions of the heart, for example, in the region of the sino-atrial (SA) node, along the conduction pathways of the atrioventricular (AV) node and the Bundle of His, or in the cardiac muscle tissue forming the walls of the ventricular and atrial cardiac chambers.
Further, cardiac arrhythmias, including atrial arrhythmias, may be of a multiwavelet reentrant type, characterized by multiple asynchronous loops of electrical impulses that are scattered about the atrial chamber and are often self-propagating. Alternatively, or in addition to the multiwavelet reentrant type, cardiac arrhythmias may also have a focal origin, such as when an isolated region of tissue in an atrium fires autonomously in a rapid, repetitive fashion. Ventricular tachycardia (V-tach or VT) is a tachycardia, or fast heart rhythm that originates in one of the ventricles of the heart. This is a potentially life-threatening arrhythmia because it may lead to ventricular fibrillation and sudden death.
A catheter ablation-based treatment may include mapping the electrical properties of heart tissue, especially the endocardium and the heart volume, and selectively ablating cardiac tissue by application of energy. Cardiac mapping, for example, creates a map of electrical potentials (a voltage map) of the wave propagation along the heart tissue or a map of arrival times (a local time activation (LAT) map) to various tissue located points, which may be used for detecting local heart tissue dysfunction. Ablations, such as those based on cardiac mapping, can cease or modify the propagation of unwanted electrical signals from one portion of the heart to another.
The ablation process damages the unwanted electrical pathways by formation of non-conducting lesions. Various energy delivery modalities have been disclosed for forming lesions, and include use of microwave, laser and more commonly, radiofrequency energies to create conduction blocks along the cardiac tissue wall. In a two-step procedure—mapping followed by ablation—electrical activity at points within the heart is typically sensed and measured by advancing a catheter containing one or more electrical sensors (or electrodes) into the heart, and acquiring data at a multiplicity of points. These data are then utilized to select the endocardial target areas at which the ablation is to be performed.
As noted herein, through cardiac mapping, detailed three-dimensional maps of a heart are generated to enable medical professionals to determine the precise location of the source of an arrhythmia and to perform procedures, such as a cardiac ablation to treat atrial fibrillation. According to one or more embodiments, three-dimensional heart maps can be created when the medical professional guides a catheter through the blood vessels of a patient until the catheter is inside the heart. The catheter senses electrical activity and provides physiological signals that can be used to map out three-dimensional computer model of the heart. The images may be color coded to show different regions of the heart and electrical activity therein. Eventually, the heart's entire electrical activity can be completely mapped out and the medical professional can determine exactly where the abnormal electrical signals causing the heart arrhythmia are originating and can proceed with the proper treatment to eliminate the abnormal electrical activity.
The system and method herein provides a mapping engine (i.e., software stored on a memory and executable by one or more processors). The mapping engine can include one or more computer algorithms guiding cardiac mapping and ablation procedures. In contrast to conventional algorithms, such as Wavefront, LPM (Late Potential Mapping), Coherence in Ventricle, Ripple in Ventricle, and Ripple in Atrial, the mapping engine is configured to analyze ventricle activity (either left or right ventricle), as well as other activity of the heart. Thus, according to one or more technical effects, advantages, and benefits, the mapping engine reduces far-field interference (i.e., is not sensitive to far-field interference) and does not require additional annotation to be useful for ventricle mappings (i.e., provides complete mappings).
According to one or more embodiments, the mapping engine receives physiological signals from a plurality of electrodes of the one or more probes; decomposes the physiological signals into near-field component and far-field component by using mutual information from a set of the plurality of electrodes; and utilizes the near-field components for localizing in time where a wave went under at least one of the plurality of electrodes. In this regard, the mapping engine can generate one or more signal values localizing in time the near-field components and provide the one or more signal values as inputs to one or more algorithms or for a visualization. Further, the mapping engine can generate one or more signal values localizing in time the near-field components and provide the one or more signal values to a display device for a visualization.
According to one or more embodiments, the mapping engine improves annotating ventricle activity by utilizing an annotation algorithm to extract additional signals while reducing the interference from the far-field. The additional annotations can utilize to improve conventional algorithms as well. For instance, the mapping engine can present a filtered signals (beyond the annotation). In addition, the mapping engine can utilize a catheter having multiple unipolar measuring electrodes to conclude what is mutual/common and what is local activity. Note that mutual/common activity (e.g., mutual information) sensed by each electrode can be considered far-field components or electrical activity occurring throughout a heart chamber that are commonly received. Further, far-field components or electrical activity can be qualified based on their origination away from the electrode, which can be at distances on an order of centimeters. Note that local activity sensed by each electrode can be considered near-field components or electrical activity directly detected by each electrode. Further, near-field components or electrical activity can be qualified based on their origination close to the electrode, which can be at distances on an order of millimeters. In some cases, far-field components are identified by their relatively large amplitudes compared to near-field components of relatively small amplitudes. According to one or more embodiments, the identified components can be provided by the mapping engine to one or more algorithms for further analyzation and/or for a visualization.
The method 100 begins at block 110, one or more probes are placed with respect to cardiac tissue of a patient. The one or more probes can be placed by a medical professional. For instance, the one or more probes can be percutaneously inserted by a medical professional through the patient's vascular system into the heart of the patient.
The one or more probes can each include at least one electrode. The electrodes can be placed on the skin (i.e., that generate body surface physiological signals) and/or inside the heart using a specialized probe (i.e., that generate intracardiac physiological signals). For instance, according to one or more embodiments, a probe can be a catheter or a cardiac catheter equipped with a variety of electrode and/or sensors, such as location, electrical, pressure, image and/or temperature sensors, for the purpose of gathering information (i.e., physiological signals) for diagnostic mapping and/or delivering therapeutic treatment (e.g., performing ablation). Examples of catheters include, but are not limited to, fixed catheter, deflectable catheter, bidirectional catheter, unidirectional catheter, tricuspid mapping catheter, halo-shaped tip catheter, basket catheter, and/or lasso-shaped catheter.
Turning to
Returning to
At block 130, the mapping engine decomposes the physiological signals.
For instance, the mapping engine performs an electrocardiograph (ECG) and/or an intracardiac electrogram (ICEG) that includes decomposing the physiological signals. The ECG/ICEG are processes of decomposing/analyzing/recording electrical activity of a heart over a period of time using the physiological signals of the plurality of electrodes (e.g., with the ICEG, at least one of the electrodes is inside the heart). That is, the plurality of electrodes of the one or more probes detect and provide these signals (a.k.a., physiological signals), which the mapping engine uses to identify small electrical changes that arise from the heart muscle's electro-physiologic pattern of depolarizing during each heartbeat. The ECG/ICEG can be performed over a period of time, such as 10 seconds, for example. In this way, the overall magnitude and direction of the electrical depolarization at the heart is captured at each moment throughout the cardiac cycle. A The ECG/ICEG can be recorded during a diagnostic or therapeutic procedure. The procedure duration may vary from tens of minutes to several hours. During each therapeutic procedure, usually there are several dozens of ablation sessions, each of which last several seconds up to approximately 1 minute, for example.
Thus, generally, to the medical professional, the ECG/ICEG conveys a large amount of information about a structure of a heart and a function of its electrical conduction system. That is, during each heartbeat, a healthy heart has an orderly progression of depolarization. This orderly pattern of depolarization gives rise to the characteristic ECG/ICEG tracing. And, among other things, the ECG/ICEG can be used to measure the rate and rhythm of heartbeats, the size and position of the heart chambers, the presence of any damage to the muscle cells or conduction system of the heart, the effects of cardiac drugs, and the function of implanted pacemakers. The mapping engine provides the technical effect, advantage, and benefit of signal interpretation of the ECG/ICEG in support of fundamentally understanding the electrical conduction system of the heart, as normal conduction starts and propagates in a predictable pattern, and deviation from this pattern can be a normal variation or be pathological. Note that the mapping engine can be considered an electrocardiograph, while a test by and an output of the mapping engine can be considered an electrocardiography and electrocardiogram (i.e., graph of voltage versus time), respectively. For the sake of brevity, electrocardiography, electrocardiograph, and electrocardiogram can all be referred to herein as ECG, and may also be referred to as EKG.
According to one or more embodiments, the mapping engine can identify electrical activity of the physiological signals in a form of raw ECG signal waves, as the electrical activity propagates across cardiac tissue. The near-field component is of interest to the medical professional, and to various algorithms intended to correctly identify the propagation of the activation within the tissue (Wavefront, LPM, Ripple, etc.). Thus, it is desirable to isolate/disuse/remove/discard interference from the far-field signals to improve mapping.
By way of example, the mapping engine can decompose the physiological signals into near-field and far-field components by using mutual information from a set of the plurality of electrodes. The mutual information includes far-field components of the physiological signals that equate to commonly received electrical activity by the one or more probes and occurring throughout the heart. In some cases, the far-field components can be qualified based on their origination away from the electrode, which can be at distances on an order of centimeters. Note that local activity sensed by each electrode can be considered near-field components individually and/or directly detected by each electrode. Further, the near-field components can be qualified based on their origination close to the electrode, which can be at distances on an order of millimeters. In some cases, the far-field components have large amplitudes relative to small amplitudes of near-field components.
Note that, to ascertain usable signals from the electrical conduction system of the heart, the measured signals (i.e., received physiological signals) need to be filtered to remove any unwanted and spurious signals. More particularly, at sub-block 145, the mapping engine can cancel out raw signals of the physiological signals that are morphologically different than any remaining raw signals. This cancelation can occur prior to calculating a signal projection (as further described herein with respect to
At sub-block 150, the mapping engine utilizing remaining raw signals (i.e., multiple raw ECG signal waves) to determine the signal projection. The signal projection can include a reference signal that replicates the morphology of the far-field component. Variants on calculating the signal projection are disclosed. According to one or more embodiment, the signal projection can be an initial estimate of a signal that is intended to be morphologically as close as possible to a far-field component. By way of example, when the signal projection is developed using mean averaging, the signal projection can be referred to as an ensemble mean as described herein.
Turning to
A focal activation point 322 is where electrical waves of excitation are initiated to propagate through the cardiac tissue 310. The focal activation point 322 could be a collection of cardiac cells. Alternatively, the focal activation point 322 could be stimulation provided by a cardiac catheter inserted into the heart. The ECG raw signal waves 326, also referred to as isochrones, radiate outwardly from the focal activation point 322. As the ECG raw signal waves 326 propagate outwardly, the ECG raw signal waves 326 are unable to penetrate the two areas of diseased tissue 314. Thus, a portion of each ECG raw signal wave 326 must travel around the areas of diseased tissue 314, along an upper branch 330 and a lower branch 334, each of the upper 330 and lower 334 branches of the signal waves 326 being referred to as a far-field component. The remaining portion of the signal wave 326 travels through the narrow channel 318, or isthmus, and is referred to a near-field component, which is the portion of the signal wave that is of primary interest to the mapping engine and the medical professionals performing the cardiac mapping.
The cardiac tissue of the narrow channel 318 is often less diseased than the diseased tissue 314 surrounding it, and is sufficiently healthy to allow the near-field component of the signal waves 326 to travel therethrough, although at a significantly slower rate than the far-field component of the signal wave 326 traveling along the upper and lower branches 330 and 334 and around the areas of diseased tissue 314. The rate of propagation of the near-field component of the signal wave 326 through the narrow channel 318 of cardiac tissue 310 is comparatively slow when compared to the rate of propagation of the far-field component of the signal wave 326 traveling along the upper and lower branches 330 and 334 around the areas of diseased tissue 314. The outward waves travel faster than the wave travelling through the isthmus as represented by crowding of the isochrones in that area. Slow propagation leads to late exit of the near-field component of the signal waves 326 from the narrow channel 318 which may induce a new (reentrant) wave because the end of refractory of the vital tissue allows re-excitation. Thus, it is crucial to detect the near-field component of the signal waves 326 as they exit the narrow channel 318.
One or more probes/catheters can be inserted within the heart and placed within the area of the narrow channel 318. The catheter may include one or multiple unipolar measuring electrodes 361, 362, and 363 arranged to be positioned within the narrow channel 318 for the purpose of measuring propagation of the near-field component of the signal waves 326 as they travel through the narrow channel 318. For example, the first unipolar measuring electrode 361 may be positioned close to the entrance end of the narrow channel 318, as defined by the direction of travel of the near-field component of the signal wave 326 propagating through the narrow channel 318. The second unipolar measuring electrode 362 may be positioned centrally within the narrow channel 318. The third unipolar measuring electrode 363 may be positioned in proximity to the exit end of the narrow channel 318, as defined by the direction of travel of the near-field component propagating therethrough.
During propagation of signal waves 326 from the focal activation point 322 across the cardiac tissue 310, the unipolar measuring electrodes 361, 362, and 363 of the multi-electrode catheter are arranged to detect electrical activity from the signal waves 326, both the near-field component, and the far-field component. One object of the invention is to separate the near-field component from the far-field component for closer analysis of the near-field component.
Referring now to
The near-field component 450 is of a relatively small amplitude when compared with the far-field component 454 because there is relatively little cardiac tissue within the narrow channel 318 being activated in the vicinity of the unipolar measuring electrode. The amplitude of the signal is related to the amount of tissue being activated per unit of time, which is comparatively small within the narrow channel 318.
Referring now to
According to one or more embodiments, the mapping engine provides or decomposing the raw ECG single cardiac signal wave 326 into its far-field component 454 and the near-field component 450. As the far-field component 454 is at a comparatively greater distance from the unipolar measuring electrodes 361, 362, and 363, the rate of change over time of the far-field component 454 of the signal as detected by the electrodes is relatively slow as indicated by the relatedly smooth shape of the signal curves 524 of the plot 502 of
According to one or more embodiments, the mapping engine determines a signal projection with reset to a spatial temporal variant. Turning to
For example, the eight raw ECG signal waves 626 illustrated in the plots 601, 602, 603, 604, 605, 606, 607, and 608 may be obtained by utilizing eight measuring electrodes of a multi-electrode catheter. Note, the number of measuring electrodes utilized is merely exemplary, and a greater or fewer number of measuring electrodes may be employed to obtain a greater or fewer number of raw ECG signal waves 626. The number of electrodes used can be dynamically changed, based on morphology of the signals, the electrode location, prior information that was received during far-field analysis of prior beats in similar position. For example, twenty measuring electrodes of a multi-electrode catheter may be utilized.
The raw ECG signal waves 626 are then averaged. Because the far-field components 454 of the raw ECG signal waves 326 being averaged are relatively distant from the unipolar measuring electrodes 361, 362, and 363 regardless of the position of the measuring electrodes within the cardiac tissue, the far-field components 454 appear to be very similar to each other in morphology (shape) and highly correlated. By contrast, because the near-field components 450 are being detected in relatively close range to the unipolar measuring electrodes 361, 362, and 363, which are placed at different positions within the cardiac tissue 310, the near-field components 450 appear to be very different from one another in morphology and not correlated. By calculating an average of the overall raw ECG signal waves 626, the component that is more or less equal in morphology from signal to signal and is highly correlated, i.e., the far-field component 454, will not be canceled during the averaging process. By contrast, the component that differs in morphology from one measuring electrode to another and is not correlated, i.e., the near-field component 450, will cancel out due to the differences in morphology from one ECG signal to the next. When the average is calculated, the near-field component 450 cancels out, leaving a reference signal having a morphology approximating the far-field component 454. Alternatively, instead of using the raw ECG signal as described above, a reduced dimensionality signal derived from the raw ECG signal may be utilized. Examples of such a projection are the use of principal component analysis (PCA), singular devalue decomposition (SVD), and/or forms of filter banks and wavelets. Once the raw ECG signal waves 626 are decomposed, the mapping engine can progress the method 100 and recomposed (either fully or with reduced dimensionality) the near and far-field components 450 and 454.
According to one or more embodiments, the mapping engine determines a signal projection with reset to a time variant. For example, under certain circumstances, the mapping engine may not require multiple electrodes of a multi-electrode catheter placed at different positions within the cardiac tissue for obtaining multiple raw ECG signals for calculating an ensemble mean. Thus, the mapping engine can implement a method for calculating an ensemble mean utilizing a single signal obtained from a single electrode of a catheter. That is, a single measuring electrode is utilized to detect a plurality of segments of a raw ECG single cardiac signal wave 326 during a predetermined period of time. Turning to a plot 700 of
Further, as shown in
According to one or more embodiments, the time variant ensemble means described herein can be applied to each of the signals discussed above in connection with the spatial temporal variant of the ensemble means to combine the two methods for calculating the ensemble means.
According to one or more embodiments, under the time variant ensemble means described above, complexes 760 that are morphologically different from or not well correlated with the remaining complexes 760 in the group may be filtered out prior to calculating the ensemble mean. For example,
Returning to the method 100 of
According to one or more embodiment, the mapping engine implements sub-block 155 according to
Referring now to
A more detailed presentation of the AIFRBIP filter structures 808a and 808b is provided in the diagram 900 of
Referring now to
As shown in
Continuing on
At the far-field branch 1016, far-field field components of the signals are subtracted from one another (IC ECG1ff−IC ECG2ff) and the difference may then be multiplied by a weight factor, e.g., between 0 and 1, to obtain a weighted cost indicated at COSTB_b.
For the upper unipolar branch 1008, the IC ECG2 raw signal may be subtracted from the IC ECG1 raw signal to obtain a bipolar value. That value may then be subtracted from the IC ECG1nf component value. The absolute value of that difference is represented as costU1_a. At operation 1016, the costU1_a value may be multiplied by a weight factor (e.g., between 0 and 1) to obtain a weighted cost indicated at COSTU1_a. Also, of interest is how far the IC ECG1ff far-field component is deviating from IC ECG1 signal. Thus, the far-field component IC ECG1ff may be subtracted from the IC ECG1 signal to obtain a difference, the absolute value of which is the cost costU1_b. At operation 1020, the costU1_b value may be multiplied by a weight factor, e.g., between 0 and 1, to obtain a weighted cost indicated at COSTU1_b. At operation 1024, the COSTU1_a and COSTU1_b values associated with the upper unipolar branch may be summed in the summation block along with the raw bipolar value COSTB_a, and the far-field value COSTB-b to arrive at cost1k.
Similarly, for the lower unipolar branch 1012, the IC ECG2 raw signal may be subtracted from the IC ECG1 raw signal to obtain a bipolar value. That value may then be subtracted from the IC ECG2nf near-field component value. The absolute value of that difference is represented as costU2_a. At operation 1028, the costU2_a value may be multiplied by a weight factor (e.g., between 0 and 1) to obtain a weighted cost indicated at COSTU2_a. Also, of interest is how far the IC ECG2ff far-field component is deviating from IC ECG2 signal. Thus, the far-field component IC ECG2ff may be subtracted from the IC ECG2 signal to obtain a difference, the absolute value of which is costU2_b. At operation 1032, the costU2_b value may be multiplied by a weight factor, e.g., between 0 and 1, to obtain a weighted cost indicated at COSTU2_b. At step 1034, the COSTU2_a and the COSTU2_b values associated with the lower unipolar branch may be summed at the summation block along with the raw bipolar value COSTB a and the far-field value COSTB_b to arrive at cost2k. In total, there are six weight factors employed, COSTB_a, COSTU1_a, COSTU1_b, COSTU2_a, COSTU2_b, and COSTB_b.
Referring back to
Returning to the method 100 of
At block 180, the mapping engine utilizes the near-field components for localizing in time where a wave went under at least one of the plurality of electrodes. According to one or more embodiments, the mapping engine generates one or more signal values localizing in time the near-field components. These signal values can be provided as inputs to one or more algorithms of the mapping engine (e.g., to understanding conduction patterns and deviation thereof), to the mapping engine for a visualization of the physiological signals, etc. In this regard, for example, the mapping engine can provide the inputs, as filtered signals, to the one or more annotation algorithms to extract additional signals. The mapping engine can also provide the input to one or more computer algorithms that further determine and analyze local activity. The mapping engine can further communicatively couple to an output device to output the processed near-field component, such as on a display. Alternatively, the signal wave may include only a far-field component, such as in scar tissue. Thus, the method 100 of the mapping engine provides the technical effect, advantage, and benefit of signal interpretation of the ECG/ICEG in support of fundamentally understanding the electrical conduction system of the heart, as normal conduction starts and propagates in a predictable pattern, and deviation from this pattern can be a normal variation or be pathological.
An operator 1130 can, for example, insert probe 1110 into the vascular system of patient 1102 using probe control unit 1112 so that a distal end 1114 of probe 1110 enters a chamber of the patient's heart 1103. Console 1120 can use magnetic position sensing to determine position coordinates of distal end 1114 inside heart 1103. To determine the position coordinates, a driver circuit 1122 in console 1120 may drive field generators 1124 to generate magnetic fields within the body of patient 1102. Field generators 1124 can include coils that may be placed below the torso of the patient 1103 at known positions external to patient 1102. These coils may generate magnetic fields in a predefined working volume that contains heart 1103.
A location sensor 1126 within distal end 1114 of probe 1110 can generate electrical signals in response to these magnetic fields. A signal processor 1140 can process these signals in order to determine the position coordinates of distal end 1114, including both location and orientation coordinates. Known methods of position sensing described hereinabove are implemented in the CARTO™ mapping system produced by Biosense Webster Inc., of Diamond Bar, Calif., and is described in detail in the patents and the patent applications cited herein.
Location sensor 1126 is configured to transmit a signal to console 1120 that is indicative of the location coordinates of distal end 1114. Location sensor 1126 can include one or more miniature coils, and typically can include multiple coils oriented along different axes. Alternatively, location sensor 1126 can include either another type of magnetic sensor, or position transducers of other types, such as impedance-based or ultrasonic location sensors.
Probe 1110 can also include a force sensor 1128 contained within distal end 1114. Force sensor 1128 can measure a force applied by distal end 1114 to the endocardial tissue of heart 1103 and generate a signal that is sent to console 1120. Force sensor 1128 can include a magnetic field transmitter and a receiver connected by a spring in distal end 1114, and can generate an indication of the force based on measuring a deflection of the spring. Further details of this type of probe and force sensor are described in U.S. Patent Application Publications 2009/0093806 and 2009/0138007, and are incorporated herein by reference as if fully set forth. Alternatively, distal end 1114 can include another type of force sensor that can use, for example, fiber optics or impedance measurements.
Probe 1110 can include an electrode 1130 coupled to distal end 1114 and configured to function as an impedance-based position transducer Additionally or alternatively, electrode 1130 can be configured to measure a certain physiological property, for example the local surface electrical potential of the cardiac tissue at one or more of the multiple locations. Electrode 1130 can be configured to apply radio frequency (RF) energy to ablate endocardial tissue in heart 1103.
Although example medical system 1100 can be configured to measure the position of distal end 1114 using magnetic-based sensors, other position tracking techniques can be used (e.g., impedance-based sensors). Magnetic position tracking techniques are described, for example, in U.S. Pat. Nos. 5,391,199, 5,443,489, 6,788,967, 6,690,963, 5,558,091, 6,172,499, and 6,177,792, and are incorporated herein by reference as if fully set forth. Impedance-based position tracking techniques are described, for example, in U.S. Pat. Nos. 5,983,126, 6,456,864 and 5,944,022, and are incorporated herein by reference as if fully set forth.
Signal processor 1140 can be included in a general-purpose computer, with a suitable front end and interface circuits for receiving signals from probe 1110 and controlling the other components of console 1120. Signal processor 1140 can be programmed, using software, to carry out the functions that are described herein. The software can be downloaded to console 1120 in electronic form, over a network, for example, or it can be provided on non-transitory tangible media, such as optical, magnetic or electronic memory media. Alternatively, some or all of the functions of signal processor 1140 can be performed by dedicated or programmable digital hardware components.
In the example of
Additionally, or alternatively, probe 1110, and external sensors 1152 can communicate with console 1120 and one another via a wireless interface. For example, U.S. Pat. No. 6,266,551, whose disclosure is incorporated herein by reference, describes, inter alia, a wireless catheter, which is not physically connected to signal processing and/or computing apparatus. Rather, a transmitter/receiver is attached to the proximal end of the catheter. The transmitter/receiver communicates with a signal processing and/or computer apparatus using wireless communication methods, such as infrared (IR), radio frequency (RF), wireless, Bluetooth®, acoustic or other transmissions.
Probe 1110 can be equipped with a wireless digital interface that can communicate with a corresponding input/output (I/O) interface 1160 in console 1120. Wireless digital interface and the I/O interface 1160 can operate in accordance with any suitable wireless communication standard that is known in the art, such as IR, RF, Bluetooth, one of the IEEE 802.11 families of standards, or the HiperLAN standard. External sensors 1152 can include one or more wireless sensor nodes integrated on a flexible substrate. The one or more wireless sensor nodes can include a wireless transmit/receive unit (WTRU) enabling local digital signal processing, a radio link, and a power supply such as miniaturized rechargeable battery.
Wireless digital interface and the I/O interface 1160 can enable console 1120 to interact with probe 1110 and external sensors 1152. Based on the electrical impulses received from external sensors 1152 and signals received from probe 1110 via Wireless digital interface and the I/O interface 1160 and other components of medical system 1100, signal processor 1140 can generate information 1105 which can be shown on a display 1170.
Operator interface(s) 1218 may be used by one or more operators to interact with and control medical system 1200. Operator interface(s) 1218 may include, but are not limited to include, the following devices: a keyboard; a touch-sensitive display; and/or a mouse. Operator interface(s) 1218 may allow operators to access and manipulate visual information, and may provide them with the ability to change views, and tag and/or label lesions to keep track of treatment strategies for individual patients. Operators of medical system 1200 may include, but are not limited to include, the following: a physician (e.g., an electrophysiologist) who may, for example, control the catheter, gather and interpret diagnostics, and perform the ablation procedure; and a Clinical Application Specialist (CAS) who functions as the physician's assistant during the procedures.
Reference device constellation 1215 (e.g., may be referred to as a location pad) may include a ring of computer-controlled (e.g., controlled by processing device(s) 1202) magnets positioned beneath the patient 1205. The magnets may have known and fixed strength and position values that may be used as point of origin references for the magnetic fields in the surrounding space and may provide the reference information to processing device(s) 1202 to be used in producing accurate 3D images of the heart.
Extra-cardiac sensor(s) 1214 may be electrodes on the skin of a patient 1205, for example. Extra-cardiac sensor(s) 1214 may detect the electrical activity of the heart via detection of electrical changes on the skin due to the electro-physiologic pattern of the heart, and provide information on the electrical activity to processing device(s) 1202 to be used in diagnosing arrhythmias and determining a therapeutic course of action. Processed versions of the extra-cardiac signals detected by extra-cardiac sensor(s) 1214 may be displayed on visual display device 1216, for example in a graphical user interface (GUI).
One or more devices may be used on patient 1205 for therapeutic and diagnostic purposes. In example medical system 1200, catheter(s) 1220 are shown and as described herein for these purposes; however, other devices may be used for diagnostics and/or therapeutic treatment. When the catheter(s) 1220 is used for performing ablation on a target location (e.g., one or more locations along a path), for example by applying RF energy, catheter(s) 1220 may receive the RF energy from energy source 1219, as may be instructed by processing device(s) 1202. In an example, catheter(s) 1220 may request the RF energy directly from energy source 1219.
According to one or more embodiments, a medical system for removing far-field components from raw unipolar electrical signals is provided herein. The medical system includes a cardiac catheter that includes a plurality of electrodes disposed thereon. The plurality of electrodes positioned at locations within cardiac tissue apart from one another and the captures raw unipolar electrical signals transmitted through the cardiac tissue. Each of the raw unipolar electrical signals including a near-field component and a far-field component. The medical system includes a processing device communicatively coupled to the catheter. The processing device processes the captured raw unipolar electrical signals by receiving the captured raw unipolar electrical signals from the plurality of electrodes, calculating an ensemble mean of the captured raw unipolar electrical signals to generate a reference signal that estimates the morphology of the far-field component, applying a filter to the reference signal and to the raw unipolar electrical signals to generate a further-refined reference signal that is an improved estimate of the morphology of the far-field component, and subtracting the further-refined reference signal from the raw unipolar electrical signals to generate a processed near-field signal that is substantially free of the far-field component. The medical system includes a display device to output the processed near-field component.
According to one or more embodiments or any of the medical system embodiments herein, the medical system can include a median filter. The processing device can apply the median filter to the further-refined reference signal prior to subtracting the further-refined reference signal from the raw unipolar electrical signals.
According to one or more embodiments or any of the medical system embodiments herein, the medical system can include a bidirectional moving average filter. The processing device applies the bidirectional moving average filter to the further-refined reference signal prior to subtracting the further-refined reference signal from the raw unipolar electrical signals.
According to one or more embodiments or any of the medical system embodiments herein, the plurality of electrodes can include two or more electrodes.
According to one or more embodiments or any of the medical system embodiments herein, the catheter can include a plurality of unipolar electrodes positioned in pairs, with each pair spaced approximately 2 mm apart from each other.
According to one or more embodiments or any of the medical system embodiments herein, the plurality of unipolar electrodes can include 20 unipolar electrodes arranged in 10 pairs.
According to one or more embodiments or any of the medical system embodiments herein, the filter can include at least one of an adaptive finite impulse response filter, an infinite impulse response filter, a linear filter, a non-linear filter, and a morphological filter.
According to one or more embodiments or any of the medical system embodiments herein, the filter can include filter weights. The processing device processes the captured raw unipolar electrical signals by utilizing a cost function to measure a degree of refinement of the further-refined reference signal, and adjusting the filter weights based upon the value of the cost function to optimize the further-refined reference signal.
According to one or more embodiments, a medical system for removing far-field components from raw unipolar electrical signals is provided herein. The medical system includes a cardiac catheter that includes a single electrode disposed thereon, the single electrode positioned at a location within cardiac tissue and that captures a raw electrical signal that includes a plurality of cardiac complexes. Each cardiac complex of the plurality of cardiac complexes includes a near-field component, and a far-field component. The plurality of complexes are captured sequentially over a predetermined period of time. The medical system includes a processing device communicatively coupled to the catheter. The processing device processes the plurality of cardiac complexes by receiving the captured plurality of cardiac complexes from the single electrode, calculating an ensemble mean by averaging the plurality of cardiac complexes to generate a reference signal that approximates the morphology of the far-field component, applying a filter to the reference signal and to the raw unipolar electrical signal to generate a further-refined reference signal that is an improved estimate of the morphology of the far-field component, and subtracting the further-refined reference signal from the raw unipolar electrical signal to generate a processed near-field signal that is substantially free of the far-field component. The medical system includes a display device to output the processed near-field component.
According to one or more embodiments or any of the medical system embodiments herein, the processing device can calculate a correlation threshold among the captured plurality of cardiac complexes, compare the morphology of each cardiac complex with the correlation threshold, and eliminate from the plurality of cardiac complexes any cardiac complex having a morphology that does not meet or exceed the correlation threshold.
According to one or more embodiments or any of the medical system embodiments herein, the processing device can average the plurality of cardiac complexes by selecting a fiducial feature common to each cardiac complex in the plurality of cardiac complexes, aligning the fiducial feature in each cardiac complex of the plurality of cardiac complexes, and comparing the morphologies of the plurality of cardiac complexes.
According to one or more embodiments or any of the medical system embodiments herein, the fiducial feature can be at least one of a peak, a trough, and a maximum slope portion of each cardiac complex.
According to one or more embodiments or any of the medical system embodiments herein, the adaptive finite impulse response filter additionally can include filter weights. The processing device can utilize a cost function to measure a degree of refinement of the further-refined reference signal and adjust the filter weights based upon the value of the cost function to optimize the further-refined reference signal.
According to one or more embodiments or any of the medical system embodiments herein, the capturing the raw electrical signal can include a plurality of cardiac complexes is carried out during normal sinus rhythm.
According to one or more embodiments or any of the medical system embodiments herein, the capturing the raw electrical signal can include a plurality of cardiac complexes is carried out during atrial or ventricular arrhythmia.
According to one or more embodiments or any of the medical system embodiments herein, the filter can include at least one of an adaptive finite impulse response filter, an infinite impulse response filter, a linear filter, a non-linear filter, and a morphological filter.
According to one or more embodiments, a method for removing far-field components from raw unipolar electrical signals is provided herein. The method includes utilizing a cardiac catheter comprising a plurality of electrodes disposed thereon. The plurality of electrodes are positioned at locations within cardiac tissue apart from one another to capture raw unipolar electrical signals transmitted through the cardiac tissue. Each of the raw unipolar electrical signals include a near-field component and a far-field component. The method includes processing the captured raw unipolar electrical signals by receiving the captured raw unipolar electrical signals from the plurality of electrodes, calculating an ensemble mean of the captured raw unipolar electrical signals to generate a reference signal that estimates the morphology of the far-field component, applying a filter to the reference signal and to the raw unipolar electrical signals to generate a further-refined reference signal that is an improved estimate of the morphology of the far-field component, and subtracting the further-refined reference signal from the raw unipolar electrical signals to generate a processed near-field signal that is substantially free of the far-field component. The method includes outputting the processed near-field component to a display device.
According to one or more embodiments or any of the method embodiments herein, the method can include applying a median filter to the further-refined reference signal prior to subtracting the further-refined reference signal.
According to one or more embodiments or any of the method embodiments herein, the method can include applying a bidirectional moving average filter to the further-refined reference signal prior to subtracting the further-refined reference signal. According to one or more embodiments or any of the method embodiments herein, the method filter can include filter weights.
According to one or more embodiments or any of the method embodiments herein, the method can include utilizing a cost function to measure a degree of refinement of the further-refined reference signal, and adjusting the filter weights based upon the value of the cost function to optimize the further-refined reference signal.
According to one or more embodiments or any of the method embodiments herein, the filter can include at least one of an adaptive finite impulse response filter, an infinite impulse response filter, a linear filter, a non-linear filter, and a morphological filter.
According to one or more embodiments, a medical system is provided. The medical system includes a processing device communicatively coupled to one or more probes. The processing device operates to cause the medical system perform receiving physiological signals from a plurality of electrodes of the one or more probes; decomposing the physiological signals into near-field component and far-field component by using mutual information from a set of the plurality of electrodes; and utilizing the near-field components for localizing in time where a wave went under at least one of the plurality of electrodes.
According to one or more embodiments or any of the medical system embodiments herein, the processing device can generate one or more signal values localizing in time the near-field components and provides the one or more signal values as inputs to one or more algorithms or for a visualization.
According to one or more embodiments or any of the medical system embodiments herein, the mutual information can include electrical activity occurring throughout a heart chamber that commonly received by each electrode of the plurality of electrodes.
According to one or more embodiments or any of the medical system embodiments herein, the far-field components can include the electrical activity detected by each electrode of the plurality of electrodes at distances on an order of centimeters.
According to one or more embodiments or any of the medical system embodiments herein, the near-field components can include electrical activity detected by each electrode of the plurality of electrodes at distances on an order of millimeters.
According to one or more embodiments or any of the medical system embodiments herein, the one or more probes can include a cardiac catheter.
According to one or more embodiments or any of the medical system embodiments herein, the plurality of electrodes of the catheter can comprise a plurality of unipolar electrodes positioned in pairs, with each pair spaced approximately 1 millimeter or 2 millimeter apart from each other.
According to one or more embodiments or any of the medical system embodiments herein, the plurality of unipolar electrodes can include at least three unipolar electrodes arranged in any configuration of pairs.
According to one or more embodiments or any of the medical system embodiments herein, the plurality of electrodes can be positioned at locations within cardiac tissue apart from one another and configured to the physiological signals transmitted through the cardiac tissue.
According to one or more embodiments or any of the medical system embodiments herein, the processing device can generate one or more signal values localizing in time the near-field components and can provide the one or more signal values to a display device for a visualization.
According to one or more embodiments, a method is provided. The method is implemented by a processing device communicatively coupled to one or more probes. The method includes receiving physiological signals from a plurality of electrodes of the one or more probes; decomposing the physiological signals into near-field component and far-field component by using mutual information from a set of the plurality of electrodes; and utilizing the near-field components for localizing in time where a wave went under at least one of the plurality of electrodes.
According to one or more embodiments or any of the method embodiments herein, the processing device can generate one or more signal values localizing in time the near-field components and provides the one or more signal values as inputs to one or more algorithms or for a visualization.
According to one or more embodiments or any of the method embodiments herein, the mutual information can include electrical activity occurring throughout a heart chamber that commonly received by each electrode of the plurality of electrodes.
According to one or more embodiments or any of the method embodiments herein, the far-field components can include the electrical activity detected by each electrode of the plurality of electrodes at distances on an order of centimeters.
According to one or more embodiments or any of the method embodiments herein, the near-field components can include electrical activity detected by each electrode of the plurality of electrodes at distances on an order of millimeters.
According to one or more embodiments or any of the method embodiments herein, the one or more probes can include a cardiac catheter.
According to one or more embodiments or any of the method embodiments herein, the plurality of electrodes of the catheter can comprise a plurality of unipolar electrodes positioned in pairs, with each pair spaced approximately 1 millimeter or 2 millimeter apart from each other.
According to one or more embodiments or any of the method embodiments herein, the plurality of unipolar electrodes can include at least three unipolar electrodes arranged in any configuration of pairs.
According to one or more embodiments or any of the method embodiments herein, the plurality of electrodes can be positioned at locations within cardiac tissue apart from one another and configured to the physiological signals transmitted through the cardiac tissue.
According to one or more embodiments or any of the method embodiments herein, the processing device can generate one or more signal values localizing in time the near-field components and can provide the one or more signal values to a display device for a visualization.
As indicated herein, embodiments disclosed herein may include apparatuses, systems, methods, and/or computer program products at any possible technical detail level of integration. The computer program product may include a computer readable storage medium (or media) having computer readable program instructions thereon for causing a controller to carry out aspects of the present invention.
The computer readable storage medium can be a tangible device that can retain and store computer readable program instructions. The computer readable storage medium may be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. A computer readable storage medium, as used herein, is not to be construed as being transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission media (e.g., light pulses passing through a fiber-optic cable), or electrical signals transmitted through a wire.
The computer readable program instructions described herein can be communicated and/or downloaded to respective controllers from an apparatus, device, computer, or external storage via a connection, for example, in-band communication. Computer readable program instructions for carrying out operations of the present invention may be assembler instructions, instruction-set-architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state-setting data, configuration data for integrated circuitry, or either source code or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C++, or the like, and procedural programming languages, such as the “C” programming language or similar programming languages. In some embodiments, electronic circuitry including, for example, programmable logic circuitry, field-programmable gate arrays (FPGA), or programmable logic arrays (PLA) may execute the computer readable program instructions by utilizing state information of the computer readable program instructions to personalize the electronic circuitry, in order to perform aspects of the present invention.
The flowchart and block diagrams in the drawings illustrate the architecture, functionality, and operation of possible implementations of apparatuses, systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the blocks may occur out of the order noted in the flowchart and block diagrams in the drawings. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts or carry out combinations of special purpose hardware and computer instructions.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used herein, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one more other features, integers, steps, operations, element components, and/or groups thereof.
The descriptions of the various embodiments herein have been presented for purposes of illustration, but are not intended to be exhaustive or limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terminology used herein was chosen to best explain the principles of the embodiments, the practical application or technical improvement over technologies found in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.
This application claims priority from U.S. Provisional Patent Application No. 63/129,326, entitled “VT IMPROVEMENTS ANNOTATION IMPROVEMENTS,” filed on Dec. 22, 2020, which is hereby incorporated by reference as if set forth in full in this application for all purposes.
Number | Date | Country | |
---|---|---|---|
63129326 | Dec 2020 | US |