System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 空间数据传输方法、装置、电子设备和存储介质制造方法及图纸_技高网

空间数据传输方法、装置、电子设备和存储介质制造方法及图纸

技术编号:40103954 阅读:14 留言:0更新日期:2024-01-23 18:07
提供了一种空间数据传输方法、装置、电子设备及存储介质。空间数据传输方法包括:在包含显示生成组件、图像采集组件和处理器的电子设备上,由显示生成组件显示用户所处的物理环境;经由图像采集组件获取物理环境的第一图像数据;经由处理器基于第一图像数据创建与物理环境对应的第一空间表示;递归地划分第一空间表示以得到多个目标子区域,以使各目标子区域对应的空间数据的数据量大体一致;向远程计算机设备传输多个目标子区域对应的空间数据。

【技术实现步骤摘要】

本公开涉及计算机,具体涉及一种空间数据传输方法、装置、电子设备和存储介质


技术介绍

1、扩展现实技术(extended reality,简称xr)可以通过计算机将真实与虚拟相结合,为用户提供可人机交互的虚拟现实空间。在虚拟现实空间中,用户可以通过例如头盔式显示器(head mount display,hmd)等虚拟现实设备,进行社交互动、娱乐、学习、工作、创作ugc(user generated content,用户生成内容)等。

2、参见图1,相关扩展现实技术提供有虚拟空间锚点(即云锚点)功能,借助该功能,可以使共处一地的多个用户看到相同的虚拟内容。该功能需要用户之间通过头戴设备分享地图数据以完成多用户设备之间的物理空间及虚拟空间的坐标对齐。相关扩展现实技术提供的地图传输方式包括采用整张地图传输,或者基于空间均匀分片或时间划分传输局部区域。然而,整张地图传输导致数据量过大,使得传输效率较低;基于空间均匀分片的方式,由于空间内各物体的复杂度不同(例如白墙无特征点),无法保证分片地图的数据量一致,因此会出现有些分片地图的数据量小,导致地图质量过低,有些区域地图过大,导致冗余数据过多;而基于时间划分的方式,并不适合用户基本不移动的应用场景,有可能导致同一区域传输的地图过多。


技术实现思路

1、提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。

2、第一方面,根据本公开的一个或多个实施例,提供了一种空间数据传输方法,包括:

3、在包含显示生成组件、图像采集组件和处理器的电子设备上,由所述显示生成组件显示用户所处的物理环境;

4、经由所述图像采集组件获取所述物理环境的第一图像数据;

5、经由所述处理器基于所述第一图像数据创建与所述物理环境对应的第一空间表示;

6、递归地划分所述第一空间表示以得到多个目标子区域,以使各目标子区域对应的空间数据的数据量大体一致;

7、向远程计算机设备传输所述多个目标子区域对应的空间数据。

8、第二方面,根据本公开的一个或多个实施例,提供了一种空间数据传输装置,包括:

9、显示单元,用于显示用户所处的物理环境;

10、获取单元,用于获取物理环境的第一图像数据;

11、创建单元,用于基于所述第一图像数据创建与所述物理环境对应的第一空间表示;

12、划分单元,用于递归地划分所述第一空间表示以得到多个目标子区域,以使各目标子区域对应的空间数据的数据量大体一致;

13、传输单元,用于向远程计算机设备传输所述多个目标子区域对应的空间数据。

14、第三方面,根据本公开的一个或多个实施例,提供了一种电子设备,包括:至少一个存储器和至少一个处理器;其中,所述存储器用于存储程序代码,所述处理器用于调用所述存储器所存储的程序代码以使所述电子设备执行根据本公开的一个或多个实施例提供的空间数据传输方法。

15、第四方面,根据本公开的一个或多个实施例,提供了一种非暂态计算机存储介质,所述非暂态计算机存储介质存储有程序代码,所述程序代码被计算机设备执行时,使得所述计算机设备执行根据本公开的一个或多个实施例提供的空间数据传输方法。

16、根据本公开的一个或多个实施例提供的空间数据传输方法,通过创建与物理环境对应的第一空间表示,递归地划分所述第一空间表示使得到的目标子区域对应的空间数据的数据量大体一致,从而可以向远程计算机设备均匀地传输物理环境的空间数据,进而保证传输速度基本一致,且不影响定位精度和召回,极大提升用户的地图共享体验。

本文档来自技高网...

【技术保护点】

1.一种空间数据传输方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,

3.根据权利要求1或2所述的方法,其特征在于,

4.根据权利要求2所述的方法,其特征在于,所述基于点云中特征点的分布对所述第一空间表示进行多叉树划分,包括:

5.根据权利要求4所述的方法,其特征在于,所述第二空间表示包括所述第一空间表示的鸟瞰图。

6.根据权利要求2所述的方法,其特征在于,所述空间数据包括点云数据及其对应的特征描述子。

7.根据权利要求1所述的方法,其特征在于,所述向远程计算机设备传输所述多个目标子区域对应的空间数据,包括:

8.一种空间数据传输装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

10.一种非暂态计算机存储介质,其特征在于,

【技术特征摘要】

1.一种空间数据传输方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,

3.根据权利要求1或2所述的方法,其特征在于,

4.根据权利要求2所述的方法,其特征在于,所述基于点云中特征点的分布对所述第一空间表示进行多叉树划分,包括:

5.根据权利要求4所述的方法,其特征在于,所述第二空间表示包括所述第一空间表示的鸟瞰图。<...

【专利技术属性】
技术研发人员:黄亚范帝楷
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1