EP2018115A2

System and method for mapping electrophysiology information onto complex geometry

Abstract

This record has no abstract on file.

Term

0.6 yearsto projected expiry

Projected expiry 15 May 2027, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

25 claims: 7 independent, 18 dependent

  1. 1
    Claims of equivalent WO 2007137045 A2 CLAIMS What is claimed is:1. A method for mapping electrophysiological information on a three-dimensional model, the method comprising: A) obtaining a three-dimensional model of at least a portion of a heart comprising position information for a plurality of location points on a surface of the heart;B) obtaining a cardiac electrophysiology map comprising position information for a plurality of measurement points and electrophysiology measurements made at the plurality of measurement points;C) choosing a location point from the plurality of location points in the three-dimensional model and determining the two closest measurement points from the cardiac electrophysiology map;D) defining a Delaunay edge between the two measurement points determined to be closest to the chosen location point;E) repeating steps C) and D) for each of the plurality of location points in the three-dimensional model, to define a plurality of Delaunay edges connecting at least some of the plurality of measurement points within the cardiac electrophysiology map;F) connecting the Delaunay edges to form a plurality of triangles;G) identifying one of the plurality of location points from the three dimensional model, identifying one of the plurality of triangles whose edges surround the identified location point, and assigning an electrophysiology level to the identified location point based on barycentric interpolation using the electrophysiology measurements measured at the vertices of the identified triangle.
  2. 12
    A method for mapping electrophysiological information on a three-dimensional model, the method comprising:A) obtaining a three-dimensional model of at least a portion of a heart comprising position information for a plurality of location points on a surface of the heart;B) obtaining a cardiac electrophysiology map comprising position information for a plurality of measurement points and electrophysiology measurements made at the plurality of measurement points;C) choosing a location point from the plurality of location points in the three-dimensional model and determining two measurement points from the cardiac electrophysiology map that are closest to the chosen location point;D) defining a Delaunay edge between the two measurement points determined to be closest to the chosen location point;E) repeating steps C) and D) for each of the plurality of location points in the plurality of location points, to define a plurality of Delaunay edges connecting at least some of the plurality of measurement points within the cardiac electrophysiology map;F) connecting the Delaunay edges into triangles to create a triangulated model, and filling any gaps in the triangulated model with new triangles;G) identifying at least one location point that is closer to a measurement point than any point on the nearest Delaunay edge, and assigning an electrophysiology level to the at least one location point where the assigned electrophysiology level is the same as the electrophysiology measurement measured at the measurement point;and H) assigning an electrophysiology level to at least one location point located inside a triangle, based on interpolation using the electrophysiology measurements measured at the vertices of the triangle.
  3. 13
    A system for mapping electrophysiological information on a three-dimensional model, the system comprising:a modeling processor to generate a three-dimensional model of at least a portion of a heart comprising position information for a plurality of location points on a surface of the heart;an electrophysiology measurement device for generating a cardiac electrophysiology map comprising position information for a plurality of measurement points and electrophysiology measurements made at each of the plurality of measurement points, said electrophysiology measurements being associated with the respective measurement points at which the electrophysiology measurements were measured;a Delaunay edge processor to process a subset of the plurality of location points in the three-dimensional model and to determine, for each location point being processed, the two measurement points in the cardiac electrophysiology map that are closest in distance to location point being processed, said processor defining a plurality of Delaunay edges, each of which comprises the pairs of measurement points determined to be closest to each of the location points being processed;a triangulation processor to define a plurality of triangles within the cardiac electrophysiology map based on the plurality of Delaunay edges;and a projection processor to assign an electrophysiology level to at least one location point located within one of the plurality of triangles based on barycentric interpolation using the electrophysiology measurements associated with each of the vertices of the triangle.
  4. 17
    A method for mapping electrophysiological information on a three-dimensional model, the method comprising:A) obtaining a three-dimensional model of at least a portion of a heart comprising position information for a plurality of location points on a surface of the heart;B) obtaining a cardiac electrophysiology map comprising position information for a plurality of measurement points and electrophysiology measurements made at each of the plurality of measurement points;C) choosing a location point from the plurality of location points in the three-dimensional model and determining the two closest measurement points from the cardiac electrophysiology map;D) defining an edge between the two measurement points determined to be closest to the chosen location point;E) repeating steps C) and D) for each of the plurality of location points in the three-dimensional model, to define a plurality of edges connecting at least some of the plurality of measurement points within the cardiac electrophysiology map;F) connecting the edges to form a plurality of polygons;G) identifying one of the plurality of location points from the three dimensional model, identifying one of the plurality of polygons whose edges surround the identified location point, and assigning an electrophysiology level to the identified location point based on interpolation using the electrophysiology measurements measured at each of the vertices of the identified polygon.
  5. 18
    A system for mapping electrophysiological information on a three-dimensional model, the system comprising:a surface modeling controller to obtain a three-dimensional model of at least a portion of a heart comprising position information for a plurality of location points on a surface of the heart;an electrophysiology measurement device for generating a cardiac electrophysiology map comprising position information for a plurality of measurement points and electrophysiology measurements made at each of the plurality of measurement points, said electrophysiology measurements being associated with the respective measurement points at which the electrophysiology measurements were measured;an edge processor to process a subset of the plurality of location points in the three-dimensional model and to determine, for each location point being processed, the two measurement points in the cardiac electrophysiology map that are closest in distance to location point being processed, said processor defining a plurality of edges, each of which comprises the pairs of measurement points determined to be closest to each of the location points being processed;a geometry processor to define a plurality of polygons within the cardiac electrophysiology map based on the plurality of edges;and a mapping projector to assign an electrophysiology level to at least one location point located within one of the plurality of polygons based on interpolation using the electrophysiology measurements associated with each of the vertices of the polygons.
  6. 21
    A computerized method for mapping electrophysiological information on a three-dimensional model, the method comprising:A) receiving a three-dimensional model of at least a portion of an anatomy comprising position information for a plurality of location points on a surface of the anatomy;B) receiving an electrophysiology map for the anatomy comprising position information for a plurality of measurement points and electrophysiology measurements made at the plurality of measurement points;C) using a computer to determine, for each individual location point of the plurality of location points in the three-dimensional model, the two measurement points from the electrophysiology map that are closest to the individual location point and then defining an edge comprising the determined pair of measurement points;D) using the computer to connecting the edges to form creating a mesh of closed polygons;E) using the computer to identify location points from the three dimensional model that lie on a surface of a closed polygons whose edges surround the identified location point, wherein the computer assigning an electrophysiology level to the identified location point based on interpolation using the electrophysiology measurements measured at the vertices of the polygons whose edges surround the location point;F) outputting an output file comprising position information for a plurality of location points and electrophysiology levels that were assigned to each of the plurality of location points.
  7. 22
    A method for mapping electrophysiological information on a three-dimensional model, the method comprising:A) obtaining a three-dimensional model of at least a portion of a heart comprising position information for a plurality of location points on a surface of the heart;B) obtaining a cardiac electrophysiology map comprising position information for a plurality of measurement points and electrophysiology measurements made at the plurality of measurement points;C) processing the three-dimensional model using triangulation so as to create a subdivided three-dimensional model comprising a plurality of triangles in which each of the plurality of measurement points are vertices;D) processing the subdivided three-dimensional model using a decimation algorithm to generate a revised three-dimensional model comprising a second plurality of triangles, wherein the plurality of measurement points is a vertex for a triangle.