通过自动内容辨识指纹匹配来检测频道改变制造技术

技术编号:23405812 阅读:26 留言:0更新日期:2020-02-22 16:56
本申请涉及通过自动内容辨识指纹匹配来检测频道改变。所揭示系统及方法从媒体装置接收包含正被消费的内容的有序帧序列的查询指纹,且通过确定相应帧指纹与所述有序帧序列中的对应者之间的距离而对所述查询指纹与帧指纹进行匹配。可通过跨越二叉树结构的叶节点按时间顺序用相应距离来填充所述二叉树结构且接着记录根节点的值而执行所述匹配。如果低于最大阈值,那么存在匹配。所述系统及方法可通过遍历所述二叉树结构的子树且在所述子树的第一或第二节点处定位低值(或零)而检测所述媒体装置处的频道改变。此频道改变可用于将媒体对准被流式传输到所述媒体装置的内容。

Automatic content identification fingerprint matching to detect channel changes

【技术实现步骤摘要】
通过自动内容辨识指纹匹配来检测频道改变分案申请的相关信息本案是分案申请。该分案的母案是申请日为2016年5月26日、申请号为201680043941.0、专利技术名称为“通过自动内容辨识指纹匹配来检测频道改变”的专利技术专利申请案。
本申请大体涉及媒体内容识别。
技术介绍
媒体消费装置(例如智能电视(TV))可存取广播数字内容且从数据网络(例如因特网)接收数据(例如流式传输媒体)。流式传输媒体是指其中例如电影或新闻等媒体内容可在请求后即刻经由电话线、有线电视、因特网等等被提供给终端用户的服务。举例来说,用户可在不必离开其住所的情况下观看电影。而且,用户可在不必亲自到学校或教育机构的情况下存取各种类型的教育内容(例如视频讲座)。由于媒体消费装置数目不断增加,因此视频内容产生及递送可类似地增加。随着使用媒体消费装置(例如智能电话、平板计算机及智能电视)来存取流式传输媒体的增加,内容或网络提供者(例如本地广播台、多频道网络及其它内容所有者/散布者)可向消费流式传输媒体(例如,媒体节目)的观看者散布上下文相关材料。举例来说,本地广播台可包含上下文相关广告及与流式传输媒体的互动内容。
技术实现思路
一方面,本申请提供一种用于识别媒体的系统,其包括:计算机可读存储媒体,其存储指令及数据库,所述数据库具有与被流式传输到多个频道的媒体节目相关联的多个帧指纹;至少一个处理装置,其用以执行所述指令以:从媒体装置接收正被消费的内容的查询指纹,所述查询指纹包含有序帧序列;通过确定存储于所述数据库中的所述多个帧指纹与所述有序帧序列中的对应者之间的距离而对所述查询指纹与相应帧指纹进行匹配,其中匹配包括用相应距离来填充二叉树结构;响应于在向下遍历所述二叉树结构时在距根节点的阈值数目个子节点内定位零值而检测从第一频道到第二频道的频道改变;及通过识别对具有与所述查询指纹的所述有序帧序列的末端处的帧匹配的帧的内容进行流式传输的频道而确定所述第二频道的身份。另一方面,本申请提供一种用于识别媒体的方法,其包括:从媒体装置接收正被消费的内容的查询指纹,所述查询指纹包含有序帧序列;使用至少一个处理装置来通过确定存储于存储器中的数据库中的多个帧指纹与所述有序帧序列中的对应者之间的距离而对所述查询指纹与相应帧指纹进行匹配,其包括:从二叉树结构的一侧到相对侧按时间顺序用相应距离的值来填充所述二叉树结构的叶节点;用通过将连接到所述二叉树结构的父代节点的子节点的值相加所导出的值来填充所述父代节点;及在所述二叉树结构的根节点处检测到等于或低于预设最大阈值的值以指示匹配;以及向内容管理器逻辑通知对应于所述匹配的查询指纹的频道,使得所述内容管理器逻辑可将媒体对准被流式传输到所述频道的内容。再一方面,本申请提供一种服务器,其包括:计算机可读存储媒体,其存储指令及数据库,所述数据库具有与被流式传输到多个频道的媒体节目相关联的多个帧指纹;至少一个处理装置,其用以执行所述指令以:通过确定存储于所述数据库中的多个帧指纹与所述有序帧序列中的对应者之间的距离而对所述查询指纹与相应帧指纹进行匹配,包括:从二叉树结构的一侧到相对侧按时间顺序用相应距离的值来填充所述二叉树结构的叶节点;用通过将连接到所述二叉树结构的父代节点的子节点的值相加所导出的值来填充所述父代节点;及在所述二叉树结构的根节点处检测到等于或低于预设最大阈值的值以指示匹配;以及向内容管理器逻辑通知对应于所述匹配的查询指纹的频道,使得所述内容管理器逻辑可将媒体对准被流式传输到所述频道的内容。附图说明将依据下文所给出的详细描述及本专利技术的各种实施例的附图更完全地理解本专利技术。然而,图式不应被理解为将本专利技术限制于特定实施例,而是仅出于解释及理解的目的。图1图解说明根据一个实施例的内容散布网络的系统图式。图2图解说明根据一个实施例的用以将叠盖内容提供到客户端装置的内容管理器。图3图解说明图2的内容管理器的用于对媒体内容进行指纹形成的自动内容辨识(ACR)引擎的系统图式。图4图解说明根据一个实施例的自动内容辨识(ACR)方法的流程图,所述ACR方法匹配输入(或查询)指纹的帧序列以识别对应电视节目。图5是经填充二叉树结构的实例性图式,其指示媒体装置在64帧查询指纹中间处的频道改变。图6是经填充二叉树结构的实例性图式,其指示在12帧之后频道改变成64帧查询指纹。图7是经填充二叉树结构的实例性图式,其指示在距64帧查询指纹的末端16帧处的频道改变。图8图解说明ACR方法的流程图,所述ACR方法采用二叉树结构来匹配指纹且检测媒体装置的频道改变。图9图解说明呈计算机系统的实例性形式的机器的图解性表示,可在所述计算机系统内执行用于致使所述机器执行本文中所论述的方法中的任何一或多者的一组指令。具体实施方式媒体内容广播或流式传输(例如电视(TV)或因特网节目广播)可为用以为产品及服务做广告、向观看者提供信息或其任何组合的有吸引力的场所。因此,广播台想要知晓个别观看者正观看什么节目及何时进行观看,使得可使用那些节目的主题来将广告及其它有用(任选地)非商业广告信息准确地对准观看者。举例来说,非商业广告可包含新闻警告、公告或教育信息。因此,确定用户正观看或将要观看的节目并将节目信息的识别发送到用于此类目标确定行动中的广告(“ad”)目标确定器或服务器将为有利的。为促进此类目标确定行动,迅速地检测频道改变以便不错过可能紧跟在频道改变之后的目标确定机会为有利的。所揭示系统及方法从媒体装置接收包含由用户消费的内容的有序帧序列的查询指纹。所述系统及方法通过确定相应帧指纹与有序帧序列中的对应者之间的距离而对查询指纹与帧指纹进行匹配,所述帧指纹由系统针对流式传输到多个电视频道的节目的个别帧进行存储。举例来说,距离可包含指示两个帧彼此不同的程度或两个相应帧进行流式传输的频道之间的差异的数值。在另一实施例中,通过对两个指纹之间的每一帧对的绝对距离进行求和而导出所述距离。可通过跨越二叉树结构的叶节点按时间顺序用相应距离(相应帧之间)来填充所述二叉树结构且接着记录根节点的值而执行对查询指纹与来自已知节目或频道的指纹进行匹配。当所述值低于预设最大阈值时,则存在匹配。在一个实例中,最大阈值是小数字或零,(例如)其指示极小差异及统计上接近的匹配。填充二叉树结构可通过跨越二叉树结构的叶节点(或第一子代)从左到右(或从右到左)地填充相应帧指纹与有序帧序列之间的相应距离而发生。随着二叉树结构被向上填充到根节点,父代接着呈现其两个子代的值的总和或相加,如将较详细地论述。在一些情形中,电视频道可通过查询指纹的有序帧序列被中途改变,例如在从第一频道改变到第二频道的转变期间。此可在根节点处产生中值,从而指示不匹配,但查询指纹的有序帧序列的后半部分可实际上与始发内容的帧指纹匹配。所述系统及方法可通过遍历二叉树结构的右(或左)子树且在子树的第一节点或第二节点处定位阈值低值(或零)而检测媒体装置处的频道改变。可接着将对在查询指纹的有序帧序列的本文档来自技高网...

【技术保护点】
1.一种系统,其包括:/n数据处理硬件;及/n存储器硬件,其与所述数据处理硬件通信,所述存储器硬件存储指令,当所述指令在所述数据处理硬件上被执行时,致使所述数据处理硬件进行以下操作:/n接收广播指纹,所述广播指纹指示广播媒体流的广播帧通过广播台被流式传输到多个频道;/n接收电视TV指纹,所述TV指纹指示在相应媒体装置处的TV媒体流的有序TV帧序列;/n通过确定相应的广播指纹与所述有序TV帧序列的相应的TV指纹之间的差来匹配所述TV指纹和所述广播指纹,其中所述匹配包括用相应差填充二叉树结构;及/n响应于向下遍历所述二叉树结构时在距根节点的阈值数目个子节点内定位到指示所述二叉树结构中的频道改变的值,而检测从第一频道到第二频道的所述媒体装置的所述频道改变。/n

【技术特征摘要】
20150612 US 62/175,145;20150731 US 14/815,2561.一种系统,其包括:
数据处理硬件;及
存储器硬件,其与所述数据处理硬件通信,所述存储器硬件存储指令,当所述指令在所述数据处理硬件上被执行时,致使所述数据处理硬件进行以下操作:
接收广播指纹,所述广播指纹指示广播媒体流的广播帧通过广播台被流式传输到多个频道;
接收电视TV指纹,所述TV指纹指示在相应媒体装置处的TV媒体流的有序TV帧序列;
通过确定相应的广播指纹与所述有序TV帧序列的相应的TV指纹之间的差来匹配所述TV指纹和所述广播指纹,其中所述匹配包括用相应差填充二叉树结构;及
响应于向下遍历所述二叉树结构时在距根节点的阈值数目个子节点内定位到指示所述二叉树结构中的频道改变的值,而检测从第一频道到第二频道的所述媒体装置的所述频道改变。


2.根据权利要求1所述的系统,其中指示所述频道改变的所述值等于或低于阈值最大值。


3.根据权利要求1所述的系统,其中指示所述频道改变的所述值指示两个帧彼此之间有何不同。


4.根据权利要求1所述的系统,其中指示所述频道改变的所述值指示所述第一频道和所述第二频道之间的差。


5.根据权利要求1所述的系统,其中检测所述频道改变包括在定位于所述根节点下方的右子树或左子树的第一节点处定位相应值。


6.根据权利要求1所述的系统,其中检测所述频道改变包括在定位于所述根节点下方的右子树或左子树的第二节点处定位相应值。


7.根据权利要求1所述的系统,其中用相应差来填充所述二叉树结构包括:
从所述二叉树结构的一侧到相对侧按时间顺序用所述相应差的值来填充所述二叉树结构的叶节点;及
用通过将连接到父代节点的子节点的值相加所导出的值来填充所述父代节点。


8.根据权利要求1所述的系统,其中所述操作进一步包括通过识别具有与所述有序TV帧序列的末端处的帧匹配的广播帧的频道流式传输内容,而确定所述第二频道的身份。


9.根据权利要求8所述的系统,其中所述操作进一步包括响应于检测到所述频道改变,而向广告ad目标确定器通知正被观看的所述第二频道的所述身份。


10.根据权利要求9所述的系统,其中所述ad目标确定器进一步经配置以:
将所述频道改变的通知及所述第二频道的所述身份发送到跨越网络而定位的a...

【专利技术属性】
技术研发人员:瑞坤·陈
申请(专利权)人:尼尔森美国有限公司
类型:发明
国别省市:美国;US

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

1