虚拟场景构建方法以及装置制造方法及图纸

技术编号:33716384 阅读:31 留言:0更新日期:2022-06-06 09:00
本说明书实施例提供虚拟场景构建方法以及装置,其中所述虚拟场景构建方法包括:通过图像采集设备在目标场景中的至少一个采集点处进行图像采集,以及通过视频采集设备在所述至少一个采集点中的目标采集点处进行视频采集;根据图像采集结果生成每个采集点对应的全景图,以及根据视频采集结果生成所述目标采集点对应的全景视频;通过编辑平台对所述全景图和所述全景视频进行处理,生成所述目标场景对应的目标虚拟场景,其中,所述编辑平台用于编辑通过终端浏览的虚拟场景。应用在虚拟现实领域,生成的目标虚拟场景,通过在Web端渲染器中进行渲染,即可实现供用户漫游交互。即可实现供用户漫游交互。即可实现供用户漫游交互。

【技术实现步骤摘要】
虚拟场景构建方法以及装置


[0001]本说明书实施例涉及计算机
,特别涉及虚拟场景构建方法以及装置。

技术介绍

[0002]随着计算机技术的发展,三维重建技术在越来越多的场景中得以应用,其应用的项目场景包括房产、文旅、展会等展示项目。通过对不同的对象进行三维重建可以给用户带来沉浸式漫游体验。且在不同场景下根据重建的对象不同可以分为物体三维重建、场景三维重建、人体三维重建等。现有技术中,针对室内外场景三维重建的技术日趋成熟,催生了诸如VR看房、虚拟购物等应用与项目。此类项目主要部署在web端,主要由WebGL渲染三维场景,此过程渲染所需要的数据包括:一个指定场景的带贴图模型,若干个浏览点的360度全景图。但是这种场景构建方式虽然能够满足用户的浏览需求,但是真实性较低,且无法有效的与用户形成交互,因此亟需一种有效的方案以解决上述问题。

技术实现思路

[0003]有鉴于此,本说明书实施例提供了虚拟场景构建方法。本说明书一个或者多个实施例同时涉及虚拟场景构建装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序,以解决现有技术中存在的技术缺陷。
[0004]根据本说明书实施例的第一方面,提供了第一种虚拟场景构建方法,包括:通过图像采集设备在目标场景中的至少一个采集点处进行图像采集,以及通过视频采集设备在所述至少一个采集点中的目标采集点处进行视频采集;根据图像采集结果生成每个采集点对应的全景图,以及根据视频采集结果生成所述目标采集点对应的全景视频;通过编辑平台对所述全景图和所述全景视频进行处理,生成所述目标场景对应的目标虚拟场景,其中,所述编辑平台用于编辑通过终端浏览的虚拟场景。
[0005]根据本说明书实施例的第二方面,提供了第二种虚拟场景构建方法,包括:接收用户针对目标场景提交的虚拟场景构建指令;通过图像采集设备在所述目标场景中的至少一个采集点处进行图像采集,以及通过视频采集设备在所述至少一个采集点中的目标采集点处进行视频采集;根据图像采集结果生成每个采集点对应的全景图,以及根据视频采集结果生成所述目标采集点对应的全景视频;通过编辑平台对所述全景图和所述全景视频进行处理,生成所述目标场景对应的目标虚拟场景;针对所述目标虚拟场景创建场景访问链接,作为所述虚拟场景构建指令的响应。
[0006]根据本说明书实施例的第三方面,提供了第三种虚拟场景构建方法,包括:基于用户针对场景构建应用提交的启动指令展示虚拟场景构建界面,并接收所述用户通过所述虚拟场景构建界面提交的虚拟场景构建指令;
通过图像采集设备在目标场景中的至少一个采集点处进行图像采集,以及通过视频采集设备在所述至少一个采集点中的目标采集点处进行视频采集;根据图像采集结果生成每个采集点对应的全景图,以及根据视频采集结果生成所述目标采集点对应的全景视频;通过编辑平台对所述全景图和所述全景视频进行处理,生成所述目标场景对应的目标虚拟场景并向所述用户进行展示。
[0007]根据本说明书实施例的第四方面,提供了第一种虚拟场景构建装置,包括:采集模块,被配置为通过图像采集设备在目标场景中的至少一个采集点处进行图像采集,以及通过视频采集设备在所述至少一个采集点中的目标采集点处进行视频采集;生成模块,被配置为根据图像采集结果生成每个采集点对应的全景图,以及根据视频采集结果生成所述目标采集点对应的全景视频;处理模块,被配置为通过编辑平台对所述全景图和所述全景视频进行处理,生成所述目标场景对应的目标虚拟场景,其中,所述编辑平台用于编辑通过终端浏览的虚拟场景。
[0008]根据本说明书实施例的第五方面,提供了第二种虚拟场景构建装置,包括:接收指令模块,被配置为接收用户针对目标场景提交的虚拟场景构建指令;采集视频模块,被配置为通过图像采集设备在所述目标场景中的至少一个采集点处进行图像采集,以及通过视频采集设备在所述至少一个采集点中的目标采集点处进行视频采集;生成视频模块,被配置为根据图像采集结果生成每个采集点对应的全景图,以及根据视频采集结果生成所述目标采集点对应的全景视频;生成场景模块,被配置为通过编辑平台对所述全景图和所述全景视频进行处理,生成所述目标场景对应的目标虚拟场景;创建链接模块,被配置为针对所述目标虚拟场景创建场景访问链接,作为所述虚拟场景构建指令的响应。
[0009]根据本说明书实施例的第六方面,提供了第三种虚拟场景构建装置,包括:展示界面模块,被配置为基于用户针对场景构建应用提交的启动指令展示虚拟场景构建界面,并接收所述用户通过所述虚拟场景构建界面提交的虚拟场景构建指令;采集视频模块,被配置为通过图像采集设备在目标场景中的至少一个采集点处进行图像采集,以及通过视频采集设备在所述至少一个采集点中的目标采集点处进行视频采集;生成视频模块,被配置为根据图像采集结果生成每个采集点对应的全景图,以及根据视频采集结果生成所述目标采集点对应的全景视频;展示场景模块,被配置为通过编辑平台对所述全景图和所述全景视频进行处理,生成所述目标场景对应的目标虚拟场景并向所述用户进行展示。
[0010]根据本说明书实施例的第七方面,提供了一种计算设备,包括:存储器和处理器;所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令时实现任上述虚拟场景构建方法的步骤。
[0011]根据本说明书实施例的第八方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现上述虚拟场景构建方法的步骤。
[0012]根据本说明书实施例的第九方面,提供了一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述虚拟场景构建方法的步骤。
[0013]本说明书提供的虚拟场景构建方法,为了能够提高用户的浏览体验,可以通过图像采集设备在目标场景中的至少一个采集点处进行图像采集,以及通过视频采集设备在目标采集点处进行视频采集,以根据采集结果得到全景图和全景视频,之后利用编辑平台对全景图进行全景视频进行融合,以根据融合结果得到目标场景对应的目标虚拟场景,实现在目标场景图中融入全景视频,可以为用户带来沉浸式体验,使得目标虚拟场景更加真实化,提高用户体验效果。
附图说明
[0014]图1是本说明书一个实施例提供的一种虚拟场景构建方法的示意图;图2是本说明书一个实施例提供的第一种虚拟场景构建方法的流程图;图3是本说明书一个实施例提供的第一种虚拟场景构建方法中采集点的示意图;图4是本说明书一个实施例提供的第一种虚拟场景构建方法的流程框图;图5是本说明书一个实施例提供的第一种虚拟场景构建方法中编辑平台的示意图;图6是本说明书一个实施例提供的第二种虚拟场景构建方法的流程图;图7是本说明书一个实施例提供的第二种虚拟场景构建方法的流程框图;图8是本说明书一个实施例提供的第三种虚拟场景构建方法的流程图;图9是本说明书一个实施例提供的第三种虚拟场景构建方法的流程框图;图10是本说明书一个实施例提供的第四种虚拟场景构建方法的流程图;图11是本说明书一个实施例提供的第五种虚拟场景构建方法的流程图;图12是本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟场景构建方法,包括:通过图像采集设备在目标场景中的至少一个采集点处进行图像采集,以及通过视频采集设备在所述至少一个采集点中的目标采集点处进行视频采集;根据图像采集结果生成每个采集点对应的全景图,以及根据视频采集结果生成所述目标采集点对应的全景视频;通过编辑平台对所述全景图和所述全景视频进行处理,生成所述目标场景对应的目标虚拟场景,其中,所述编辑平台用于编辑通过终端浏览的虚拟场景。2.根据权利要求1所述的方法,所述通过视频采集设备在所述至少一个采集点中的目标采集点处进行视频采集,包括:接收用户提交的采集点选择指令;根据所述采集点选择指令在所述至少一个采集点中确定所述目标采集点;通过所述视频采集设备在所述目标采集点处,按照所述目标采集点对应的采集参数进行视频采集。3.根据权利要求1所述的方法,所述根据图像采集结果生成每个采集点对应的全景图,包括:根据图像采集结果生成每个采集点对应的图像集,并在所述图像集中提取每个采集点对应的多个彩色图像;通过对所述多个彩色图像进行拼接,获得每个采集点对应的全景图;相应的,所述方法还包括:在所述图像集中提取每个采集点对应的多个深度图像;根据每个采集点对应的多个深度图像和每个采集点对应的多个彩色图像,构建所述目标场景对应的场景贴图模型并上传至所述编辑平台;通过所述编辑平台对所述场景贴图模型进行可视化处理,生成所述目标虚拟场景对应的虚拟场景贴图模型。4.根据权利要求1所述的方法,所述通过所述编辑平台对所述全景图和所述全景视频进行处理,生成所述目标场景对应的目标虚拟场景,包括:接收用户通过所述编辑平台提交的场景编辑指令;响应于所述场景编辑指令针对所述全景图配置场景元素,以及针对所述全景视频进行调整,获得目标全景图和目标全景视频;对所述目标全景图和所述目标全景视频进行融合,根据融合结果生成所述目标场景对应的所述目标虚拟场景。5.根据权利要求4所述的方法,所述响应于所述场景编辑指令针对所述全景图配置场景元素,获得目标全景图,包括:确定所述至少一个采集点中入口采集点对应的入口全景图,以及场景采集点对应的场景全景图;响应于所述场景编辑指令针对所述入口全景图配置入口信息,以及在所述场景全景图中添加对象标识信息;根据入口信息配置结果和对象标识信息添加结果,生成所述目标全景图;相应的,所述响应于所述场景编辑指令针对所述全景视频进行调整,获得目标全景视
频,包括:响应于所述场景编辑指令针对所述全景视频进行视角调整、播放调整和/或视频属性调整,获得所述目标全景视频。6.根据权利要求4或5所述的方法,所述对所述目标全景图和所述目标全景视频进行融合,根据融合结果生成所述目标场景对应的所述目标虚拟场景步骤执行之前,还包括:检测所述图像采集设备与所述视频采集设备是否相同;若是,执行对所述目标全景图和所述目标全景视频进行融合,根据融合结果生成所述目标场景对应的所述目标虚拟场景的步骤;若否,对所述目标全景图和所述目标全景视频进行对齐处理,将对齐处理后的所述目标全景图和所述目标全景视频进行融合,根据融合结果生成所述目标场景对应的所述目标虚拟场景。7.根据权利要求6所述的方法,所述对所述目标全景图和所述目标全景视频进行对齐处理,包括:响应于所述用户通过所述编辑平台提交的对齐指令,对所述目标全景图和所述目标全景视频进行对齐处理;或者,确定所述目标采集点的关联全景图和关联全景视频,在所述关联全景视频中提取与所述关联全景图匹配的关联全景视频帧,确定所述关联全景图对应的全景图特征,以及所述关联全景视频帧对应的全景视频帧特征,根据所述全景图特征和所述全景视频帧特...

【专利技术属性】
技术研发人员:盛哲丁帅徐超董子龙谭平
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1