[发明专利]导航路线的展示方法、三维场景模型的生成方法及装置在审
| 申请号: | 202010525784.5 | 申请日: | 2020-06-10 |
| 公开(公告)号: | CN111623782A | 公开(公告)日: | 2020-09-04 |
| 发明(设计)人: | 揭志伟;武明飞;符修源;陈凯彬;李炳泽 | 申请(专利权)人: | 浙江商汤科技开发有限公司 |
| 主分类号: | G01C21/20 | 分类号: | G01C21/20 |
| 代理公司: | 北京中知法苑知识产权代理有限公司 11226 | 代理人: | 李明;赵吉阳 |
| 地址: | 311215 浙江省杭州市萧*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 导航 路线 展示 方法 三维 场景 模型 生成 装置 | ||
1.一种导航路线的展示方法,其特征在于,所述展示方法包括:
响应于针对目标现实场景的导航请求,获取预先建立的所述目标现实场景对应的三维场景模型;所述三维场景模型包含多个楼层分别对应的楼层模型;
获取用户针对所述目标现实场景选择的目的地,并基于所述用户的当前所在地和所述目的地,生成导航路线;
基于所述导航路线关联的至少一个楼层模型,展示所述导航路线。
2.根据权利要求1所述的展示方法,其特征在于,根据以下步骤生成所述三维场景模型:
获取所述目标现实场景中每个楼层对应多张现实场景图像;
基于每个楼层对应的多张现实场景图像,构建该楼层对应的楼层模型;
基于构建的每个楼层对应的楼层模型,以及所述目标现实场景对应的多楼层中每个楼层的真实高度信息,生成所述三维场景模型。
3.根据权利要求2所述的展示方法,其特征在于,所述基于每个楼层对应的多张现实场景图像,构建该楼层对应的楼层模型,包括:
从获取的每个楼层对应的多张现实场景图像中的每张现实场景图像中提取多个特征点;
基于提取的该楼层对应的多个特征点,以及预存的与该楼层匹配的三维样本图,生成该楼层对应的楼层模型;其中,所述三维样本图为预存储的表征该楼层形貌特征的三维图。
4.根据权利要求2或3所述的展示方法,其特征在于,所述基于构建的每个楼层对应的楼层模型,以及所述目标现实场景对应的多楼层中每个楼层的真实高度信息,生成所述三维场景模型,包括:
基于每个楼层的真实高度信息,确定所述多个楼层中每相邻两个楼层之间的真实高度差信息;
基于所述多个楼层中每相邻两个楼层之间的真实高度差信息,以及每个楼层对应的楼层模型,生成所述三维场景模型。
5.根据权利要求2至4任一所述的展示方法,其特征在于,生成所述三维场景模型之后,所述展示方法还包括:
确定所述三维场景模型中表征每个预设导航目的地的特征点位置坐标;
将所述三维场景模型与该三维场景模型中各个预设导航目的地的特征点位置坐标进行关联后存储。
6.根据权利要求5所述的展示方法,其特征在于,所述基于所述用户的当前所在地和所述目的地,生成导航路线,包括:
基于所述当前所在地,在所述三维场景模型中查找与所述当前所在地对应的出发地位置坐标,以及基于所述目的地,在所述三维场景模型中查找与所述目的地对应的目的地位置坐标;
基于所述出发地位置坐标、所述目的地位置坐标、以及所述出发地位置坐标和所述目的地位置坐标各自对应的楼层模型中包含的障碍物位置区域,确定所述导航路线。
7.根据权利要求1至6任一所述的展示方法,其特征在于,所述基于所述用户的当前所在地和所述目的地,生成导航路线,包括:
在所述当前所在地和所述目的地位于不同楼层的情况下,基于所述当前所在地和所述目的地,生成跨楼层导航路线;
所述基于所述导航路线关联的至少一个楼层模型,展示所述导航路线,包括:
在与导航路线关联的多个楼层模型上,展示所述跨楼层导航路线。
8.一种三维场景模型的生成方法,其特征在于,所述生成方法包括:
获取目标现实场景中每个楼层对应多张现实场景图像;
基于每个楼层对应的多张现实场景图像,构建该楼层对应的楼层模型;
基于构建的每个楼层对应的楼层模型,以及所述目标现实场景对应的多楼层中每个楼层的真实高度信息,生成表征所述目标现实场景的三维场景模型;所述三维场景模型用于展示如权利要求1至7任一所述导航路线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江商汤科技开发有限公司,未经浙江商汤科技开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010525784.5/1.html,转载请声明来源钻瓜专利网。





