一种视频图像码率分配方法、系统、设备及存储介质与流程
- 国知局
- 2024-08-22 14:23:37
本申请实施例涉及视频编码,尤其涉及一种视频图像码率分配方法、系统、设备及存储介质。
背景技术:
1、目前,在视频编码场景中,为了提升用户的主观画质,通常会基于视频roi(感兴趣区域)技术进行视频图像编码。在编码过程中,将更多的码率分配到roi区域,使得受关注区域画质获得明显提升。roi编码实现框架首先通过人脸识别算法分割出重要的人脸区域,生成显著性图;然后编码器根据显著性图为不同区域的ctu(编码树单元)设定不同的码率权重,表现为生成一个ctu级的qp_offset(量化参数偏移)表,在实际编码时,根据qp_offset表对每个ctu的编码qp(量化参数)进行微调,实现码率差异化分配的效果。
2、但是,在进行不同区域的码率分配时,一般是采用固定偏移值或者结合历史信息进行roi区域和非roi区域的码率分配,由于不同图像的视频内容属性存在差异,简单的码率分配方案容易导致较大的码率分配误差。对于图像背景复杂的情况,可能造成编码低质问题,对于图像背景较为简单的情况,又容易导致码率浪费。
技术实现思路
1、本申请实施例提供一种视频图像码率分配方法、系统、设备及存储介质,能够根据视频内容属性自适应分配roi区域和非roi区域的码率,解决roi编码过程中不同区域之间码率分配的误差问题。
2、在第一方面,本申请实施例提供了一种视频图像码率分配方法,包括:
3、获取目标图像的显著性图,基于显著性图确定目标图像中目标区域的实时编码质量信息,目标区域为感兴趣区域或者非感兴趣区域;
4、基于实时编码质量信息和设定的质量判别阈值确定目标区域的编码质量冗余幅度,基于编码质量冗余幅度确定目标区域的偏移码率;
5、获取目标区域各个编码块的初始码率,基于初始码率和偏移码率配置目标区域各个编码块的编码码率。
6、在第二方面,本申请实施例提供了一种视频图像码率分配系统,包括:
7、质量确定模块,配置为获取目标图像的显著性图,基于显著性图确定目标图像中目标区域的实时编码质量信息,目标区域为感兴趣区域或者非感兴趣区域;
8、偏移确定模块,配置为基于实时编码质量信息和设定的质量判别阈值确定目标区域的编码质量冗余幅度,基于编码质量冗余幅度确定目标区域的偏移码率;
9、码率配置模块,配置为获取目标区域各个编码块的初始码率,基于初始码率和偏移码率配置目标区域各个编码块的编码码率。
10、在第三方面,本申请实施例提供了一种视频图像码率分配设备,包括:
11、存储器以及一个或多个处理器;
12、所述存储器,配置为存储一个或多个程序;
13、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的视频图像码率分配方法。
14、在第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在由计算机处理器执行时配置为执行如第一方面所述的视频图像码率分配方法。
15、在第五方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产品中包含有指令,当指令在计算机或处理器上运行时,使得计算机或处理器执行如第一方面所述的视频图像码率分配方法。
16、本申请实施例通过获取目标图像的显著性图,基于显著性图确定目标图像中目标区域的实时编码质量信息,目标区域为感兴趣区域或者非感兴趣区域;基于实时编码质量信息和设定的质量判别阈值确定目标区域的编码质量冗余幅度,基于编码质量冗余幅度确定目标区域的偏移码率;获取目标区域各个编码块的初始码率,基于初始码率和偏移码率配置目标区域各个编码块的编码码率。采用上述技术手段,通过基于编码质量冗余幅度确定目标区域的偏移码率,以使用偏移码率进行目标区域各个编码块的码率配置,以此可以根据视频图像的视频内容属性适应性配置roi区域和非roi区域的码率,避免roi区域和非roi区域之间的码率配置误差导致编码低质或者码率浪费的情况,在保障编码质量的同时降低带宽成本,优化视频编码效果。
技术特征:1.一种视频图像码率分配方法,其特征在于,包括:
2.根据权利要求1所述的视频图像码率分配方法,其特征在于,所述基于所述编码质量冗余幅度确定所述目标区域的偏移码率,包括:
3.根据权利要求1所述的视频图像码率分配方法,其特征在于,所述获取所述目标区域各个编码块的初始码率,包括:
4.根据权利要求1所述的视频图像码率分配方法,其特征在于,所述基于所述显著性图确定所述目标图像中目标区域的实时编码质量信息,包括:
5.根据权利要求1所述的视频图像码率分配方法,其特征在于,在基于所述实时编码质量信息和设定的质量判别阈值确定所述目标区域的编码质量冗余幅度之前,还包括:
6.根据权利要求1-5任一所述的视频图像码率分配方法,其特征在于,在所述基于所述编码质量冗余幅度确定所述目标区域的偏移码率之后,还包括:
7.根据权利要求6所述的视频图像码率分配方法,其特征在于,所述基于所述编码质量冗余幅度或者所述偏移码率更新所述目标图像的恒定质量编码信息,包括:
8.一种视频图像码率分配系统,其特征在于,包括:
9.一种视频图像码率分配设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在由计算机处理器执行时配置为执行如权利要求1-7任一所述的视频图像码率分配方法。
11.一种计算机程序产品,其特征在于,所述计算机程序产品中包含有指令,当所述指令在计算机或处理器上运行时,使得所述计算机或处理器执行如权利要求1-7任一所述的视频图像码率分配方法。
技术总结本申请实施例公开了一种视频图像码率分配方法、系统、设备及存储介质。本申请实施例提供的技术方案,通过获取目标图像的显著性图,基于显著性图确定目标图像中目标区域的实时编码质量信息,目标区域为感兴趣区域或者非感兴趣区域;基于实时编码质量信息和设定的质量判别阈值确定目标区域的编码质量冗余幅度,基于编码质量冗余幅度确定目标区域的偏移码率;获取目标区域各个编码块的初始码率,基于初始码率和偏移码率配置目标区域各个编码块的编码码率。采用上述技术手段,可以根据视频图像的视频内容属性适应性配置RO I区域和非RO I区域的码率,在保障编码质量的同时降低带宽成本,优化视频编码效果。技术研发人员:张凯明受保护的技术使用者:有半岛(北京)信息科技有限公司技术研发日:技术公布日:2024/8/20本文地址:https://www.jishuxx.com/zhuanli/20240822/278530.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表