图像编码方法、装置、设备和计算机可读存储介质制造方法及图纸

技术编号:39302205 阅读:6 留言:0更新日期:2023-11-12 15:52
本公开提供一种图像编码方法、装置、设备和计算机可读存储介质,将待编码图像中的像素点的像素值作为数据,按照数据递归方式,即根据数据块尺寸进行递归分类,将一些尺寸呈倍数关系的数据块划分成一类数据块,每一类数据块可以使用一种数据划分方式,生成并缓存成一路数据流,使得数据进行复用,从而将待编码图像中的像素值按照数据块尺寸类别,生成并缓存成N种待编码数据。根据该N种待编码数据获得11种数据块的划分方式的数据,这样数据不需要重复处理,大大节省了处理资源,提高了调色板编码的性能,提高编码效率。提高编码效率。提高编码效率。

【技术实现步骤摘要】
图像编码方法、装置、设备和计算机可读存储介质


[0001]本公开涉及图像处理
,尤其涉及图像编码方法、装置、设备和计算机可读存储介质。

技术介绍

[0002]在视频编码领域,调色板编码方法是常见的一种编码方法。
[0003]调色板编码的数据输入是需要遍历编码中所有的块划分,从尺寸为4
×
4的最小单元到尺寸为64
×
64的最大单元,各种划分的块都需要进行编码遍历以便于找到最优的编码块划分。此外,由于采用聚类的方法求解,因此,数据需要不断的重复处理并发送给编码器,以找到聚类的最优解。
[0004]一帧图像需要遍历较多块,需要较大的数据处理能力,将会造成编码延迟。

技术实现思路

[0005]本公开实施例提供一种图像编码方法、装置、设备和计算机可读存储介质,能够解决调色板编码中数据处理压力较大的问题。所述技术方案如下:
[0006]根据本公开实施例的第一方面,提供一种图像编码方法,该方法包括:
[0007]分别根据N种数据划分方式,对待编码图像进行数据划分,得到N种待编码数据,每种数据划分方式是按照数据递归方式,对应两种或两种以上尺寸的数据块;N大于0且小于11;
[0008]根据所述N种待编码数据进行调色板编码,得到编码后的图像。
[0009]在一个实施例中,所述N种待编码数据包括:第一待编码数据、第二待编码数据和第三待编码数据中的至少一种,所述第一待编码数据对应数据块尺寸包括:8
×
8、16

16和32
×
32;所述第二待编码数据对应数据块尺寸包括:16
×
4、16
×
8、32
×
8和32
×
16;所述第三待编码数据对应数据块尺寸包括:4
×
16、8
×
16、8
×
32和16
×
32。
[0010]在一个实施例中,若所述N种待编码数据包括第一待编码数据;所述根据所述N种待编码数据进行调色板编码,得到编码后的图像,包括:
[0011]根据所述第一待编码数据,分别得到数据块尺寸为8
×
8、16
×
16和32
×
32的第一子编码数据;
[0012]根据所述数据块尺寸为8
×
8、16
×
16和32
×
32的第一子编码数据以及除所述第一待编码数据以外的其他待编码数据,进行调色板编码,得到编码后的图像。
[0013]在一个实施例中,若所述N种待编码数据包括第二待编码数据;所述根据所述N种待编码数据进行调色板编码,得到编码后的图像,包括:
[0014]根据所述第二待编码数据,分别得到数据块尺寸为16
×
4、16
×
8、32
×
8和32
×
16的第二子待编码数据;
[0015]根据所述数据块尺寸为16
×
4、16
×
8、32
×
8和32
×
16的第二子待编码数据以及除所述第二待编码数据以外的其他待编码数据,进行调色板编码,得到编码后的图像。
[0016]在一个实施例中,若所述N种待编码数据包括第三待编码数据;所述根据所述N种待编码数据进行调色板编码,得到编码后的图像,包括:
[0017]根据所述第三待编码数据,分别得到数据块尺寸为4
×
16、8
×
16、8
×
32和16
×
32的第三子待编码数据;
[0018]根据所述数据块尺寸为4
×
16、8
×
16、8
×
32和16
×
32的第三子待编码数据以及除所述第三待编码数据以外的其他数据流,进行调色板编码,得到编码后的图像。
[0019]在一个实施例中,所述分别根据N种数据划分方式,对待编码图像进行数据划分,得到N种待编码数据,包括:
[0020]控制器分别根据N种数据划分方式,对待编码图像进行数据划分,得到N种待编码数据;
[0021]所述方法还包括:
[0022]所述控制器向编码器发送所述N种待编码数据;
[0023]所述根据所述N种待编码数据进行调色板编码,得到编码后的图像,包括:
[0024]所述编码器根据所述N种待编码数据进行调色板编码,得到编码后的图像。
[0025]根据本公开实施例的第二方面,提供一种图像编码装置,包括:
[0026]处理模块,用于分别根据N种数据划分方式,对待编码图像进行数据划分,得到N种待编码数据,每种数据划分方式是按照数据递归方式,对应两种或两种以上尺寸的数据块,N大于0且小于11;
[0027]编码模块,用于根据所述N种待编码数据进行调色板编码,得到编码后的图像。
[0028]在一个实施例中,所述N种待编码数据包括:第一待编码数据、第二待编码数据和第三待编码数据中的至少一种,所述第一待编码数据对应数据块尺寸包括:8
×
8、16
×
16和32
×
32;所述第二待编码数据对应数据块尺寸包括:16
×
4、16
×
8、32
×
8和32
×
16;所述第三待编码数据对应数据块尺寸包括:4
×
16、8
×
16、8
×
32和16
×
32。
[0029]在一个实施例中,若所述N种待编码数据包括第一待编码数据;所述编码模块具体用于:
[0030]根据所述第一待编码数据,分别得到数据块尺寸为8
×
8、16
×
16和32
×
32的第一子编码数据;
[0031]根据所述数据块尺寸为8
×
8、16
×
16和32
×
32的第一子编码数据以及除所述第一待编码数据以外的其他待编码数据,进行调色板编码,得到编码后的图像。
[0032]在一个实施例中,若所述N种待编码数据包括第二待编码数据;所述编码模块具体用于:
[0033]根据所述第二待编码数据,分别得到数据块尺寸为16
×
4、16
×
8、32
×
8和32
×
16的第二子待编码数据;
[0034]根据所述数据块尺寸为16
×
4、16
×
8、32
×
8和32
×
16的第二子待编码数据以及除所述第二待编码数据以外的其他待编码数据,进行调色板编码,得本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图像编码方法,其特征在于,包括:分别根据N种数据划分方式,对待编码图像进行数据划分,得到N种待编码数据,每种数据划分方式是按照数据递归方式,对应两种或两种以上尺寸的数据块;N大于0且小于11;根据所述N种待编码数据进行调色板编码,得到编码后的图像。2.根据权利要求1所述的方法,其特征在于,所述N种待编码数据包括:第一待编码数据、第二待编码数据和第三待编码数据中的至少一种,所述第一待编码数据对应数据块尺寸包括:8
×
8、16
×
16和32
×
32;所述第二待编码数据对应数据块尺寸包括:16
×
4、16
×
8、32
×
8和32
×
16;所述第三待编码数据对应数据块尺寸包括:4
×
16、8
×
16、8
×
32和16
×
32。3.根据权利要求2所述的方法,其特征在于,若所述N种待编码数据包括第一待编码数据;所述根据所述N种待编码数据进行调色板编码,得到编码后的图像,包括:根据所述第一待编码数据,分别得到数据块尺寸为8
×
8、16
×
16和32
×
32的第一子编码数据;根据所述数据块尺寸为8
×
8、16
×
16和32
×
32的第一子编码数据以及除所述第一待编码数据以外的其他待编码数据,进行调色板编码,得到编码后的图像。4.根据权利要求2方法,其特征在于,若所述N种待编码数据包括第二待编码数据;所述根据所述N种待编码数据进行调色板编码,得到编码后的图像,包括:根据所述第二待编码数据,分别得到数据块尺寸为16
×
4、16
×
8、32
×
8和32
×
16的第二子待编码数据;根据所述数据块尺寸为16
×
4、16
×
8、32
×
8和32
×
16的第二子待编码数据以及除所述第二待编码数据以外的其他待编码数据,进行调色板编码,得到编码后的图像。5.根据权利要求2方法,其特征在于,若所述N种待编码数据包括第三待编码数据;所述根据所述N种待编码数据进行调色板编码,得到编码后...

【专利技术属性】
技术研发人员:黄海滨
申请(专利权)人:重庆京像微电子有限公司
类型:发明
国别省市:

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

1