System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及用于处理点云内容的方法和装置。
技术介绍
1、将点云内容表达为作为属于表示三维空间的坐标系的一组点的点云。点云内容可以表示三维媒体,并且被用于提供各种服务,诸如虚拟现实(virtual reality,vr)、增强现实(augmented reality,ar)、混合现实(mixed reality,mr)以及自动驾驶(self-driving)服务。由于需要数万至数十万的点数据来表达点云内容,因此需要高效处理大量点数据的方法。
技术实现思路
1、技术问题
2、本公开提供了一种高效处理点云数据的装置和方法。本公开提供了一种用于解决等待时间以及编码/解码复杂度的点云数据处理方法和装置。
3、另外,本公开提供了一种支持在基于几何(geometry)的点云压缩数据的携带(carriage)方面的时间可缩放性(temporal scalability)的装置和方法。
4、另外,本公开提出了这样的一种装置和方法,即,该装置和方法用于在文件中的单个轨道(track)中高效存储g-pcc比特流,或者将该g-pcc比特流分开存储在多个轨道中并且提供点云内容服务,该点云内容服务提供该g-pcc比特流的信令。
5、另外,本公开提出了一种用于处理文件存储技术以支持高效访问所存储的g-pcc比特流的装置和方法。
6、本公开所解决的技术问题不限于上述技术问题,并且本领域技术人员通过以下描述将清楚本文未描述的其它技术问题。
7、
8、根据本公开的实施方式,一种由点云数据的接收装置执行的方法包括以下步骤:基于g-pcc文件获取三维空间中的点云的时间可缩放性信息;以及基于所述时间可缩放性信息来重构三维点云。所述时间可缩放性信息可以包括用于所述三维点云的第一语法元素和第二语法元素,所述第一语法元素可以指示轨道中的时间级别的数量,所述第二语法元素可以指示所述三维点云是否携带于多个时间级别轨道中,并且所述第二语法元素可以是基于所述第一语法元素的值确定的。
9、根据本公开的实施方式,所述第一语法元素的最小值可以为0。
10、根据本公开的实施方式,基于所述第一语法元素的值等于特定值,所述第二语法元素可以指示不存在所述多个时间级别轨道。
11、根据本公开的实施方式,基于所述第一语法元素的所述值等于特定值,所述第二语法元素可以指示存在所述多个时间级别轨道。
12、根据本公开的实施方式,所述第一语法元素可以是在所述第二语法元素之前用信号通知的。
13、根据本公开的实施方式,所述时间可缩放性信息可以被包括在解码器配置信息gpccdecoderconfigurationrecrd中。
14、根据本公开的实施方式,基于特定轨道中携带所述时间可缩放性信息,所述第一语法元素可以大于1。
15、根据本公开的实施方式,基于在特定轨道之外携带所述时间可缩放性信息并且所述第一语法元素等于特定值,所述第二语法元素可以指示存在所述多个时间级别轨道。
16、根据本公开的实施方式,所述第二语法元素还可以基于轨道所属的另选组而确定。
17、根据本公开的实施方式,所述另选组中的轨道可以具有相同的第二语法元素。
18、根据本公开的实施方式,所述时间可缩放性信息还可以包括指示所有轨道是否包括所有时间级别的样本的第三语法元素。
19、根据本公开的实施方式,所述时间可缩放性信息可以被包括在可缩放性信息框gpccscalabilityinfobox中。
20、根据本公开的实施方式,一种由点云数据的发送装置执行的方法可以包括以下步骤:确定时间可缩放性是否被应用于三维空间中的点云数据;以及通过包括时间可缩放性信息和所述点云数据来生成g-pcc文件。所述时间可缩放性信息可以包括用于所述三维点云的第一语法元素和第二语法元素,所述第一语法元素可以指示轨道中的时间级别的数量,所述第二语法元素可以指示所述三维点云是否携带于多个时间级别轨道中,并且所述第二语法元素可以是基于所述第一语法元素的值确定的。
21、根据本公开的实施方式,一种点云数据的接收装置可以包括存储器以及至少一个处理器。所述至少一个处理器可以获取三维空间中的点云的时间可缩放性信息以及基于所述时间可缩放性信息来重构三维点云。所述时间可缩放性信息可以包括用于所述三维点云的第一语法元素和第二语法元素,所述第一语法元素可以指示轨道中的时间级别的数量,所述第二语法元素可以指示所述三维点云是否携带于多个时间级别轨道中,并且所述第二语法元素可以是基于所述第一语法元素的值确定的。
22、根据本公开的实施方式,一种点云数据的发送装置可以包括存储器以及至少一个处理器。所述至少一个处理器可以确定时间可缩放性是否被应用于三维空间中的点云数据以及通过包括时间可缩放性信息和所述点云数据来生成g-pcc文件。所述时间可缩放性信息可以包括用于三维点云的第一语法元素和第二语法元素,所述第一语法元素可以指示轨道中的时间级别的数量,所述第二语法元素可以指示所述三维点云是否携带于多个时间级别轨道中,并且所述第二语法元素可以是基于所述第一语法元素的值确定的。
23、根据本公开的实施方式,公开了一种存储g-pcc比特流或文件的计算机可读介质。g-pcc比特流或文件可以通过由点云数据的发送装置执行的方法生成。
24、根据本公开的实施方式,公开了一种发送g-pcc比特流或文件的方法。g-pcc比特流或文件可以通过由点云数据的发送装置执行的方法生成。
25、有益效果
26、根据本公开的实施方式的装置和方法可以以高效率处理点云数据。
27、根据本公开的实施方式的装置和方法可以提供高质量点云服务。
28、根据本公开的实施方式的装置和方法可以提供用于提供诸如vr服务和自动驾驶服务的通用服务的点云内容。
29、根据本公开的实施方式的装置和方法可以提供用于高效地访问g-pcc分量当中的期望分量的时间可缩放性。
30、根据本公开的实施方式的装置和方法可以支持时间可缩放性,使得可以以与网络功能或解码器功能一致的高级别来操纵数据,并由此可以提高点云内容提供系统的性能。
31、根据本公开的实施方式的装置和方法可以将g-pcc比特流划分为文件中的一个或更多个轨道并存储它们。
32、根据本公开的实施方式的装置和方法可以通过减少回放复杂度方面的增加来使得能够实现顺畅且渐进的回放。
本文档来自技高网...【技术保护点】
1.一种由点云数据的接收装置执行的方法,所述方法包括以下步骤:
2.根据权利要求1所述的方法,其中,所述第一语法元素的最小值是0。
3.根据权利要求1所述的方法,其中,基于所述第一语法元素的所述值等于特定值,所述第二语法元素指示不存在所述多个时间级别轨道。
4.根据权利要求1所述的方法,其中,基于所述第一语法元素的所述值等于特定值,所述第二语法元素指示存在所述多个时间级别轨道。
5.根据权利要求1所述的方法,其中,所述第一语法元素是在所述第二语法元素之前用信号通知的。
6.根据权利要求1所述的方法,其中,所述时间可缩放性信息被包括在解码器配置信息GPCCDecoderConfigurationRecrd中。
7.根据权利要求1所述的方法,其中,基于特定轨道中携带所述时间可缩放性信息,所述第一语法元素大于1。
8.根据权利要求1所述的方法,其中,基于在特定轨道之外携带所述时间可缩放性信息并且所述第一语法元素等于特定值,所述第二语法元素指示存在所述多个时间级别轨道。
9.根据权利要求1所述
10.根据权利要求9所述的方法,其中,所述另选组中的轨道具有相同的第二语法元素。
11.根据权利要求1所述的方法,其中,所述时间可缩放性信息还包括指示所有轨道是否包括所有时间级别的样本的第三语法元素。
12.根据权利要求1所述的方法,其中,所述时间可缩放性信息被包括在可缩放性信息框GPCCScalabilityInfoBox中。
13.一种由点云数据的发送装置执行的方法,所述方法包括以下步骤:
14.一种点云数据的接收装置,所述接收装置包括:
15.一种点云数据的发送装置,所述发送装置包括:
...【技术特征摘要】
【国外来华专利技术】
1.一种由点云数据的接收装置执行的方法,所述方法包括以下步骤:
2.根据权利要求1所述的方法,其中,所述第一语法元素的最小值是0。
3.根据权利要求1所述的方法,其中,基于所述第一语法元素的所述值等于特定值,所述第二语法元素指示不存在所述多个时间级别轨道。
4.根据权利要求1所述的方法,其中,基于所述第一语法元素的所述值等于特定值,所述第二语法元素指示存在所述多个时间级别轨道。
5.根据权利要求1所述的方法,其中,所述第一语法元素是在所述第二语法元素之前用信号通知的。
6.根据权利要求1所述的方法,其中,所述时间可缩放性信息被包括在解码器配置信息gpccdecoderconfigurationrecrd中。
7.根据权利要求1所述的方法,其中,基于特定轨道中携带所述时间可缩放性信息,所述第一语法元素大于1。
8.根据权...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。