一种自适应的基于虚拟现实的步行导航方法与系统的制作方法

文档序号:10551140阅读:125来源:国知局
一种自适应的基于虚拟现实的步行导航方法与系统的制作方法
【专利摘要】一种自适应的基于虚拟现实的步行导航方法,其包括如下步骤:S1、提取景点地标的特征信息并建立景点地标的三维模型;S2、获取用户输入的导航起点、终点信息以及用户选择的场景模式,获得导航路径;获取导航路径上的建筑物的三维信息;S3、根据用户选择的场景模式,通过映射表选择该场景模式下所有的景点地标的三维模型作为候选集;S4、筛选与导航路径的长度、建筑物的三维信息匹配的景点地标的三维模型;S5、进行虚实融合后与导航路径显示在VR设备上;S6、获取用户选择修正的导航路径段的标签,并提高该标签的权值;更新该导航路径段的标签对应的权值;S7、再次获取用户输入的导航起点、终点信息,并重复步骤S2至步骤S6。
【专利说明】
一种自适应的基于虚拟现实的步行导航方法与系统
技术领域
[0001]本发明涉及导航技术领域,特别涉及一种自适应的基于虚拟现实的步行导航方法与系统。
【背景技术】
[0002]导航设备,是指利用定位系统为车辆等移动物体提供路线指导的设备。现有的导航设备,主要利用定位系统为用户提供导航服务。具体地,导航设备为用户提供导航地图,导航地图中显示导航路径,以及从当前位置到目的地的预计耗费时长。
[0003]虚拟现实(virtual reality,VR)技术是一种可以创建和体验虚拟世界的计算机仿真系统它利用计算机生成一种模拟环境是一种多源信息融合的交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中。
[0004]现有的步行导航技术多关注于导航路径以及行人定位的准确性,而在某些场合,行人在步行时,不仅仅需要获得准确的导航路径,同时也需要一些兴趣热点来舒缓步行时的困顿。同时,现有的导航方案大多关注于距离最短的导航路径,或者简单的划分为步行、自驾、公共汽车的选择,使得步行导航无法满足用户的个性化需求。

【发明内容】

[0005]有鉴于此,本发明提出一种自适应的基于虚拟现实的步行导航方法与系统。
[0006]—种自适应的基于虚拟现实的步行导航方法,其包括如下步骤:
51、提取景点地标的特征信息并建立景点地标的三维模型;预设场景模式,生成景点地标的三维模型与场景模式信息的映射表;将景点地标的三维模型、映射表存储在景点数据库中;预先设置各种路段对应的标签,并对各标签设定权值;将路段对应的标签以及该标签的权值存储在用户个性化数据库中;
52、获取用户输入的导航起点、终点信息以及用户选择的场景模式,根据导航起点、终点信息生成各个初步导航路径段,根据各个初步导航路径段的标签权值生成初步导航路径;判断用户是否对初步导航路径段进行修正,在用户对初步导航路径段进行修正时,根据用户的选择对初步导航路径段进行修正获得导航路径;获取导航路径上的建筑物的三维信息;
53、根据用户选择的场景模式,通过映射表选择该场景模式下所有的景点地标的三维模型作为候选集;
54、根据导航路径的长度、建筑物的三维信息从候选集中筛选与导航路径的长度、建筑物的三维信息匹配的景点地标的三维模型;
55、将景点地标的三维模型与导航路径上的建筑物的三维信息进行虚实融合后与导航路径显示在VR设备上;
56、获取用户选择修正的导航路径段的标签,并提高该标签的权值;在用户个性化数据库中更新该导航路径段的标签对应的权值; S7、再次获取用户输入的导航起点、终点信息以及用户选择的场景模式,并依此重复步骤S2至步骤S6。
[0007]在本发明所述的自适应的基于虚拟现实的步行导航方法中,所述步骤SI包括: 预先获取各个景点地标的特征信息,特征信息包括景点地标的类别信息、地理信息、自然属性信息;根据地理信息建立景点地标的三维模型;
预设场景模式,根据景点地标的类别信息、自然属性信息生成景点地标的三维模型与场景模式信息的映射表;映射表中场景模式与景点地标的类别信息、自然属性信息为一对多的关系;
将景点地标的三维模型、映射表存储在景点数据库中;
预先设置各种路段对应的标签,并对各标签设定权值;将路段对应的标签以及该标签的权值存储在用户个性化数据库中。
[0008]在本发明所述的自适应的基于虚拟现实的步行导航方法中,所述步骤S2包括:
获取用户输入的导航起点、终点信息以及用户选择的场景模式;
根据导航起点、终点信息生成导航信息;导航信息包括各个初步导航路径段以及各个初步导航路径段上的道路信息以及车流量信息;
分别生成最短路径的各个初步导航路径段,并为各个初步导航路径段提供预设个数的备选导航路径段;
根据各个初步导航路径段的标签权值生成初步导航路径;
判断是否存在用户的选择备选导航路径段的指令;如果存在用户的选择备选导航路径段的指令,则用用户所选择的备选导航路径段替换掉对应的初步导航路径段,并生成导航路径;如果不存在用户的选择备选导航路径段的指令,则直接生成导航路径;
获取导航路径上大于预设阈值长、宽、高的建筑物的三维信息。
[0009]在本发明所述的自适应的基于虚拟现实的步行导航方法中,所述步骤S4包括:
设定景点地标的三维模型比例缩放匹配的误差阈值;
将景点地标的三维模型按比例缩放,判断缩放后的景点地标三维模型与建筑物的三维ig息的误差是否超过误差阈值;
在超过误差阈值时,确定景点地标的三维模型与建筑物的三维信息不匹配;在未超过误差阈值时,确定景点地标的三维模型与建筑物的三维信息匹配。
[0010]在本发明所述的自适应的基于虚拟现实的步行导航方法中,所述步骤S5包括: 根据道路信息将导航路径各个路段划分为主干路、支路以及非机动车行驶路;
在主干路上的景点地标的三维模型与建筑物的三维信息按照预设比例进行虚实融合; 在支路上的景点地标的三维模型与建筑物的三维信息根据车流量信息进行虚实融合; 在非机动车行驶路上的景点地标的三维模型与建筑物的三维信息全部进行虚实融合; 将虚实融合后显示信息与导航路径一同显示在VR设备上。
[0011 ]本发明还提供一种自适应的基于虚拟现实的步行导航系统,其包括如下单元:
建模单元,用于提取景点地标的特征信息并建立景点地标的三维模型;预设场景模式,生成景点地标的三维模型与场景模式信息的映射表;将景点地标的三维模型、映射表存储在景点数据库中;预先设置各种路段对应的标签,并对各标签设定权值;将路段对应的标签以及该标签的权值存储在用户个性化数据库中; 路径生成单元,用于获取用户输入的导航起点、终点信息以及用户选择的场景模式,根据导航起点、终点信息生成各个初步导航路径段,根据各个初步导航路径段的标签权值生成初步导航路径;判断用户是否对初步导航路径段进行修正,在用户对初步导航路径段进行修正时,根据用户的选择对初步导航路径段进行修正获得导航路径;获取导航路径上的建筑物的三维信息;
模式选择单元,用于根据用户选择的场景模式,通过映射表选择该场景模式下所有的景点地标的三维模型作为候选集;
匹配单元,根据导航路径的长度、建筑物的三维信息从候选集中筛选与导航路径的长度、建筑物的三维信息匹配的景点地标的三维模型;
显示单元,用于将景点地标的三维模型与导航路径上的建筑物的三维信息进行虚实融合后与导航路径显示在VR设备上;
更新单元,用于获取用户选择修正的导航路径段的标签,并提高该标签的权值;在用户个性化数据库中更新该导航路径段的标签对应的权值;
重复单元,用于再次获取用户输入的导航起点、终点信息以及用户选择的场景模式,并依此重复执行路径生成单元、模式选择单元、匹配单元、显示单元、更新单元。
[0012]在本发明所述的自适应的基于虚拟现实的步行导航系统中,所述建模单元包括: 预先获取各个景点地标的特征信息,特征信息包括景点地标的类别信息、地理信息、自然属性信息;根据地理信息建立景点地标的三维模型;
预设场景模式,根据景点地标的类别信息、自然属性信息生成景点地标的三维模型与场景模式信息的映射表;映射表中场景模式与景点地标的类别信息、自然属性信息为一对多的关系;
将景点地标的三维模型、映射表存储在景点数据库中;
预先设置各种路段对应的标签,并对各标签设定权值;将路段对应的标签以及该标签的权值存储在用户个性化数据库中。
[0013]在本发明所述的自适应的基于虚拟现实的步行导航系统中,所述路径生成单元包括:
获取用户输入的导航起点、终点信息以及用户选择的场景模式;
根据导航起点、终点信息生成导航信息;导航信息包括各个初步导航路径段以及各个初步导航路径段上的道路信息以及车流量信息;
分别生成最短路径的各个初步导航路径段,并为各个初步导航路径段提供预设个数的备选导航路径段;
根据各个初步导航路径段的标签权值生成初步导航路径;
判断是否存在用户的选择备选导航路径段的指令;如果存在用户的选择备选导航路径段的指令,则用用户所选择的备选导航路径段替换掉对应的初步导航路径段,并生成导航路径;如果不存在用户的选择备选导航路径段的指令,则直接生成导航路径;
获取导航路径上大于预设阈值长、宽、高的建筑物的三维信息。
[0014]在本发明所述的自适应的基于虚拟现实的步行导航系统中,所述匹配单元包括: 设定景点地标的三维模型比例缩放匹配的误差阈值;
将景点地标的三维模型按比例缩放,判断缩放后的景点地标三维模型与建筑物的三维ig息的误差是否超过误差阈值;
在超过误差阈值时,确定景点地标的三维模型与建筑物的三维信息不匹配;在未超过误差阈值时,确定景点地标的三维模型与建筑物的三维信息匹配。
[0015]在本发明所述的自适应的基于虚拟现实的步行导航系统中,所述显示单元包括:根据道路信息将导航路径各个路段划分为主干路、支路以及非机动车行驶路;
在主干路上的景点地标的三维模型与建筑物的三维信息按照预设比例进行虚实融合; 在支路上的景点地标的三维模型与建筑物的三维信息根据车流量信息进行虚实融合; 在非机动车行驶路上的景点地标的三维模型与建筑物的三维信息全部进行虚实融合; 将虚实融合后显示信息与导航路径一同显示在VR设备上。
[0016]实施本发明提供的一种自适应的基于虚拟现实的步行导航方法与系统具有以下有益效果:通过用户选择场景模式,选择该场景模式下景点地标的三维模型作;将景点地标的三维模型与导航路径上的建筑物的三维信息进行虚实融合后与导航路径显示在VR设备上,不但能够向用户提供导航路径,将用户所感兴趣的景点地标与导航路径上的建筑物相融合,并显示在VR设备上,使得用户在享受导航便利的同时,也大大增加了趣味性;同时,根据导航起点、终点信息生成各个初步导航路径段,并根据用户的选择对初步导航路径段进行修正获得导航路径,可以满足用户对于特定路段的偏好。更进一步地,可以获取用户选择修正的导航路径段的标签,并提高该标签的权值;在用户个性化数据库中更新该导航路径段的标签对应的权值,使得生成导航路径时能够满足用户的偏好。
【附图说明】
[0017]
图1是本发明实施例的自适应的基于虚拟现实的步行导航方法流程图;
图2是本发明实施例的自适应的基于虚拟现实的步行导航系统结构框图。
【具体实施方式】
[0018]
如图1所示,一种自适应的基于虚拟现实的步行导航方法,其包括如下步骤:
S1、提取景点地标的特征信息并建立景点地标的三维模型;预设场景模式,生成景点地标的三维模型与场景模式信息的映射表;将景点地标的三维模型、映射表存储在景点数据库中;预先设置各种路段对应的标签,并对各标签设定权值;将路段对应的标签以及该标签的权值存储在用户个性化数据库中。
[0019]景点地标可以为名山、著名建筑物、人工景点等等。根据这些景点地标的特点,场景模式比如自然风光、高楼大厦、历史建筑等等场景,还可以结合建筑物的风格进行进一步划分,比如欧式风格、南国小镇,等等,均可以预先进行设置。路段即生成导航路径时导航路径段。路段对应的标签可以自主设定;比如某一路段上的特色为服装店较多,可以将标签设定为购物,并设定购物的权值,该权值即为影响生成用户偏好导航路径的值。
[0020]S2、获取用户输入的导航起点、终点信息以及用户选择的场景模式,根据导航起点、终点信息生成各个初步导航路径段,根据各个初步导航路径段的标签权值生成初步导航路径;判断用户是否对初步导航路径段进行修正,在用户对初步导航路径段进行修正时,根据用户的选择对初步导航路径段进行修正获得导航路径;获取导航路径上的建筑物的三维信息。
[0021]可选地,根据导航起点、终点信息生成导航路径可以通过基于拓扑结构的匹配算法生成导航路径,也可以基于道路分类的匹配算法生成导航路径。
[0022]S3、根据用户选择的场景模式,通过映射表选择该场景模式下所有的景点地标的三维模型作为候选集。
[0023]S4、根据导航路径的长度、建筑物的三维信息从候选集中筛选与导航路径的长度、建筑物的三维信息匹配的景点地标的三维模型。
[0024]S5、将景点地标的三维模型与导航路径上的建筑物的三维信息进行虚实融合后与导航路径显示在VR设备上。
[0025]VR设备可以为穿戴式设备,比如虚拟现实头盔等等。
[0026]S6、获取用户选择修正的导航路径段的标签,并提高该标签的权值;在用户个性化数据库中更新该导航路径段的标签对应的权值。用户选择修正的导航路径段的标签,可以被视为用户选择修正的导航路径段的标签的权值更高。
[0027]S7、再次获取用户输入的导航起点、终点信息以及用户选择的场景模式,并依此重复步骤S2至步骤S6。
[0028]本发明实施例考虑的不仅仅是最短的路径,可能用户有时仅仅是为了步行到某个地方,但又不是特别在意时间,因此可以通过本发明实施例选择一些能够供用户放松的休憩的方式,个性化程度更高。
[0029]可选地,在本发明实施例所述的自适应的基于虚拟现实的步行导航方法中,所述步骤SI包括:
预先获取各个景点地标的特征信息,特征信息包括景点地标的类别信息、地理信息、自然属性信息;根据地理信息建立景点地标的三维模型。可选地,景点地标的类别信息比如按是否为人工建筑物进行划分;地理信息包括景点地标的高度、所占的面积、宽度等信息;自然属性信息包括按暖色调或冷色调进行划分,按照喧嚣或宁静进行划分等等。以上分类可以自主进行配置。
[0030]预设场景模式,根据景点地标的类别信息、自然属性信息生成景点地标的三维模型与场景模式信息的映射表;映射表中场景模式与景点地标的类别信息、自然属性信息为一对多的关系。
[0031 ]将景点地标的三维模型、映射表存储在景点数据库中;
预先设置各种路段对应的标签,并对各标签设定权值;将路段对应的标签以及该标签的权值存储在用户个性化数据库中。
[0032]可选地,在本发明实施例所述的自适应的基于虚拟现实的步行导航方法中,所述步骤S2包括:
获取用户输入的导航起点、终点信息以及用户选择的场景模式;
根据导航起点、终点信息生成导航信息;导航信息包括各个初步导航路径段以及各个初步导航路径段上的道路信息以及车流量信息;
分别生成最短路径的各个初步导航路径段,并为各个初步导航路径段提供预设个数的备选导航路径段; 根据各个初步导航路径段的标签权值生成初步导航路径;
判断是否存在用户的选择备选导航路径段的指令;如果存在用户的选择备选导航路径段的指令,则用用户所选择的备选导航路径段替换掉对应的初步导航路径段,并生成导航路径;如果不存在用户的选择备选导航路径段的指令,则直接生成导航路径。直接生成导航路径即为将初步导航路径确定为用户所想要的导航路径。
[0033]由于在特点路段上可能有用户步行时的兴趣热点,因此如果仅仅通过最短导航路径的算法,无法满足用户的个性化需求。而本步骤可以筛选一些备选导航路径段,可以兼顾用户的个性化需求。
[0034]获取导航路径上大于预设阈值长、宽、高的建筑物的三维信息。通过设置预设阈值长、宽、高的建筑物的三维信息可以减少运算量,比如道路两旁中间穿插的一些临时构筑物或者一些报亭设施等,这些小于预设阈值长、宽、高的建筑物的三维信息就可以被忽略掉。
[0035]可选地,在本发明实施例所述的自适应的基于虚拟现实的步行导航方法中,所述步骤S4包括:
设定景点地标的三维模型比例缩放匹配的误差阈值。
[0036]将景点地标的三维模型按比例缩放,判断缩放后的景点地标三维模型与建筑物的三维信息的误差是否超过误差阈值。将景点地标的三维模型按比例缩放,可以使得景点地标的三维模型能够匹配更多的导航路径上的建筑物。
[0037]在超过误差阈值时,确定景点地标的三维模型与建筑物的三维信息不匹配;在未超过误差阈值时,确定景点地标的三维模型与建筑物的三维信息匹配。通过设置误差阈值,可以降低景点地标与导航路径上的建筑物虚实融合后的不协调感。
[0038]可选地,在本发明实施例所述的自适应的基于虚拟现实的步行导航方法中,所述步骤S5包括:
根据道路信息将导航路径各个路段划分为主干路、支路以及非机动车行驶路。
[0039]在主干路上的景点地标的三维模型与建筑物的三维信息按照预设比例进行虚实融合。由于主干路上车流较多,为了降低用户导航时的风险,可设置较低比例的用于替换建筑物的景点地标的三维模型。
[0040]在支路上的景点地标的三维模型与建筑物的三维信息根据车流量信息进行虚实融合。由于获得了车流量信息,因此可以划分为几个等级的车流量,在根据相应的等级选择用于替换建筑物的景点地标的三维模型的合适的数量。
[0041]在非机动车行驶路上的景点地标的三维模型与建筑物的三维信息全部进行虚实融合。由于非机动车行驶路上发生交通事故的风险低,可以只要是能够与建筑物进行匹配的景点地标的三维模型,均进行虚实融合。
[0042]将虚实融合后显示信息与导航路径一同显示在VR设备上。
[0043]这样,显示在VR设备上,最终呈现给用户的不仅仅是导航的路径,还包括了现实中的道路两旁的建筑物,还包括了部分用于替换掉建筑物的景点地标,使得用户在通过步行导航时,还能通过虚拟现实技术感受各地的景观,具有身临其境的感觉。
[0044]如图2所示,本发明实施例还提供一种自适应的基于虚拟现实的步行导航系统,其包括如下单元:
建模单元10,用于提取景点地标的特征信息并建立景点地标的三维模型;预设场景模式,生成景点地标的三维模型与场景模式信息的映射表;将景点地标的三维模型、映射表存储在景点数据库中;预先设置各种路段对应的标签,并对各标签设定权值;将路段对应的标签以及该标签的权值存储在用户个性化数据库中。
[0045]路径生成单元20,用于获取用户输入的导航起点、终点信息以及用户选择的场景模式,根据导航起点、终点信息生成各个初步导航路径段,根据各个初步导航路径段的标签权值生成初步导航路径;判断用户是否对初步导航路径段进行修正,在用户对初步导航路径段进行修正时,根据用户的选择对初步导航路径段进行修正获得导航路径;获取导航路径上的建筑物的三维信息。
[0046]模式选择单元30,用于根据用户选择的场景模式,通过映射表选择该场景模式下所有的景点地标的三维模型作为候选集。
[0047]匹配单元40,根据导航路径的长度、建筑物的三维信息从候选集中筛选与导航路径的长度、建筑物的三维信息匹配的景点地标的三维模型。
[0048]显示单元50,用于将景点地标的三维模型与导航路径上的建筑物的三维信息进行虚实融合后与导航路径显示在VR设备上。
[0049]更新单元60,用于获取用户选择修正的导航路径段的标签,并提高该标签的权值;在用户个性化数据库中更新该导航路径段的标签对应的权值。
[0050]重复单元70,用于再次获取用户输入的导航起点、终点信息以及用户选择的场景模式,并依此重复执行路径生成单元20、模式选择单元30、匹配单元40、显示单元50、更新单元60 ο
[0051 ]可选地,在本发明实施例所述的自适应的基于虚拟现实的步行导航系统中,所述建模单元10包括:
预先获取各个景点地标的特征信息,特征信息包括景点地标的类别信息、地理信息、自然属性信息;根据地理信息建立景点地标的三维模型;
预设场景模式,根据景点地标的类别信息、自然属性信息生成景点地标的三维模型与场景模式信息的映射表;映射表中场景模式与景点地标的类别信息、自然属性信息为一对多的关系;
将景点地标的三维模型、映射表存储在景点数据库中。
[0052]可选地,在本发明实施例所述的自适应的基于虚拟现实的步行导航系统中,所述路径生成单元20包括:
获取用户输入的导航起点、终点信息以及用户选择的场景模式;
根据导航起点、终点信息生成导航信息;导航信息包括各个初步导航路径段以及各个初步导航路径段上的道路信息以及车流量信息;
分别生成最短路径的各个初步导航路径段,并为各个初步导航路径段提供预设个数的备选导航路径段;
判断是否存在用户的选择备选导航路径段的指令;如果存在用户的选择备选导航路径段的指令,则用用户所选择的备选导航路径段替换掉对应的初步导航路径段,并生成导航路径;如果不存在用户的选择备选导航路径段的指令,则直接生成导航路径;
获取导航路径上大于预设阈值长、宽、高的建筑物的三维信息。
[0053]可选地,在本发明实施例所述的自适应的基于虚拟现实的步行导航系统中,所述匹配单元40包括:
设定景点地标的三维模型比例缩放匹配的误差阈值;
将景点地标的三维模型按比例缩放,判断缩放后的景点地标三维模型与建筑物的三维ig息的误差是否超过误差阈值;
在超过误差阈值时,确定景点地标的三维模型与建筑物的三维信息不匹配;在未超过误差阈值时,确定景点地标的三维模型与建筑物的三维信息匹配。
[0054]可选地,在本发明实施例所述的自适应的基于虚拟现实的步行导航系统中,所述显示单元50包括:
根据道路信息将导航路径各个路段划分为主干路、支路以及非机动车行驶路;
在主干路上的景点地标的三维模型与建筑物的三维信息按照预设比例进行虚实融合; 在支路上的景点地标的三维模型与建筑物的三维信息根据车流量信息进行虚实融合; 在非机动车行驶路上的景点地标的三维模型与建筑物的三维信息全部进行虚实融合; 将虚实融合后显示信息与导航路径一同显示在VR设备上。
[0055]实施本发明提供的一种自适应的基于虚拟现实的步行导航方法与系统具有以下有益效果:通过用户选择场景模式,选择该场景模式下景点地标的三维模型作;将景点地标的三维模型与导航路径上的建筑物的三维信息进行虚实融合后与导航路径显示在VR设备上,不但能够向用户提供导航路径,将用户所感兴趣的景点地标与导航路径上的建筑物相融合,并显示在VR设备上,使得用户在享受导航便利的同时,也大大增加了趣味性。更进一步地,可以获取用户选择修正的导航路径段的标签,并提高该标签的权值;在用户个性化数据库中更新该导航路径段的标签对应的权值,使得生成导航路径时能够满足用户的偏好。
[0056]上述方法实施例与系统实施例是一一对应的,因此,方法实施例的扩展也可适用于上述系统实施例。
[0057]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机储存器、内存、只读存储器、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、⑶-ROM、或技术领域内所公知的任意其他形式的存储介质中。可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。
【主权项】
1.一种自适应的基于虚拟现实的步行导航方法,其特征在于,其包括如下步骤: 51、提取景点地标的特征信息并建立景点地标的三维模型;预设场景模式,生成景点地标的三维模型与场景模式信息的映射表;将景点地标的三维模型、映射表存储在景点数据库中;预先设置各种路段对应的标签,并对各标签设定权值;将路段对应的标签以及该标签的权值存储在用户个性化数据库中; 52、获取用户输入的导航起点、终点信息以及用户选择的场景模式,根据导航起点、终点信息生成各个初步导航路径段,根据各个初步导航路径段的标签权值生成初步导航路径;判断用户是否对初步导航路径段进行修正,在用户对初步导航路径段进行修正时,根据用户的选择对初步导航路径段进行修正获得导航路径;获取导航路径上的建筑物的三维信息; 53、根据用户选择的场景模式,通过映射表选择该场景模式下所有的景点地标的三维模型作为候选集; 54、根据导航路径的长度、建筑物的三维信息从候选集中筛选与导航路径的长度、建筑物的三维信息匹配的景点地标的三维模型; 55、将景点地标的三维模型与导航路径上的建筑物的三维信息进行虚实融合后与导航路径显示在VR设备上; 56、获取用户选择修正的导航路径段的标签,并提高该标签的权值;在用户个性化数据库中更新该导航路径段的标签对应的权值; 57、再次获取用户输入的导航起点、终点信息以及用户选择的场景模式,并依此重复步骤S2至步骤S6。2.如权利要求1所述的自适应的基于虚拟现实的步行导航方法,其特征在于,所述步骤SI包括: 预先获取各个景点地标的特征信息,特征信息包括景点地标的类别信息、地理信息、自然属性信息;根据地理信息建立景点地标的三维模型; 预设场景模式,根据景点地标的类别信息、自然属性信息生成景点地标的三维模型与场景模式信息的映射表;映射表中场景模式与景点地标的类别信息、自然属性信息为一对多的关系; 将景点地标的三维模型、映射表存储在景点数据库中; 预先设置各种路段对应的标签,并对各标签设定权值;将路段对应的标签以及该标签的权值存储在用户个性化数据库中。3.如权利要求2所述的自适应的基于虚拟现实的步行导航方法,其特征在于,所述步骤S2包括: 获取用户输入的导航起点、终点信息以及用户选择的场景模式; 根据导航起点、终点信息生成导航信息;导航信息包括各个初步导航路径段以及各个初步导航路径段上的道路信息以及车流量信息; 分别生成最短路径的各个初步导航路径段,并为各个初步导航路径段提供预设个数的备选导航路径段; 根据各个初步导航路径段的标签权值生成初步导航路径; 判断是否存在用户的选择备选导航路径段的指令;如果存在用户的选择备选导航路径段的指令,则用用户所选择的备选导航路径段替换掉对应的初步导航路径段,并生成导航路径;如果不存在用户的选择备选导航路径段的指令,则直接生成导航路径; 获取导航路径上大于预设阈值长、宽、高的建筑物的三维信息。4.如权利要求3所述的自适应的基于虚拟现实的步行导航方法,其特征在于,所述步骤S4包括: 设定景点地标的三维模型比例缩放匹配的误差阈值; 将景点地标的三维模型按比例缩放,判断缩放后的景点地标三维模型与建筑物的三维ig息的误差是否超过误差阈值; 在超过误差阈值时,确定景点地标的三维模型与建筑物的三维信息不匹配;在未超过误差阈值时,确定景点地标的三维模型与建筑物的三维信息匹配。5.如权利要求4所述的自适应的基于虚拟现实的步行导航方法,其特征在于,所述步骤S5包括: 根据道路信息将导航路径各个路段划分为主干路、支路以及非机动车行驶路; 在主干路上的景点地标的三维模型与建筑物的三维信息按照预设比例进行虚实融合; 在支路上的景点地标的三维模型与建筑物的三维信息根据车流量信息进行虚实融合; 在非机动车行驶路上的景点地标的三维模型与建筑物的三维信息全部进行虚实融合; 将虚实融合后显示信息与导航路径一同显示在VR设备上。6.—种自适应的基于虚拟现实的步行导航系统,其特征在于,其包括如下单元: 建模单元,用于提取景点地标的特征信息并建立景点地标的三维模型;预设场景模式,生成景点地标的三维模型与场景模式信息的映射表;将景点地标的三维模型、映射表存储在景点数据库中;预先设置各种路段对应的标签,并对各标签设定权值;将路段对应的标签以及该标签的权值存储在用户个性化数据库中; 路径生成单元,用于获取用户输入的导航起点、终点信息以及用户选择的场景模式,根据导航起点、终点信息生成各个初步导航路径段,根据各个初步导航路径段的标签权值生成初步导航路径;判断用户是否对初步导航路径段进行修正,在用户对初步导航路径段进行修正时,根据用户的选择对初步导航路径段进行修正获得导航路径;获取导航路径上的建筑物的三维信息; 模式选择单元,用于根据用户选择的场景模式,通过映射表选择该场景模式下所有的景点地标的三维模型作为候选集; 匹配单元,根据导航路径的长度、建筑物的三维信息从候选集中筛选与导航路径的长度、建筑物的三维信息匹配的景点地标的三维模型; 显示单元,用于将景点地标的三维模型与导航路径上的建筑物的三维信息进行虚实融合后与导航路径显示在VR设备上; 更新单元,用于获取用户选择修正的导航路径段的标签,并提高该标签的权值;在用户个性化数据库中更新该导航路径段的标签对应的权值; 重复单元,用于再次获取用户输入的导航起点、终点信息以及用户选择的场景模式,并依此重复执行路径生成单元、模式选择单元、匹配单元、显示单元、更新单元。7.如权利要求6所述的自适应的基于虚拟现实的步行导航系统,其特征在于,所述建模单元包括: 预先获取各个景点地标的特征信息,特征信息包括景点地标的类别信息、地理信息、自然属性信息;根据地理信息建立景点地标的三维模型; 预设场景模式,根据景点地标的类别信息、自然属性信息生成景点地标的三维模型与场景模式信息的映射表;映射表中场景模式与景点地标的类别信息、自然属性信息为一对多的关系; 将景点地标的三维模型、映射表存储在景点数据库中; 预先设置各种路段对应的标签,并对各标签设定权值;将路段对应的标签以及该标签的权值存储在用户个性化数据库中。8.如权利要求7所述的自适应的基于虚拟现实的步行导航系统,其特征在于,所述路径生成单元包括: 获取用户输入的导航起点、终点信息以及用户选择的场景模式; 根据导航起点、终点信息生成导航信息;导航信息包括各个初步导航路径段以及各个初步导航路径段上的道路信息以及车流量信息; 分别生成最短路径的各个初步导航路径段,并为各个初步导航路径段提供预设个数的备选导航路径段; 根据各个初步导航路径段的标签权值生成初步导航路径; 判断是否存在用户的选择备选导航路径段的指令;如果存在用户的选择备选导航路径段的指令,则用用户所选择的备选导航路径段替换掉对应的初步导航路径段,并生成导航路径;如果不存在用户的选择备选导航路径段的指令,则直接生成导航路径; 获取导航路径上大于预设阈值长、宽、高的建筑物的三维信息。9.如权利要求8所述的自适应的基于虚拟现实的步行导航系统,其特征在于,所述匹配单元包括: 设定景点地标的三维模型比例缩放匹配的误差阈值; 将景点地标的三维模型按比例缩放,判断缩放后的景点地标三维模型与建筑物的三维ig息的误差是否超过误差阈值; 在超过误差阈值时,确定景点地标的三维模型与建筑物的三维信息不匹配;在未超过误差阈值时,确定景点地标的三维模型与建筑物的三维信息匹配。10.如权利要求9所述的自适应的基于虚拟现实的步行导航系统,其特征在于,所述显示单元包括: 根据道路信息将导航路径各个路段划分为主干路、支路以及非机动车行驶路; 在主干路上的景点地标的三维模型与建筑物的三维信息按照预设比例进行虚实融合; 在支路上的景点地标的三维模型与建筑物的三维信息根据车流量信息进行虚实融合; 在非机动车行驶路上的景点地标的三维模型与建筑物的三维信息全部进行虚实融合; 将虚实融合后显示信息与导航路径一同显示在VR设备上。
【文档编号】G01C21/34GK105910613SQ201610189828
【公开日】2016年8月31日
【申请日】2016年3月30日
【发明人】胡奕清
【申请人】宁波元鼎电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1