用于同步视频流的方法、系统和介质技术方案

技术编号:35462873 阅读:18 留言:0更新日期:2022-11-05 16:03
提供了用于同步视频流的方法、系统和介质。在一些实施例中,该方法包括:识别目标视频流和参考视频流,其中,目标视频流和参考视频流是节目的两个不同广播;为目标视频流生成指纹序列;确定指纹序列出现在参考视频流内的时间偏移;通过确定时间偏移是否超过预定阈值来确定目标视频流是否与参考视频流同步;并且,响应于确定目标视频流与参考视频流不同步,使得包括目标视频流的指示的电子节目指南基于时间偏移而被修改。时间偏移而被修改。时间偏移而被修改。

【技术实现步骤摘要】
【国外来华专利技术】用于同步视频流的方法、系统和介质


[0001]所公开的主题涉及用于同步视频流的方法、系统和介质。

技术介绍

[0002]电视网络可以向不同的本地电台广播节目。例如,单个节目可以被广播到全国各地的数百个本地电台。在一些情况下,在特定本地电台的节目的广播可能会变得延迟,例如,由于进入加时赛的体育赛事、由于突发新闻事件、由于天气延迟等。在这种情况下,在本地电台的本地操作者可能不得不手动检测节目广播被延迟,例如,以利用校正的定时信息手动调整电子节目指南。手动检测节目延迟和调整定时信息可能占用大量资源。
[0003]因此,期望提供用于同步视频流的新方法、系统和介质。

技术实现思路

[0004]提供了用于同步视频流的方法、系统和介质。
[0005]根据所公开的主题的一些实施例,提供了一种用于同步视频流的方法,该方法包括:识别目标视频流和参考视频流,其中,目标视频流和参考视频流是节目的两个不同广播;为目标视频流生成指纹序列;确定指纹序列出现在参考视频流内的时间偏移;通过确定时间偏移是否超过预定阈值来确定目标视频流是否与参考视频流同步;以及,响应于确定目标视频流与参考视频流不同步,使得包括目标视频流的指示的电子节目指南基于时间偏移而被修改。例如,指纹序列可以由从目标视频流的帧序列导出的指纹组成。例如,视频流的帧的“指纹”可以是从帧中提取的紧凑数字描述符。在一些实施例中,每个指纹是从帧序列中的相应帧导出的。
[0006]在一些实施例中,该方法进一步包括向与目标视频流相关联的操作者发送警报,其中,警报指示时间偏移。例如,警报可以指示已经检测到时间偏移,并且可选地还可以指示时间偏移的长度。
[0007]在一些实施例中,该方法进一步包括确定与时间偏移相关联的错误类型。
[0008]在一些实施例中,错误类型指示目标视频流没有在正确的时间开始。
[0009]在一些实施例中,错误类型指示目标视频流将不会在正确的时间结束。
[0010]在一些实施例中,目标视频流是基于与目标视频流相关联的元数据来识别的。附加地或替代地,参考视频流可以是基于与参考视频流相关联的元数据来识别的。
[0011]在一些实施例中,该方法进一步包括:识别第二目标视频流;为第二目标视频流生成第二指纹序列;确定第二指纹序列未被包含在参考视频流中;以及,响应于确定第二指纹序列未被包含在参考视频流中,确定第二目标视频流不是节目的与参考视频流相对应的广播。
[0012]在一些实施例中,第二目标视频流是基于与目标视频流相关联的元数据来识别的。
[0013]根据所公开的主题的一些实施例,提供了一种用于同步视频流的系统,该系统包
括硬件处理器,该硬件处理器被配置成:识别目标视频流和参考视频流,其中,目标视频流和参考视频流是节目的两个不同广播;为目标视频流生成指纹序列;确定指纹序列出现在参考视频流内的时间偏移;通过确定时间偏移是否超过预定阈值来确定目标视频流是否与参考视频流同步;以及,响应于确定目标视频流与参考视频流不同步,使得包括目标视频流的指示的电子节目指南基于时间偏移而被修改。
[0014]根据所公开的主题的一些实施例,提供了一种计算机可读介质,包含计算机可执行指令,该计算机可读介质可以是非暂时性计算机可读介质,但是该实施例不限于非暂时性计算机可读介质,该计算机可执行指令当由处理器执行时使该处理器执行用于同步视频流的方法,该方法包括:识别目标视频流和参考视频流,其中,目标视频流和参考视频流是节目的两个不同广播;为目标视频流生成指纹序列;确定指纹序列出现在参考视频流内的时间偏移;通过确定时间偏移是否超过预定阈值来确定目标视频流是否与参考视频流同步;以及,响应于确定目标视频流与参考视频流不同步,使得包括目标视频流的指示的电子节目指南基于时间偏移而被修改。
[0015]根据所公开的主题的一些实施例,提供了一种用于同步视频流的系统,该系统包括:用于识别目标视频流和参考视频流的装置,其中,目标视频流和参考视频流是节目的两个不同广播;用于为目标视频流生成指纹序列的装置;用于确定指纹序列出现在参考视频流内的时间偏移的装置;用于通过确定时间偏移是否超过预定阈值来确定目标视频流是否与参考视频流同步的装置;以及,用于响应于确定目标视频流与参考视频流不同步而使包括目标视频流的指示的电子节目指南基于时间偏移而被修改的装置。
[0016]根据所公开的主题的一些实施例,提供了一种用于同步视频流的方法,该方法包括:识别目标视频流和参考视频流,其中,目标视频流和参考视频流是节目的两个不同广播;为目标视频流生成指纹序列;确定指纹序列出现在参考视频流内的时间偏移;通过确定时间偏移是否超过预定阈值来确定目标视频流是否与参考视频流同步;并且,响应于确定目标视频流与参考视频流不同步,向与目标视频流相关联的操作者发送警报,其中,警报指示时间偏移。
[0017]根据所公开的主题的一些实施例,提供了一种方法,该方法包括:识别目标视频流和参考视频流;为目标视频流生成指纹序列;确定指纹序列未被包含在参考视频流中;以及,响应于确定指纹序列未被包含在参考视频流中,确定目标视频流不是节目的与参考视频流相对应的广播。
[0018]根据所公开的主题的一些实施例,一种计算机可读介质,包含计算机可执行指令,该计算机可读介质可以是非暂时性计算机可读介质,但是该实施例不限于非暂时性计算机可读介质,该可执行指令当由处理器执行时使该处理器执行根据本文描述的任何实施例或实施方式的方法。
[0019]根据所公开的主题的一些实施例,提供了一种用于同步视频流的系统,该系统包括硬件处理器,该硬件处理器被配置为执行根据本文描述的任何实施例或实施方式的方法。
[0020]因此,本公开的各方面使得能够通过分析从目标视频序列的帧序列导出的指纹序列来确定目标视频流是否与参考视频流同步。用于导出指纹序列的帧序列可以包含比包括在目标视频序列中的少得多的帧,并且因此目标视频流是否与参考视频流同步的确定在计
算上是高效的。此外,如果用于导出指纹序列的帧序列是从目标视频流中较早出现的帧中选择的,则能够在目标视频流的传输中的早期阶段做出目标视频流是否与参考视频流同步的确定。这使得能够在目标视频流的传输中的早期阶段知道目标视频流是否与参考视频流同步,从而使操作者、目标视频流的接收者和/或设备或实体能够在目标视频流的传输完成前被通知到目标视频流与参考视频流没有正确同步。
附图说明
[0021]当结合以下附图考虑时,参考所公开的主题的以下详细描述,能够更充分地认识到所公开的主题的各种目标、特征和优点,在附图中,相同的附图标号表示相同的元件。
[0022]图1示出了根据所公开的主题的一些实施例的用于同步视频流的过程的说明性示例。
[0023]图2A示出了根据所公开的主题的一些实施例的用于同步视频流的示意图的说明性示例。
[0024]图2B示出了根据所公开的主题的一些实施例的比较目标视频流和参考视频流以确定视频流是否被认为是时间同本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于同步视频流的方法,所述方法包括:识别目标视频流和参考视频流,其中,所述目标视频流和所述参考视频流是节目的两个不同广播;为所述目标视频流生成指纹序列;确定所述指纹序列出现在所述参考视频流内的时间偏移;通过确定所述时间偏移是否超过预定阈值来确定所述目标视频流是否与所述参考视频流同步;以及响应于确定所述目标视频流与所述参考视频流不同步,使得包括所述目标视频流的指示的电子节目指南基于所述时间偏移而被修改。2.根据权利要求1所述的方法,进一步包括:向与所述目标视频流相关联的操作者发送警报,其中,所述警报指示所述时间偏移。3.根据权利要求1或2所述的方法,进一步包括:确定与所述时间偏移相关联的错误类型。4.根据权利要求3所述的方法,其中,所述错误类型指示所述目标视频流没有在正确的时间开始。5.根据权利要求3所述的方法,其中,所述错误类型指示所述目标视频流将不会在正确的时间结束。6.根据前述权利要求中任一项所述的方法,进一步包括:识别第二目标视频流;为所述第二目标视频流生成第二指纹序列;确定所述第二指纹序列未被包含在所述参考视频流中;以及响应于确定所述第二指纹序列未被包含在所述参考视频流中,确定所述第二目标视频流不是与所述参考视频流相对应的所述节目的广播。7.根据前述权利要求中任一项所述的方法,其中,所述目标视频流是基于与所述目标视频流相关联的元数据来识别的。8.一种用于同步视频流的系统,所述系统包括:硬件处理器,所述硬件处理器被配置成:识别目标视频流和参考视频流,其中,所述目标视频流和所述参考视频流是节目的两个不同广播;为所述目标视频流生成指纹序列;确定所述指纹序列出现在所述参考视频流内的时间偏移;通过确定所述时间偏移是否超过预定阈值来确定所述目标视频流是否与所述参考视频流同步;以及响应于确定所述目标视频流与所述参考视频流不同步,使得包括所述目标视频流的指示的电子节目指南基于所述时间偏移而被修改。9.根据权利要求7所述的系统,其中,所述硬件处理器进一步被配置为:向与所述目标视频流相关联的操作者发送警报,其中,所述警报指示所述时间偏移。10.根据权利要求7或8所述的系统,其中,所述硬件处理器进一步被配置为:确定与所述时间偏移相关联的错误类型。
11.根据权利要求10所述的系统,其中,所述错误类型指示所述目标视频流...

【专利技术属性】
技术研发人员:王珏詹姆斯
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:

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

1