视频处理方法、装置及系统制造方法及图纸

技术编号:33132465 阅读:13 留言:0更新日期:2022-04-17 00:52
本申请提供视频处理方法及装置,其中所述视频处理方法应用于第一终端集合中的第一终端,包括:接收视频超分任务,其中,所述视频超分任务中携带有待处理视频帧集合和待处理视频参数信息;响应于所述视频超分任务获取待分配终端列表,并根据所述待处理视频参数信息在所述待分配终端列表中确定第二终端集合;确定所述待处理视频帧集合中每个待处理视频帧与所述第二终端集合中每个第二终端的对应关系;根据每个待处理视频帧和所述待处理视频参数信息生成视频超分指令,并根据所述对应关系将每个视频超分指令发送至对应的第二终端,通过本方法通过每个第二终端的算力对每个视频帧进行超分,节省了网站的运营成本,同时还保证了用户可以看到超分后的视频。了用户可以看到超分后的视频。了用户可以看到超分后的视频。

【技术实现步骤摘要】
视频处理方法、装置及系统


[0001]本申请涉及互联网
,特别涉及视频处理方法。本申请同时涉及视频处理装置,一种计算设备,以及一种计算机可读存储介质。

技术介绍

[0002]目前的在线视频网站,提供了丰富的视频业务内容,用户可以观看电影、电视剧、综艺,也可以观看直播、录播等等,极大丰富了用户的业务生活,有一些视频业务内容由于视频拍摄设备的原因,拍摄的视频分辨率较低,例如在直播过程中,主播的手机分辨率较低,而观看直播的用户希望观看到分辨率更高、质量更好的视频,基于此,视频超分技术随之得到了发展。
[0003]但是,视频超分技术会导致需要更高的码率来进行网络传输,进而会导致消耗更多的网络带宽,而且视频超分技术需要很大的算力,需要消耗更多的计算资源,提高网站的运营成本。因此,如何在可以保证用户观看更高清的视频的同时,又能有效节省网络带宽,降低网站的运营成本,就成为技术人员亟待解决的问题。

技术实现思路

[0004]有鉴于此,本申请实施例提供了视频处理方法。本申请同时涉及视频处理装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的视频超分任务占用网络资源大、计算消耗大的问题。
[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]本申请提供的视频处理方法,应用于第一终端集合中的第一终端,所述方法包括:接收视频超分任务,其中,所述视频超分任务中携带有待处理视频帧集合和待处理视频参数信息;响应于所述视频超分任务获取待分配终端列表,并根据待处理视频参数信息在所述待分配终端列表中确定第二终端集合;确定所述待处理视频帧集合中每个待处理视频帧
与所述第二终端集合中每个第二终端的对应关系;根据每个待处理视频帧和所述待处理视频参数信息生成视频超分指令,并根据所述对应关系将每个视频超分指令发送至对应的第二终端。
[0030]本申请一实施例实现了通过处理视频参数信息在待分配终端列表中确定第二终端集合,并将待处理视频帧集合中的每个待处理视频帧分配给第二终端集合中的第二终端进行视频超分处理,通过每个终端的算力对每个视频帧进行超分,利用了用户的带宽来进行流量的分发,减少了网站的带宽消耗,同时利用的第二终端的算力进行超分,节省了网站的运营成本,同时还保证了用户可以看到超分后的视频。
附图说明
[0031]图1是本申请一实施例提供的一种视频处理方法的流程图;
[0032]图2是本申请第二实施例提供的一种视频处理方法的流程图;
[0033]图3是本申请一实施例提供的一种视频处理处理系统的架构示意图;
[0034]图4是本申请一实施例提供的一种视频处理装置的结构示意图;
[0035]图5是本申请另一实施例提供的一种视频处理装置的结构示意图;
[0036]图6是本申请一实施例提供的一种计算设备的结构框图。
具体实施方式
[0037]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频处理方法,其特征在于,应用于第一终端集合中的第一终端,所述方法包括:接收视频超分任务,其中,所述视频超分任务中携带有待处理视频帧集合和待处理视频参数信息;响应于所述视频超分任务获取待分配终端列表,并根据所述待处理视频参数信息在所述待分配终端列表中确定第二终端集合;确定所述待处理视频帧集合中每个待处理视频帧与所述第二终端集合中每个第二终端的对应关系;根据每个待处理视频帧和所述待处理视频参数信息生成视频超分指令,并根据所述对应关系将每个视频超分指令发送至对应的第二终端。2.如权利要求1所述的视频处理方法,其特征在于,根据所述待处理视频参数信息在所述待分配终端列表中确定第二终端集合,包括:获取所述待分配终端列表中每个终端的终端属性信息;根据所述待处理视频参数信息和每个终端的终端属性信息确定每个终端的终端性能权重;根据每个终端的终端性能权重确定第二终端集合。3.如权利要求2所述的视频处理方法,其特征在于,根据每个终端的终端性能权重确定第二终端集合,包括:将每个终端按照终端性能权重从高到低的顺序进行排序;在排序结果中选取预设数量的终端作为第二终端或选取终端性能权重超过预设阈值的终端作为第二终端。4.如权利要求1所述的视频处理方法,其特征在于,确定所述待处理视频帧集合中每个待处理视频帧与所述第二终端集合中每个第二终端的对应关系,包括:确定所述待处理视频帧集合中待处理视频帧数量和所述第二终端集合中第二终端的终端数量;基于所述待处理视频帧数量和所述终端数量确定每个待处理视频帧与每个第二终端的对应关系。5.如权利要求1所述的视频处理方法,其特征在于,所述方法还包括:在所述待分配终端列表中确定第三终端集合。6.如权利要求5所述的视频处理方法,其特征在于,根据每个待处理视频帧和所述待处理视频参数信息生成视频超分指令,包括:根据每个待处理视频帧、所述待处理视频参数信息和所述第三终端集合生成视频超分指令。7.如权利要求1所述的视频处理方法,其特征在于,所述待处理视频参数信息包括视频帧率信息、原始分辨率信息、目标分辨率信息。8.一种视频处理方法,其特征在于,应用于第三终端集合中的第三终端,所述方法包括:接收第二终端集合中每个第二终端发送的超分视频帧,其中,超分视频帧携带有超分视频帧标识;
根据每个超分视频帧标识对每个超分视频帧进行拼接获得初始超分视频帧集合;对所述初始超分视频帧集合中的超分视频帧做时域平滑处理并编码获得目标视频流。9.如权利要求8所述的视频处理方法,其特征在于,对所述初始超分视频帧集合的每个超分视频帧做时域平滑处理,包括:在平滑处理策略库中确定目标平滑处理策略;基于目标平滑处理策略对所述初始超分视频帧集合的每个超分视频帧做时域平滑处理。10.如权利要求9所述的视频处理...

【专利技术属性】
技术研发人员:汤然蔡尚志郑龙
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

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

1