【技术实现步骤摘要】
帧间预测方法和相关装置
本申请涉及图像处理
,更具体地,涉及帧间预测方法和相关装置。
技术介绍
随着信息技术的发展,高清晰度电视,网络会议等视频业务迅速发展。视频信号以其直观性和高效性等优势成为人们日常生活中获取信息最主要的方式。由于视频信号包含的数据量大,需要占用大量的传输带宽和存储空间。为了有效的传输和存储视频信号,需要对视频信号进行压缩编码,视频压缩技术越来越成为视频应用领域不可或缺的关键技术。目前,广泛使用的视频编码标准是H.264(也可以称为动态图像专家组(MovingPictureExpertsGroup,MPEG)-4第10部分(Part10),高级视频编码(AdvancedVideoCoding,AVC),或者,H.264/AVC)以及H.265(也可以称为MPEG-H第二部分,或者,高效率视频编码(HighEfficiencyVideoCoding,HEVC),或者H.265/HEVC)。视频编码过程主要包括帧内预测(IntraPrediction)、帧间预测(InterPrediction) ...
【技术保护点】
1.一种帧间预测的方法,其特征在于,所述方法包括:/n解析码流以确定待处理图像块的预测信息,其中,当所述预测信息指示所述待处理图像块的预测方向为双向预测时,所述码流中不包含目标标识信息,其中,所述目标标识信息用于指示对所述待处理图像块进行局部亮度补偿LIC;/n根据所述预测信息,获得所述待处理图像块的预测值。/n
【技术特征摘要】
1.一种帧间预测的方法,其特征在于,所述方法包括:
解析码流以确定待处理图像块的预测信息,其中,当所述预测信息指示所述待处理图像块的预测方向为双向预测时,所述码流中不包含目标标识信息,其中,所述目标标识信息用于指示对所述待处理图像块进行局部亮度补偿LIC;
根据所述预测信息,获得所述待处理图像块的预测值。
2.根据权利要求1所述的方法,其特征在于,当所述待处理图像块的预测信息指示所述待处理图像块的预测模式为融合模式时,在所述根据所述预测信息,获得所述待处理图像块的预测值之前,所述方法还包括:
确定至少一个第一信息组,其中,每个所述第一信息组包括运动矢量、预测方向和LIC标识;
当所述第一信息组的数量少于目标预设值时,根据所述至少一个第一信息组,确定至少一个第二信息组,其中,每个所述第二信息组包括运动矢量、预测方向和LIC标识;
所述根据所述预测信息,获得所述待处理图像块的预测值,包括:
根据所述预测信息、所述至少一个第一信息组和所述至少一个第二信息组,获得所述待处理图像块的预测值。
3.根据权利要求2所述的方法,其特征在于,所述至少一个第一信息组包括第一选择信息组和第二选择信息组,所述至少一个第二信息组包括第一合成信息组,所述根据所述至少一个第一信息组,确定至少一个第二信息组,包括:
将所述第一选择信息组的运动矢量和所述第二选择信息组的运动矢量的平均值作为所述第一合成信息组的运动矢量。
4.根据权利要求2所述的方法,其特征在于,所述预测方向包括双向预测和单向预测,所述单向预测包括第一向预测和第二向预测,所述至少一个第一信息组包括第一选择信息组和第二选择信息组,所述至少一个第二信息组包括第一合成信息组,所述根据所述至少一个第一信息组,确定至少一个第二信息组,包括:
根据所述第一选择信息组的预测方向和所述第二选择信息组的预测方向,确定所述第一合成信息组的预测方向。
5.根据权利要求4所述的方法,其特征在于,当所述待处理图像块进行LIC时,所述待处理图像块的LIC标识为第一数值,当所述待处理图像块不进行LIC时,所述待处理图像块的LIC标识取第二数值,
所述根据所述至少一个第一信息组,确定至少一个第二信息组,包括:
当所述第一合成信息组的预测方向为双向预测时,确定所述第一合成信息组的LIC标识为所述第二数值;
当所述第一合成信息组的预测方向为单向预测,且,所述第一选择信息组和所述第二选择信息组的LIC标识均为所述第二数值时,确定所述第一合成信息组的LIC标识为所述第二数值;
当所述第一合成信息组的预测方向为单向预测,且,所述第一选择信息组和/或所述第二选择信息组的LIC标识为所述第一数值时,确定所述第一合成信息组的LIC标识为所述第一数值。
6.根据权利要求1所述的方法,其特征在于,当所述待处理图像块的预测信息指示所述待处理图像块的预测模式为融合模式时,在所述根据所述预测信息,获得所述待处理图像块的预测值之前,所述方法还包括:
确定至少一个第三信息组,其中,每个所述第三信息组包括运动矢量和LIC标识;
当所述第三信息组的数量少于目标预设值时,根据所述至少一个第三信息组,确定至少一个第四信息组,其中,每个所述第四信息组包括运动矢量和LIC标识;
所述根据所述预测信息,获得所述待处理图像块的预测值,包括:
根据所述预测信息、所述至少一个第三信息组和所述至少一个第四信息组,获得所述待处理图像块的预测值。
7.根据权利要求6所述的方法,其特征在于,所述预测方向包括双向预测和单向预测,所述单向预测包括第一向预测和第二向预测,所述至少一个第三信息组包括第三选择信息组和第四选择信息组,所述至少一个第四信息组包括第二合成信息组,所述根据所述至少一个第三信息组,确定至少一个第四信息组,包括:
将所述第三选择信息组对应第一向预测的运动矢量作为所述第二合成信息组对应第一向预测的运动矢量,且,将所述第四选择信息组对应第二向预测的运动矢量作为所述第二合成信息组对应第二向预测的运动矢量;或者,
将所述第三选择信息组对应第二向预测的运动矢量作为所述第二合成信息组对应第一向预测的运动矢量,且,将所述第四选择信息组对应第一向预测的运动矢量作为所述第二合成信息组对应第二向预测的运动矢量。
8.根据权利要求6或7所述的方法,其特征在于,当所述待处理图像块进行LIC时,所述待处理图像块的LIC标识取第一数值,当所述待处理图像块不进行LIC时,所述待处理图像块的LIC标识取第二数值,所述根据所述至少一个第三信息组,确定至少一个第四信息组,包括:确定所述至少一个第四信息组中的每个第四信息组的LIC标识为所述第二数值。
9.根据权利要求5或8所述的方法,其特征在于,所述至少一个第一信息组包括第五选择信息组,所述确定至少一个第一信息组,包括:
确定与所述待处理图像块所在图像帧时域相邻的已重构图像帧中的目标图像块;
根据所述目标图像块,确定所述第五选择信息组的预测方向;
当所述第五选择信息组的预测方向为双向预测时,确定所述第五选择信息组的LIC标识为所述第二数值。
10.根据权利要求5所述的方法,其特征在于,当所述至少一个第一信息组的数量和所述至少一个第二信息组的数量之和少于所述目标预设值时,在所述根据所述预测信息,获得所述待处理图像块的预测值之前,所述方法还包括:
确定至少一个第五信息组,其中,所述第五信息组的LIC标识为所述第二数值,所述至少一个第一信息组的数量、所述至少一个第二信息组的数量和所述至少一个第五信息组的数量之和等于所述目标预设值;
所述根据所述预测信息,获得所述待处理图像块的预测值,包括:
根据所述预测信息、所述至少一个第一信息组、所述至少一个第二信息组和所述至少一个第五信息组,获得所述待处理图像块的预测值。
11.根据权利要求8所述的方法,其特征在于,当所述至少一个第三信息组的数量和所述至少一个第四信息组的数量之和少于所述目标预设值时,在所述根据所述预测信息,获得所述待处理图像块的预测值之前,所述方法还包括:
确定至少一个第六信息组,其中,所述第六信息组的LIC标识为所述第二数值,所述至少一个第三信息组的数量、所述至少一个第四信息组的数量和所述至少一个第六信息组的数量之和等于所述目标预设值...
【专利技术属性】
技术研发人员:杨海涛,牟凡,张恋,马祥,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。