IP Library › Granted Patent US 12,004,820
Granted Patent B2
US 12,004,820 · App. 17/532,369 · Granted Jun 11, 2024

Systems and methods of registration for image-guided surgery

Inventors: Caitlin Q Donhowe (Mountain View, CA); Vincent Duindam (San Francisco, CA); Timothy D. Soper (San Jose, CA); Tao Zhao (Sunnyvale, CA)
Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
A61B34/20A61B1/0016A61B5/0066A61B5/015A61B5/0536A61B5/055A61B5/062A61B5/066A61B6/032A61B8/0841A61B34/30A61B34/35A61B90/37G06T7/12G06T7/33G06T7/344A61B2017/00699A61B2017/00809A61B2034/105A61B2034/107A61B2034/2051A61B2034/2061A61B2034/2065A61B2034/301A61B2090/0811A61B2090/3937G06T2200/24G06T2207/10068G06T2207/10081G06T2207/10088G06T2207/10116G06T2207/30061G06T2207/30172
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 12,004,820
App. No.
17/532,369
Granted
Jun 11, 2024
Kind
B2
Abstract

A method of registering sets of anatomical data for use during a surgical procedure is provided herein. The method may include segmenting a set of first modality image data representing a model of one or more passageways within a patient and generating a first set of points based on the segmented set of first modality image data representing the model of the one or more passageways. The method may further include determining a set of matches between a second set of points and the first set of points, wherein the second set of points is obtained by a second modality and discarding a subset of the set of matches based on a first heuristic to generate a modified set of matches. The second set of points may then be moved relative to the first set of points based on the modified set of matches.

Claims (24)

1. A method comprising:

receiving a set of model points of a model of one or more passageways of a patient;

receiving a set of measured points collected from within the one or more passageways of the patient, each point comprising coordinates within a medical environment occupied by the patient;

assigning weights to one or more of the measured points;

matching each measured point to a model point to generate a set of matches, a value of each of the matches depending on the assigned weight of the measured point in the match; and

moving the set of measured points relative to the set of model points based on the set of matches.

2. The method of claim 1 , further comprising computing a corrective motion to apply to the set of measured points, and wherein the moving the set of measured points relative to the set of model points comprises applying the corrective motion to the set of measured points.

3. The method of claim 1 , further comprising:

discarding a subset of the set of matches based on a first heuristic to generate a modified set of matches; and

computing a corrective motion to apply to the set of measured points, wherein the moving the set of measured points relative to the set of model points based on the set of matches comprises moving the set of measured points relative to the set of model points based on the modified set of matches.

4. The method of claim 3 , wherein discarding the subset of the set of matches based on the first heuristic comprises temporarily ignoring an associated set of matches between the set of model points and the set of measured points.

5. The method of claim 1 , wherein the set of measured points are obtained using a catheter comprising a shape sensor extending therein or one or more electromagnetic sensors disposed thereon.

6. The method of claim 1 , wherein the model is generated from data obtained using at least one of one of computed tomography (CT), magnetic resonance imaging (MRI), fluoroscopy, thermography, ultrasound, optical coherence tomography (OCT), thermal imaging, impedance imaging, laser imaging, or nanotube X-ray imaging.

7. The method of claim 1 , further comprising generating the set of model points from the model by:

generating a line corresponding to a center of each of the one or more passageways; and

generating a plurality of centerline points to provide the set of model points.

8. The method of claim 1 , wherein the assigning weights to one or more of the measured points comprises assigning relatively higher weights to more recently obtained points.

9. The method of claim 1 , wherein the assigning weights to one or more of the measured points comprises decrementing a weight of a first measured point each time a registration iteration is performed.

10. The method of claim 1 , wherein the assigning weights to one or more of the measured points comprises assigning a weight to each of the measured points according to a respiratory phase during which the measured point was collected.

11. The method of claim 1 , wherein the assigning weights to one or more of the measured points comprises assigning a weight to each of the measured points according to a match between the measured point and another measured point that was obtained at an earlier time.

12. The method of claim 1 , wherein the assigning weights to one or more of the measured points comprises assigning a weight to each of the measured points according to a quality of measured data that results in the measured points.

13. The method of claim 1 , wherein the weights are based on a position on a catheter used to collect the set of measured points.

14. The method of claim 13 , wherein the weights of measured points collected from a distal position on the catheter are higher than weights of measured points collected from a proximal position on the catheter.

15. The method of claim 1 , wherein the weights are based on a state of a catheter used to collect the set of measured points.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2021
From: DONHOWE, CAITLIN Q.; ZHAO, TAO; DUINDAM, VINCENT; SOPER, TIMOTHY D.
To: INTUITIVE SURGICAL OPERATIONS, INC.
Reel/Frame 058183/0107 →
Continuity (3)
Continuation 15752166
Provisional Application 62205433 · Aug 14, 2015
Related Publication 20220071715A1 · Mar 10, 2022