对于视频编译码的波前处理的基于多个历史的非毗邻MVP

    公开(公告)号:CN112369031A

    公开(公告)日:2021-02-12

    申请号:CN201980045341.1

    申请日:2019-07-10

    IPC分类号: H04N19/436 H04N19/52

    摘要: 一种用于对视频数据进行编译码的示例设备包括:存储器,被配置为存储视频数据;以及一个或多个处理单元,其在电路系统中实施,被配置为:将图片的第一编译码树单元(CTU)行的运动信息存储在存储器的第一历史运动矢量预测子(MVP)缓冲器中;重置存储器的第二历史MVP缓冲器;以及在重置第二历史MVP缓冲器之后,将图片的第二CTU行的运动信息存储在第二历史MVP缓冲器中,第二CTU行不同于第一CTU行。在一些示例中,由一个或多个处理器执行的视频编译码过程的单独线程可以处理相应的CTU行。

    解码或编码视频数据的方法、设备和计算机可读存储介质

    公开(公告)号:CN113728650B

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

    申请号:CN202080029524.7

    申请日:2020-04-21

    IPC分类号: H04N19/82

    摘要: 描述了在视频编解码中执行自适应环路滤波的示例。视频解码器可以确定视频数据的当前编解码结构所参考用于自适应环路滤波的参数集的数量等于零,其中每个参数集包括用于自适应环路滤波的一个或多个自适应滤波器。基于当前编解码结构所参考用于自适应环路滤波的参数集的数量等于零,视频解码器可以在不接收指示固定滤波器集合中的一个固定滤波器是否将被用于自适应环路滤波的语法元素的情况下,确定针对自适应环路滤波使用来自固定滤波器集合的哪个固定滤波器。视频解码器可以基于来自固定滤波器集合的固定滤波器对当前块执行自适应环路滤波。

    运动向量预测子列表生成
    58.
    发明授权

    公开(公告)号:CN112534821B

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

    申请号:CN201980051820.4

    申请日:2019-08-05

    IPC分类号: H04N19/52

    摘要: 视频编译码器被配置成执行运动向量预测以预测针对视频数据的块的运动向量。运动向量预测可以使用包括相对于当前块的邻近和非邻近候选两者的运动向量预测子列表。视频编译码器可以将针对视频数据的当前块的空间运动向量预测候选划分成组,基于组将空间运动向量预测候选添加至运动向量预测子列表,以及基于运动向量预测子列表来对针对视频数据的当前块的运动向量进行解码。

    将运动向量取整以自适应运动向量差分辨率及提高视频译码中的运动向量存储精度

    公开(公告)号:CN112673636B

    公开(公告)日:2023-12-26

    申请号:CN201980048545.0

    申请日:2019-07-18

    摘要: 一种实例方法包括:针对视频数据的当前块的运动向量差(MVD)的值进行译码;从运动向量(MV)缓冲器中,获得针对视频数据的当前块的运动向量预测子(MVP)的值;确定针对当前块的运动向量差的值的分辨率;获得针对运动向量的存储分辨率移位量;基于所述存储分辨率移位量,将从运动向量缓冲器获得的运动向量差的值直接四舍五入为运动向量差的值的分辨率;将运动向量预测子的四舍五入值与运动向量差的值相加,以获得针对当前块的运动向量的值;基于针对当前块的运动向量,获得针对当前块的预测子块的样本;基于针对所述预测子块的样本,重构当前块的样本。

    减少视频译码的内存消耗的自适应环路滤波器参数的时间预测

    公开(公告)号:CN112655217B

    公开(公告)日:2023-09-12

    申请号:CN201980058289.3

    申请日:2019-09-12

    IPC分类号: H04N19/82 H04N19/423

    摘要: 一种用于对视频数据进行解码的设备包括:存储器,被配置为存储视频数据;以及一个或多个处理器,被实现在电路中并且被配置为将自适应环路滤波器(ALF)参数集合存储在存储器中的一维阵列中,该一维阵列具有预定义大小的N个存储器元件,N是正整数值,其中一个或多个处理器被配置为在阵列的一个或多个存储器元件中存储对应的ALF参数和指示要从中估计对应的ALF参数的时间层的时间层标识符(ID)值两者;对视频数据的一个或多个块进行解码;以及使用一维阵列的ALF参数对一个或多个块进行滤波。设备可以在对一个或多个块进行解码之前进一步对一个或多个块进行编码。