1. An improved weighted KNN fingerprint positioning algorithm.
- Author
-
Chen, Bohang, Ma, Jun, Zhang, Lingfei, Xiong, Zhuang, Fan, Jinyu, and Lan, Haiming
- Subjects
KALMAN filtering ,FINGERPRINT databases ,ACQUISITION of data ,ALGORITHMS ,HUMAN fingerprints - Abstract
Aiming at the received signal strength index (RSSI) in wireless positioning system, an improved weighted KNN fingerprint positioning algorithm is proposed in this paper. The algorithm pre-processes fingerprint data in offline stage that including eliminating outliers and Kalman filtering first, in order to improve the accuracy of data acquisition. Secondly, the fingerprint data is partitioned by using RSSI to attenuate obstacles such as walls. Then, points with significant RSSI differences in each region are selected as regional feature points, and the distance between RSSI of test points and feature points in each region is calculated respectively to determine the region in which the test points are located. Geometric method is used to analyse and define the correlation degree, and KNN is re-weighted to achieve accurate positioning in the region. Finally, experiments were carried out in the indoor environment to complete the establishment of the fingerprint database. Compared with the existing NN, KNN and WKNN, the experimental analysis results show that the accumulated error and average error are better than the traditional algorithm with the increase of measurement points, which has reference value for the complex environment positioning technology. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF