用于子块运动向量编码的系统和方法技术方案

技术编号:41369734 阅读:17 留言:0更新日期:2024-05-20 10:16
本文所描述的各种实施例包括用于对视频进行编码和解码的方法和系统。在一个方面中,一种方法包括接收包括多个块的视频码流,该多个块包括第一块,其中第一块包括多个子块。该方法还包括基于视频码流中的语法元素值确定以子块模式预测第一块。根据所述第一块以子块模式预测,该方法进一步包括:导出对应于第一块的多个子块的一组运动向量预测(MVP);导出多个子块的一组运动向量差(MVD);通过将该组MVD应用于该组MVP来确定多个子块的一组运动向量;以及使用该组运动向量来重建第一块。

【技术实现步骤摘要】
【国外来华专利技术】

所公开的实施例一般涉及视频编码和解码,包括但不限于用于子块运动向量编码的系统和方法


技术介绍

1、数字视频由各种电子设备支持,诸如数字电视、膝上型计算机或台式计算机、平板计算机、数码相机、数字记录设备、数字媒体播放器、视频游戏控制台、智能电话、视频电信会议设备、视频流传输设备等。电子设备通过通信网络传输和接收数字视频数据或以其他方式传送数字视频数据,和/或将数字视频数据存储在存储设备上。由于通信网络的有限带宽容量和存储设备的有限存储器资源,视频编码可以用于在传送或存储视频数据之前根据一个或多个视频编码标准压缩视频数据。

2、已经开发了多种视频编解码器标准。例如,视频编码标准包括aomedia视频1(av1)、通用视频编码(vvc)、联合探索测试模型(jem)、高效视频编码(hevc/h.265)、高级视频编码(avc/h.264)和运动图片专家组(mpeg)编码。视频编码通常使用利用视频数据中固有的冗余的预测方法(例如,帧间预测、帧内预测等)。视频编码旨在将视频数据压缩成使用较低比特率的形式,同时避免或最小化对视频质量的降级。

3本文档来自技高网...

【技术保护点】

1.一种在具有存储器和一个或多个处理器的计算系统处执行的视频解码方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述一组MVP是使用运动模型和一个或多个空间相邻运动向量导出的。

3.根据权利要求1所述的方法,其特征在于,所述一组MVP是基于对应于一个或多个时间同位块的一个或多个已编码运动向量导出的。

4.根据权利要求1所述的方法,其特征在于,进一步包括从所述视频码流获得一个或多个MVD系数块,所述一个或多个MVD系数块对应于所述第一块的所述多个子块;并且

5.根据权利要求4所述的方法,其特征在于,所述一个或多个M...

【技术特征摘要】
【国外来华专利技术】

1.一种在具有存储器和一个或多个处理器的计算系统处执行的视频解码方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述一组mvp是使用运动模型和一个或多个空间相邻运动向量导出的。

3.根据权利要求1所述的方法,其特征在于,所述一组mvp是基于对应于一个或多个时间同位块的一个或多个已编码运动向量导出的。

4.根据权利要求1所述的方法,其特征在于,进一步包括从所述视频码流获得一个或多个mvd系数块,所述一个或多个mvd系数块对应于所述第一块的所述多个子块;并且

5.根据权利要求4所述的方法,其特征在于,所述一个或多个mvd系数块包括对应于水平mvd分量的第一mvd系数块和对应于垂直mvd分量的第二mvd系数块。

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

7.根据权利要求4所述的方法,其特征在于,所述一个或多个mvd系数块包括:

8.根据权利要求4所述的方法,其特征在于,将零mvd分配给所述多个子块中的一个或多个不具有可用mvp的子块。

9.根据权利要求4所述的方法,其特征在于,根据确定所述多个子块中的一个或多个子块不具有可用mvp,将所述一个或多个子块指定为不可用。

10.根据权利要求9所述的方法,其特征在于,形状自适应变换被应用于所述一个或多个mvd系数块以获得所述一组mvd。

11.根据...

【专利技术属性】
技术研发人员:赵欣李贵春陈联霏刘杉
申请(专利权)人:腾讯美国有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1