IP Library Granted Patent US 11,544,847
Granted Patent B1
US 11,544,847 · App. 17/073,268 · Granted Jan 3, 2023

System and method for generating point cloud data for electro-anatomical mapping

Inventors: Rohit Jain (Danville, CA); Robert L. Lux (Park City, UT)
Assignee: NEUTRACE, INC.
G06T7/0012A61B5/062A61M25/0127G06T17/20G06T2207/10028G06T2207/30048
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,544,847
App. No.
17/073,268
Granted
Jan 3, 2023
Kind
B1
Abstract

Disclosed is a method for generating high resolution point cloud data for electro-anatomical mapping comprising receiving sparsely measured point cloud data having a plurality of data points. Surface mesh data comprising mesh points defining triangles on a myocardial surface is generated. The point cloud data is mapped to the surface mesh data. For each point of the surface mesh data that cannot be mapped to the point cloud data because there is a missing data point in point cloud data, an interpolation operation is performed based on the point cloud data within the neighbourhood of the point to generate a value for the missing data point. The interpolation operation is repeated N times. For every repetition, a difference between the value for the missing data point generated from the current iteration and the value for the missing data point generated from the immediately preceding iteration is compared, until the difference is below a threshold.

Claims (27)

1. A method for generating point cloud data for electro-anatomical mapping, the method comprising:

receiving from a catheter positioned within a heart point cloud data comprising a plurality of data points (X, Y, and Z) generated pursuant to a data collection step;

generating surface mesh data to represent a geometry of a myocardial surface, wherein the surface mesh data comprises one or more mesh points arranged to define triangles on the myocardial surface;

mapping the point cloud data to the surface mesh data, wherein each data point in the point cloud data is mapped to a corresponding data point in the surface mesh data as follows:

(a) for each data point (X,Y,Z) of the surface mesh data that cannot be mapped to a point cloud data because there is a missing data point (X,Y,Z) in the point cloud data:

performing an interpolation operation based on the point cloud data within the neighbourhood of the missing data point (X,Y,Z) to generate a value for the missing data point (X,Y,Z); and

(b) repeating step (a) multiple times N, wherein each time the interpolation for the missing data point is repeated, a check is performed to compare a difference between the value for the missing data point (X,Y,Z) generated from the current iteration and the value for the missing data point (X,Y,Z) generated from the immediately preceding iteration; until the difference is below a threshold.

2. The method of claim 1 , wherein N is at least 10,000.

3. The method of claim 1 , wherein the point cloud data is generated by a catheter comprising a magnetic field-sensing tip in contact with the myocardial surface.

4. The method of claim 3 , wherein the point cloud data comprises a unipolar signal generated by the catheter.

5. The method of claim 3 , wherein the point cloud data comprises a bipolar signal generated by the catheter.

6. The method of claim, 1 wherein the point cloud data represents metrics selected from the group comprising activation times, and voltages.

7. A system for generating point cloud data for electro-anatomical mapping, the system comprising:

electrical system for recording signal data from a probe when the probe is positioned in a heart of a living subject;

a memory;

a processor coupled to the memory, wherein the processor is configured to execute instructions stored in the memory to:

receive point cloud data from the probe, said data comprising a plurality of data points (X, Y, and Z) generated pursuant to a data collection step;

generate surface mesh data to represent a geometry of a myocardial surface, wherein the surface mesh data comprises one or more mesh points arranged to define triangles on the myocardial surface;

map the point cloud data to the surface mesh data, wherein each data point in the point cloud data is mapped to a corresponding data point in the surface mesh data as follows:

(a) for each data point (X,Y,Z) of the surface mesh data that cannot be mapped to a point cloud data because there is a missing data point (X,Y,Z) in the point cloud data:

perform an interpolation operation based on the point cloud data within the neighbourhood of the missing data point (X,Y,Z) to generate a value for the missing data point (X,Y,Z); and

(b) repeat step (a) multiple times N, wherein each time the interpolation for the missing data point (X,Y,Z) is repeated, a check is performed to compare a difference between the value for the missing data point (X,Y,Z) generated from the current iteration and the value for the missing data point (X,Y,Z) generated from the immediately preceding iteration; until the difference is below a threshold.

8. The system of claim 7 , wherein N is at least 10,000.

9. The system of claim 7 , wherein the point cloud data is generated by a catheter comprising a magnetic field-sensing tip in contact with the myocardial surface.

10. The system of claim 9 , wherein the point cloud data comprises a unipolar signal generated by the catheter.

11. The system of claim 9 , wherein the point cloud data comprises a bipolar signal generated by the catheter.

12. The system of claim, 7 wherein the point cloud data represents metrics selected from the group comprising activation times, and voltages.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2024
From: NEUTRACE INC.
To: ANUMANA, INC.
Reel/Frame 069433/0461 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2023
From: NEUCURES INC
To: NEUTRACE INC.
Reel/Frame 062745/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2020
From: JAIN, ROHIT; LUX, ROBERT L.
To: NEUCURES INC.
Reel/Frame 054549/0531 →