一种视频流检测方法及系统技术方案

技术编号:17944746 阅读:33 留言:0更新日期:2018-05-15 23:45
本发明专利技术提供了一种视频流检测方法,对于每一个待播放的视频流,在所述视频流中提取多个预设时长的视频段作为检测样本,计算每个视频段对应的样本特征值;任取一个样本特征值与预设的样本库中的样本进行倒排索引,确定第一样本集,然后进一步的与所述第一样本集中的各个样本进行索引偏移的匹配,确定匹配样本;将每一个视频段的匹配结果进行合并,当合并的视频时长超过预设时长时,确定所述检测样本与所述匹配样本相对应,进而确定待播放视频已经播放,不再进行播放。本发明专利技术提供的方法,通过样本提取匹配的方式,对当前待播放的视频流进行检测,在检测到当前待播放的视频流,已经播放过的情况下,不再对其进行播放,从而节约用户的时间。

A method and system for video stream detection

The present invention provides a video stream detection method. For each video stream to be played, several preset time length video segments are extracted as detection samples in the video stream, and the sample feature values of each video segment are calculated, and a sample feature value is indexed to the sample in the preset sample library. The first sample set is fixed, and then further matching the index offset with each sample of the first sample set, the matching sample is determined; the matching result of each video segment is merged, and when the merged video is longer than the preset length, it is determined that the detection sample is corresponding to the matched sample, and then it is sure that the sample is matched with the matched sample. The playback video has been played and no longer played. The method provided by the invention is to detect the current video stream through the sample extraction and match, and to detect the current video stream to be played, and no longer play the video stream when it has been played, thus saving the user's time.

【技术实现步骤摘要】
一种视频流检测方法及系统
本专利技术涉及视频检测
,特别涉及一种视频流检测方法及系统。
技术介绍
随着网络通信的日趋发展,电视及网络视频已经成为人们生活不可或缺的一部分。人们在闲暇时间会观看电视节目,或应用电脑、手持终端等设备观看网络视频,各种不同的电视或网络视频流,极大的丰富了人们的生活。专利技术人对现有的视频流的播放过程进行研究发现,大量视频流在不断播放的过程中,一些视频流会重复播放,例如,电视节目在播放的过程中,中间穿插的一些广告视频流会重复播放。对于用户而言,重复播放的视频流,用户已经观看过,再次观看影响用户对电视节目的观感,也浪费了用户的时间。
技术实现思路
本专利技术所要解决的技术问题是提供一种视频流检测方法,对当前待播放的视频流进行样本检测,当检测到当前待播放的视频流已经播放过时,不再对其进行播放,从而提升了用户的观感,节约用户的时间。本专利技术还提供一种视频流检测系统,用以保证上述方法在实际中的实现及应用。一种视频流检测方法,包括:按预设的提取规则,在当前待播放的视频流中,提取多个预设时长的视频段作为所述当前待播放的视频流的检测样本;计算所述检测样本中每一个视频段对应的样本特征值;任取一个视频段作为目标视频,将所述目标视频对应的样本特征值,按倒排索引的方式,与预设的样本库中的各个已存样本进行逐一匹配,确定所述目标视频对应的第一样本集;所述预设样本库中的各个已存样本为已播放的视频流的样本;将所述目标视频与所述第一样本集中的各个样本进行索引偏移的匹配,确定与所述目标视频对应的匹配样本;以所述目标视频为起始点,分别将所述目标视频左右两边的各个视频段逐一与所述匹配样本进行匹配,并进行匹配结果的合并,当合并的视频时长超过预设时长时,确定所述检测样本与所述匹配样本相对应,进而确定所述待播放视频已经播放。上述的方法,优选的,所述提取多个预设时长的视频段作为所述当前待播放的视频流的检测样本包括:按预设的时间间隔,对所述当前待播放的视频流进行切分;将所述当前待播放的视频流切分为多个固定时长的视频段;从所述多个固定时长的视频段中选取至少两个视频段作为所述当前待播放的视频流的检测样本。上述的方法,优选的,所述计算所述检测样本中每一个视频段对应的样本特征值包括:对于任意一个视频段,按预设的时间间隔对其进行语音划分,确定所述视频段的多个语音帧;将所述多个语音帧中,存在相邻关系的前后两个语音帧,依次组成语音帧对,确定所述视频段的语音向量;对所述语音向量进行特征值量化,获得所述视频段对应的样本特征值。上述的方法,优选的,所述将所述目标视频与所述第一样本集中的各个样本视频进行索引偏移的匹配,确定与所述目标视频对应的匹配样本包括:将所述目标视频与所述第一样本集中的各个样本视频逐一进行索引偏移的匹配,分别计算匹配率;将匹配率最高的样本作为与所述目标视频相对应的匹配样本。上述的方法,优选的,所述以所述目标视频为起始点,分别将所述目标视频左右两边的各个视频段逐一与所述匹配样本进行匹配,并进行匹配结果的合并,当合并的视频时长超过预设时长时,确定所述检测样本与所述匹配样本相对应,包括:以所述目标视频为起始点,分别将所述目标视频左右两边的各个视频段逐一与所述匹配样本进行匹配,计算加权相似性;结合所述加权相似性,对各个匹配结果进行合并,当匹配的总的视频时长超过预设的时长阈值时,确定所述检测样本与所述匹配样本相对应。上述的方法,优选的,还包括:当所述目标视频对应的样本特征值在所述预设的样本库中未匹配上对应的已存样本时,直接对所述待播放视频进行播放。一种视频流检测系统,包括:提取单元,用于按预设的提取规则,在当前待播放的视频流中,提取多个预设时长的视频段作为所述当前待播放的视频流的检测样本;计算单元,用于计算所述检测样本中每一个视频段对应的样本特征值;第一确定单元,用于任取一个视频段作为目标视频,将所述目标视频对应的样本特征值,按倒排索引的方式,与预设的样本库中的各个已存样本进行逐一匹配,确定所述目标视频对应的第一样本集;所述预设样本库中的各个已存样本为已播放的视频流的样本;第二确定单元,用于将所述目标视频与所述第一样本集中的各个样本进行索引偏移的匹配,确定与所述目标视频对应的匹配样本;合并单元,用于以所述目标视频为起始点,分别将所述目标视频左右两边的各个视频段逐一与所述匹配样本进行匹配,并进行匹配结果的合并,当合并的视频时长超过预设时长时,确定所述检测样本与所述匹配样本相对应,进而确定所述待播放视频已经播放。上述的系统,优选的,所述提取单元包括:切分子单元,用于按预设的时间间隔,对所述当前待播放的视频流进行切分;将所述当前待播放的视频流切分为多个固定时长的视频段;选取子单元,用于从所述多个固定时长的视频段中选取至少两个视频段作为所述当前待播放的视频流的检测样本。上述的系统,优选的,所述计算单元包括:划分子单元,用于对于任意一个视频段,按预设的时间间隔对其进行语音划分,确定所述视频段的多个语音帧;确定子单元,用于将所述多个语音帧中,存在相邻关系的前后两个语音帧,依次组成语音帧对,确定所述视频段的语音向量;量化子单元,用于对所述语音向量进行特征值量化,获得所述视频段对应的样本特征值。上述的系统,优选的,还包括:第三确定单元,用于当确定所述目标视频对应的样本特征值在所述预设的样本库中未匹配上对应的已存样本时,直接对所述待播放视频进行播放。与现有技术相比,本专利技术包括以下优点:本专利技术提供了一种视频流检测方法,对于当前待播放的视频流,提取所述当前待播放的视频流中的多个视频段作为所述当前待播放的视频流的检测样本;计算所述检测样本中每一个视频段对应的样本特征值;任取一个视频段作为目标视频,将所述目标视频对应的样本特征值,按倒排索引的方式,与预设的样本库中的各个已存样本进行逐一匹配,确定所述目标视频对应的第一样本集;所述预设样本库中的各个已存样本为已播放的视频流的样本;将所述目标视频与所述第一样本集中的各个样本进行索引偏移的匹配,确定与所述目标视频对应的匹配样本;以所述目标视频为起始点,分别将所述目标视频左右两边的各个视频段逐一与所述匹配样本进行匹配,并进行匹配结果的合并,当合并的视频时长超过预设时长时,确定所述检测样本与所述匹配样本相对应,进而确定所述待播放视频已经播放,不再对其进行播放。本专利技术提供的视频流检测方法,通过样本提取匹配的方式,对当前待播放的视频流进行检测,在检测到当前待播放的视频流,已经播放过的情况下,不再对其进行播放,从而提升了用户的观感,节约用户的时间。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的一种视频流检测方法的方法流程图;图2为本专利技术提供的一种视频流检测方法的又一方法流程图;图3为本专利技术提供的一种视频流检测方法的一示例图;图4为本专利技术提供的一种视频流检测方法的又一示例图;图5为本专利技术提供的一种视频流检测方法的又一方法流程图;图6为本专利技术提供的一种视频流检测系统的结构示意图;图7为本专利技术提供的一种视频流检测系统的本文档来自技高网...
一种视频流检测方法及系统

【技术保护点】
一种视频流检测方法,其特征在于,包括:按预设的提取规则,在当前待播放的视频流中,提取多个预设时长的视频段作为所述当前待播放的视频流的检测样本;计算所述检测样本中每一个视频段对应的样本特征值;任取一个视频段作为目标视频,将所述目标视频对应的样本特征值,按倒排索引的方式,与预设的样本库中的各个已存样本进行逐一匹配,确定所述目标视频对应的第一样本集;所述预设样本库中的各个已存样本为已播放的视频流的样本;将所述目标视频与所述第一样本集中的各个样本进行索引偏移的匹配,确定与所述目标视频对应的匹配样本;以所述目标视频为起始点,分别将所述目标视频左右两边的各个视频段逐一与所述匹配样本进行匹配,并进行匹配结果的合并,当合并的视频时长超过预设时长时,确定所述检测样本与所述匹配样本相对应,进而确定所述待播放视频已经播放。

【技术特征摘要】
1.一种视频流检测方法,其特征在于,包括:按预设的提取规则,在当前待播放的视频流中,提取多个预设时长的视频段作为所述当前待播放的视频流的检测样本;计算所述检测样本中每一个视频段对应的样本特征值;任取一个视频段作为目标视频,将所述目标视频对应的样本特征值,按倒排索引的方式,与预设的样本库中的各个已存样本进行逐一匹配,确定所述目标视频对应的第一样本集;所述预设样本库中的各个已存样本为已播放的视频流的样本;将所述目标视频与所述第一样本集中的各个样本进行索引偏移的匹配,确定与所述目标视频对应的匹配样本;以所述目标视频为起始点,分别将所述目标视频左右两边的各个视频段逐一与所述匹配样本进行匹配,并进行匹配结果的合并,当合并的视频时长超过预设时长时,确定所述检测样本与所述匹配样本相对应,进而确定所述待播放视频已经播放。2.根据权利要求1所述的方法,其特征在于,所述提取多个预设时长的视频段作为所述当前待播放的视频流的检测样本包括:按预设的时间间隔,对所述当前待播放的视频流进行切分;将所述当前待播放的视频流切分为多个固定时长的视频段;从所述多个固定时长的视频段中选取至少两个视频段作为所述当前待播放的视频流的检测样本。3.根据权利要求1所述的方法,其特征在于,所述计算所述检测样本中每一个视频段对应的样本特征值包括:对于任意一个视频段,按预设的时间间隔对其进行语音划分,确定所述视频段的多个语音帧;将所述多个语音帧中,存在相邻关系的前后两个语音帧,依次组成语音帧对,确定所述视频段的语音向量;对所述语音向量进行特征值量化,获得所述视频段对应的样本特征值。4.根据权利要求1所述的方法,其特征在于,所述将所述目标视频与所述第一样本集中的各个样本视频进行索引偏移的匹配,确定与所述目标视频对应的匹配样本包括:将所述目标视频与所述第一样本集中的各个样本视频逐一进行索引偏移的匹配,分别计算匹配率;将匹配率最高的样本作为与所述目标视频相对应的匹配样本。5.根据权利要求1所述的方法,其特征在于,所述以所述目标视频为起始点,分别将所述目标视频左右两边的各个视频段逐一与所述匹配样本进行匹配,并进行匹配结果的合并,当合并的视频时长超过预设时长时,确定所述检测样本与所述匹配样本相对应,包括:以所述目标视频为起始点,分别将所述目标视频左右两边的各...

【专利技术属性】
技术研发人员:徐佳宏韩涛
申请(专利权)人:深圳市茁壮网络股份有限公司
类型:发明
国别省市:广东,44

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

1