An Adaptive Weighted KNN Positioning Method Based on Omnidirectional Fingerprint Database and Twice Affinity Propagation Clustering

The human body has a great influence on Wi-Fi signal power. A fixed K value leads to localization errors for the K-nearest neighbor (KNN) algorithm. To address these problems, we present an adaptive weighted KNN positioning method based on an omnidirectional fingerprint database (ODFD) and twice affinity propagation clustering. Firstly, an OFPD is proposed to alleviate body’s sheltering impact on signal, which includes position, orientation and the sequence of mean received signal strength (RSS) at each reference point (RP). Secondly, affinity propagation clustering (APC) algorithm is introduced on the offline stage based on the fusion of signal-domain distance and position-domain distance. Finally, adaptive weighted KNN algorithm based on APC is proposed for estimating user’s position during online stage. K initial RPs can be obtained by KNN, then they are clustered by APC algorithm based on their position-domain distances. The most probable sub-cluster is reserved by the comparison of RPs’ number and signal-domain distance between sub-cluster center and the online RSS readings. The weighted average coordinates in the remaining sub-cluster can be estimated. We have implemented the proposed method with the mean error of 2.2 m, the root mean square error of 1.5 m. Experimental results show that our proposed method outperforms traditional fingerprinting methods.

[1]  Konstantinos N. Plataniotis,et al.  Kernel-Based Positioning in Wireless Local Area Networks , 2007, IEEE Transactions on Mobile Computing.

[2]  XianPing Tao,et al.  MaLoc: a practical magnetic fingerprinting approach to indoor localization using smartphones , 2014, UbiComp.

[3]  Samih Eisa,et al.  Removing useless APs and fingerprints from WiFi indoor positioning radio maps , 2013, International Conference on Indoor Positioning and Indoor Navigation.

[4]  Delbert Dueck,et al.  Clustering by Passing Messages Between Data Points , 2007, Science.

[5]  Guo-Ping Liu,et al.  A Robust High-Accuracy Ultrasound Indoor Positioning System Based on a Wireless Sensor Network , 2017, Sensors.

[6]  Iyad Husni Alshami,et al.  Adaptive Indoor Positioning Model Based on WLAN-Fingerprinting for Dynamic and Multi-Floor Environments , 2017, Sensors.

[7]  Yunhao Liu,et al.  Smartphones Based Crowdsourcing for Indoor Localization , 2015, IEEE Transactions on Mobile Computing.

[8]  Mingyan Jiang,et al.  Indoor Positioning System Based on RFID , 2014 .

[9]  Álvaro Hernández,et al.  A robust UWB indoor positioning system for highly complex environments , 2015, 2015 IEEE International Conference on Industrial Technology (ICIT).

[10]  Yunhao Liu,et al.  LANDMARC: Indoor Location Sensing Using Active RFID , 2004, Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003)..

[11]  Yasuyuki Matsushita,et al.  Device-free and privacy preserving indoor positioning using infrared retro-reflection imaging , 2017, 2017 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[12]  Jian Wang,et al.  Integrated WiFi/PDR/Smartphone Using an Adaptive System Noise Extended Kalman Filter Algorithm for Indoor Localization , 2016, ISPRS Int. J. Geo Inf..

[13]  Ren C. Luo,et al.  Dynamic Wireless Indoor Localization Incorporating With an Autonomous Mobile Robot Based on an Adaptive Signal Model Fingerprinting Approach , 2019, IEEE Transactions on Industrial Electronics.

[14]  Hyung Seok Kim,et al.  Enhanced weighted K-nearest neighbor algorithm for indoor Wi-Fi positioning systems , 2012, 2012 8th International Conference on Computing Technology and Information Management (NCM and ICNIT).

[15]  Paramvir Bahl,et al.  RADAR: an in-building RF-based user location and tracking system , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[16]  Chau Yuen,et al.  Indoor Positioning Using Visible LED Lights , 2015, ACM Comput. Surv..

[17]  Shigeki Sugano,et al.  A combined approach of Doppler and carrier-based hyperbolic positioning with a multi-channel GPS-pseudolite for indoor localization of robots , 2016, 2016 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[18]  Honggui Li,et al.  Low-Cost 3D Bluetooth Indoor Positioning with Least Square , 2014, Wirel. Pers. Commun..

[19]  Kimberly Morais,et al.  Indoor Positioning System , 2008, Encyclopedia of GIS.

[20]  Moustafa Youssef,et al.  The Horus WLAN location determination system , 2005, MobiSys '05.

[21]  Anshul Rai,et al.  Zee: zero-effort crowdsourcing for indoor localization , 2012, Mobicom '12.

[22]  Yunhao Liu,et al.  Swadloon: Direction Finding and Indoor Localization Using Acoustic Signal by Shaking Smartphones , 2015, IEEE Transactions on Mobile Computing.

[23]  Tacha Serif,et al.  Improving RSS-Based Indoor Positioning Algorithm via K-Means Clustering , 2011, EW.

[24]  Shih-Hau Fang,et al.  A novel clustering-based approach of indoor location fingerprinting , 2013, 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[25]  Mu Zhou,et al.  Fingerprint indoor positioning algorithm based on affinity propagation clustering , 2013, EURASIP Journal on Wireless Communications and Networking.

[26]  Xiaojun Jing,et al.  An environmental-adaptive RSSI based indoor positioning approach using RFID , 2010 .

[27]  Shih-Hau Fang,et al.  An Enhanced ZigBee Indoor Positioning System With an Ensemble Approach , 2012, IEEE Communications Letters.

[28]  Hao Zhou,et al.  Indoor Fingerprint Localization Based on Fuzzy C-Means Clustering , 2014, 2014 Sixth International Conference on Measuring Technology and Mechatronics Automation.

[29]  Xingqun Zhan,et al.  Characterization of Smart Phone Received Signal Strength Indication for WLAN Indoor Positioning Accuracy Improvement , 2014, J. Networks.

[30]  Nacer Abouchi,et al.  Characterization of a multi-user indoor positioning system based on low cost depth vision (Kinect) for monitoring human activity in a smart home , 2015, 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[31]  Huiru Zheng,et al.  A 3D indoor positioning system based on low-cost MEMS sensors , 2016, Simul. Model. Pract. Theory.