使用运动矢量预测物的候选列表的视频编码方法和装置与流程
- 国知局
- 2024-08-02 12:42:58
本发明涉及使用运动矢量预测物的候选列表的视频编解码方法和装置。
背景技术:
1、此部分中的陈述仅提供与本公开相关的背景信息,并且不一定构成现有技术。
2、由于视频数据与音频或静止图像数据相比具有大量数据,所以在没有用于压缩的处理的情况下,视频数据需要大量硬件资源(包括存储器)来存储或传输视频数据。
3、因而,编码器通常用来压缩和存储或传输视频数据。解码器接收压缩视频数据,对接收到的压缩视频数据进行解压缩,并播放解压缩后的视频数据。视频压缩技术包括h.264/avc、高效视频编码(hevc)和多功能视频编码(vvc),与hevc相比,vvc的编解码(coding)效率提高了约30%以上。
4、然而,由于图像大小、分辨率和帧率逐渐增加,所以要编码的数据量也增加。因而,需要提供比现有压缩技术的编解码效率更高且图像增强效果提高的新压缩技术。
5、在vvc技术的帧间预测中,编码装置或解码装置导出运动矢量并然后使用所导出的运动矢量来生成当前块的预测块。当根据合并模式或合并跳过模式对运动矢量进行编码时,编码装置或解码装置可以从候选列表中导出运动矢量预测物(mvp),并且可以将mvp用作当前块的运动矢量。可替代地,编码装置或解码装置可使用带有运动矢量差的合并模式(mmvd)技术来导出运动矢量差(mvd),并然后可以将mvd和mvp相加以重建运动矢量。可替代地,当根据高级运动矢量预测(amvp)模式编码运动矢量时,编码装置或解码装置可以从候选列表导出mvp,并然后可以将mvp和用信号发送的mvd相加以重建运动矢量。
6、在单向预测中,重建的运动矢量可用以生成单个预测块。在双向预测中,重建的运动矢量可用于生成两个预测块。然后,通过对两个预测块进行加权求和,可以生成最终的预测块。
7、如上所述,由作为候选的mvp构建的候选列表的组成对于帧间预测的性能是关键的。因此,为了提高视频编解码效率并增强视频质量,需要提供有效地构建候选列表的方法。
技术实现思路
1、技术问题
2、本发明试图提供一种用于组织或构建候选列表的视频编解码方法和装置,该候选列表进一步包含对象对应位置候选和大运动候选以改进视频编解码效率和增强视频质量。视频编解码方法和装置基于候选列表来重建当前块的运动矢量。
3、技术方案
4、本发明的至少一方面提供一种通过视频解码装置对当前块的运动矢量进行解码的方法。该方法包括从比特流解码当前块的运动矢量预测物的候选索引。在此,候选索引指示候选列表中的一个运动矢量预测物候选,候选列表包括空间候选、时间候选、基于历史的候选、对象对应位置候选以及大运动候选中的全部或者一项或多项。该方法还包括:构建候选列表并且使用候选索引从候选列表中导出当前块的运动矢量预测物。
5、本发明的另一方面提供一种通过视频编码装置对当前块的运动矢量进行编码的方法。该方法包括构建当前块的运动矢量预测物的运动矢量预测物候选的候选列表。该方法还包括确定当前块的运动矢量预测物的候选索引。在此,候选索引指示候选列表中的一个运动矢量预测物候选,该候选列表包括空间候选、时间候选、基于历史的候选、对象对应位置候选以及大运动候选中的全部或者一项或多项。该方法还包括使用候选索引从候选列表中导出当前块的运动矢量预测物。
6、本发明的又一方面提供一种存储由用于对当前块的运动矢量进行编码的视频编码方法生成的比特流的计算机可读记录介质。视频编码方法包括构建当前块的运动矢量预测物的运动矢量预测物候选的候选列表。视频编码方法还包括确定当前块的运动矢量预测物的候选索引。在此,候选索引指示候选列表中的一个运动矢量预测物候选,该候选列表包括空间候选、时间候选、基于历史的候选、对象对应位置候选以及大运动候选中的全部或者一项或多项。视频编码方法还包括使用候选索引从候选列表中导出当前块的运动矢量预测物。
7、有益效果
8、如上所述,本发明提供了用于构建候选列表的视频编解码方法和装置,该候选列表进一步包括对象对应位置候选和大运动候选。视频编解码方法和装置基于候选列表重建当前块的运动矢量。因此,该视频编解码方法和装置提高了视频编解码效率,并增强了视频质量。
技术特征:1.一种由视频解码装置对当前块的运动矢量进行解码的方法,所述方法包括:
2.根据权利要求1所述的方法,进一步包括:
3.根据权利要求1所述的方法,其中,构建所述候选列表包括:
4.根据权利要求3所述的方法,其中,构建所述候选列表还包括:
5.根据权利要求4所述的方法,其中,搜索所述对象对应位置候选还包括:
6.根据权利要求3所述的方法,其中,构建所述候选列表还包括:
7.根据权利要求5所述的方法,其中,选择所述匹配区域包括:
8.根据权利要求5所述的方法,其中,生成所述对象对应位置候选包括:
9.根据权利要求5所述的方法,其中,生成所述对象对应位置候选包括:
10.根据权利要求3所述的方法,其中,构建所述候选列表还包括:
11.根据权利要求10所述的方法,其中,所述大运动矢量列表包括:
12.根据权利要求11所述的方法,其中,导出所述大运动候选包括:
13.一种由视频编码装置对当前块的运动矢量进行编码的方法,所述方法包括:
14.根据权利要求13所述的方法,还包括:
15.一种计算机可读记录介质,存储由用于对当前块的运动矢量进行编码的视频编码方法生成的比特流,所述视频编码方法包括:
技术总结本公开涉及使用运动矢量预测物的候选列表的视频编解码方法和装置。本实施方式提供一种视频编解码方法和装置,其中,构建附加地包括对象同位置候选和大运动候选的候选列表,然后基于候选列表重建当前块的运动矢量。技术研发人员:崔韩率,洪明吾,沈东圭,许镇,朴胜煜受保护的技术使用者:现代自动车株式会社技术研发日:技术公布日:2024/8/1本文地址:https://www.jishuxx.com/zhuanli/20240802/237492.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表