视频片头片尾自动检测方法、装置、设备及存储介质制造方法及图纸

技术编号:35847218 阅读:19 留言:0更新日期:2022-12-07 10:28
本申请公开了一种视频片头片尾自动检测方法、装置、设备和存储介质,该方法包括:确定目标视频集,从所述目标视频集中选择得到待检测视频片段;对所述待检测视频片段进行预处理,得到预处理视频片段;对所述预处理视频片段进行编码处理,得到编码视频片段;通过预设滑动窗口和投票策略,寻找所述编码视频片段的最长相似子串;根据所述最长相似子串,确定所述待检测视频片段的检测结果。在本申请中,通过寻找最长相似子串的方式,对影视剧类片头片尾进行智能化打点即进行智能化识别,从而得到精准得到影视剧片头片尾位置信息,提升电视剧类影视作品的用户使用效率。类影视作品的用户使用效率。类影视作品的用户使用效率。

【技术实现步骤摘要】
视频片头片尾自动检测方法、装置、设备及存储介质


[0001]本申请涉及视频
,尤其涉及一种视频片头片尾自动检测方法、装置、设备及存储介质。

技术介绍

[0002]截至2020年3月,我国网络视频(含短视频)用户规模达8.50亿,较2018年底增长1.26亿,占网民整体的94.1%。2021年初,受新冠肺炎疫情影响,网络视频应用的用户规模、使用时长更是有较大幅度提升。
[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]在得到所述片头起始点后,返回确定所述编码视频片段的第一串关键帧序列的步骤,直至计算出所述第一串关键帧序列和所述第二串关键帧序列对应的时长大于预设时长的相同视频子片段或者达到预设结束条件;
[0032]其中,在得到所述相同视频子片段后,将所述相同视频子片段中所述第一串关键帧序列对应的结束点作为所述第一串关键帧序列对应片头结束点。
[0033]可选地,所述预设结束条件包括遍历次数达到预设次数。
[0034]本申请还提供一种视频片头片尾自动检测装置,所述视频片头片尾自动检测装置包括:
[0035]第一确定模块,用于确定目标视频集,从所述目标视频集中选择得到待检测视频片段;
[0036]第一获取模块,用于对所述待检测视频片段进行预处理,得到预处理视频片段;
[0037]编码模块,用于对所述预处理视频片段进行编码处理,得到编码视频片段;
[0038]寻找模块,用于通过预设滑动窗口和投票策略,寻找所述编码视频片段的最长相似子串;
[0039]第二确定模块,用于根据所述最长相似子串,确定所述待检测视频片段的检测结果。
[0040]可选地,所述编码模块包括:
[0041]第一确定单元,用于确定所述预处理视频片段的类型;
[0042]第二确定单元,用于根据所述预处理视频片段的类型,确定编码方式,其中,所述编码方式包括正向序列编码或者反向序列编码;
[0043]编码单元,用于根据所述编码方式,对所述预处理视频片段进行编码处理,得到编码视频片段。
[0044]可选地,所述寻找模块包括:
[0045]第三确定单元,用于确定所述编码视频片段的第一串关键帧序列,并确定所述编码视频片段的其他第二串关键帧序列;
[0046]查找单元,用于在所述其他第二串关键帧序列对应帧数据中,查找得到所述第一串关键帧序列中对应每帧数据的相似帧,以得到相似关键帧序列;
[0047]第四确定单元,用于基于所述相似关键帧序列和所述第一串关键帧序列,确定视频偏移编码序列和偏移值;
[0048]寻找单元,用于基于所述偏移编码序列、所述偏移值以及预设滑动窗口和投票策略,寻找所述编码视频片段的最长相似子串。
[0049]可选地,所述寻找单元包括:
[0050]第一确定子单元,用于基于所述偏移编码序列和所述偏移值,确定差值编码序列;
[0051]第二确定子单元,用于确定预设滑动窗口的大小和步长,基于所述大小和步长,控制所述预设滑动窗口在所述差值编码序列上滑动,并进行相似度投票,以得到相似编码序列;...

【技术保护点】

【技术特征摘要】
1.一种视频片头片尾自动检测方法,其特征在于,所述视频片头片尾自动检测方法包括:确定目标视频集,从所述目标视频集中选择得到待检测视频片段;对所述待检测视频片段进行预处理,得到预处理视频片段;对所述预处理视频片段进行编码处理,得到编码视频片段;通过预设滑动窗口和投票策略,寻找所述编码视频片段的最长相似子串;根据所述最长相似子串,确定所述待检测视频片段的检测结果。2.如权利要求1所述的视频片头片尾自动检测方法,其特征在于,所述对所述预处理视频片段进行编码处理,得到编码视频片段的步骤,包括:确定所述预处理视频片段的类型;根据所述预处理视频片段的类型,确定编码方式,其中,所述编码方式包括正向序列编码或者反向序列编码;根据所述编码方式,对所述预处理视频片段进行编码处理,得到编码视频片段。3.如权利要求1

2任一项所述的视频片头片尾自动检测方法,其特征在于,所述通过预设滑动窗口和投票策略,寻找所述编码视频片段的最长相似子串的步骤,包括:确定所述编码视频片段的第一串关键帧序列,并确定所述编码视频片段的其他第二串关键帧序列;在所述其他第二串关键帧序列对应帧数据中,查找得到所述第一串关键帧序列中对应每帧数据的相似帧,以得到相似关键帧序列;基于所述相似关键帧序列和所述第一串关键帧序列,确定视频偏移编码序列和偏移值;基于所述偏移编码序列、所述偏移值以及预设滑动窗口和投票策略,寻找所述编码视频片段的最长相似子串。4.如权利要求3所述的视频片头片尾自动检测方法,其特征在于,所述基于所述偏移编码序列、所述偏移值以及预设滑动窗口和投票策略,寻找所述编码视频片段的最长相似子串的步骤,包括:基于所述偏移编码序列和所述偏移值,确定差值编码序列;确定预设滑动窗口的大小和步长,基于所述大小和步长,控制所述预设滑动窗口在所述差值编码序列上滑动,并进行相似度投票,以得到相似编码序列;在相似编码序列中寻找预设值,并获取所述预设值的最长连续序列,将所述最长连续序列作为所述所述编码视频片段的最长相似子串。5.如权利要求4所述的视频片头片尾自动检测方法,其特征在于,所述根据所述最长相似子串,确定所述待检测视频片段的检测结果的步骤,包括:确定所述最长相似子串对应的最后一个滑动窗口;确定所述最后一个滑动窗口中编码为所述预设值的...

【专利技术属性】
技术研发人员:李伟陈宁华蒋云孙超范小娜严昱超戚靓亮马恺琳穆铁马陈爽月
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1