Navigation of tubular networks
First Claim
1. A system comprising:
- a set of one or more processors; and
a computer readable-medium that includes computer program instructions that, when executed, cause the set of processors to;
access a first set of sensor data regarding physical manipulation of an elongated medical instrument inserted into a tubular network of a patient, the first set of sensor data being derived from at least a first set of one or more sensors located at a proximal portion of the of the elongated medical instrument;
access a second set of sensor data regarding the positioning of the medical elongated medical instrument, the second set of sensor data being derived from at least a second set of one or more sensors located within the elongated medical instrument, the second set of sensors being different from the first set of sensors;
determine a first estimated state regarding the physical manipulation of the elongated medical instrument based on the first set of sensor data;
determine a second estimate state regarding the physical manipulation of the elongated medical instrument based on the second set of sensor data; and
determine an estimated state of the elongated medical instrument based on the first estimated state and the second estimated state.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses provide improved navigation through tubular networks such as lung airways by providing improved estimation of location and orientation information of a medical instrument (e.g., an endoscope) within the tubular network. Various input data such as image data, EM data, and robot data are used by different algorithms to estimate the state of the medical instrument, and the state information is used to locate a specific site within a tubular network and/or to determine navigation information for what positions/orientations the medical instrument should travel through to arrive at the specific site. Probability distributions together with confidence values are generated corresponding to different algorithms are used to determine the medical instrument'"'"'s estimated state.
344 Citations
30 Claims
-
1. A system comprising:
-
a set of one or more processors; and a computer readable-medium that includes computer program instructions that, when executed, cause the set of processors to; access a first set of sensor data regarding physical manipulation of an elongated medical instrument inserted into a tubular network of a patient, the first set of sensor data being derived from at least a first set of one or more sensors located at a proximal portion of the of the elongated medical instrument; access a second set of sensor data regarding the positioning of the medical elongated medical instrument, the second set of sensor data being derived from at least a second set of one or more sensors located within the elongated medical instrument, the second set of sensors being different from the first set of sensors; determine a first estimated state regarding the physical manipulation of the elongated medical instrument based on the first set of sensor data; determine a second estimate state regarding the physical manipulation of the elongated medical instrument based on the second set of sensor data; and determine an estimated state of the elongated medical instrument based on the first estimated state and the second estimated state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable storage medium comprising computer program instructions that when executed by a set of one or more processors cause the set of processors to:
-
access first set of data from a first set of one or more sensors regarding physical manipulation of an elongated medical instrument inserted into a tubular network of a patient; access second set data captured by as second set of one or more sensors located proximal to an instrument tip of the elongated medical instrument; determine a first estimated state for the instrument tip based on the first set of data; determine a second estimated state for the instrument tip based on the second set of data; and determine an estimated state for the instrument tip based on the first and second estimated states. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification