一种精彩视频段提取方法、装置、电子设备及存储介质制造方法及图纸

技术编号:25231143 阅读:38 留言:0更新日期:2020-08-11 23:18
本发明专利技术实施例提供的一种精彩视频段提取方法、装置、电子设备及存储介质,可以获取目标视频;每间隔预设时长,计算目标视频在当前预设时长内的精彩度数值,选取时序上的第I个精彩度数值;当第I个精彩度数值小于第I+1个精彩度数值,且小于第I‑1个精彩度数值时,将第I个精彩度数值确定为精彩度波谷,从而得到目标视频的第一精彩度波谷组;选取时序上相邻的两个精彩度波谷,对目标视频进行拆分,得到目标视频中的精彩视频段。从而可以通过对视频进行精彩度的计算,并根据计算得到的精彩度,获取视频中的精彩度片段,即可以保证视频的拆分质量,又可以降低视频提取的人工成本,提高用户体验效果。

【技术实现步骤摘要】
一种精彩视频段提取方法、装置、电子设备及存储介质
本专利技术涉及信息
,特别是涉及一种精彩视频段提取方法、装置、电子设备及存储介质。
技术介绍
目前,通过观看短视频进行娱乐和放松已经成为人们日常生活中的一种重要的休闲方式。由于人们日常的休闲时间的碎片化,因此,通过视频拆分工具,按照时长或视频中的情节等为拆分点将长视频拆分为几个短视频,更有利于人们的观看。然而,当前在进行视频拆分时,一般通过固定的时长或视频的情节等进行视频的拆分,虽然可以将长视频拆分为几个短视频,但是却不能保证拆分结果为用户希望看到的原视频中的精彩视频段,用户的体验效果不佳。
技术实现思路
本专利技术实施例的目的在于提供一种精彩视频段提取方法、装置、电子设备及存储介质,以实现视频中的精彩视频段的提取。具体技术方案如下:在本专利技术实施的第一方面,首先提供了一种精彩视频段提取方法,包括:获取目标视频;每间隔预设时长,计算目标视频在当前预设时长内的精彩度数值,得到第一精彩度数值组,其中,第一精彩度数值组中的精彩度数值基于对应的目标视频中的时序进行排列;在第一精彩度数值组中选取时序上的第I个精彩度数值,针对第I个精彩度数值,分别比较第I个精彩度数值与时序上第I+1个精彩度数值及时序上第I-1个精彩度数值的大小,其中,I为正整数;当第I个精彩度数值小于第I+1个精彩度数值,且小于第I-1个精彩度数值时,将第I个精彩度数值确定为精彩度波谷,从而得到目标视频的第一精彩度波谷组;在第一精彩度波谷组中,选取时序上相邻的两个精彩度波谷,以选取到的两个精彩度波谷中的各精彩度波谷对应的视频帧为拆分点对目标视频进行拆分,得到目标视频中的精彩视频段,其中,精彩视频段为目标视频中相邻的两个精彩度波谷之间的视频段,精彩度波谷对应的视频帧为精彩度波谷对应的精彩度数值所对应的预设时长内的任一视频帧。可选的,在第一精彩度波谷组中,选取时序上相邻的两个精彩度波谷,以选取到的两个精彩度波谷中的各精彩度波谷对应的视频帧为拆分点对目标视频进行拆分,得到目标视频中的精彩视频段,包括:在第一精彩度波谷组中,选取时序上相邻的两个精彩度波谷,获取并计算对应的第一精彩度数值组中时序上相邻的两个精彩度波谷之间的所有精彩度数值的平均值;当平均值大于预设精彩度阈值时,以选取到的两个精彩度波谷中的各精彩度波谷对应的视频帧为拆分点对目标视频进行拆分,得到目标视频中的精彩视频段。可选的,在每间隔预设时长,计算目标视频在当前预设时长内的精彩度数值,得到第一精彩度数值组之后,上述方法还包括:从第一精彩度数值组中第一个精彩度数值开始,依次选取时序上连续的N个精彩度数值,通过预设公式对选取的N个精彩度数值进行加权平均,得到与所选取的N个精彩度数值连续的后一个精彩度数值的预测值,其中,N为正整数;将选取的N个精彩度数值与精彩度数值的预测值按照时序进行排序,得到第二精彩度数值组;在第一精彩度数值组中选取时序上的第I个精彩度数值,针对第I个精彩度数值,分别比较第I个精彩度数值与时序上第I+1个精彩度数值及时序上第I-1个精彩度数值的大小,包括:在第二精彩度数值组中选取时序上的第I个精彩度数值,针对第I个精彩度数值,分别比较第I个精彩度数值与时序上第I+1个精彩度数值及时序上第I-1个精彩度数值的大小。可选的,在在第一精彩度波谷组中,选取时序上相邻的两个精彩度波谷,以选取到的两个精彩度波谷中的各精彩度波谷对应的视频帧为拆分点对目标视频进行拆分,得到目标视频中的精彩视频段之前,上述方法还包括:根据对应目标视频的时序,计算第一精彩度波谷组中相邻两个精彩度波谷之间的时间差,当时间差小于预设时长阈值时,将相邻两个精彩度波谷进行合并,得到合并后的第二精彩度波谷组;在第一精彩度波谷组中,选取时序上相邻的两个精彩度波谷,以选取到的两个精彩度波谷中的各精彩度波谷对应的视频帧为拆分点对目标视频进行拆分,得到目标视频中的精彩视频段包括:在第二精彩度波谷组中,选取时序上相邻的两个精彩度波谷,以选取到的两个精彩度波谷中的各精彩度波谷对应的视频帧为拆分点对目标视频进行拆分,得到目标视频中的精彩视频段。可选的,每间隔预设时长,计算目标视频在当前预设时长内的精彩度数值,得到第一精彩度数值组,包括:每间隔预设时长,获取当前预设时长内的用户的行为特征,其中,用户的行为特征为用户在观看目标视频时,在当前预设时长内的操作行为;根据用户的行为特征,通过预设精彩度算法计算目标视频在当前预设时长内的精彩度数值,得到第一精彩度数值组;其中,预设精彩度算法为:S=F(f1,f2,f3…),S为当前预设时长内的精彩度数值,F为线性函数,f1,f2,f3…为用户的行为特征。在本专利技术实施的第二方面,首先提供了一种精彩视频段提取装置,包括:视频获取模块,用于获取目标视频;数值组生成模块,用于每间隔预设时长,计算目标视频在当前预设时长内的精彩度数值,得到第一精彩度数值组,其中,第一精彩度数值组中的精彩度数值基于对应的目标视频中的时序进行排列;数值比较模块,用于在第一精彩度数值组中选取时序上的第I个精彩度数值,针对第I个精彩度数值,分别比较第I个精彩度数值与时序上第I+1个精彩度数值及时序上第I-1个精彩度数值的大小,其中,I为正整数;波谷组模块,用于当第I个精彩度数值小于第I+1个精彩度数值,且小于第I-1个精彩度数值时,将第I个精彩度数值确定为精彩度波谷,从而得到目标视频的第一精彩度波谷组;视频段提取模块,用于在第一精彩度波谷组中,选取时序上相邻的两个精彩度波谷,以选取到的两个精彩度波谷中的各精彩度波谷对应的视频帧为拆分点对目标视频进行拆分,得到目标视频中的精彩视频段,其中,精彩视频段为目标视频中相邻的两个精彩度波谷之间的视频段,精彩度波谷对应的视频帧为精彩度波谷对应的精彩度数值所对应的预设时长内的任一视频帧。可选的,视频段提取模块,包括:平均值子模块,用于在第一精彩度波谷组中,选取时序上相邻的两个精彩度波谷,获取并计算对应的第一精彩度数值组中时序上相邻的两个精彩度波谷之间的所有精彩度数值的平均值;视频拆分子模块,用于当平均值大于预设精彩度阈值时,以选取到的两个精彩度波谷中的各精彩度波谷对应的视频帧为拆分点对目标视频进行拆分,得到目标视频中的精彩视频段。可选的,上述装置还包括:第二数组模块,用于从第一精彩度数值组中第一个精彩度数值开始,依次选取时序上连续的N个精彩度数值,通过预设公式对选取的N个精彩度数值进行加权平均,得到与所选取的N个精彩度数值连续的后一个精彩度数值的预测值,其中,N为正整数;第二排序模块,用于将选取的N个精彩度数值与精彩度数值的预测值按照时序进行排序,得到第二精彩度数值组;数值比较模块,包括:第二精彩度子模块,用于在第二精彩度数值组中选取时序上的第I个精彩度数值,针对第I个精彩度数值,分别比较第本文档来自技高网...

【技术保护点】
1.一种精彩视频段提取方法,其特征在于,包括:/n获取目标视频;/n每间隔预设时长,计算所述目标视频在当前预设时长内的精彩度数值,得到第一精彩度数值组,其中,所述第一精彩度数值组中的精彩度数值基于对应的所述目标视频中的时序进行排列;/n在所述第一精彩度数值组中选取时序上的第I个精彩度数值,针对所述第I个精彩度数值,分别比较所述第I个精彩度数值与时序上第I+1个精彩度数值及时序上第I-1个精彩度数值的大小,其中,I为正整数;/n当所述第I个精彩度数值小于所述第I+1个精彩度数值,且小于所述第I-1个精彩度数值时,将所述第I个精彩度数值确定为精彩度波谷,从而得到所述目标视频的第一精彩度波谷组;/n在所述第一精彩度波谷组中,选取时序上相邻的两个精彩度波谷,以选取到的两个精彩度波谷中的各精彩度波谷对应的视频帧为拆分点对所述目标视频进行拆分,得到所述目标视频中的精彩视频段,其中,所述精彩视频段为所述目标视频中所述相邻的两个精彩度波谷之间的视频段,所述精彩度波谷对应的视频帧为所述精彩度波谷对应的精彩度数值所对应的预设时长内的任一视频帧。/n

【技术特征摘要】
1.一种精彩视频段提取方法,其特征在于,包括:
获取目标视频;
每间隔预设时长,计算所述目标视频在当前预设时长内的精彩度数值,得到第一精彩度数值组,其中,所述第一精彩度数值组中的精彩度数值基于对应的所述目标视频中的时序进行排列;
在所述第一精彩度数值组中选取时序上的第I个精彩度数值,针对所述第I个精彩度数值,分别比较所述第I个精彩度数值与时序上第I+1个精彩度数值及时序上第I-1个精彩度数值的大小,其中,I为正整数;
当所述第I个精彩度数值小于所述第I+1个精彩度数值,且小于所述第I-1个精彩度数值时,将所述第I个精彩度数值确定为精彩度波谷,从而得到所述目标视频的第一精彩度波谷组;
在所述第一精彩度波谷组中,选取时序上相邻的两个精彩度波谷,以选取到的两个精彩度波谷中的各精彩度波谷对应的视频帧为拆分点对所述目标视频进行拆分,得到所述目标视频中的精彩视频段,其中,所述精彩视频段为所述目标视频中所述相邻的两个精彩度波谷之间的视频段,所述精彩度波谷对应的视频帧为所述精彩度波谷对应的精彩度数值所对应的预设时长内的任一视频帧。


2.根据权利要求1所述的方法,其特征在于,所述在所述第一精彩度波谷组中,选取时序上相邻的两个精彩度波谷,以选取到的两个精彩度波谷中的各精彩度波谷对应的视频帧为拆分点对所述目标视频进行拆分,得到所述目标视频中的精彩视频段,包括:
在所述第一精彩度波谷组中,选取时序上相邻的两个精彩度波谷,获取并计算对应的所述第一精彩度数值组中所述时序上相邻的两个精彩度波谷之间的所有精彩度数值的平均值;
当所述平均值大于预设精彩度阈值时,以选取到的两个精彩度波谷中的各精彩度波谷对应的视频帧为拆分点对所述目标视频进行拆分,得到所述目标视频中的精彩视频段。


3.根据权利要求1所述的方法,其特征在于,在所述每间隔预设时长,计算所述目标视频在当前预设时长内的精彩度数值,得到第一精彩度数值组之后,所述方法还包括:
从所述第一精彩度数值组中第一个精彩度数值开始,依次选取时序上连续的N个精彩度数值,通过预设公式对选取的N个精彩度数值进行加权平均,得到与所选取的N个精彩度数值连续的后一个精彩度数值的预测值,其中,N为正整数;
将所述选取的N个精彩度数值与精彩度数值的预测值按照时序进行排序,得到第二精彩度数值组;
所述在所述第一精彩度数值组中选取时序上的第I个精彩度数值,针对所述第I个精彩度数值,分别比较所述第I个精彩度数值与时序上第I+1个精彩度数值及时序上第I-1个精彩度数值的大小,包括:
在所述第二精彩度数值组中选取时序上的第I个精彩度数值,针对所述第I个精彩度数值,分别比较所述第I个精彩度数值与时序上第I+1个精彩度数值及时序上第I-1个精彩度数值的大小。


4.根据权利要求1所述的方法,其特征在于,在所述在所述第一精彩度波谷组中,选取时序上相邻的两个精彩度波谷,以选取到的两个精彩度波谷中的各精彩度波谷对应的视频帧为拆分点对所述目标视频进行拆分,得到所述目标视频中的精彩视频段之前,所述方法还包括:
根据对应所述目标视频的时序,计算所述第一精彩度波谷组中相邻两个精彩度波谷之间的时间差,当所述时间差小于预设时长阈值时,将所述相邻两个精彩度波谷进行合并,得到合并后的第二精彩度波谷组;
所述在所述第一精彩度波谷组中,选取时序上相邻的两个精彩度波谷,以选取到的两个精彩度波谷中的各精彩度波谷对应的视频帧为拆分点对所述目标视频进行拆分,得到所述目标视频中的精彩视频段包括:
在所述第二精彩度波谷组中,选取时序上相邻的两个精彩度波谷,以选取到的两个精彩度波谷中的各精彩度波谷对应的视频帧为拆分点对所述目标视频进行拆分,得到所述目标视频中的精彩视频段。


5.根据权利要求1所述的方法,其特征在于,所述每间隔预设时长,计算所述目标视频在当前预设时长内的精彩度数值,得到第一精彩度数值组,包括:
每间隔预设时长,获取当前预设时长内的用户的行为特征,其中,所述用户的行为特征为所述用户在观看所述目标视频时,在当前预设时长内的操作行为;
根据所述用户的行为特征,通过预设精彩度算法计算所述目标视频在当前预设时长内的精彩度数值,得到第一精彩度数值组;
其中,所述预设精彩度算法为:S=F(f1,f2,f3…),S为当前预设时长内的精彩度数值,F为线性函数,f1,f2...

【专利技术属性】
技术研发人员:郭晓锋
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京;11

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

1