室内导航的方法、装置、终端设备及计算机存储介质制造方法及图纸

技术编号:22051162 阅读:24 留言:0更新日期:2019-09-07 13:56
提供了一种室内导航的方法、装置、终端设备及计算机存储介质。该方法包括:获取终端设备采集的实时画面,并获取终端设备的当前位置;获取用户在所述终端设备输入的目的地;根据预存的地图信息,确定从所述当前位置到所述目的地之间的路径;将所述路径的信息发送至所述终端设备,以便将所述路径渲染在所述终端设备的实时画面中。可见,本发明专利技术实施例可以为室内的终端设备确定从当前位置至目的地的路径,并且该路径可以在终端设备所采集的实时画面中呈现,这样实际拍摄场景与虚拟路径共同呈现,虚实结合,能够提高导航的效率,并且能够增加导航的直观性,使用户使用起来清晰明了,提升了用户体验。

Indoor Navigation Method, Device, Terminal Equipment and Computer Storage Media

【技术实现步骤摘要】
室内导航的方法、装置、终端设备及计算机存储介质
本专利技术涉及图像处理领域,更具体地涉及一种室内导航的方法、装置、终端设备及计算机存储介质。
技术介绍
目前的室内导航大多数是以二维(2D)模式展现的,这样的2D场景呈现和定位对用户来说不直观,用户很难快速确定自己的实际位置,不利于与现实场景进行一一对应。因此,用户经常需要花费较多时间将2D呈现的地图与实际场景对应,使得2D模式的室内导航对用户来说效率太低,从而用户体验太差。
技术实现思路
本专利技术提供了一种室内导航的方法、装置、终端设备及计算机存储介质,能够提高室内导航的效率,提升用户体验。根据本专利技术的第一方面,提供了一种室内导航的方法,包括:获取终端设备采集的实时画面,并获取所述终端设备的当前位置;获取用户在所述终端设备输入的目的地;根据预存的地图信息,确定从所述当前位置到所述目的地之间的路径;将所述路径的信息发送至所述终端设备,以便将所述路径渲染在所述终端设备的实时画面中。在本专利技术的一种实现方式中,还包括:随着所述终端设备所呈现的实时画面的变化,实时更新在其中渲染的所述路径。本方面所示的方法可以由云端平台执行,由云端平台来确定用于导航的路径能够充分利用云端平台的处理能力,所确定的路径准确精度高。在本专利技术的一种实现方式中,还包括:判断所述终端设备的实时画面中是否包含预定区域;如果所述实时画面包含所述预定区域时,则在所述预定区域呈现与所述预定区域相关联的模型数据。在本专利技术的一种实现方式中,还包括:将与所述终端设备的实时画面中的预定区域关联的模型数据发送至所述终端设备,以便所述终端设备在所述预定区域呈现所述模型数据。在本专利技术的一种实现方式中,所述模型数据是与所述预定区域相关的用户上传的。在本专利技术的一种实现方式中,所述模型数据为三维3D模型数据。在本专利技术的一种实现方式中,所述获取终端设备的当前位置,包括:获取所述终端设备的定位模块所确定的所述终端设备所在的建筑物位置;根据预存的所述建筑物的室内地图信息以及所述实时画面,确定所述终端设备的精确位置作为所述当前位置。在本专利技术的一种实现方式中,所述根据预存的地图信息,确定从所述当前位置到所述目的地之间的路径,包括:将所述当前位置作为起点,将所述目的地作为终点,确定从所述起点到所述终点的最优路径。在本专利技术的一种实现方式中,所述最优路径为如下任意一种:路程最短路径、所需时间最短路径、途径用户指定点的路程最短路径。根据本专利技术的第二方面,提供了一种室内导航的方法,包括:确定终端设备的位置;采集实时画面;接收用户输入的目的地;获取从所述终端设备的当前位置到所述目的地的路径的信息,并将所述路径渲染在所述实时画面中。在本专利技术的一种实现方式中,所述位置为所述终端设备的当前位置,所述确定所述终端设备的位置,包括:通过所述终端设备的定位模块确定所述终端设备所在的建筑物的位置;通过所述建筑物内的蓝牙或室内无线保真WIFI确定所述终端设备的当前位置。在本专利技术的一种实现方式中,所述位置为所述终端设备的当前位置,所述确定所述终端设备的位置,包括:通过所述终端设备的定位模块确定所述终端设备所在的建筑物的位置;根据预存的所述建筑物的室内地图信息以及所述实时画面,确定所述终端设备的当前位置。在本专利技术的一种实现方式中,获取从所述终端设备的当前位置到所述目的地的路径的信息,包括:根据预存的所述建筑物的室内地图信息,将所述当前位置作为起点,将所述目的地作为终点,确定从所述起点到所述终点的路径。在该实施例中,可以由终端设备自己来确定用于导航的路径,即可以在终端设备本地确定路径,这种方式对网络状况的依赖性地,即使在联网状态欠佳的情况下也能实现较为准确的室内导航。在本专利技术的一种实现方式中,所述建筑物的室内地图信息是所述终端设备从云端平台预先获取的。例如,可以预先在其他联网状态(如WIFI)下从云端平台下载建筑物的室内地图信息,无需在室内导航时再下载,加快了导航的速度,并且节约了流量开销。在本专利技术的一种实现方式中,还包括:将所述当前位置发送至云端平台,将所述实时画面发送至所述云端平台,并将所述目的地发送至所述云端平台,以便所述云端平台确定从所述当前位置到所述目的地的路径;其中,获取从所述终端设备的当前位置到所述目的地的路径的信息,包括:接收所述云端平台发送的所述路径的信息。在本专利技术的一种实现方式中,所述位置为所述终端设备所在的建筑物的位置,所述确定所述终端设备的位置,包括:通过所述终端设备的定位模块确定所述终端设备所在的建筑物的位置。在本专利技术的一种实现方式中,还包括:将所述终端设备所在的建筑物的位置发送至云端平台,并将所述实时画面发送至所述云端平台,以便所述云端平台根据所述终端设备所在的建筑物的位置以及所述实时画面确定所述终端设备的当前位置;将所述目的地发送至所述云端平台,以便所述云端平台确定从所述当前位置到所述目的地的路径;其中,获取从所述终端设备的当前位置到所述目的地的路径的信息,包括:接收所述云端平台发送的所述路径的信息。在本专利技术的一种实现方式中,所述将所述路径渲染在所述实时画面中,包括:在所述终端设备的浏览器应用程序中,利用webGL技术构建三维场景;在所述三维场景中将所述实时画面与所述路径叠加在一起。在本专利技术的一种实现方式中,还包括:随着所述终端设备所呈现的实时画面的变化,实时更新在其中渲染的所述路径。在本专利技术的一种实现方式中,还包括:接收云端平台发送的与预定区域关联的模型数据;判断所述终端设备的实时画面中是否包含所述预定区域;如果所述实时画面包含所述预定区域,则在所述预定区域呈现所述模型数据。在本专利技术的一种实现方式中,还包括:将采集的实时画面发送给云端平台;接收云端平台发送的与所述实时画面中的预定区域关联的模型数据;在所述预定区域呈现所述模型数据。在本专利技术的一种实现方式中,所述当前位置至目的地的路径为最优路径,所述最优路径为如下任意一种:路程最短路径、所需时间最短路径、途径用户指定点的路程最短路径。根据本专利技术的第三方面,提供了一种用于室内导航的方法,所述方法包括:获取终端设备采集的实时画面;判断所述实时画面中是否包含预定区域;如果所述实时画面包含所述预定区域,则将与所述预定区域相关联的模型数据发送给所述终端设备,以便终端设备在所述实时画面中显示所述模型数据。在本专利技术的一种实现方式中,所述模型数据是与所述预定区域相关的用户上传的3D模型数据。根据本专利技术的另一方面,提供了一种室内导航的装置,所述装置用于实现前述第一方面或任一实现方式所述方法的步骤,所述装置包括:第一获取模块,用于获取终端设备采集的实时画面,并获取所述终端设备的当前位置;第二获取模块,用于获取用户在所述终端设备输入的目的地;确定模块,用于根据预存的地图信息,确定从所述当前位置到所述目的地之间的路径;导航模块,用于将所述路径的信息发送至所述终端设备,以便将所述路径渲染在所述终端设备的实时画面中。根据本专利技术的另一方面,提供了一种室内导航的终端设备,所述终端设备用于实现前述第二方面或任一实现方式所述方法的步骤,所述终端设备包括:确定模块,用于确定所述终端设备的位置;采集模块,用于采集实时画面;接收模块,用于接收用户输入的目的地;导航模块,用于获取从所述终端设备的当前位置到所述目的地的路径的本文档来自技高网...

【技术保护点】
1.一种室内导航的方法,其特征在于,所述方法包括:获取终端设备采集的实时画面,并获取所述终端设备的当前位置;获取用户在所述终端设备输入的目的地;根据预存的地图信息,确定从所述当前位置到所述目的地的路径;将所述路径的信息发送至所述终端设备,以便将所述路径渲染在所述终端设备的实时画面中。

【技术特征摘要】
1.一种室内导航的方法,其特征在于,所述方法包括:获取终端设备采集的实时画面,并获取所述终端设备的当前位置;获取用户在所述终端设备输入的目的地;根据预存的地图信息,确定从所述当前位置到所述目的地的路径;将所述路径的信息发送至所述终端设备,以便将所述路径渲染在所述终端设备的实时画面中。2.根据权利要求1所述的方法,其特征在于,还包括:随着所述终端设备所呈现的实时画面的变化,实时更新在其中渲染的所述路径。3.根据权利要求1所述的方法,其特征在于,还包括:将与所述终端设备的实时画面中的预定区域关联的模型数据发送至所述终端设备,以便所述终端设备在所述预定区域呈现所述模型数据。4.根据权利要求1所述的方法,其特征在于,还包括:判断所述实时画面中是否包含预定区域;如果所述实时画面包含所述预定区域,则将与所述预定区域相关联的模型数据发送给所述终端设备,以便终端设备在所述实时画面中显示所述模型数据。5.根据权利要求3或4所述的方法,其特征在于,所述模型数据是与所述预定区域相关的用户上传的三维3D模型数据。6.根据权利要求1至4中任一项所述的方法,其特征在于,所述获取终端设备的当前位置,包括:获取所述终端设备的定位模块所确定的所述终端设备所在的建筑物位置;根据预存的所述建筑物的室内地图信息以及所述实时画面,确定所述终端设备的所述当前位置。7.一种室内导航的方法,其特征在于,包括:确定终端设备的位置;采集实时画面;接收用户输入的目的地;获取从所述终端设备的当前位置到所述目的地的路径的信息,并将所述路径渲染在所述实时画面中。8.根据权利要求7所述的方法,其特征在于,所述位置为所述终端设备的当前位置,所述确定所述终端设备的位置,包括:通过所述终端设备的定位模块确定所述终端设备所在的建筑物的位置;通过所述建筑物内的蓝牙或室内无线保真WIFI确定所述终端设备的当前位置。9.根据权利要求7所述的方法,其特征在于,所述位置为所述终端设备的当前位置,所述确定所述终端设备的位置,包括:通过所述终端设备的定位模块确定所述终端设备所在的建筑物的位置;根据预存的所述建筑物的室内地图信息以及所述实时画面,确定所述终端设备的当前位置。10.根据权利要求8或9所述的方法,其特征在于,获取从所述终端设备的当前位置到所述目的地的路径的信息,包括:根据预存的所述建筑物的室内地图信息,将所述当前位置作为起点,将所述目的地作为终点,确定从所述起点到所述终点的路径。11.根据权利要求9所述的方法,其特征在于,所述建筑物的室内地图信息是所述终端设备从云端平台预先获取的。12.根据权利要求8或9所述的方法,其特征在于,还包括:将所述当前位置发送至云端平台,将所述实时画面发送至所述云端平台,并将所述目的地发送至所述云端平台,以便所述云端平台确定从所述当前位置到所述目的地的路径;其中,获取从所述终端设备的当前位置到所述目的地的路径的信息,包括:接收所述云端平台发送的所述路径的信息。13.根据权利要求7所述的方法,其特征在于,所述位置为所述终端设备所在的建筑物的位置,所述确定所述终端设备的位置,包括:通过所述终端设备的定位模块确定所述终端设备所在的建筑物的位置。14.根据权利要求13所述的方法,其特征在于,还包括:将所述终端设备所在的建筑物的位置发送至云端平台,并将所述实时画面发送至所述云端平台,以便所述云端平台根据所述终端设备所在的建筑物的位置以及所述实时画面...

【专利技术属性】
技术研发人员:罗凯辉宋扬付英波
申请(专利权)人:北京旷视科技有限公司
类型:发明
国别省市:北京,11

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

1