Xiaoyu Han, Gang Yang, Shengli Qu, Ge Zhang, Minghong Chi
{"title":"A Weighted Algorithm Based on Physical Distance and Cosine Similarity for Indoor Localization","authors":"Xiaoyu Han, Gang Yang, Shengli Qu, Ge Zhang, Minghong Chi","doi":"10.1109/ICIEA.2019.8833982","DOIUrl":null,"url":null,"abstract":"The weighted K-nearest neighbor (WKNN) is a main algorithm based on fingerprint for indoor localization. The weight is usually calculated by the inverse of the received signal strength indication (RSSI) distance between reference point and the test point, which does not take the exponential relationship between RSSI and physical distance into account. Some weighted algorithms (called physical distance algorithms), while considering their relationship, do not consider the physical distance of the reference point from the test point and the characteristics of the RSSI. Since the range of RSSIs received from different Bluetooth transmitting devices (Beacons) in the same area is different, the cosine similarity difference is extremely small, and the influence of the reference point on the positioning result cannot be fully expressed. Therefore, in order to improve the positioning accuracy, this paper proposes a method of normalizing RSSI and a new weighted algorithm based on the physical distance and on the cosine similarity of the processed RSSI. Experiments in the actual environment show that the proposed algorithm has better positioning accuracy, and the average positioning accuracy is 1.816m, which is 36.41% higher than NN, 14.54% higher than KNN, 12.27% higher than wKNN and 12.78% higher than the physical distance algorithm.","PeriodicalId":311302,"journal":{"name":"2019 14th IEEE Conference on Industrial Electronics and Applications (ICIEA)","volume":"97 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 14th IEEE Conference on Industrial Electronics and Applications (ICIEA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIEA.2019.8833982","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The weighted K-nearest neighbor (WKNN) is a main algorithm based on fingerprint for indoor localization. The weight is usually calculated by the inverse of the received signal strength indication (RSSI) distance between reference point and the test point, which does not take the exponential relationship between RSSI and physical distance into account. Some weighted algorithms (called physical distance algorithms), while considering their relationship, do not consider the physical distance of the reference point from the test point and the characteristics of the RSSI. Since the range of RSSIs received from different Bluetooth transmitting devices (Beacons) in the same area is different, the cosine similarity difference is extremely small, and the influence of the reference point on the positioning result cannot be fully expressed. Therefore, in order to improve the positioning accuracy, this paper proposes a method of normalizing RSSI and a new weighted algorithm based on the physical distance and on the cosine similarity of the processed RSSI. Experiments in the actual environment show that the proposed algorithm has better positioning accuracy, and the average positioning accuracy is 1.816m, which is 36.41% higher than NN, 14.54% higher than KNN, 12.27% higher than wKNN and 12.78% higher than the physical distance algorithm.