一种图像编码方法、装置及计算机设备、介质制造方法及图纸

技术编号:39062826 阅读:23 留言:0更新日期:2023-10-12 19:55
本申请公开了一种图像编码方法、装置及计算机设备、介质、产品,该方法包括:获取目标编码单元的预测像素,预测像素是对目标编码单元进行编码后得到的,目标编码单元为待编码图像包括的多个编码单元中的任意一个;基于采用的预设分割方式,将目标编码单元预分割成N个子块;基于预测像素和N个子块中每个子块的原始像素确定每个子块的残差;基于目标编码单元中N个子块的残差,确定目标编码单元的编码模式,并按照编码模式对目标编码单元进行编码处理。通过该方法,可以有效节约编码时间,提升编码压缩效率。压缩效率。压缩效率。

【技术实现步骤摘要】
一种图像编码方法、装置及计算机设备、介质


[0001]本申请涉及互联网
,具体涉及一种图像编码方法、一种图像编码装置、一种计算机设备、一种计算机可读存储介质以及一种计算机程序产品。

技术介绍

[0002]视频编码或者图像编码技术中,是将原始的图像划分成一系列的编码单元,并进行预测、变换和熵编码等处理,以实现视频或者图像的压缩。目前,在进行视频或者图像编码时,通常是采用多种划分方式对待编码图像进行划分,从而根据计算的失真代价确定出最优的划分方式。这样的方法通常会使得编码时间变长。因此,如何提升编码效率成为亟待解决的技术问题。

技术实现思路

[0003]本申请实施例提供了一种图像编码方法、装置及计算机设备、介质、产品,可以有效节约编码时间,提升编码压缩效率。
[0004]本申请实施例一方面公开了一种图像编码方法,该方法包括:
[0005]获取目标编码单元的预测像素,所述预测像素是对所述目标编码单元进行编码后得到的,所述目标编码单元为待编码图像包括的多个编码单元中的任意一个;
[0006]基于采用的预设分本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图像编码方法,其特征在于,所述方法包括:获取目标编码单元的预测像素,所述预测像素是对所述目标编码单元进行编码后得到的,所述目标编码单元为待编码图像包括的多个编码单元中的任意一个;基于采用的预设分割方式,将所述目标编码单元预分割成N个子块,N为正整数;基于所述预测像素和所述N个子块中每个子块的原始像素确定所述每个子块的残差;基于所述目标编码单元中N个子块的残差,确定所述目标编码单元的编码模式;按照所述编码模式对所述目标编码单元进行编码处理。2.根据权利要求1所述的方法,其特征在于,所述基于所述目标编码单元中N个子块的残差,确定所述目标编码单元的编码模式,包括:获取所述N个子块的残差中最大残差和最小残差的第一比值;若所述第一比值小于第一阈值,且所述目标编码单元需进行单元划分,则确定划分后的目标编码单元的编码模式为帧间编码模式。3.根据权利要求1所述的方法,其特征在于,所述基于所述目标编码单元中N个子块的残差,确定所述目标编码单元的编码模式,包括:获取所述N个子块的残差中最大残差和最小残差的第一比值;若所述第一比值小于第一阈值,且所述目标编码单元当前的编码模式为帧内编码模式,则终止对所述目标编码单元进行单元划分,并确定所述目标编码单元的编码模式为所述帧内编码模式。4.根据权利要求1所述的方法,其特征在于,所述目标编码单元包括第一横向区域和第二横向区域,每个横向区域包括N/2个子块;所述基于所述目标编码单元中N个子块的残差,确定所述目标编码单元的编码模式,包括:获取所述第一横向区域中包括的N/2个子块对应的残差中最大残差和最小残差的第二比值;获取所述第二横向区域中包括的N/2个子块对应的残差中最大残差和最小残差的第三比值;若所述第二比值和所述第三比值中存在至少一个比值小于第二阈值,则采用横向划分方式对所述目标编码单元进行划分,得到至少两个横向区域;针对所述至少两个横向区域中的任一横向区域,确定所述任一横向区域的编码模式为帧间编码模式或帧内编码模式。5.根据权利要求4所述的方法,其特征在于,所述将所述目标编码单元预分割成N个子块,包括:将所述目标编码单元进行预横向分割,得到第一横向区域和第二横向区域;针对所述第一横向区域和第二横向区域中的任一横向区域,将所述任一横向区域预分割成N/2个子块。6.根据权利要求1所述的方法,其特征在于,所述目标编码单元包括第一纵向区域和第二纵向区域,每个纵向区域包括N/2个子块;所述基于所述目标编码单元中N个子块的残差,确定所述目标编码单元的...

【专利技术属性】
技术研发人员:匡伟
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1