Automated tool for vein shaving in anatomical map
An automated technique for revising an electro-anatomical map generated using a catheter having a plurality of electrodes. A first electro-anatomical map that includes an anatomical structure having a mapped volume with a substantially tubular shape is displayed, and one or more points along medial axis of the mapped volume are estimated. At a first cross-section of the mapped volume, a first best-fitting ellipse is determined. A generalized cylindrical volume is calculated between the first cross-section and a second cross-section in accordance with at least the first best-fitting ellipse. Data points from the mapped volume that are outside of the generalized cylindrical volume are removed and a revised map is displayed.
1 . A method for improving accuracy of an electro-anatomical map by automatically shaving a vein to reduce tubular-structure mapping artifacts, the method comprising:
displaying, on a screen, a first electro-anatomical map of a portion of a patient anatomy, the first electro-anatomical map comprising a mapped volume of an anatomical structure that is substantially tubular;
at a first cross-section of the mapped volume, determining a first best-fitting ellipse based on data points associated with the first cross-section of the mapped volume, wherein the first best-fitting ellipse is non-circular such that a major axis length of the first best-fitting ellipse is different from a minor axis length of the first best-fitting ellipse;
estimating a first point along a medial axis of the mapped volume based on a center of the first best-fitting ellipse;
estimating a second point along the medial axis of the mapped volume at a second cross-section of the mapped volume;
computing a generalized cylindrical volume spanning between at least the first cross-section and the second cross-section based on the medial axis;
removing, from a point cloud of mapped data points representing the mapped volume, mapped data points that are located outside the generalized cylindrical volume, wherein removing is performed without computing an intersection line between polygonal meshes of different anatomical structures; and
displaying, on the screen, a revised electro-anatomical map based on the point cloud after removal of the mapped data points located outside the generalized cylindrical volume.
2 . The method of claim 1 , wherein estimating the second point comprises determining a plurality of medial-axis points along the medial axis, wherein the first cross-section and the second cross-section are each normal to the medial axis, and wherein the second point is selected from the plurality of medial-axis points.
3 . The method of claim 1 , wherein the anatomical structure comprises a vein associated with a heart muscle.
4 . The method of claim 1 , wherein the data points associated with the first cross-section correspond to ablation tags.
5 . The method of claim 1 , further comprising:
estimating one or more additional points along the medial axis at one or more additional cross-sections of the mapped volume, and
computing the generalized cylindrical volume further based on the one or more additional points such that the generalized cylindrical volume spans the first cross-section, the second cross-section, and the one or more additional cross-sections.
6 . The method of claim 4 , wherein data points associated with at least one other cross-section of the mapped volume do not correspond to ablation tags.
7 . The method of claim 1 , wherein the generalized cylindrical volume is substantially cylindrical.
8 . The method of claim 1 , wherein the first electro-anatomical map comprises a fast anatomical map.
9 . A system for improving accuracy of an electro-anatomical map by automatically shaving a vein to reduce tubular-structure mapping artifacts, the system comprising:
a memory configured to store map data comprising a point cloud of mapped data points representing a mapped volume of an anatomical structure that is substantially tubular; and
a processor configured to:
cause display, on a screen, of a first electro-anatomical map of a portion of a patient anatomy, the first electro-anatomical map comprising the mapped volume;
at a first cross-section of the mapped volume, determine a first best-fitting ellipse based on data points associated with the first cross-section of the mapped volume, wherein the first best-fitting ellipse is non-circular such that a major axis length of the first best-fitting ellipse is different from a minor axis length of the first best-fitting ellipse;
estimate a first point along a medial axis of the mapped volume based on a center of the first best-fitting ellipse;
estimate a second point along the medial axis of the mapped volume at a second cross-section of the mapped volume;
compute a generalized cylindrical volume spanning between at least the first cross-section and the second cross-section based on the medial axis;
remove, from the point cloud of mapped data points, mapped data points that are located outside the generalized cylindrical volume, wherein removing is performed without computing an intersection line between polygonal meshes of different anatomical structures; and
cause display, on the screen, of a revised electro-anatomical map based on the point cloud after removal of the mapped data points located outside the generalized cylindrical volume.
10 . The system of claim 9 , wherein the processor is configured to estimate the second point by determining a plurality of medial-axis points along the medial axis, wherein the first cross-section and the second cross-section are each normal to the medial axis, and wherein the second point is selected from the plurality of medial-axis points.
11 . The system of claim 9 , wherein the anatomical structure comprises a vein associated with a heart muscle.
12 . The system of claim 9 , wherein the processor is configured to determine that the data points associated with the first cross-section correspond to ablation tags.
13 . The system of claim 9 , wherein the processor is further configured to:
estimate one or more additional points along the medial axis at one or more additional cross-sections of the mapped volume,
and compute the generalized cylindrical volume further based on the one or more additional points such that the generalized cylindrical volume spans the first cross-section, the second cross-section, and the one or more additional cross-sections.
14 . The system of claim 12 , wherein the processor is configured to determine that data points associated with at least one other cross-section of the mapped volume do not correspond to ablation tags.
15 . The system of claim 9 , wherein the generalized cylindrical volume is substantially cylindrical.
16 . The system of claim 9 , wherein the first electro-anatomical map comprises a fast anatomical map.
17 . A non-transitory computer-readable medium for improving accuracy of an electro-anatomical map by automatically shaving a vein to reduce tubular-structure mapping artifacts, the non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to perform a method comprising:
displaying, on a screen, a first electro anatomical map of a portion of a patient anatomy, the first electro-anatomical map comprising a mapped volume of an anatomical structure that is substantially tubular;
at a first cross-section of the mapped volume, determining a first best-fitting ellipse based on data points associated with the first cross-section of the mapped volume, wherein the first best-fitting ellipse is non-circular such that a major axis length of the first best-fitting ellipse is different from a minor axis length of the first best-fitting ellipse;
estimating a first point along a medial axis of the mapped volume based on a center of the first best-fitting ellipse;
estimating a second point along the medial axis of the mapped volume at a second cross-section of the mapped volume;
computing a generalized cylindrical volume spanning between at least the first cross-section and the second cross-section based on the medial axis;
removing, from a point cloud of mapped data points representing the mapped volume, mapped data points that are located outside the generalized cylindrical volume, wherein removing is performed without computing an intersection line between polygonal meshes of different anatomical structures; and
displaying, on the screen, a revised electro-anatomical map based on the point cloud after removal of the mapped data points located outside the generalized cylindrical volume.
18 . The non-transitory computer-readable medium of claim 17 , wherein estimating the second point comprises determining a plurality of medial-axis points along the medial axis, wherein the first cross-section and the second cross-section are each normal to the medial axis, and wherein the second point is selected from the plurality of medial-axis points.
19 . The non-transitory computer-readable medium of claim 17 , wherein the anatomical structure comprises a vein associated with a heart muscle.
20 . The non-transitory computer-readable medium of claim 17 , wherein the data points associated with the first cross-section correspond to ablation tags.