[发明专利]采集定位数据的方法及装置有效
申请号: | 201310395654.4 | 申请日: | 2013-09-03 |
公开(公告)号: | CN103458031A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 黄寓凡 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06K9/62 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 张川绪;李云霞 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 采集 定位 数据 方法 装置 | ||
技术领域
本申请涉及一种在控制设备中采集定位数据的方法和装置以及一种在无线终端设备中采集定位数据的方法和装置,尤其涉及一种通过控制设备同时控制多台无线终端设备采集定位数据的技术。
背景技术
定位数据采集是定位服务的重要组成部分。通常的定位服务算法的准确性取决于采集到的定位数据。这些定位数据主要包括:GPS位置坐标、周围AP(Access Point,即无线接入点)的信息及AP的信号强度等等。现有技术在采集定位数据时是通过采集人员手持采集设备在采集区域内反复走动多次采集获得定位数据的,由于采集人员每次采集时只能操作一台设备采集信号,从而导致定位数据的采集效率偏低,采集成本偏高。另一方面,由于采集定位数据时需要标注关键点,以便通过插值的方式获得所有定位数据的位置坐标,但是每次采集时标注的关键点存在的较大的人为随意性,因而使得同一采集路线的多次采样样本之间存在较大的偏差,这在很大程度上降低了采集数据的有效性和准确性。
发明内容
本发明的目的在于提供一种在控制设备中采集定位数据的方法和装置以及在无线终端设备中采集定位数据的方法和装置。采用本发明所述方法及装置不仅能够大幅度提高指纹定位数据的采集效率,降低采集成本,而且能够有效避免由于多次重复采样引起的数据偏差。
根据本发明的一方面,提供一种在控制设备中采集定位数据的方法,所述方法包括:当接收到的定位数据采集命令是开始采集命令时,将开始采集定位数据的通知消息分别发送给与所述控制设备关联的无线终端设备;当接收到的定位数据采集命令是标注关键点命令时,根据所述标注关键点的命令产生关键点标识,并且将包括所述关键点标识的标注消息分别发送给所述关联的无线终端设备;当接收到的定位数据采集命令是结束采集命令时,将结束采集定位数据的通知消息分别发送给所述关联的无线终端设备,并且从所述关联的无线终端设备接收采集数据集。
优选地,所述采集数据集包括各个所述关联的无线终端设备对应的指纹定位数据集,所述指纹定位数据集包括各个采集点标签及其相应的指纹定位数据。
优选地,所述采集数据集还包括各个所述关联的无线终端设备的型号。
优选地,所述方法还包括:根据预定的相关系数和所述采集数据集计算指定的无线终端设备对应的指纹定位数据集,其中,所述指定的无线终端设备的型号没有出现在所述关联的无线终端设备的型号中。
优选地,所述根据预定的相关系数和所述采集数据集计算指定的无线终端设备对应的指纹定位数据集的步骤包括:通过以下公式推算指定的无线终端设备的指纹定位数据集:
Vx=∑Vi*Rx,i
其中,i为所述关联的无线终端设备的型号,x为所述指定的无线终端设备的型号,Vi为型号i的指纹定位数据,Rxi为型号x和型号i之间的相关系数,vx为型号x的指纹定位数据。
根据本发明的另一方面,提供一种在控制设备中采集定位数据的装置,所述装置包括:用户接口单元,用于接收用户输入的定位数据采集命令;命令发送单元,用于当所述用户接口单元接收到的定位数据采集命令是开始采集命令时,将开始采集定位数据的通知消息分别发送给与所述控制设备关联的无线终端设备;还用于当所述用户接口单元接收到的定位数据采集命令是标注关键点命令时,根据所述标注关键点的命令产生关键点标识,并且将包括所述关键点标识的标注消息分别发送给所述关联的无线终端设备;还用于当所述用户接口单元接收到的定位数据采集命令是结束采集命令时,将结束采集定位数据的通知消息分别发送给所述关联的无线终端设备;数据接收单元,用于从所述关联的无线终端设备接收采集数据集。
优选地,所述采集数据集包括各个所述关联的无线终端设备对应的指纹定位数据集,所述指纹定位数据集包括各个采集点标签及其相应的指纹定位数据。
优选地,所述采集数据集还包括各个所述关联的无线终端设备的型号。优选地,所述装置还包括:数据推算单元,用于根据预定的相关系数和所述采集数据集推算指定的无线终端设备对应的指纹定位数据集,其中,所述指定的无线终端设备的型号没有出现在所述关联的无线终端设备的型号中。
优选地,所述数据推算单元通过以下公式推算指定的无线终端设备的指纹定位数据集:
Vx=∑Vi*Rx,i
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310395654.4/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置