编码和解码的方法、装置以及存储介质与流程

摘要: 本公开涉及一组高级视频编解码技术。更具体地,本公开涉及编码和解码的方法、装置以及存储介质。背景技术:1、多边形网格通常由若干连通分量(connectedcomp...
编码和解码的方法、装置以及存储介质与流程

本公开涉及一组高级视频编解码技术。更具体地,本公开涉及编码和解码的方法、装置以及存储介质。

背景技术:

1、多边形网格通常由若干连通分量(connected component,cc)组成,这些连通分量可以具有不同的特性,因此基于这些连通分量的特性将连通分量划分成不同的连通分量组(在本公开中称为切片(slice))是有益的,以便这些连通分量可以自适应且高效地进行压缩。虽然连通性正则化通常用于提高多边形网格编码的效率,并恢复原始的连通性和属性,但需要进行连通性正则化的逆操作。

技术实现思路

1、根据本公开的一方面,一种由解码器中的至少一个处理器执行的方法包括:接收码流,所述码流包括编码的网格、指示连通性正则化(cr)类型的第一参数、以及与所述编码的网格中的至少一个面的边的恢复相关的第二参数;确定所述第一参数指示所述cr类型是从所述网格移除边;以及使用所述第二参数重建所述编码的网格的所述至少一个面。

2、根据本公开的一方面,由至少一个编码器执行的方法包括:接收包括多个顶点的网格;根据从所述网格移除边的连通性正则化(cr)类型对所述网格进行编码;对指示所述cr类型的第一参数进行编码;对与所述网格中的至少一个面的边的恢复相关的第二参数进行编码;以及生成包括所述网格、所述第一参数和所述第二参数的码流。

3、根据本公开的一方面,一种非暂时性计算机可读介质,存储有通过编码方法生成的码流,所述编码方法包括:接收包括多个顶点的网格;根据从所述网格移除边的连通性正则化(cr)类型对所述网格进行编码;对指示所述cr类型的第一参数进行编码;对与所述网格中的至少一个面的边的恢复相关的第二参数进行编码;生成包括所述网格、所述第一参数和所述第二参数的所述码流。

1.一种解码的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一参数是:指示不对所述网格应用cr的第一值,指示翻转边的第一类型的cr的第二值,或指示根据所述第二参数移除边的第二类型的cr的第三值。

3.根据权利要求1所述的方法,其特征在于,所述第二参数是指示所述至少一个面是无需向所述面添加边的原始面的值。

4.根据权利要求1所述的方法,其特征在于,所述第二参数是指示要添加到所述至少一个面的边的方向的值。

5.根据权利要求1所述的方法,其特征在于,所述至少一个面是四边形面,并且要添加到所述四边形面的边是对角边。

6.根据权利要求1所述的方法,其特征在于,所述码流还包括:与另一个面的顶点共享的所述至少一个面的顶点的角点属性,

7.根据权利要求1所述的方法,其特征在于,当所述第一参数指示所述cr类型是从所述网格移除边时,所述码流还包括面属性,

8.一种编码的方法,其特征在于,所述方法包括:

9.根据权利要求8所述的方法,其特征在于,所述第一参数是:指示不对所述网格应用cr的第一值,指示翻转边的第一类型的cr的第二值,或指示根据所述第二参数移除边的第二类型的cr的第三值。

10.根据权利要求8所述的方法,其特征在于,所述第二参数是指示所述至少一个面是无需向所述面添加边的原始面的值。

11.根据权利要求8所述的方法,其特征在于,所述第二参数是指示要添加到所述至少一个面的边的方向的值。

12.根据权利要求8所述的方法,其特征在于,所述至少一个面是四边形面,并且要添加到所述四边形面的边是对角边。

13.根据权利要求8所述的方法,其特征在于,所述方法还包括:

14.根据权利要求8所述的方法,其特征在于,所述方法还包括:

15.一种解码的装置,其特征在于,所述装置包括:

16.一种编码的装置,其特征在于,所述装置包括:

17.一种非暂时性计算机可读介质,存储有计算机指令和码流,其特征在于,所述计算机指令被处理器执行时实现权利要求8至14中任一项所述的编码方法以生成所述码流。

18.一种存储视频码流的方法,其特征在于,执行权利要求8至14中任一项所述的编码方法生成视频码流;以及存储所述视频码流。