IP Library Granted Patent US 9,364,294
Granted Patent B2
US 9,364,294 · App. 14/166,179 · Granted Jun 14, 2016

Systems, methods, apparatuses, and computer-readable media for image management in image-guided medical procedures

Inventors: Sharif Razzaque (Chapel Hill, NC); Andrei State (Chapel Hill, NC); Caroline Green (Chapel Hill, NC); Brian Heaney (Durham, NC)
Assignee: InnerOptic Technology, Inc.
A61B19/5244A61B19/56G06T19/003A61B8/4245A61B18/02A61B18/082A61B18/1442A61B18/1477A61B18/18A61B18/20A61B2017/00477A61B2018/1425A61B2019/262A61B2019/502A61B2019/504A61B2019/507A61B2019/527A61B2019/5251A61B2019/5272A61B2019/5276A61B2019/5289A61B2019/5483A61B2019/562G06T2210/41
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 9,364,294
App. No.
14/166,179
Granted
Jun 14, 2016
Kind
B2
Abstract

Presented herein are methods, systems, devices, and computer-readable media for image management in image-guided medical procedures. Some embodiments herein allow a physician to use multiple instruments for a surgery and simultaneously provide image-guidance data for those instruments. Various embodiments disclosed herein provide information to physicians about procedures they are performing, the devices (such as ablation needles, ultrasound transducers or probes, scalpels, cauterizers, etc.) they are using during the procedure, the relative emplacements or poses of these devices, prediction information for those devices, and other information. Some embodiments provide useful information about 3D data sets and allow the operator to control the presentation of regions of interest. Additionally, some embodiments provide for quick calibration of surgical instruments or attachments for surgical instruments.

Claims (61)

1. A method, comprising:

determining, using one or more processors, real-time pose information of a medical device;

determining an imaging plane based at least in part on the real-time pose information of the medical device;

obtaining image data from a set of 3D visualizable medical data based at least in part on the pose information of the medical device, wherein the image data corresponds to medical data from the set of 3D visualizable medical data that intersects with the determined imaging plane;

causing one or more displays to display a perspective view of the image data in a virtual 3D space at a first focus setting based at least in part on real-time relative pose information of the medical device with respect to an expected position of a user; and

causing the one or more displays to display at one or more second focus settings a perspective view of medical data from the set of 3D visualizable medical data that intersects with at least a portion of one or more imaging planes that are parallel to the determined imaging plane, wherein the one or more second focus settings vary in proportion to a distance between the one or more imaging planes and the determined imaging plane.

2. The method of claim 1 , wherein the set of 3D visualizable medical data comprises preoperative imaging data.

3. The method of claim 1 , wherein the set of 3D visualizable medical data comprises annotations of imaging data.

4. The method of claim 1 , wherein the set of 3D visualizable medical data is a first set of 3D visualizable medical data and the image data is first image data, the method further comprising:

determining pose information of a second set of 3D visualizable medical data relative to the real-time pose information of the medical device;

obtaining second image data from the second set of 3D visualizable medical data based at least in part on the real-time pose information of the medical device; and

causing the one or more displays to display a perspective view of the second image data in the virtual 3D space.

5. The method of claim 1 , wherein the imaging plane is a first imaging plane, the medical device is a first medical device, and the image data is first image data, the method further comprising:

determining real-time pose information of a second medical device;

determining a second imaging plane based at least in part on the real-time pose information of the second medical device;

obtaining second image data from the set of 3D visualizable medical data, wherein the second image data corresponds to the medical data from the from the set of 3D visualizable medical data that intersects with at least a portion of the second determined imaging plane; and

causing the one or more displays to display a perspective view of the second image data in the virtual 3D space.

6. The method of claim 5 , further comprising determining a single volume based at least on the second image data of the 3D visualizable medical data.

7. The method of claim 1 , further comprising:

generating a volume of image guidance data based at least on the image data of the 3D visualizable medical data; and

displaying, on the one or more displays, a perspective view of the generated volume of image guidance data in the virtual 3D space based at least on the determined perspective view of the determined imaging plane.

8. The method of claim 7 , wherein the medical device is an ablation needle and the generated volume of image guidance data comprises an ablation volume.

9. A system, comprising:

a computing device comprising one or more processors, the computing device configured to:

determine real-time pose information of a medical device;

determine an imaging plane based at least in part on the real-time pose information of the medical device;

obtain image data from a set of 3D visualizable medical data based at least in part on the pose information of the medical device, wherein the image data corresponds to medical data from the set of 3D visualizable medical data that intersects with the determined imaging plane;

cause one or more displays to display a perspective view of the image data in a virtual 3D space at a first focus setting based at least in part on real-time relative pose information of the medical device with respect to an expected position of a user; and

cause the one or more displays to display at one or more second focus settings a perspective view of medical data from the set of 3D visualizable medical data that intersects with at least a portion of one or more imaging planes that are parallel to the determined imaging plane, wherein the one or more second focus settings vary in proportion to a distance between the one or more imaging planes and the determined imaging plane.

10. The system of claim 9 , wherein the set of 3D visualizable medical data comprises preoperative imaging data.

11. The system of claim 9 , wherein the set of 3D visualizable medical data comprises annotations of imaging data.

12. The system of claim 9 , wherein the set of 3D visualizable medical data is a first set of 3D visualizable medical data and the image data is first image data, the system further comprising:

determine pose information of a second set of 3D visualizable medical data relative to the real-time pose information of the medical device;

obtain second image data from the second set of 3D visualizable medical data based at least in part on the real-time pose information of the medical device; and

cause the one or more displays to display a perspective view of the second image data in the virtual 3D space.

13. The system of claim 9 , wherein the imaging plane is a first imaging plane, the medical device is a first medical device, and the image data is first image data, the system further comprising:

determine real-time pose information of a second medical device;

determine a second imaging plane based at least in part on the real-time pose information of the second medical device;

obtain second image data from the set of 3D visualizable medical data, wherein the second image data corresponds to the medical data from the from the set of 3D visualizable medical data that intersects with at least a portion of the second determined imaging plane; and

cause the one or more displays to display a perspective view of the second image data in the virtual 3D space.

14. The system of claim 13 , further comprising determining a single volume based at least on the second image data of the 3D visualizable medical data.

15. The system of claim 9 , further comprising:

generate a volume of image guidance data based at least on the image data of the 3D visualizable medical data; and

display, on the one or more displays, a perspective view of the generated volume of image guidance data in the virtual 3D space based at least on the determined perspective view of the determined imaging plane.

16. The system of claim 15 , wherein the medical device is an ablation needle and the generated volume of image guidance data comprises an ablation volume.

17. A non-transitory computer-readable medium comprising computer-executable instructions, said computer-executable instructions, when executed, cause one or more processors to:

determine real-time pose information of a medical device;

determine an imaging plane based at least in part on the real-time pose information of the medical device;

obtain image data from a set of 3D visualizable medical data based at least in part on the pose information of the medical device, wherein the image data corresponds to medical data from the set of 3D visualizable medical data that intersects with the determined imaging plane;

cause one or more displays to display a perspective view of the image data in a virtual 3D space at a first focus setting based at least in part on real-time relative pose information of the medical device with respect to an expected position of a user; and

cause the one or more displays to display at one or more second focus settings a perspective view of medical data from the set of 3D visualizable medical data that intersects with at least a portion of one or more imaging planes that are parallel to the determined imaging plane, wherein the one or more second focus settings vary in proportion to a distance between the one or more imaging planes and the determined imaging plane.

18. The non-transitory computer-readable medium of claim 17 , wherein the set of 3D visualizable medical data comprises annotations of imaging data.

19. The non-transitory computer-readable medium of claim 17 , wherein the set of 3D visualizable medical data is a first set of 3D visualizable medical data and the image data is first image data, and wherein said instructions, when executed, further cause one or more processors to:

determine pose information of a second set of 3D visualizable medical data relative to the real-time pose information of the medical device;

obtain second image data from the second set of 3D visualizable medical data based at least in part on the real-time pose information of the medical device; and

cause the one or more displays to display a perspective view of the second image data in the virtual 3D space.

20. The non-transitory computer-readable medium of claim 17 , wherein the imaging plane is a first imaging plane, the medical device is a first medical device, and the image data is first image data, and wherein said instructions, when executed, further cause one or more processors to:

determine real-time pose information of a second medical device;

determine a second imaging plane based at least in part on the real-time pose information of the second medical device;

obtain second image data from the set of 3D visualizable medical data, wherein the second image data corresponds to the medical data from the from the set of 3D visualizable medical data that intersects with at least a portion of the second determined imaging plane; and

cause the one or more displays to display a perspective view of the second image data in the virtual 3D space.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2016
From: RAZZAQUE, SHARIF; STATE, ANDREI; GREEN, CAROLINE; HEANEY, BRIAN
To: INNEROPTIC TECHNOLOGY, INC.
Reel/Frame 038540/0286 →
Continuity (8)
Continuation 13014587 · Jan 26, 2011
Continuation In Part 12703118 · Feb 9, 2010
Provisional Application 61207589 · Feb 17, 2009
Provisional Application 61207592 · Feb 17, 2009
Provisional Application 61207593 · Feb 17, 2009
Provisional Application 61322991 · Apr 12, 2010
Provisional Application 61387132 · Sep 28, 2010
Related Publication 20140142426A1 · May 22, 2014