[发明专利]WiFi室内定位系统的指纹数据库构建方法有效
申请号: | 201310476443.3 | 申请日: | 2013-10-12 |
公开(公告)号: | CN103582119A | 公开(公告)日: | 2014-02-12 |
发明(设计)人: | 刘乾辰;祝正元;徐昌庆 | 申请(专利权)人: | 上海交通大学 |
主分类号: | H04W64/00 | 分类号: | H04W64/00;G06F17/30;H04W24/00 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 郭国中 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | wifi 室内 定位 系统 指纹 数据库 构建 方法 | ||
技术领域
本发明涉及一种室内定位系统,更具体的说,涉及一种为基于WiFi的室内位置指纹定位系统构建指纹数据库的方法。
背景技术
目前对于定位技术的需求越来越大。而最普及的定位技术是全球定位系统(GPS),这种技术在室外区域可以获得较好的精度,但是由于这种技术本身实现方式的原因,在室内环境下其定位能力大幅度下降。因此急需寻找一种可行的室内定位方法来弥补全球定位系统的不足。
一种可行的室内定位解决方案是通过基于IEEE802.11无线局域网来实现的。传统的WiFi定位方法通过三角定位法来实现,包括基于到达时间,基于到达时间差,基于到达角度等方法。这些方法由于需要特殊设备,以及设备在可视范围内等缺点,很难适用于室内定位。另一种可行的室内定位方法通过指纹来实现,在Bahl,P.和Padmanabhan,V.N.的RADAR:an in-building RF-based user location and tracking system(一种基于指纹的室内定位跟踪系统,in Proc.IEEE INFOCOM,2000,pp.775–784.)中提出通过采集室内环境的各个点收到的信号强度作为指纹,并在最后定位时通过与指纹数据进行比对来实现定位。这种方法大大降低了对硬件的要求,实现了一定的定位精度。同时,这种方法的精确度很大程度上依赖于指纹数据库的精确和指纹信息的充分程度。传统的指纹库构建过程耗时较长,处理繁琐,指纹信息不充分,且不利于更新和维护。
发明内容
本发明的目的在于克服上述现有技术中的不足,提供了一种WiFi室内定位系统的指纹数据库构建方法,实现了对指纹采集和处理过程的简化,保障了指纹信息的最大化,仅通过修改程序,就可以对指纹数据库进行更新和参数调节,最终使得基于WiFi的室内定位系统取得较好的定位精度。
本发明通过指纹采集设备上的客户端软件和服务器端的数据处理软件实现准确、高效地采集指纹,处理采样数据和构建指纹数据库。通过相关性修正、截断处理和归一化处理,使得指纹数据库能更加准确和全面的反应出参考点上的指纹信息,并方便指纹定位系统对数据库进行查询,以实现更加精确和快速的给予WiFi的室内定位。
为达到上述目的,本发明所采用的技术方案如下:
一种WiFi室内定位系统的指纹数据库构建方法,包括如下步骤:
第一步:确定参考点的位置和坐标;
在定位的覆盖区域上按照一定的间隔设置一系列参考点;
第二步:在参考点上捕获接入点AP的媒体访问控制MAC地址;
通过安装在指纹采集设备上的客户端软件,以一定的频率扫描该设备可以接收到的接入点AP,并将捕捉到的接入点AP的媒体访问控制MAC地址记录到媒体访问控制MAC地址列表中;
第三步:在参考点上对媒体访问控制MAC地址列表中各个接入点AP的信号强度进行采集;
通过安装在指纹采集设备上的客户端软件,以一定的频率进行扫描,获取媒体访问控制MAC地址列表中各个接入点AP的信号强度,并将采集到的信号强度按照一定的格式记录到采样文件中;
第四步:将采样文件发送到服务器;
通过安装在指纹采集设备上的客户端软件将记录有接入点AP信号强度的采样文件上传到服务器端;
第五步:对采样文件中的信号强度数据做统计处理,得到拟合的概率分布曲线;
通过安装在服务器端的数据处理软件对指纹采集设备上传的采样文件进行分析,并对每一个接入点AP的信号强度数据做统计处理,用所得的均值和方差,生成拟合的概率分布曲线;
第六步:对拟合的概率分布曲线进行相关性修正;
计算接入点AP信号强度采样数据的自相关值,并根据自相关值对拟合的概率分布曲线的方差进行修正;
第七步:对相关性修正后的概率分布曲线进行截断处理;
根据接入点AP信号强度采样数据的均值和预先设定的窗长,对相关性修正后的概率分布曲线进行截断处理;
第八步:计算每个分贝毫瓦值上的概率,并进行归一化处理;
根据截断处理后的概率分布曲线,计算每个分贝毫瓦值上的概率,并对所有分贝毫瓦值上的概率进行归一化处理;
第九步:生成指纹数据库;
使用数据库软件建立指纹数据库,将归一化处理后对应于每个分贝毫瓦值上的概率和相应的分贝毫瓦值分别作为指纹数据库的元素存入指纹数据库条目中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310476443.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:单体横杆锁柱
- 下一篇:一种汽车焊接输送线水平驱动装置