Medical system for mapping of action potential data
11471114 · 2022-10-18
Assignee
Inventors
Cpc classification
G16H20/40
PHYSICS
A61B5/287
HUMAN NECESSITIES
A61B5/743
HUMAN NECESSITIES
International classification
A61B5/00
HUMAN NECESSITIES
G16H20/40
PHYSICS
A61B5/287
HUMAN NECESSITIES
Abstract
The present invention concerns a Medical system tor mapping of action potential data comprising an elongated medical mapping device (1) suitable for intravascular insertion having an electrode assembly (80) located at a distal portion (3) of the mapping device (1), a data processing and control unit (15) for processing data received from the mapping device (1), the data processing and control unit including a model generator for visualizing a 3-dimensional heart model based on one of electrical navigation system, MRI or CT scan data of a heart, a data output unit (16) for displaying both the 3-dimensional heart model and the processed data of the mapping device (1) simultaneously in a single visualization, wherein the model generator is configured to structure 3D scan data of the heart into 6 directions (a, b, c, d, e or f) of a cube, each direction is associated with a separate Cartesian coordinate system with X.sup.(a, b, c, d, e or f), Y.sup.(a, b, c, d, e or f), Z.sup.(a, b, c, d, e or f) coordinates, wherein for assigning each 3D scan data point to one of the 6 directions (a, b, c, d, e or f) the following 6 true or false tests are applied: Formula (I), wherein max indicates the maximum leg length of the respective X, Y or Z axis and wherein mes indicates the measured value of a scanned data point, and wherein the data point is assigned to the direction (a, b, c, d, e or f) for which the test outcome is true.
Claims
1. A medical system for mapping action potential data, comprising: an elongated medical mapping device suitable for intravascular insertion having an electrode assembly located at a distal portion of the mapping device; a data processing and control unit for processing data received from the mapping device, the data processing and control unit comprising a model generator for visualizing a 3-dimensional heart model based on one of an electrical navigation system, an MRI scan of a patient's heart, and a CT scan data of the patient's heart; a display unit for simultaneously displaying both the 3-dimensional heart model and the processed data of the mapping device in a form of a model visualization of action potential data; wherein the model generator is configured to structure 3D scan data of the heart into 6 directions a, b, c, d, e and f of a cube, each direction is associated with a separate Cartesian coordinate system with X.sup.(a,b,c,d,e or f), Y.sup.(a,b,c,d,e or f), Z.sup.(a,b,c,d,e or f) coordinates, and wherein each of the 3D scan data points is assigned to one of the 6 directions (a, b, c, d, e or f) and the following 6 true or false tests are applied:
(X.sub.max.sup.(a)−|X.sub.mes.sup.(a)|)>Z.sub.mes.sup.(a)Λ(Y.sub.max.sup.(a)−|Y.sub.mes.sup.(a)|)>Z.sub.mes.sup.(a)
(X.sub.max.sup.(b)−|X.sub.mes.sup.(b)|)>Z.sub.mes.sup.(b)Λ(Y.sub.max.sup.(b)−|Y.sub.mes.sup.(b)|)>Z.sub.mes.sup.(b)
(X.sub.max.sup.(c)−|X.sub.mes.sup.(c)|)>Z.sub.mes.sup.(c)Λ(Y.sub.max.sup.(c)−|Y.sub.mes.sup.(c)|)>Z.sub.mes.sup.(c)
(X.sub.max.sup.(d)−|X.sub.mes.sup.(d)|)>Z.sub.mes.sup.(d)Λ(Y.sub.max.sup.(d)−|Y.sub.mes.sup.(d)|)>Z.sub.mes.sup.(d)
(X.sub.max.sup.(e)−|X.sub.mes.sup.(e)|)>Z.sub.mes.sup.(e)Λ(Y.sub.max.sup.(e)−|Y.sub.mes.sup.(e)|)>Z.sub.mes.sup.(e)
(X.sub.max.sup.(f)−|X.sub.mes.sup.(f)|)>Z.sub.mes.sup.(f)Λ(Y.sub.max.sup.(f)−|Y.sub.mes.sup.(f)|)>Z.sub.mes.sup.(f) wherein max indicates a maximum leg length for each of the respective X, Y and Z axes, mes indicates a measured value of a scanned data point, and each of the data points is assigned to the direction (a, b, c, d, e or f) for which the test outcome is true, and further wherein the 6 directions a, b, c, d, e and f of the cube originate from a centrum, wherein each viewing direction in the 3-dimensional heart model shown on the display unit passes through the centrum, and wherein the centrum defines for each viewing direction a plane which crosses the centrum and which intersects a respective viewing direction perpendicularly.
2. A medical system according to claim 1, wherein, if for a given X, Y coordinate of a direction (a, b, c, d, e or f) more than one Z coordinate value exists, only the highest Z value is indexed for being displayed on the data output unit.
3. A medical system according to claim 1, wherein the model generator is further configured only to visualize data points on the display unit that are located in the viewing direction behind the plane.
4. A medical system according to claim 1, wherein each area of the 3-dimensional heart model visualization associated with a cube direction (a, b, c, d, e or f) carries an indicator chosen from one of a color and a pattern, the indicator being characteristic for the cube direction (a, b, c, d, e or f) associated with each such area.
5. A medical system according to claim 4, wherein the indicator increases in intensity along the viewing direction.
6. A medical system according to claim 1, wherein the 3-dimensional heart model visualization includes a model visualization of an electrode assembly.
7. A medical system according to claim 1, wherein the 3-dimensional heart model visualization includes a model visualization of action potential data.
8. A method for mapping action potential data, comprising: obtaining 3D scan data comprising a plurality of individual 3d scan data points corresponding to a patient's heart acquired using one of an electrical navigation system, an MRI scan, and a CT scan; structuring the 3D scan data of the heart into 6 directions (a, b, c, d, e and f) of a cube, wherein each direction is associated with a separate Cartesian coordinate system with X.sup.(a,b,c,d,e or f), Y.sup.(a,b,c,d,e or f), Z.sup.(a,b,c,d,e or f) coordinates; applying the following 6 true or false tests to each of the scan data points and associating each 3D scan data point to one of the 6 directions (a, b, c, d, e or f):
(X.sub.max.sup.(a)−|X.sub.mes.sup.(a)|)>Z.sub.mes.sup.(a)Λ(Y.sub.max.sup.(a)−|Y.sub.mes.sup.(a)|)>Z.sub.mes.sup.(a)
(X.sub.max.sup.(b)−|X.sub.mes.sup.(b)|)>Z.sub.mes.sup.(b)Λ(Y.sub.max.sup.(b)−|Y.sub.mes.sup.(b)|)>Z.sub.mes.sup.(b)
(X.sub.max.sup.(c)−|X.sub.mes.sup.(c)|)>Z.sub.mes.sup.(c)Λ(Y.sub.max.sup.(c)−|Y.sub.mes.sup.(c)|)>Z.sub.mes.sup.(c)
(X.sub.max.sup.(d)−|X.sub.mes.sup.(d)|)>Z.sub.mes.sup.(d)Λ(Y.sub.max.sup.(d)−|Y.sub.mes.sup.(d)|)>Z.sub.mes.sup.(d)
(X.sub.max.sup.(e)−|X.sub.mes.sup.(e)|)>Z.sub.mes.sup.(e)Λ(Y.sub.max.sup.(e)−|Y.sub.mes.sup.(e)|)>Z.sub.mes.sup.(e)
(X.sub.max.sup.(f)−|X.sub.mes.sup.(f)|)>Z.sub.mes.sup.(f)Λ(Y.sub.max.sup.(f)−|Y.sub.mes.sup.(f)|)>Z.sub.mes.sup.(f) wherein max indicates a maximum leg length of the respective X, Y or Z axes, mes indicates a measured value of a scanned data point, and each of the data points is then assigned to the direction (a, b, c, d, e or f) for which the test outcome is true, the 6 directions a, b, c, d, e and f of the cube originate from a centrum, each viewing direction in the 3-dimensional heart model shown on the display unit passes through the centrum, and the centrum defines for each viewing direction a plane which crosses the centrum and which intersects the respective viewing direction perpendicularly, and displaying the 3-dimensional heart model in a visualization on a display unit.
9. A method according to claim 8, wherein the action potential data are measured using an electrode assembly located at a distal portion of a mapping device, the action potential data are received from a mapping device in a control unit, displaying both the 3-dimensional heart model visualization and the processed data of the mapping device in a form of a model visualization of action potential data simultaneously on the display unit.
10. A method according to claim 8, further comprising, if for a given X, Y coordinate of a direction (a, b, c, d, e or f) more than one Z coordinate value exists, only the highest Z value is indexed for being displayed on the data output unit.
11. A method according to claim 8, wherein only those data points are visualized on the display unit that are located in a viewing direction located behind the plane.
12. A method according to claim 8, wherein each area of the 3-dimensional heart model visualization associated with a cube direction (a, b, c, d, e or f) is marked with an indicator which is one of a color and a pattern, the indicator being characteristic of the cube direction (a, b, c, d, e or f) associated with each such area.
13. A method according to claim 12, wherein the intensity of the indicator is increased in one of color intensity and pattern filling grade in the viewing direction.
14. A method according to claim 8, wherein a model visualization of an electrode assembly is displayed on the display unit together with the 3-dimensional heart model visualization.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION
(10) The present invention is directed to a medical system for mapping of action potential data comprising an elongated medical device 1 suitable for intravascular insertion, such as a catheter for exploration or treatment of a vessel, organ or other body cavity which includes an electrode assembly for electro-anatomic mapping of cardiac or vessel areas or the like medical apparatus. The elongated medical device 1 may have a force sensor which could be formed as a 3D optical force sensor with which contact forces between a distal portion of the medical device and a wall of the vessel, organ or other body cavity can be measured in three dimensions. Such an optical force sensor is e.g. disclosed in the parallel patent application PCT/EP2015/001097 (herewith incorporated by reference). In operation of the medical device, the force sensing ability may be used periodically to measure the contact forces at certain points, or, alternatively, it may be used to continuously monitor such contact forces to support the operation of the medical device. The electrode assembly may be used to map circular excitation patterns (rotors), e.g. of the left atrium of the heart, as will be described in more detail in the following.
(11) Referring to
(12) The elongated medical device 1 may comprise a fluid supply line 13, which may be connected to a fluid supply 17 (see
(13) The distal portion may house towards its distal end 4 a force sensor assembly/force sensor, preferably an optical force sensor such as described in co-pending patent application PCT/EP2015/001097 of the applicant.
(14) At the proximate end of the elongated medical device 1 a handle 7 is disposed which comprises a first handle part 7a and a second handle part 7b. Via the handle 7 electro-ablation may be initiated (if this functionality is available) and also the operation of an electrode assembly 80/mapping electrode assembly may be controlled.
(15) The electrode assembly 80/mapping electrode assembly is located at the distal portion 3 and comprises in the embodiment of
(16) The distal parts 81b of each of the support arms 81 are attached to the distal portion 3 adjacent to its distal end 4 and the proximal parts 81a of the support arms 81 are coupled to a steering member 25 located on an end of the proximal portion 5 that faces the distal portion 3.
(17) The support arms 81 are configured to have a first, unexpanded condition UC, in which the support arms 81 are arranged in a close fit along a portion of the elongated body 2, as is best seen in
(18) With reference to
(19) According to
(20) By means of the handle 7a, which may be moved away from the second handle part 7b (see movement of first handle part 7a indicated by arrow 9 in
(21) The central part 81c of each support arm 81 carries a plurality of electrodes 82 (also referenced to as mapping electrodes) which are gold-plated for enhanced electro-conductability. In the present embodiment there are eighteen electrodes 82 disposed on each support arm. The surface size of an electrode 82 is between 0.01 mm.sup.2 and 0.25 mm.sup.2.
(22) It should be mentioned that instead of a spiral configuration, the electrode assembly may be configured in a spherical or spherical grid-like configuration comprising electrode carrying arms that are arranged in a longitudinal and/or latitudinal direction. Further, electrodes may be arranged on an expandable balloon type carrier instead of carrying arms.
(23) The medical system comprises an electronic unit (not shown) which is arranged within the elongated medical device 1. In an alternate embodiment, the electronic unit may be arranged external to the elongated medical device 1. The electronic unit is adapted to process and digitize analog signals received from the electrodes 82.
(24) The electronic unit may comprise operational amplifiers which acquire AC inputs from the electrodes 82. Signals received may be low pass filtered at 200 Hz and read by an analog multiplexer and through a 14 bit analog-digital converter and forwarded into a serial LVDS digital output signal.
(25) The electrode assembly 80 and the associated electronics unit is connected via a line 12 with a data processing and control unit 15 (see
(26) The data processing and control unit 15 may be formed as a standard personal computer and the elongated medical device 1 respectively the catheter system has an interface to a standard computer which is connected to all the electronic components.
(27) In respect to the mapping data, the data processing and control unit 15 is configured to process digitized electrode measurement data and to output data for visualizing circular excitation pattern (rotors) e.g. in the left atrium of a patient's heart on a data output unit/display unit 16 which will be explained in detail with respect to
(28) In electro-anatomical mapping systems the excitation in response to a pacing stimulus is measured while travelling along the walls of the atrium. The path from one side to the other is around 6 cm and the excitation needs 200 ms for this distance. In rotors, the “eye of the storm” has a diameter of around 1 cm (circumference of 3 cm). Thus rotor excitation cycles have a period of 200 ms or 300 beats per minute. Since action potentials are about 100 ms in duration excitation clusters have a size of about 1.5 cm.
(29) In
(30) With reference to
(X.sub.max.sup.(a)−|X.sub.mes.sup.(a)|)>Z.sub.mes.sup.(a)Λ(Y.sub.max.sup.(a)−|Y.sub.mes.sup.(a)|)>Z.sub.mes.sup.(a)
(X.sub.max.sup.(b)−|X.sub.mes.sup.(b)|)>Z.sub.mes.sup.(b)Λ(Y.sub.max.sup.(b)−|Y.sub.mes.sup.(b)|)>Z.sub.mes.sup.(b)
(X.sub.max.sup.(c)−|X.sub.mes.sup.(c)|)>Z.sub.mes.sup.(c)Λ(Y.sub.max.sup.(c)−|Y.sub.mes.sup.(c)|)>Z.sub.mes.sup.(c)
(X.sub.max.sup.(d)−|X.sub.mes.sup.(d)|)>Z.sub.mes.sup.(d)Λ(Y.sub.max.sup.(d)−|Y.sub.mes.sup.(d)|)>Z.sub.mes.sup.(d)
(X.sub.max.sup.(e)−|X.sub.mes.sup.(e)|)>Z.sub.mes.sup.(e)Λ(Y.sub.max.sup.(e)−|Y.sub.mes.sup.(e)|)>Z.sub.mes.sup.(e)
(X.sub.max.sup.(e)−|X.sub.mes.sup.(f)|)>Z.sub.mes.sup.(f)Λ(Y.sub.max.sup.(f)−|Y.sub.mes.sup.(f)|)>Z.sub.mes.sup.(f)
(31) In these test formulas, the term “max” indicates the maximum leg length of the respective X, Y or Z axis and the term “mes” indicates the measured value of a scanned data point. According to the test results, each individual data point is then assigned by the heart model generator/data processing and control unit 15 to that direction a, b, c, d, e or f for which the test outcome has the value “true”. In
(32) In this example the 3D scan data of the first data point 31 have the following values:
+X.sup.a.sub.mes=0.54
−Y.sup.a.sub.mes=1.64 and
Z.sup.a.sub.mes=0.27
with X.sup.a.sub.max=3 and with Y.sup.a.sub.max=3; (X.sup.a.sub.max and Y.sup.a.sub.max are predefined by the model generator)
(33) The test for direction a will be as follows:
(X.sub.max.sup.(a)−|X.sub.mes.sup.(a)|)>Z.sub.mes.sup.(a)Λ(Y.sub.max.sup.(a)−|Y.sub.mes.sup.(a)|)>Z.sub.mes.sup.(a)
with numbers added:
(3−|0.54|)>0.27Λ(3−|−1.64|)>0.27
(2,46)>0.27Λ(1.36)>0.27
(34) So the result has the value true and hence first data point 31 will be assigned to the direction a.
(35) In this example the 3D scan data of the second data point 32 have the following values:
+X.sup.a.sub.mes=0.54
−Y.sup.a.sub.mes=−1.64 and
Z.sup.a.sub.mes=0.6
with X.sup.a.sub.max=3 and with Y.sup.a.sub.max=3; (X.sup.a.sub.max and Y.sup.a.sub.max are predefined by the model generator)
(36) The test for direction a will be as follows:
(X.sub.max.sup.(a)−|X.sub.mes.sup.(a)|)>Z.sub.mes.sup.(a)Λ(Y.sub.max.sup.(a)−|Y.sub.mes.sup.(a)|)>Z.sub.mes.sup.(a)
with numbers added:
(3−|0.54|)>0.6Λ(3−|−1.64|)>0.6
(2,46)>0.6Λ(1.36)>0.6
(37) So the result has the value “true” and hence the second data point 32 will be assigned to the direction a.
(38) In case that for a given X, Y coordinate of a direction a, b, c, d, e or f more than one Z coordinate value exist, only the highest Z value will be indexed for being displayed on the display unit 16. In the example provided above, this means that only the second data point 32 with the value Z.sup.a=0.6 will be indexed by the model generator for being displayed and hence only this second data point 32 will be included in the data provided by the model generator of the data processing and control unit 15 for the 3D model visualization to be displayed on the data output unit 16/monitor display.
(39) With respect to
(40) As can be seen in
(41) Referring again to
REFERENCE LIST
(42) 1 elongated medical device
(43) 2 elongated body
(44) 3 distal portion
(45) 4 distal end
(46) 5 proximal portion
(47) 7 handle
(48) 7a first handle part
(49) 7b second handle part
(50) 9 arrow
(51) 10 direction
(52) 12 data line
(53) 13 fluid supply line
(54) 14 sub-zone of data output screen/data output screen
(55) 15 data processing and control unit
(56) 16 data output unit/display unit
(57) 17 fluid supply
(58) 25 steering member (axially movable)
(59) 30 projection (of a data point)
(60) 31 1.sup.st data point
(61) 32 2.sup.nd data point
(62) 33 data points
(63) 33.1 data points
(64) 34 data points
(65) 35 viewing direction
(66) 36 arrow (indicating 3.sup.rd direction)
(67) 37 arrow (indicating 4.sup.th direction)
(68) 38 arrow (indicating 5.sup.th direction)
(69) 40 (electro-anatomic) data arrows/visualization
(70) 60 first position of 25
(71) 70 second position of 25
(72) 80 electrode assembly/mapping electrode assembly
(73) 81 support arms
(74) 81a proximal part
(75) 81b distal part
(76) 81c central part
(77) 82 electrodes/mapping electrodes
(78) 83 spiral structure
(79) 84 spiral arms
(80) 90 visualization of the electrode assembly
(81) 91 3-dimensional heart model visualization
(82) A longitudinal axis
(83) B centrum
(84) C center of symmetry
(85) EC expanded condition (of 80)
(86) P plane
(87) UC unexpanded condition (of 80)
(88) X coordinate
(89) Y coordinate
(90) Z coordinate
(91) a 1.sup.st direction
(92) b 2.sup.nd direction
(93) c 3.sup.rd direction
(94) d 4.sup.th direction
(95) e 5.sup.th direction
(96) f 6.sup.th direction
(97) x distance
(98) y distance