[发明专利]指纹数据库构建方法、定位方法及装置有效
申请号: | 201510955117.X | 申请日: | 2015-12-17 |
公开(公告)号: | CN106899930B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 张洁 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04W4/029 | 分类号: | H04W4/029;H04W64/00 |
代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 孟繁琦 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 指纹 数据库 构建 方法 定位 装置 | ||
本申请提供一种指纹数据库构建方法、定位方法及装置。一种指纹数据库构建方法包括:接收与目标业务对象发生业务关系的各客户端发送的业务请求,并接收各客户端在发送业务请求过程中发送的位置指纹数据;根据指示信息确定目标业务对象所在位置,将目标业务对象所在位置作为各位置指纹数据对应的位置点;根据各位置指纹数据,获取位置点对应的指纹特征,建立位置点与指纹特征之间的对应关系,以生成指纹数据库。本申请可以提高室内定位的精度。
【技术领域】
本申请涉及通信技术领域,尤其涉及一种指纹数据库构建方法、定位方法及装置。
【背景技术】
全球定位系统(Global Positioning System,GPS)被各行各业广泛使用,但其也有一个明显的缺陷,就是室内定位不佳,不能满足室内定位的覆盖和精度要求。于是出现了基于Wi-Fi信号和/或基站信号定位的方法。
基于Wi-Fi信号和/或基站信号定位的方法流程如下:移动终端可以通过检测附近的基站信号和/或WI-FI信号,并将该基站信号和/或WI-FI信号发送至服务器,由服务器根据基站信号和/或WI-FI信号,查询存储于该服务器中的指纹数据库中的相应位置点,并将查询结果发送至移动终端,实现定位。然而,这一切均需要基于预先生成的指纹数据库。
在现有技术中,普遍采用人工去现场利用专用采集软件或专用采集设备对指定位置点附近的位置指纹数据进行采集,然后将从采集到的位置指纹数据中提取位置点的指纹特征,将指纹特征与位置点对应存储,以生成指纹数据库。这种人工构建指纹数据库的方法,操作较为繁琐、费时,效率较低。
【发明内容】
本申请的多个方面提供一种指纹数据库构建方法、定位方法及装置,用以提高室内定位的精度。
本申请的一方面,提供一种指纹数据库构建方法,包括:
客户端采集目标业务对象所在位置处的位置指纹数据,所述目标业务对象是指与所述客户端发生业务关系的业务对象;
所述客户端向服务端发送业务请求,并在发送所述业务请求的过程中向所述服务端发送所述位置指纹数据,以供所述服务端根据所述业务请求和所述位置指纹数据生成指纹数据库;
其中,所述业务请求包括指示所述目标业务对象所在位置的指示信息。
本申请的另一方面,提供一种指纹数据库创建方法,包括:
接收与目标业务对象发生业务关系的各客户端发送的业务请求,并接收所述各客户端在发送所述业务请求过程中发送的位置指纹数据;所述各位置指纹数据是指所述目标业务对象所在位置处的位置指纹数据,所述业务请求包括指示所述目标业务对象所在位置的指示信息;
根据所述指示信息确定所述目标业务对象所在位置,将所述目标业务对象所在位置作为所述各位置指纹数据对应的位置点;
根据所述各位置指纹数据,获取所述位置点对应的指纹特征,建立所述位置点与所述指纹特征之间的对应关系,以生成指纹数据库。
本申请的又一方面,提供一种基于指纹数据库的定位方法,包括:
根据实时采集的反映终端设备的运动状态的传感器数据,对持有所述终端设备的用户进行计步处理,以获取所述用户发生移动的至少两个时间段以及所述至少两个时间段中各时间段对应的移动方向;
根据在所述各时间段内实时采集的位置指纹数据,计算所述各时间段对应的指纹特征;
根据所述各时间段对应的移动方向以及指纹特征,查询预先生成的指纹数据库,以确定所述用户的位置;所述指纹数据库存储有位置点与所述位置点对应的指纹特征。
本申请的又一方面,提供一种指纹数据库构建装置,位于客户端中实现,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510955117.X/2.html,转载请声明来源钻瓜专利网。