摘要
目前室内定位的主流方法是根据WiFi指纹模式匹配来确定目标位置,但由于室内环境的复杂性和WiFi信号的不稳定性,其性能尚不能满足高精度室内定位的需求.为提高定位精度,提出一种基于空间划分和支持向量机(Support Vector Ma-chines,SVM)的两级室内定位算法.该算法首先采用优化K-means聚类算法,对定位区域的WiFi指纹进行聚类,并据此进行空间划分产生子区域;然后采用SVM实现两级WiFi指纹定位:第一级采用SVM分类确定目标所在子区域,第二级在子区域内采用SVM回归确定目标精确位置坐标.实验表明,提出的基于空间划分的两级定位精度明显优于单级定位,提出的空间划分算法优于当前其它空间划分算法.
WiFi fingerprinting is a mainstream indoor localization method. Due to complexity of indoor environments and instability of WiFi signals,performance of WiFi fingerprinting cannot meet the requirement of high accuracy. In order to improve the accuracy,a two-layer WiFi fingerprinting based on space partitioning and support vector machines( SVM) is proposed. The algorithm first applies an optimized K-means clustering algorithm to partition the localization space to subregions according to WiFi fingerprints,then applies SVMto achieve two-layer WiFi fingerprinting. The first layer determines the subregion through SVMclassification and the second layer determines the exact location coordinate through SVMregression in the determined subregion. Evaluations showthat the proposed two-layer WiFi fingerprinting based on space partitioning outperforms one-layer WiFi fingerprinting,and the proposed space partitioning method outperforms other existing space partitioning methods.
作者
周瑞
鲁翔
李志强
武悦
桑楠
ZHOU Rui;LU Xiang;LI Zhi-qiang;WU Yue;SANG Nan(School of Information and Software Engineering,University of Electronic Science and Technology of China,Chengdu 610054,China)
出处
《小型微型计算机系统》
CSCD
北大核心
2019年第2期294-299,共6页
Journal of Chinese Computer Systems
基金
国家自然科学基金项目(61503059)资助
四川省科技厅重点研发项目(2018G20464)资助
关键词
室内定位
WiFi指纹
空间划分
支持向量机
indoor localization
WiFi fingerprinting
space partitioning
support vector machines