Methods and system for performing 3-D tool tracking by fusion of sensor and/or camera derived data during minimally invasive robotic surgery
First Claim
1. A tool tracking and control method for minimally invasive robotic surgery, the method comprising:
- a processor determining non-endoscopically derived estimated positions of a tool by using information received from a non-endoscope device while the tool is being robotically manipulated;
the processor determining endoscopically derived estimated positions of the tool by using information received from an endoscope while the tool is being robotically manipulated;
the processor implementing a Bayesian filter which generates optimal estimates of the positions of the tool by processing together the non-endoscopically and endoscopically derived estimated positions of the tool; and
the processor controlling use of one of the tool and the endoscope by using the optimal estimates of the positions of the tool.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and system perform tool tracking during minimally invasive robotic surgery. Tool states are determined using triangulation techniques or a Bayesian filter from either or both non-endoscopically derived and endoscopically derived tool state information, or from either or both non-visually derived and visually derived tool state information. The non-endoscopically derived tool state information is derived from sensor data provided either by sensors associated with a mechanism for manipulating the tool, or sensors capable of detecting identifiable signals emanating or reflecting from the tool and indicative of its position, or external cameras viewing an end of the tool extending out of the body. The endoscopically derived tool state information is derived from image data provided by an endoscope inserted in the body so as to view the tool.
202 Citations
17 Claims
-
1. A tool tracking and control method for minimally invasive robotic surgery, the method comprising:
-
a processor determining non-endoscopically derived estimated positions of a tool by using information received from a non-endoscope device while the tool is being robotically manipulated; the processor determining endoscopically derived estimated positions of the tool by using information received from an endoscope while the tool is being robotically manipulated; the processor implementing a Bayesian filter which generates optimal estimates of the positions of the tool by processing together the non-endoscopically and endoscopically derived estimated positions of the tool; and the processor controlling use of one of the tool and the endoscope by using the optimal estimates of the positions of the tool. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A tool tracking and control method for minimally invasive robotic surgery, the method comprising:
-
a processor generating visually derived state information of a tool from image data received from a camera viewing the tool while the tool is being robotically manipulated; the processor generating state vector information by combining initial values for a set of camera intrinsic parameters with the visually derived state information of the tool, wherein the camera intrinsic parameters include at least one of focal length, principal point, skew, and distortion, and wherein the state vector information is organized into a matrix that is to be multiplied by a state vector including state variables for the tool and the set of camera intrinsic parameters; the processor implementing a Bayesian filter and providing the state vector information to the Bayesian filter for processing according to the state vector, so the Bayesian filter generates an optimal estimate of a state of the tool and corrected values for the set of camera intrinsic parameters; and the processor controlling use of one of the tool and the camera by using at least one of the optimal estimate of the state of the tool and the corrected values for the set of camera intrinsic parameters. - View Dependent Claims (10, 11, 12)
-
-
13. A tool tracking and control method for minimally invasive robotic surgery, the method comprising:
-
a processor generating a first plurality of estimated tool positions for each point in a plurality of points in time by using at least one of sensor data associated with a robotic mechanism for manipulating the tool, sensor data associated with the tool, and image data generated by an external camera positioned so as to view an exposed end of the tool extending out of the body, while the tool is inserted through an incision in a body and being manipulated by the robotic mechanism; the processor generating a second plurality of estimated tool positions for each point in the plurality of points in time by using image data generated by an endoscope positioned so as to view an effector end of the tool; the processor determining an optimal estimated tool position for each point in the plurality of points in time by using a Bayesian technique to process the first and second pluralities of estimated tool positions; and the processor controlling use of one of the tool and the endoscope by using the optimal estimated tool position for each point in the plurality of points in time. - View Dependent Claims (14, 15, 16, 17)
-
Specification