【技术实现步骤摘要】
虚拟场景生成方法、装置、计算机设备和存储介质
本申请涉及计算机视觉
,特别是涉及一种虚拟场景生成方法、装置、计算机设备和存储介质。
技术介绍
在计算机图形学中,虚拟场景是指计算机通过数字通讯技术勾勒出的数字化场景。随着图形学技术的发展,通过创建虚拟场景能够实现各种想象的虚幻场景、仿真环境等,例如虚拟场景可以应用于游戏、影视特效等各种应用场景。在相关技术中,要么需要人工手动对虚拟场景中的每个对象进行单独建模,这种方式需要耗费大量的人力成本来手动构建虚拟场景。要么是结合程序化工具根据指定的信息,如范围和高度等,来随机生成虚拟场景,这种方式生成的虚拟场景可能存在逻辑不合理的情况,仍需要耗费大量的人力成本来手动修复虚拟场景。因此,使用传统方法构建虚拟场景,存在构建成本高昂且十分耗时的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够高效精准地生成与真实场景对应的虚拟场景的虚拟场景生成方法、装置、计算机设备和存储介质。一种虚拟场景生成方法,所述方法包括:获取与真实场景对 ...
【技术保护点】
1.一种虚拟场景生成方法,其特征在于,所述方法包括:/n获取与真实场景对应的三维空间数据和场景分布数据;/n从所述三维空间数据中提取地形特征;/n按照所述地形特征生成三维地形模型;/n从所述场景分布数据中,提取所述真实场景中场景对象的场景对象特征;/n在所述三维地形模型中,生成与所述场景对象特征对应的场景对象模型,得到与所述真实场景对应的虚拟场景。/n
【技术特征摘要】
1.一种虚拟场景生成方法,其特征在于,所述方法包括:
获取与真实场景对应的三维空间数据和场景分布数据;
从所述三维空间数据中提取地形特征;
按照所述地形特征生成三维地形模型;
从所述场景分布数据中,提取所述真实场景中场景对象的场景对象特征;
在所述三维地形模型中,生成与所述场景对象特征对应的场景对象模型,得到与所述真实场景对应的虚拟场景。
2.根据权利要求1所述的方法,其特征在于,所述三维空间数据包括地形空间数据和覆盖对象空间数据;所述从所述三维空间数据中提取地形特征包括:
从所述地形空间数据中提取地形特征;
所述按照所述地形特征生成三维地形模型,包括:
根据所述地形特征生成三维地形模型;
根据所述覆盖对象空间数据,确定所述三维地形模型中的地表覆盖区域;
在所述地表覆盖区域中生成地表覆盖对象,得到包括地表覆盖对象的三维地形模型。
3.根据权利要求2所述的方法,其特征在于,所述从所述地形空间数据中提取地形特征,包括:
根据所述地形空间数据中相邻地形点之间的高度差值,确定地形特征;
所述根据所述地形特征生成三维地形模型,包括:
根据所述地形特征,确定所述地形空间数据中各地形区域对应的地形类型;
按照所述地形类型,在所述地形区域中添加相应的地表属性信息;
根据添加地表属性信息后的地形空间数据,生成三维地形模型。
4.根据权利要求2所述的方法,其特征在于,所述根据所述覆盖对象空间数据,确定所述三维地形模型中的地表覆盖区域,包括:
在所述三维地形模型中,确定所述覆盖对象空间数据中地表覆盖点所对应的地形点;
根据所述地表覆盖点与对应地形点的高度差值,选取目标地表覆盖点;
确定扩充区域与所述三维地形模型的交叠区域;所述扩充区域,是基于目标地表覆盖点进行扩充得到的区域;
根据所述交叠区域,确定所述三维地形模型中的地表覆盖区域。
5.根据权利要求2所述的方法,其特征在于,所述在所述地表覆盖区域中生成地表覆盖对象,得到包括地表覆盖对象的三维地形模型,包括:
确定所述地表覆盖区域中的地表覆盖对象的生成参数信息;
根据所述生成参数信息在所述地表覆盖区域生成地表覆盖对象,得到包括地表覆盖对象的三维地形模型。
6.根据权利要求1所述的方法,其特征在于,所述从所述场景分布数据中,提取所述真实场景中场景对象的场景对象特征,包括:
基于所述场景分布数据,确定所述真实场景中场景对象在所述三维地形模型中的位置和高度;
根据所述位置和所述高度,生成所述场景对象对应的三维场景对象数据;
从所述三维场景对象数据中,提取所述场景对象的场景对象特征。
7.根据权利要求6所述的方法,其特征在于,所述基于所述场景分布数据,确定所述真实场景中场景对象在所述三维地形模型中的位置和高度,包括:
若所述场景分布数据包括所述真实场景中场景对象的原始位置,根据所述原始位置,确定所述场景对象在所述三维地形模型中的位置和高度;
若所述场景分布数据包括所述场景对象的原始位置和原始高度,根据所述原始位置和原始高度,确定所述场景对象在所述三维地形模型中的位置和高度。
8.根据权利要求1所述的方法,其特征在于,所述在所述三维地形模型中,生成与所述场景对象特征对应的场景对象模型,得到与所述真实场景对应的虚拟场景,包括:
根...
【专利技术属性】
技术研发人员:丁子力,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。