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

被引:27
|
作者
Bi, Jingxue [1 ]
Wang, Yunjia [1 ]
Li, Xin [1 ]
Qi, Hongxia [1 ]
Cao, Hongji [1 ]
Xu, Shenglei [1 ]
机构
[1] China Univ Min & Technol, NASG Key Lab Land Environm & Disaster Monitoring, Xuzhou 221116, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
indoor positioning; adaptive weighted algorithm; K-nearest neighbor; omnidirectional fingerprint database; affinity propagation clustering; INDOOR; LOCALIZATION;
D O I
10.3390/s18082502
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
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.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] A novel adaptive weighted K-nearest neighbor positioning method based on omnidirectional fingerprint database and twice affinity propagation clustering
    Bi, Jingxue
    Wang, Yunjia
    Li, Xin
    Qi, Hongxia
    Cao, Hongji
    Xu, Shenglei
    [J]. PROCEEDINGS OF 5TH IEEE CONFERENCE ON UBIQUITOUS POSITIONING, INDOOR NAVIGATION AND LOCATION-BASED SERVICES (UPINLBS), 2018, : 236 - 244
  • [2] Improving Indoor Fingerprinting Positioning With Affinity Propagation Clustering and Weighted Centroid Fingerprint
    Subedi, Santosh
    Gang, Hui-Seon
    Ko, Nak Yong
    Hwang, Suk-Seung
    Pyun, Jae-Young
    [J]. IEEE ACCESS, 2019, 7 : 31738 - 31750
  • [3] Fingerprint indoor positioning algorithm based on affinity propagation clustering
    Zengshan Tian
    Xiaomou Tang
    Mu Zhou
    Zuohong Tan
    [J]. EURASIP Journal on Wireless Communications and Networking, 2013
  • [4] Fingerprint indoor positioning algorithm based on affinity propagation clustering
    Tian, Zengshan
    Tang, Xiaomou
    Zhou, Mu
    Tan, Zuohong
    [J]. EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2013,
  • [5] Indoor Positioning and Fingerprint Updating Based on Affinity Propagation Clustering
    Cui, Huimei
    Liu, Kewen
    [J]. 2018 EIGHTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION AND MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2018), 2018, : 226 - 230
  • [6] Weighted Adaptive KNN Algorithm With Historical Information Fusion for Fingerprint Positioning
    Zhang, Hui
    Wang, Zhikun
    Xia, Wenchao
    Ni, Yiyang
    Zhao, Haitao
    [J]. IEEE WIRELESS COMMUNICATIONS LETTERS, 2022, 11 (05) : 1002 - 1006
  • [7] An Improved Indoor Positioning Method Based on Affinity Propagation Clustering
    Deng, Guochuan
    Qin, Sujuan
    [J]. PROCEEDINGS OF THE 2016 4TH INTERNATIONAL CONFERENCE ON ADVANCED MATERIALS AND INFORMATION TECHNOLOGY PROCESSING (AMITP 2016), 2016, 60 : 288 - 293
  • [8] A Fingerprint Localization Method Based on Weighted KNN Algorithm
    Cheng, Long
    Li, Yizhe
    Zhang, Min
    Wang, Chuchu
    [J]. 2018 IEEE 18TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 2018, : 1271 - 1275
  • [9] Positioning Algorithm Based on the Fingerprint Database by Twice-Fuzzy Clustering in the High-Speed Railway Scenario
    Duan, Baofeng
    Li, Cuiran
    Xie, Jianli
    Zhou, Dongmei
    Wu, Wei
    [J]. IEEE ACCESS, 2020, 8 : 64846 - 64856
  • [10] An Improved WiFi Positioning Method Based on Fingerprint Clustering and Signal Weighted Euclidean Distance
    Wang, Boyuan
    Liu, Xuelin
    Yu, Baoguo
    Jia, Ruicai
    Gan, Xingli
    [J]. SENSORS, 2019, 19 (10):