使用低复杂度网格编码量化的视频解码的方法和装置与流程

文档序号:25543522发布日期:2021-06-18 20:40阅读:来源:国知局

技术特征:

1.一种在计算设备处执行的对视频数据进行解码的方法,所述计算设备具有一个或更多个处理器和存储有将由所述一个或更多个处理器执行的多个程序的存储器,所述方法包括:

接收量化的块,所述量化的块包括在第一扫描方向上排序的多个子块,其中所述多个子块中的每一个子块包括在各自的第二扫描方向上排序的各自的多个量化系数;

将所述量化的块分割为多个量化组,其中所述多个量化组中的每一个量化组包括基于第一扫描方向的各自的多个连续排序的子块;

识别所述多个量化组中满足第一条件的若干个量化组,其中当所识别的量化组的各自的多个连续排序的子块在第一扫描方向的预定义范围内时,所识别的量化组满足第一条件;以及

对所识别的相应多个量化组中的每一个量化组并行地执行各自的网格编码量化tcq解码过程。

2.根据权利要求1所述的方法,其中第一扫描方向和第二扫描方向是对角线扫描方向、垂直扫描方向或水平扫描方向中的一个。

3.根据权利要求1所述的方法,其中第一扫描方向的所述预定义范围是所述多个子块沿第一扫描方向的最后四分之一。

4.根据权利要求1所述的方法,其中所述量化的块是量化的变换块或量化的残差块。

5.根据权利要求1所述的方法,其中所述方法还包括对未被识别的量化组执行均匀重建量化urq解码过程。

6.根据权利要求1所述的方法,其中对所识别的相应多个量化组中的每一个量化组执行各自的tcq解码过程是基于各自的第一扫描方向和第二扫描方向的。

7.一种计算设备,包括:

一个或更多个处理器;

存储器,被耦合到所述一个或更多个处理器;以及

多个程序,被存储在所述存储器中,所述多个程序在被所述一个或更多个处理器执行时使所述计算设备执行操作,所述操作包括:

接收量化的块,所述量化的块包括在第一扫描方向上排序的多个子块,其中所述多个子块中的每一个子块包括在各自的第二扫描方向上排序的各自的多个量化系数;

将所述量化的块分割分割为多个量化组,其中所述多个量化组中的每一个量化组包括基于第一扫描方向的各自的多个连续排序的子块;

识别所述多个量化组中满足第一条件的若干个量化组,其中当所识别的量化组的各自的多个连续排序的子块在第一扫描方向的预定义范围内时,所识别的量化组满足第一条件;以及

对所识别的相应多个量化组中的每一个量化组并行地执行各自的网格编码量化tcq解码过程。

8.一种非暂时性计算机可读存储介质,所述非暂时性计算机可读存储介质存储用于由具有一个或更多个处理器的计算设备执行的多个程序,其中所述多个程序在由所述一个或更多个处理器执行时使所述计算设备执行操作,所述操作包括:

接收量化的块,所述量化的块包括在第一扫描方向上排序的多个子块,其中所述多个子块中的每一个子块包括在各自的第二扫描方向上排序的各自的多个量化系数;

将所述量化的块分割分割为多个量化组,其中所述多个量化组中的每一个量化组包括基于第一扫描方向的各自的多个连续排序的子块;

识别所述多个量化组中满足第一条件的若干个量化组,其中当所识别的量化组的各自的多个连续排序的子块在第一扫描方向的预定义范围内时,所识别的量化组满足第一条件;以及

对所识别的相应多个量化组中的每一个量化组并行地执行各自的网格编码量化tcq解码过程。


技术总结
一种计算设备通过以下来执行对视频数据进行解码的方法:接收量化的块,量化的块包括在第一扫描方向上排序的多个子块,其中多个子块中的每一个子块包括在各自的第二扫描方向上排序的各自的多个量化系数;将量化的块分割为多个量化组,其中多个量化组中的每一个量化组包括基于第一扫描方向的各自的多个连续排序的子块;识别满足第一条件的若干个量化组,其中当所识别的量化组的各自的多个连续排序的子块在第一扫描方向的预定义范围内时,所识别的量化组满足第一条件;以及对所识别的相应多个量化组中的每一个量化组并行地执行各自的网格编码量化TCQ解码过程。

技术研发人员:王祥林;陈漪纹
受保护的技术使用者:北京达佳互联信息技术有限公司
技术研发日:2019.09.11
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1