CPC G06F 16/2365 (2019.01) [G01R 33/54 (2013.01); G06F 13/20 (2013.01); G06F 16/245 (2019.01)] | 16 Claims |
1. A method processing signals from a plurality of groups of sensors, each group including a first sensor and at least one additional sensor, the method comprising:
receiving, from each of the plurality of groups, a message packet from the first sensor and an additional message packet from each of the at least one additional sensor, the first sensor and the at least one additional sensor of each group being co-located, wherein the message packet includes a first sensor identifier and first sensor data from the first sensor, and wherein the additional message packet includes at least one additional sensor identifier and sensor data from a corresponding one of the at least one additional sensor;
associating the first sensor data identifier with the at least one additional sensor identifier for each of the plurality of groups;
obtaining calibration information for the first sensor based on the first sensor identifier and the at least one additional sensor identifier, the calibration information being specific to the first sensor having the first sensor identifier, wherein the obtaining of the calibration information comprises:
determining a correction for the first sensor of each of the plurality of groups using a calibration table, at least one additional sensor identifier and the additional sensor data from the at least one additional sensor associated with the first sensor;
obtaining additional calibration information for the at least one additional sensor based on at least one additional sensor identifier, the additional calibration information being specific to the at least one additional sensor having the at least one additional sensor identifier, wherein the obtaining of the additional calibration information comprises:
determining an additional correction for the at least one additional sensor of each of the plurality of groups using the calibration table, at least one additional sensor identifier and the additional sensor data from the at least one additional sensor associated with the first sensor; and
providing corrected first sensor data and corrected additional sensor data for each of the plurality of groups based on the first sensor data, the additional sensor data, the additional calibration information for the at least one additional sensor, and the data and calibration information for the first sensor, comprising:
applying the correction to the first sensor data for each of the plurality of groups to obtain the corrected first sensor data; and
applying the additional correction to the additional sensor data for each of the plurality of groups to obtain the corrected additional sensor data.
|