著录项信息
专利名称 | 一种基于锚点的定位方法及装置 |
申请号 | CN201410831235.5 | 申请日期 | 2014-12-22 |
法律状态 | 放弃专利权 | 申报国家 | 中国 |
公开/公告日 | 2015-05-06 | 公开/公告号 | CN104602338A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04W64/00 | IPC分类号 | H;0;4;W;6;4;/;0;0查看分类表>
|
申请人 | 智慧城市信息技术有限公司 | 申请人地址 | 上海市普陀区丹巴路28弄旭辉世纪广场9号楼4楼
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 智慧城市信息技术有限公司 | 当前权利人 | 智慧城市信息技术有限公司 |
发明人 | 陈义东;郭朝阳;宁德军 |
代理机构 | 北京同达信恒知识产权代理有限公司 | 代理人 | 黄志华 |
摘要
本发明提供一种基于锚点的定位方法及装置,该方法包括:接收到待定位终端发出定位请求时,获取所述待定位终端采集到的WIFI信号组以及所述待定位终端的锚点集合,所述待定位终端的锚点集合中包括能够接收到所述待定位终端身份标识的锚点;根据所述待定位终端采集到的WIFI信号组、所述待定位终端的锚点集合以及建立的指纹库,确定所述待定位终端在所述预设区域范围内的位置,所述指纹库存储的信息包括测试终端的锚点集合,所述测试终端的锚点集合包括在任一预设的样点位置能够接收到测试终端身份标识的所有锚点。本发明能够避免现有技术中存在的定位漂移的问题,进而提高了对终端定位的准确度。
1.一种基于锚点的定位方法,其特征在于,预设区域范围内设置有锚点,所述锚点能够接收位于该锚点覆盖范围内的终端的身份标识,该方法包括:
接收到待定位终端发出定位请求时,获取所述待定位终端采集到的WIFI信号组以及所述待定位终端的锚点集合,所述待定位终端的锚点集合中包括能够接收到所述待定位终端身份标识的全部锚点;
根据所述待定位终端采集到的WIFI信号组、所述待定位终端的锚点集合以及建立的指纹库,确定所述待定位终端在所述预设区域范围内的位置,所述指纹库存储的信息包括测试终端的锚点集合,所述测试终端的锚点集合包括在任一预设的样点位置能够接收到测试终端身份标识的所有锚点。
2.如权利要求1所述的方法,其特征在于,所述指纹库根据预设样点位置的采样信息进行建立,具体包括:
获取测试终端在任一所述样点位置所采集到的WIFI信号组,以及在该样点位置接收到所述测试终端的身份标识的所有锚点;
将在该样点位置接收到所述测试终端的身份标识的所有锚点组成锚点集合;
将该样点位置的坐标、测试终端在该样点位置所采集到的WIFI信号组以及在该样点位置接收到所述测试终端的身份标识的锚点集合作为一个WIFI指纹,并存入所述指纹库。
3.如权利要求1-2任一所述的方法,其特征在于,根据所述待定位终端采集到的WIFI信号组、所述待定位终端的锚点集合以及建立的指纹库,确定所述待定位终端在所述预设区域范围内的位置,具体包括:
从所述指纹库中筛选出所有包含所述待定位终端的锚点集合的WIFI指纹,组成筛选后的WIFI指纹组;
根据待定位终端采集到的WIFI信号组,以及筛选后的WIFI指纹组中的WIFI信号组和样点位置,建立概率模型;
根据建立的概率模型,计算所述待定位终端在筛选后的WIFI指纹组中各样点位置的后验概率;
根据计算得到的所述后验概率以及样点位置的坐标,确定所述待定位终端在所述预设区域范围内的坐标。
4.如权利要求3所述的方法,其特征在于,所述后验概率的计算公式为:
其中,Li为筛选后的WIFI指纹组中任一样点位置,S为所述待定位终端采集到的WIFI信号组;P(Li|S)为所述待定位终端在筛选后的WIFI指纹组中任一样点位置的后验概率;
P(S|Li)为筛选后的WIFI指纹组中任一样点位置对应的WIFI信号组为S的概率;P(Li)为所述待定位终端在筛选后的WIFI指纹组中任一样点位置出现的概率;P(S)为所述待定位终端在筛选后的WIFI指纹组中所有的样点位置对应的WIFI信号组为S的概率之和。
5.如权利要求4所述的方法,其特征在于,根据计算得到的所述后验概率以及样点位置的坐标,确定所述待定位终端在所述预设区域范围内的坐标,具体包括:
将所述待定位终端在筛选后的WIFI指纹组中各样点位置的后验概率作为该样点位置坐标的权值;
将筛选后的WIFI指纹组中各个样点位置的坐标加权求和,得到所述待定位终端在所述预设区域范围内的坐标;
所述待定位终端在所述预设区域范围内的坐标(x,y,z)的计算公式如下:
其中,m表示筛选后的WIFI指纹组中WIFI指纹的个数,i表示筛选后的WIFI指纹组中的任一样点位置,(xi,yi,zi)表示筛选后的WIFI指纹组中任一样点位置的坐标。
6.一种基于锚点的定位装置,其特征在于,预设区域范围内设置有锚点,所述锚点能够接收位于该锚点覆盖范围内的终端的身份标识,该装置包括:
获取单元,用于接收到待定位终端发出定位请求时,获取所述待定位终端采集到的WIFI信号组以及所述待定位终端的锚点集合,所述待定位终端的锚点集合中包括能够接收到所述待定位终端身份标识的全部锚点;
确定单元,用于根据所述待定位终端采集到的WIFI信号组、所述待定位终端的锚点集合以及建立的指纹库,确定所述待定位终端在所述预设区域范围内的位置,所述指纹库存储的信息包括测试终端的锚点集合,所述测试终端的锚点集合包括在任一预设的样点位置能够接收到测试终端身份标识的所有锚点。
7.如权利要求6所述的装置,其特征在于,还包括:
建立单元,用于获取测试终端在任一所述样点位置所采集到的WIFI信号组,以及在该样点位置接收到所述测试终端的身份标识的所有锚点;
将在该样点位置接收到所述测试终端的身份标识的所有锚点组成锚点集合;
将该样点位置的坐标、测试终端在该样点位置所采集到的WIFI信号组以及在该样点位置接收到所述测试终端的身份标识的锚点集合作为一个WIFI指纹,并存入所述指纹库。
8.如权利要求6-7任一所述的装置,其特征在于,所述确定单元具体用于:
从所述指纹库中筛选出所有包含所述待定位终端的锚点集合的WIFI指纹,组成筛选后的WIFI指纹组;
根据待定位终端采集到的WIFI信号组,以及筛选后的WIFI指纹组中的WIFI信号组和样点位置,建立概率模型;
根据建立的概率模型,计算所述待定位终端在筛选后的WIFI指纹组中各样点位置的后验概率;
根据计算得到的所述后验概率以及样点位置的坐标,确定所述待定位终端在所述预设区域范围内的坐标。
9.如权利要求8所述的装置,其特征在于,所述确定单元具体用于,采用以下公式计算所述后验概率:
其中,Li为筛选后的WIFI指纹组中任一样点位置,S为所述待定位终端采集到的WIFI信号组;P(Li|S)为所述待定位终端在筛选后的WIFI指纹组中任一样点位置的后验概率;
P(S|Li)为筛选后的WIFI指纹组中任一样点位置对应的WIFI信号组为S的概率;P(Li)为所述待定位终端在筛选后的WIFI指纹组中任一样点位置出现的概率;P(S)为所述待定位终端在筛选后的WIFI指纹组中所有的样点位置对应的WIFI信号组为S的概率之和。
10.如权利要求9所述的装置,其特征在于,所述确定单元具体用于:
将所述待定位终端在筛选后的WIFI指纹组中各样点位置的后验概率作为该样点位置坐标的权值;
将筛选后的WIFI指纹组中各个样点位置的坐标加权求和,得到所述待定位终端在所述预设区域范围内的坐标;
所述待定位终端在所述预设区域范围内的坐标(x,y,z)的计算公式如下:
其中,m表示筛选后的WIFI指纹组中WIFI指纹的个数,i表示筛选后的WIFI指纹组中的任一样点位置,(xi,yi,zi)表示筛选后的WIFI指纹组中任一样点位置的坐标。
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2011-09-21
|
2011-03-18
| | |
2
| |
2010-05-26
|
2009-11-20
| | |
3
| |
2010-10-13
|
2009-04-07
| | |
4
| |
2012-07-11
|
2010-12-14
| | |
5
| |
2011-02-02
|
2010-10-15
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |