一种用于编码视频信息的方法、设备、介质及程序产品与流程

文档序号:34450346发布日期:2023-06-13 14:04阅读:26来源:国知局
一种用于编码视频信息的方法、设备、介质及程序产品与流程

本申请涉及通信领域,尤其涉及一种用于编码视频信息的技术。


背景技术:

1、当前在互联网视频编码压缩与传输的应用中,高质量的视频传输意味着更大的带宽占用,更高的带宽占用意味着更高的宽带费用。并且在某些应用场景,例如外场的视频直播中,临时搭建的网络质量可能并不可靠或不能达到高质量传输的要求,此时只能通过降低视频编码质量,减少带宽占用,获得稳定的传输。


技术实现思路

1、本申请的一个目的是提供一种用于编码视频信息的方法、设备、介质及程序产品。

2、根据本申请的一个方面,提供了一种用于编码视频信息的方法,所述方法包括:

3、接收对应的用户设备发送的、关于第一视频流的编码配置信息,其中,所述第一视频流包括连续的多帧第一视频帧,所述第一视频帧包括n个目标区域,n为正整数,每个目标区域对应有目标编码配置信息;

4、对所述第一视频流进行复制,获取n个第一视频帧集合,其中,每个所述第一视频帧集合包括所述连续的多帧第一视频帧,所述n个第一视频帧集合与所述n个目标区域一一对应;

5、对于每个第一视频帧集合,根据该第一视频帧集合所对应的目标区域对该第一视频帧集合中的每帧第一视频帧进行图像分割,获取该第一视频帧集合对应的第一区域画面集合,其中,所述第一区域画面集合包括多个第一区域画面,每个第一区域画面仅包括该第一视频帧集合所对应的目标区域;

6、对于每个第一区域画面集合,根据该第一区域画面集合所对应的目标区域的目标编码配置信息对所述第一区域画面集合进行编码,以生成所述第一视频流的编码数据信息。

7、根据本申请的一个方面,提供了一种用于编码视频信息的设备,该设备包括:

8、处理器;以及

9、被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行如上所述任一方法的操作。

10、根据本申请的一个方面,提供了一种存储指令的计算机可读介质,所述指令在被执行时使得系统进行如上所述任一方法的操作。

11、根据本申请的一个方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上所述任一方法的步骤。

12、与现有技术相比,本申请通过接收对应的用户设备发送的关于第一视频流的编码配置信息,其中,第一视频流包括连续的多帧第一视频帧,第一视频帧包括n个目标区域,n为正整数,每个目标区域对应有目标编码配置信息。实现在编码视频信息时,通过对第一视频帧进行区域划分,得到包括n个区域的第一视频帧,每个目标区域对应有目标编码配置信息,以便后续基于每个目标区域所对应的目标编码配置信息对该目标区域进行编码处理。进一步地,对第一视频流进行复制,获取n个第一视频帧集合,其中,每个第一视频帧集合包括连续的多帧第一视频帧,n个第一视频帧集合与n个目标区域一一对应。基于所述n个区域对所述第一视频流进行复制,以得到n个第一视频帧集合,后续便于对每个目标区域对应的第一视频帧集合进行图像分割。进一步地,对于每个第一视频帧集合,根据该第一视频帧集合所对应的目标区域对该第一视频帧集合中的每帧第一视频帧进行图像分割,获取该第一视频帧集合对应的第一区域画面集合,其中,第一区域画面集合包括多个第一区域画面,每个第一区域画面仅包括该第一视频帧集合所对应的目标区域。通过对每个第一视频帧集合中的每一帧第一视频帧进行图像分割获取第一区域画面集合,每个第一区域画面集合对应一个目标区域,以便后续对所述第一区域画面集合进行编码处理。进一步地,对于每个第一区域画面集合,根据该第一区域画面集合所对应的目标区域的目标编码配置信息对第一区域画面集合进行编码,以生成第一视频流的编码数据信息。本发明通过所述第一视频帧包括n个目标区域,基于n个目标区域生成n个第一视频帧集合,分别对每个第一视频帧集合进行图像分割得到对应的第一区域画面集合,每个第一区域画面集合对应一个目标区域,基于每个目标区域所对应的目标编码配置信息对该目标区域对应的第一区域画面集合进行编码。由此实现基于第一视频帧的不同目标区域进行编码的目的。使得用户可以根据需要,通过设置不同目标区域的目标编码配置信息提升或降低某个目标区域的视频质量,当网络质量不好时,也能在保障整个第一视频流正常传输的同时,通过用户设置的编码配置信息保障用户对其感兴趣的目标区域的观看效果。



技术特征:

1.一种用于编码视频信息的方法,其特征在于,应用于网络设备,所述

2.根据权利要求1所述的方法,其特征在于,所述第一视频帧中的n个

3.根据权利要求2所述的方法,其特征在于,通过像素聚类获取n个目

4.根据权利要求1所述的方法,其特征在于,所述n个目标区域包括一

5.根据权利要求4所述的方法,其特征在于,所述方法在对于所述兴趣

6.根据权利要求4所述的方法,其特征在于,所述对于所述兴趣区域对

7.根据权利要求4所述的方法,其特征在于,所述编码配置信息还包括

8.一种用于编码视频信息的计算机设备,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现如权利要求1至7中任一项所述方法的步骤。

9.一种计算机可读存储介质,其上存储有计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现如权利要求1至7中任一项所述方法的步骤。

10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至7中任一项所述方法的步骤。


技术总结
本申请的目的是提供一种用于编码视频信息的方法、设备、介质及程序产品。方法包括:接收对应的用户设备发送的、关于第一视频流的编码配置信息;对第一视频流进行复制,获取N个第一视频帧集合;对于每个第一视频帧集合,根据该第一视频帧集合所对应的目标区域对该第一视频帧集合中的每帧第一视频帧进行图像分割,获取该第一视频帧集合对应的第一区域画面集合;对于每个第一区域画面集合,根据该第一区域画面集合所对应的目标区域的目标编码配置信息对第一区域画面集合进行编码,以生成第一视频流的编码数据信息。实现基于第一视频帧的不同目标区域进行编码的目的。

技术研发人员:李光,李鹏,罗雨涵,范庚瑜
受保护的技术使用者:北京北广科技股份有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1