自动内容辨识指纹序列匹配制造技术

技术编号:17573207 阅读:24 留言:0更新日期:2018-03-28 20:43
一种媒体装置及方法执行计算机指令以:产生媒体内容的第一查询指纹;将所述第一查询指纹发送到服务器;及响应于所述服务器找出与所述第一查询指纹的匹配而从所述服务器接收正观看的第一频道的标识。所述媒体装置反复地进行以下操作:从所述服务器接收从所述媒体内容的位于所述媒体内容正被接收之处前面的位置中产生的多个指纹;将所述多个指纹存储于计算机可读存储媒体的本地数据库中;及将所述媒体内容的第二查询指纹与所述多个指纹进行比较以在不连续地对所述服务器进行试通的情况下确定所述媒体装置是否保持设定于所述第一频道上。当所述媒体装置在本地检测到与所述第二查询指纹的不匹配时,所述过程以其在所述服务器处寻找匹配而重新开始。

【技术实现步骤摘要】
【国外来华专利技术】自动内容辨识指纹序列匹配
技术介绍
媒体消费装置(例如智能电视(TV))可存取广播数字内容且从数据网络(例如因特网)接收数据(例如流式媒体)。流式媒体是指其中可在请求后经由电话线、电缆、因特网等等将媒体内容(例如电影或新闻)提供给终端用户的服务。举例来说,用户可在不需要离开其住所的情况下观看电影。并且,用户可在不需要亲自前往学校或教育机构的情况下存取各种类型的教育内容(例如视频演讲)。由于媒体消费装置的数目持续增加,视频内容产生及递送可类似地增加。随着对用以存取流式媒体的媒体消费装置(例如智能电话、平板计算机及智能电视)的使用的增加,内容或网络提供者(例如本地广播电台、多通道网络及其它内容拥有者/分配者)可将上下文相关材料分配给正消费流式媒体(例如,媒体节目)的观看者。举例来说,本地广播电台可包含上下文相关广告及与流式媒体互动的内容。附图说明将从下文所给出的详细描述及从本专利技术的各种实施例的附图更完全地理解本专利技术。然而,不应将图式视为将本专利技术限制于特定实施例,而是仅出于解释及理解的目的。图1图解说明根据一个实施例的具有客户端侧自动内容辨识(ACR)指纹本地匹配的内容分配网络的系统图式。图2图解说明根据一个实施例的与在客户端媒体装置上执行指纹匹配的ACR客户端通信的内容管理器。图3图解说明根据一个实施例的具有客户端侧ACR指纹本地匹配的内容分配网络的系统图式。图4图解说明根据一个实施例的媒体内容的媒体装置指纹识别及指纹的本地匹配的方法的流程图。图5图解说明根据另一实施例的媒体内容的媒体装置指纹识别及指纹的本地匹配的方法的流程图。图6图解说明呈计算机系统的实例性形式的机器的图解性表示,可在所述计算机系统内执行用于致使所述机器执行本文中所论述的方法中的任何一或多者的指令集。具体实施方式媒体内容广播或流(例如电视(TV)或因特网表演广播)可为对广告产品及服务、将信息提供给观看者或其任何组合有吸引力的地点。因此,广播电台希望知晓个别观看者正观看何种节目(或频道)及时间,使得那些节目的主题(及商业广告的时间)可用于使广告及其它有用、任选地非商业性信息准确地将所述观看者定为目标。举例来说,非商业性可包含新闻警报、公告或教育信息。因此,确定用户正观看或将要观看的节目且将节目信息的标识发送到用户的媒体装置或发送到广告服务器以用于此类有目标性的行动将是有利的。为了做出此确定,可使用自动内容辨识(ACR)从用户正观看的媒体内容(例如,电视节目或频道)产生查询指纹。可将这些查询指纹与存储于数据库內的指纹进行比较以找出匹配。此数据库历史性地存储于指纹被发送到的服务器(例如,ACR服务器)处以找出一或多个匹配,使得产生频道的标识,从所述标识可确定当前正被流式传输(或不久将被流式传输)的电视节目。服务器接着将媒体内容(例如,电视节目)的标识发送到请求实体(例如智能电视或广告服务器),所述请求实体可使用所述信息来在商业插播期间或作为对媒体内容(可或可不在商业插播期间发生)的叠加使广告将用户定为目标。由于对频道的知晓因为商业时隙随不同频道改变而是时间敏感性的,因此媒体装置(例如电视或机顶盒)连续地(举例来说,每秒或每几秒)查询服务器。随着流式传输媒体内容的媒体装置的数目增长,存在服务器以询问以确认每一用户正观看哪一频道的查询被试通的次数的指数增长。这在带宽及处理能力方面对服务器造成显著负担。本专利技术寻求缓解对不断查询服务器的此需要。举例来说,媒体装置及方法可包含:计算机可读存储媒体,其存储指令;及处理装置,其用以执行所述指令以产生用户正消费的媒体内容的第一查询指纹。所述媒体装置将所述第一查询指纹发送到服务器,且响应于所述服务器找出与所述第一查询指纹的匹配而从所述服务器接收所述用户正观看的第一频道的标识。所述媒体装置可连续地从所述服务器接收从所述媒体内容的位于所述用户正观看所述媒体内容之处前面的位置中产生的多个指纹,且将所述多个指纹存储于所述计算机可读存储媒体的本地数据库中。所述媒体装置可接着将所述媒体内容的第二(及任何后续)查询指纹与所述多个指纹进行比较以确定所述用户未改变到不同于所述第一频道的第二频道。只要本地数据库继续传回与相同频道的匹配,对所述服务器的任何进一步查询是不必要的。然而,当本地数据库传回任何后续(或第二)指纹不与所述相同频道匹配的回答时,媒体装置可再次查询服务器以确定用户已将媒体装置改变到的新频道。一旦知晓新频道,服务器可继续将指纹(同样地,在用户正观看的点前面产生)发送到媒体装置以在本地存储。媒体装置可接着继续通过将后续指纹与本地数据库中新存储的指纹进行比较而确认用户保持于所述新频道上。此外,除电视节目或频道的多个指纹外,媒体装置还可连续地从服务器接收来自附近频道(例如,按顺序在用户当前正观看的频道附近)的媒体内容的多个指纹及/或来自用户频繁观看的频道的多个指纹。当本地匹配发生时,媒体装置仍可在本地在附近频道或用户最喜爱的频道中的一者的指纹内寻找匹配(甚至在用户改变频道之后),借此避免再次查询服务器的需要。以此方式,可将对用户的观看行为的知晓与本地匹配组合以最大程度地减少服务器上的带宽及处理负担。媒体装置(或服务器)可将确定用户正观看的电视节目的频道的标识发送到查找服务器。查找服务器可接着向广告服务器通知所述电视节目且从广告服务器接收与媒体节目的主题上下文相关的广告。查找或广告服务器可接着将广告(或其它内容)递送到媒体装置以在媒体节目中的商业中断期间显示为叠加或替换广告(也可为信息片段)。替代地,可将叠加覆叠于电视节目的一部分的顶部(可称为叠加广告的主题)上。为了给观看者提供媒体内容,个体或组织可决定例如通过经由因特网将媒体内容递送到观看者而将媒体内容流式传输给观看者。个体或组织所使用的媒体内容可为从一或多个实时广播媒体馈源获取的媒体内容(例如视频数据)。举例来说,媒体内容提供者可经由因特网给用户提供线性媒体频道(例如,从实时媒体馈源提供到观看者的媒体)。词语“内容”可用于指媒体或多媒体。词语“内容”还可为意指媒体的主题而非媒体本身的特定术语。同样地,词语“媒体”及包含“媒体”的一些复合词语(例如,多媒体、超媒体)替代地是指内容,而非指信息通过其递送到终端用户/观众的频道。媒体或媒体内容可包含图形表示,例如视频、电影、电视表演、商业广告、流式视频等等,文本,图形,动画,静止图像,互动性内容形式等等。通常称为媒体类型的内容的类型的实例是称为“电影”的“运动图片”。在一个实施例中,内容叠加系统或内容叠加装置可使得能够组合媒体内容与特定实时及/或目标叠加内容(例如广告)。内容叠加系统或内容叠加装置可使得叠加内容提供者能够通过邀请观看者对内容叠加内的呼吁行动(例如,参与内容叠加的邀请)做出响应而吸引观看者。邀请观看者参与呼吁行动的一个优点可为给观看者请求额外信息、提出问题、提供输入、联系所广告的服务或产品的提供者等等提供返回路径或沿循路径。邀请观看者参与呼吁行动的另一优点可为给广告商提供额外信息、进一步吸引观看者、收集关于观看者的额外信息、回答观看者关于所广告的产品或服务的问题等等提供返回路径或沿循路径。在另一实例中,一旦观看者已观看媒体节目的叠加内容及/或与媒体节目的叠加内容互动,内容叠加系统或内容叠加装置便可使本文档来自技高网...
自动内容辨识指纹序列匹配

【技术保护点】
一种媒体装置,其包括:计算机可读存储媒体,其存储指令;至少一个处理装置,其用以执行所述指令以:产生正消费的媒体内容的第一查询指纹;将所述第一查询指纹发送到服务器;响应于所述服务器找出与所述第一查询指纹的匹配而从所述服务器接收正观看的第一频道的标识;及反复地进行以下操作:从所述服务器接收从所述媒体内容的位于所述媒体内容正被接收之处前面的位置中产生的多个指纹;将所述多个指纹存储于所述计算机可读存储媒体的本地数据库中;及将所述媒体内容的第二查询指纹与所述多个指纹进行比较以确定所述媒体装置是否保持设定于所述第一频道上。

【技术特征摘要】
【国外来华专利技术】2015.04.23 US 62/151,915;2015.07.30 US 14/813,4161.一种媒体装置,其包括:计算机可读存储媒体,其存储指令;至少一个处理装置,其用以执行所述指令以:产生正消费的媒体内容的第一查询指纹;将所述第一查询指纹发送到服务器;响应于所述服务器找出与所述第一查询指纹的匹配而从所述服务器接收正观看的第一频道的标识;及反复地进行以下操作:从所述服务器接收从所述媒体内容的位于所述媒体内容正被接收之处前面的位置中产生的多个指纹;将所述多个指纹存储于所述计算机可读存储媒体的本地数据库中;及将所述媒体内容的第二查询指纹与所述多个指纹进行比较以确定所述媒体装置是否保持设定于所述第一频道上。2.根据权利要求1所述的媒体装置,其中所述至少一个处理装置进一步用以响应于检测到所述第二查询指纹与所述多个指纹的不匹配,将所述第二查询指纹发送到所述服务器以获得不同于所述第一频道的第二频道的标识。3.根据权利要求2所述的媒体装置,其中所述处理装置进一步用以响应于所述第二查询指纹与来自流式传输到所述第二频道的媒体的存储于所述服务器上的多个指纹中的一者匹配而从所述服务器接收所述第二频道的所述标识。4.根据权利要求2所述的媒体装置,其中检测所述第二查询指纹的所述不匹配包括:所述至少一个处理装置进一步确定所述第二查询指纹未能满足所述第二查询指纹与所述多个指纹中的任一者之间的匹配度量的阈值。5.根据权利要求1所述的媒体装置,其中从所述服务器接收且存储于所述计算机可读存储媒体中的所述多个指纹进一步包含正被流式传输到频道指南上位于所述第一频道附近的频道的媒体内容的第二多个指纹。6.根据权利要求1所述的媒体装置,其中从所述服务器接收且存储于所述计算机可读存储媒体中的所述多个指纹进一步包含正被流式传输到通常在当前日期及时间期间观看的频道的媒体内容的第二多个指纹。7.根据权利要求1所述的媒体装置,其中所述第一查询指纹或所述第二查询指纹两者均包括所述媒体内容的跨预定秒数的帧序列。8.根据权利要求1所述的媒体装置,其中所述计算机可读存储媒体包括其中使所述多个指纹中的最老指纹首先存在的先进先出FIFO存储器。9.一种方法,其包括,由媒体装置产生正消费的媒体内容的第一查询指纹;由所述媒体装置将所述第一查询指纹发送到服务器;由所述媒体装置响应于所述服务器找出与所述第一查询指纹的匹配而从所述服务器接收正观看的第一频道的标识;及由所述媒体装置反复地执行以下操作:从所述服务器接收从所述媒体内容的位于所述媒体内容正被接收之处前面的位置中产生的多个指纹;将所述多个指纹存储于计算机可读存储媒体的本地数据库中;及将所述媒体内容的第二查询指纹与所述多个指纹进行比较以确定所述媒体装置是否保持设定于所述第一频道上。10.根据权利要求9所述的方法,其中从所述服务器接收的所述多个指纹包含与所述媒体内容相关联的所有所述指纹。11.根据权利要求9所述的方法,其进一步包括响应于检测到所述第二查询指纹与所述多个指纹的不匹配,将所述第二查询指纹发送到所述服务器以获得不同于所述第一频道的第二频道的标识。12.根据权利要求11所述的方法,其进一步包括响应于所述第二查询指纹与来自流式传输到所述第二频道的媒体内容的存储于所述服务器上的多个指纹中的一者匹配而从所述服务器接收所述第二频道的所述标识。13.根据权利要求9所述的方法,其中从所述服务器接收且存储于所述计算机可读存储媒体中的所述多个指纹进一步包含正被流式传输到频道指南上位于所述第一频道附近的频道的媒体内容的...

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

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

1