| US 7,532,991 B2 | ||
| Magnetic data processing device | ||
| Ibuki Handa, Iwata (Japan) | ||
| Assigned to Yamaha Corporation, Shizuoka-Ken (Japan) | ||
| Filed on Mar. 06, 2007, as Appl. No. 11/682,379. | ||
| Claims priority of application No. 2006-061605 (JP), filed on Mar. 07, 2006; application No. 2006-132026 (JP), filed on May 10, 2006; and application No. 2007-016320 (JP), filed on Jan. 26, 2007. | ||
| Prior Publication US 2007/0213950 A1, Sep. 13, 2007 | ||
| Int. Cl. G01C 25/00 (2006.01); G01C 17/38 (2006.01); G01D 18/00 (2006.01); G06F 19/00 (2006.01); G01R 27/28 (2006.01) | ||
| U.S. Cl. 702—92 [702/104; 33/355 R; 33/357; 33/358; 33/356; 73/514.31; 73/314.39; 324/650] | 16 Claims |

| 1. A magnetic data processing device comprising:
an input configured to sequentially input magnetic data that is output from a magnetic sensor, said magnetic data being two-dimensional
vector data that is a linear combination of a set of first fundamental vectors;
memory configured to store a plurality of the magnetic data as a data set of statistical population in order to update an
old offset of the magnetic data with a new offset; and
an offset derivation module configured to calculate the new offset based on the old offset and the data set of statistical
population under a constraint condition such that the new offset is obtained as a sum of the old offset and a correction vector,
wherein the correction vector is a linear combination of a set of second fundamental vectors, which are defined in principal
axis directions of distribution of the data set of statistical population, and wherein respective coefficients of the linear
combination of the second fundamental vectors are obtained by weighting respective coefficients of a temporary position vector
of a temporary offset relative to the old offset according to a ratio of principal values of the distribution of the data
set of statistical population, said temporary offset being derived from the data set of statistical population without using
the old offset and said temporary position vector being a linear combination of the second fundamental vectors.
|