基于双向预测的视频编码方法技术

技术编号:39566809 阅读:30 留言:0更新日期:2023-12-03 19:17
本申请实施例提供了基于双向预测的视频编码方法

【技术实现步骤摘要】
基于双向预测的视频编码方法、装置、设备及存储介质


[0001]本申请实施例涉及视频编码
,尤其涉及基于双向预测的视频编码方法

装置

设备及存储介质


技术介绍

[0002]目前的视频编码标准都是基于混合编码框架而制定,在该框架下,视频中的每一帧首先会被划分成为固定大小的最大编码单元,并被进一步划分成不定大小的编码单元,分别针对每个编码单元经编码处理

[0003]编码单元级加权双向预测
(Bi

prediction with CU

level weight

BCW)
作为一种双向帧间预测技术,经常用于编码单元的编码处理中

编码单元级加权双向预测在双向预测中,以前后两个方向的预测块的加权平均值作为预测值,而不是普通双向搜索中的以平均值作为预测值

如果当前块按照
AMVP(
高级运动向量预测
)
模式编码,则需要通过预测选择权重,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种基于双向预测的视频编码方法,其特征在于,包括:根据待编码单元在第一方向上的第一参考帧和第二方向上的多个候选参考帧确定多个权重组合,所述第二方向与所述第一方向相反,所述第一方向根据对所述待编码单元的单向预测结果,或上一次对候选参考帧进行搜索确定的第二方向进行确定;根据所述权重组合对多个所述候选参考帧进行搜索,并根据搜索结果确定所述第二方向对应的第二参考帧以及第二预测块;在所述第一参考帧和所述第二参考帧满足设定的搜索结束条件的情况下,对所述第一参考帧和所述第二参考帧进行复测,确定所述第一参考帧对应的第一目标权重和所述第二参考帧对应的第二目标权重;基于所述第一参考帧对应的第一预测块和第一目标权重,以及所述第二参考帧对应的第二预测块和第二目标权重,对所述待编码单元进行编码处理,所述第一预测块根据对所述待编码单元的单向预测结果,或上一次对候选参考帧进行搜索确定的第二参考帧对应的第二预测块进行确定
。2.
根据权利要求1所述的基于双向预测的视频编码方法,其特征在于,所述根据待编码单元在第一方向上的第一参考帧和第二方向上的多个候选参考帧确定多个权重组合,包括:确定待编码单元在第一方向上的第一参考帧与所述待编码单元所在帧的第一时域序号差,以及所述待编码单元在第二方向的多个候选参考帧与所述待编码单元所在帧的第二时域序号差;确定每个所述候选参考帧对应的权重比值相反数,并根据所述权重比值相反数

所述第一时域序号差以及所述第二时域序号差确定每个所述候选参考帧的权重组合
。3.
根据权利要求2所述的基于双向预测的视频编码方法,其特征在于,所述确定每个所述候选参考帧对应的权重比值相反数,并根据所述权重比值相反数

所述第一时域序号差以及所述第二时域序号差确定每个所述候选参考帧的权重组合,包括:根据在所述第一方向的多个第一候选权重确定每个所述候选参考帧对应的多个权重比值相反数;确定各个所述候选参考帧对应的多个所述权重比值相反数与所述第一时域序号差和所述第二时域序号差的比值的第一距离值,并根据各个所述候选参考帧对应的最小第一距离值对应的第一候选权重以及第二候选权重确定每个所述候选参考帧的权重组合,不同第一候选权重对应不同第二候选权重
。4.
根据权利要求1所述的基于双向预测的视频编码方法,其特征在于,所述根据所述权重组合对多个所述候选参考帧进行搜索,并根据搜索结果确定所述第二方向对应的第二参考帧以及第二预测块,包括:根据所述权重组合确定各个所述候选参考帧的搜索目标值;根据各个所述候选参考帧的搜索目标值对各个所述候选参考帧进行搜索,确定各个所述候选参考帧对应的候选预测块以及第一复杂度信息;将最小第一复杂度信息对应的候选参考帧以及候选预测块作为所述第二方向对应的第二参考帧以及第二预测块
。5.
根据权利要求4所述的基于双向预测的视频编码方法,其特征在于,所述搜索目标值
基于以下公式进行确定:其中,
P0为待编码单元对应的像素值,
P1为待编码单元在第一方向上的第一预测块,
ω
i
为权重组合中的第一目标权重
。6.
根据权利要求1所述的基于双向预测的视频编码方法,其特征在于,所述在所述第一参考帧和所述第二参考帧满足设定的搜索结束条件的情况下,对所述第一参考帧和所述第二参考帧进行复测之前,还包括:在搜索结果对应的第二复杂度信息小于设定阈值和
/
或对多个所述候选参考帧进行搜索的搜索结果保持不变的情况下,确定所述第一参考...

【专利技术属性】
技术研发人员:冯艺妍
申请(专利权)人:上海洛塔信息技术有限公司
类型:发明
国别省市:

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

1