Error correction techniques in surgical navigation
First Claim
Patent Images
1. A medical system comprising:
- a sensor location module configured to determine a location of a magnetic field sensor within a magnetic field;
a first module configured to detect an acceleration of the magnetic field sensor;
a modification module configured to;
compare the detected acceleration of the magnetic field sensor to a threshold acceleration; and
determine, based on the comparison, whether the detected acceleration of the magnetic field sensor is less than, equal to, or greater than the threshold acceleration; and
a second module configured to map an icon indicating a modified location of the magnetic field sensor onto an image of a medical patient based on the determination of whether the detected acceleration is less than, equal to, or greater than the threshold acceleration, and one or more previously determined locations, andwherein the modification module is configured to;
store the one or more of the previously determined locations, andgenerate a modified location value based on the detected acceleration of the magnetic field sensor and the one or more of the stored locations,wherein the second module is configured to map the icon indicating the location onto the image based on the modified location value, andwherein the modification module is configured to, when the detected acceleration of the magnetic field sensor is greater than the threshold acceleration, set the modified location value to a value within a range of the one or more determined locations that were stored when the detected acceleration was less than or equal to the threshold acceleration.
1 Assignment
0 Petitions
Accused Products
Abstract
A medical system includes a sensor location module, a first module, and a second module. The sensor location module determines a location of a magnetic field sensor within a magnetic field. The first module determines an acceleration of the magnetic field sensor. The second module indicates a modified location of the magnetic field sensor in an image of a medical patient based on the acceleration and one or more previously determined locations.
-
Citations
24 Claims
-
1. A medical system comprising:
-
a sensor location module configured to determine a location of a magnetic field sensor within a magnetic field; a first module configured to detect an acceleration of the magnetic field sensor; a modification module configured to; compare the detected acceleration of the magnetic field sensor to a threshold acceleration; and determine, based on the comparison, whether the detected acceleration of the magnetic field sensor is less than, equal to, or greater than the threshold acceleration; and a second module configured to map an icon indicating a modified location of the magnetic field sensor onto an image of a medical patient based on the determination of whether the detected acceleration is less than, equal to, or greater than the threshold acceleration, and one or more previously determined locations, and wherein the modification module is configured to; store the one or more of the previously determined locations, and generate a modified location value based on the detected acceleration of the magnetic field sensor and the one or more of the stored locations, wherein the second module is configured to map the icon indicating the location onto the image based on the modified location value, and wherein the modification module is configured to, when the detected acceleration of the magnetic field sensor is greater than the threshold acceleration, set the modified location value to a value within a range of the one or more determined locations that were stored when the detected acceleration was less than or equal to the threshold acceleration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
determining a location of a magnetic field sensor, in a patient, within a magnetic field; detect an acceleration of the magnetic field sensor; comparing the detected acceleration of the magnetic field sensor to a threshold acceleration; determining, based on the comparison, whether the detected acceleration is less than, equal to, or greater than the threshold acceleration; mapping an icon indicating a modified location of the magnetic field sensor onto an image of a medical patient based on the determination of whether the detected acceleration of the magnetic field sensor is less than, equal to, or greater than the threshold acceleration, and one or more previously determined locations; storing the one or more of the previously determined locations; generating a modified location value based on the detected acceleration of the magnetic field sensor and the one or more of the stored locations; mapping the icon indicating the location onto the image based on the modified location value; determining that the detected acceleration of the magnetic field sensor is greater than the threshold acceleration, and based on the determination that the detected acceleration of the magnetic field sensor is greater than the threshold acceleration, setting the modified location value to a value within a range of the one or more determined locations that were stored based on the determination that the detected acceleration of the magnetic field sensor was less than or equal to the threshold acceleration. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A medical system comprising:
-
a sensor location module configured to determine a location of a magnetic field sensor within a magnetic field; a first module configured to detect an acceleration of the magnetic field sensor; a modification module configured to; compare the detected acceleration of the magnetic field sensor to a threshold acceleration; and determine, based on the comparison, whether the detected acceleration of the magnetic field sensor is less than, equal to, or greater than the threshold acceleration; and a second module configured to map an icon indicating a modified location of the magnetic field sensor onto an image of a medical patient based on the determination of whether the detected acceleration is less than, equal to, or greater than the threshold acceleration, and one or more previously determined locations, wherein the modification module is configured to; store the one or more of the previously determined locations, and generate a modified location value based on the detected acceleration of the magnetic field sensor and the one or more of the stored locations, wherein the second module is configured to map the icon indicating the location onto the image based on the modified location value, and wherein the modification module is configured to, when the detected acceleration of the magnetic field sensor is greater than the threshold acceleration, set the modified location value equal to one of the one or more determined locations that were stored when the detected acceleration was less than or equal to the threshold acceleration.
-
-
18. A medical system comprising:
-
a sensor location module configured to determine a location of a magnetic field sensor within a magnetic field; a first module configured to detect an acceleration of the magnetic field sensor; a modification module configured to; compare the detected acceleration of the magnetic field sensor to a threshold acceleration; and determine, based on the comparison, whether the detected acceleration of the magnetic field sensor is less than, equal to, or greater than the threshold acceleration; and a second module configured to map an icon indicating a modified location of the magnetic field sensor onto an image of a medical patient based on the determination of whether the detected acceleration is less than, equal to, or greater than the threshold acceleration, and one or more previously determined locations, and wherein the modification module is configured to; store the one or more of the previously determined locations, and generate a modified location value based on the detected acceleration of the magnetic field sensor and the one or more of the stored locations, wherein the second module is configured to map the icon indicating the location onto the image based on the modified location value, and wherein the modification module is configured to set the modified location value equal to a most recent determined location of the magnetic field sensor in response to the detected acceleration increasing from a value less than the threshold acceleration to a value that is greater than the threshold acceleration.
-
-
19. A medical system comprising:
-
a sensor location module configured to determine a location of a magnetic field sensor within a magnetic field; a first module configured to detect an acceleration of the magnetic field sensor; a modification module configured to; compare the detected acceleration of the magnetic field sensor to a threshold acceleration; and determine, based on the comparison, whether the detected acceleration of the magnetic field sensor is less than, equal to, or greater than the threshold acceleration; and a second module configured to map an icon indicating a modified location of the magnetic field sensor onto an image of a medical patient based on the determination of whether the detected acceleration is less than, equal to, or greater than the threshold acceleration, and one or more previously determined locations, and wherein the modification module is configured to; store the one or more of the previously determined locations, and generate a modified location value based on the detected acceleration of the magnetic field sensor and the one or more of the stored locations, wherein the second module is configured to map the icon indicating the location onto the image based on the modified location value, and wherein the modification module is configured to; store a plurality of acceleration values representing acceleration detected by the first module; store a plurality of location values determined by the sensor location module; determine a frequency content of the plurality of acceleration values; and generate the modified location value based on analysis of the frequency content. - View Dependent Claims (20)
-
-
21. A method comprising:
-
determining a location of a magnetic field sensor, in a patient, within a magnetic field; detecting an acceleration of the magnetic field sensor; comparing the detected acceleration of the magnetic field sensor to a threshold acceleration; determining, based on the comparison, whether the detected acceleration is less than, equal to, or greater than the threshold acceleration; mapping an icon indicating a modified location of the magnetic field sensor onto an image of a medical patient based on the determination of whether the detected acceleration of the magnetic field sensor is less than, equal to, or greater than the threshold acceleration, and one or more previously determined locations; storing the one or more of the previously determined locations; generating a modified location value based on the detected acceleration of the magnetic field sensor and the one or more of the stored locations; mapping the icon indicating the location onto the image based on the modified location value; determining that the detected acceleration of the magnetic field sensor is greater than the threshold acceleration; and based on the determination that the acceleration of the magnetic field sensor is greater than the threshold acceleration, setting the modified location value equal to one of the one or more determined locations that were stored based on the determination that the detected acceleration of the magnetic field sensor was less than or equal to the threshold acceleration.
-
-
22. A method comprising:
-
determining a location of a magnetic field sensor, in a patient, within a magnetic field; detecting an acceleration of the magnetic field sensor; comparing the detected acceleration of the magnetic field sensor to a threshold acceleration; determining, based on the comparison, whether the detected acceleration is less than, equal to, or greater than the threshold acceleration; mapping an icon indicating a modified location of the magnetic field sensor onto an image of a medical patient based on the determination of whether the detected acceleration of the magnetic field sensor is less than, equal to, or greater than the threshold acceleration, and one or more previously determined locations; storing the one or more of the previously determined locations; generating a modified location value based on the detected acceleration of the magnetic field sensor and the one or more of the stored locations; mapping the icon indicating the location onto the image based on the modified location value; determining that the detected acceleration of the magnetic field sensor increases from a value less than the threshold acceleration to a value that is greater than the threshold acceleration, and setting the modified location value equal to a most recent determined location of the magnetic field sensor in response to the determination that the detected acceleration of the magnetic field sensor increasing from the value less than the threshold acceleration to the value that is greater than the threshold acceleration.
-
-
23. A method comprising:
-
determining a location of a magnetic field sensor, in a patient, within a magnetic field; detecting an acceleration of the magnetic field sensor; comparing the detected acceleration of the magnetic field sensor to a threshold acceleration; determining, based on the comparison, whether the detected acceleration is less than, equal to, or greater than the threshold acceleration; mapping an icon indicating a modified location of the magnetic field sensor onto an image of a medical patient based on the determination of whether the detected acceleration of the magnetic field sensor is less than, equal to, or greater than the threshold acceleration, and one or more previously determined locations; storing the one or more of the previously determined locations; generating a modified location value based on the detected acceleration of the magnetic field sensor and the one or more of the stored locations; mapping the icon indicating the location onto the image based on the modified location value; storing a plurality of acceleration values; storing a plurality of location values; determining a frequency content of the plurality of acceleration values; and generating the modified location value based on analysis of the frequency content. - View Dependent Claims (24)
-
Specification