METHOD, SYSTEM AND COMPUTER PRODUCT FOR PLANNING NEEDLE PROCEDURES
First Claim
1. A method for planning a needle procedure in which a needle is to be inserted from an entry point to an intra-body target within the body of a subject, the method comprising the steps of:
- (a) inputting three-dimensional image data of the body;
(b) designating within the three-dimensional image data a target location;
(c) defining a tentative route for insertion of the needle to the target location;
(d) processing the three-dimensional image data to generate a first graphic representation of the image data for presentation to a user, said first graphic representation being indicative of whether said tentative route intersects an obstacle of at least one type; and
(e) responsive to a user input, generating at least one additional graphic representation of the image data for presentation to the user, said additional graphic representation being related to said first graphic representation by rotation about at least one axis passing through said target location such that a position of said target location within said graphic representations is substantially constant, thereby allowing selection of an updated route to the target which does not intersect an obstacle of the at least one type.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for planning a needle procedure include designating a target location within three-dimensional image data of a subject'"'"'s body and defining a tentative route for insertion of a needle to the target location. The three-dimensional image data is processed to generate a graphic representation which indicates whether the tentative route intersects an obstacle of at least one type. In response to a user input, the graphic representation is then rotated about axes passing through the target location, thereby allowing selection of an updated route to the target which does not intersect an obstacle.
-
Citations
25 Claims
-
1. A method for planning a needle procedure in which a needle is to be inserted from an entry point to an intra-body target within the body of a subject, the method comprising the steps of:
-
(a) inputting three-dimensional image data of the body; (b) designating within the three-dimensional image data a target location; (c) defining a tentative route for insertion of the needle to the target location; (d) processing the three-dimensional image data to generate a first graphic representation of the image data for presentation to a user, said first graphic representation being indicative of whether said tentative route intersects an obstacle of at least one type; and (e) responsive to a user input, generating at least one additional graphic representation of the image data for presentation to the user, said additional graphic representation being related to said first graphic representation by rotation about at least one axis passing through said target location such that a position of said target location within said graphic representations is substantially constant, thereby allowing selection of an updated route to the target which does not intersect an obstacle of the at least one type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for planning a needle procedure in which a needle is to be inserted from an entry point to an intra-body target within the body of a subject, the system comprising:
-
(a) a display; (b) a user input device; and (c) a processor system associated with said display and said user input device, said processor system including at least one processor, said processor system being configured to; (i) receive three-dimensional image data of the body; (ii) input via said input device designation within the three-dimensional image data of a target location; (iii) define a tentative route for insertion of the needle to the target location; (iv) process the three-dimensional image data to generate a first graphic representation of the image data for presentation via said display to a user, said first graphic representation being indicative of whether said tentative route intersects an obstacle of at least one type; and (v) responsive to a user input from said input device, generate at least one additional graphic representation of the image data for presentation via said display to the user, said additional graphic representation being related to said first graphic representation by rotation about at least one axis passing through said target location such that a position of said target location within said graphic representations is substantially constant, thereby allowing selection of an updated route to the target which does not intersect an obstacle of the at least one type. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer readable medium having stored thereon computer readable program code for planning a needle procedure in which a needle is to be inserted from an entry point to an intra-body target within the body of a subject, execution of the program code by a computer being operable to:
-
(a) receive three-dimensional image data of the body; (b) input from a user designation within the three-dimensional image data of a target location; (c) define a tentative route for insertion of the needle to the target location; (d) process the three-dimensional image data to generate a first graphic representation of the image data for presentation to a user, said first graphic representation being indicative of whether said tentative route intersects an obstacle of at least one type; and (e) responsive to a user input, generate at least one additional graphic representation of the image data for presentation to the user, said additional graphic representation being related to said first graphic representation by rotation about at least one axis passing through said target location such that a position of said target location within said graphic representations is substantially constant, thereby allowing selection of an updated route to the target which does not intersect an obstacle of the at least one type. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification