Systems and methods for registration of a medical device using a reduced search space
First Claim
1. A method of registering a medical instrument to stored images of a patient anatomy, the method comprising:
- identifying, by a processor, connected anatomical structures in stored images of interior structures of the patient anatomy;
generating, by the processor, a first three-dimensional model of anatomic passageways included in the connected anatomical structures, the first three-dimensional model including a set of anatomical centerlines of the anatomic passageways;
generating, by the processor, a second three-dimensional model of the anatomic passageways, the second three-dimensional model including a plurality of linkage elements with each linkage element including two base points disposed on a first anatomical centerline of the set of anatomical centerlines, the two base points defining a linkage element centerline spanning a shortest distance between the two base points;
receiving tracking data from a tracking system, the tracking data corresponding to a point on the medical instrument while positioned within the connected anatomical structures, the medical instrument being sized for insertion within the connected anatomical structures;
matching, by the processor, the point on the medical instrument to one of the plurality of linkage elements representing one of the connected anatomical structures to locate the medical instrument relative to the connected anatomical structures in the stored images of the patient anatomy, wherein the matching includes;
determining, from the second three-dimensional model, a subset of the plurality of linkage elements closer to the point on the medical instrument than each linkage element in a remainder of the plurality of linkage elements based on a plurality of vectors between the point on the medical instrument and one of the two base points of each of the plurality of linkage elements; and
for each linkage element of the subset, determining a distance between the point on the medical instrument and the respective anatomical centerline extending through the linkage element; and
updating the matching of the point on the medical instrument to one of the plurality of linkage elements as the medical instrument is moved within the anatomic passageways.
1 Assignment
0 Petitions
Accused Products
Abstract
A method comprises identifying connected anatomical structures in stored images of a patient anatomy and generating a first three-dimensional model of anatomic passageways including a set of anatomical centerlines of the anatomic passageways, and generating a second three-dimensional model of the anatomic passageways including a plurality of linkage elements each including two base points defining a linkage element centerline spanning a shortest distance between the two base points. The method also comprises receiving tracking data corresponding to a point on an instrument positioned within the connected anatomical structures, matching the point on the instrument to one of the plurality of linkage elements representing one of the connected anatomical structures to locate the instrument relative to the connected anatomical structures in the stored images of the patient anatomy, and updating the matching of the point on the instrument to one of the plurality of linkage elements.
35 Citations
24 Claims
-
1. A method of registering a medical instrument to stored images of a patient anatomy, the method comprising:
-
identifying, by a processor, connected anatomical structures in stored images of interior structures of the patient anatomy; generating, by the processor, a first three-dimensional model of anatomic passageways included in the connected anatomical structures, the first three-dimensional model including a set of anatomical centerlines of the anatomic passageways; generating, by the processor, a second three-dimensional model of the anatomic passageways, the second three-dimensional model including a plurality of linkage elements with each linkage element including two base points disposed on a first anatomical centerline of the set of anatomical centerlines, the two base points defining a linkage element centerline spanning a shortest distance between the two base points; receiving tracking data from a tracking system, the tracking data corresponding to a point on the medical instrument while positioned within the connected anatomical structures, the medical instrument being sized for insertion within the connected anatomical structures; matching, by the processor, the point on the medical instrument to one of the plurality of linkage elements representing one of the connected anatomical structures to locate the medical instrument relative to the connected anatomical structures in the stored images of the patient anatomy, wherein the matching includes; determining, from the second three-dimensional model, a subset of the plurality of linkage elements closer to the point on the medical instrument than each linkage element in a remainder of the plurality of linkage elements based on a plurality of vectors between the point on the medical instrument and one of the two base points of each of the plurality of linkage elements; and for each linkage element of the subset, determining a distance between the point on the medical instrument and the respective anatomical centerline extending through the linkage element; and updating the matching of the point on the medical instrument to one of the plurality of linkage elements as the medical instrument is moved within the anatomic passageways. - View Dependent Claims (2, 3, 4, 5, 6, 7, 16, 17, 18, 21, 23, 24)
-
-
8. A medical system comprising:
-
a flexible instrument including a sensor adapted to provide tracking data for a point on the flexible instrument while the flexible instrument is disposed within connected anatomical structures of a patient anatomy, the flexible instrument being sized for positioning within the connected anatomical structures; a memory storing images of the patient anatomy; and a processor configured for; identifying the connected anatomical structures in the stored images of the patient anatomy to generate a set of anatomical centerlines characterizing the connected anatomical structures; generating, from the set of anatomical centerlines, a plurality of linkage elements representing the connected anatomical structures, each linkage element including two base points disposed on an anatomical centerline from the set of anatomical centerlines, the two base points defining a linkage element centerline extending therebetween, wherein the linkage element centerline is different than the anatomical centerline in that the linkage element centerline is a straight line between the two base points; receiving the tracking data corresponding to the point on the flexible instrument positioned within at least one of the connected anatomical structures; matching the point on the flexible instrument to one of the plurality of linkage elements by; determining a plurality of vectors between the point on the flexible instrument and one of the two base points of each of the plurality of linkage elements; identifying a subset of the plurality of linkage elements in a region of the point on the flexible instrument based on the plurality of vectors; and for each element of the subset of the plurality of linkage elements, determining a distance between the point on the flexible instrument and a respective anatomical centerline; and updating the matched point on the flexible instrument to another of the plurality of linkage elements as the flexible instrument is moved within the connected anatomical structures. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 19, 20, 22)
-
Specification