用于控制场景信息加载的方法、装置、设备和存储介质制造方法及图纸

技术编号:34974997 阅读:13 留言:0更新日期:2022-09-21 14:16
根据本公开的实施例,提供了用于控制场景信息加载的方法、装置、设备和存储介质。用于控制场景信息加载的方法包括:获取与目标空间的场景信息加载相关联的至少一个参数;基于当前呈现的所述目标空间的场景和所述至少一个参数,确定所述目标空间中的至少一个目标视点;以及至少基于所述至少一个目标视点为所述目标空间加载场景信息。以此方式,可以控制目标空间的场景信息加载方式,以有效减少场景信息加载引起的卡顿并实现个性化的目标空间的全景漫游需求,进一步提升用户体验。进一步提升用户体验。进一步提升用户体验。

【技术实现步骤摘要】
用于控制场景信息加载的方法、装置、设备和存储介质


[0001]本公开的示例实施例总体涉及计算机领域,特别地涉及用于控制场景信息加载的方法、装置、设备和计算机可读存储介质。

技术介绍

[0002]目前,虚拟现实(VR)技术被广泛用于建筑以及房产等相关行业中。通过VR技术,可以向用户提供用于展示建筑物的空间布局、形状、面积等信息的三维模型,其可以作为开展多项业务的基础。例如,在房屋租售行业,期望呈现待出租或待出售的房屋的三维模型,以便使用户能够对感兴趣的房屋进行VR全景漫游。

技术实现思路

[0003]在本公开的第一方面,提供了一种用于控制场景信息加载的方法。该方法包括获取与目标空间的场景信息加载相关联的至少一个参数以及基于当前呈现的所述目标空间的场景和所述至少一个参数,确定所述目标空间中的至少一个目标视点。该方法还包括至少基于所述至少一个目标视点为所述目标空间加载场景信息。
[0004]在本公开的第二方面,提供了一种用于控制场景信息加载的装置。该装置包括参数获取模块,被配置为获取与目标空间的场景信息加载相关联的至少一个参数;目标视点确定模块,被配置为基于当前呈现的所述目标空间的场景和所述至少一个参数,确定所述目标空间中的至少一个目标视点;以及场景信息加载模块,被配置为至少基于所述至少一个目标视点为所述目标空间加载场景信息。
[0005]在本公开的第三方面,提供了一种电子设备。该设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。指令在由至少一个处理单元执行时使设备执行第一方面的方法。
[0006]在本公开的第四方面,提供了一种计算机可读存储介质。介质上存储有计算机程序,程序被处理器执行时实现第一方面的方法。
[0007]应当理解,本
技术实现思路
部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的描述而变得容易理解。
附图说明
[0008]结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
[0009]图1示出了本公开的实施例能够在其中实现的示例环境的示意图;
[0010]图2示出了根据本公开的一些实施例的用于控制场景信息加载的过程的流程图;
[0011]图3示出了根据本公开的一些实施例的用于输入控制场景信息加载的参数的操作界面的示意图;
[0012]图4示出了根据本公开的一些实施例的场景信息加载的示意图;
[0013]图5示出了根据本公开的一些实施例的用于控制场景信息加载的装置的框图;以及
[0014]图6示出了能够实施本公开的多个实施例的设备的框图。
具体实施方式
[0015]下面将参照附图更详细地描述本公开的实施例。虽然附图中示出了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
[0016]在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“一些实施例”应当理解为“至少一些实施例”。下文还可能包括其他明确的和隐含的定义。
[0017]如上文所述,在建筑以及房产等相关行业中,利用VR技术可以向用户提供用于展示建筑物的空间布局、形状、面积等信息的三维模型。例如,在房屋租售行业,可以为用户呈现待出租或待出售的房屋的三维模型,以便用户可以在线进行房屋的全景漫游。
[0018]房屋的全景漫游涉及房屋的不同浏览视点。在用户通过VR进行房屋的全景漫游过程中,会进行多次的视点切换。例如在呈现给用户的房屋的当前场景下,如果用户在用于呈现当前场景的显示设备上点击某一位置,呈现给用户的视点可能发生跳转。
[0019]针对可能在发生视点跳转或切换后的目标空间的场景呈现,通常可以针对不同视点预加载相应的场景信息,然而,由于在全景漫游所涉及的视点数目较多,因此需要预加载大量的场景信息,例如全景图片素材。由此用户可能在进行全景漫游过程中频繁遇到画面卡顿的情况,严重影响全景漫游的体验。
[0020]根据本公开的各个实施例,提出一种控制场景信息加载的方案。例如,电子设备可以获取与场景信息加载有关的至少一个参数。电子设备可以根据该至少一个参数和当前呈现的目标空间的场景确定用户可能切换的至少一个目标视点。从而可以根据该至少一个目标视点来加载相应的场景信息。
[0021]根据本公开的实现,可以控制目标空间的场景信息加载方式,以有效减少场景信息加载引起的卡顿并实现个性化的目标空间的全景漫游需求,进一步提升用户体验。
[0022]示例环境
[0023]首先参见图1,其示意性示出了其中可以实施根据本公开的示例性实现方式的示例环境100的示意图。
[0024]在示例环境100中,采集设备140可以采集与建筑物130中的目标空间相关的图像。在一些实施例中,采集设备140可以被实施为全景相机。在一些其他实施例中,采集设备140也可以被实施为其他能够执行目标空间的图像的拍摄的设备。采集设备140可以在一个或多个建筑物130中的不同位置点处采集目标空间的图像。
[0025]可选地,采集设备140可以与电子设备110彼此连接或被集成在该电子设备110内。采集设备140可以将所采集到的图像传输至电子设备110。
[0026]电子设备110安装有应用120。在一些实施例中,应用150可以是与房屋租售相关联的应用。在一些其他实施例中,应用150也可以涉及其他与建筑行业相关的服务。应用150可以实现针对在建筑物130中采集到的图像的处理以及基于经处理的图像来提供房屋的三维模型。用户102可以经由电子设备110和/或电子设备110的附接设备来与应用150进行交互。
[0027]举例而言,应用120可以基于采集设备140所采集的图像来生成建筑物130中的目标空间的三维模型,并且进而为用户102提供建筑物130中的目标空间的全景漫游。在用户102进行目标空间的全景漫游中,应用120可以为用户102呈现,例如通过显示设备(未示出),关于目标空间的不同视点的场景图150。用户102在进行全景漫游过程中可以进行目标空间的不同视点的转换。针对可能切换的不同视点,应用120可以提供针对相应视点的场景信息加载。
[0028]在一些实施例中,电子设备110可以是任意类型的移动终端、固定终端或便携式终端,包括移动手机、台式计算机、膝上型计算机、笔记本计算机、上网本计算机、平板计算机、媒体计算机、多媒体平板、个人通信系统(PCS)设备、个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于控制场景信息加载的方法,包括:获取与目标空间的场景信息加载相关联的至少一个参数;基于当前呈现的所述目标空间的场景和所述至少一个参数,确定所述目标空间中的至少一个目标视点;以及至少基于所述至少一个目标视点为所述目标空间加载场景信息。2.根据权利要求1所述的方法,其中获取所述至少一个参数包括:在呈现所述目标空间的同时,显示用于控制场景信息加载的用户界面元素;以及经由所述用户界面元素接收所述至少一个参数的输入值。3.根据权利要求1所述的方法,其中确定所述至少一个目标视点包括:确定在所述目标空间的坐标系下相机在所述场景中的位置;以及基于所述位置和所述至少一个参数确定所述至少一个目标视点。4.根据权利要求3所述的方法,其中所述至少一个参数包括:长度,或者视场角度。5.根据权利要求1所述的方法,其中获取所述至少一个参数包括:接收指定视点可见性的选择的输入,所述输入包括选择在所述场景中可见的视点或选择在所述场景中不可见的视点;并且其中确定所述目标视场区域包括:基于所述选择确定所述至少一个目标视点。6.根据权利要求1所述的方法,其中获取所述至少一个参数包括:接收指定所述目标空间中的楼层的输入;并且其中确定所述目标视场区域包括:基于所指定的楼层确定所述至少一个目标视点。7.根据权利要求1所述的方法,其中加载所述场景信息包括:确定允许加载的目标视点的预定数目;确定所述至少一个目标视点的各自的优先级;以及响应于确定所述至少一个目标视点中的、预定数目的第一目标视点的各自的优先级高于所述至少一个目标视点中的其他目标视点,加载与所述预定数目的第一目标视点相对应的场景信息。8.根据权利要求1所述的方法,其中加载所述场景信息包括:确定所述至少一个目标视点的各自的优先级;以及响应于确定所述至少一个目标视点中的第一目标视点的第一优先级高于所述至少一个目标视点中的第二目标视点的第二优先级,使得与所述第一目标视点相对应的一个或多个第一场景信息先于与所述第二目标视点相对应的一个或多个第二场景信息被加载。9.一种用于控制场景信息加载的装置,包括:参数获取模块,被配置为获取与目标空间的场景信息加载相关联的至少一个参数;目标视点确定模块,被配置为基于当前呈现的所述目标空间的场景和所述至少一个参数,确定所述目标空间中的至少一个目标视点;以及场景信息加载模块,被配置为至...

【专利技术属性】
技术研发人员:栾鑫月
申请(专利权)人:北京有竹居网络技术有限公司
类型:发明
国别省市:

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

1