基于几何的点云压缩的高级语法设计制造技术

技术编号:35558201 阅读:18 留言:0更新日期:2022-11-12 15:39
用于解码点云数据的示例设备包括被配置为存储点云数据的存储器以及在电路中实现并耦合到存储器的一个或多个处理器。所述一个或多个处理器被配置为确定区域框的尺寸并确定切片边界框的尺寸。所述一个或多个处理器还被配置为对与切片边界框相关联的点云数据的切片进行解码。将区域框的尺寸限制为不超过切片边界框的尺寸。边界框的尺寸。边界框的尺寸。

【技术实现步骤摘要】
【国外来华专利技术】基于几何的点云压缩的高级语法设计
[0001]本申请要求享受以下申请的优先权:于2021年4月6日提交的美国申请No.17/223,789;于2020年4月7日提交的美国临时专利申请No.63/006,660;于2020年4月15日提交的美国临时专利申请No.63/010,550;以及于2020年4月22日提交的美国临时专利申请No.63/013,971,故以引用方式将这些申请中的每一份申请的全部内容并入本文。于2021年4月6日提交的美国申请No.17/223,789要求享受以下申请的权益:于2020年4月7日提交的美国临时专利申请No.63/006,660;于2020年4月15日提交的美国临时专利申请No.63/010,550;以及于2020年4月22日提交的美国临时专利申请No.63/013,971。


[0002]本公开内容涉及点云编码和解码。

技术实现思路

[0003]通常,本公开内容描述了用于基于几何的点云压缩(G

PCC)的高级语法设计的一些技术。这些技术可以解决G

PCC译码中的多个潜在问题。
[0004]在一个示例中,本公开内容描述了一种对点云数据进行解码的方法,该方法包括:确定区域框的尺寸;确定切片边界框的尺寸;以及对与所述切片边界框相关联的所述点云数据的切片进行解码,其中,将所述区域框的所述尺寸限制为不超过所述切片边界框的所述尺寸。
[0005]在另一个示例中,本公开内容描述了一种对点云数据进行解码的方法,该方法包括:确定与所述点云数据的帧相关联的第一几何切片的第一切片标识符(ID);确定与所述点云数据的所述帧相关联的第二几何切片的第二切片ID;基于所述第二切片ID等于所述第一切片ID,确定所述第二切片包含与所述第一切片相同的内容;以及基于所述第一切片ID来对所述点云数据进行解码。
[0006]在另一个示例中,本公开内容描述了一种对点云数据进行解码的方法,该方法包括:确定属性的属性维度是否大于1;基于所述属性维度大于1,对指示增量量化参数的属性切片报头语法元素进行解析;以及基于所述增量量化参数来对所述点云数据进行解码。
[0007]在另一个示例中,本公开内容描述了一种设备,其包括被配置为存储点云数据的存储器、以及利用电路来实现并与所述存储器进行通信的一个或多个处理器,所述一个或多个处理器被配置为:确定区域框的尺寸;确定切片边界框的尺寸;以及对与所述切片边界框相关联的所述点云数据的切片进行解码,其中,将所述区域框的所述尺寸限制为不超过所述切片边界框的所述尺寸。
[0008]在另一个示例中,本公开内容描述了一种设备,其包括被配置为存储点云数据的存储器、以及利用电路来实现并与所述存储器进行通信的一个或多个处理器,所述一个或多个处理器被配置为:确定与所述点云数据的帧相关联的第一几何切片的第一切片标识符(ID);确定与所述点云数据的所述帧相关联的第二几何切片的第二切片ID;基于所述第二切片ID等于所述第一切片ID,确定所述第二切片包含与所述第一切片相同的内容;以及基
于所述第一切片ID来对所述点云数据进行解码。
[0009]在另一个示例中,本公开内容描述了一种设备,其包括被配置为存储点云数据的存储器、以及利用电路来实现并与所述存储器进行通信的一个或多个处理器,所述一个或多个处理器被配置为:确定属性的属性维度是否大于1;基于所述属性维度大于1,对指示增量量化参数的属性切片报头语法元素进行解析;以及基于所述增量量化参数来对所述点云数据进行解码。
[0010]在附图和下面的说明书中阐述了一个或多个示例的细节。根据说明书、附图以及权利要求书,其它特征、对象和优点将变得显而易见。
附图说明
[0011]图1是示出可以执行本公开内容的技术的示例编码和解码系统的框图。
[0012]图2是示出示例几何点云压缩(G

PCC)编码器的框图。
[0013]图3是示出示例G

PCC解码器的框图。
[0014]图4是示出示例细节级别(LoD)生成过程的概念图。
[0015]图5是示出使用LoD的示例可能点预测的概念图。
[0016]图6是示出具有不同LoD的G

PCC解码的示例的概念图。
[0017]图7是根据本公开内容的示例区域框和切片边界框技术的流程图。
[0018]图8是根据本公开内容的示例切片标识符技术的流程图。
[0019]图9是示出根据本公开内容的增量量化参数技术的示例的流程图。
具体实施方式
[0020]在基于几何的点云压缩(G

PCC)的某些草案标准中,可能存在高级语法问题。例如,区域框的尺寸可能超过包含该区域的切片的尺寸。在这种情况下,发信号通知可能超过切片尺寸的区域宽度、高度和深度可能不会增加价值,这是因为切片中没有超过切片边界框的点。这可能不必要地增加信令开销,并浪费G

PCC编码器和G

PCC解码器的处理能力。
[0021]在另一个示例中,对指示trisoup节点大小的语法元素的范围可以没有限制。当该语法元素超过切片的尺寸时,这可能导致产生指示最大几何八叉树深度的变量的负值,这可能是不期望的,因为这种情况可能导致解码错误。
[0022]在另一个示例中,对可以分配给几何切片的切片ID没有限制。例如,可以向点云帧中的两个不同几何切片分配相同的切片ID,即使它们包含不同的内容。这可能是不希望的,因为这种情况可能导致造成解码错误的歧义。
[0023]在另一个示例中,一些参数不适用于一维属性。然而,这些参数可能仍然存在,并且可能仍然需要发信号通知。这可能导致信令开销的不必要增加,并浪费G

PCC编码器和G

PCC解码器的处理能力。
[0024]在另一个示例中,每个切片可能仅能够指定可以应用增量量化参数的一个区域。可能更希望实现具有可以应用增量量化参数的数个区域的灵活性。仅具有指定可以应用增量量化参数的单个区域的能力,可能限制以高效方式和/或以考虑点云的感知质量的方式对点云进行编码的选择。
[0025]在另一个示例中,几何切片报头中的几何参数集ID的取值范围可以没有限制,而
几何参数集中的几何参数集ID的取值范围可以有限制。在几何切片报头中的几何参数集ID的值大于几何参数集中的几何参数集ID的值的情况下,这种情况可能导致信令开销的不必要增加,并浪费G

PCC编码器和G

PCC解码器的处理能力。这种情况还可能导致造成解码错误的歧义。
[0026]在另一个示例中,属性切片报头中的属性参数集ID的取值范围可以没有限制,而属性参数集中的属性参数集ID的取值范围可以有限制。在属性切片报头中的属性参数集ID的值大于属性参数集中的属性参数集ID的值的情况下,这种情况可能导致信令开销的不必要增加,并浪费G
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种对点云数据进行解码的方法,所述方法包括:确定区域框的尺寸;确定切片边界框的尺寸;以及对与所述切片边界框相关联的所述点云数据的切片进行解码,其中,将所述区域框的所述尺寸限制为不超过所述切片边界框的所述尺寸。2.根据权利要求1所述的方法,其中,将所述区域框的所述尺寸限制为使得所述区域框内没有点处于所述切片边界框之外。3.根据权利要求1所述的方法,还包括:确定切片维度;对指示以trisoup译码模式译码的节点大小的trisoup节点大小语法元素进行解析;以及基于所述节点的所述大小,对所述点云数据进行解码,其中,将所述trisoup节点大小语法元素的值限制为不超过所述切片维度。4.根据权利要求1所述的方法,还包括:对指示将应用增量量化参数的数个区域的属性切片报头语法元素进行解析;以及基于所述数个区域,对所述点云数据进行解码,其中,将所述属性切片报头语法元素的值限制在0到N的范围内,其中N为预定值。5.根据权利要求1所述的方法,还包括:对指示几何参数集标识符的几何切片报头语法元素进行解析,其中,将所述几何切片报头语法元素的值限制在包括端点的0到15的范围内,并且其中,对所述点云数据的所述解码进一步基于由所述几何参数集标识符所标识的几何参数集。6.根据权利要求1所述的方法,还包括:对指示属性参数集标识符的属性切片报头语法元素进行解析,其中,将所述属性切片报头语法元素的值限制在包括端点的0到15的范围内,并且其中,对所述点云数据的所述解码进一步基于由所述属性参数集标识符所标识的属性参数集。7.一种对点云数据进行解码的方法,所述方法包括:确定与所述点云数据的帧相关联的第一几何切片的第一切片标识符(ID);确定与所述点云数据的所述帧相关联的第二几何切片的第二切片ID;基于所述第二切片ID等于所述第一切片ID,确定所述第二切片包含与所述第一切片相同的内容;以及基于所述第一切片ID来对所述点云数据进行解码。8.根据权利要求7所述的方法,还包括:确定切片维度;对指示以trisoup译码模式译码的节点大小的trisoup节点大小语法元素进行解析;以及基于所述节点的所述大小,对所述点云数据进行解码,其中,将所述trisoup节点大小语法元素的值限制为不超过所述切片维度。
9.根据权利要求7所述的方法,还包括:对指示将应用增量量化参数的数个区域的属性切片报头语法元素进行解析;以及基于所述数个区域,对所述点云数据进行解码,其中,将所述属性切片报头语法元素的值限制在0到N的范围内,其中N为预定值。10.根据权利要求7所述的方法,还包括:对指示几何参数集标识符的几何切片报头语法元素进行解析,其中,将所述几何切片报头语法元素的值限制在包括端点的0到15的范围内,并且其中,对所述点云数据的所述解码进一步基于由所述几何参数集标识符所标识的几何参数集。11.根据权利要求7所述的方法,还包括:对指示属性参数集标识符的属性切片报头语法元素进行解析,其中,将所述属性切片报头语法元素的值限制在包括端点的0到15的范围内,并且其中,对所述点云数据的所述解码进一步基于由所述属性参数集标识符所标识的属性参数集。12.一种对点云数据进行解码的方法,所述方法包括:确定属性的属性维度是否大于1;基于所述属性维度大于1,对指示增量量化参数的属性切片报头语法元素进行解析;以及基于所述增量量化参数来对所述点云数据进行解码。13.根据权利要求12所述的方法,其中,确定所述属性维度是否大于1包括:对序列参数集中的语法元素进行解析。14.根据权利要求12所述的方法,还包括:确定切片维度;对指示以trisoup译码模式译码的节点大小的trisoup节点大小语法元素进行解析;以及基于所述节点的所述大小,对所述点云数据进行解码,其中,将所述trisoup节点大小语法元素的值限制为不超过所述切片维度。15.根据权利要求12所述的方法,还包括:对指示将应用所述增量量化参数的数个区域的属性切片报头语法元素进行解析;以及基于所述数个区域,对所述点云数据进行解码,其中,将所述属性切片报头语法元素的值限制在0到N的范围内,其中N为预定值。16.根据权利要求12所述的方法,还包括:对指示几何参数集标识符的几何切片报头语法元素进行解析,其中,将所述几何切片报头语法元素的值限制在包括端点的0到15的范围内,并且其中,对所述点云数据的所述解码进一步基于由所述几何参数集标识符所标识的几何参数集。17.根据权利要求12所述的方法,还包括:对指示属性参数集标识符的属性切片报头语法元素进行解析,其中,将所述属性切片报头语法元素的值限制在包括端点的0到15的范围内,并且其
中,对所述点云数据的所述解码进一步基于由所述属性参数集标识符所标识的属性参数集。18.一种用于对点云数据进行解码的设备,所述设备包括:存储器,其被配置为存储所述点云数据;以及在电路中实现并耦合到所述存储器的一个或多个处理器,所述一个或多个处理器被配置为:确定区域框的尺寸;确定切片边界框的尺寸;以及对与所述切片边界框相关联的所述点云数据的切片进行解码,其中,将所述区域框的所述尺寸限制为不超过所述切片边界框的所述尺寸。19.根据权利要求18所述的设备,其中,将所述区域框的所述尺寸限制为使得所述区域框内没有点处于所述切片边界框之外。20.根据权利要求18...

【专利技术属性】
技术研发人员:A
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:

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

1