IP Library Granted Patent US 8,670,816
Granted Patent B2
US 8,670,816 · App. 13/753,274 · Granted Mar 11, 2014

Multiple medical device guidance

Inventors: Caroline Green (Carrborro, NC); Brian Heaney (Durham, NC); Sharif Razzaque (Chapel Hill, NC); Andrei State (Chapel Hill, NC)
Assignee: InnerOptic Technology, 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,670,816
App. No.
13/753,274
Granted
Mar 11, 2014
Kind
B2
Abstract

A system and method for providing image guidance for placement of one or more medical devices at a target location. The system receives emplacement information of medical devices within a predetermined area. The system calculates a viewing angle in a virtual 3D space of a plurality of virtual medical devices corresponding to the plurality of medical devices. The system also causes a display device to display the plurality of virtual medical devices based at least on the calculated viewing angle.

Claims (59)

1. A method, comprising:

receiving emplacement information of a plurality of needles, the plurality of needles comprising at least a first needle and a second needle;

receiving emplacement information of a medical imaging device;

receiving at least one image from the medical imaging device;

calculating a first perspective view of the at least one image in a virtual 3D space based at least on the emplacement information of the medical imaging device with respect to a user;

calculating a second perspective view of a virtual medical imaging device corresponding to the medical imaging device in the virtual 3D space based at least on the emplacement information of the medical imaging device with respect to the user;

calculating a plurality of perspective views of a plurality of virtual needles corresponding to the plurality of needles in the virtual 3D space based at least on the emplacement information of the plurality of needles with respect to the user, the plurality of virtual needles comprising at least a first virtual needle corresponding to the first needle and a second virtual needle corresponding to the second needle;

determining a relative angular difference between a longitudinal axis of the first virtual needle and a longitudinal axis of the second virtual needle based at least on the emplacement information of the first needle and the second needle;

determining a foundational plane based at least on the emplacement information of the first needle, wherein the foundational plane is orthogonal to the longitudinal axis of the first virtual needle and intersects with the first virtual needle;

causing the display device to display the perspective view of the at least one image in the virtual 3D space;

causing the display device to display the perspective view of the virtual medical imaging device in the virtual 3D space;

causing the display device to display the plurality of perspective views of the plurality of virtual needles in the virtual 3D space;

causing the display device to display in the virtual 3D space a graphical indicator between at least a portion of the second virtual needle and a target axis that is different from and parallel to the longitudinal axis of the first virtual needle, wherein the graphical indicator indicates the relative angular difference between the longitudinal axis of the first virtual needle and the longitudinal axis of the second virtual needle; and

causing the display device to display in the virtual 3D space at least a portion of the foundational plane that is located between the first virtual needle and an intersection of the longitudinal axis of the second virtual needle and the foundational plane.

2. The method of claim 1 , wherein the plurality of needles comprises a plurality of ablation needles.

3. The method of claim 1 , wherein the medical imaging device comprises an ultrasound transducer and the at least one image comprises an ultrasound image.

4. The method of claim 1 , further comprising:

calculating an intersection between an image plane of the at least one image and a calculated trajectory of at least one needle of the plurality of needles; and

causing the display device to display an indication of the intersection of the image plane and the calculated trajectory of the at least one needle.

5. The method of claim 1 , wherein the foundational plane intersects at least a portion of at least one of an electrode and an emitter of the first virtual needle.

6. The method of claim 1 , wherein the foundational plane intersects at least a portion of a tip of the first virtual needle.

7. The method of claim 1 , further comprising causing the display device to display an indication of an intersection of the foundational plane and the longitudinal axis of the second virtual needle.

8. The method of claim 1 , wherein the foundational plane is a first foundational plane and the first foundational plane intersects with the first virtual needle at a first location, the method further comprising causing the display device to display in the virtual 3D space at least a portion of a second foundational plane that is located between a second location of the first virtual needle and an intersection of the longitudinal axis of the second virtual needle and the second foundational plane, wherein the second foundational plane is orthogonal to a trajectory of the first virtual needle and intersects with the first virtual needle at the second location.

9. The method of claim 1 , further comprising causing the display device to display a plurality of graphical indicators indicating a distance between a plurality of locations on the first virtual needle and a plurality of locations on the second virtual needle.

10. The method of claim 1 , further comprising causing the display device to display a plurality of graphical indicators indicating a distance between the target axis and a plurality of portions of the second virtual needle.

11. A system comprising:

a computer system in communication with a display, the computer system comprising a computer processor and a non-transitory storage medium, wherein the computer system is configured to:

receive emplacement information of the plurality of needles, wherein the plurality of needles comprise at least a first needle and a second needle;

receive emplacement information of a medical imaging device;

receive at least one image from the medical imaging device;

calculate a first perspective view of the at least one image in a virtual 3D space based at least on the emplacement information of the medical imaging device with respect to a user;

calculate a second perspective view of a virtual medical imaging device corresponding to the medical imaging device in the virtual 3D space based at least on the emplacement information of the medical imaging device with respect to the user;

calculate a plurality of perspective views of a plurality of virtual needles corresponding to the plurality of needles in the virtual 3D space based at least on the emplacement information of the plurality of needles with respect to the user, the plurality of virtual needles comprising at least a first virtual needle corresponding to the first needle and a second virtual needle corresponding to the second needle;

determine a relative angular difference between a longitudinal axis of the first virtual needle and a longitudinal axis of the second virtual needle based at least on the emplacement information of the first needle and the second needle;

determine a foundational plane based at least the emplacement information of the first needle, wherein the foundational plane is orthogonal to the longitudinal axis of the first virtual needle and intersects with the first virtual needle;

cause the display to display the perspective view of the at least one image in the virtual 3D space;

cause the display to display the perspective view of the virtual medical imaging device in the virtual 3D space;

cause the display to display the plurality of perspective views of the plurality of virtual needles in the virtual 3D space;

cause the display to display in the virtual 3D space a graphical indicator between at least a portion of the second virtual needle and a target axis that is different from and parallel to the longitudinal axis of the first virtual needle, wherein the graphical indicator indicates the relative angular difference between the longitudinal axis of the first virtual needle and the longitudinal axis of the second virtual needle; and

cause the display to display in the virtual 3D space at least a portion of the foundational plane that is located between the first virtual needle and an intersection of the longitudinal axis of the second virtual needle and the foundational plane.

12. The system of claim 11 , wherein the plurality of needles comprises a plurality of ablation needles.

13. The system of claim 11 , wherein the computer system is further configured to:

calculate an ablation volume of each of the plurality of needles; and

cause the display to display the calculated ablation volume of each of the plurality of medical devices.

14. The system of claim 11 , wherein the computer system is further configured to:

calculate a trajectory of each of the plurality of medical devices; and

cause the display to display the calculated trajectory of each of the plurality of medical devices.

15. The system of claim 11 , wherein the computer system is further configured to indicate an orientation of a patient with respect to a viewing reference of the virtual 3D space.

16. The system of claim 15 , wherein the computer system is further configured to indicate a location of the user with respect to the patient in the virtual 3D space.

17. The system of claim 11 , wherein the medical imaging device comprises an ultrasound transducer and the at least one image comprises an ultrasound image.

18. The system of claim 11 , wherein the computer system is further configured to:

calculate an intersection between an image plane of the at least one image and a calculated trajectory of at one least needle of the plurality of needles; and

cause the display to display an indication of the intersection of the image plane and the calculated trajectory of the at least one needle.

19. The system of claim 11 , wherein the foundational plane intersects at least a portion of at least one of an electrode and an emitter of the first virtual needle.

20. The system of claim 11 , wherein the foundational plane intersects at least a portion of a tip of the needle.

21. The system of claim 11 , wherein the computer system is further configured to cause the display to display an indication of an intersection of the foundational plane and a longitudinal axis of the second virtual needle.

22. The system of claim 11 , wherein the foundational plane is a first foundational plane and the first foundational plane intersects with the first virtual needle at a first location, and the computer system is further configured to cause the display to display in the virtual 3D space at least a portion of a second foundational plane that is located between a second location of the first virtual needle and an intersection of the longitudinal axis of the second virtual needle and the second foundational plane, wherein the second foundational plane is orthogonal to the longitudinal axis of the first virtual needle and intersects with the second location of the first virtual needle.

23. The system of claim 11 , wherein the computer system is further configured to cause the display to display a plurality of graphical indicators indicating a distance between a plurality of portions of the first virtual needle and a plurality of portions of the second virtual needle.

24. The system of claim 11 , wherein the computer system is further configured to cause the display to display a plurality of graphical indicators indicating a distance between a plurality of locations on the target axis and a plurality of portions of the second virtual needle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2013
From: GREEN, CAROLINE; HEANEY, BRIAN; RAZZAQUE, SHARIF; STATE, ANDREI
To: INNEROPTIC TECHNOLOGY, INC.
Reel/Frame 029780/0417 →
Continuity (3)
Provisional Application 61592531 · Jan 30, 2012
Provisional Application 61736789 · Dec 13, 2012
Related Publication 20130197357A1 · Aug 1, 2013