定位方法、装置、设备和存储介质与流程

文档序号:27395127发布日期:2021-11-15 22:50阅读:来源:国知局

技术特征:
1.一种定位方法,包括:获取初始视觉定位数据,所述初始视觉定位数据为用户在第一时刻的视觉定位数据;在未获取到第二时刻的视觉定位数据之前,获取传感器检测的传感器数据,所述第二时刻晚于所述第一时刻;基于所述初始视觉定位数据和所述传感器数据,确定所述用户在所述第一时刻和所述第二时刻之间的当前定位数据。2.根据权利要求1所述的方法,其中,所述获取传感器检测的传感器数据,包括:获取方向传感器,检测的相对方向数据;和/或,获取步数传感器,检测的步数。3.根据权利要求2所述的方法,其中,所述初始视觉定位数据包括:基准方向数据和基准位置数据,所述传感器数据包括:所述相对方向数据和所述步数,所述当前定位数据包括:当前方向数据和当前位置数据,所述基于所述初始视觉定位数据和所述传感器数据,确定所述用户在所述第一时刻和所述第二时刻之间的当前定位数据,包括:基于所述基准方向数据和所述相对方向数据,确定所述当前方向数据;基于步长和所述步数确定相对位置数据,基于所述基准位置数据和所述相对位置数据,确定所述当前位置数据,所述步长的初始值为预设值。4.根据权利要求3所述的方法,其中,还包括:若接收到所述第二时刻的视觉定位数据,基于所述第二时刻的视觉定位数据、所述初始视觉定位数据和所述步数,更新所述步长。5.根据权利要求1

4任一项所述的方法,其中,所述定位方法应用在增强现实ar导航中,所述方法还包括:基于所述当前定位数据获取导航信息;将所述导航信息,展现在所述用户所在的真实环境的图像上。6.一种定位装置,包括:初始化模块,用于获取初始视觉定位数据,所述初始视觉定位数据为用户在第一时刻的视觉定位数据;获取模块,用于在未获取到第二时刻的视觉定位数据之前,获取传感器检测的传感器数据,所述第二时刻晚于所述第一时刻;定位模块,用于基于所述初始视觉定位数据和所述传感器数据,确定所述用户在所述第一时刻和所述第二时刻之间的当前定位数据。7.根据权利要求6所述的装置,其中,所述获取模块具体用于:获取方向传感器,检测的相对方向数据;和/或,获取步数传感器,检测的步数。8.根据权利要求7所述的装置,其中,所述初始视觉定位数据包括:基准方向数据和基准位置数据,所述传感器数据包括:所述相对方向数据和所述步数,所述当前定位数据包括:当前方向数据和当前位置数据,所述定位模块具体用于:基于所述基准方向数据和所述相对方向数据,确定所述当前方向数据;基于步长和所述步数确定相对位置数据,基于所述基准位置数据和所述相对位置数据,确定所述当前位置数据,所述步长的初始值为预设值。
9.根据权利要求8所述的装置,其中,还包括:更新模块,用于若接收到所述第二时刻的视觉定位数据,基于所述第二时刻的视觉定位数据、所述初始视觉定位数据和所述步数,更新所述步长。10.根据权利要求6

9任一项所述的装置,其中,所述定位方法应用在增强现实ar导航中,所述装置还包括:展现模块,用于基于所述当前定位数据获取导航信息;将所述导航信息,展现在所述用户所在的真实环境的图像上。11.一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1

5中任一项所述的方法。12.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1

5中任一项所述的方法。13.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1

5中任一项所述的方法。

技术总结
本公开提供了一种定位方法、装置、设备和存储介质,涉及计算机技术领域,具体涉及计算机视觉、增强现实、深度学习等人工智能领域。定位方法包括:获取初始视觉定位数据,所述初始视觉定位数据为用户在第一时刻的视觉定位数据;在未获取到第二时刻的视觉定位数据之前,获取传感器检测的传感器数据,所述第二时刻晚于所述第一时刻;基于所述初始视觉定位数据和所述传感器数据,确定所述用户在所述第一时刻和所述第二时刻之间的当前定位数据。本公开可以持续对用户进行定位。以持续对用户进行定位。以持续对用户进行定位。


技术研发人员:申雪岑
受保护的技术使用者:北京百度网讯科技有限公司
技术研发日:2021.07.06
技术公布日:2021/11/14
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1