[发明专利]虚拟道路的生成方法、装置、终端及存储介质有效
申请号: | 202110441483.9 | 申请日: | 2021-04-23 |
公开(公告)号: | CN113144595B | 公开(公告)日: | 2022-07-26 |
发明(设计)人: | 汪涛 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/52 | 分类号: | A63F13/52;A63F13/56;A63F13/63 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 道路 生成 方法 装置 终端 存储 介质 | ||
1.一种虚拟道路的生成方法,其特征在于,所述方法包括:
响应于道路绘制指令,显示道路绘制界面;
响应于所述道路绘制界面内的滑动绘制操作,基于所述滑动绘制操作在所述道路绘制界面中显示手绘路径;
对所述手绘路径进行形状识别,并基于形状识别结果进行路径分解,得到子路径;
基于所述子路径的路径形状与各种道路类型之间的匹配度,将具有最高匹配度的道路类型确定为所述子路径对应的目标道路类型;
基于各段所述子路径对应的所述目标道路类型,从组件库中获取各段所述子路径对应的目标道路组件,所述组件库中包含不同道路类型的道路组件;
对所述目标道路组件进行拼接,生成虚拟道路,所述虚拟道路的道路路径与所述手绘路径匹配,且所述虚拟道路用于供虚拟环境中的虚拟车辆行驶。
2.根据权利要求1所述的方法,其特征在于,所述对所述目标道路组件进行拼接,生成虚拟道路,包括:
基于各段所述子路径之间的连接关系,对各段所述子路径对应的所述目标道路组件进行拼接,生成所述虚拟道路。
3.根据权利要求1所述的方法,其特征在于,所述基于各段所述子路径对应的所述目标道路类型,从组件库中获取各段所述子路径对应的目标道路组件,包括:
从所述组件库中获取属于所述目标道路类型的至少两种候选道路组件,其中,不同候选道路组件对应不同道路宽度或不同倾斜方式;
从所述至少两种候选道路组件中选取所述目标道路组件。
4.根据权利要求3所述的方法,其特征在于,所述从所述至少两种候选道路组件中选取所述目标道路组件,包括:
响应于所述手绘路径为封闭路径,基于封闭原则从所述至少两种候选道路组件中选取所述目标道路组件,所述封闭原则指相邻子路径对应的所述目标道路组件之间首尾相连;
响应于所述手绘路径为开放路径,从所述至少两种候选道路组件中随机选取所述目标道路组件。
5.根据权利要求1至4任一所述的方法,其特征在于,所述对所述目标道路组件进行拼接,生成虚拟道路之前,所述方法还包括:
显示道路主题选择界面,所述道路主题选择界面中包含至少一个主题选项;
接收对目标主题选项的选择操作,所述目标主题选项对应目标道路主题;
所述对所述目标道路组件进行拼接,生成虚拟道路之后,所述方法还包括:
在所述虚拟道路的周围添加所述目标道路主题对应的主题元素。
6.根据权利要求5所述的方法,其特征在于,所述在所述虚拟道路的周围添加所述目标道路主题对应的主题元素,包括:
从所述目标道路主题对应的元素库中获取不同元素类型的所述主题元素;
基于元素类型占比对所述主题元素进行组合,并将组合后的所述主题元素添加至所述虚拟道路的周围。
7.根据权利要求5所述的方法,其特征在于,所述基于各段所述子路径对应的所述目标道路类型,从组件库中获取各段所述子路径对应的目标道路组件,包括:
确定所述目标道路主题对应的目标组件库,所述目标组件库中包含符合所述目标道路主题的道路组件;
基于各段所述子路径对应的所述目标道路类型,从所述目标组件库中获取各段所述子路径对应的所述目标道路组件。
8.根据权利要求1至4任一所述的方法,其特征在于,所述响应于所述道路绘制界面内的滑动绘制操作,基于所述滑动绘制操作在所述道路绘制界面中显示手绘路径,包括:
响应于所述道路绘制界面内的所述滑动绘制操作,且所述滑动绘制操作为单次滑动操作,基于所述滑动绘制操作在所述道路绘制界面中显示手绘路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110441483.9/1.html,转载请声明来源钻瓜专利网。