[发明专利]用于基于双向预测光流的逐像素校正的解码器和方法有效
申请号: | 201980085193.6 | 申请日: | 2019-12-30 |
公开(公告)号: | CN113228673B | 公开(公告)日: | 2023-03-03 |
发明(设计)人: | 斯利拉姆·赛阿瑟拉门;奇甫阿·瑞安·阿;赛格安仁·蔻特查阿 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N19/50 | 分类号: | H04N19/50 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 张卿;毛威 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 基于 双向 预测 像素 校正 解码器 方法 | ||
1.一种帧间预测方法,包括:
根据当前图像的当前图像块的运动信息选择参考样本;
对选择的所述参考样本执行第一插值以推导第一插值样本;
根据所述第一插值样本,执行整数距离运动矢量修正MVR,以推导目标子预测单元PU的整数距离增量运动矢量,其中,所述目标子PU处于所述当前图像块中;
根据所述第一插值样本和所述整数距离增量运动矢量,对所述目标子PU中的每个M×M像素矩阵执行双向预测光流BPOF,以推导M×M像素矩阵流矢量,其中,M为正整数,并且M×M像素矩阵的尺寸小于所述目标子PU的尺寸;
对所述参考样本执行第二插值以推导第二插值样本;
根据所述M×M像素矩阵流矢量、所述第一插值样本和所述第二插值样本,计算所述目标子PU的至少一个校正参数;以及
根据所述第二插值样本和所述至少一个校正参数执行双向预测。
2.根据权利要求1所述的方法,其中,所述运动信息包括处于译码树块级或虚拟管线数据单元级的运动矢量。
3.根据权利要求1或2所述的方法,其中,使用所述当前图像块的运动矢量和所述目标子PU推导的所述整数距离增量运动矢量执行所述第二插值。
4.根据权利要求1或2所述的方法,其中,所述目标子PU的所述至少一个校正参数是根据所述目标子PU的样本计算出的样本梯度计算的。
5.根据权利要求1或2所述的方法,其中,所述执行双向预测包括:使用第一参考图像L0得到的校正参数生成第一预测图像,和使用第二参考图像L1得到的校正参数生成第二预测图像。
6.根据权利要求1或2所述的方法,其中,所述参考样本的整数网格样本存储在第一存储器中,并且所述第一插值样本存储在与所述第一存储器不同的第二存储器中。
7.根据权利要求1或2所述的方法,其中,所述第二插值由可分离的插值滤波器执行。
8.根据权利要求1或2所述的方法,其中,在计算所述目标子PU的所述至少一个校正参数之前,所述方法包括:
根据所述第一插值样本推导所述目标子PU的左右边界样本位置处的水平边界样本梯度,以及所述目标子PU的上下边界样本位置处的垂直边界样本梯度。
9.根据权利要求8所述的方法,其中,在执行所述MVR之后,推导所述水平边界样本梯度和所述垂直边界样本梯度。
10.根据权利要求8或9所述的方法,其中
所述目标子PU的所述至少一个校正参数是根据所述水平边界样本梯度和所述垂直边界样本梯度计算的。
11.根据权利要求1或2所述的方法,其中,所述第一插值是双线性插值。
12.根据权利要求1或2所述的方法,其中,所述第二插值是离散余弦变换插值。
13.根据权利要求1或2所述的方法,其中,M为4。
14.一种帧间预测方法,包括:
根据当前图像的当前图像块的运动信息选择参考样本;
对选择的所述参考样本执行插值以推导插值样本;
根据所述插值样本计算整数距离运动矢量修正MVR成本;
根据计算的所述整数距离MVR成本确定整数距离增量运动矢量;
根据所述插值样本和所述整数距离增量运动矢量,对目标子预测单元PU中的每个M×M像素矩阵执行双向预测光流BPOF,以推导M×M像素矩阵流矢量,其中,M为正整数,并且所述M×M像素矩阵的尺寸小于所述目标子PU的尺寸,所述目标子PU处于所述当前图像块中;
根据所述M×M像素矩阵流矢量和所述插值样本,计算所述目标子PU的至少一个校正参数;以及
根据所述插值样本和所述至少一个校正参数来执行双向预测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980085193.6/1.html,转载请声明来源钻瓜专利网。