摘要 |
An algorithm of collecting and constructing training location data is provided as it is applied to a test space of a plurality of beacons and training locations. The signal patterns of beacons adjacent to each training location are detected. The signal pattern is converted into a signal vector and each signal vector is integrated for calculating a feature vector of each training location. The coordinate and the feature vector of each training location, after being recorded, are introduced into a numerical data fitting model for constructing the signal pattern function of each beacon. For positioning, the current signal patterns of the beacons adjacent to the user location are detected and converted to a discriminant function. Thereafter, the minimum of the discriminant function is computed so as to find the position of the user location. |