图像编解码方法、装置及存储介质制造方法及图纸

技术编号:37843750 阅读:24 留言:0更新日期:2023-06-14 09:49
本申请提供一种图像编解码方法、装置及存储介质,涉及视频编解码领域,该编码方法包括:获取编码单元;编码单元为待处理图像中的图像块;编码单元包括多个通道的编码块;多个通道包括第一通道;第一通道为多个通道中的任意一个通道;按照第一编码模式对第一通道的编码块进行编码;第一编码模式为按照第一定长码对第一通道的编码块中的样本值进行编码的模式;第一定长码的码长小于或等于待处理图像的图像位宽;图像位宽用于表征存储待处理图像中每个样本所需的比特位数。该方法适用于图像编解码过程中,用于解决子流缓冲区设置过大的问题。用于解决子流缓冲区设置过大的问题。用于解决子流缓冲区设置过大的问题。

【技术实现步骤摘要】
图像编解码方法、装置及存储介质
[0001]本专利技术专利申请是申请日为2022年09月20日、申请号为202211146464.4,名称为“图像编解码方法、装置及存储介质”的中国专利技术专利申请的分案申请。


[0002]本申请涉及视频编解码领域,尤其涉及一种图像编解码方法、装置及存储介质。

技术介绍

[0003]为了提升编码器的性能,提出了一种名为子流并行的技术。
[0004]子流并行是指利用多个熵编码器将不同通道的语法元素进行编码得到多个子流,并将多个子流填充入各自对应的子流缓冲区,并按照预设的交织规则将子流缓冲区中的子流交织成比特流(或者也可以称作码流)。
[0005]但是,考虑到子流之间的依赖性,不同的子流缓冲区中填充子流的速度不同,同一时间填充速度较快的子流缓冲区比填充速度较慢的子流缓冲区中填充的子流位数多,为了保证填充数据的完整性,需要将所有的子流缓冲区设置得较大,增加了硬件成本。

技术实现思路

[0006]基于上述技术问题,本申请提供一种图像编解码方法、装置、设备及存储介质,可以通过多种改进本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图像编码方法,其特征在于,所述方法包括:获取编码单元;所述编码单元为待处理图像中的图像块;所述编码单元包括多个通道的编码块;确定第一总码长;所述第一总码长为所述多个通道的编码块均按照各自对应的目标编码模式编码后得到的的第一码流的总码长;所述目标编码模式包括第一编码模式;所述第一编码模式为按照第一定长码对编码块中的样本值进行编码的模式;所述第一定长码的码长小于或等于所述待处理图像的图像位宽;所述图像位宽用于表征存储所述待处理图像中每个样本所需的比特位数;当所述第一总码长大于或等于码流缓冲区的剩余大小时,将所述多个通道的编码块按照回退模式进行编码;所述回退模式和所述第一编码模式的模式标志相同。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:将各个编码模式中的率失真代价最低的模式作为通道的编码块对应的目标编码模式。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述多个通道的编码块编码得到的多个子流中编码模式标志;所述模式标志用于指示所述多个通道的编码块各自采用的编码模式。4.根据权利要求3所述的方法,其特征在于,所述多个通道包括第一通道;所述第一通道为所述多个通道中的任意一个通道;所述在所述多个通道的编码块编码得到的子流中编码模式标志,包括:在所述第一通道的编码块编码得到的子流中编码子模式标志;所述子模式标志用于指示所述多个通道的编码块所采用的回退模式的种类,所述回退模式包括第一回退模式和第二回退模式。5.根据权利要求3所述的方法,其特征在于,所述多个通道包括第一通道;所述第一通道为所述多个通道中的任意一个通道;所述在所述多个通道的编码块编码得到的子流中编码模式标志,包括:在所述第一通道的编码块编码得到的子流中编码第一标志和第二标志;所述第一标志用于指示所述多个通道的编码块采用所述第一编码模式或者所述回退模式编码;所述第二标志用于指示所述多个通道的编码块采用目标模式编码,所述目标模式为所述第一编码模式和所述回退模式中的任意一种。6.根据权利要求3-5任一项所述的方法,其特征在于,所述方法还包括:基于所述码流缓冲区的剩余大小、以及目标像素深度BPP,确定所述编码单元的目标编码码长;所述目标编码码长用于指示编码所述编码单元所需的码长;基于所述目标编码码长,确定多个通道的分配码长;所述分配码长用于指示编码所述多个通道的编码块的残差所需的码长;根据所述分配码长在所述多个通道的平均值,确定所述多个通道各自分配的编码码长。7.根据权利要求6所述的方法,其特征在于,所述基于所述目标编码码长,确定多个通道的分配码长,包括:将所述目标编码码长减去公共信息所占用的码长,得到多个通道的分配码长。8.一种图像解码方法,其特征在于,所述方法包括:
解析对编码单元编码后的码流;所述编码单元包括多个通道的编码块;若从所述多个通道的编码块编码得到的子流中解析出模式标志,且第二总码长大于码流缓冲区的剩余大小,则确定所述子流的目标解码模式为回退模式;所述模式标志用于指示所述多个通道的编码块是否采用回退模式进行编码;所述第二总码长为所述多个通道的编码块均按照第一编码模式进行编码后得到的码流的总码长;所述第一编码模式为按照第一定长码对编码块中的样本值所述编码单元进行编码的模式;所述第一定长码的码长小于或等于所述待处理图像的图像位宽;所...

【专利技术属性】
技术研发人员:王岩潘冬萍孙煜程陈方栋
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

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

1