Method and system for interactive percutaneous pre-operation surgical planning
First Claim
Patent Images
1. A method implemented on a computer system having at least a processor, storage, and display for interactive percutaneous pre-operational surgical planning, the method comprising:
- rendering, by the processor, a three dimensional (3D) volume and one or more 3D objects in the 3D volume on a two dimensional (2D) computer display screen, wherein the one or more 3D objects are one of a surgical target type and an obstacle type;
receiving, by the processor, information associated with a 3D location specified with respect to one of the one or more 3D objects in the surgical target type;
rendering, by the processor, a 3D virtual probe at the 3D location;
receiving, directly through a physical computer input device operating in a 2D space, information associated with an operation in the 2D space performed by a user via the physical computer input device;
dynamically adjusting, by the processor, a 3D pose of the 3D virtual probe in the 3D volume, wherein the 3D pose is dynamically transformed from a 2D location on the 2D computer display screen and the information associated with the operation in the 2D space;
rendering, by the processor, a 2D image of the surgical target type 3D object, the 2D image being centered at the tip of the 3D virtual probe and displayed orthogonally, along a length of the 3D virtual probe;
dynamically detecting, by the processor, a collision between the 3D virtual probe and one of the one or more 3D objects of the obstacle type during the dynamic adjustment of the 3D pose of the 3D virtual probe; and
providing a notification of the detected collision to the user, wherein dynamically adjusting the 3D pose of the 3D virtual probe comprisesrotating the 3D virtual probe based on a movement of a part of the 3D virtual probe, wherein the part of the 3D virtual probe is adapted to move in an unrestricted manner along any direction on a surface of a half sphere of the 3D volume, wherein a size of the half sphere is determined based on the 3D location and a length of the 3D virtual probe.
1 Assignment
0 Petitions
Accused Products
Abstract
The success of percutaneous radiofrequency ablation mainly depends on the accuracy of the needle insertion, making it possible to destroy the whole tumor, while avoiding damages on other organs and minimizing risks of a local recurrence. This invention presents a simulated 3D environment for user to interactively place a treatment probe to a target position.
20 Citations
24 Claims
-
1. A method implemented on a computer system having at least a processor, storage, and display for interactive percutaneous pre-operational surgical planning, the method comprising:
-
rendering, by the processor, a three dimensional (3D) volume and one or more 3D objects in the 3D volume on a two dimensional (2D) computer display screen, wherein the one or more 3D objects are one of a surgical target type and an obstacle type; receiving, by the processor, information associated with a 3D location specified with respect to one of the one or more 3D objects in the surgical target type; rendering, by the processor, a 3D virtual probe at the 3D location; receiving, directly through a physical computer input device operating in a 2D space, information associated with an operation in the 2D space performed by a user via the physical computer input device; dynamically adjusting, by the processor, a 3D pose of the 3D virtual probe in the 3D volume, wherein the 3D pose is dynamically transformed from a 2D location on the 2D computer display screen and the information associated with the operation in the 2D space; rendering, by the processor, a 2D image of the surgical target type 3D object, the 2D image being centered at the tip of the 3D virtual probe and displayed orthogonally, along a length of the 3D virtual probe; dynamically detecting, by the processor, a collision between the 3D virtual probe and one of the one or more 3D objects of the obstacle type during the dynamic adjustment of the 3D pose of the 3D virtual probe; and providing a notification of the detected collision to the user, wherein dynamically adjusting the 3D pose of the 3D virtual probe comprises rotating the 3D virtual probe based on a movement of a part of the 3D virtual probe, wherein the part of the 3D virtual probe is adapted to move in an unrestricted manner along any direction on a surface of a half sphere of the 3D volume, wherein a size of the half sphere is determined based on the 3D location and a length of the 3D virtual probe. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for interactive percutaneous pre-operational surgical planning, comprising:
-
a 3D rendering mechanism implemented on a processor of a computer and configured for rendering a 3D volume and one or more 3D objects in the 3D volume on a 2D computer display screen, wherein the one or more 3D objects are one of a surgical target type and an obstacle type; a user interface controller implemented on the processor and configured for receiving, directly through a physical computer input device operating in a 2D space, first information from a user specifying a 3D location with respect to one of the one or more 3D objects in the surgical target type and second information associated with an operation in the 2D space performed by the user via the physical computer input device; a probe manipulation mechanism implemented on the processor and configured for rendering a 2D image of the surgical target type 3D object, the 2D image being centered at the tip of the 3D virtual probe and displayed orthogonally, along a length of the 3D virtual probe, and rendering the 3D virtual probe at the 3D location and dynamically adjusting a 3D pose of the 3D virtual probe in the 3D volume, wherein the 3D pose is dynamically transformed from a 2D location on the 2D computer display screen and the second information associated with the operation in the 2D space; a collision detection mechanism implemented on the processor and configured for dynamically detecting a collision between the 3D virtual probe and one of the one or more 3D objects of the obstacle type during the dynamic adjustment of the 3D pose of the 3D virtual probe; and an information generation mechanism implemented on the processor and configured for providing a notification of the detected collision to the user, wherein the probe manipulation mechanism is further configured for rotating the 3D virtual probe based on a movement of a part of the 3D virtual probe, wherein the part of the 3D virtual probe is adapted to move in an unrestricted manner along any direction on a surface of a half sphere of the 3D volume, wherein a size of the half sphere is determined based on the 3D location and a length of the 3D virtual probe. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification