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

技术编号:28620337 阅读:33 留言:0更新日期:2021-05-28 16:15
本申请实施例公开了一种定位方法和相关装置,至少涉及人工智能技术中的深度学习,在第t时刻终端设备能够同时获取卫星定位信号和网络定位信号的场景下,依据卫星定位信号中的卫星定位参数,对卫星定位信号的可信度进行识别。若卫星定位信号可信,表明卫星定位信号可用于确定出精度较高的定位结果;若卫星定位信号不可信,表明卫星定位信号的定位精度较低,不适用于确定定位结果,反而采用网络定位信号确定的定位结果精度可能相对更高,避免了在有卫星定位信号时直接采用卫星定位信号进行定位在上述场景下导致的定位问题,实现了对卫星定位信号和网络定位信号在定位时的合理使用,提高了定位精度,可应用于地图定位、导航等场景中,提升用户体验。

【技术实现步骤摘要】
一种定位方法和相关装置
本申请涉及数据处理领域,特别是涉及一种定位方法和相关装置。
技术介绍
终端设备具有位置定位功能,能够确定出用于标识终端设备当前所处位置的定位结果。通过该定位结果,终端设备可以为用户提供导航、内容推荐、搜索等各类服务,而定位结果的精度将直接影响这些服务的质量好坏。卫星定位例如北斗定位和网络定位例如Wi-Fi定位是较为常见的位置定位方式,相关技术中,一般会在具有卫星定位信号时采用卫星定位信号作为确定定位结果的依据,在没有卫星定位信号时采用网络定位信号作为确定定位结果的依据。然而,相关技术所确定的定位结果依然经常出现位置波动,定位精度并不稳定。
技术实现思路
为了解决上述技术问题,本申请提供了一种定位方法和相关装置,提高了定位精度。本申请实施例公开了如下技术方案:一方面,本申请实施例提供了一种定位方法,所述方法包括:获取终端设备对应于第t时刻的卫星定位信号和网络定位信号;根据所述卫星定位信号中用于确定定位结果的卫星定位参数,确定所述卫星定位信号是否可信;...

【技术保护点】
1.一种定位方法,其特征在于,所述方法包括:/n获取终端设备对应于第t时刻的卫星定位信号和网络定位信号;/n根据所述卫星定位信号中用于确定定位结果的卫星定位参数,确定所述卫星定位信号是否可信;/n若可信,根据所述卫星定位信号确定所述终端设备对应第t时刻的定位结果;/n若不可信,根据所述网络定位信号确定所述终端设备对应第t时刻的定位结果。/n

【技术特征摘要】
1.一种定位方法,其特征在于,所述方法包括:
获取终端设备对应于第t时刻的卫星定位信号和网络定位信号;
根据所述卫星定位信号中用于确定定位结果的卫星定位参数,确定所述卫星定位信号是否可信;
若可信,根据所述卫星定位信号确定所述终端设备对应第t时刻的定位结果;
若不可信,根据所述网络定位信号确定所述终端设备对应第t时刻的定位结果。


2.根据权利要求1所述的方法,其特征在于,所述根据所述卫星定位信号中用于确定定位结果的卫星定位参数,确定所述卫星定位信号是否可信,包括:
根据所述卫星定位信号中用于确定定位结果的卫星定位参数,通过识别模型确定所述卫星定位信号是否可信;
所述方法还包括:
根据针对同一时刻的历史卫星定位信号和历史网络定位信号,从所述历史卫星定位信号中标注正样本和负样本;
根据所述正样本和所述负样本的历史卫星定位参数,对初始模型进行训练得到所述识别模型。


3.根据权利要求2所述的方法,其特征在于,所述根据针对同一时刻的历史卫星定位信号和历史网络定位信号,从所述历史卫星定位信号中标注正样本和负样本,包括:
从所述历史网络定位信号中确定可信定位信号;
确定待识别卫星信号所标识的定位结果与所述可信定位信号所标识的定位结果之间的距离与可信距离区间的关系,所述待识别卫星信号与所述可信定位信号对应于同一时刻;
将距离大于所述可信距离区间的待识别卫星信号标注为负样本;
将距离小于所述可信距离区间的待识别卫星信号标注为正样本。


4.根据权利要求1-3任意一项所述的方法,其特征在于,将用于确定所述终端设备对应第t时刻定位结果的卫星定位信号或网络定位信号作为目标定位信号,所述根据所述目标定位信号确定所述终端设备对应第t时刻的定位结果,包括:
将所述目标定位信号作为第n个可信定位信号加入可信定位信号队列,所述可信定位信号队列中前n-1个可信定位信号为前n-1个被用于确定所述终端设备对应定位结果的、且与所述目标定位信号同类型的定位信号;
确定第n个可信定位信号所标识定位结果与第n-1个可信定位信号所标识定位结果间的第一待识别距离;
根据第一运动趋势参数确定所述第一待识别距离是否为可信距离,所述第一运动趋势参数是根据前n-1个可信定位信号确定的;
若为可信距离,根据第n个可信定位信号确定所述终端设备对应第t时刻的定位结果。


5.根据权利要求4所述的方法,其特征在于,所述根据第n个可信定位信号确定所述终端设备对应第t时刻的定位结果,包括:
将第n个可信定位信号作为第m个可信输出信号加入可信输出结果队列,所述可信输出结果队列中前m-1个可信输出信号为前m-1个被用于确定所述终端设备对应定位结果的可信定位信号;
确定第m个可信输出信号所标识定位结果与第m-1个可信输出信号所标识定位结果间的第二待识别距离;
根据第二运动趋势参数确定所述第二待识别距离是否为可信距离,所述第二运动趋势参数是根据前m-1个可信输出信号确定的;
若为可信距离,根据第m个可信输出信号确定所述终端设备对应第t时刻的定位结果。


6.根据权利要求5所述的方法,其特征在于,若确定所述第二识别距离为不可信距离,或者若确定所述第一待识别距离为不可信距离,所述方法还包括:
根据第m-1个可信输出信号确定所述终端设备对应第t时刻的定位结果;
若确定所述第二识别距离为不可信距离,所述方法还包括:
从所述可信输出结果队列移出所述第m个可信输出信号。


7.根据权利要求4所述的方法,其特征在于,若将可信定位信号为卫星定位信号的可信定位信号队列作为第一信号队列,将可信定位信号为网络定位信号的可信定位信号队列作为第二信号队列,所述第一信号队列中可信定位信号的数量大于所述第二信号队列中可信定位信号的数量。


8.根据权利要求1-7任意...

【专利技术属性】
技术研发人员:张鑫卞光宇李欣刘畅
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1