System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及虚实融合,尤其涉及一种模型数据虚实融合的方法、装置、电子设备和介质。
技术介绍
1、元宇宙应用基于人工智能(artificial intelligence,ai)和物联网实现自然人、虚拟人和机器人的人机交互,是一种整合多种新技术而产生的新型虚实相融的互联网应用。目前国内外多地乡村旅游项目采用了元宇宙应用,有利于游客获得身心沉浸的观赏体验。
2、现有技术中,在对真实场景、虚拟场景、和虚拟角色的渲染时无法统一风格。示例性的,当真实场景为真实乡村场景,虚拟场景为虚拟的三维城市场景,虚拟角色为虚拟的二维卡通角色,即便对真实乡村场景、虚拟的三维城市场景和虚拟的二维卡通角色进行渲染,也无法统一风格,用户难以获得沉浸的观赏体验。因此,亟需一种新型的模型数据虚实融合的方法、装置、电子设备和介质以改善上述问题。
技术实现思路
1、本专利技术的目的在于提供一种模型数据虚实融合的方法、装置、电子设备和介质,该方法用于模型数据虚实融合时统一模型数据的风格参数,使用户获得沉浸的观赏体验。
2、第一方面,本专利技术提供一种模型数据虚实融合的方法,包括:获取与真实场景的图像数据相匹配的若干虚拟场景模型;排列所述若干虚拟场景模型,以等待场景选择指令;根据所述场景选择指令确定的虚拟场景模型与所述图像数据叠合渲染,以生成第一渲染模型;在所述第一渲染模型中,调整所述虚拟场景模型的风格参数与所述图像数据相匹配,获取匹配结果;根据所述匹配结果调整所述图像数据的风格参数;叠合渲染调整风格
3、本专利技术的方法有益效果为:本专利技术通过调整虚拟场景模型的风格参数与图像数据相匹配,获取匹配结果;根据匹配结果调整图像数据的风格参数;叠合渲染调整风格参数后的虚拟场景模型和调整风格参数后的图像数据以生成第二渲染模型,实现真实场景的图像数据和虚拟场景模型共同渲染,提升真实场景的图像数据、虚拟场景模型的风格统一性。本专利技术通过获取与第二渲染模型相匹配的若干虚拟角色模型,根据角色选择指令确定的虚拟角色模型与第二渲染模型叠合渲染,以生成第三渲染模型,在第三渲染模型中虚拟场景模型、虚拟角色模型与真实场景的图像数据充分融合,能够使用户获得沉浸的观赏体验。
4、可选的,根据所述角色选择指令确定的虚拟角色模型与所述第二渲染模型叠合渲染,以生成第三渲染模型,还包括:根据所述角色选择指令确定的虚拟角色模型,修改所述场景选择指令;根据修改后的场景选择指令重新生成第一渲染模型;根据重新生成的第一渲染模型重新生成第二渲染模型;根据所述角色选择指令确定的虚拟角色模型和重新生成的第二渲染模型叠合渲染,以生成第三渲染模型。
5、可选的,根据所述角色选择指令确定的虚拟角色模型与所述第二渲染模型叠合渲染,以生成第三渲染模型之前还包括:判断所述角色选择指令确定的虚拟角色模型与所述第二渲染模型的匹配度是否超出阈值;当所述匹配度超出所述阈值时,生成提示信号,以等待用户确定是否修改角色选择指令。
6、可选的,根据所述匹配结果调整所述图像数据的风格参数时,还包括:根据所述匹配结果调整所述图像数据的色系参数、明度、曝光度、透明度、和精细度中的至少一种。
7、可选的,排列所述若干虚拟场景模型,以等待场景选择指令,包括:获取每个所述虚拟场景模型与所述图像数据的相似度值;按所述相似度值从高到低的顺序排列所述若干虚拟场景模型;所述虚拟场景模型包括植物模型、道路模型、建筑模型和小品设施模型中的至少一种。
8、可选的,所述虚拟角色模型包括虚拟人模型和机器人模型;所述虚拟人模型用于构建用户自身形象或构建虚拟角色形象;机器人模型用于构建实体机器人的虚拟形象;所述实体机器人的虚拟形象用于投射于实体机器人的表面。
9、第二方面,本专利技术提供一种模型数据虚实融合的装置,用于第一方面中任一项所述的方法,包括:场景生成模块,用于获取与真实场景的图像数据相匹配的若干虚拟场景模型;排列所述若干虚拟场景模型,以等待场景选择指令;第一渲染模块,用于根据所述场景选择指令确定的虚拟场景模型与所述图像数据叠合渲染,以生成第一渲染模型;第二渲染模块,用于在所述第一渲染模型中,调整所述虚拟场景模型的风格参数与所述图像数据相匹配,获取匹配结果;根据所述匹配结果调整所述图像数据的风格参数;叠合渲染调整风格参数后的虚拟场景模型和调整风格参数后的图像数据以生成第二渲染模型;角色生成模块,用于获取与所述第二渲染模型相匹配的若干虚拟角色模型;排列所述若干虚拟角色模型,以等待角色选择指令;第三渲染模块,用于根据所述角色选择指令确定的虚拟角色模型与所述第二渲染模型叠合渲染,以生成第三渲染模型。
10、可选的,所述角色生成模块还用于根据所述角色选择指令确定的虚拟角色模型,修改所述场景选择指令;所述第一渲染模块还用于根据修改后的场景选择指令重新生成第一渲染模型;所述第二渲染模块还用于根据重新生成的第一渲染模型重新生成第二渲染模型;所述第三渲染模块还用于根据所述角色选择指令确定的虚拟角色模型和重新生成的第二渲染模型叠合渲染,以生成第三渲染模型。
11、第三方面,本专利技术提供一种电子设备,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的程序,当所述程序被所述处理器执行时,使得所述电子设备实现执行第一方面的任意一种可能的设计的方法。
12、第四方面,本专利技术提供一种可读存储介质,所述可读存储介质内存储有程序,所述程序被执行时,实现上述第一方面的任意一种可能的设计的方法。
本文档来自技高网...【技术保护点】
1.一种模型数据虚实融合的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,根据所述角色选择指令确定的虚拟角色模型与所述第二渲染模型叠合渲染,以生成第三渲染模型,还包括:
3.根据权利要求1或2所述的方法,其特征在于,根据所述角色选择指令确定的虚拟角色模型与所述第二渲染模型叠合渲染,以生成第三渲染模型之前还包括:
4.根据权利要求1或2所述的方法,其特征在于,根据所述匹配结果调整所述图像数据的风格参数时,还包括:
5.根据权利要求1所述的方法,其特征在于,排列所述若干虚拟场景模型,以等待场景选择指令,包括:
6.根据权利要求1或2所述的方法,其特征在于,所述虚拟角色模型包括虚拟人模型和机器人模型;所述虚拟人模型用于构建用户自身形象或构建虚拟角色形象;机器人模型用于构建实体机器人的虚拟形象;所述实体机器人的虚拟形象用于投射于实体机器人的表面。
7.一种模型数据虚实融合的装置,用于所述权利要求1至6中任一项所述的方法,其特征在于,包括:
8.根据权利要求7所述的装置,其特征在于,
...【技术特征摘要】
1.一种模型数据虚实融合的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,根据所述角色选择指令确定的虚拟角色模型与所述第二渲染模型叠合渲染,以生成第三渲染模型,还包括:
3.根据权利要求1或2所述的方法,其特征在于,根据所述角色选择指令确定的虚拟角色模型与所述第二渲染模型叠合渲染,以生成第三渲染模型之前还包括:
4.根据权利要求1或2所述的方法,其特征在于,根据所述匹配结果调整所述图像数据的风格参数时,还包括:
5.根据权利要求1所述的方法,其特征在于,排列所述若干虚拟场景模型,以等待场景选择指令,包括:
6.根据权利要求1或2所述的方法,其特征在于,所述虚拟角色模型包括虚...
【专利技术属性】
技术研发人员:龚苏宁,张琳,
申请(专利权)人:上海工艺美术职业学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。