CPC H04L 27/3405 (2013.01) [A61B 6/12 (2013.01); A61B 6/5264 (2013.01); A61B 6/527 (2013.01); A61B 34/20 (2016.02); G06T 7/33 (2017.01); A61B 6/503 (2013.01); A61B 6/5235 (2013.01); A61B 2017/00703 (2013.01); A61B 2034/2051 (2016.02); A61B 2090/376 (2016.02); A61B 2090/3983 (2016.02); G06T 2207/10121 (2013.01); G06T 2207/30021 (2013.01); G06T 2207/30048 (2013.01)] | 20 Claims |
1. A method for determining a current position of an invasive medical device within a patient's body, comprising:
associating a first localization sensor with the medical device and acquiring a first series of position readings from the first localization sensor over a time interval representing a first movement of the first localization sensor over the time interval;
associating a second localization sensor with the medical device and acquiring a second series of position readings from the second localization sensor over the time interval representing a second movement of the second localization sensor over the time interval;
determining a respective weighting factor associated with the first and second movements corresponding to a respective correlation level of the first and second movements relative to a motion of the medical device;
generating a function comprising a weighted summation, using the determined weighting factors, of individual displacement vectors respectively attributed to the first and second movements; and
determining the current position of the medical device using a prior determined position of the medical device and the generated function.
|