The invention discloses a WIFI indoor positioning method based on logarithmic mapping, through all the data are mapped to the base 10 logarithm domain, and the received signal strength in the log domain of WIFI RSSI vector difference expansion to obtain a corresponding RSSI vector, and then according to the RSSI 'KNN algorithm for coordinate to position the target position, thereby improving the positioning accuracy of the system. Compared with the traditional distance vector RSSI, not only consider the access points for each WIFI RSSI, but also consider the difference between different WIFI access point RSSI, while using the logarithmic domain, so as to make it adapt to different terminal positioning and indoor environment is different.
【技术实现步骤摘要】
一种基于对数映射差分的WIFI室内定位方法
本专利技术涉及室内定位与导航
,特别是一种基于对数映射差分的WIFI室内定位方法。技术背景近年来,随着智能便携式移动设备(如智能手机,智能手环等)的逐渐兴起和普及,基于位置的服务和应用快速地发展并逐渐扩展到生活出行的方方面面。例如,基于全球定位系统(如美国的GPS,中国的北斗导航等)的电子地图,给人们提供了室外环境的定位和导航服务。基于位置信息服务的应用层出不穷(如百度地图,高德地图等)。然而,人类的大部分活动是在室内进行的,由于全球定位系统的卫星信号难以穿透建筑物,因此全球定位系统无法用于室内定位,所以必须要有新的专门用于室内定位的技术。随着智能手机的普及,利用智能手机进行WIFI定位逐渐成了室内定位的研究热点。一般在医院、办公大楼、购物商场等公共场所都会有WIFI热点,而且智能终端基本上都有WIFI接口,因此基于WIFI的室内定位系统就可以使用现有的设备进行构建,从而大大节省了硬件成本。目前基于WIFI的室内定位算法主要是基于KNN(K近邻)的WIFI室内定位算法。基于KNN的WIFI室内定位算法的主要原理 ...
【技术保护点】
一种基于对数映射差分的WIFI室内定位方法,其特征在于包括在线测量阶段和离线测量阶段;所述离线测量阶段包括以下步骤:1)预先选定场地中某些点为参考点,测量参考点的坐标,然后在每一个参考点上测量并记录来自每一个WIFI热点的接收信号强度(RSSI)50次以上并进行高斯滤波,从而除去出现概率小于18%的RSSI值,滤波的具体操作方法为:对于在每一个参考点上测得的同一个WIFI热点的RSSI的值进行统计,统计每一个RSSI值出现的次数,然后再除以在这个参考点上测量RSSI的次数从而得出每个RSSI值出现的概率,然后除去概率小于18%RSSI值,即只将出现概率不小于18%的RSSI ...
【技术特征摘要】
1.一种基于对数映射差分的WIFI室内定位方法,其特征在于包括在线测量阶段和离线测量阶段;所述离线测量阶段包括以下步骤:1)预先选定场地中某些点为参考点,测量参考点的坐标,然后在每一个参考点上测量并记录来自每一个WIFI热点的接收信号强度(RSSI)50次以上并进行高斯滤波,从而除去出现概率小于18%的RSSI值,滤波的具体操作方法为:对于在每一个参考点上测得的同一个WIFI热点的RSSI的值进行统计,统计每一个RSSI值出现的次数,然后再除以在这个参考点上测量RSSI的次数从而得出每个RSSI值出现的概率,然后除去概率小于18%RSSI值,即只将出现概率不小于18%的RSSI值保存下来给以后使用;2)先计算各个参考点的来自不同WIFI接入点(AP)RSSI平均值,接着取绝对值,然后取以10为底的对...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。