Robotic control of an endoscope from blood vessel tree images
First Claim
1. A control unit for controlling a surgical robot guiding system including an endoscope and a robot configured to move the endoscope within an anatomical region exterior to blood vessels of a blood vessel tree, the control unit comprising:
- an endoscope controller configured to generate an endoscopic path exterior to the blood vessels within the anatomical region, wherein the endoscopic path is derived from matching a geometrical representation of an intra-operative endoscopic image of a subregion of the blood vessel tree to a geometrical representation of a pre-operative three-dimensional image of the blood vessel tree, wherein the matching of the geometrical representation of the intra-operative endoscopic image of the blood vessel tree to the geometrical representation of the pre-operative three-dimensional image of the blood vessel tree includes;
generating a main graph derived from the geometrical representation of the pre-operative three-dimensional image of the blood vessel tree, wherein the main graph includes a main set of nodes representative of each furcation of the blood vessel tree within the pre-operative three-dimensional image of the blood vessel tree and the nodes of the main graph are directionally linked with the varying diameters of the branches of the blood vessel tree indicating orientation of the directional links,generating a subgraph derived from the geometrical representation of the intra-operative endoscopic image of the subregion of the blood vessel tree, wherein the subgraph includes a subset of the main set of nodes, the subset of nodes being representative of each furcation of the blood vessel tree within the intra-operative endoscopic image of the blood vessel tree, andmatching the subgraph to the main graph using the directional links of the main graph to reduce possible matches of nodes of the subgraph to the main graph in the matching; and
a robot controller configured to command the robot to move the endoscope within the anatomical region exterior to the blood vessels in accordance with the endoscopic path.
0 Assignments
0 Petitions
Accused Products
Abstract
A robot guiding system employs a robot unit (10) and a control unit (20). The robot unit (10) includes an endoscope (12) for generating an intra-operative endoscopic image (14) of a blood vessel tree within an anatomical region, and a robot (11) for moving the endoscope (12) within the anatomical region. The control unit (20) includes an endoscope controller (22) for generating an endoscopic path within the anatomical region, wherein the endoscopic path is derived from a matching of a graphical representation of the intra-operative endoscopic image (14) of the blood vessel tree to a graphical representation of a pre-operative three-dimensional image (44) of the blood vessel tree. The control unit (20) further includes a robot controller (21) for commanding the robot (11) to move the endoscope (12) within the anatomical region in accordance with the endoscopic path.
17 Citations
9 Claims
-
1. A control unit for controlling a surgical robot guiding system including an endoscope and a robot configured to move the endoscope within an anatomical region exterior to blood vessels of a blood vessel tree, the control unit comprising:
-
an endoscope controller configured to generate an endoscopic path exterior to the blood vessels within the anatomical region, wherein the endoscopic path is derived from matching a geometrical representation of an intra-operative endoscopic image of a subregion of the blood vessel tree to a geometrical representation of a pre-operative three-dimensional image of the blood vessel tree, wherein the matching of the geometrical representation of the intra-operative endoscopic image of the blood vessel tree to the geometrical representation of the pre-operative three-dimensional image of the blood vessel tree includes; generating a main graph derived from the geometrical representation of the pre-operative three-dimensional image of the blood vessel tree, wherein the main graph includes a main set of nodes representative of each furcation of the blood vessel tree within the pre-operative three-dimensional image of the blood vessel tree and the nodes of the main graph are directionally linked with the varying diameters of the branches of the blood vessel tree indicating orientation of the directional links, generating a subgraph derived from the geometrical representation of the intra-operative endoscopic image of the subregion of the blood vessel tree, wherein the subgraph includes a subset of the main set of nodes, the subset of nodes being representative of each furcation of the blood vessel tree within the intra-operative endoscopic image of the blood vessel tree, and matching the subgraph to the main graph using the directional links of the main graph to reduce possible matches of nodes of the subgraph to the main graph in the matching; and a robot controller configured to command the robot to move the endoscope within the anatomical region exterior to the blood vessels in accordance with the endoscopic path. - View Dependent Claims (2)
-
-
3. A control unit for controlling a surgical robot guiding system including an endoscope and a robot configured to move the endoscope within an anatomical region exterior to blood vessels of a blood vessel tree, the control unit comprising:
-
an endoscope controller configured to generate an endoscopic path exterior to the blood vessels within the anatomical region, wherein the endoscopic path is derived from matching a geometrical representation of an intra-operative endoscopic image of a subregion of the blood vessel tree to a geometrical representation of a pre-operative three-dimensional image of the blood vessel tree, wherein the matching of the geometrical representation of the intra-operative endoscopic image of the blood vessel tree to the geometrical representation of the pre-operative three-dimensional image of the blood vessel tree includes; generating a main graph derived from the geometrical representation of the pre-operative three-dimensional image of the blood vessel tree, wherein the main graph includes a main set of nodes representative of each furcation of the blood vessel tree within the pre-operative three-dimensional image of the blood vessel tree, generating a subgraph derived from the geometrical representation of the intra-operative endoscopic image of the subregion of the blood vessel tree, wherein the subgraph includes a subset of the main set of nodes, the subset of nodes being representative of each furcation of the blood vessel tree within the intra-operative endoscopic image of the blood vessel tree, and matching of the subgraph to the main graph including establishing at least one of a vertical ordering and a horizontal ordering of the nodes in the main graph; and a robot controller configured to command the robot to move the endoscope within the anatomical region exterior to the blood vessels in accordance with the endoscopic path. - View Dependent Claims (4, 5)
-
-
6. A control unit for controlling a surgical robot guiding system including an endoscope and a robot configured to move the endoscope within an anatomical region exterior to blood vessels of a blood vessel tree, the control unit comprising:
-
an endoscope controller configured to generate an endoscopic path exterior to the blood vessels within the anatomical region, wherein the endoscopic path is derived from matching a geometrical representation of an intra-operative endoscopic image of a subregion of the blood vessel tree to a geometrical representation of a pre-operative three-dimensional image of the blood vessel tree; and a robot controller configured to command the robot to move the endoscope within the anatomical region exterior to the blood vessels in accordance with the endoscopic path wherein the matching of the geometrical representation of the intra-operative endoscopic image of the blood vessel tree to the geometrical representation of the pre-operative three-dimensional image of the blood vessel tree includes; generating a main graph derived from the geometrical representation of the pre-operative three-dimensional image of the blood vessel tree; generating a subgraph derived from the geometrical representation of the intra-operative endoscopic image of the subregion of the blood vessel tree; and matching the subgraph to the main graph wherein the endoscope controller is further configured to overlay the geometrical representation of the pre-operative three-dimensional image of the exterior of the blood vessel tree onto the intra-operative endoscopic image of the subregion of the blood vessel tree corresponding to the subgraph in accordance with the matching of the geometrical representation of the intra-operative endoscopic image of the blood vessel tree to the geometrical representation of the pre-operative three-dimensional image of the blood vessel tree. - View Dependent Claims (7, 8, 9)
-
Specification