视频图像处理方法及装置、电子设备及存储介质制造方法及图纸

技术编号:37545177 阅读:14 留言:0更新日期:2023-05-12 16:16
本申请提供了一种视频图像处理方法及装置、电子设备及存储介质,涉及视频压缩领域。该视频图像处理方法包括:确定编码块中包含的至少一个预测块各自的预测方式,编码块为将待压缩图像帧进行划分获得;基于至少一个预测块各自的预测方式,确定至少一个预测块中包含的帧内块和帧间块;基于至少一个预测块中包含的帧内块和帧间块,确定帧内块对应的邻居块;基于帧内块对应的邻居块,对帧内块的像素值进行预测。通过对编码后预测方式为帧内预测的帧内块,利用包括邻居区域内的帧间块以及邻居区域内的、在帧内块之前进行编码的帧内块的邻居块,对帧内块的像素值进行预测,提高了预测精度,进而提高了视频压缩效果。进而提高了视频压缩效果。进而提高了视频压缩效果。

【技术实现步骤摘要】
视频图像处理方法及装置、电子设备及存储介质


[0001]本申请涉及视频压缩
,具体涉及一种视频图像处理方法及装置、电子设备及存储介质。

技术介绍

[0002]在对视频图像进行处理时可以使用视频编码技术来压缩视频图像,而视频编码技术的一个重要目标是将视频图像压缩为使用较低比特率的形式,同时避免或最小化对视频质量的下降。
[0003]视频编码通常会利用视频编码通常利用视频图像或视频序列中存在冗余的预测方法,例如,帧间预测、帧内预测等。对于帧间预测,由于可以使用前序编码帧的信息,所以预测能力较好,对于帧内预测,由于只能使用当前图像内部的信息进行预测,所以帧内预测的预测能力比较有限,只能在有限的预测模式中进行选择,且难以体现待测块的个性信息,从而导致视频图像压缩效果不好。

技术实现思路

[0004]为了解决上述技术问题,提出了本申请。本申请实施例提供了一种视频图像处理方法及装置、电子设备及存储介质。
[0005]第一方面,本申请一实施例提供了一种视频图像处理方法,该方法包括:确定编码块中包含的至少一个预测块各自的预测方式,预测方式包括帧内预测方式和帧间预测方式,编码块为将待压缩图像帧进行划分获得;基于至少一个预测块各自的预测方式,确定至少一个预测块中包含的帧内块和帧间块;针对每个帧内块,基于至少一个预测块中包含的帧内块和帧间块,确定帧内块对应的邻居块,其中,帧内块对应的邻居块包括帧内块的邻居区域内的帧间块,以及帧内块的邻居区域内的、在帧内块之前进行编码的帧内块;基于帧内块对应的邻居块,对帧内块的像素值进行预测。
[0006]结合第一方面,在第一方面的某些实现方式中,基于至少一个预测块中包含的帧内块和帧间块,确定帧内块对应的邻居块,包括:确定帧内块的邻居区域;确定在帧内块之前进行编码的帧内块;将帧内块的邻居区域中包含的帧间块,以及帧内块的邻居区域中包含的、在帧内块之前进行编码的帧内块作为帧内块对应的邻居块。
[0007]结合第一方面,在第一方面的某些实现方式中,基于帧内块对应的邻居块,对帧内块的像素值进行预测,包括:确定帧内块对应的邻居块的像素值;基于帧内块对应的邻居块的像素值,对帧内块的像素值进行预测。
[0008]结合第一方面,在第一方面的某些实现方式中,基于帧内块对应的邻居块的像素值,对帧内块的像素值进行预测,包括:确定帧内块对应的左上角、左下角、右上角以及右下角的邻居块的像素值;利用帧内块对应的左上角、左下角、右上角以及右下角的邻居块的像素值对帧内块的像素值进行预测。
[0009]结合第一方面,在第一方面的某些实现方式中,基于帧内块对应的邻居块的像素
值,对帧内块的像素值进行预测,包括:确定帧内块在预设方向角度上的邻居块的像素值;利用帧内块在预设预测方向角度上的邻居块的像素值,对帧内块的像素值进行预测。
[0010]结合第一方面,在第一方面的某些实现方式中,确定帧内块对应的邻居块的像素值,包括:确定帧内块对应的邻居块中是否存在缺失像素值的邻居块;若帧内块对应的邻居块中存在缺失像素值的邻居块,则对缺失像素值的邻居块进行像素填充,得到缺失像素值的邻居块的像素值。
[0011]结合第一方面,在第一方面的某些实现方式中,对缺失像素值的邻居块进行像素填充,得到缺失像素值的邻居块的像素值,包括:确定缺失像素值的邻居块的位置;基于缺失像素值的邻居块的位置,利用其余邻居块的像素值,对缺失像素值的邻居块进行像素填充,得到缺失像素值的邻居块的像素值,其中,其余邻居块为至少一个预测块中包含的帧内块各自对应的邻居块中,除去缺失像素值的邻居块以外的邻居块。
[0012]第二方面,本申请一实施例提供了一种视频图像处理装置,该装置包括:第一确定模块,用于确定编码块中包含的至少一个预测块各自的预测方式,预测方式包括帧内预测方式和帧间预测方式;编码块为将待压缩图像帧进行划分获得;第二确定模块,用于基于至少一个预测块各自的预测方式,确定至少一个预测块中包含的帧内块和帧间块;第三确定模块,用于针对每个帧内块,基于至少一个预测块中包含的帧内块和帧间块,确定帧内块对应的邻居块,其中,帧内块对应的邻居块包括帧内块的邻居区域内的帧间块,以及帧内块的邻居区域内的、在帧内块之前进行编码的帧内块;预测模块,用于基于帧内块对应的邻居块,对帧内块的像素值进行预测。
[0013]第三方面,本申请一实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序用于执行第一方面所述的方法。
[0014]第四方面,本申请一实施例提供了一种电子设备,该电子设备包括:处理器;用于存储处理器可执行指令的存储器;该处理器用于执行第一方面所述的方法。
[0015]本申请实施例提供的视频图像处理方法,确定待压缩图像帧中包含的至少一个预测块各自的预测方式,所述预测方式包括帧内预测方式和帧间预测方式;基于所述至少一个预测块各自的预测方式,确定所述至少一个预测块中包含的帧内块和帧间块;针对每个所述帧内块,基于所述至少一个预测块中包含的帧内块和帧间块,确定所述帧内块对应的邻居块,其中,所述帧内块对应的邻居块包括所述帧内块的邻居区域内的帧间块,以及所述帧内块的邻居区域内的、在所述帧内块之前进行编码的帧内块;基于所述帧内块对应的邻居块,对所述帧内块的像素值进行预测。通过对编码后预测方式为帧内预测的帧内块,利用包括邻居区域内的帧间块以及邻居区域内的、在帧内块之前进行编码的帧内块的邻居块,对帧内块的像素值进行预测,提高了预测精度,进而提高了视频压缩效果。
附图说明
[0016]通过结合附图对本申请实施例进行更详细的描述,本申请的上述以及其他目的、特征和优势将变得更加明显。附图用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
[0017]图1所示为本申请实施例所适用的一场景示意图。
[0018]图2所示为本申请一示例性实施例提供的视频图像处理方法的流程示意图。
[0019]图3a所示为本申请一示例性实施例提供的基于至少一个预测块中包含的帧内块和帧间块,确定帧内块对应的邻居块的流程示意图。
[0020]图3b示出了一示例性用于示出待压缩图像帧中包含的至少一个预测块的示意图。
[0021]图4a所示为本申请一示例性实施例提供的基于帧内块对应的邻居块,对帧内块的像素值进行预测的流程示意图。
[0022]图4b示出了一示例性预测方向的示意图。
[0023]图5所示为本申请一示例性实施例提供的确定帧内块对应的邻居块的像素值的流程示意图。
[0024]图6a所示为本申请一示例性实施例提供的对缺失像素值的邻居块进行像素填充,得到缺失像素值的邻居块的像素值的流程示意图。
[0025]图6b示出了一示例性像素填充示意图。
[0026]图6c示出了又一示例性像素填充示意图。
[0027]图7所示为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频图像处理方法,其特征在于,包括:确定编码块中包含的至少一个预测块各自的预测方式,所述预测方式包括帧内预测方式和帧间预测方式,所述编码块为将待压缩图像帧进行划分获得;基于所述至少一个预测块各自的预测方式,确定所述至少一个预测块中包含的帧内块和帧间块;针对每个所述帧内块,基于所述至少一个预测块中包含的帧内块和帧间块,确定所述帧内块对应的邻居块,其中,所述帧内块对应的邻居块包括所述帧内块的邻居区域内的帧间块,以及所述帧内块的邻居区域内的、在所述帧内块之前进行编码的帧内块;基于所述帧内块对应的邻居块,对所述帧内块的像素值进行预测。2.根据权利要求1所述的方法,其特征在于,所述基于所述至少一个预测块中包含的帧内块和帧间块,确定所述帧内块对应的邻居块,包括:确定所述帧内块的邻居区域;确定在所述帧内块之前进行编码的帧内块;将所述帧内块的邻居区域中包含的帧间块,以及所述帧内块的邻居区域中包含的、在所述帧内块之前进行编码的帧内块作为所述帧内块对应的邻居块。3.根据权利要求1所述的方法,其特征在于,所述基于所述帧内块对应的邻居块,对所述帧内块的像素值进行预测,包括:确定所述帧内块对应的邻居块的像素值;基于所述帧内块对应的邻居块的像素值,对所述帧内块的像素值进行预测。4.根据权利要求3所述的方法,其特征在于,所述基于所述帧内块对应的邻居块的像素值,对所述帧内块的像素值进行预测,包括:确定所述帧内块对应的左上角、左下角、右上角以及右下角的邻居块的像素值;利用所述帧内块对应的左上角、左下角、右上角以及右下角的邻居块的像素值对所述帧内块的像素值进行预测。5.根据权利要求3所述的方法,其特征在于,所述基于所述帧内块对应的邻居块的像素值,对所述帧内块的像素值进行预测,包括:确定所述帧内块在预设方向角度上的邻居块的像素值;利用所述帧内块在预设预测方向角度上的邻居块的像素值,对所述帧内块的像素值进行...

【专利技术属性】
技术研发人员:张韵东张博李国新
申请(专利权)人:北京中星微人工智能芯片技术有限公司
类型:发明
国别省市:

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

1