编码和解码方法、编码器、解码器以及存储介质

    公开(公告)号:CN115529463B

    公开(公告)日:2024-11-05

    申请号:CN202210788141.9

    申请日:2020-06-24

    Abstract: 本申请公开了用于对点云进行编码和解码的方法以及编码器和解码器。用于对点云进行编码以生成压缩点云数据的比特流的方法,其中,所述点云的几何结构是通过基于八叉树的结构表征的,所述基于八叉树的结构包括通过递归地将包含所述点云的体空间分割成子体而具有父子关系的多个节点,每个子体与基于八叉树的结构的节点相关联,所述方法包括以下步骤:确定编码方式,其中,编码方式包括平面编码方式和角编码方式;获得当前子节点的编码上下文信息,其中,如果编码方式为平面编码方式,则编码上下文信息包括平面上下文信息,其中,当前子节点的平面上下文信息根据当前父节点的占位模式和紧邻当前父节点的至少一个相邻父节点的占位模式来确定;如果编码方式为角度编码方式,则当前子节点的编码上下文信息包括当前父节点的平面信息和与当前父节点相邻的垂直相邻父节点的占位。最后基于所确定的编码上下文信息对当前子节点的占位进行熵编码以产生针对比特流的编码数据。

    用于编码及解码3D点云的方法、编码器及解码器

    公开(公告)号:CN118648023A

    公开(公告)日:2024-09-13

    申请号:CN202380014356.8

    申请日:2023-01-11

    Abstract: 本申请公开一种对点云进行编码以生成压缩点云数据的比特流的方法,所述点云被定义为树结构,所述树结构包括具有父子关系的多个节点,并代表被递归地划分成子体且包含点云的点的体空间的几何结构,所述方法包括:遍历树,所述遍历包括:对于与子体相关联的当前节点:如果所述当前节点的父节点有资格使用推断直接编码模式IDCM,且所述当前节点是所述父节点的唯一子节点,则对与所述当前节点相关联的所述子体的子节点集的占位模式进行熵编码,其中占位模式表示与相应子节点相关联的子体中哪些子体包含至少一个点;否则,应用IDCM过程,在所述IDCM过程中确定与所述当前节点相关联的所述子体是否有资格直接编码以及是否要应用直接编码。

    编码和解码的方法、编码器、解码器和软件

    公开(公告)号:CN114600464A

    公开(公告)日:2022-06-07

    申请号:CN202080017735.9

    申请日:2020-10-06

    Abstract: 本申请公开了用于对点云进行编码和解码的方法以及编码器(10)和解码器(20)。用于对点云进行编码以生成压缩点云数据(12,28)的比特流(14,26)的方法,其中,点云的几何结构是通过基于八叉树的结构表征的,该结构包括通过递归地将包含点云的体空间分割成子体而具有父子关系的多个节点,每个子体与基于八叉树的结构的节点相关联,所述方法包括以下步骤:确定当前节点(120)的上下文信息,所述上下文信息包括平面位置上下文信息,其中,根据与所述当前节点(120)直接相邻的相邻节点(126)的占位以及与所述当前节点(120)具有相同父节点(132)的至少一个同级节点(134)的占位确定所述当前节点(120)的平面位置上下文信息(S110);以及基于确定的上下文信息至少对父节点的占位模式进行熵编码以生成用于比特流的编码数据(S120)。

    用于处理点云的方法和装置

    公开(公告)号:CN113812164B

    公开(公告)日:2024-06-18

    申请号:CN202080001561.7

    申请日:2020-04-14

    Abstract: 本申请公开了用于对点云进行编码和解码的方法以及编码器和解码器。用于对点云进行编码以生成压缩点云数据的比特流的方法,其中,点云的几何结构是通过具有多个节点的基于八叉树的结构表示的,多个节点通过递归地将包含点云的体积空间拆分成子体积而具有父子关系,每个子体积与基于八叉树的结构的节点相关联,包括:基于子节点的占用确定子节点的父节点的占用模式;确定至少一个子节点的平面上下文信息,其中,当前子节点的平面上下文信息是根据当前父节点的占用模式和紧邻当前父节点的至少一个相邻父节点的占用模式确定的;以及基于所确定的平面上下文信息对父节点的占用模式进行熵编码/解码,以产生比特流的编码/解码数据。

    编码和解码方法、编码器、解码器以及存储介质

    公开(公告)号:CN112438049B

    公开(公告)日:2022-07-22

    申请号:CN202080003878.4

    申请日:2020-06-24

    Abstract: 本申请公开了用于对点云进行编码和解码的方法、编码器和解码器以及存储介质。用于对点云进行编码以生成压缩点云数据的比特流的方法,其中,所述点云的几何结构是通过基于八叉树的结构表征的,所述基于八叉树的结构包括通过递归地将包含所述点云的体空间分割成子体而具有父子关系的多个节点,每个子体与基于八叉树的结构的节点相关联,所述方法包括以下步骤:确定编码方式,其中,编码方式包括平面编码方式和角编码方式;获得当前子节点的编码上下文信息,其中,如果编码方式为平面编码方式,则编码上下文信息包括平面上下文信息,其中,当前子节点的平面上下文信息根据当前父节点的占位模式和紧邻当前父节点的至少一个相邻父节点的占位模式来确定;如果编码方式为角度编码方式,则当前子节点的编码上下文信息包括当前父节点的平面信息和与当前父节点相邻的垂直相邻父节点的占位。最后基于所确定的编码上下文信息对当前子节点的占位进行熵编码以产生针对比特流的编码数据。

    点云的编码和解码方法、编码器和解码器、以及存储介质

    公开(公告)号:CN112385236B

    公开(公告)日:2022-07-15

    申请号:CN202080003877.X

    申请日:2020-06-24

    Abstract: 本文提供了用于对点云的属性进行编码和解码的方法、编码器和解码器、以及存储介质。其中,用于对点云中的点的属性进行编码以生成压缩点云数据的比特流的方法,其中,所述点云的几何结构是通过具有多个节点的基于体素的结构表征的,通过将包含所述点云的体空间递归地分割成多个子体而使得所述多个节点具有父子关系,每个所述子体与所述基于体素的结构的节点相关联,所述方法包括以下步骤:通过对当前节点的属性应用区域自适应层级变换RAHT来确定真实变换系数;确定当前父节点与和所述当前节点共享面或边的第一组父节点中的每个父节点的属性之间的差值,其中,所述当前父节点是所述当前节点的父节点;根据所述差值从第一组父节点中选择第二组,其中,优选地,所述第二组父节点包括所述当前父节点;根据所述第二组父节点的属性确定所述当前节点的属性的预测值;通过对所述当前节点的属性的预测值应用RAHT来确定预测变换系数;从所述真实变换系数和所述预测变换系数确定残差;以及对所述残差进行编码以针对所述比特流生成所述点云的属性的编码数据。

Patent Agency Ranking