一种定位方法及装置制造方法及图纸

技术编号:15625377 阅读:80 留言:0更新日期:2017-06-14 06:22
本发明专利技术的实施例提供一种定位方法及装置,涉及无线通信技术领域,能够提升定位精度。该方法包括:获取第一用户终端的标识以及第一用户终端所在的第一位置信息;根据第一用户终端的标识,从用户历史行为数据库中获取第一用户终端的至少一个历史行为位置信息,用户历史行为数据库保存有至少一个用户终端的标识以及至少一个用户终端中每个用户终端的至少一个历史行为位置信息;判断第一位置信息与第一用户终端的至少一个历史行为位置信息中的第二位置信息的距离是否小于或等于第一预设阈值;若第一位置信息与第二位置信息的距离小于或等于第一预设阈值,则将第一位置信息修正为第二位置信息。

【技术实现步骤摘要】
一种定位方法及装置
本专利技术涉及无线通信
,尤其涉及一种定位方法及装置。
技术介绍
随着通信技术及其应用的飞速发展,基于通信的定位技术受到越来越多的关注。终端的位置信息是许多创新增值业务和应用的基础,例如,定位技术可以应用于无线网络精细化优化和问题分析,或者应用于安防、定向广告推送、导航等领域。现有技术中,无线定位技术包括基于蜂窝网的定位技术、卫星定位技术以及融合定位技术。但是,上述无线定位技术均存在不同程度的各种局限性,且定位精度也基本达到瓶颈,定位精度很难进一步提升。
技术实现思路
本专利技术的实施例提供一种定位方法及装置,能够提升定位精度。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,本专利技术实施例提供一种定位方法,该方法包括:获取第一用户终端的标识以及所述第一用户终端所在的第一位置信息;根据所述第一用户终端的标识,从用户历史行为数据库中获取所述第一用户终端的至少一个历史行为位置信息,所述用户历史行为数据库保存有至少一个用户终端的标识以及所述至少一个用户终端中每个用户终端的至少一个历史行为位置信息;判断所述第一位置信息与所述第一用户终端的至少一个历史行为位置信息中的第二位置信息的距离是否小于或等于第一预设阈值;若所述第一位置信息与所述第二位置信息的距离小于或等于第一预设阈值,则将所述第一位置信息修正为所述第二位置信息。用户历史行为数据库中每个用户终端的历史行为位置信息能够精确的表明该用户终端的位置信息。因此,定位装置在获取到第一用户终端的第一位置信息时,从用户历史行为数据库中获取第一用户终端的至少一个历史行为位置信息,并将第一位置信息与第一用户终端的至少一个历史行为位置信息进行比较判断,在第一位置信息与第一用户终端的至少一个历史行为位置信息中的第二位置信息之间的距离小于或等于第一预设阈值时,基本上说明第一用户终端的实际位置信息应该为第二位置信息,因此将第一位置信息修正为第二位置信息,且将第一用户终端的实际位置信息确定为第二位置信息,这样,能够提高定位精确度。在第一方面的第一种可能的实现方式中,所述对于所述用户历史行为数据库中至少一个用户终端中的任一用户终端,所述用户终端的至少一个历史行为位置信息是由所述用户终端的多个历史定位位置信息生成的;所述用户终端的至少一个历史行为位置信息是由所述用户终端的多个历史定位位置信息生成的,包括:采集待分析地理区域中已记录的所述用户终端的多个历史定位位置信息;对所述用户终端的多个历史定位位置信息进行用户密集度统计,并确定所述用户终端的至少一个历史定位位置集中区域;根据预设算法和所述用户终端的至少一个历史定位位置集中区域,确定所述用户终端的至少一个历史行为位置信息。通过对每一个用户终端的多个历史定位位置信息进行分析,确定该用户终端的至少一个历史定位位置集中区域,并进一步确定该用户终端的至少一个历史行为位置信息,即对大量数据进行分析确定每一个用户终端的至少一个历史行为位置信息,采用上述方法确定的历史行为位置信息的精确度较高。进一步地,将每个用户终端的标识以及该用户终端的至少一个历史行为位置信息对应的保存在用户历史行为数据库中。这样,用户历史行为数据库中的数据能够精确的体现每个用户终端的地理位置信息。根据第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,确定所述用户终端的至少一个历史定位位置集中区域,包括:将所述用户终端的用户密集度大于或等于第二预设阈值的区域确定为所述用户终端的历史定位位置集中区域。根据第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,对所述用户终端的多个历史定位位置信息进行用户密集度统计,并确定所述用户终端的至少一个历史定位位置集中区域,包括:将待分析地理区域按照预设分辨率划成不同区域的栅格;统计所述用户终端的第一数量,其中,所述第一数量为各个栅格对应区域中包含有所述用户终端的历史定位位置信息的数量;根据所述用户终端的第一数量,计算所述用户终端的密集度;将所述用户终端的用户密集度大于或等于所述第二预设阈值的栅格对应的区域确定为所述用户终端的历史定位位置集中区域。通过将待分析地理区域按照预设分辨率化成不同区域的栅格的方式来确定用户活动密集区域,能够直接有效的支持现有的特征匹配定位技术,这样,通过整个方案能够提升使用特征匹配定位技术定位的精确度。优选的,特征匹配定位技术为指纹特征匹配定位技术。具体的,指纹特征定位技术是指根据终端上报的信号指纹信息,从定位数据库中选择目标栅格的指纹信息,该栅格的指纹信息为终端的位置信息。这里的指纹信息是指信号强度。根据第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述历史行为位置信息包括历史汇聚位置信息,所述确定所述用户终端的至少一个历史行为位置信息之后,所述定位方法还包括:以每个历史汇聚位置信息为中心,在预设范围内搜索建筑物信息,如果搜索到至少一个建筑物信息,则将所述历史汇聚位置信息修正为所述至少一个建筑物信息中的任意一个建筑物信息。历史行为位置信息归属于历史定位位置集中区域,它可以为历史汇聚位置信息,即用户终端经常活动的位置信息。在实际应用中,历史汇聚位置信息一般为室内,因此,在确定各个用户终端的至少一个历史汇聚位置信息后,考虑确定的这至少一个历史汇聚位置信息是否为建筑物信息。这样,能够进一步地提升定位的精确度,也符合实际应用。进一步地,如果本专利技术实施例采用的定位方法能够支持三维(3D,3-Dimensional)定位,则每个用户终端设备的至少一个历史汇聚位置信息具体为室内空间位置信息。根据第一方面的第一种可能的实现方式2第一方面的第四种可能的实现方式中的任意一种可能的实现方式,在第一方面的第五种可能的实现方式中,所述历史行为位置信息包括历史道路信息,所述根据预设算法和所述用户终端的至少一个历史定位位置集中区域,确定所述用户终端的至少一个历史行为位置信息,包括:根据预设算法,分析第一区域中所述用户设备的历史定位位置信息,并根据所述第一区域中所述用户设备的历史定位位置信息确定至少一条历史道路信息,其中,所述第一区域为所述待分析地理区域中除所述至少一个历史定位位置集中区域以外的区域。历史行为位置信息归属于历史定位位置集中区域,它可以为历史汇聚位置信息,也可以为历史道路信息(即用户终端经常活动的道路),还可以历史汇聚位置信息和历史道路信息。进一步地,在所述获取第一用户终端的位置信息之后,以及判断所述第一用户终端的标识是否已保存至所述用户历史行为数据库中之前,还判断所述第一位置信息是否在待分析地理区域中。在分析第一用户终端的第一位置信息时,需要首先判断第一位置信息是否在待分析地理区域中,以保证第一位置信息与用户历史行为数据库中的数据相对应。结合前述第一方面或第一方面的第一种可能的实现方式至第一方面的第五种可能的实现方式中的任意一种可能的实现方式,在第一方面的第六种可能的实现方式中,所述用户历史行为数据库还保存有所述至少一个用户终端中每个用户终端在其每个历史行为位置信息的时间段。根据第一方面的第六种可能的实现方式,在第一方面的第七种可能的实现方式中,所述将所述第一位置信息修正为所述第二位置信息,包本文档来自技高网...
一种定位方法及装置

【技术保护点】
一种定位方法,其特征在于,包括:获取第一用户终端的行为信息,其中,所述第一用户终端的行为信息包括第一用户终端的标识以及所述第一用户终端所在的第一位置信息;根据所述第一用户终端的标识,从用户历史行为数据库中获取所述第一用户终端的至少一个历史行为位置信息,所述用户历史行为数据库保存有至少一个用户终端的标识以及所述至少一个用户终端中每个用户终端的至少一个历史行为位置信息;判断所述第一位置信息与所述第一用户终端的至少一个历史行为位置信息中的第二位置信息的距离是否小于或等于第一预设阈值;若所述第一位置信息与所述第二位置信息的距离小于或等于第一预设阈值,则将所述第一位置信息修正为所述第二位置信息。

【技术特征摘要】
1.一种定位方法,其特征在于,包括:获取第一用户终端的行为信息,其中,所述第一用户终端的行为信息包括第一用户终端的标识以及所述第一用户终端所在的第一位置信息;根据所述第一用户终端的标识,从用户历史行为数据库中获取所述第一用户终端的至少一个历史行为位置信息,所述用户历史行为数据库保存有至少一个用户终端的标识以及所述至少一个用户终端中每个用户终端的至少一个历史行为位置信息;判断所述第一位置信息与所述第一用户终端的至少一个历史行为位置信息中的第二位置信息的距离是否小于或等于第一预设阈值;若所述第一位置信息与所述第二位置信息的距离小于或等于第一预设阈值,则将所述第一位置信息修正为所述第二位置信息。2.根据权利要求1所述的定位方法,其特征在于,对于所述用户历史行为数据库中至少一个用户终端中的任一用户终端,所述用户终端的至少一个历史行为位置信息是由所述用户终端的多个历史定位位置信息生成的;所述用户终端的至少一个历史行为位置信息是由所述用户终端的多个历史定位位置信息生成的,包括:采集待分析地理区域中已记录的所述用户终端的多个历史定位位置信息;对所述用户终端的多个历史定位位置信息进行用户密集度统计,并确定所述用户终端的至少一个历史定位位置集中区域;根据预设算法和所述用户终端的至少一个历史定位位置集中区域,确定所述用户终端的至少一个历史行为位置信息。3.根据权利要求2所述的定位方法,其特征在于,所述确定所述用户终端的至少一个历史定位位置集中区域,包括:将所述用户终端的用户密集度大于或等于第二预设阈值的区域确定为所述用户终端的历史定位位置集中区域。4.根据权利要求2或3所述的定位方法,其特征在于,所述对所述用户终端的多个历史定位位置信息进行用户密集度统计,并确定所述用户终端的至少一个历史定位位置集中区域,包括:将待分析地理区域按照预设分辨率划成不同区域的栅格;统计所述用户终端的第一数量,其中,所述第一数量为各个栅格对应区域中包含有所述用户终端的历史定位位置信息的数量;根据所述用户终端的第一数量,计算所述用户终端的密集度;将所述用户终端的用户密集度大于或等于所述第二预设阈值的栅格对应的区域确定为所述用户终端的历史定位位置集中区域。5.根据权利要求4所述的定位方法,其特征在于,所述历史行为位置信息包括历史汇聚位置信息,所述确定所述用户终端的至少一个历史行为位置信息之后,所述定位方法还包括:以每个历史汇聚位置信息为中心,在预设范围内搜索建筑物信息,如果搜索到至少一个建筑物信息,则将所述历史汇聚位置信息修正为所述至少一个建筑物信息中的任意一个建筑物信息。6.根据权利要求2-5中任意一项所述的定位方法,其特征在于,所述历史行为位置信息包括历史道路信息,所述根据预设算法和所述用户终端的至少一个历史定位位置集中区域,确定所述用户终端的至少一个历史行为位置信息,包括:根据预设算法,分析第一区域中所述用户设备的历史定位位置信息,并根据所述第一区域中所述用户设备的历史定位位置信息确定至少一条历史道路信息,其中,所述第一区域为所述待分析地理区域中除所述至少一个历史定位位置集中区域以外的区域。7.根据权利要求1-6中任意一项所述的定位方法,其特征在于,所述用户历史行为数据库还保存有所述至少一个用户终端中每个用户终端在其每个历史行为位置信息的时间段。8.根据权利要求7所述的定位方法,其特征在于,所述将所述第一位置信息修正为所述第二位置信息,包括:获取所述第一用户终端在所述第一位置信息的第一时刻;判断所述第一时刻是否在第一时间段内,其中,所述第一时间段为所述第一用户终端在所述第二位置信息的时间段;若所述第一时刻在得到第一时间段内,则将所述第一位置信息修正为所述第二位置信息。9.一种定位装置,其特征在于,包括获取单元、判断单元和处理单元;所述获取单元,用于获取第一用户终端的行为信息,其中,所述第一用户终端...

【专利技术属性】
技术研发人员:郭宽新李汐
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1