一种视频译码方法、装置及存储介质制造方法及图纸

技术编号:37519075 阅读:15 留言:0更新日期:2023-05-12 15:41
本申请实施例提供一种视频译码方法、装置及存储介质,涉及视频解码技术领域,有助于提升译码效率。该方法包括:获取待处理图像中当前块的复杂度信息,当前块的复杂度信息至少根据当前块的像素值计算当前块的至少一个角度梯度获取得到;根据当前块的复杂度信息确定当前块的量化参数;基于量化参数对当前块进行译码。码。码。

【技术实现步骤摘要】
一种视频译码方法、装置及存储介质


[0001]本申请涉及视频译码
,尤其涉及一种视频译码方法、装置及存储介质。

技术介绍

[0002]视频译码技术在视频处理领域发挥着重要的作用。其中,视频译码技术包括视频编码和解码。而在视频编解码过程中,针对视频中的图像进行量化或反量化的处理过程,是决定图像质量的关键。量化主要通过量化参数替代码流中部分原始数据,实现减少码流中原始数据的冗余。但量化的过程也会带来图像失真的风险。因此,为了提升视频译码效率,为视频中的图像确定更精准的量化参数是目前亟待解决的问题。

技术实现思路

[0003]本申请实施例提供一种视频译码方法、装置及存储介质,有助于提升视频译码效率。
[0004]为达到上述目的,本申请实施例采用如下技术方案:
[0005]第一方面,本申请实施例提供一种视频译码方法,该方法应用于视频编码设备或视频解码设备或视频编解码设备的芯片中,该方法包括:获取待处理图像中当前块的复杂度信息,当前块的复杂度信息至少根据当前块的像素值计算当前块的至少一个角度梯度获取得到;根据当前块的复杂度信息确定当前块的量化参数;基于量化参数对当前块进行译码。
[0006]当前量化参数在视频编解码过程中具有重要的作用。采用本申请提出的视频译码方法,视频译码装置获取待处理图像中当前块的复杂度,该复杂度是基于当前块的信息计算得到的,基于该复杂度确定当前块的量化参数并进行译码,有助于为当前块确定更准确的量化参数,从而提升视频的译码效率。此外,若采用上述方法进行视频解码,解码端从码流中获取当前块的复杂度确定量化参数,有助于量化参数在码流中占用的资源,从而使得码流中传输更多有效数据,提升传输效率。
[0007]在一种可能的实现方式中,获取待处理图像中当前块的复杂度信息,包括:基于当前块的像素值和当前块已译码的像素值的重建值,计算当前块的至少一个角度梯度;根据当前块的至少一个角度梯度,获取当前块的复杂度信息。
[0008]该种可能的实现方式中,通过当前块的像素值和重建值计算当前块的复杂度,有助于为当前块确定更准确的量化参数,从而提升视频的译码效率。
[0009]在一种可能的实现方式中,获取待处理图像中当前块的复杂度信息,包括:基于当前块的像素值和待处理图像中与当前块相邻的像素值,计算当前块的至少一个角度梯度;根据当前块的至少一个角度梯度,获取当前块的复杂度信息。
[0010]该种可能的实现方式中,通过当前块的像素值和与当前块相邻的像素值计算当前块的复杂度,有助于为当前块确定更准确的量化参数,从而提升视频的译码效率。
[0011]在一种可能的实现方式中,获取待处理图像中当前块的复杂度信息,包括:获取当
前块的角度预测模式所采用的预测角度;基于预测角度,计算角度梯度以获取相应的复杂度信息;将相应的复杂度信息作为当前块的复杂度信息。
[0012]该种可能的实现方式中,通过当前块的角度预测模式确定相应的复杂度,有助于为当前块确定更准确的量化参数,对于解码端,有助于节省码流中的资源,提升视频的译码效率。
[0013]在一种可能的实现方式中,当前块为N通道图像块,获取待处理图像中当前块的复杂度信息,包括:基于N通道图像块中每个通道图像块的像素值,获取每个通道图像块的复杂度信息;N为大于零的整数;基于每个通道图像块的复杂度信息确定当前块的复杂度信息。
[0014]该种可能的实现方式中,提供了一种基于多个通道图像块的复杂度确定当前块复杂度的实现方式,提升方案的可实施性。此外,基于将图像划分为多个通道分别进行计算,有助于提升复杂度的准确性。
[0015]在一种可能的实现方式中,基于N通道图像块中每个通道图像块的像素值,获取每个通道图像块的复杂度信息,包括:将每个通道图像块划分为至少两个子块;确定每个通道图像块的至少两个子块的复杂度信息;基于每个通道图像块的至少两个子块的复杂度信息,确定每个通道图像块中,相应的通道图像块的复杂度信息。
[0016]该种可能的实现方式中,提供了一种基于多个通道图像块的复杂度确定当前块复杂度的实现方式,其中,通过将多个通道图像块进一步划分确定复杂度,有助于提升复杂度的精确度。
[0017]在一种可能的实现方式中,基于每个通道图像块的至少两个子块的复杂度信息,确定相应的通道图像块的复杂度信息,包括:将每个通道图像块的至少两个子块的复杂度信息中的最小值,确定为相应的通道图像块的复杂度信息。
[0018]该种可能的实现方式中,提供了一种基于划分后的多个通道图像块的复杂度确定多个通道图像块的复杂度的实现方式,提升方案的可实施性。
[0019]在一种可能的实现方式中,基于每个通道图像块的复杂度信息确定当前块的复杂度信息,包括:将每个通道图像块的复杂度信息中的最小值确定为当前块的复杂度信息。
[0020]该种可能的实现方式中,提供了一种基于多个通道图像块的复杂度确定多个通道图像块的复杂度的实现方式,提升方案的可实施性。
[0021]在一种可能的实现方式中,基于每个通道图像块的复杂度确定当前块的复杂度,包括:基于每个通道图像块的复杂度,确定每个通道图像块的复杂度等级;基于每个通道图像块的复杂度等级,确定当前块的复杂度信息。
[0022]该种可能的实现方式中,提供了一种基于划分后的多个通道图像块的复杂度确定多个通道图像块的复杂度的实现方式,提升方案的可实施性。
[0023]在一种可能的实现方式中,根据当前块的复杂度确定当前块的量化参数,包括:根据当前块的复杂度,确定当前块的参考量化参数;根据当前块的参考量化参数,确定当前块的量化参数。
[0024]该种可能的实现方式中,提供了一种基于参考量化参数确定量化参数的方法,提升量化参数的准确性。
[0025]在一种可能的实现方式中,当视频译码方法为视频编码方法时,根据当前块的复
杂度信息,确定当前块的参考量化参数,包括:获取待处理图像的缓冲区域状态,缓冲区域状态用于表征针对待处理图像中完成编码的图像块在缓冲区域中占用的比特数,其中,缓冲区域用于控制待处理图像的码流匀速输出;根据缓冲区域状态和当前块的复杂度信息的对应关系,确定当前块的参考量化参数。
[0026]该种可能的实现方式中,提供了一种根据缓冲区域状态和当前块的复杂度信息确定当前块参考量化参数的实现方式,提升方案的可实施性。
[0027]在一种可能的实现方式中,根据当前块的复杂度信息,确定当前块的参考量化参数,包括:确定当前块的复杂度等级;根据当前块的复杂度等级确定对应的目标比特,目标比特是指当前块在码流中占用的比特数;根据目标比特获取当前块的参考量化参数。
[0028]该种可能的实现方式中,提供了一种根据目标比特确定当前块参考量化参数的实现方式,提升方案的可实施性。
[0029]在一种可能的实现方式中,根据当前块的参考量化参数,确定当前块的量化参数,包括:根据当前块的复杂度信息确定加权系数,加权系数用于根据当前块的复杂本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频译码方法,其特征在于,包括:获取待处理图像中当前块的复杂度信息,所述当前块的复杂度信息至少根据所述当前块的像素值计算所述当前块的至少一个角度梯度获取得到;根据所述当前块的复杂度信息确定所述当前块的量化参数;基于所述量化参数对所述当前块进行译码。2.根据权利要求1所述的方法,其特征在于,所述获取待处理图像中当前块的复杂度信息,包括:基于所述当前块的像素值和所述当前块已译码的像素值的重建值,计算所述当前块的至少一个角度梯度;根据所述当前块的至少一个角度梯度,获取所述当前块的复杂度信息。3.根据权利要求1所述的方法,其特征在于,所述获取待处理图像中当前块的复杂度信息,包括:基于所述当前块的像素值和所述待处理图像中与所述当前块相邻的像素值,计算所述当前块的至少一个角度梯度;根据所述当前块的至少一个角度梯度,获取所述当前块的复杂度信息。4.根据权利要求1所述的方法,其特征在于,所述获取待处理图像中当前块的复杂度信息,包括:获取所述当前块的角度预测模式所采用的预测角度;基于所述预测角度,计算角度梯度以获取相应的复杂度信息;将所述相应的复杂度信息作为所述当前块的复杂度信息。5.根据权利要求1

4任一项所述的方法,其特征在于,所述当前块为N通道图像块,所述获取待处理图像中当前块的复杂度信息,包括:基于所述N通道图像块中每个通道图像块的像素值,获取所述每个通道图像块的复杂度信息;N为大于零的整数;基于所述每个通道图像块的复杂度信息确定所述当前块的复杂度信息。6.根据权利要求5所述的方法,其特征在于,所述基于所述N通道图像块中每个通道图像块的像素值,获取所述每个通道图像块的复杂度信息,包括:将所述每个通道图像块划分为至少两个子块;确定所述每个通道图像块的至少两个子块的复杂度信息;基于所述每个通道图像块的至少两个子块的复杂度信息,确定所述每个通道图像块中,相应的通道图像块的复杂度信息。7.根据权利要求6所述的方法,其特征在于,所述基于所述每个通道图像块的至少两个子块的复杂度信息,确定相应的通道图像块的复杂度信息,包括:将所述每个通道图像块的至少两个子块的复杂度信息中的最小值,确定为相应的通道图像块的复杂度信息。8.根据权利要求5所述的方法,其特征在于,所述基于所述每个通道图像块的复杂度信息确定所述当前块的复杂度信息,包括:将所述每个通道图像块的复杂度信息中的最小值确定为所述当前块的复杂度信息。9.根据权利要求1

4任一项所述的方法,其特征在于,基于所述每个通道图像块的复杂
度确定所述当前块的复杂度,包括:基于所述每个通道图像块的复杂度,确定所述每个通道图像块的复杂度等级;基于所述每个通道图像块的复杂度等级,确定所述当前块的复杂度信息。10.根据权利要求1所述的方法,其特征在于,所述根据所述当前块的复杂度确定所述当前块的量化参数,包括:根据所述当前块的复杂度,确定所述当前块的参考量化参数;根据所述当前块的...

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

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

1