IP Library Granted Patent US 11,793,579
Granted Patent B2
US 11,793,579 · App. 15/895,012 · Granted Oct 24, 2023

Integration of multiple data sources for localization and navigation

Inventor: William S. Krimsky (Forest Hill, MD)
Assignee: COVIDIEN LP
A61B34/20A61B5/062A61B5/066A61B6/032A61B6/12A61B6/50A61B6/504A61B34/10A61B90/37G06T7/0012G06T19/003G16H20/40G16H30/40G16H50/50A61B1/2676A61B5/08A61B6/4085A61B6/463A61B6/5217A61B8/0841A61B8/5223A61B2017/00809A61B2034/105A61B2034/107A61B2034/2051A61B2090/3762A61B2090/3764G06T2207/10081G06T2207/30061
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,793,579
App. No.
15/895,012
Filed
Feb 13, 2018
Granted
Oct 24, 2023
Kind
B2
Art Unit
3793
USPC
600/424
Abstract

Disclosed are systems, devices, and methods for navigating a tool inside a luminal network. An exemplary method includes receiving image data of a patient's chest, identifying the patient's lungs, determining locations of a luminal network in the patient's lungs, identifying a target location in the patient's lungs, generating a pathway to the target location, generating a three-dimensional (3D) model of the patient's lungs, the 3D model showing the luminal network in the patient's lungs and the pathway to the target location, determining a location of a tool based on an electromagnetic (EM) sensor included in the tool as the tool is navigated within the patient's chest, displaying a view of the 3D model showing the determined location of the tool, receiving cone beam computed tomography (CBCT) image data of the patient's chest, updating the 3D model based on the CBCT image data, and displaying a view of the updated 3D model.

Claims (77)

1. A method of navigating a tool inside a luminal network, the method comprising:

receiving pre-procedure image data of a patient's chest;

identifying the patient's lungs in the pre-procedure image data;

determining locations of a luminal network in the patient's lungs in the pre-procedure image data;

identifying a target location in the patient's lungs;

generating a pathway to the target location;

generating a pre-procedure three-dimensional (3D) model of the patient's lungs based on the pre-procedure image data, the pre-procedure 3D model showing the luminal network in the patient's lungs and the pathway to the target location;

determining a location of a tool based on an electromagnetic (EM) sensor included in the tool as the tool is navigated within the patient's chest;

displaying a view of the pre-procedure 3D model showing the determined location of the tool;

receiving intra-procedural cone beam computed tomography (CBCT) image data of a portion of the patient's chest based on an intra-procedural CBCT scan performed, during a surgical procedure, after the tool has at least partially been navigated within the patient's chest;

determining intra-operative reference data, wherein the intra-operative reference data is a difference in position of the target location or tool in the pre-procedure image data or pre-procedure 3D model and the intra-procedural CBCT image data;

generating a predictive model based on a comparison between the intra-operative reference data and reference data stored in a database, wherein the reference data stored in the database is obtained during prior surgical procedures performed on a plurality of additional patients;

displaying, during the surgical procedure from which the intra-procedural CBCT image data was obtained, a comparison of the pre-procedure image data of the patient's chest and the intra-procedural CBCT image data, wherein the pre-procedure image data and the intra-procedural CBCT image data are displayed adjacent one another and indicates differences of the position of structures within the patient's chest between the pre-procedure image data and the intra-procedural CBCT image data;

receiving, during the surgical procedure, an input to update at least a portion of the pre-procedure 3D model using the intra-procedural CBCT image data and the predictive model;

integrating at least a portion of the pre-procedure 3D model with the intra-procedural CBCT image data and the predictive model to generate an updated 3D model; and

displaying a view of the updated 3D model.

2. The method according to claim 1 , further comprising:

identifying an actual location of the tool based on the CBCT image data, wherein displaying the view of the updated 3D model includes displaying the actual location of the tool, at a given lung volume.

3. The method according to claim 1 , further comprising tracking the location of the tool within the patient's chest as the tool is navigated to the target location.

4. The method according to claim 1 , further comprising:

identifying an actual position of the target location based on the CBCT image data, wherein displaying the view of the updated 3D model includes displaying the actual position of the target location.

5. The method according to claim 1 , further comprising:

identifying an actual location of the tool based on the CBCT image data;

identifying an actual position of the target location based on the CBCT image data;

generating an updated pathway between the actual location of the tool and the actual position of the target location; and

displaying the updated pathway on the updated 3D model.

6. The method according to claim 5 , further comprising displaying a localized portion of the updated 3D model including the actual location of the tool, the actual position of the target location, and the updated pathway.

7. The method according to claim 1 , wherein the CBCT image data is acquired during a tidal breathing phase of the patient's respiratory cycle.

8. A non-transitory computer-readable storage medium storing instructions which, when executed by a computer, cause the computer to:

receive pre-procedure image data of a patient's chest;

identify the patient's lungs in the pre-procedure image data;

determine locations of a luminal network in the patient's lungs in the pre-procedure image data;

identify a target location in the patient's lungs;

generate a pathway to the target location;

generate a pre-procedure three-dimensional (3D) model of the patient's lungs based on the pre-procedure image data, the pre-procedure 3D model showing the luminal network in the patient's lungs and the pathway to the target location;

determine a location of a tool based on an electromagnetic (EM) sensor as the tool is navigated within the patient's chest;

cause a display device to display a view of the pre-procedure 3D model showing the determined location of the tool;

receive intra-procedural cone beam computed tomography (CBCT) image data of a portion of the patient's chest based on an intra-procedural scan performed, during a surgical procedure, after the tool has at least partially been navigated within the patient's chest;

determine intra-operative reference data, wherein the intra-operative reference data is a difference in position of the target location or tool in the pre-procedure image data or pre-procedure 3D model and the intra-procedural CBCT image data;

generate a predictive model based on a comparison between the intra-operative reference data and reference data stored in a database, wherein the reference data stored in the database is obtained during prior surgical procedures performed on a plurality of additional patients;

display, during the surgical procedure from which the intra-procedural CBCT image data was obtained, a comparison of the pre-procedure image data of the patient's chest and the intra-procedural CBCT image data, wherein the pre-procedure image data and the intra-procedural CBCT image data are displayed adjacent one another and indicates differences of the position of structures within the patient's chest between the pre-procedure image data and the intra-procedural CBCT image data;

receive, during the surgical procedure, an input to update at least a portion of the pre-procedure 3D model using the intra-procedural CBCT image data and the predictive model;

integrating at least a portion of the pre-procedure 3D model with the intra-procedural CBCT image data and the predictive model to generate an updated 3D model; and

cause the display device to display a view of the updated 3D model.

9. The non-transitory computer-readable storage medium according to claim 8 , wherein the instructions further cause the computer to:

identify an actual location of the tool based on the CBCT image data; and

cause the display device to display a view of the updated 3D model that includes the actual location of the tool at a given lung volume.

10. The non-transitory computer-readable storage medium according to claim 8 , wherein the instructions further cause the computer to cause the display device to iteratively update the displayed location of the tool within the patient's chest as the tool is navigated to the target location.

11. The non-transitory computer-readable storage medium according to claim 8 , wherein the instructions further cause the computer to:

identify an actual position of the target location based on the CBCT image data; and

cause the display device to display a view of the updated 3D model that includes the actual position of the target location.

12. The non-transitory computer-readable storage medium according to claim 8 , wherein the instructions further cause the computer to:

identify an actual location of the tool based on the CBCT image data;

identify an actual position of the target location based on the CBCT image data;

generate an updated pathway between the actual location of the tool and the actual position of the target location; and

cause the display device to display the updated pathway on the updated 3D model.

13. The non-transitory computer-readable storage medium according to claim 12 , wherein the instructions further cause the computer to cause the display device to display a localized portion of the updated 3D model including the actual location of the tool, the actual position of the target location, and the updated pathway.

14. The non-transitory computer-readable storage medium according to claim 8 , wherein the CBCT image data is acquired during a tidal breathing phase of the patient's respiratory cycle.

15. A method of navigating a tool inside a luminal network, the method comprising:

receiving pre-procedure image data of a patient's chest;

identifying the patient's lungs in the pre-procedure image data;

determining locations of a luminal network in the patient's lungs in the pre-procedure image data;

identifying a target location in the patient's lungs;

generating a pathway to the target location;

generating a pre-procedure three-dimensional (3D) model of the patient's lungs based on the pre-procedure image data, the pre-procedure 3D model showing the luminal network in the patient's lungs and the pathway to the target location;

determining a location of a tool based on an electromagnetic (EM) sensor included in the tool as the tool is navigated within the patient's chest;

displaying a view of the pre-procedure 3D model showing the determined location of the tool;

receiving intra-procedural cone beam computed tomography (CBCT) image data of a portion of the patient's chest based on an intra-procedural CBCT scan performed, during a surgical procedure, after the tool has at least partially been navigated within the patient's chest;

determining intra-operative reference data, wherein the intra-operative reference data is a difference in position of the target location or tool in the pre-procedure image data or pre-procedure 3D model and the intra-procedural CBCT image data;

receiving reference data associated with prior surgical procedures performed on a plurality of different patients, wherein the reference data associated with prior surgical procedures is stored in a database;

generating a predictive model based on a comparison between the intra-operative reference data and the reference data stored in the database;

displaying, during the surgical procedure from which the intra-procedural CBCT image data was obtained, a comparison of the pre-procedure image data of the patient's chest and the intra-procedural CBCT image data, wherein the pre-procedure image data and the intra-procedural CBCT image data are displayed adjacent one another and indicates differences of the position of structures within the patient's chest between the pre-procedure image data and the intra-procedural CBCT image data;

receiving, during the surgical procedure, an input to update at least a portion of the pre-procedure 3D model using the intra-procedural CBCT image data and the predictive model;

integrating at least a portion of the pre-procedure 3D model with the intra-procedural CBCT image data and the predictive model to generate an updated 3D model; and

displaying a view of the updated 3D model.

16. The method according to claim 15 , further comprising continually updating the displayed 3D model during the surgical procedure from which the intra-procedural CBCT image data was obtained with data associated with the predictive model to generate a breathing 3D model.

17. The method according to claim 16 , further comprising displaying a view of the breathing 3D model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2018
From: KRIMSKY, WILLIAM S.
To: COVIDIEN LP
Reel/Frame 045336/0908 →
Continuity (2)
Provisional Application 62462171 · Feb 22, 2017
Related Publication 20180235713A1 · Aug 23, 2018