技术新讯 > 电子通信装置的制造及其应用技术 > 一种视频编码码率调整方法、装置和图像处理系统与流程  >  正文

一种视频编码码率调整方法、装置和图像处理系统与流程

  • 国知局
  • 2024-09-19 14:24:30

本申请涉及图像处理领域,特别是涉及一种视频编码码率调整方法、装置和图像处理系统。

背景技术:

1、现有的视频编码码控技术通常有两种码率控制模式:vbr(variable bit rate,可变码率模式)和cbr(constantbit rate,固定码率模式)。cbr模式不管在简单场景还是复杂场景下,码率维持在一个稳定值,对于简单的场景,实际会多消耗码率;而对于特别复杂的运动场景,若码率设置值不足以应对画面变得复杂的时段,则会影响整体画质。vbr模式允许码率随画面运动复杂度波动,以画质优先,会有码率上限控制,但整体存储空间无法预测。另外一种码控模式abr(average bit rate,平均码率)模式是一种结合cbr和vbr优点的码控策略,在简单场景时段下节省码率,并将节省的码率补偿于场景变复杂的时段,提升复杂场景时段的画质,并能使平均码率值在一个长周期内保持稳定,abr模式对于长期复杂的场景,或者复杂场景时段占比较大的情况下,怎样通过策略调整节省出更多的码率,从而在复杂场景时段(或者更关注效果的时段)有更多的节省码率可供提升码率使用,这是一个亟待解决的问题。

2、目前,vbr模式和abr模式不能根据特定场景自适应的调节视频编码码率来节省码率的问题。

技术实现思路

1、本申请实施例中提供了一种视频编码码率调整方法、装置和图像处理系统,以解决现有技术中vbr模式和abr模式不能根据特定场景自适应的调节视频编码码率来节省码率的问题。

2、第一个方面,本申请实施例中提供了一种视频编码码率调整方法,所述方法包括:

3、获取目标场景的目标参数;所述目标场景为可降低编码码率的场景,所述目标参数为所述目标场景下影响编码码率和/或图像质量的参数;

4、根据所述目标参数确定编码器的量化参数等级;

5、根据所述量化参数等级,确定所述编码器的量化参数;

6、根据所述量化参数,对所述编码器的视频编码码率进行调整。

7、在其中的一些实施例中,在根据所述目标参数确定编码器的量化参数等级之前,所述方法还包括:

8、测试所述目标参数在不同的权重值下对视频编码码率和图像质量的影响;

9、根据测试结果,确定所述目标参数对应的目标权重值。

10、在其中的一些实施例中,所述根据测试结果,确定所述目标参数对应的目标权重值,包括:

11、将与降低视频编码码率呈正相关的目标参数的目标权重值设为正值,将与降低视频编码码率呈负相关的目标参数的目标权重值设为负值。

12、在其中的一些实施例中,根据所述目标参数确定编码器的量化参数等级,包括:

13、对所述目标参数量化后得到量化后的目标参数;

14、利用所述目标参数对应的目标权重值对所述量化后的目标参数进行加权求和,得到所述编码器的量化参数等级。

15、在其中的一些实施例中,所述根据所述量化参数等级,确定所述编码器的量化参数,包括:

16、根据所述量化参数等级和预设的量化参数等级和量化参数变化值之间的对应关系,确定所述量化参数等级对应的量化参数变化值;

17、根据所述量化参数变化值和初始量化参数,确定所述编码器的量化参数。

18、在其中的一些实施例中,所述目标参数包括:图像增益等级、复杂度比值和残差大小与帧头信息大小比值。

19、第二个方面,本申请实施例中提供了一种视频编码码率调整装置,所述装置包括:

20、获取模块,用于获取目标场景的目标参数;所述目标场景为可降低编码码率的场景,所述目标参数为所述目标场景下影响编码码率和/或图像质量的参数;

21、第一确定模块,用于根据所述目标参数确定编码器的量化参数等级;

22、第二确定模块,用于根据所述量化参数等级,确定所述编码器的量化参数;

23、调整模块,用于根据所述量化参数,对所述编码器的视频编码码率进行调整。

24、第三个方面,本申请实施例中提供了一种图像处理设备,所述图像处理设备包括控制模块、图像处理模块和编码器,所述控制模块分别与所述图像处理模块和所述编码器连接,所述图像处理模块与所述编码器连接,所述控制模块用于执行第一个方面所述的视频编码码率调整方法。

25、第四个方面,本申请实施例中提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行第一个方面所述的视频编码码率调整方法。

26、第五个方面,本申请实施例中提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一个方面所述的视频编码码率调整方法的步骤。

27、与现有技术相比,本申请实施例中提供的一种视频编码码率调整方法、装置、图像处理系统、电子装置和计算机可读存储介质,通过获取目标场景的目标参数,根据目标参数确定编码器的量化参数等级,根据量化参数等级,确定编码器的量化参数,根据量化参数,对编码器的视频编码码率进行调整,从而自适应的调节编码器的视频编码码率,解决了现有技术中vbr模式和abr模式不能根据特定场景自适应的调节视频编码码率来节省码率的问题。本申请实施例的视频编码码率调整方法,在abr模式基础上,让一些不是特别关注的场景时段能够在目标参数的调节下节省出更多的码率,从而让更关注的场景时段能有更多的储备码率用来提升画质。本申请实施例的视频编码码率调整方法,在vbr模式基础上,让一些不是特别关注的场景时段能够在目标参数的调节下节省出更多的码率,从而让整体的码流存储空间更节省。

28、本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。

技术特征:

1.一种视频编码码率调整方法,其特征在于,所述方法包括:

2.根据权利要求1所述的视频编码码率调整方法,其特征在于,在根据所述目标参数确定编码器的量化参数等级之前,所述方法还包括:

3.根据权利要求2所述的视频编码码率调整方法,其特征在于,所述根据测试结果,确定所述目标参数对应的目标权重值,包括:

4.根据权利要求2所述的视频编码码率调整方法,其特征在于,根据所述目标参数确定编码器的量化参数等级,包括:

5.根据权利要求1所述的视频编码码率调整方法,其特征在于,所述根据所述量化参数等级,确定所述编码器的量化参数,包括:

6.根据权利要求1所述的视频编码码率调整方法,其特征在于,所述目标参数包括:图像增益等级、复杂度比值和残差大小与帧头信息大小比值。

7.一种视频编码码率调整装置,其特征在于,所述装置包括:

8.一种图像处理设备,其特征在于,所述图像处理设备包括控制模块、图像处理模块和编码器,所述控制模块分别与所述图像处理模块和所述编码器连接,所述图像处理模块与所述编码器连接,所述控制模块用于执行权利要求1至权利要求6中任一项所述的视频编码码率调整方法。

9.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1至权利要求6中任一项所述的视频编码码率调整方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至权利要求6中任一项所述的视频编码码率调整方法的步骤。

技术总结本申请涉及一种视频编码码率调整方法、装置和图像处理系统,其中,该方法包括:获取目标场景的目标参数,根据目标参数确定编码器的量化参数等级,根据量化参数等级,确定编码器的量化参数,根据量化参数,对编码器的视频编码码率进行调整,从而自适应的调节编码器的视频编码码率。通过本申请,解决了现有技术中VBR模式和ABR模式不能根据特定场景自适应的调节视频编码码率来节省码率的问题。技术研发人员:胡松,陈旭霞,孙印花,金孙辉,王玮,戴安成受保护的技术使用者:浙江大华技术股份有限公司技术研发日:技术公布日:2024/9/17

本文地址:https://www.jishuxx.com/zhuanli/20240919/297903.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。