System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于CPE的XR数据处理方法、装置、设备及介质制造方法及图纸_技高网

一种基于CPE的XR数据处理方法、装置、设备及介质制造方法及图纸

技术编号:41215756 阅读:2 留言:0更新日期:2024-05-09 23:37
本发明专利技术公开了一种基于CPE的XR数据处理方法、装置、设备及介质,通过对XR系统组件的组成进行判断,若组件为第一云端服务器、第一CPE设备和第一XR终端设备,则第一CPE设备执行多段数据传输操作或视频组播操作;若组件为第二云端服务器和第二CPE设备,则所述第二CPE设备执行多设备数据传输操作;若组件为第三CPE设备和第三XR终端设备,则所述第三XR终端设备执行渲染计算操作本发明专利技术通过识别XR系统组件的组成,分析XR系统的应用场景,从而针对不同设置方式的客户端和服务端进行XR数据传输,以CPE设备突破了XR串流应用的使用限制,降低了终端设备的硬件成本。

【技术实现步骤摘要】

本专利技术涉及虚拟现实领域,尤其涉及一种基于cpe的xr数据处理方法、装置、设备及介质。


技术介绍

1、xr(extended reality)串流技术是一种将虚拟现实、增强现实、混合现实等xr技术与云计算、网络传输等技术相结合的技术。xr应用对硬件的算力要求较高,而无线终端通常算力有限,无法支持高性能xr应用的运行。云端具有充足的算力、存储资源,故由云端实现高性能xr应用的计算任务,并将渲染好的视频流数据串流到终端处,即可通过低成本、低算力的终端设备体验高性能xr应用。现阶段主流的商用xr渲染计算卸载由云端实现,在云端部署服务器串流应用,在终端部署客户端串流应用。服务端根据客户端上传的姿态、运动、控制、环境等信息对xr应用进行渲染计算,最终将渲染好的图像数据传输给客户端,从而实现xr应用的串流。

2、高性能xr应用的串流实现对通信带宽要求较高,故实现高性能xr应用串流的终端设备应具有与云端较强的通信能力,提高了终端硬件成本,且一些无高硬件配置的终端设备无法运行xr串流应用,增大了xr串流应用的使用限制。

3、因此,亟需一种xr数据处理策略,从而解决了xr串流应用的使用限制大的问题。


技术实现思路

1、本专利技术实施例提供一种基于cpe的xr数据处理方法、装置、设备及介质,以解决xr串流应用的使用限制大的问题。

2、为了解决上述问题,本专利技术一实施例提供一种基于cpe的xr数据处理方法,包括:

3、对xr系统的组件进行判断;

4、若组件为第一云端服务器、第一cpe设备和第一xr终端设备,则所述第一cpe设备执行多端数据传输操作或视频组播操作;其中,所述第一云端服务器设置有服务端,所述第一xr终端设备设置有客户端;

5、若组件为第二云端服务器和第二cpe设备,则所述第二cpe设备执行多设备数据传输操作;其中,所述第二云端服务器设置有服务端,所述第二cpe设备设置有客户端;

6、若组件为第三cpe设备和第三xr终端设备,则所述第三xr终端设备执行渲染计算操作;其中,第三cpe设备设置有服务端,所述第三xr终端设备设置有客户端。

7、作为上述方案的改进,所述第一cpe设备执行多端数据传输操作或视频组播操作,包括:

8、接收所述第一云端服务器传输的视频数据;

9、对所述视频数据进行判断;

10、若视频数据的类型为渲染视频,则执行多端数据传输操作;

11、若视频数据的类型为缓存视频,则执行视频组播操作。

12、作为上述方案的改进,所述多端数据传输操作,包括:

13、所述第一cpe设备生成通信通道,以使所述第一云端服务器通过所述通信通道分别与若干所述第一xr终端设备连接;其中,所述第一云端服务器对应的服务端对每一所述第一xr终端设备对应的客户端传输的第一操作数据进行渲染,生成每一所述第一操作数据对应的第一渲染视频数据,并将每一所述第一渲染视频数据传输至对应的第一xr终端设备中;每一所述第一xr终端设备对应的客户端根据所述第一渲染视频数据进行展示。

14、作为上述方案的改进,所述视频组播操作,包括:

15、所述第一cpe设备接收由所述第一云端服务器传输的缓存视频数据;

16、所述第一cpe设备将所述缓存视频数据以组播的形式传输给若干所述第一xr终端设备,以使所述第一xr终端设备根据所述缓存视频数据进行显示。

17、作为上述方案的改进,所述多设备数据传输操作,包括:

18、所述第二cpe设备对应的客户端接收若干所述第二xr终端设备传输的第二操作数据;

19、所述第二cpe设备对应的客户端将若干所述第二操作数据传输至第二云端服务器,以使所述第二云端服务器对每一所述第二操作数据进行渲染,获得每一所述第二操作数据对应的第二渲染视频数据;

20、所述第二cpe设备对应的客户端接收若干所述第二渲染视频数据,并将每一所述第二渲染视频数据传输至对应的第二xr终端设备中,以使所述第二xr终端设备根据所述第二渲染视频数据进行显示。

21、作为上述方案的改进,所述渲染计算操作,包括:

22、所述第三cpe设备对应的服务端接收由每一所述第三xr终端设备对应的客户端传输的第三操作数据;

23、所述第三cpe设备对应的服务端对每一所述第三操作数据进行渲染,获得每一所述第三操作数据对应的第三渲染视频数据;

24、所述第三cpe设备对应的服务端将每一所述第三渲染视频数据传输至对应的第三xr终端设备中,以使所述第三xr终端设备根据所述第三渲染视频数据进行显示。

25、相应的,本专利技术一实施例还提供了一种基于cpe的xr数据处理装置,包括:数据判断模块、第一处理模块、第二处理模块和第三处理模块;

26、所述数据判断模块,用于对xr系统的组件进行判断;

27、所述第一处理模块,用于若组件为第一云端服务器、第一cpe设备和第一xr终端设备,则所述第一cpe设备执行多端数据传输操作或视频组播操作;其中,所述第一云端服务器设置有服务端,所述第一xr终端设备设置有客户端;

28、所述第二处理模块,用于若组件为第二云端服务器和第二cpe设备,则所述第二cpe设备执行多设备数据传输操作;其中,所述第二云端服务器设置有服务端,所述第二cpe设备设置有客户端;

29、所述第三处理模块,用于若组件为第三cpe设备和第三xr终端设备,则所述第三xr终端设备执行渲染计算操作;其中,第三cpe设备设置有服务端,所述第三xr终端设备设置有客户端。

30、作为上述方案的改进,所述第一cpe设备执行多端数据传输操作或视频组播操作,包括:

31、接收所述第一云端服务器传输的视频数据;

32、对所述视频数据进行判断;

33、若视频数据的类型为渲染视频,则执行多端数据传输操作;

34、若视频数据的类型为缓存视频,则执行视频组播操作。

35、相应的,本专利技术一实施例还提供了一种计算机终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如本专利技术所述的一种基于cpe的xr数据处理方法。

36、相应的,本专利技术一实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如本专利技术所述的一种基于cpe的xr数据处理方法。

37、由上可见,本专利技术具有如下有益效果:

38、本专利技术提供了一种基于cpe的xr数据处理方法,通过对xr系统组件的组成进行判断,若组件为第一云端服务器、第一cpe设备和第一xr终端设备,则第一cpe设备执行多端数据传输操作或视频组播操作;若组件为第二云端服务器和第二cpe设备,则所述第二本文档来自技高网...

【技术保护点】

1.一种基于CPE的XR数据处理方法,其特征在于,包括:

2.根据权利要求1所述的基于CPE的XR数据处理方法,其特征在于,所述第一CPE设备执行多端数据传输操作或视频组播操作,包括:

3.根据权利要求2所述的基于CPE的XR数据处理方法,其特征在于,所述多端数据传输操作,包括:

4.根据权利要求2所述的基于CPE的XR数据处理方法,其特征在于,所述视频组播操作,包括:

5.根据权利要求1所述的基于CPE的XR数据处理方法,其特征在于,所述多设备数据传输操作,包括:

6.根据权利要求1所述的基于CPE的XR数据处理方法,其特征在于,所述渲染计算操作,包括:

7.一种基于CPE的XR数据处理装置,其特征在于,包括:数据判断模块、第一处理模块、第二处理模块和第三处理模块;

8.根据权利要求7所述的基于CPE的XR数据处理装置,其特征在于,所述第一CPE设备执行多端数据传输操作或视频组播操作,包括:

9.一种计算机终端设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6中任意一项所述的一种基于CPE的XR数据处理方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至6中任意一项所述的一种基于CPE的XR数据处理方法。

...

【技术特征摘要】

1.一种基于cpe的xr数据处理方法,其特征在于,包括:

2.根据权利要求1所述的基于cpe的xr数据处理方法,其特征在于,所述第一cpe设备执行多端数据传输操作或视频组播操作,包括:

3.根据权利要求2所述的基于cpe的xr数据处理方法,其特征在于,所述多端数据传输操作,包括:

4.根据权利要求2所述的基于cpe的xr数据处理方法,其特征在于,所述视频组播操作,包括:

5.根据权利要求1所述的基于cpe的xr数据处理方法,其特征在于,所述多设备数据传输操作,包括:

6.根据权利要求1所述的基于cpe的xr数据处理方法,其特征在于,所述渲染计算操作,包括:

7.一种基于cpe的xr数据处理装置,其...

【专利技术属性】
技术研发人员:颜斌黄振江
申请(专利权)人:广州通则康威科技股份有限公司
类型:发明
国别省市:

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

1