Method and apparatus for optimal trajectory planning
First Claim
Patent Images
1. A method of determining a cost function value for a selected procedure, comprising:
- accessing image data of a patient;
determining at least one entry point for the procedure;
determining at least one target for the procedure;
executing instructions with a processor to;
determine anatomical features in the accessed image data;
associate a weight to each of the determined anatomical features;
associate a weight with each of the at least one entry point and the at least one target point;
determine a plurality of possible trajectories through an anatomical region of the patient and a position of each trajectory of the determined possible trajectories relative to the determined anatomical features;
associate each trajectory of the determined plurality of trajectories with the at least one entry point and the at least one target point;
determine a cost function for each trajectory of the possible trajectories based at least in part on the position of each of the possible trajectories relative to the determined anatomical features and the associated weight of the determined anatomical features, the trajectory and the associated at least one entry point and the at least one target;
determine a cost function value for each trajectory of the possible trajectories based on the determined cost function for the possible trajectories;
output a representation of the cost function value based upon the determination of the cost function for each trajectory of the plurality of possible trajectories including outputting the representation of the cost function value determined with the cost function incorporating the weight determined for each of the plurality of trajectories, the at least one entry point, and the at least one target point;
selecting a region that is defined by at least one or a sub-plurality of trajectories of the determined plurality of possible trajectories based upon the output representation of the cost function value, wherein the selected region is used to perform a navigated procedure by moving an instrument along a procedure trajectory with the selected region and wherein the selected region is selected to allow for a greater variability of an instrument placement for the selected procedure; and
displaying a region cost function value on a human viewable display based on a cost function value of the selected region defined by the at least one or sub-plurality of trajectories of the determined plurality of possible trajectories.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method can increase confidence or other factors of a trajectory, path, etc. for a procedure. The system can use various weighting or determining factors to identify confidence of identified trajectories. The identified trajectories can be used for various purposes, such as diagnosis or treatment.
-
Citations
23 Claims
-
1. A method of determining a cost function value for a selected procedure, comprising:
-
accessing image data of a patient; determining at least one entry point for the procedure; determining at least one target for the procedure; executing instructions with a processor to; determine anatomical features in the accessed image data; associate a weight to each of the determined anatomical features; associate a weight with each of the at least one entry point and the at least one target point; determine a plurality of possible trajectories through an anatomical region of the patient and a position of each trajectory of the determined possible trajectories relative to the determined anatomical features; associate each trajectory of the determined plurality of trajectories with the at least one entry point and the at least one target point; determine a cost function for each trajectory of the possible trajectories based at least in part on the position of each of the possible trajectories relative to the determined anatomical features and the associated weight of the determined anatomical features, the trajectory and the associated at least one entry point and the at least one target; determine a cost function value for each trajectory of the possible trajectories based on the determined cost function for the possible trajectories; output a representation of the cost function value based upon the determination of the cost function for each trajectory of the plurality of possible trajectories including outputting the representation of the cost function value determined with the cost function incorporating the weight determined for each of the plurality of trajectories, the at least one entry point, and the at least one target point; selecting a region that is defined by at least one or a sub-plurality of trajectories of the determined plurality of possible trajectories based upon the output representation of the cost function value, wherein the selected region is used to perform a navigated procedure by moving an instrument along a procedure trajectory with the selected region and wherein the selected region is selected to allow for a greater variability of an instrument placement for the selected procedure; and displaying a region cost function value on a human viewable display based on a cost function value of the selected region defined by the at least one or sub-plurality of trajectories of the determined plurality of possible trajectories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of determining a cost function value for a selected procedure, comprising:
-
determining at least one entry point for the procedure based on an accessed data of a subject; determining at least one target for the procedure based on the accessed data of the subject; executing instructions with a processor to; determine anatomical features in the accessed data; associate a weight to each of the determined anatomical features; associate a weight to the at least one entry point; associate a weight to the at least one target point; determine a plurality of possible trajectories through an anatomical region of the patient between the determined at least one entry point and the determined at least one target and a position of each trajectory of the determined possible trajectories relative to the determined anatomical features; associate each trajectory of the determined plurality of trajectories with the at least one entry point and the at least one target point; determine a cost function for each trajectory of the possible trajectories based at least in part on the position of each of the possible trajectories relative to the determined anatomical features and the associated weight of the determined anatomical features, the trajectory, the at least one entry point, and the at least one target of the trajectory; determine a cost function value for each trajectory of the plurality of possible trajectories based on the determined cost function for each trajectory of the plurality of possible trajectories; output a representation of the cost function value based upon the determination of the cost function for each trajectory of the plurality of possible trajectories including outputting a graphical representation of the cost function value determined with the cost function incorporating the weight determined for each of the trajectories, the at least one entry point, and the at least one target point; selecting at least one trajectory or a sub-plurality of trajectories of the determined plurality of possible trajectories based upon the output representation of the cost function value, wherein the selected at least one or a sub-plurality of trajectories of the determined plurality of possible trajectories is used to perform a navigated procedure by moving an instrument along a procedure trajectory based on the selected at least one or a sub-plurality of trajectories of the determined plurality of possible trajectories; and displaying the output representation of the cost function value on a human viewable display. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification