(19)
(11)EP 3 178 391 B1

(12)EUROPEAN PATENT SPECIFICATION

(45)Mention of the grant of the patent:
27.07.2022 Bulletin 2022/30

(21)Application number: 16202441.8

(22)Date of filing:  06.12.2016
(51)International Patent Classification (IPC): 
A61B 5/00(2006.01)
G06T 19/20(2011.01)
(52)Cooperative Patent Classification (CPC):
A61B 5/743; A61B 5/352; A61B 5/361; A61B 5/363

(54)

DISPLAYING MULTIPLE-ACTIVATION AREAS ON AN ELECTROANATOMICAL MAP

ANZEIGE VON MEHRFACHAKTIVIERUNGSBEREICHEN AUF EINER ELEKTROANATOMISCHEN KARTE

AFFICHAGE DES ZONES À ACTIVATION MULTIPLE SUR UNE CARTE ÉLECTROANATOMIQUE


(84)Designated Contracting States:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

(30)Priority: 07.12.2015 US 201514960904

(43)Date of publication of application:
14.06.2017 Bulletin 2017/24

(73)Proprietor: Biosense Webster (Israel) Ltd.
Yokneam 2066717 (IL)

(72)Inventors:
  • RAVUNA, Eliyahu
    Yokneam 2066717 (IL)
  • BOTZER, Lior
    Yokneam 2066717 (IL)

(74)Representative: Carpmaels & Ransford LLP 
One Southampton Row
London WC1B 5HA
London WC1B 5HA (GB)


(56)References cited: : 
WO-A1-2010/054409
US-A1- 2010 094 274
US-A1- 2015 119 735
US-A1- 2007 299 351
US-A1- 2014 336 520
  
  • JEAN-FRANÇOIS ROUX ET AL: "Complex Fractionated Electrogram Distribution and Temporal Stability in Patients Undergoing Atrial Fibrillation Ablation", JOURNAL OF CARDIOVASCULAR ELECTROPHYSIOLOGY., vol. 19, no. 8, 1 August 2008 (2008-08-01) , pages 815-820, XP055358950, US ISSN: 1045-3873, DOI: 10.1111/j.1540-8167.2008.01133.x
  
Note: Within nine months from the publication of the mention of the grant of the European patent, any person may give notice to the European Patent Office of opposition to the European patent granted. Notice of opposition shall be filed in a written reasoned statement. It shall not be deemed to have been filed until the opposition fee has been paid. (Art. 99(1) European Patent Convention).


Description

FIELD OF THE INVENTION



[0001] The present invention relates to the field of electroanatomical mapping, specifically of the heart.

BACKGROUND



[0002] A "local activation time" of a particular area of the heart is the time at which the wavefront of electrical propagation passes through the area. A local activation time is typically measured from a particular reference time, such as a particular point in time in the QRS complex of a body-surface electrocardiogram (ECG) recording.

[0003] Nakagawa et al., "Rapid High Resolution Electroanatomical Mapping," Circulation: Arrhythmia and Electrophysiology, 2012; volume 5, issue 2, pages 417-424, , describe a canine right atrial (RA) linear lesion model that was used to produce a complex pattern of RA activation to evaluate a mapping system for rapid, high resolution (HR) electroanatomical mapping.

[0004] U.S. Patent Application Publication 2013/0109945 relates to the determination and/or representation of physiological information relating to a heart surface. WO2010054409A1 describes a method for visualization of electrophysiology information comprising presenting a map of minimum activation front cycle length, such as can be computed for a plurality of points on the surface of the heart based on multiple activations for each point for a selected interval.

SUMMARY OF THE INVENTION



[0005] There is provided, in accordance with some embodiments of the present invention, a method for displaying electroanatomical information according to claim 1. The method includes identifying at least one multiple-activation area of a surface of a heart, at which multiple-activation area were recorded at least two different local activations during a single cardiac cycle of the heart. The multiple-activation area is displayed, on an electroanatomical map of the surface of the heart, in a manner that indicates a time difference between respective times of the two local activations.

[0006] In some embodiments, displaying the multiple-activation area includes displaying the multiple-activation area in a color that indicates the time difference.

[0007] In some embodiments, displaying the multiple-activation area includes displaying the multiple-activation area with an overlaid indicator, a property of which indicates the time difference.

[0008] In some embodiments, the property of the overlaid indicator includes a color of the overlaid indicator.

[0009] In some embodiments, the property of the overlaid indicator includes a size of the overlaid indicator.

[0010] Displaying the multiple-activation area includes setting a value of a display property of the multiple-activation area by applying, to the time difference, a function that maps a domain of time differences to a range of values of the display property.

[0011] The function (i) is monotonic for time differences that lie between an upper limit and a lower limit, (ii) returns a first value for the lower limit, and (iii) is constant, at a second value, for differences that lie above the upper limit.

[0012] In some embodiments, the method further includes receiving from a user, via a user interface, the upper limit and the lower limit.

[0013] In some embodiments, the method further includes receiving from the user, via the user interface, the first value and the second value.

[0014] In some embodiments, the method further includes:

identifying at least one single-activation area of the surface of the heart, at which single-activation area was recorded only a single local activation during the cardiac cycle; and

displaying, on the electroanatomical map, the single-activation area in a manner that indicates a time of the single local activation.



[0015] In some embodiments,

displaying the single-activation area includes setting a color of the single-activation area by applying, to the time of the single local activation, a first function that maps a domain of times to a first range of color values, and

displaying the multiple-activation area includes setting a color of the multiple-activation area by applying, to the time difference, a second function that maps a domain of time differences to a second range of color values that is distinct from the first range.



[0016] In some embodiments, the multiple-activation area includes an area of the heart that was ablated.

[0017] There is further provided, in accordance with some embodiments of the present invention, apparatus according to claim 4 for use with a display. The apparatus includes an electrical interface, and a processor, configured to (i) receive, via the electrical interface, one or more electrocardiogram (ECG) signals, (ii) from the ECG signals, identify at least one multiple-activation area of a surface of a heart, at which multiple-activation area were recorded at least two different local activations during a single cardiac cycle of the heart, and (iii) drive the display to display, on an electroanatomical map of the surface of the heart, the multiple-activation area in a manner that indicates a time difference between respective times of the two local activations.

[0018] There is further provided, in accordance with some embodiments of the present invention, a computer software product according to claim 9 including a tangible non-transitory computer-readable medium in which program instructions are stored. The instructions, when read by a processor, cause the processor to (i) identify at least one multiple-activation area of a surface of a heart, at which multiple-activation area were recorded at least two different local activations during a single cardiac cycle of the heart, and (ii) drive a display to display, on an electroanatomical map of the surface of the heart, the multiple-activation area in a manner that indicates a time difference between respective times of the two local activations.

[0019] The present invention will be more fully understood from the following detailed description of embodiments thereof, taken together with the drawings, in which:

BRIEF DESCRIPTION OF THE DRAWINGS



[0020] 

Fig. 1 is a schematic illustration of a system for generating an electroanatomical map of an inner or epicardial surface of a heart, in accordance with some embodiments of the present invention;

Figs. 2-3 are schematic illustrations of visual output, displayed in accordance with some embodiments of the present invention; and

Fig. 4 is a flow diagram for a method for displaying an electroanatomical map of an inner or epicardial surface of a heart, in accordance with some embodiments of the present invention.


DETAILED DESCRIPTION OF EMBODIMENTS


OVERVIEW



[0021] In some procedures, the distal end of a catheter is moved along the inner or epicardial surface of a heart, and one or more electrodes at the distal end of the catheter are used to record the electrical activity of the heart. In particular, the electrodes may be used to record intracardiac ECG signals, from which the respective local activation times at various areas may be identified. Such information may be used to generate an electroanatomical map.

[0022] In some cases, some areas of the inner or epicardial surface of the heart, referred to herein as "multiple-activation areas," exhibit two or more local activations per cardiac cycle. Multiple local activations in a particular area may be indicative of the presence of a line of block in the area. Such a line of block may be pathological, or may be the intended result of an ablation procedure, referred to as a line of ablation. Moreover, the time difference between the local activations may indicate the proximity of the multiple-activation area to an edge of the line of block, or to an unintended gap in the line of ablation.

[0023] In light of the above, embodiments described herein provide methods and apparatus for displaying multiple-activation areas on an electroanatomical map, in an intuitive manner that indicates the respective time differences for the multiple-activation areas. For example, a function may be used to map the time differences to respective colors, such that the color in which a particular multiple-activation area is displayed on the map indicates the time difference for the multiple-activation area. A physician may then use the electroanatomical map to locate, with relative precision, a pathological line of block, or to identify an unintended gap in a line of ablation.

[0024] An advantage of embodiments of the present invention is that the physician need not examine the "raw" intracardiac ECG signal in order to determine the time difference between activations for a multiple-activation area. Rather, the physician may readily perceive the time difference, simply by looking at the electroanatomical map. Moreover, since the electroanatomical map typically shows all of the multiple-activation areas at once, the physician may locate pathological tissue, or an unintended gap in a line of ablation, much more quickly and/or effectively, relative to if the physician were to examine each individual intracardiac ECG signal. Hence, embodiments of the present invention may improve the diagnosis and/or treatment of the subject.

[0025] It is noted that in the context of the present application, including the claims, terms that include the word "line," such as "line of block" and "line of ablation," include within their scope any relevant type of open or closed rectilinear or curvilinear shape, of constant or varying thickness. For example, embodiments described herein may be used to identify an unintended gap in a circular line of ablation around an opening to a pulmonary vein, or a straight or curved line of ablation in any area of the heart.

SYSTEM DESCRIPTION



[0026] Reference is initially made to Fig. 1, which is a schematic illustration of a system 21 for generating an electroanatomical map of an inner or epicardial surface of a heart 23 of a subject 25, in accordance with some embodiments of the present invention. In generating the electroanatomical map, methods disclosed in U.S. Patent Nos. 6,226,542, 6,301,496, and 6,892,091, may be used. One commercial product embodying elements of system 21 is the CARTO® 3 System, available from Biosense Webster, Inc., 3333 Diamond Canyon Road, Diamond Bar, CA 91765. This system may be modified by those skilled in the art to embody the principles of embodiments described herein.

[0027] Fig. 1 shows a physician 27 holding a catheter 29, a distal end 31 of which is disposed within heart 23 of subject 25. Physician 27 moves distal end 31 of catheter 29 along the inner or epicardial surface of the heart, and one or more electrodes at the distal end of the catheter are used to record intracardiac ECG signals, as described above. This disclosed method is not according the invention. A processor (PROC) 28 receives the ECG signals via an electrical interface 35. By analyzing the ECG signals, processor 28 identifies any recorded local activations, and further measures the respective local activation times of the local activations, or at least the respective differences between any multiple local activations. In response to the measured local activation times and/or the time differences, processor 28 generates an electroanatomical map, and drives a display 26 to display the map, as described in detail below.

[0028] In general, processor 28 may be embodied as a single processor, or a cooperatively networked or clustered set of processors. Processor 28 is typically a programmed digital computing device comprising a central processing unit (CPU), random access memory (RAM), non-volatile secondary storage, such as a hard drive or CD ROM drive, network interfaces, and/or peripheral devices. Program code, including software programs, and/or data are loaded into the RAM for execution and processing by the CPU and results are generated for display, output, transmittal, or storage, as is known in the art. The program code and/or data may be downloaded to the computer in electronic form, over a network, for example, or it may, alternatively or additionally, be provided and/or stored on non-transitory tangible media, such as magnetic, optical, or electronic memory. Such program code and/or data, when provided to the processor, produce a machine or special-purpose computer, configured to perform the tasks described herein.

[0029] Reference is now additionally made to Fig. 2, which is a schematic illustration of visual output 37, which is displayed on display 26 in accordance with some embodiments of the present invention. Visual output 37 includes an electroanatomical map 32 of an inner surface 34 of a heart (e.g., a portion of the left-ventricular or right-ventricular myocardium of the heart), which is generated by processor 28 in response to the local activation times of the recorded local activations.

[0030] The left side of Fig. 2 shows the anatomical scenario that leads to the display of map 32 as shown. In this scenario, an electrical wavefront 24 propagates along surface 34, as indicated by the arrow. Upon reaching the "near" side of a line of block 22, wavefront 24 circumvents the line of block, and continues along its previous trajectory at the "far" side of the line of block. As a result of the circumvention of line of block 22, multiple local activation times are measured in the vicinity of the line of block. For example, Fig. 2 depicts, via a plurality of "x" symbols, the measurement of local activation times at areas 30a, 30b, and 30c that lie along the line of block. At each of these areas, at least two local activation times are measured per cardiac cycle: a first local activation time corresponding to the passing of wavefront 24 through the near side of the area, and a second local activation time corresponding to the passing of wavefront 24 through the far side of the area. For example, the measured local activation times might be as follows:

Area 30a: 300 ms and 310 ms

Area 30b: 290 ms and 320 ms

Area 30c: 280 ms and 330 ms



[0031] Areas such as areas 30a, 30b, and 30c are referred to herein as "multiple-activation areas." On the other hand, areas in which only a single local activation is recorded per cardiac cycle are referred to herein as "single-activation areas." (As further described below, areas at which multiple local activations are recorded, but these local activations occur relatively close together in time, may be treated as single-activation areas.) The difference between the local activation times at a multiple-activation area is a function of the propagation time needed for wavefront 24 to circumvent the line of block, and is therefore a function of the proximity of the multiple-activation area to the edge of the line of block. Thus, per the example above, the difference between the local activation times is 50 ms for area 30c, but only 10 ms for area 30a, since area 30a is closer to the edge of the line of block.

[0032] Based on the measured local activation times, processor 28 identifies areas 30a, 30b, and 30c as multiple-activation areas. Processor 28 then drives display 26 to display, on electroanatomical map 32, each of the multiple-activation areas in a manner that indicates the time difference between the two local activation times measured at the area. For example, Fig. 2 shows each of areas 30a, 30b, and 30c displayed in a color that indicates the time difference between the two local activation times measured at the area. In particular, area 30a, at which a relatively small time difference was measured, is shown in a darker color, while area 30c, at which a larger time difference was measured, is shown in a lighter color. Area 30b is shown in an intermediate color. (It is noted that in the context of the present application, including the claims, black is considered to be a color.)

[0033] To display the multiple-activation area such as to indicate the time difference between the two local activation times, the processor sets a value of a display property of the multiple-activation area by applying, to the time difference, a function that maps a domain of time differences to a range of values of the display property. For example, as noted above, Fig. 2 depicts an embodiment in which the modified display property is the display color; hence, the processor applies a function that maps a domain of time differences delta-T (ΔT) to a range of color values. Such a range may be expressed in terms of any relevant color space.

[0034] The function that is used for displaying the multiple-activation areas (i) is monotonic (e.g., strictly monotonic) for time differences that lie between an upper limit and a lower limit, (ii) returns a first value for the lower limit, and (iii) is constant, at a second value, for differences that lie above the upper limit. For example, in the RGBA color space, and assuming a lower limit of 10 ms and an upper limit of 50 ms, the function may take the following form:

where C2_R, C2_G, and C2_B are, respectively, the red (R), green (G), and blue (B) components of the color C2 in which the multiple-activation area is displayed, and C2 A is the opacity of the color. (Hence, this function maps the domain of time differences to the color range between black, represented by the RGBA vector (0,0,0,1), and white, represented by (1,1,1,1).) For each of the color components, this function (i) is strictly monotonically (linearly) increasing, from 0 to 1, for ΔT values between 10 ms and 50 ms, (ii) returns 0 for ΔT values less than or equal to 10 ms, and (iii) returns 1 for ΔT values greater than or equal to 50 ms. For example, in some embodiments, alternatively or additionally to setting the color of the multiple-activation area, the multiple-activation area may be displayed with an overlaid indicator (e.g., a "+," "x," or "*" symbol), a property of which indicates the time difference between the two local activation times. For example, the color or size of the overlaid indicator may indicate the time difference. In such embodiments, a function may be used to map the relevant domain of time differences to the relevant range of values for the color or size of the indicator, analogously to that which was described above. For example, for embodiments in which the time differences are mapped to different indicator sizes, the function may, for example, take the form

where S is the size, in pixels, of the indicator. Such a function returns a size of zero pixels for ΔT values equal to or less than 10 ms, a size of 10 pixels for ΔT values equal to or greater than 50 ms, and a size that varies linearly from zero to 10 pixels for ΔT values between 10 ms and 50 ms.

[0035] In the above examples, the mapping function is linearly increasing between the upper and lower time-difference limits. In other embodiments, the mapping function may be exponential or logarithmic, or may take any other suitable form.

[0036] As depicted in Fig. 2, in some embodiments, the upper and lower limits of the domain for the monotonically varying portion of the function, and/or the corresponding values of the range, are received from a user (e.g., the physician) via a user interface 38, which is included in visual output 37. For example, Fig. 2 depicts user interface 38 taking the form of a color bar. By sliding two sliders 39 along the color bar, the user is able to choose the upper and lower limits, as well as the colors in which these limits are displayed.

[0037] In other embodiments, the upper and lower limits are not received from a user, but rather, are calculated based on the distribution of ΔT. In yet other embodiments, the upper and lower limits are preset, constant values.

[0038] Typically, the lower limit of the domain is also the cutoff for identifying multiple-activation areas. For example, if the lower limit is 10 ms, areas having time differences of less than 10 ms may be treated as single-activation areas, despite these areas exhibiting multiple activations. In other embodiments, however, the cutoff may be different from the lower limit. For example, user interface 38 may allow the user to separately input a cutoff. Thus, for example, if the user inputs a cutoff of 5 ms, a lower limit of 10 ms, and an upper limit of 50 ms, assuming a black color for the lower limit and a white color for the upper limit:
  1. (i) areas having a ΔT value that is less than 5 ms will be classified as single-activation areas;
  2. (ii) areas having a ΔT value between 5 ms and 10 ms will be displayed in black;
  3. (iii) areas having ΔT values between 10 ms and 50 ms will be displayed in varying shades of gray; and
  4. (iv) areas having ΔT values that are 50 ms or greater will be displayed in white.


[0039] Some multiple-activation areas may exhibit more than two local activation times. In some embodiments, for such areas, the processor attempts to identify one or more of the local activation times as outliers, by, for example, comparing the local activation times to those of nearby areas. By disregarding any identified outliers, the number of local activation times is reduced. If more than two local activation times remain even after disregarding the outliers, the processor may, for example, calculate ΔT as the difference between the first and last local activation times. In other embodiments, the processor does not attempt to identify any outliers, but rather, simply calculates ΔT as the difference between the first and last local activation times, or uses any other suitable method to choose the "primary" two local activation times.

[0040] In some embodiments, the processor ignores any portions of the intracardiac ECG that were recorded during portions of the cardiac cycle in which electrical noise is known to be relatively high. This may reduce the number of spurious local activations that are identified.

[0041] Typically, processor 28 further identifies at least one single-activation area, and displays, on map 32, the single-activation area in a manner that indicates the single local activation time of the single-activation area. For example, in Fig. 2, single-activation areas are identified for the majority of surface 34, and these single-activation areas are displayed on the map in different colors (indicated in Fig. 2 by different dot-pattern densities), which indicate the different respective local activation times of the areas.

[0042] Typically, to set the display-property values for the single-activation areas, the processor applies a function that maps a domain of local activation times to a range of display-property values. For example, the processor may apply a function that maps a domain of local activation times T to a range of color values C1, which is distinct from the range of color values C2 in which the multiple-activation areas are displayed. For example, C2 may range between black and white, with C1 ranging across other colors such as blue, red, violet, etc. The use of distinct color-value ranges allows the physician to easily distinguish between multiple-activation areas and single-activation areas.

[0043] In some embodiments, the upper and lower local-activation-time limits, and/or the range of display-property values for the single-activation areas, is received via user interface 38. For example, the user interface may include a separate color bar, and accompanying sliders, for setting the relevant values.

[0044] For embodiments in which the display color is set to indicate the relevant time differences (for multiple-activation areas) and/or the relevant local activation times (for single-activation areas), color interpolation may be used to assign color values to certain areas at which ECG recordings were not performed. Such interpolation, which may be performed in accordance with any relevant technique known in the art, typically gives the electroanatomical map a smooth appearance, thus allowing the electroanatomical map to be more readily interpreted. For example, if a first area is assigned a color value of (0,0,0,1), and a nearby, second area is assigned a color value of (20,20,20,1), areas that lie between the first and second areas may be assigned color values that increase (e.g., linearly) from (0,0,0,1) to (20,20,20,1).

[0045] The showing of both the single-activation areas and multiple-activation areas as described herein, particularly together on the map at the same time, helps the physician diagnose the subject's condition and/or decide upon an appropriate course of treatment. The respective display-property values of the single-activation areas indicate to the physician the direction of electrical propagation, while the respective display-property values of the multiple-activation areas additionally indicate the location of any lines of block. Thus, for example, given the display shown in Fig. 2, the physician may ascertain, based on the colors in which the single-activation areas are displayed, that the wavefront of electrical activity propagates outward from an area 40 of surface 34, in all directions, including toward an area 42 of the surface. The colors in which the multiple-activation areas are displayed further indicate that a line of block is located along the route from area 40 to area 42, the edge of the line of block being at area 30a.

[0046] Notwithstanding the above, in some embodiments, only the double-activation areas are displayed with indicative display-property values. Thus, for example, the double-activation areas may be displayed in the black-white color range, while the single-activation areas are displayed in a single color.

[0047] Typically, display 26 includes a legend that shows the mapping that was used to display the multiple-activation areas, and/or the mapping that was used to display the single-activation areas. For example, user interface 38 may include such a legend, in the form of the color bars described above.

[0048] Reference is now made to Fig. 3, which is a schematic illustration of visual output 58a and 58b, displayed in accordance with some embodiments of the present invention.

[0049] As noted above, embodiments described herein may be used to locate a pathological line of block. Analogously, embodiments described herein may be used to identify an unintended gap in a line of ablation, which is a line of electrically non-conductive tissue created by a physician during an ablation procedure, typically in order to terminate or alter an arrhythmia of the subject.

[0050] In both visual output 58a and visual output 58b, a plurality of markers 60, superimposed on map 32, mark the areas that the physician attempted to ablate. Visual output 58a corresponds to a scenario in which the line of ablation is continuous, as intended. In such a scenario, the varying colors of the multiple-activation areas provide intuitive, visual feedback to the physician that the ablation was successful. Visual output 58b, on the other hand, corresponds to a scenario in which the line of ablation has an unintended gap 62. In such a scenario, the varying colors of the multiple-activation areas provide intuitive, visual feedback to the physician that the ablation was not entirely successful. In response thereto, the physician may reablate the area at gap 62.

[0051] Reference is now made to Fig. 4, which is a flow diagram for a method for displaying an electroanatomical map of an inner or epicardial surface of a heart, in accordance with some embodiments of the present invention.

[0052] First, via user interface 38 (Fig. 2), user input is received, at an input-receiving step 46. As described above, such input includes the information that is used to map local-activation-time differences to display-property values for the multiple-activation areas, and/or the information that is used to map local activation times to display-property values for the single-activation areas. Subsequently, at a measuring step 44, the local activation times for a plurality of areas of the surface are measured, as described above. (In some embodiments, input-receiving step 46 is performed subsequently to measuring step 44.)

[0053] Subsequently, at an identifying step 48, each of the areas of the surface is identified as being either a single-activation area or a multiple-activation area. A single-activation area is any area for which either (i) only one local activation time was measured, or (ii) the difference between local activation times is less than a cutoff. As described above, the cutoff is typically the lower time-difference limit for the multiple-activation-area mapping. Thus, for example, if the user inputs a lower limit of 10 ms, any area for which the difference between local activation times is less than 10 ms will be classified as a single-activation area.

[0054] Subsequently, at a first-function-applying step 50, a first function, which is based on the received user input, is used to map the local activation times of the single-activation areas to respective display-property values. Similarly, at a second-function-applying step 52, a second function, which is also based on the received user input, is used to map the differences between local activation times of the multiple-activation areas to respective display-property values. The electroanatomical map is then displayed, at a displaying step 54, with the display-property values calculated in steps 50 and 52. The physician may then use the electroanatomical map to diagnose the subject.

[0055] It is noted that apparatus and methods described herein may be practiced with both static electroanatomical maps, which do not change from one heartbeat to the next, and dynamic electroanatomical maps. Such dynamic electroanatomical maps may be used, for example, to visualize changes in the pattern of electrical propagation from one heartbeat to the next, in order to better diagnose and/or treat certain types of arrhythmias.

[0056] The present invention is limited by the scope of the appended claims.


Claims

1. A method, comprising:

identifying at least one multiple-activation area of a surface of a heart, at which multiple-activation area were recorded at least two different local activations during a single cardiac cycle of the heart; and

displaying, on an electroanatomical map of the surface of the heart, the multiple-activation area in a manner that indicates a time difference between respective times of the two local activations, wherein displaying the multiple-activation area comprises setting a value of a display property of the multiple-activation area by applying, to the time difference, a first function that maps a domain of time differences to a range of values of the display property, wherein the first function (i) is monotonic for time differences that lie between an upper limit and a lower limit, (ii) returns a first value for the lower limit, and (iii) is constant, at a second value, for differences that lie above the upper limit; and wherein

the display property comprises one or both of:

a) a color; and

b) an overlaid indicator, the size and/or color of which indicates the time difference.


 
2. The method according to claim 1, further comprising:
identifying at least one single-activation area of the surface of the heart, at which single-activation area was recorded only a single local activation during the cardiac cycle; and
displaying, on the electroanatomical map, the single-activation area in a manner that indicates a time of the single local activation,

wherein displaying the single-activation area comprises setting a color of the single-activation area by applying, to the time of the single local activation, a second function that maps a domain of times to a second range of color values, and

wherein displaying the multiple-activation area comprises setting a color of the multiple-activation area by applying, to the time difference, the first function that maps a domain of time differences to a first range of color values that is distinct from the second range.


 
3. The method according to any one of claims 1 to 2, wherein the multiple-activation area includes an area of the heart that was ablated.
 
4. Apparatus, comprising:

an electrical interface; and

a processor, configured to:

receive, via the electrical interface, one or more electrocardiogram (ECG) signals,

from the ECG signals, identify at least one multiple-activation area of a surface of a heart, at which multiple-activation area were recorded at least two different local activations during a single cardiac cycle of the heart, and

drive a display to display, on an electroanatomical map of the surface of the heart, the multiple-activation area in a manner that indicates a time difference between respective times of the two local activations, wherein the processor is configured to set a value of a display property of the multiple-activation area by applying, to the time difference, a first function that maps a domain of time differences to a range of values of the display property, wherein the first function (i) is monotonic for time differences that lie between an upper limit and a lower limit, (ii) returns a first value for the lower limit, and (iii) is constant, at a second value, for differences that lie above the upper limit; and wherein

the display property comprises one or both of:

a) a color; and

b) an overlaid indicator, the size and/or color of which indicates the time difference.


 
5. The method according to any one of claims 1 to 3, further comprising receiving from a user, via a user interface, the upper limit and the lower limit.
 
6. The method according to claim 5,
further comprising
receiving from the user, via the user interface, the first value and the second value.
 
7. The apparatus according to claim 4, wherein the processor is further configured to receive from a user, via a user interface, the upper limit and the lower limit.
 
8. The apparatus according to any one of claims 4 and 6, wherein the processor is further configured to:

from the ECG signals, identify at least one single-activation area of the surface of the heart, at which single-activation area was recorded only a single local activation during the cardiac cycle, and

drive the display to display, on the electroanatomical map, the single-activation area in a manner that indicates a time of the single local activation, wherein the processor is configured to:
set a color of the single-activation area by applying, to the time of the single local activation, a second function that maps a domain of times to a second range of color values, and

set a color of the multiple-activation area by applying, to the time difference, the first function that maps a domain of time differences to a first range of color values that is distinct from the second range.


 
9. A computer software product comprising a tangible non-transitory computer-readable medium in which program instructions are stored, which instructions, when read by a processor, cause the processor to:

identify at least one multiple-activation area of a surface of a heart, at which multiple-activation area were recorded at least two different local activations during a single cardiac cycle of the heart, and

drive a display to display, on an electroanatomical map of the surface of the heart, the multiple-activation area in a manner that indicates a time difference between respective times of the two local activations, and

set a value of a display property of the multiple-activation area by applying, to the time difference, a function that maps a domain of time differences to a range of values of the display property, wherein the function (i) is monotonic for time differences that lie between an upper limit and a lower limit, (ii) returns a first value for the lower limit, and (iii) is constant, at a second value, for differences that lie above the upper limit; and wherein

the display property comprises one or both of:

a) a color; and

b) an overlaid indicator, the size and/or color of which indicates the time difference.


 


Ansprüche

1. Verfahren, umfassend:

Identifizieren von mindestens einem Mehrfachaktivierungsbereich einer Oberfläche eines Herzens, wobei in dem Mehrfachaktivierungsbereich mindestens zwei unterschiedliche lokale Aktivierungen während eines einzigen Herzzyklus des Herzens aufgezeichnet wurden; und

Anzeigen des Mehrfachaktivierungsbereichs auf einer elektroanatomischen Karte der Oberfläche des Herzens in einer Weise, die eine Zeitdifferenz zwischen jeweiligen Zeiten der zwei lokalen Aktivierungen angibt, wobei Anzeigen des Mehrfachaktivierungsbereichs Festlegen eines Werts einer Anzeigeeigenschaft des Mehrfachaktivierungsbereichs umfasst, indem auf die Zeitdifferenz eine erste Funktion angewendet wird, welche eine Domäne von Zeitdifferenzen einem Bereich von Werten der Anzeigeeigenschaft zuordnet, wobei die erste Funktion (i) für Zeitdifferenzen, die zwischen einer Obergrenze und einer Untergrenze liegen, monoton ist, (ii) für die Untergrenze einen ersten Wert zurückgibt, und (iii) an einem zweiten Wert für Differenzen, die über der Obergrenze liegen, konstant ist; und wobei

die Anzeigeeigenschaft ein oder beide der folgenden umfasst:

a) einer Farbe und

b) einem überlagerten Indikator, dessen Größe und/oder Farbe die Zeitdifferenz angibt.


 
2. Verfahren nach Anspruch 1, des Weiteren umfassend:

Identifizieren von mindestens einem Einzelaktivierungsbereich der Oberfläche des Herzens, wobei in dem Einzelaktivierungsbereich nur eine einzelne lokale Aktivierung während des Herzzyklus aufgezeichnet wurde; und

Anzeigen des Einzelaktivierungsbereichs auf der elektroanatomischen Karte in einer Weise, die eine Zeit der einzelnen lokalen Aktivierung angibt,

wobei Anzeigen des Einzelaktivierungsbereichs Festlegen einer Farbe des Einzelaktivierungsbereichs umfasst, indem auf die Zeit der einzelnen lokalen Aktivierung eine zweite Funktion angewendet wird, die eine Domäne von Zeiten einem zweiten Bereich von Farbwerten zuordnet, und

wobei Anzeigen des Mehrfachaktivierungsbereichs Festlegen einer Farbe des Mehrfachaktivierungsbereichs umfasst, indem auf die Zeitdifferenz die erste Funktion angewendet wird, die eine Domäne von Zeitdifferenzen einem ersten Bereich von Farbwerten zuordnet, der sich von dem zweiten Bereich unterscheidet.


 
3. Verfahren nach einem der Ansprüche 1 bis 2, wobei der Mehrfachaktivierungsbereich einen Bereich des Herzens einschließt, der ablatiert wurde.
 
4. Vorrichtung, umfassend:

eine elektrische Schnittstelle und

einen Prozessor, der konfiguriert ist zum:

Empfangen von einem oder mehreren Elektrokardiogramm (EKG)-Signalen über die elektrische Schnittstelle,

Identifizieren von mindestens einem Mehrfachaktivierungsbereich einer Oberfläche eines Herzens aus den EKG-Signalen, wobei in dem Mehrfachaktivierungsbereich mindestens zwei unterschiedliche lokale Aktivierungen während eines einzigen Herzzyklus des Herzens aufgezeichnet wurden; und

Ansteuern einer Anzeige, um auf einer elektroanatomischen Karte der Oberfläche des Herzens den Mehrfachaktivierungsbereich in einer Weise anzuzeigen, die eine Zeitdifferenz zwischen jeweiligen Zeiten der zwei lokalen Aktivierungen angibt, wobei der Prozessor konfiguriert ist, um einen Wert einer Anzeigeeigenschaft des Mehrfachaktivierungsbereichs festzulegen, indem auf die Zeitdifferenz eine erste Funktion angewendet wird, welche eine Domäne von Zeitdifferenzen einem Bereich von Werten der Anzeigeeigenschaft zuordnet, wobei die erste Funktion (i) für Zeitdifferenzen, die zwischen einer Obergrenze und einer Untergrenze liegen, monoton ist, (ii) für die Untergrenze einen ersten Wert zurückgibt, und (iii) an einem zweiten Wert für Differenzen, die über der Obergrenze liegen, konstant ist; und wobei

die Anzeigeeigenschaft ein oder beide der folgenden umfasst:

a) einer Farbe und

b) einem überlagerten Indikator, dessen Größe und/oder Farbe die Zeitdifferenz angibt.


 
5. Verfahren nach einem der Ansprüche 1 bis 3, des Weiteren umfassend Empfangen der Obergrenze und der Untergrenze von einem Benutzer mittels einer Benutzerschnittstelle.
 
6. Verfahren nach Anspruch 5, des Weiteren umfassend Empfangen des ersten Werts und des zweiten Werts von dem Benutzer mittels der Benutzerschnittstelle.
 
7. Vorrichtung nach Anspruch 4, wobei der Prozessor des Weiteren konfiguriert ist, um von einem Benutzer über eine Benutzerschnittstelle die Obergrenze und die Untergrenze zu empfangen.
 
8. Vorrichtung nach einem der Ansprüche 4 und 6, wobei der Prozessor des Weiteren konfiguriert ist zum:

Identifizieren von mindestens einem Einzelaktivierungsbereich der Oberfläche des Herzens aus den EKG-Signalen, wobei in dem Einzelaktivierungsbereich nur eine einzelne lokale Aktivierung während des Herzzyklus aufgezeichnet wurde; und

Ansteuern der Anzeige, um auf der elektroanatomischen Karte den Einzelaktivierungsbereich in einer Weise anzuzeigen, die eine Zeit der einzelnen lokalen Aktivierung zeigt, wobei der Prozessor konfiguriert ist zum:

Festlegen einer Farbe des Einzelaktivierungsbereichs, indem auf die Zeit der einzelnen lokalen Aktivierung eine zweite Funktion angewendet wird, die eine Domäne von Zeiten einem zweiten Bereich von Farbwerten zuordnet, und

Festlegen einer Farbe des Mehrfachaktivierungsbereichs, indem auf die Zeitdifferenz die erste Funktion angewendet wird, die eine Domäne von Zeitdifferenzen einem ersten Bereich von Farbwerten zuordnet, der sich von dem zweiten Bereich unterscheidet.


 
9. Computersoftwareprodukt, umfassend ein dingliches, nicht-flüchtiges, computerlesbares Medium, worauf Computerprogrammanweisungen gespeichert sind, wobei die Anweisungen, wenn sie durch einen Computer gelesen werden, bewirken, dass der Prozessor folgendes ausführt:

Identifizieren von mindestens einem Mehrfachaktivierungsbereich einer Oberfläche eines Herzens, wobei in dem Mehrfachaktivierungsbereich mindestens zwei unterschiedliche lokale Aktivierungen während eines einzigen Herzzyklus des Herzens aufgezeichnet wurden; und

Ansteuern einer Anzeige, um auf einer elektroanatomischen Karte der Oberfläche des Herzens den Mehrfachaktivierungsbereich in einer Weise anzuzeigen, der eine Zeitdifferenz zwischen jeweiligen Zeiten der zwei lokalen Aktivierungen angibt, und

Festlegen eines Werts einer Anzeigeeigenschaft des Mehrfachaktivierungsbereichs, indem auf die Zeitdifferenz eine Funktion angewendet wird, welche eine Domäne von Zeitdifferenzen einem Bereich von Werten der Anzeigeeigenschaft zuordnet, wobei die Funktion (i) für Zeitdifferenzen, die zwischen einer Obergrenze und einer Untergrenze liegen, monoton ist, (ii) für die Untergrenze einen ersten Wert zurückgibt, und (iii) an einem zweiten Wert für Differenzen konstant ist, die über der Obergrenze liegen; und

wobei die Anzeigeeigenschaft ein oder beide der folgenden umfasst:

a) einer Farbe und

b) einem überlagerten Indikator, dessen Größe und/oder Farbe die Zeitdifferenz angibt.


 


Revendications

1. Procédé, comprenant :

l'identification d'au moins une zone à activation multiple d'une surface d'un cœur, zone à activation multiple dans laquelle ont été enregistrées au moins deux activations locales différentes pendant un seul cycle cardiaque du cœur ; et

l'affichage, sur une carte électroanatomique de la surface du cœur, de la zone à activation multiple d'une manière qui indique une différence de temps entre les temps respectifs des deux activations locales, l'affichage de la zone à activation multiple comprenant la définition d'une valeur d'une propriété d'affichage de la zone à activation multiple en appliquant, à la différence de temps, une première fonction qui met en correspondance un domaine de différences de temps avec une gamme de valeurs de la propriété d'affichage, la première fonction (i) étant monotone pour des différences de temps qui se situent entre une limite supérieure et une limite inférieure, (ii) renvoyant une première valeur pour la limite inférieure, et (iii) étant constante, à une deuxième valeur, pour des différences qui se situent au-dessus de la limite supérieure ; et

la propriété d'affichage comprenant l'un ou les deux éléments parmi :

a) une couleur ; et

b) un indicateur superposé, dont la taille et/ou la couleur indique la différence de temps.


 
2. Procédé selon la revendication 1, comprenant en outre :

l'identification d'au moins une zone d'activation unique de la surface du cœur, zone d'activation unique dans laquelle n'a été enregistrée qu'une activation locale unique pendant le cycle cardiaque ; et

l'affichage, sur la carte électroanatomique, de la zone d'activation unique d'une manière qui indique un moment de l'activation locale unique,

l'affichage de la zone d'activation unique comprenant la définition d'une couleur de la zone d'activation unique en appliquant, au moment de l'activation locale unique, une seconde fonction qui fait correspondre un domaine de temps à une seconde gamme de valeurs de couleur, et

l'affichage de la zone à activation multiple comprenant la définition d'une couleur de la zone à activation multiple en appliquant, à la différence de temps, la première fonction qui met en correspondance un domaine de différences de temps avec une première gamme de valeurs de couleur qui est distincte de la seconde gamme.


 
3. Procédé selon l'une quelconque des revendications 1 et 2, la zone à activation multiple comprenant une zone du cœur qui a subi une ablation.
 
4. Appareil, comprenant :

une interface électrique ; et

un processeur, configuré pour :

recevoir, par l'intermédiaire de l'interface électrique, un ou plusieurs signaux d'électrocardiogramme (ECG),

à partir des signaux ECG, identifier au moins une zone à activation multiple d'une surface d'un cœur, zone à activation multiple dans laquelle ont été enregistrées au moins deux activations locales différentes pendant un seul cycle cardiaque du cœur, et

commander un affichage pour afficher, sur une carte électroanatomique de la surface du cœur, la zone à activation multiple d'une manière qui indique une différence de temps entre les temps respectifs des deux activations locales, le processeur étant configuré pour définir une valeur d'une propriété d'affichage de la zone à activation multiple en appliquant à la différence de temps une première fonction qui met en correspondance un domaine de différences de temps avec une gamme de valeurs de la propriété d'affichage, la première fonction (i) étant monotone pour des différences de temps qui se situent entre une limite supérieure et une limite inférieure, (ii) renvoyant une première valeur pour la limite inférieure, et (iii) étant constante, à une deuxième valeur, pour des différences qui se situent au-dessus de la limite supérieure ; et

la propriété d'affichage comprenant l'un ou les deux éléments parmi :

a) une couleur ; et

b) un indicateur superposé, dont la taille et/ou la couleur indique la différence de temps.


 
5. Procédé selon l'une quelconque des revendications 1 à 3, comprenant en outre la réception en provenance d'un utilisateur, par l'intermédiaire d'une interface utilisateur, de la limite supérieure et de la limite inférieure.
 
6. Procédé selon la revendication 5, comprenant en outre la réception en provenance de l'utilisateur, par l'intermédiaire de l'interface utilisateur, de la première valeur et de la deuxième valeur.
 
7. Appareil selon la revendication 4, le processeur étant en outre configuré pour recevoir en provenance d'un utilisateur, par l'intermédiaire d'une interface utilisateur, la limite supérieure et la limite inférieure.
 
8. Appareil selon l'une quelconque des revendications 4 et 6, le processeur étant en outre configuré pour :

à partir des signaux ECG, identifier au moins une zone d'activation unique de la surface du cœur, zone d'activation unique au niveau de laquelle a été enregistrée une activation locale unique pendant le cycle cardiaque, et

commander l'affichage pour afficher, sur la carte électroanatomique, la zone d'activation unique d'une manière qui indique un moment de l'activation locale unique, le processeur étant configuré pour :

définir une couleur de la zone d'activation unique en appliquant, au moment de l'activation locale unique, une seconde fonction qui met en correspondance un domaine de temps avec une seconde gamme de valeurs de couleur, et

définir une couleur de la zone à activation multiple en appliquant, à la différence de temps, la première fonction qui met en correspondance un domaine de différences de temps avec une première gamme de valeurs de couleur qui est distincte de la seconde gamme.


 
9. Produit logiciel d'ordinateur comprenant un support lisible par ordinateur non transitoire tangible, dans lequel des instructions de programme sont stockées, lesquelles instructions, lorsqu'elles sont lues par un processeur, amènent le processeur à :

identifier au moins une zone à activation multiple d'une surface d'un cœur, zone à activation multiple où ont été enregistrées au moins deux activations locales différentes pendant un seul cycle cardiaque du cœur, et

commander un affichage pour afficher, sur une carte électroanatomique de la surface du cœur, la zone à activation multiple d'une manière qui indique une différence de temps entre les temps respectifs des deux activations locales, et définir une valeur d'une propriété d'affichage de la zone à activation multiple en appliquant la différence de temps, une fonction qui met en correspondance un domaine de différences de temps avec une gamme de valeurs de la propriété d'affichage, la fonction (i) étant monotone pour des différences de temps qui se situent entre une limite supérieure et une limite inférieure, (ii) renvoyant une première valeur pour la limite inférieure, et (iii) étant constante, à une deuxième valeur, pour des différences qui se situent au-dessus de la limite supérieure ; et

la propriété d'affichage comprenant l'un ou les deux éléments parmi :

a) une couleur ; et

b) un indicateur superposé, dont la taille et/ou la couleur indique la différence de temps.


 




Drawing














Cited references

REFERENCES CITED IN THE DESCRIPTION



This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.

Patent documents cited in the description




Non-patent literature cited in the description