虚拟场景构建的方法及装置、计算设备、存储介质制造方法及图纸

技术编号:17781144 阅读:31 留言:0更新日期:2018-04-22 10:27
本发明专利技术公开了一种虚拟场景构建的方法及装置、计算设备、存储介质,其方法包括:获取图像采集设备拍摄的包含场地的多张图像或者包含场地的视频,其中每张图像包含部分或全部场地;根据多张图像或视频,构建得到场地对应的场景;其中,场景的各方位尺寸信息与场地的各方位尺寸信息相一致;在场景中添加具有预设尺寸信息的虚拟物品,得到虚拟场景;显示呈现虚拟场景的图像或视频。本发明专利技术根据包含实际场地的图像或视频,构建对应的场景,并可以在场景中添加虚拟物品,得到虚拟场景,呈现给用户直观的虚拟场景,使用户的想象得以呈现,得到真实、自然的视觉体验效果。

【技术实现步骤摘要】
虚拟场景构建的方法及装置、计算设备、存储介质
本专利技术涉及图像处理领域,具体涉及一种虚拟场景构建的方法及装置、计算设备、存储介质。
技术介绍
用户准备对一个场景进行布置时,如新房或旧房改造重新装修后,用户需要布置家居环境,在房间中设置家具、沙发等。一般用户会先测量房间的长度、高度、宽度等尺寸信息,再去家居或建材市场挑选家具,或者网上选购家具。根据房间尺寸信息,以及家具的尺寸信息来规划如何布置家居环境。但这种方式会花费用户大量的时间和精力,并且用户无法直观的感受到最终布置所呈现的家居环境效果。因此,需要一种虚拟场景构建的方法,可以方便快捷的呈现给用户直观的场景效果。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的虚拟场景构建的方法及装置、计算设备、存储介质。根据本专利技术的一个方面,提供了一种虚拟场景构建方法,其包括:获取图像采集设备拍摄的包含场地的多张图像或者包含场地的视频,其中每张图像包含部分或全部场地;根据多张图像或视频,构建得到场地对应的场景;其中,场景的各方位尺寸信息与场地的各方位尺寸信息相一致;在场景中添加具有预设尺寸信息的虚拟物品,得到虚拟场景;显示呈现虚拟场景的图像或视频。可选地,在场景中添加具有预设尺寸信息的虚拟物品,得到虚拟场景进一步包括:根据场景的各方位尺寸信息,以及,预设风格信息,在场景中添加具有预设尺寸信息的对应预设风格信息的虚拟物品,得到虚拟场景。可选地,在场景中添加具有预设尺寸信息的虚拟物品,得到虚拟场景进一步包括:显示供用户选择的虚拟物品列表;根据场景的各方位尺寸信息,以及用户选择的虚拟物品,向场景中添加虚拟物品,得到虚拟场景。可选地,在在场景中添加具有预设尺寸信息的虚拟物品之前,方法还包括:根据场景的各方位尺寸信息,以及,虚拟物品的预设尺寸信息,计算得到虚拟物品在场景中的位置信息;在场景中添加具有预设尺寸信息的虚拟物品,得到虚拟场景进一步包括:根据虚拟物品在场景中的位置信息,在场景中添加具有预设尺寸信息的虚拟物品,得到虚拟场景。可选地,多张图像或视频中还包含场地中已布置的物品;根据多张图像或视频,构建得到场地对应的场景进一步包括:根据多张图像或视频,构建得到包含真实物品的场景;其中,真实物品的尺寸信息与物品的尺寸信息一致,真实物品在场景中的位置信息与物品在场景中的位置信息一致。可选地,方法还包括:接收用户对虚拟场景中虚拟物品和/或真实物品的触发请求;根据触发请求移动和/或删除虚拟场景中的虚拟物品和/或真实物品。可选地,触发请求中携带有虚拟物品和/或真实物品指定移动位置;根据触发请求移动和/或删除虚拟场景中的虚拟物品和/或真实物品进一步包括:根据虚拟场景的各方位尺寸信息,以及,虚拟物品和/或真实物品的尺寸信息,判断是否可以将虚拟物品和/或真实物品移动至指定移动位置;若是,将虚拟物品和/或真实物品移动至指定移动位置。根据本专利技术的另一方面,提供了一种虚拟场景构建的装置,其包括:获取模块,适于获取图像采集设备拍摄的包含场地的多张图像或者包含场地的视频,其中每张图像包含部分或全部场地;构建模块,适于根据多张图像或视频,构建得到场地对应的场景;其中,场景的各方位尺寸信息与场地的各方位尺寸信息相一致;添加模块,适于在场景中添加具有预设尺寸信息的虚拟物品,得到虚拟场景;显示模块,适于显示呈现虚拟场景的图像或视频。可选地,添加模块进一步适于:根据场景的各方位尺寸信息,以及,预设风格信息,在场景中添加具有预设尺寸信息的对应预设风格信息的虚拟物品,得到虚拟场景。可选地,添加模块进一步适于:显示供用户选择的虚拟物品列表;根据场景的各方位尺寸信息,以及用户选择的虚拟物品,向场景中添加虚拟物品,得到虚拟场景。可选地,装置还包括:位置计算模块,适于根据场景的各方位尺寸信息,以及,虚拟物品的预设尺寸信息,计算得到虚拟物品在场景中的位置信息;添加模块进一步适于:根据虚拟物品在场景中的位置信息,在场景中添加具有预设尺寸信息的虚拟物品,得到虚拟场景。可选地,多张图像或视频中还包含场地中已布置的物品;构建模块进一步适于:根据多张图像或视频,构建得到包含真实物品的场景;其中,真实物品的尺寸信息与物品的尺寸信息一致,真实物品在场景中的位置信息与物品在场景中的位置信息一致。可选地,装置还包括:触发模块,适于接收用户对虚拟场景中虚拟物品和/或真实物品的触发请求;根据触发请求移动和/或删除虚拟场景中的虚拟物品和/或真实物品。可选地,触发请求中携带有虚拟物品和/或真实物品指定移动位置;触发模块进一步适于:根据虚拟场景的各方位尺寸信息,以及,虚拟物品和/或真实物品的尺寸信息,判断是否可以将虚拟物品和/或真实物品移动至指定移动位置;若是,将虚拟物品和/或真实物品移动至指定移动位置。根据本专利技术的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;存储器用于存放至少一可执行指令,可执行指令使处理器执行上述虚拟场景构建的方法对应的操作。根据本专利技术的再一方面,提供了一种计算机存储介质,存储介质中存储有至少一可执行指令,可执行指令使处理器执行如上述虚拟场景构建的方法对应的操作。根据本专利技术提供的虚拟场景构建的方法及装置、计算设备、存储介质,获取图像采集设备拍摄的包含场地的多张图像或者包含场地的视频,其中每张图像包含部分或全部场地;根据多张图像或视频,构建得到场地对应的场景;其中,场景的各方位尺寸信息与场地的各方位尺寸信息相一致;在场景中添加具有预设尺寸信息的虚拟物品,得到虚拟场景;显示呈现虚拟场景的图像或视频。本专利技术根据包含实际场地的图像或视频,构建对应的场景,并可以在场景中添加虚拟物品,得到虚拟场景,呈现给用户直观的虚拟场景,使用户的想象得以呈现,得到真实、自然的视觉体验效果。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的虚拟场景构建的方法的流程图;图2示出了根据本专利技术另一个实施例的虚拟场景构建的方法的流程图;图3示出了根据本专利技术一个实施例的虚拟场景构建的装置的功能框图;图4示出了根据本专利技术另一个实施例的虚拟场景构建的装置的功能框图;图5示出了根据本专利技术一个实施例的一种计算设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了根据本专利技术一个实施例的虚拟场景构建的方法的流程图。如图1所示,虚拟场景构建的方法具体包括如下步骤:步骤S101,获取图像采集设备拍摄的包含场地的多张图像或者包本文档来自技高网...
虚拟场景构建的方法及装置、计算设备、存储介质

【技术保护点】
一种虚拟场景构建方法,其包括:获取图像采集设备拍摄的包含场地的多张图像或者包含场地的视频,其中每张图像包含部分或全部场地;根据所述多张图像或视频,构建得到所述场地对应的场景;其中,所述场景的各方位尺寸信息与所述场地的各方位尺寸信息相一致;在场景中添加具有预设尺寸信息的虚拟物品,得到虚拟场景;显示呈现所述虚拟场景的图像或视频。

【技术特征摘要】
1.一种虚拟场景构建方法,其包括:获取图像采集设备拍摄的包含场地的多张图像或者包含场地的视频,其中每张图像包含部分或全部场地;根据所述多张图像或视频,构建得到所述场地对应的场景;其中,所述场景的各方位尺寸信息与所述场地的各方位尺寸信息相一致;在场景中添加具有预设尺寸信息的虚拟物品,得到虚拟场景;显示呈现所述虚拟场景的图像或视频。2.根据权利要求1所述的方法,其中,所述在场景中添加具有预设尺寸信息的虚拟物品,得到虚拟场景进一步包括:根据所述场景的各方位尺寸信息,以及,预设风格信息,在场景中添加具有预设尺寸信息的对应预设风格信息的虚拟物品,得到虚拟场景。3.根据权利要求1所述的方法,其中,所述在场景中添加具有预设尺寸信息的虚拟物品,得到虚拟场景进一步包括:显示供用户选择的虚拟物品列表;根据所述场景的各方位尺寸信息,以及用户选择的虚拟物品,向所述场景中添加所述虚拟物品,得到虚拟场景。4.根据权利要求1-3中任一项所述的方法,其中,在所述在场景中添加具有预设尺寸信息的虚拟物品之前,所述方法还包括:根据所述场景的各方位尺寸信息,以及,所述虚拟物品的预设尺寸信息,计算得到所述虚拟物品在所述场景中的位置信息;所述在场景中添加具有预设尺寸信息的虚拟物品,得到虚拟场景进一步包括:根据所述虚拟物品在所述场景中的位置信息,在场景中添加具有预设尺寸信息的虚拟物品,得到虚拟场景。5.根据权利要求1所述的方法,其中,所述多张图像或视频中还包含场地中已布置的物品;所述根据所述多张图像或视频,构建得到所述场地对应的场景进一步包括:根据所述多张图像或视频,构建得到包含真实物品的场景;其中,所述真实物品的尺寸信息与所述物品的尺寸信息一致,所述真实物品在所述...

【专利技术属性】
技术研发人员:董健韩玉刚颜水成
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1