编码参数的传输方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:38378224 阅读:8 留言:0更新日期:2023-08-05 17:38
本申请提供了编码参数的传输方法、装置、设备、存储介质及程序产品,该方法包括:获取图像中目标图像编码单元的量化系数增量;根据量化系数增量与率失真系数的关联关系,以及目标图像编码单元的量化系数增量,确定目标率失真系数;根据目标率失真系数确定目标图像编码单元的目标代价函数;根据目标代价函数从多种编码模式中确定目标图像编码单元的编码模式;将编码模式指示的编码参数和图像的量化系数传输至解码端,以使解码端基于编码参数和图像的量化系数进行解码处理,得到目标图像编码单元对应的图像块。采用本申请实施例,可以在保证压缩效果的同时减小传输编码参数的开销,提高压缩率。压缩率。压缩率。

【技术实现步骤摘要】
编码参数的传输方法、装置、设备、存储介质及程序产品


[0001]本申请涉及视频编解码技术,具体涉及编码参数的传输方法、编码参数的传输装置、编码参数的传输设备、计算机可读存储介质及计算机程序产品。

技术介绍

[0002]随着互联网技术的发展,短视频内容、网络会议、直播等视频业务逐渐增多,视频以其直观和内容丰富的特点逐渐被广泛应用在人们日常生活中的方方面面,逐渐成为人们获取资讯的主要方式之一。其中,视频信号由多帧图像构成,由于多帧图像包括的数据量较大,需要较大的存储空间对视频信号进行存储,也需要较大的带宽容量来传输视频信号。因此,在视频信号传输和存储之前,电子设备通常会对视频信号进行压缩来减少用于表示该视频信号所需的数据量。
[0003]目前,视频编码的方式是通过预测、变换、量化、熵编码等步骤来实现对视频信号的压缩编码。在量化的过程中,为了考虑视频信号中不同图像区域的重要性程度,为不同图像区域采用不同的量化参数(Quant Parameter,QP)来获得更好的压缩效果。在视频码率较小的情况下,需要为每一个图像区域传输的QP所需传输的数据量较大,增大了编码的开销。
[0004]因此,如何在保证压缩效果的同时,降低QP的编码开销,成为当前亟需解决的技术问题。

技术实现思路

[0005]本申请实施例提供了编码参数的传输方法、装置、设备、存储介质及程序产品,可以在保证压缩效果的同时减小传输编码参数的开销,提高压缩率。
[0006]第一方面,本申请实施例提供了一种编码参数的传输方法,该方法包括:
[0007]获取图像中目标图像编码单元的量化系数增量,上述目标图像编码单元为上述图像划分的多个图像编码单元中的任一图像编码单元;
[0008]根据量化系数增量与率失真系数的关联关系,以及上述目标图像编码单元的量化系数增量,确定上述目标图像编码单元对应的目标率失真系数;
[0009]根据上述目标率失真系数确定上述目标图像编码单元的目标代价函数;其中,上述目标代价函数为将初始率失真系数替换为上述目标率失真系数的代价函数;
[0010]根据上述目标代价函数从多种编码模式中确定上述目标图像编码单元的编码模式;
[0011]将上述编码模式指示的编码参数和上述图像的量化系数传输至解码端,以使上述解码端基于上述编码参数和上述图像的量化系数进行解码处理,得到上述目标图像编码单元对应的图像块。
[0012]第二方面,本申请实施例提供了一种编码参数的传输方法,该方法包括:
[0013]接收来自编码端的编码参数和图像的量化系数,上述编码参数为上述图像中的目标图像编码单元的编码模式指示的编码参数,上述目标图像编码单元为上述图像划分的多
个图像编码单元中的任一图像编码单元;
[0014]根据上述编码参数和上述图像的量化系数进行解码处理,得到上述目标图像编码单元对应的图像块。
[0015]第三方面,本申请实施例提供了一种编码参数的传输装置,该装置包括:
[0016]获取单元,用于获取图像中目标图像编码单元的量化系数增量,上述目标图像编码单元为上述图像划分的多个图像编码单元中的任一图像编码单元;
[0017]确定单元,用于根据量化系数增量与率失真系数的关联关系,以及上述目标图像编码单元的量化系数增量,确定上述目标图像编码单元对应的目标率失真系数;
[0018]上述确定单元,还用于根据上述目标率失真系数确定上述目标图像编码单元的目标代价函数;其中,上述目标代价函数为将初始率失真系数替换为上述目标率失真系数的代价函数;
[0019]上述确定单元,还用于根据上述目标代价函数从多种编码模式中确定上述目标图像编码单元的编码模式;
[0020]传输单元,用于将上述编码模式指示的编码参数和上述图像的量化系数传输至解码端,以使上述解码端基于上述编码参数和上述图像的量化系数进行解码处理,得到上述目标图像编码单元对应的图像块。
[0021]第四方面,本申请实施例提供了一种编码参数的传输装置,该装置包括:
[0022]接收单元,用于接收来自编码端的编码参数和图像的量化系数,上述编码参数为上述图像中的目标图像编码单元的编码模式指示的编码参数,上述目标图像编码单元为上述图像划分的多个图像编码单元中的任一图像编码单元;
[0023]解码单元,用于根据上述编码参数和上述图像的量化系数进行解码处理,得到上述目标图像编码单元对应的图像块。
[0024]第五单元,本申请实施例提供了一种编码参数的传输设备,包括处理器、通信接口和存储器,上述处理器、上述通信接口和上述存储器相互连接,其中,上述存储器存储有可执行程序代码,上述处理器用于调用上述可执行程序代码,实行上述第一方面或者第二方面提供的编码参数的传输方法。
[0025]第六方面,本申请实施例还提供了一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序被处理器执行时,实现上述第一方面或者第二方面提供的编码参数的传输方法。
[0026]第七方面,本申请实施例还提供了一种计算机程序产品,上述计算机程序产品包括计算机程序或计算机指令,上述计算机程序或计算机指令被处理器执行时实现上述第一方面或者第二方面提供的编码参数的传输方法。
[0027]在本申请实施例中,编码端可以通过获取图像中图像编码单元的量化系数增量,进而确定图像编码单元的目标率失真系数,再确定图像编码单元的目标代价函数。基于目标代价函数编码单元可以确定该图像编码单元的编码模式,并将该编码模式的编码参数和图像的量化系数传输至解码端,以使解码端进行解码处理,得到图像编码单元对应的图像块。可见,一方面,编码端可以通过确定用目标率失真系数替代初始率失真系数的目标代价函数来重新选择编码模式,可以保证在图像的量化系数的基础上也可以实现图像编码单元级自适应量化的效果。另一方面,仅传输图像的量化系数,以及部分大于设定尺寸阈值的编
码单元的量化系数,无需传输所有编码单元的量化系数,可以节省编码量化系数所需的码率,提高了编码单元级的压缩率收益。
附图说明
[0028]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1是本申请实施例提供的一种编码参数的传输系统的架构示意图;
[0030]图2是本申请实施例提供的一种编码参数的传输方法的流程示意图;
[0031]图3是本申请实施例提供的一种编码参数的传输方法的场景示意图;
[0032]图4是本申请实施例提供的另一种编码参数的传输方法的流程示意图;
[0033]图5是本申请实施例提供的一种编码参数的传输方法的时序示意图;
[0034]图6是本申请实施例提供的另一种编码参数的传输方法的时序示意图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种编码参数的传输方法,其特征在于,包括:获取图像中目标图像编码单元的量化系数增量,所述目标图像编码单元为所述图像划分的多个图像编码单元中的任一图像编码单元;根据量化系数增量与率失真系数的关联关系,以及所述目标图像编码单元的量化系数增量,确定所述目标图像编码单元对应的目标率失真系数;根据所述目标率失真系数确定所述目标图像编码单元的目标代价函数;其中,所述目标代价函数为将初始率失真系数替换为所述目标率失真系数的代价函数;根据所述目标代价函数从多种编码模式中确定所述目标图像编码单元的编码模式;将所述编码模式指示的编码参数和所述图像的量化系数传输至解码端,以使所述解码端基于所述编码参数和所述图像的量化系数进行解码处理,得到所述目标图像编码单元对应的图像块。2.根据权利要求1所述的方法,其特征在于,所述根据量化系数增量与率失真系数的关联关系,以及所述目标图像编码单元的量化系数增量,确定所述目标图像编码单元对应的目标率失真系数,包括:根据量化系数与率失真系数的对应关系,以及所述图像的量化系数,确定所述目标图像编码单元的初始率失真系数;根据量化系数增量与率失真系数权重的对应关系,以及所述目标图像编码单元的量化系数增量,确定所述目标图像编码单元的率失真系数权重;根据所述初始率失真系数和所述率失真系数权重,确定所述目标率失真系数。3.根据权利要求2所述的方法,其特征在于,所述根据量化系数增量与率失真系数权重的对应关系,以及所述目标图像编码单元的量化系数增量,确定所述目标图像编码单元的率失真系数权重,包括:获取截断函数,所述截断函数包括参考数值区间;若所述目标图像编码单元的量化系数增量大于所述参考数值区间的最大值,则将所述目标图像编码单元的量化系数增量更新为所述参考数值区间的最大值;若所述目标图像编码单元的量化系数增量小于所述参考数值区间的最小值,则将所述目标图像编码单元的量化系数增量更新为所述参考数值区间的最小值;根据所述量化系数增量与率失真系数权重的对应关系,以及所述目标图像编码单元的更新后的量化系数增量,确定所述率失真系数权重。4.根据权利要求1所述的方法,其特征在于,所述根据所述目标代价函数从多种编码模式中确定目标图像编码单元的编码模式,包括:遍历所述多种编码模式,确定所述目标图像编码单元按照当前遍历的编码模式对所述目标图像编码单元进行编码处理得到的参考编码参数;根据所述参考编码参数对所述目标图像编码单元进行重构,得到所述目标图像编码单元对应的重构图像编码单元;根据所述目标图像编码单元和所述重构图像编码单元的差异,确定所述目标图像编码单元的失真值;将所述目标图像编码单元的失真值和所述参考编码参数作为所述目标代价函数的输入,得到当前遍历的编码模式的编码代价;
在遍历结束后,将编码代价最小的编码模式确定为所述目标图像编码单元的编码模式。5.根据权利要求1所述的方法,其特征在于,所述图像指的是视频中的任一图像帧;所述将所述编码模式指示的编码参数传输至解码端,包括:在获取到所述视频的各个图像帧的各个图像编码单元的编码参数之后,将所述视频的编码参数发送至所述解码端;其中,所述视频的编码参数包括所述视频的各个图像帧的各个图像编码单元的编码参数。6.根据权利要求1

3任一项所述的方法,其特征在于,所述方法还包括:若所述目标图像编码单元的尺寸小于或者等于设定尺寸阈值,则触发执行所述根据量化系数增量与率失真系数的关联关系,以及所述目标图像编码单元的量化系数增量,确定所述目标图像编码单元对应的目标率失真系数。7.根据权利要求1

3任一项所述的方法,其特征在于,所述获取图像中目标图像编码单元的量...

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

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

1