• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2021, Vol. 43 ›› Issue (05): 853-861.

Previous Articles     Next Articles

An indoor positioning method based on CSI and SVM regression 

DANG Xiao-chao1,2,RU Chun-rui1,HAO Zhan-jun1,2    

  1. (1.College of Computer Science & Engineering,Northwest Normal University,Lanzhou 730070;

    2.Gansu Province Internet of Things Engineering Research Center,Lanzhou 730070,China)



  • Received:2020-03-26 Revised:2020-06-19 Accepted:2021-05-25 Online:2021-05-25 Published:2021-05-19

Abstract: In order to study the application of indoor positioning technology in complex environments, using stairs and laboratories as experimental scenarios, an indoor positioning method based on channel state information (CSI) and SVM regression is proposed. The method removes signal noise by density-based spatial clustering (DBSCAN) and extracts the fingerprint features that contribute the most using principal component analysis (PCA), while reducing the CSI fingerprint dimension. The SVM regression is used to establish a non-linear relationship between the CSI fingerprint and the target position, so as to achieve the purpose of estimating the target position based on the measured CSI fingerprint. The experimental results show that the positioning system can achieve a positioning accuracy of 1 m with a probability of more than 90% in the complex environment of staircases with strong multipath effects, and a positioning accuracy of 0.8 m with a probability of 82% in a laboratory environment. It shows that the indoor positioning method based on CSI and SVM regression has high efficiency and feasibility.

Key words: indoor positioning technology, channel state information, DBSCAN algorithm, principal component analysis, SVM regression