技术新讯 > 计算推算,计数设备的制造及其应用技术 > 用于对称网格的自适应量化的方法和装置与流程  >  正文

用于对称网格的自适应量化的方法和装置与流程

  • 国知局
  • 2024-07-31 23:14:41

本公开涉及一组高级视频编解码技术。更具体地,本公开涉及对称网格的自适应量化。

背景技术:

1、vmesh是一种正在进行的用于压缩网格的mpeg标准。当前的vmesh参考软件基于抽取的基本网格、位移矢量和运动场来压缩网格。通过搜索输入网格上相对于基于细分的网格的每个顶点的最近点来计算位移。通过线性提升方案将位移矢量变换成小波系数,并且然后通过视频编解码器或算术编解码器对系数进行量化和编码。

2、反射对称性是网格编码,尤其是计算机生成的网格的普遍特征。可以利用对称性来压缩对称网格。顶点被划分成对称平面的左部分和右部分。左部分通过网格编码进行编码,而右部分通过对称性预测和位移编码进行编码。不幸的是,量化误差可能显着地影响和降低这些对称特性。传统的量化产生对称性估计的误差。例如,一对对称顶点在量化之后可能不再是对称的。此外,传统的量化不能对剩余的半对称网格进行量化。

技术实现思路

1、根据一个或多个实施例,一种由编码器的至少一个处理器执行的方法包括对输入3d网格执行对称性检测过程以估计分区平面。该方法进一步包括基于分区平面将输入3d网格分区成第一侧和第二侧,其中,第一侧与第二侧相对,其中第一侧上的第一顶点与第二侧上的第二顶点对称。该方法进一步包括成对地量化第一顶点和第二顶点,以减小与第一顶点和第二顶点相关联的量化误差和对称性预测误差。

2、根据一个或多个实施例,一种编码器包括:至少一个存储器,其被配置为存储程序代码;以及至少一个处理器,其被配置为读取程序代码并按照程序代码的指示进行操作。该程序代码包括执行代码,其被配置为使至少一个处理器对输入3d网格执行对称性检测过程以估计分区平面。该程序代码进一步包括分区代码,其被配置为使至少一个处理器基于分区平面将输入3d网格分区成第一侧和第二侧,其中第一侧与第二侧相对,并且其中第一侧上的第一顶点与第二侧上的第二顶点对称。该程序代码进一步包括量化代码,其被配置为使至少一个处理器成对地量化第一顶点和第二顶点,以减小与第一顶点和第二顶点相关联的量化误差和对称性预测误差。

3、根据一个或多个实施例,一种具有存储在其中的指令的非易失性计算机可读介质,该指令在由编码器中的处理器执行时使处理器执行一种方法,该方法包括对输入3d网格执行对称性检测过程以估计分区平面。该方法进一步包括基于分区平面将输入3d网格分区成第一侧和第二侧,其中第一侧与第二侧相对,并且其中第一侧上的第一顶点与第二侧上的第二顶点对称。该方法进一步包括成对地量化第一顶点和第二顶点,以减小与第一顶点和第二顶点相关联的量化误差和对称性预测误差。

技术特征:

1.一种由编码器的至少一个处理器执行的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述量化误差基于所述第一顶点与所述第一顶点的量化之间的误差。

3.根据权利要求2所述的方法,其特征在于,所述量化误差进一步基于所述第二顶点与所述第二顶点的量化之间的差。

4.根据权利要求3所述的方法,其特征在于,所述第二顶点的所述量化是基于对量化的第一顶点执行的对称性预测和所述分区平面来确定的。

5.根据权利要求1所述的方法,其特征在于,所述量化进一步包括在所述量化的第一顶点周围的3d空间中执行搜索,以找到所述第一侧上的最佳顶点和所述第二侧上的最佳顶点,所述最佳顶点减小所述量化误差和所述对称性预测误差。

6.根据权利要求1所述的方法,其特征在于,基于所述分区平面对k个对称对执行所述量化,并且

7.根据权利要求6所述的方法,其特征在于,对所述k个对称对执行的所述量化和所述分区平面的所述更新被迭代地执行,直到所述分区平面在第一迭代和第二迭代之间的变化小于阈值。

8.根据权利要求1所述的方法,其特征在于,进一步包括:

9.根据权利要求8所述的方法,其特征在于,与所述第一2d顶点相关联的所述量化误差基于所述第一2d顶点与所述第一2d顶点的量化之间的误差。

10.根据权利要求9所述的方法,其特征在于,与所述第一2d顶点相关联的所述量化误差进一步基于所述第二2d顶点与所述第二2d顶点的量化之间的差。

11.根据权利要求10所述的方法,其特征在于,所述第二2d顶点的所述量化是基于对量化的第一2d顶点执行的对称性预测和所述变换来确定的。

12.根据权利要求8所述的方法,其特征在于,量化所述第一2d顶点和所述第二2d顶点进一步包括在所述量化的第一2d顶点周围的2d空间中执行搜索,以找到所述至少一个非连接段的所述第一侧上的最佳顶点和所述至少一个非连接段的所述第二侧上的最佳顶点,所述最佳顶点减小所述量化误差和所述对称性预测误差。

13.一种编码器,其特征在于,包括:

14.根据权利要求13所述的编码器,其特征在于,所述量化误差基于所述第一顶点与所述第一顶点的量化之间的误差。

15.根据权利要求14所述的编码器,其特征在于,所述量化误差进一步基于所述第二顶点与所述第二顶点的量化之间的差。

16.根据权利要求15所述的编码器,其特征在于,所述第二顶点的所述量化是基于对量化的第一顶点执行的对称性预测和所述分区平面来确定的。

17.根据权利要求13所述的编码器,其特征在于,所述量化进一步包括在所述量化的第一顶点周围的3d空间中执行搜索,以找到所述第一侧上的最佳顶点和所述第二侧上的最佳顶点,所述最佳顶点减小所述量化误差和所述对称性预测误差。

18.根据权利要求13所述的编码器,其特征在于,基于所述分区平面对k个对称对执行所述量化,并且

19.根据权利要求18所述的编码器,其特征在于,对所述k个对称对执行的所述量化和所述分区平面的所述更新被迭代地执行,直到所述分区平面在第一迭代和第二迭代之间的变化小于阈值。

20.一种具有存储在其中的指令的非易失性计算机可读介质,其特征在于,所述指令在由编码器中的处理器执行时使所述处理器执行一种方法,所述方法包括:

技术总结一种由编码器的至少一个处理器执行的方法,包括:对输入3D网格执行对称性检测过程以估计分区平面。该方法进一步包括基于分区平面将输入3D网格分区成第一侧和第二侧,其中第一侧与第二侧相对,并且其中第一侧上的第一顶点与第二侧上的第二顶点对称。该方法进一步包括成对地量化第一顶点和第二顶点,以减小与第一顶点和第二顶点相关联的量化误差和对称性预测误差。技术研发人员:阮景上,许晓中,刘杉,趙芳儀受保护的技术使用者:腾讯美国有限责任公司技术研发日:技术公布日:2024/7/29

本文地址:https://www.jishuxx.com/zhuanli/20240730/196608.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。