IP Library Granted Patent US 8,478,379
Granted Patent B2
US 8,478,379 · App. 12/574,967 · Granted Jul 2, 2013

Probe visualization based on mechanical properties

Inventors: Daniel Osadchy (Haifa, IL); Meir Bar-Tal (Zichron Ya'acov, IL)
Assignee: Biosense Webster, Inc.
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 8,478,379
App. No.
12/574,967
Granted
Jul 2, 2013
Kind
B2
Abstract

A method for visualization includes receiving an input indicative of respective apparent coordinates of a plurality of points disposed along a length of a probe inside a body of a subject, and applying a model of known mechanical properties of the probe to the apparent coordinates so as to compute a cost function with respect to shapes that can be assumed by the probe in the body. A shape is chosen responsively to the cost function, and corrected coordinates of the points along the length of the probe are generated based on the shape. The representation of the probe using the corrected coordinates is then displayed.

Claims (51)

1. A method for visualization, comprising:

receiving an input indicative of respective apparent coordinates of a plurality of points disposed along a length of a probe inside a body of a subject, wherein the probe comprises a plurality of position transducers along the length of the probe inside a body of a subject;

applying a model of known mechanical properties of the probe to the apparent coordinates so as to compute a cost function with respect to shapes that can be assumed by the probe in the body;

choosing a shape responsively to the cost function;

generating corrected coordinates of the points along the length of the probe based on the shape; and

displaying a representation of the probe using the corrected coordinates, wherein the cost function is computed by: calculating an intrinsic energy representing a deviation of the probe from a free shape of the probe; calculating a position error between the model of known mechanical properties of the probe and the input indicative of respective apparent coordinates of the plurality of points disposed along the length of the probe; calculating an orientation error between the model of known mechanical properties of the probe and the input indicative of respective apparent coordinates of the plurality of points disposed along the length of the probe; and calculating the cost function as a weighted average of the intrinsic energy, the position error and the orientation error.

2. The method according to claim 1 , wherein the probe comprises a catheter, and wherein receiving the input comprises receiving a measurement of the apparent coordinates of the catheter within a heart of the subject.

3. The method according to claim 1 , wherein the input is selected from a group consisting of a position vector, a direction measurement and a full orientation measurement.

4. The method according to claim 1 , wherein receiving the input comprises receiving inputs from position transducers disposed along the length of the probe, and wherein each of the plurality of points corresponds to a respective location of a position transducer.

5. The method according to claim 4 , wherein the position transducer is selected from a group consisting of an impedance measurement electrode, a single-axis magnetic sensor and a three-axis magnetic sensor.

6. The method according to claim 1 , wherein the model of known mechanical properties of the probe comprises:

multiple sections of the probe;

a length of each of the sections;

a rotation matrix defining relative rotation of each of the sections with regard to a preceding section; and

a location on the probe of each of the plurality of points.

7. The method according to claim 6 , wherein the rotation matrix comprises a function of one or more deflection parameters of the probe.

8. A computer program product for controlling a peripheral device, the computer program product comprising:

a computer readable medium being of a non-transitory nature and having computer usable code embodied therewith, the computer usable program code comprising:

computer usable code configured for receiving an input indicative of respective apparent coordinates of a plurality of points disposed along a length of a probe inside a body of a subject, wherein the probe comprises a plurality of position transducers along the length of the probe inside a body of a subject;

computer usable code configured for applying a model of known mechanical properties of the probe to the apparent coordinates so as to compute a cost function with respect to shapes that can be assumed by the probe in the body;

computer usable code configured for choosing a shape responsively to the cost function;

computer usable code configured for generating corrected coordinates of the points along the length of the probe based on the shape; and

computer usable code configured for displaying a representation of the probe using the corrected coordinates, wherein the cost function is computed by: calculating an intrinsic energy representing a deviation of the probe from a free shape of the probe; calculating a position error between the model of known mechanical properties of the probe and an input indicative of respective apparent coordinates of the plurality of points disposed along the length of the probe; calculating an orientation error between the model of known mechanical properties of the probe and the input indicative of respective apparent coordinates of the plurality of points disposed along the length of the probe; and calculating the cost function as a weighted average of the intrinsic energy, the position error and the orientation error.

9. The computer program product according to claim 8 , wherein the probe comprises a catheter, and wherein receiving the input comprises receiving a measurement of the apparent coordinates of the catheter within a heart of the subject.

10. The computer program product according to claim 8 , wherein the input is selected from a group consisting of a position vector, a direction measurement and a full orientation measurement.

11. The computer program product according to claim 8 , wherein receiving the input comprises receiving inputs from position transducers disposed along the length of the probe, and wherein each of the plurality of points corresponds to a respective location of a position transducer.

12. The computer program product according to claim 11 , wherein the position transducer is selected from a group consisting of an impedance measurement electrode, a single-axis magnetic sensor and a three-axis magnetic sensor.

13. The computer program product according to claim 8 , wherein the model of known mechanical properties of the probe comprises:

multiple sections of the probe;

a length of each of the sections;

a rotation matrix defining relative rotation of each of the sections with regard to a preceding section; and

a location on the probe of each of the plurality of points.

14. The computer program product according to claim 13 , wherein the rotation matrix comprises a function of one or more deflection parameters of the probe.

15. A probe visualization apparatus, comprising:

an interface, which is configured to receive an input indicative of respective apparent coordinates of a plurality of points disposed along a length of a probe, wherein the probe comprises a plurality of position transducers along the length of the probe inside a body of a subject; and

a processor, which is configured to

receive the input from the interface;

apply a model of known mechanical properties of the probe to the apparent coordinates so as to compute a cost function with respect to shapes that can be assumed by the probe in the body;

choose a shape responsively to the cost function; and

generate corrected coordinates of the plurality of position transducers along the length of the probe based on the shape, wherein the cost function is computed by the processor by: calculating an intrinsic energy representing a deviation of the probe from a free shape of the probe; calculating a position error between the model of known mechanical properties of the probe and an input indicative of respective apparent coordinates of the plurality of points disposed along the length of the probe; calculating an orientation error between the model of known mechanical properties of the probe and the input indicative of respective apparent coordinates of the plurality of points disposed along the length of the probe; and calculating the cost function as a weighted average of the intrinsic energy, the position error and the orientation error.

16. The apparatus according to claim 15 , and comprising a display, wherein the processor presents a representation of the probe on the display using the corrected coordinates.

17. The apparatus according to claim 15 , wherein the probe comprises a catheter, and wherein the input comprises a measurement of the apparent coordinates of the catheter within a heart of the subject.

18. The apparatus according to claim 15 , wherein the input is selected from a group consisting of a position vector, a direction measurement and a full orientation measurement.

19. The apparatus according to claim 15 , wherein the probe comprises position transducers disposed along the length of the probe, and wherein each of the plurality of points corresponds to a respective location of a position transducer.

20. The apparatus according to claim 19 , wherein the position transducer is selected from a group consisting of an impedance measurement electrode, a single-axis magnetic sensor and a three-axis magnetic sensor.

21. The apparatus according to claim 15 , wherein the model of known mechanical properties of the probe comprises:

multiple sections of the probe;

a length of each of the sections;

a rotation matrix defining relative rotation of each of the sections with regard to a preceding section; and

a location on the probe of each of the plurality of points.

22. The apparatus according to claim 21 , wherein the rotation matrix comprises a function of one or more deflection parameters of the probe.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE TITLE INSIDE THE ASSIGNMENT DOCUMENT PREVIOUSLY RECORDED AT REEL: 002397 FRAME: 0640. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 8, 2016
From: OSADCHY, DANIEL; BAR-TAL, MEIR
To: BIOSENSE WEBSTER, INC.
Reel/Frame 038179/0023 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2009
From: OSADCHY, DANIEL; BAR-TAL, MEIR
To: BIOSENSE WEBSTER, INC.
Reel/Frame 023397/0640 →
Continuity (2)
Provisional Application 61113712 · Nov 12, 2008
Related Publication 20100121174A1 · May 13, 2010