管理覆盖内容到视频信号中的插入的制作方法

文档序号:6292318阅读:184来源:国知局
专利名称:管理覆盖内容到视频信号中的插入的制作方法
技术领域
本发明涉及视频处理领域。更特定来说,本发明提供用于管理覆盖内容到视频信号中的插入的方法、设备及系统。另外,本发明的某些实例实施例针对在转换视频信号期间将覆盖内容插入到所述视频信号中。
背景技术
当今的电视图像频繁地被额外内容(本文中称作"覆盖内容")所覆盖,例如文字消息、标识、动画或以全运动视频为特征的子窗口。此类经编辑的信号用于传达紧急信息、目标广告或用于定制与全屏幕节目或广告相关联的消息。在特定时间,可存在可用于插入到特定视频串流中的多于一个的候选覆盖内容。尽管可易于获得用于将新的内容插入或覆盖到全屏幕视频中的设备,但此类设备通常经设计以与未压縮视频信号一起操作,且仅是以那些应用为标杆。
基于压縮标准(例如MPEG)所编码的视频信号向视频编辑过程呈现特殊的挑战。图1中显示用于将覆盖内容插入到视频信号中的现有技术系统。在所述现有技术中,在于视频编辑器12处插入覆盖内容(辅助视频)之前,解码器10完全解码视频信号。然后,在被转发到最后目的地之前在编码器14处再编码来自视频编辑器12的经修改视频信号。此解决方案不仅昂贵,而且其还可降级视频的质量。例如,通常选择昂贵的高质量编码器用于原始编码过程,且然后,则在额外硬件(如果需要)的成本上加以节省以在服务于更有限的听(观)众的较小电缆头端或其它分配地点中处理信号。
尽管可在不使用单独的解码器、编辑器及编码器的情况下直接修改视频信号,但需要解决多个问题。例如,压縮标准(例如,MPEG-2及H.264)使用运动补偿来预测特征从一个视频帧到另一视频帧的移动。然而,如果通过插入或覆盖不同的视频图像来更该这些帧中的一者,那么会破坏解码器与原始编码器之间的同步化。因此,在使用跨越图像的经修改与未修改区域之间的边界的运动向量来编码所述图像的区域时,运动预测过程将失效。
提供一种经简化的管理覆盖内容到视频信号中的插入的方式将是有利的。特定来说,能够使覆盖内容与所述覆盖内容将被插入其中的视频信号或与特定地理区域中的视频信号密切相关将是有利的。能够使用附加到覆盖内容及/或视频信号的具有识别信息的标签来实现覆盖内容与视频信号之间的此类密切相关也将是有利的。能够在不使用解码器及编码器的情况下实现用覆盖内容修改经压縮的视频信号将是进一步有利的。此引起大量成本节省,尤其在需要处理大量串流时。另外,能够使用相同插入及覆盖设备来实现对视频信号的压縮比的修改将是有利的。
本发明的方法、设备及系统提供上述及其它优点。特定来说,本发明当与高级转换系统(例如,用在电缆及其它视频分配中心中的统计多路复用器)组合时尤其有利。

发明内容
本发明提供用于管理覆盖内容到视频信号中的插入的方法、设备及系统。在本发明的一个实例实施例中,从视频源接收视频信号。另外,在一个或一个以上覆盖内容信号中提供覆盖内容。将标签附加到以下中的至少一者(a)所述视频信号;及(b)所述一个或一个以上覆盖内容信号中的至少一者。所述标签含有识别信息。然后,可根据所述识别信息将从所述一个或一个以上覆盖内容信号中的一者中选择的覆盖内容插入到所述视频信号中以产生经修改的视频内容。
在其它实例实施例中,可将标签既附加到所述视频信号又附加到所述一个或一个以上覆盖内容信号中的每一者。可通过以下步骤从所述一个或一个以上覆盖内容信号
中的一者中选择所述覆盖内容从所述视频信号及所述一个或一个以上覆盖内容信号
中的每一者抽取所述标签,将来自所述视频信号的标签与来自所述覆盖内容信号的每--标签进行比较,及从具有作为从所述视频信号所抽取的标签的最佳匹配的标签的覆盖内容信号中选择覆盖内容用于插入。
所述识别信息可包括以下中的至少一者识别所述覆盖内容将被插入到所述视频信号中的地理区域的地理信息;下行链路控制装置识别符;目的地QAM;频道编号;插入开始时间;覆盖内容的持续时间;插入识别符;插入窗口位置;插入窗口大小;分类识别符;混合信息;能够使覆盖内容与视频信号匹配的关键字等。
所述分类识别符可包括以下中的至少一者所述视频信号的主题信息、所述覆盖内容的主题信息、现有插入窗口的优先级信息、插入窗口的特性、所述覆盖内容的音频超越信息、所述覆盖内容的分辨率、频道编号、用于插入所述覆盖内容的目标节目名称、所述目标节目的区域节目级别、所述目标节目的传输识别符、格式描述符、包括文字位置、速度、字体大小、字体类型及字体颜色中的至少一者的文字分量描述符及包括视频分辨率、视频位置及针对动画的视频速度中的至少一者的视频分量描述符等。
在其它实例实施例中,可将标签既附加到视频信号又附加到一个或一个以上覆盖内容信号中的每一者。可将分类识别符提供为所述识别信息的至少一部分。可针对每一分类识别符给所述覆盖内容信号指派对应的配合等级参数。所述配合等级参数可指 示每一覆盖内容与所述分类识别符之间的相对对应性。在此实例实施例中,可识别与 所述视频信号具有相同分类识别符的覆盖内容信号。然后,可从具有指示与分类识别 符的最高对应性的配合等级参数的所识别的覆盖内容信号中选择所述覆盖内容。
可在中央分配地点处产生所述覆盖内容信号。可在插入之前将所述覆盖内容信号 转发到至少一个远程位置以进行存储。所述远程位置可包括以下中的一者电缆头端、 中央局、电缆分配集线器及卫星分配集线器。在此实例中,所述识别信息可包括地理 信息且可在特定远程位置处选择具有对应于所述特定远程位置的地理信息的覆盖内 容信号用于插入。
所述覆盖内容的所述选择及插入可发生在所述至少一个远程位置处。另一选择 为,所述覆盖内容的所述选择及插入可发生在中央位置处。然后,可将经修改的视频 内容的多个副本从中央位置分配到一个或一个以上远程位置以用于进一步的分配。
可在中央分配地点处将标签附加到覆盖内容信号。此标签可确定所述一个或一个 以上远程位置中的哪一者将把所述覆盖内容插入在特定视频串流中。
可将所述覆盖内容信号插入到所述视频信号的插入窗口中以替代所述视频信号 的一对应部分。另一选择为,可将所述覆盖内容插入到所述视频信号的插入窗口中并 与所述视频信号的一对应部分混合。
本发明还囊括对应于上述方法的系统。用于将覆盖内容插入到视频信号中的系统 的一个实例实施例包括用于从视频源接收视频信号的网络交换机及用于在一个或一 个以上覆盖内容信号中将覆盖内容提供到所述网络交换机的覆盖产生器。还提供加标 签构件,其用于将含有识别信息的标签附加到以下中的至少一者(a)所述视频信 号;及(b) —个或一个以上覆盖内容信号中的至少一者。提供与网络交换机通信的 视频处理器。所述视频处理器适于从一个或一个以上覆盖内容信号中的一者中选择覆 盖内容并根据识别信息将选定覆盖内容插入到视频信号中以产生经修改的视频内容。
用于视频信号的加标签构件可包括用于将标签附加到视频信号的加标签处理器。 用于一个或一个以上覆盖内容信号的加标签构件可包括覆盖产生器,其可适于将标签 附加到一个或一个以上覆盖内容信号。可将标签附加到视频信号及一个或一个以上覆 盖内容信号中的每一者。
所述视频处理器可包括用于从视频信号及一个或一个以上覆盖内容信号中的每 一者抽取标签的构件、用于将来自视频信号的标签与来自覆盖内容信号的每一标签进 行比较的构件,及用于从具有作为从视频信号所抽取的标签的最佳匹配的标签的覆盖 内容信号中选择覆盖内容用于插入。
所述识别信息可包括各种信息,包含如上所论述的分类识别符。
在一个实例实施例中,加标签处理器可将标签附加到视频信号及一个或一个以上 覆盖内容信号中的每一者。所述识别信息可包含分类识别符。覆盖产生器可针对每一 分类识别符给覆盖内容信号指派对应的配合等级参数。所述配合等级参数可指示每一覆盖内容与分类识别符之间的相对对应性。视频处理器可识别与视频信号具有相同分 类识别符的覆盖内容信号且可从具有指示与分类识别符的最高对应性的配合等级参 数的所识别覆盖内容信号中选择覆盖内容。
所述覆盖产生器可位于中央分配地点处。至少一个视频处理器可提供于相应远程 位置处。可在插入之前将覆盖内容信号转发到至少一个远程位置以进行存储。所述识 别信息可包括地理信息。特定远程位置处的视频处理器可从具有对应于其特定远程位 置的地理信息的覆盖内容信号中选择覆盖内容用于插入在视频信号中。可在中央分配 地点处将标签附加到覆盖内容信号且可确定所述一个或一个以上远程位置中的哪一 者将把用于插入的覆盖内容插入在特定视频串流中。
外部源可通过覆盖产生器触发覆盖内容的插入。所述外部源可包括(例如)紧急 警告系统(EAS)、广告决策系统(ADS)或其它源。


下文将结合附图描述本发明,其中相同的参考编号表示相同的元件,且 图1显示用于将覆盖内容插入到视频信号中的现有技术系统的方框图; 图2显示根据本发明的用于将覆盖内容插入到视频信号中的系统的实例实施例 的方框图3显示根据本发明的视频处理器的实例实施例的方框图;及 图4显示根据本发明的实例实施例的用于触发覆盖内容的插入的系统的方框图。
具体实施例方式
下文详细说明仅提供实例性实施例,且并非打算限制本发明的范围、适用性或配 置。相反,下文对实例性实施例的详细说明将为所属领域的技术人员提供能使其实施 本发明实施例的说明。应了解,可在元件的功能及布置方面作出各种改变,此并不背 离在所附权利要求书中所阐述的本发明的精神及范围。
本发明提供用于管理消息或其它视频内容到主视频信号中的插入的方法、设备及 系统。在图2中显示根据本发明的具有插入及覆盖能力的视频处理系统20的实例实 施例的简单方框图。在此实例中,从一个或一个以上视频源接收视频信号,例如,举 例来说卫星21、耦合到视频编码器23的摄像机22、视频存储装置/服务器24、 IP网 络25等。通过覆盖内容产生器26 (例如)使用从供用户输入的控制台(或从如下文 结合图4所论述的外部源)所提供的信息产生将被插入到传入视频信号中的覆盖内容 信号。作为实例,覆盖内容产生器26及用户控制台可以是安装有用于产生文字、图 形特征或更一般的视频内容的软件的PC。在此一实例中,所述PC还可包含用于将再 现视频编码为适合压縮格式的软件或硬件。视频处理器28实施将内容插入或覆盖到 主视频信号中,所述视频处理器28经由网络交换机27或其它适合机构接收视频信号及覆盖内容信号。
为管理在视频处理器28处将何覆盖内容插入到何视频信号中,将标签附加到以 下中的至少一者(a)视频信号;及(b) 一个或一个以上覆盖内容信号中的至少一
者。所述标签含有供在匹配覆盖内容到适当视频信号中使用的识别信息。然后,视频 处理器28能够从覆盖内容信号中的一者中选择覆盖内容并根据识别信息将选定覆盖 内容插入到视频信号中以产生经修改的视频内容。
可通过覆盖产生器26将所述标签附加到覆盖内容信号。可在视频源处(例如, 在卫星21处、在耦合到视频编码器23的摄像机22处、在视频存储装置(服务器) 24处或IP网络25处)通过加标签处理器29将标签附加到每一传入视频信号。加标 签处理器29可实施为视频源处的编码装置的一部分(例如,实施为编码器23或视频 服务器24的一部分)或实施为单独的装置(例如,在IP网络25或卫星21下游)。
所附加的标签可插入到基本视频或音频串流的报头中或可将其多路复用为由对 应于一个或一个以上节目的多个视频、音频及数据串流组成的经打包串流。在此情况 下,可将报头信息封装为一个或一个以上包并给其指派唯一的包识别符(PID)。在 MPEG-2传输串流的情况下,通过将这些PID与同一多路复用串流中所包含的称作节 目相关联表(PAT)及节目映射表(PMT)的特殊包中所列出的条目相匹配来确定包 类型及节目对应性。
在其它实例实施例中,可将标签既附加到视频信号又附加到一个或一个以上覆盖 内容信号中的每一者。视频处理器28可通过以下步骤从覆盖内容信号中的一者选择 覆盖内容从视频信号及一个或一个以上覆盖内容信号中的每一者抽取标签、将来自 所述视频信号的标签与来自覆盖内容信号的每一标签进行比较且从具有作为从视频 信号所抽取的标签的最佳匹配的标签的覆盖内容信号中选择覆盖内容以用于插入。
标签中所含有的识别信息可包括以下中的至少一者识别覆盖内容将被插入到视 频信号中的地理区域的地理信息;下行链路控制装置识别符;目的地QAM;频道编 号;插入开始时间;覆盖内容的持续时间;插入识别符;插入窗口位置;插入窗口大 小;分类识别符;混合信息;用以能够使覆盖内容与视频信号匹配的关键字等。
例如,可将具有插入识别符的标签附加到视频信号并用来使所述视频信号与视频 处理器28应该已经接收的特定覆盖内容信号相匹配。视频处理器28将通过使覆盖内 容信号标签中的关键字与在附加到视频信号的标签中所含有的插入识别符相匹配来 识别此覆盖内容信号。
例如邮政编码、下行链路控制装置ID、目的地QAM、频道编号等的地理信息可 被包含在标签中以实现覆盖内容的(例如)针对广告的较佳目标插入。内容描述符也 可被包含在标签中,所述内容描述符可包含格式信息(文字、静止图形、MPEG2、 MPEG4视频、音频类型等)及对应分量描述符中的至少一者。另外,可提供文字分 量描述符,其可包含列表位置、速度、字体等中的至少一者。此外,标签可包含视频 分量描述符,其可包含分辨率、位置、针对动画的移动速度等中的至少一者。可提供音频描述符,其可指示替代主音频的政策(其通常并不是所需要的)。
所述混合信息可包括用以能够使覆盖内容与视频信号的对应部分进行阿尔法
(alpha)混合以获得含有所述覆盖内容的经修改的视频信号的信息。
所述分类识别符可用来帮助视频处理器28选择用来在特定时间插入视频信号中 并定位于所述视频信号或所述视频信号的帧内的最适合覆盖内容。其是可在规定时间 被解释为关于视频信号的主题分类的参数,或可将其解释为传达信息(例如,现有窗 口的优先级、窗口背景的特性、目的地QAM、目的地频道或下行链路控制装置)的 更一般筛选过滤器。注意,覆盖内容可包含或可不包含音频且所述分类识别符也可规 定是否允许超越与主视频串流一起提供的音频。
选择特定覆盖内容用于插入到主视频节目中的过程可通过首先给每一可用覆盖 内容信号的标签预指派一个或一个以上分类识别符来实施。然后,当主视频串流中的 标签发出插入时机的信号时,可从主视频节目中的标签抽取分类识别符并与可用覆盖 内容信号中的每一者中的一个或一个以上分类识别符进行比较。具有匹配识别符的任 何覆盖内容信号均将含有适合插入到主视频节目中的覆盖内容。
所述分类识别符可包括以下中的至少一者视频信号的主题信息、覆盖内容的主
题信息、现有插入窗口的优先级信息、插入窗口的特性、覆盖内容的音频超越信息、 覆盖内容的分辨率、频道编号、用于插入覆盖内容的目标节目名称、目标节目的区域 节目级别、目标节目的传输识别符、格式描述符、包括文字位置、速度、字体大小、 字体类型及字体颜色中的至少一者的文字分量描述符及包括视频分辨率、视频位置、 针对动画的视频速度中的至少一者的视频分量描述符等。
在已发出插入时机信号且存在多于一个的适合覆盖内容信号的情况下,可进一步 最优化选择过程。例如,除给每一覆盖内容信号预指派一个或一个以上分类识别符之 外,也可给所述覆盖内容信号预指派"配合等级"参数。即,针对每一分类识别符, 可存在指示内容与特定分类的相关性的对应配合等级参数。然后,如果存在以相同分 类识别符为特征的多个覆盖内容信号,且如果此识别符与包含在主视频串流中的标签 中所规定的一者相匹配,那么将选择具有最高对应配合等级参数的覆盖内容信号。此 方法可用来在使用部分屏幕视频插入时最大化目标广告的效率。
在使用分类识别符及配合等级参数两者的实例实施例中,可将标签既附加到视频
信号(例如,在加标签处理器29处)又附加到一个或一个以上覆盖内容信号中的每 一者(例如,在覆盖内容产生器26处)。可将分类识别符提供为识别信息的至少一 部分。可针对每一分类识别符给覆盖内容信号指派对应的配合等级参数(例如,在覆 盖内容产生器26处)。所述配合等级参数可指示每一覆盖内容与分类识别符之间的 相对对应性。在此一实例实施例中,视频处理器28可识别与视频信号具有相同分类 识别符的覆盖内容信号。然后,视频处理器28可从具有指示与分类识别符的最高对 应性的配合等级参数的所识别覆盖内容信号中选择覆盖内容。
覆盖内容产生器26可位于中央分配地点处。视频处理器28可位于远离覆盖内容产生器26的位置处。多个视频处理器28可提供于相应的远程位置处,例如(举例来 说)各种下游地点,例如电缆或卫星头端或集线器、电话公司中央局或节点等。可在 插入之前将覆盖内容信号从覆盖内容产生器26转发到对应远程位置处的至少一个视 频处理器28以进行存储。例如,视频处理器28可位于电缆头端、中央局、电缆分配 集线器、卫星分配集线器等中的一者处。在此实例中,标签中所含有的识别信息可包 括地理信息。特定远程位置处的视频处理器28可从具有对应于所述视频处理器28的 所述特定远程位置的地理信息的覆盖内容信号中选择覆盖内容以用于插入视频信号 中。例如,标签可用来将覆盖内容信号与特定地理区域匹配。然后,每一视频处理器 28可将标签与针对每一相应视频处理器位置的位置的预指派区域代码进行比较。以 此方式,针对每一视频处理器28形成不同的消息变得可能,因为视频处理器现在能 够扫描所有消息来找到最适合本地听(观)众的一个消息。
可在至少一个远程位置处通过所述位置处的相应视频处理器28发生覆盖内容的 选择及插入。另一选择为,可在中央位置处通过视频处理器28发生覆盖内容的选择 及插入。然后,可将经修改视频内容的多个副本从中央位置分配到一个或一个以上远 程位置以用于进一步的分配。
可在中央分配地点处通过覆盖内容产生器26将标签附加到覆盖内容信号。此标 签可确定相应远程位置处的一个或一个以上视频处理器28中的哪一者将把覆盖内容 插入特定视频串流中。
视频处理器可将覆盖内容信号插入到视频信号的插入窗口中以替代视频信号的 对应部分。另一选择为,可将覆盖内容插入到视频信号的插入窗口中并将其与视频信 号的对应部分混合。阿尔法混合可用来混合覆盖内容与视频信号的对应插入窗口部 分。
图3中显示根据本发明的视频处理器28的实例实施例。图3中所示的视频处理 器28的实例实施例包含用于在发生覆盖内容的插入的同时实现对视频串流的数据速 率的修改的任选存储器分配器30及任选视频速率转换器31。所属领域的技术人员将 了解,在需要插入覆盖内容而无需对所得经修改的视频串流的数据速率进行任何修改 的情况下,可将视频处理器28实施为不具有由任选存储器分配器30及任选视频速率 转换器31所提供的转换能力。另一选择为,视频速率转换器31可经构造以维持视频 信号的原始数据速率。
在需要进行转换的实例实施例中,存储器分配器30可针对规定经编码图像的水 平及垂直尺寸的报头信息扫描视频信号(例如,来自图2的视频源21、 22、 24及/或 25的任一视频信号或来自图2的覆盖内容产生器26的覆盖内容信号)的传入包。如 果具有用于存储每一传入视频信号的一个或一个以上图像的存储器,那么视频速率转 换器31可需要此信息。除用于个别视频信号的任选存储器空间之外,速率转换器31 还包含用于将被插入或覆盖在视频信号的顶部上的覆盖内容的存储器。在美国专利 7,046,677中描述了现有技术存储器分配器的实例。并不将传入视频包直接发送到视频速率转换器31而是首先经由动态随机存取存 储器控制器32将其沉积到包动态随机存取存储器33中。通过将标签沉积到与CPU 34 通信的接收信息模块36中来通知中央处理单元(CPU) 34每一包的到达。所述标签 识别所述包且CPU 34维持使包动态随机存取存储器33中的地址与对应于所接收包的 信息相匹配的列表。
尽管视频速率转换器31能够处理多个视频串流,但必须首先将其组织成完整帧 且在各个帧之间的边界处进行多路复用。CPU 34追踪包括每一帧的包的顺序并确定 将帧从包动态随机存取存储器33转发到视频速率转换器31的顺序。CPU 34指示动 态随机存取存储器控制器32按期望顺序将选定的包从包动态随机存取存储器33转发 到视频速率转换器31。
除调节每一串流的数据速率之外,视频速率转换器31还可实施插入及覆盖。CPU 34可分析沉积到接收信息模块36中的标签中所含有的识别信息以确定特定视频串流 是否具有可用于插入覆盖内容的插入窗口。在特定视频串流中识别插入时机之后,所
述CPU可基于覆盖内容及/或视频串流的标签中所含有的识别信息选择用于插入的特 定覆盖内容,如上文所详细论述。然后,CPU 34可指导动态随机存取存储器控制器 32将来自包动态随机存取存储器33的适当包提供到速率转换器31。例如,CPU 34 可指导动态随机存取存储器控制器32将来自包动态随机存取存储器33的对应于己与 特定视频串流匹配的覆盖内容的包提供到速率转换器31。速率转换器31可使用各种 阿尔法混合技术来混合覆盖内容与视频信号的对应插入窗口部分。
所属领域的技术人员将了解,在不需要进行转换的实施例中,可用适合处理器替 代存储器分配器30及视频速率转换器31以执行插入及覆盖。
在视频速率转换器31处理完所述帧之后,经由动态随机存取存储器控制器32 将所得的包(例如,经转换的包及/或含有覆盖内容的经修改的包)顺序返回到包动 态随机存取存储器33。同时,通知CPU34每一包传送。此通过再将标签沉积到接收 信息模块36中以使得CPU 34再知晓每一包在包动态随机存取存储器33中的位置来 完成。在此情况下,速率转换器31向接收信息模块36提供所述标签。如果CPU34 需要关于特定视频串流的额外信息,那么其可向动态随机存取存储器控制器32提交 请求以接收包括任何选定包的数据。
CPU 34还管理用于最后输出的包的定序及格式化。通过管理用以在每一串流上 实现类似视频质量的转换过程同时利用输出频道的全容量易于实施统计多路复用方 案。CPU 34通过指示动态随机存取存储器控制器32将选定包从包动态随机存取存储 器33传送到传输重新格式化器模块38来管理输出多路复用的格式化。在此情况下, CPU 34还可具有在每一包通过传输重新格式化器模块38时修改所述每一包的报头 (包含标签)的能力。
预调整具有标签的视频串流或覆盖内容串流可通过修改当前用于实施全屏幕数 字广告插入的现有协议(例如,SCTE-30及SCTE-35协议)来完成。如果在不同的时间用不同的分辨率传输主视频信号,那么可用不同的分辨率发送 相同的覆盖内容。例如,"分辨率"可以是确定"配合等级"的参数中的一者,或者, 可针对不同的分辨率指派不同的分类ID。
在于所述时间窗口期间由DPI服务器所传输的视频可变为"主视频"信号的意 义上,相同方法可经延伸以与DPI (数字节目插入) 一起使用。在此类情况下,提供 拼接功能性的系统(或DPI服务器本身)可插入标签,且分类ID可用来插入或覆盖 目标广告的内容。以此方式,DPI服务器可在不必修改广告内容本身的情况下利用本 发明的能力。此给予小的头端仅在原始地由较大头端传输的广告内容的特定部分上进 行覆盖或插入的灵活性。
关于主节目的主题分类可利用节目的已存在特性。例如,ATSC系统可使用由其 随便支配的可用参数的组合,例如主要及次要频道编号、节目名称、节目的区域级别、 传输ID等。
目标广告可通过在特定时间插入事件发起人的覆盖内容来实现。如果事件/区段 具有许多发起人,那么主题信息可针对其全部使用相同分类ID,但具有不同的"配 合等级"参数。当然,如果应用希望在不同时间在所有发起人的所插入覆盖内容中旋 转,那么可动态地改变"配合等级"参数。
覆盖内容信号可经由各种不同的传输协议传输到视频处理器28。如果覆盖内容 碰巧是以全运动视频为特征的子窗口,那么带宽及存储要求可变得关键。在此情况下, 在更接近实际插入时间的时间经由MPEG-2传输协议传输此数据可能更容易。
还可使覆盖内容产生器26能够做出关于将在何时及何处插入所述覆盖内容的决 策。此给予覆盖内容产生器26不必等待及相依于主视频节目中的标签而在任何时间 覆盖主视频信号的灵活性。另一选择为,可在覆盖内容信号报头中提供旗标以超越主 视频节目中的标签中的任一者。此能力对于由文字消息组成的覆盖信号具有高于所有 视频节目的优先级的紧急警告应用可是有利的。在此情况下,覆盖内容信号报头可提 供信息,例如插入时间、位置、大小等。可针对每一覆盖内容修改其它参数,例如不 透明性。
图4显示根据本发明的实例实施例的用于通过覆盖产生器26触发覆盖内容的插 入的系统的方框图。存在多种用以触发覆盖内容的插入的方式,如所属领域的技术人 员将明了。图4仅显示各种实例中的某些实例。可通过广告决策系统(ADS)模块 42使用(例如)DVS 629协议发出覆盖插入的信号。DVS 629是由电缆电信工程师 协会(SCTE)数字视频小组委员会(DVS)开发且在发展中的标准。ADS模块42 可使用DVS 629协议经由网络交换机50与覆盖产生器26通信。ADS 42可向覆盖产 生器26发送知晓覆盖内容的简档。以此方式,可提供目标广告。换句话说,对于相 同网络或广告内容,可向不同的观看者提供不同的覆盖内容(例如,基于观看者简档、 人口统计、观看时间、观看区域等)。
紧急警告系统(EAS)编码器模块45可采用(例如)SCTE18 (SCTE标准)协议来经由网络交换机50向覆盖产生器26发送紧急警告消息。以此方式,EAS编码器 模块45可触发对现有视频网络的文字覆盖。
覆盖产生器26还可经由网络交换机50釆用来自模块48的其它形式的协议,如 GUI、 HTTP、 SNMP等。接受各种协议形式的覆盖内容实现了对覆盖文字或图形的 实况快速更新,此可使覆盖内容插入的商业应用成为实时应用。
所属领域的技术人员将了解,根据本发明,也可给予经覆盖的内容其它效应。
现在,应了解,本发明提供用于管理覆盖内容到视频信号中的插入及用于转换具 有插入及覆盖能力的视频信号的有利的方法、设备及系统。
尽管已结合所图解说明的各种实施例描述了本发明,但可在不背离权利要求书中 所阐述的本发明精神及范围的前提下对本发明作出众多修改及改变。
权利要求
1、一种用于将覆盖内容插入到视频信号中的方法,其包括从视频源接收视频信号;在一个或一个以上覆盖内容信号中提供覆盖内容;将标签附加到以下中的至少一者(a)所述视频信号;及(b)所述一个或一个以上覆盖内容信号中的至少一者,所述标签含有识别信息;根据所述识别信息,将从所述一个或一个以上覆盖内容信号中的一者中选择的覆盖内容插入到所述视频信号中,以产生经修改的视频内容。
2、 如权利要求1所述的方法,其进一步包括将标签既附加到所述视频信号又附加到所述一个或一个以上覆盖内容信号中的 每一者。
3、 如权利要求2所述的方法,其中通过以下步骤从所述一个或一个以上覆盖内容信号中的一者中选择所述覆盖内容-从所述视频信号及所述一个或一个以上覆盖内容信号中的每一者抽取所述标签; 将来自所述视频信号的所述标签与来自所述覆盖内容信号的每一标签进行比较; 从具有作为从所述视频信号所抽取的所述标签的最佳匹配的所述标签的所述覆盖内容信号中,选择所述覆盖内容以用于插入。
4、 如权利要求l所述的方法,其中所述识别信息包括以下中的至少一者(1)识别所述覆盖内容将被插入到所述 视频信号中的地理区域的地理信息;(2)下行链路控制装置识别符;(3)目的地QAM; (4)频道编号;(5)插入开始时间;(6)覆盖内容的持续时间;(7)插 入识别符;(8)插入窗口位置;(9)插入窗口大小;(10)分类识别符;(11)混 合信息;及(12)能够使所述覆盖内容与所述视频信号匹配的关键字。
5、 如权利要求4所述的方法,其中所述分类识别符包括以下中的至少一者所述视频信号的主题信息、所述覆盖内容的主题信息、现有插入窗口的优先级信息、插 入窗口的特性、所述覆盖内容的音频超越信息、所述覆盖内容的分辨率、频道编号、 用于插入所述覆盖内容的目标节目名称、所述目标节目的区域节目级别、所述目标节 目的传输识别符、格式描述符、包括文字位置、速度、字体大小、字体类型及字体颜 色中的至少一者的文字分量描述符及包括视频分辨率、视频位置及针对动画的视频速 度中的至少一者的视频分量描述符。
6、 如权利要求1所述的方法,其进一步包括将标签既附加到所述视频信号又附加到所述一个或一个以上覆盖内容信号中的每一者;将分类识别符提供为所述识别信息的至少一部分;针对每一分类识别符给所述覆盖内容信号指派对应的配合等级参数,所述配合等 级参数指示每一覆盖内容与所述分类识别符之间的相对对应性;及 识别与所述视频信号具有相同分类识别符的所述覆盖内容信号; 其中从具有指示与所述分类识别符的最高对应性的配合等级参数的所述所识别 覆盖内容信号中,选择所述覆盖内容。
7、 如权利要求l所述的方法,其中 在中央分配地点处产生所述覆盖内容信号。
8、 如权利要求7所述的方法,其中在所述插入之前将所述覆盖内容信号转发到至少一个远程位置以进行存储。
9、 如权利要求8所述的方法,其中所述远程位置包括以下中的一者电缆头端、 中央局、电缆分配集线器及卫星分配集线器。
10、 如权利要求8所述的方法,其中 所述识别信息包括地理信息;且在特定远程位置处,选择具有对应于所述特定远程位置的地理信息的所述覆盖内 容信号,以用于插入。
11、 如权利要求8所述的方法,其中所述覆盖内容的所述选择及插入发生在所述至少一个远程位置处。
12、 如权利要求7所述的方法,其中在所述中央分配地点处将所述标签附加到所述覆盖内容信号且确定所述一个或 一个以上远程位置中的哪一者将把所述覆盖内容插入特定视频串流中。
13、 如权利要求l所述的方法,其中所述覆盖内容的所述选择及插入发生在中央位置处;且可将所述经修改的视频内容从所述中央位置分配到一个或一个以上远程位置,以 用于进一步的分配。
14、 如权利要求1所述的方法,其中将所述覆盖内容信号插入到所述视频信号的插入窗口中,以替代所述视频信号的对应部分。
15、 如权利要求1所述的方法,其中将所述覆盖内容插入到所述视频信号的插入窗口中,并将其与所述视频信号的对应部分混合。
16、 如权利要求1所述的方法,其进一步包括从外部源触发所述覆盖内容的所述插入。
17、 如权利要求16所述的方法,其中所述外部源包括紧急警告系统及广告决策系统中的一者。
18、 一种用于将覆盖内容插入到视频信号中的系统,其包括网络交换机,其用于从视频源接收视频信号;覆盖产生器,其用于在一个或一个以上覆盖内容信号中将覆盖内容提供到所述网 络交换机;加标签构件,其用于将标签附加到以下中的至少一者(a)所述视频信号;及 (b)所述一个或一个以上覆盖内容信号中的至少一者,所述标签含有识别信息; 视频处理器,其与所述网络交换机通信,所述视频处理器适于从所述一个或一个以上覆盖内容信号中的一者中选择覆盖内容;及 根据所述识别信息将所述选定覆盖内容插入到所述视频信号中以产生经修改 的视频内容。
19、 如权利要求18所述的系统,其中用于所述视频信号的所述加标签构件包括用于将标签附加到所述视频信号的加 标签处理器;用于所述一个或一个以上覆盖内容信号的所述加标签构件包括所述覆盖产生器, 其将所述标签附加到所述一个或一个以上覆盖内容信号;且标签被附加到所述视频信号及所述一个或一个以上覆盖内容信号中的每一者。
20、 如权利要求19所述的系统,其中所述视频处理器包括抽取构件,其用于从所述视频信号及所述一个或一个以上覆盖内容信号的每一者 抽取所述标签;比较构件,其用于将来自所述视频信号的所述标签与来自所述覆盖内容信号的每 一标签进行比较;选择构件,其用于从具有作为从所述视频信号所抽取的所述标签的最佳匹配的所 述标签的所述覆盖内容信号中,选择所述覆盖内容以用于插入。
21、 如权利要求18所述的系统,其中所述识别信息包括以下中的至少一者(1)识别所述覆盖内容将被插入到所述 视频信号中的地理区域的地理信息;(2)下行链路控制装置识别符;(3)目的地 QAM; (4)频道编号;(5)插入开始时间;(6)覆盖内容的持续时间;(7)插 入识别符;(8)插入窗口位置;(9)插入窗口大小;(IO)分类识别符;(11)混 合信息;及(12)能够使所述覆盖内容与所述视频信号匹配的关键字。
22、 如权利要求21所述的系统,其中所述分类识别符包括以下中的至少一者 所述视频信号的主题信息、所述覆盖内容的主题信息、现有插入窗口的优先级信息、 插入窗口的特性、所述覆盖内容的音频超越信息、所述覆盖内容的分辨率、频道编号、 用于插入所述覆盖内容的目标节目名称、所述目标节目的区域节目级别、所述目标节 目的传输识别符、格式描述符、包括文字位置、速度、字体大小、字体类型及字体颜 色中的至少一者的文字分量描述符及包括视频分辨率、视频位置及针对动画的视频速 度中的至少一者的视频分量描述符。
23、 如权利要求18所述的系统,其中所述加标签处理器将标签附加到所述视频信号及所述一个或一个以上覆盖内容信号中的每一者;所述识别信息包括分类识别符;所述覆盖产生器针对每一分类识别符给所述覆盖内容信号指派对应的配合等级 参数,所述配合等级参数指示每一覆盖内容与所述分类识别符之间的相对对应性;所述视频处理器识别与所述视频信号具有相同分类识别符的所述覆盖内容信号;及所述视频处理器从具有指示与所述分类识别符的最高对应性的配合等级参数的 所述所识别覆盖内容信号中,选择所述覆盖内容。
24、 如权利要求18所述的系统,其中 所述覆盖产生器位于中央分配地点处。
25、 如权利要求24所述的系统,其中 在相应远程位置处提供至少一个视频处理器;在所述插入之前,所述覆盖内容信号被转发到至少一个远程位置以进行存储。
26、 如权利要求25所述的系统,其中所述远程位置包括以下中的一者电缆头端、中央局、电缆分配集线器及卫星分配集线器。
27、 如权利要求25所述的系统,其中 所述识别信息包括地理信息;且特定远程位置处的所述视频处理器从具有对应于所述特定远程位置的地理信息 的所述覆盖内容信号中,选择所述覆盖内容以插入所述视频信号中。
28、 如权利要求24所述的系统,其中 所述选择及插入发生在所述远程位置处。
29、 如权利要求24所述的系统,其中所述标签在所述中央分配地点处被附加到所述覆盖内容信号,且确定所述一个或 --个以上远程位置中的哪一者将把用于插入的所述覆盖内容插入特定视频串流中。
30、 如权利要求18所述的系统,其中 所述覆盖内容的所述选择及插入发生在中央位置处;且所述经修改的视频内容可从所述中央位置被分配到一个或一个以上远程位置以 用于进一步的分配。
31、 如权利要求18所述的系统,其中所述覆盖内容信号被插入到所述视频信号 的插入窗口中,以替代所述视频信号的对应部分。
32、 如权利要求18所述的系统,其中所述覆盖内容被插入到所述视频信号的插 入窗口中,并与所述视频信号的对应部分混合。
33、 如权利要求18所述的系统,其进一步包括外部源,其用于通过所述覆盖产生器触发所述覆盖内容的所述插入。
34、 如权利要求33所述的系统,其中所述外部源包括紧急警告系统及广告决策 系统中的一者。
全文摘要
本发明提供用于管理覆盖内容到视频信号中的插入的方法、设备及系统。从视频源接收视频信号。另外,在一个或一个以上覆盖内容信号中提供覆盖内容。将标签附加到所述视频信号及/或所述覆盖内容信号。所述标签含有识别信息。然后,可根据所述识别信息将从所述覆盖内容信号中的一者中选择的覆盖内容插入到所述视频信号中以产生经修改的视频内容。所述识别信息可包括识别所述覆盖内容或视频信号的源或主题、所述覆盖内容或视频信号的目的地的各种类型的信息、识别所述覆盖内容将被插入的地理区域的信息或能够使所述覆盖内容与适当视频信号匹配的关键字或其它信息。
文档编号G05B11/01GK101529346SQ200780039115
公开日2009年9月9日 申请日期2007年9月12日 优先权日2006年9月18日
发明者查利·X·扬, 爱德华·A·克劳斯, 阿内什·夏尔马 申请人:Rgb网络有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1