【技术实现步骤摘要】
帧间预测方法、图像处理装置以及计算机可读存储介质
本申请涉及图像编解码
,特别是涉及一种帧间预测方法、图像处理装置以及计算机可读存储介质。
技术介绍
因为视频图像的数据量比较大,在进行视频图像交互时,需要对视频图像进行编解码,视频编码的主要作用是将视频像素数据(RGB,YUV等)压缩成为视频码流,从而降低视频的数据量,实现降低传输过程中的网络带宽和减少存储空间的目的。视频编码系统主要分为视频采集、预测、变换量化和熵编码几大部分,其中预测分为帧内预测和帧间预测两部分,分别是为了去除视频图像在空间和时间上的冗余。在现有的预测标准中,双向预测模式需要传输两个方向的运动信息,为了进一步提升编码效率,去除对称冗余,SMVD(SymmetricMotionVectorDifference,对称运动矢量差)预测模式被提出,SMVD仅需要传输前向运动信息,而后向运动信息经过推导获得。SMVD已普及至最新的视频编码标准中,例如:H.266/VVC、AVS3等。
技术实现思路
为解决上述问题,本申请提供了一种帧间预测方法、图像处理装置以及计算机可读存储介质,能够增加SMVD技术的应用范围,从而获取较高的编码增益。本申请采用的一个技术方案是:提供一种帧间预测方法,该方法包括:构建当前编码块的运动矢量候选列表;其中,运动矢量候选列表包括前向运动矢量候选列表和后向运动矢量候选列表,前向运动矢量候选列表和后向运动矢量候选列表中至少包括历史运动矢量;利用前向运动矢量候选列表和后向运动矢量候选列表, ...
【技术保护点】
1.一种帧间预测方法,其特征在于,所述方法包括:/n构建当前编码块的运动矢量候选列表;其中,所述运动矢量候选列表包括前向运动矢量候选列表和后向运动矢量候选列表,所述前向运动矢量候选列表和所述后向运动矢量候选列表中至少包括历史运动矢量;/n利用所述前向运动矢量候选列表和所述后向运动矢量候选列表,对所述当前编码块进行对称运动矢量差预测,以得到至少一个预测结果;/n选择预测代价值最小的一个预测结果作为所述当前编码块的对称运动矢量差预测结果。/n
【技术特征摘要】
1.一种帧间预测方法,其特征在于,所述方法包括:
构建当前编码块的运动矢量候选列表;其中,所述运动矢量候选列表包括前向运动矢量候选列表和后向运动矢量候选列表,所述前向运动矢量候选列表和所述后向运动矢量候选列表中至少包括历史运动矢量;
利用所述前向运动矢量候选列表和所述后向运动矢量候选列表,对所述当前编码块进行对称运动矢量差预测,以得到至少一个预测结果;
选择预测代价值最小的一个预测结果作为所述当前编码块的对称运动矢量差预测结果。
2.根据权利要求1所述的方法,其特征在于,
所述方法还包括:
获取所述当前编码块的前向参考帧列表和后向参考帧列表;
对于所述前向参考帧列表中的任一图像帧,在所述后向参考帧列表中查找是否有相匹配的镜像帧;
若是,则执行所述利用所述前向运动矢量候选列表和所述后向运动矢量候选列表,对所述当前编码块进行对称运动矢量差预测。
3.根据权利要求2所述的方法,其特征在于,
所述对于所述前向参考帧列表中的任一图像帧,在所述后向参考帧列表中查找是否有相匹配的镜像帧,包括:
获取所述当前编码块对应的当前编码帧的第一播放序号、所述前向参考帧列表中的任一图像帧的第二播放序号、以及所述后向参考帧列表中的任一图像帧的第三播放序号;
判断所述第二播放序号与所述第一播放序号的差值,与所述第一播放序号和所述第三播放序号的差值,是否相等;
若是,则确定对于所述前向参考帧列表中的任一图像帧,在所述后向参考帧列表中查找到相匹配的镜像帧。
4.根据权利要求1所述的方法,其特征在于,
所述利用所述前向运动矢量候选列表和所述后向运动矢量候选列表,对所述当前编码块进行对称运动矢量差预测,以得到至少一个预测结果,包括:
利用所述前向运动矢量候选列表和所述后向运动矢量候选列表,确定基础运动矢量;
对所述基础运动矢量进行修正,以得到最终运动矢量。
5.根据权利要求4所述的方法,其特征在于,
所述利用所述前向运动矢量候选列表和所述后向运动矢量候选列表,确定基础运动矢量,包括:
利用所述前向运动矢量候选列表和所述后向运动矢量候选列表,对所述当前编码块进行双向预测;
根据双向预测结果最佳时所对应的前向运动矢量差值和后向运动矢量差值,确定基础运动矢量。
6.根据权利要求5所述的方法,其特征在于,
所述根据双向预测结果最佳时所对应的前向运动矢量差值和后向运动矢量差值,确定基础运动矢量,包括:
根据所述前向运动矢量差值和所述后向运动矢量差值,确定运动矢量差均值;
根据前向运动矢量预测值和所述运动矢量差均值,确定前向运动矢量,以及根据后向运动矢量预测值和所述运动矢量差均值,确定后向运动矢量;
基于所述前向运动矢量和所述后向运动矢量,确定运动矢量组合。
7.根据权利要求4所述的方法,其特征在于,
所述对所述基础运动矢量进行修正,以得到最终运动矢量,包括:
以所述基础运动矢量为起始搜索点进行第一运动搜索,在搜索至每个搜索点时进行运动补偿,并根据每个搜索点对应的代价值对所述基础...
【专利技术属性】
技术研发人员:方瑞东,张政腾,江东,粘春湄,陈瑶,林聚财,殷俊,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。