IP Library Granted Patent US 10,314,656
Granted Patent B2
US 10,314,656 · App. 15/116,115 · Granted Jun 11, 2019

Systems and methods for non-rigid deformation of tissue for virtual navigation of interventional tools

Inventors: Prashant Chopra (Foster City, CA); Vincent Duindam (San Francisco, CA); Tao Zhao (Sunnyvale, CA); Lei Xu (Mountain View, CA)
Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
A61B34/10A61B34/20A61B34/30G06T19/20A61B2034/105A61B2034/107A61B2034/2051A61B2034/2061A61B2034/301G06T2210/41G06T2219/2021
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 10,314,656
App. No.
15/116,115
Filed
Aug 2, 2016
Granted
Jun 11, 2019
Kind
B2
Examiner
PARK, EDWARD
Art Unit
2666
USPC
382/128
Abstract

A method of modeling anatomic deformation comprises receiving a reference three dimensional model of a branched anatomical formation in a reference state. The method further comprises detecting deflection of the branched anatomical fomation with a shape sensor to create a three dimensional deformation field. The method further comprises applying the three dimensional deformation field to the reference three dimensional model to create a deformed three dimensional model of a deformed state of the branched anatomical formation. The method further comprises dynamically displaying an image of the deformed three dimensional model of the deformed state of the branched anatomical formation. The method further comprises displaying a composite image including an image of an interventional instrument positioned within the branched anatomical formation and the dynamically displayed image of the deformed three dimensional model of the deformed state of the branched anatomical formation.

Claims (44)

1. A method comprising:

receiving a reference three dimensional model of a branched anatomical formation in a reference state;

detecting deflection of the branched anatomical formation with a shape sensor to create a three dimensional deformation field;

applying the three dimensional deformation field to the reference three dimensional model to create a deformed three dimensional model of a deformed state of the branched anatomical formation;

dynamically displaying an image of the deformed three dimensional model of the deformed state of the branched anatomical formation; and

displaying a composite image including an image of an interventional instrument positioned within the branched anatomical formation and the dynamically displayed image of the deformed three dimensional model of the deformed state of the branched anatomical formation.

2. The method of claim 1 wherein applying the three dimensional deformation field to the reference three dimensional model includes interpolating the three dimensional deformation field for a point on the reference three dimensional model.

3. The method of claim 2 wherein applying the three dimensional deformation field to the reference three dimensional model further includes transforming the point on the reference three dimensional model to a point on the deformed three dimensional model of the deformed state of the branched anatomical formation.

4. The method of claim 3 wherein transforming the point on the reference three dimensional model to the point on the deformed three dimensional model further includes assigning a weight to the point on the reference three dimensional model for each linkage in a plurality of linkages that influences the point on the reference three dimensional model.

5. The method of claim 4 wherein the weight assigned for each linkage is determined by generating a plurality of linkage models and adjusting the weight assigned for each linkage that influences the point on the reference three dimensional model until the point on the reference three dimensional model is transformed to the point on the deformed three dimensional model.

6. The method of claim 1 wherein applying the three dimensional deformation field to the reference three dimensional model is performed on a graphical processing unit.

7. The method of claim 1 wherein the deformed state of the branched anatomical formation is caused, at least in part, by a periodic anatomical motion.

8. The method of claim 1 wherein the deformed state of the branched anatomical formation is caused, at least in part, by the interventional instrument positioned within the branched anatomical formation.

9. The method of claim 1 wherein receiving the reference three dimensional model includes receiving a three dimensional mesh model.

10. The method of claim 1 wherein the deformed three dimensional model includes a deformed three dimensional mesh model.

11. The method of claim 10 wherein applying the three dimensional deformation field to the reference three dimensional model to create a deformed three dimensional model of a deformed state of the branched anatomical formation includes creating a deformed set of vertices, wherein the deformed three dimensional mesh model comprises the deformed set of vertices.

12. The method of claim 1 further comprising generating the three dimensional deformation field by:

generating a reference skeletal tree for the reference state of the branched anatomical formation;

generating a deformed skeletal tree for the deformed state of the branched anatomical formation; and

generating a three dimensional array of field vectors describing a deformation from the reference state to the deformed state, wherein the three dimensional deformation field comprises the three dimensional array of field vectors.

13. The method of claim 1 wherein displaying the image of the deformed three dimensional model of the deformed state of the branched anatomical formation includes displaying a sequence of images of intermediate deformations of the branched anatomical formation at a rate of at least approximately 30 sequential deformation images per second.

14. The method of claim 1 wherein the composite image is displayed in real time.

15. The method of claim 1 wherein the deformed state of the branched anatomical formation is caused by a periodic anatomical motion and by the interventional instrument positioned within the branched anatomical formation.

16. A processing system comprising:

a processor; and

a memory having computer readable instructions stored thereon, the computer readable instructions, when executed by the processor, cause the system to:

receive a reference three dimensional model of a branched anatomical formation in a reference state;

detect deflection of the branched anatomical formation with a shape sensor to create a three dimensional deformation field;

apply the three dimensional deformation field to the reference three dimensional model to create a deformed three dimensional model of a deformed state of the branched anatomical formation;

dynamically display an image of the deformed three dimensional model of the deformed state of the branched anatomical formation; and

display a composite image including an image of an interventional instrument positioned within the branched anatomical formation and the dynamically displayed image of the deformed three dimensional model of the deformed state of the branched anatomical formation.

17. The processing system of claim 16 wherein applying the three dimensional deformation field to the reference three dimensional model includes interpolating the three dimensional deformation field for a point on the reference three dimensional model.

18. The processing system of claim 17 wherein applying the three dimensional deformation field to the reference three dimensional model further includes transforming the point on the reference three dimensional model to a point on the deformed three dimensional model of the deformed state of the branched anatomical formation.

19. The processing system of claim 16 wherein applying the three dimensional deformation field to the reference three dimensional model is performed on a graphical processing unit.

20. The processing system of claim 16 wherein the deformed state of the branched anatomical formation is caused, at least in part, by a periodic anatomical motion.

21. The processing system of claim 16 wherein the deformed state of the branched anatomical formation is caused, at least in part, by the interventional instrument positioned within the branched anatomical formation.

22. The processing system of claim 16 wherein receiving the reference three dimensional model includes receiving a three dimensional mesh model.

23. The processing system of claim 16 wherein the deformed three dimensional model includes a deformed three dimensional mesh model.

24. The processing system of claim 23 wherein applying the three dimensional deformation field to the reference three dimensional model to create a deformed three dimensional model of a deformed state of the branched anatomical formation includes creating a deformed set of vertices, wherein the deformed three dimensional mesh model comprises the deformed set of vertices.

25. The processing system of claim 16 wherein the computer readable instructions, when executed by the processor further cause the system to generate the three dimensional deformation field by:

generating a reference skeletal tree for the reference state of the branched anatomical formation;

generating a deformed skeletal tree for the deformed state of the branched anatomical formation; and

generating a three dimensional array of field vectors describing a deformation from the reference state to the deformed state, wherein the three dimensional deformation field comprises the three dimensional array of field vectors.

26. The processing system of claim 16 wherein displaying the image of the deformed three dimensional model of the deformed state of the branched anatomical formation includes displaying a sequence of images of intermediate deformations of the branched anatomical formation at a rate of at least approximately 30 sequential deformation images per second.

Continuity (2)
Provisional Application 61935547 · Feb 4, 2014
Related Publication 20170189118A1 · Jul 6, 2017
Cited By (2)
US 12,408,991 US 12,458,206