导航方法、装置、移动终端及服务器与流程

文档序号:14710930发布日期:2018-06-16 00:23阅读:来源:国知局
导航方法、装置、移动终端及服务器与流程

技术特征:

1.一种导航方法,包括:

确定移动终端的当前位置与目标位置不匹配,对所述移动终端当前位置的室内空间进行实时图像采集;

获取根据实时采集的图像确定的导航路径的信息;

根据所述导航路径的信息,确定增强现实AR导航对象在实时采集的图像中的展示位置;

根据所述展示位置将所述AR导航对象绘制至实时采集的图像中。

2.根据权利要求1所述的方法,其中,所述确定移动终端的当前位置与目标位置不匹配,对所述移动终端当前位置的室内空间进行导航标志物的实时图像采集,包括:

根据输入的所述目标位置的信息,确定进入室内导航模式;

在所述室内导航模式下确定当前位置与目标位置不匹配时,对所述移动终端当前位置的室内空间进行导航标志物的实时图像采集。

3.根据权利要求2所述的方法,其中,所述根据输入的所述目标位置的信息,确定进入室内导航模式,包括:

若确定输入的所述目标位置的信息中包含有设定的室内导航关键词,则确定进入室内导航模式。

4.根据权利要求1-3任一项所述的方法,其中,所述获取根据实时采集的图像确定的导航路径的信息,包括:

获取根据实时采集的图像中的导航标志物确定的导航路径的信息。

5.根据权利要求4所述的方法,其中,所述获取根据实时采集的图像中的导航标志物确定的导航路径的信息,包括:

对实时采集的图像进行导航标志物检测,并在检测到所述导航标志物后,将包含有导航标志物的图像和/或所述导航标志物的信息发送至服务器,接收所述服务器根据所述包含有导航标志物的图像和/或所述导航标志物的信息确定的导航路径的信息;

或者,

将实时采集的图像发送至服务器,接收所述服务器根据对所述图像进行导航标志物检测后确定的导航路径的信息。

6.根据权利要求5所述的方法,其中,所述根据所述导航路径的信息,确定增强现实AR导航对象在实时采集的图像中的展示位置,包括:

根据所述导航路径的信息,确定对应的导航标志物在实时采集的图像中的位置;

根据所述导航标志物在实时采集的图像中的位置,确定所述AR导航对象在实时采集的图像中的展示位置。

7.根据权利要求1-3任一项所述的方法,其中,

所述根据所述导航路径的信息,确定增强现实AR导航对象在实时采集的图像中的展示位置,包括:根据所述导航路径的信息,确定增强现实AR导航对象在实时采集的图像中的展示位置,并生成语音导航提示;

所述根据所述展示位置将所述AR导航对象绘制至实时采集的图像中,包括:在根据所述展示位置将所述AR导航对象绘制至实时采集的图像中的同时,播放所述语音导航提示。

8.根据权利要求7所述的方法,其中,所述AR导航对象为通过三维重建生成的人物三维图像。

9.一种导航方法,包括:

获取移动终端在当前位置的室内空间图像;

将所述室内空间图像与存储的多个室内空间图像进行比对,其中,存储的多个室内空间图像包括所述移动终端所在的室内对应的多个室内空间图像;

根据比对结果和所述移动终端的目标位置确定导航路径,并将所述导航路径的信息发送给所述移动终端。

10.根据权利要求9所述的方法,其中,所述将所述室内空间图像与存储的多个室内空间图像进行比对,包括:

对移动终端在当前位置的室内空间图像进行导航标志物检测;

根据检测结果,从存储的多个室内空间图像中确定与所述当前位置的室内空间图像相匹配的图像。

11.根据权利要求9或10所述的方法,其中,在所述获取移动终端在当前位置的室内空间图像之前,所述方法还包括:

获取移动终端发送的目标位置的信息;

若根据所述目标位置的信息确定所述移动终端当前处于室内导航模式,则执行获取所述移动终端在当前位置的室内空间图像的步骤。

12.根据权利要求11所述的方法,其中,所述根据所述目标位置的信息确定所述移动终端当前处于室内导航模式,包括:

若确定所述目标位置的信息中包含有设定的室内导航关键词,则确定所述移动终端当前处于室内导航模式。

13.根据权利要求9或10所述的方法,其中,所述获取移动终端在当前位置的室内空间图像,包括:

在确定所述移动终端的当前位置和所述目标位置不匹配时,获取所述移动终端在当前位置的室内空间图像。

14.根据权利要求13所述的方法,其中,所述确定所述移动终端的当前位置和所述目标位置不匹配,包括:

获取所述移动终端的第一地理位置信息和/或当前位置的第一室内空间图像;

将所述第一地理位置信息和/或所述第一室内空间图像与所述目标位置对应的第二地理位置信息和/或第二室内空间图像进行比对;

根据比对结果,确定所述移动终端的当前位置和所述目标位置不匹配。

15.根据权利要求9或10所述的方法,其中,在所述获取移动终端在当前位置的室内空间图像之前,所述方法还包括:

获取所述室内的多个路径节点的信息以及与每个路径节点对应的至少一张室内空间图像。

16.根据权利要求15所述的方法,其中,所述根据比对结果和所述移动终端的目标位置确定导航路径,并将所述导航路径的信息发送给所述移动终端,包括:

根据比对结果确定所述移动终端的当前位置对应的当前路径节点,根据当前路径节点的信息和所述目标位置,生成至少一条导航路径;

按照设定规则从至少一条导航路径中选择一条导航路径;

将选择的导航路径的信息发送给所述移动终端。

17.根据权利要求16所述的方法,其中,所述将选择的导航路径的信息发送给所述移动终端,包括:

获取选择的所述导航路径的多个路径节点;

确定与当前路径节点相邻的下一路径节点的信息;

根据所述当前路径节点的信息和所述下一路径节点的信息,生成导航路径的信息并发送给所述移动终端。

18.根据权利要求16所述的方法,其中,所述将选择的导航路径的信息发送给所述移动终端,包括:

根据选择的导航路径的信息,对所述移动终端在当前位置的室内空间图像进行导航标志物检测;

将检测出的导航标志物的信息和选择的所述导航路径的信息发送给所述移动终端。

19.一种导航装置,包括:

图像采集模块,用于确定移动终端的当前位置与目标位置不匹配,对所述移动终端当前位置的室内空间进行实时图像采集;

第一获取模块,用于获取根据实时采集的图像确定的导航路径的信息;

位置确定模块,用于根据所述导航路径的信息,确定增强现实AR导航对象在实时采集的图像中的展示位置;

展示模块,用于根据所述展示位置将所述AR导航对象绘制至实时采集的图像中。

20.根据权利要求19所述的装置,其中,所述图像采集模块,用于根据输入的所述目标位置的信息,确定进入室内导航模式;在所述室内导航模式下确定当前位置与目标位置不匹配时,对所述移动终端当前位置的室内空间进行导航标志物的实时图像采集。

21.根据权利要求20所述的装置,其中,所述图像采集模块,用于若确定输入的所述目标位置的信息中包含有设定的室内导航关键词,则确定进入室内导航模式;在所述室内导航模式下确定当前位置与目标位置不匹配时,对所述移动终端当前位置的室内空间进行导航标志物的实时图像采集。

22.根据权利要求19-21任一项所述的装置,其中,所述第一获取模块,用于获取根据实时采集的图像中的导航标志物确定的导航路径的信息。

23.根据权利要求22所述的装置,其中,所述第一获取模块,用于对实时采集的图像进行导航标志物检测,并在检测到所述导航标志物后,将包含有导航标志物的图像和/或所述导航标志物的信息发送至服务器,接收所述服务器根据所述包含有导航标志物的图像和/或所述导航标志物的信息确定的导航路径的信息;或者,将实时采集的图像发送至服务器,接收所述服务器根据对所述图像进行导航标志物检测后确定的导航路径的信息。

24.根据权利要求23所述的装置,其中,所述位置确定模块,用于根据所述导航路径的信息,确定对应的导航标志物在实时采集的图像中的位置;根据所述导航标志物在实时采集的图像中的位置,确定所述AR导航对象在实时采集的图像中的展示位置。

25.根据权利要求19-21任一项所述的装置,其中,

所述位置确定模块,用于根据所述导航路径的信息,确定增强现实AR导航对象在实时采集的图像中的展示位置,并生成语音导航提示;

所述展示模块,用于在根据所述展示位置将所述AR导航对象绘制至实时采集的图像中的同时,播放所述语音导航提示。

26.根据权利要求25所述的装置,其中,所述AR导航对象为通过三维重建生成的人物三维图像。

27.一种导航装置,包括:

第二获取模块,用于获取移动终端在当前位置的室内空间图像;

比对模块,用于将所述室内空间图像与存储的多个室内空间图像进行比对,其中,存储的多个室内空间图像包括所述移动终端所在的室内对应的多个室内空间图像;

路径确定模块,用于根据比对结果和所述移动终端的目标位置确定导航路径,并将所述导航路径的信息发送给所述移动终端。

28.根据权利要求27所述的装置,其中,所述比对模块,用于对移动终端在当前位置的室内空间图像进行导航标志物检测;根据检测结果,从存储的多个室内空间图像中确定与所述当前位置的室内空间图像相匹配的图像。

29.根据权利要求27或28所述的装置,其中,所述装置还包括:

模式确定模块,用于在所述第二获取模块获取移动终端在当前位置的室内空间图像之前,获取移动终端发送的目标位置的信息;若根据所述目标位置的信息确定所述移动终端当前处于室内导航模式,则执行所述第二获取模块。

30.根据权利要求29所述的装置,其中,所述模式确定模块,用于获取移动终端发送的目标位置的信息;若确定所述目标位置的信息中包含有设定的室内导航关键词,则确定所述移动终端当前处于室内导航模式,执行所述第二获取模块。

31.根据权利要求27或28所述的装置,其中,所述第二获取模块,用于在确定所述移动终端的当前位置和所述目标位置不匹配时,获取所述移动终端在当前位置的室内空间图像。

32.根据权利要求31所述的装置,其中,所述第二获取模块,用于获取所述移动终端的第一地理位置信息和/或当前位置的第一室内空间图像;将所述第一地理位置信息和/或所述第一室内空间图像与所述目标位置对应的第二地理位置信息和/或第二室内空间图像进行比对;根据比对结果,确定所述移动终端的当前位置和所述目标位置不匹配,获取所述移动终端在当前位置的室内空间图像。

33.根据权利要求27或28所述的装置,其中,所述装置还包括:

第三获取模块,用于在所述第二获取模块获取移动终端在当前位置的室内空间图像之前,获取所述室内的多个路径节点的信息以及与每个路径节点对应的至少一张室内空间图像。

34.根据权利要求33所述的装置,其中,所述路径确定模块包括:

生成模块,用于根据比对结果确定所述移动终端的当前位置对应的当前路径节点,根据当前路径节点的信息和所述目标位置,生成至少一条导航路径;

选择模块,用于按照设定规则从至少一条导航路径中选择一条导航路径;

发送模块,用于将选择的导航路径的信息发送给所述移动终端。

35.根据权利要求34所述的装置,其中,所述发送模块,用于获取选择的所述导航路径的多个路径节点;确定与当前路径节点相邻的下一路径节点的信息;根据所述当前路径节点的信息和所述下一路径节点的信息,生成导航路径的信息并发送给所述移动终端。

36.根据权利要求34所述的装置,其中,所述发送模块,用于根据选择的导航路径的信息,对所述移动终端在当前位置的室内空间图像进行导航标志物检测;将检测出的导航标志物的信息和选择的所述导航路径的信息发送给所述移动终端。

37.一种移动终端,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-8任一项所述的导航方法对应的操作。

38.一种服务器,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求9-18任一项所述的导航方法对应的操作。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1