Sensor calibration method and system
First Claim
1. A method for calibrating a sensor, the method comprising:
- generating a plurality of orientation targets in three-dimensional space around the sensor;
generating field strength readings by the sensor when at different orientations;
assigning the readings to different ones of the targets based on estimated proximity between the readings and the targets whereby different ones of the targets are occupied by the readings, wherein the assigning step comprises assigning the readings to tentative targets having an estimated shortest distance from the readings in a positive X, Y, Z octant of the three-dimensional space around the sensor and combining the tentative targets with X, Y, Z sign values from the readings to identify the assigned targets in a final octant of the three-dimensional space around the sensor;
comparing a current occupancy of targets by readings for conformance with a predetermined state of target occupancy; and
computing a bias offset to correct at least one of the field strength readings generated by the sensor when the current occupancy conforms with the predetermined state of target occupancy.
2 Assignments
0 Petitions
Accused Products
Abstract
A sensor calibration method and system dynamically compute a bias offset which is subtracted from field strength readings generated by a sensor to correct them. The three-dimensional space around a sensor is seeded with orientation targets. As the sensor is rotated to different orientations, field strength readings are generated by the sensor and assigned to different targets based on estimated proximity. Once occupancy of targets conforms to a first state of occupancy, a coarse bias offset is computed for the sensor using readings from occupied targets. Once occupancy of targets conforms to a second state of occupancy, a refined bias offset is computed for the sensor using readings from occupied targets. Multiple sensors may be calibrated concurrently. Moreover, a user interface provides a real-time graphic showing the location and occupancy status of individual targets and highlighting the individual target best aligned with a most recent corrected sensor reading.
15 Citations
18 Claims
-
1. A method for calibrating a sensor, the method comprising:
-
generating a plurality of orientation targets in three-dimensional space around the sensor; generating field strength readings by the sensor when at different orientations; assigning the readings to different ones of the targets based on estimated proximity between the readings and the targets whereby different ones of the targets are occupied by the readings, wherein the assigning step comprises assigning the readings to tentative targets having an estimated shortest distance from the readings in a positive X, Y, Z octant of the three-dimensional space around the sensor and combining the tentative targets with X, Y, Z sign values from the readings to identify the assigned targets in a final octant of the three-dimensional space around the sensor; comparing a current occupancy of targets by readings for conformance with a predetermined state of target occupancy; and computing a bias offset to correct at least one of the field strength readings generated by the sensor when the current occupancy conforms with the predetermined state of target occupancy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for calibrating a sensor, the method comprising:
-
generating a plurality of orientation targets in three-dimensional space around the sensor; generating field strength readings by the sensor when at different orientations; assigning the readings to different ones of the targets based on estimated proximity between the readings and the targets whereby different ones of the targets are occupied by the readings; comparing a current occupancy of targets by readings for conformance with a predetermined state of target occupancy; and computing a bias offset to correct at least one of the field strength readings generated by the sensor when the current occupancy conforms with the predetermined state of target occupancy wherein the computing step comprises computing a coarse bias offset for the sensor when the current occupancy conforms with a first predetermined state of target occupancy and computing a refined bias offset for the sensor when the current occupancy conforms with a second predetermined state of target occupancy.
-
-
17. A method for calibrating a sensor, the method comprising:
-
generating a plurality of orientation targets in three-dimensional space around the sensor; generating field strength readings by the sensor when at different orientations; assigning the readings to different ones of the targets based on estimated proximity between the readings and the targets whereby different ones of the targets are occupied by the readings; comparing a current occupancy of targets by readings for conformance with a predetermined state of target occupancy; computing a bias offset to correct at least one of the field strength readings generated by the sensor when the current occupancy conforms with the predetermined state of target occupancy, and buffering the readings and reassigning at least one of the buffered readings to a different one of the targets based on an updated estimated proximity between the buffered reading and the different target determined using the computed bias offset.
-
-
18. A sensor calibration system, comprising:
-
a sensor configured to measure a physical property at different orientations of the sensor and generate field strength readings for the sensor based on measurements of the physical property; a processor communicatively coupled with the sensor, wherein under control of the processor the system is configured to generate a plurality of orientation targets in three-dimensional space around the sensor, assign the readings to different ones of the targets based on estimated proximity between the readings and the targets whereby different ones of the targets are occupied by the readings, compare a current occupancy of targets by readings with a predetermined state of target occupancy and compute a bias offset to correct at least one of the field strength readings generated by the sensor, when the current occupancy of targets by readings conforms with the predetermined state of target occupancy; and buffer the readings and reassign at least one of the buffered readings to a different one of the targets based on an updated estimated proximity between the buffered reading and the different target determined using the computed bias offset.
-
Specification