视频处理方法、发布方法、推送方法及其装置制造方法及图纸

技术编号:24419302 阅读:16 留言:0更新日期:2020-06-06 13:11
本发明专利技术公开了一种视频处理方法、发布方法、推送方法及其装置,所述视频处理方法包括:获取待处理视频的目标帧集合,所述目标帧集合包括若干目标帧;根据所述目标帧集合中若干目标帧描述的视频图像信息,检测所述目标帧集合中的相邻两个目标帧是否属于同一个视频场景;根据检测结果,将所述目标帧集合划分为对应于不同视频场景的若干目标帧子集合;根据若干目标帧子集合中的起始目标帧和结束目标帧,将所述待处理视频剪辑为若干视频片段。采用本发明专利技术所提供的视频处理方法、发布方法、推送方法及其装置解决了现有技术中视频剪辑时难以同时兼顾效率和准确率的问题。

Video processing method, release method, push method and device

【技术实现步骤摘要】
视频处理方法、发布方法、推送方法及其装置
本专利技术涉及数据处理
,尤其涉及一种视频处理方法、发布方法、推送方法及其装置。
技术介绍
随着互联网技术普及,短视频逐渐成为互联网传播方式之一,也因此,视频剪辑逐渐成为短视频的一项重要技术。目前,视频剪辑的方式大多基于人工剪辑或者按时间段剪辑,人工剪辑耗费了大量人力精力去观看视频以进行剪辑,而按时间段剪辑是指按照固定时间间隔(例如1分钟)对视频剪辑。然而,专利技术人意识到,无论是人工剪辑,还是按时间段剪辑,在视频剪辑时均无法同时兼顾效率和准确率。
技术实现思路
本专利技术各实施例提供一种视频处理方法、发布方法、推送方法及其装置、电子设备、存储介质,以解决相关技术中存在的视频剪辑时难以同时兼顾效率和准确率的问题。其中,本专利技术所采用的技术方案为:根据本专利技术的一个方面,一种视频处理方法,包括:获取待处理视频的目标帧集合,所述目标帧集合包括若干目标帧;根据所述目标帧集合中若干目标帧描述的视频图像信息,检测所述目标帧集合中的相邻两个目标帧是否属于同一个视频场景;根据检测结果,将所述目标帧集合划分为对应于不同视频场景的若干目标帧子集合;根据若干目标帧子集合中的起始目标帧和结束目标帧,将所述待处理视频剪辑为若干视频片段。根据本专利技术的一个方面,一种视频发布方法,包括:上传待处理视频至服务器端;接收所述服务器端返回的若干视频片段,若干视频片段是所述服务器按照如上所述的视频处理方法对所述待处理视频进行剪辑得到的;接收针对若干视频片段的选择指令,在所述客户端中发布所述选择指令选定的视频片段。根据本专利技术的一个方面,一种视频推送方法,包括:接收视频推送请求,确定发起所述视频推送请求的请求方所关联兴趣点;根据所述请求方关联的兴趣点,从视频库中的视频片段选取与所述兴趣点相匹配的目标视频片段,所述视频库中的视频片段是按照如上所述的视频处理方法对若干待处理视频进行剪辑得到的;向所述请求方推送目标视频片段。根据本专利技术的一个方面,一种视频处理装置,包括:集合获取模块,用于获取待处理视频的目标帧集合,所述目标帧集合包括若干目标帧;场景检测模块,用于根据所述目标帧集合中若干目标帧描述的视频图像信息,检测所述目标帧集合中的相邻两个目标帧是否属于同一个视频场景;集合划分模块,用于根据检测结果,将所述目标帧集合划分为对应于不同视频场景的若干目标帧子集合;视频剪辑模块,用于根据若干目标帧子集合中的起始目标帧和结束目标帧,将所述待处理视频剪辑为若干视频片段。在本专利技术一个实施例中,所述场景检测模块包括:目标帧确定单元,用于从所述目标帧集合中确定相邻两个目标帧;相似性关系获取单元,用于根据所述目标帧集合中该相邻两个目标帧描述的视频图像信息,获取该相邻两个目标帧之间的相似性关系;场景确定单元,用于如果获取到的相似性关系表示该相邻两个目标帧之间相似,则确定该相邻两个目标帧属于同一个视频场景。在本专利技术一个实施例中,所述相似性关系获取单元包括:特征提取子单元,用于对所述目标帧集合中的该相邻两个目标帧进行特征提取,得到该相邻两个目标帧对应的目标帧特征信息;相似度计算子单元,用于根据该相邻两个目标帧对应的目标帧特征信息,计算该相邻两个目标帧之间的相似度,得到该相邻两个目标帧之间的相似性关系。在本专利技术一个实施例中,所述特征提取子单元包括:输入子单元,用于将所述目标帧集合中的目标帧,由残差网络的输入层输入所述残差网络;卷积子单元,用于基于所述残差网络的卷积层,对所述目标帧集合中的目标帧进行局部特征提取;连接子单元,用于基于所述残差网络的传输层,对所述卷积层提取到的局部特征进行特征融合,得到所述目标帧集合中目标帧对应的目标帧特征信息。在本专利技术的一个实施例中,所述集合划分模块包括:目标帧划分单元,用于如果所述检测结果指示所述目标帧集合中的相邻两个目标帧属于两个不同视频场景,则将该相邻两个目标帧分别划分至该两个不同视频场景对应的目标帧子集合。在本专利技术的一个实施例中,所述目标帧划分单元包括:相邻目标帧定义子单元,用于针对所述目标帧集合中的每一个目标帧,将该目标帧及其后一个目标帧作为相邻两个目标帧;第一划分子单元,用于如果所述检测结果指示该目标帧属于第一视频场景,则将该目标帧划分至所述第一视频场景对应的目标帧子集合;第二划分子单元,用于如果所述检测结果指示所述后一个目标帧属于所述第一视频场景,则将所述后一个目标帧划分至所述第一视频场景对应的目标帧子集合;或者,如果所述检测结果指示所述后一个目标帧属于第二视频场景,则将所述后一个目标帧划分至所述第二视频场景对应的目标帧子集合;划分遍历子单元,用于针对所述目标帧集合中的所有目标帧进行遍历,直至所述目标帧集合中的目标帧完成划分。在本专利技术的一个实施例中,所述视频剪辑模块包括:目标帧确定单元,用于针对每一个目标帧子集合中的目标帧,确定该目标帧子集合中的起始目标帧和结束目标帧;时间点搜索单元,用于在所述待处理视频对应的时间轴上,搜索该目标帧子集合中起始目标帧和结束目标帧分别对应的起始时间点和结束时间点;剪辑单元,用于对所述待处理视频中与搜索到起始时间点和结束时间点对应的一段视频进行剪辑,得到与该目标帧子集合中起始目标帧和结束目标帧对应的视频片段。在本专利技术的一个实施例中,所述集合获取模块包括:帧间差分运算单元,用于对所述待处理视频中的相邻两个视频帧进行帧间差分运算,得到所述待处理视频中各视频帧的平均帧间差分强度;目标帧选取单元,用于根据所述待处理视频中各视频帧的平均帧间差分强度,从所述待处理视频中选取若干视频帧作为目标帧;集合生成单元,用于根据选取的目标帧生成所述待处理视频的目标帧集合。在本专利技术的一个实施例中,所述帧间差分运算单元包括:相邻视频帧定义子单元,用于针对所述待处理视频中的每一个视频帧,将该视频帧及其后一个视频帧,作为相邻两个视频帧;差值计算子单元,用于计算该相邻两个视频帧中对应位置上像素属性值之间的差值;差值累加子单元,用于将计算得到的差值累加,得到所述后一个视频帧的平均帧间差分强度;运算遍历子单元,用于待所述待处理视频中的所有相邻两个视频帧完成帧间差分运算,得到所述待处理视频中各视频帧的平均帧间差分强度。根据本专利技术的一个方面,一种视频发布装置,包括:视频上传模块,用于上传待处理视频至服务器端;片段接收模块,用于接收所述服务器端返回的若干视频片段,若干视频片段是所述服务器按照如上所述的视频处理方法对所述待处理视频进行剪辑得到的;片段发布模块,用于接收针对若干视频片段的选择指令,在所述客户端中发布所述选择指令选定的视频片段。根据本专利技术的一个方面,一种视频推送装置,包括:请求接收模块,用于接收视频推送请求,确定发起所述视频推送请求的请求方所关联兴趣点;片段选取模块,用于根据所述请求方关联的兴趣点,从视频库中的视频片段选取与所述兴趣点相匹配的目标视频片段,所述视频库中的视频片段是按照如上所述的视频处理方法对若干待处理视频进行剪辑得到的;片段推送模块,用于向所述请求方推送目标视频片段。根据本本文档来自技高网...

【技术保护点】
1.一种视频处理方法,其特征在于,包括:/n获取待处理视频的目标帧集合,所述目标帧集合包括若干目标帧;/n根据所述目标帧集合中若干目标帧描述的视频图像信息,检测所述目标帧集合中的相邻两个目标帧是否属于同一个视频场景;/n根据检测结果,将所述目标帧集合划分为对应于不同视频场景的若干目标帧子集合;/n根据若干目标帧子集合中的起始目标帧和结束目标帧,将所述待处理视频剪辑为若干视频片段。/n

【技术特征摘要】
1.一种视频处理方法,其特征在于,包括:
获取待处理视频的目标帧集合,所述目标帧集合包括若干目标帧;
根据所述目标帧集合中若干目标帧描述的视频图像信息,检测所述目标帧集合中的相邻两个目标帧是否属于同一个视频场景;
根据检测结果,将所述目标帧集合划分为对应于不同视频场景的若干目标帧子集合;
根据若干目标帧子集合中的起始目标帧和结束目标帧,将所述待处理视频剪辑为若干视频片段。


2.如权利要求1所述的方法,其特征在于,所述根据所述目标帧集合中若干目标帧描述的视频图像信息,检测所述目标帧集合中的相邻两个目标帧是否属于同一个视频场景,包括:
从所述目标帧集合中确定相邻两个目标帧;
根据所述目标帧集合中该相邻两个目标帧描述的视频图像信息,获取该相邻两个目标帧之间的相似性关系;
如果获取到的相似性关系表示该相邻两个目标帧之间相似,则确定该相邻两个目标帧属于同一个视频场景。


3.如权利要求2所述的方法,其特征在于,所述根据所述目标帧集合中该相邻两个目标帧描述的视频图像信息,获取该相邻两个目标帧之间的相似性关系,包括:
对所述目标帧集合中的该相邻两个目标帧进行特征提取,得到该相邻两个目标帧对应的目标帧特征信息;
根据该相邻两个目标帧对应的目标帧特征信息,计算该相邻两个目标帧之间的相似度,得到该相邻两个目标帧之间的相似性关系。


4.如权利要求3所述的方法,其特征在于,所述对所述目标帧集合中的该相邻两个目标帧进行特征提取,得到该相邻两个目标帧对应的目标帧特征信息,包括:
将所述目标帧集合中的目标帧,由残差网络的输入层输入所述残差网络;
基于所述残差网络的卷积层,对所述目标帧集合中的目标帧进行局部特征提取;
基于所述残差网络的传输层,对所述卷积层提取到的局部特征进行特征融合,得到所述目标帧集合中目标帧对应的目标帧特征信息;
由所述目标帧集合中目标帧对应的目标帧特征信息,确定该相邻两个目标帧对应的目标帧特征信息。


5.如权利要求1所述的方法,其特征在于,所述根据检测结果,将所述目标帧集合划分为对应于不同视频场景的若干目标帧子集合,包括:
如果所述检测结果指示所述目标帧集合中的相邻两个目标帧属于两个不同视频场景,则将该相邻两个目标帧分别划分至该两个不同视频场景对应的目标帧子集合。


6.如权利要求5所述的方法,其特征在于,所述如果所述检测结果指示所述目标帧集合中的相邻两个目标帧属于两个不同视频场景,则将该相邻两个目标帧分别划分至该两个不同视频场景对应的目标帧子集合,包括:
针对所述目标帧集合中的每一个目标帧,将该目标帧及其后一个目标帧作为相邻两个目标帧;
如果所述检测结果指示该目标帧属于第一视频场景,则将该目标帧划分至所述第一视频场景对应的目标帧子集合;
如果所述检测结果指示所述后一个目标帧属于所述第一视频场景,则将所述后一个目标帧划分至所述第一视频场景对应的目标帧子集合;或者,如果所述检测结果指示所述后一个目标帧属于第二视频场景,则将所述后一个目标帧划分至所述第二视频场景对应的目标帧子集合;
针对所述目标帧集合中的所有目标帧进行遍历,直至所述目标帧集合中的目标帧完成划分。


7.如权利要求1至6任一项所述的方法,其特征在于,所述获取待处理视频的目标帧集合,包括:
对所述待处理视频中的相邻两个视频帧进行帧间差分运算,得到所述待处理视频中各视频帧的平均帧间差分强度;
根据所述待处理视频中各视频...

【专利技术属性】
技术研发人员:梁涛张晗马连洋衡阵
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1