CN103369364A - 使用多类型签名进行媒体监控 - Google Patents

使用多类型签名进行媒体监控 Download PDF

Info

Publication number
CN103369364A
CN103369364A CN2013102068377A CN201310206837A CN103369364A CN 103369364 A CN103369364 A CN 103369364A CN 2013102068377 A CN2013102068377 A CN 2013102068377A CN 201310206837 A CN201310206837 A CN 201310206837A CN 103369364 A CN103369364 A CN 103369364A
Authority
CN
China
Prior art keywords
signature
type
media
monitoring
reference signature
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2013102068377A
Other languages
English (en)
Other versions
CN103369364B (zh
Inventor
弗朗西斯·加文·麦克米伦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nielsen Co US LLC
Original Assignee
Nielsen Co US LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nielsen Co US LLC filed Critical Nielsen Co US LLC
Publication of CN103369364A publication Critical patent/CN103369364A/zh
Application granted granted Critical
Publication of CN103369364B publication Critical patent/CN103369364B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/14Details of searching files based on file metadata
    • G06F16/148File search processing
    • G06F16/152File search processing using file content signatures, e.g. hash values
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/12Arrangements for observation, testing or troubleshooting
    • H04H20/14Arrangements for observation, testing or troubleshooting for monitoring programmes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/56Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H2201/00Aspects of broadcast communication
    • H04H2201/90Aspects of broadcast communication characterised by the use of signatures

Abstract

本发明公开了使用多类型签名进行媒体监控。在此公开的示例性媒体监控方法包括:对第一类型签名进行处理以监控媒体装置所呈现的媒体,直到第一类型签名中的第一个签名被确定为与第一类型的参考签名相匹配为止,第一类型的参考签名与第一参考媒体相关联;以及在第一类型签名中的该第一个签名被确定为与第一类型的参考签名相匹配之后,对第二类型签名进行处理以监控媒体装置所呈现的媒体,直到多个第二类型签名被确定为不与相应的第二类型的参考签名相匹配为止,第二类型的参考签名与第一参考媒体相关联。

Description

使用多类型签名进行媒体监控
技术领域
本发明总体上涉及媒体监控,更具体地,涉及使用多类型签名进行媒体监控。
背景技术
观众测量系统通常包括一个或更多个测量装置,所述测量装置用于对由位于一个或更多个监控点的一个或更多个媒体装置所呈现的媒体进行监控。这样的测量装置能够使用从所呈现的媒体中解码出的水印或者从所呈现的媒体生成的签名(也称作媒体指纹)或者上述二者来监控(例如,识别或追踪)媒体装置正在呈现的媒体。当签名被用于媒体监控时,所述测量装置生成监控的媒体的签名(在此是指采集的签名或监控的签名),并且签名与表示观众测量系统已知的参考媒体的参考签名进行比较。由于用于进行比较的参考媒体的数量庞大的媒体监控应用,通常需要大量的相应签名(例如,具有高分辨率)以在合理的时间周期内准确地识别被监控的媒体。
附图说明
图1是支持在此公开的使用多类型签名进行媒体监控的示例性观众测量系统的框图。
图2是能够用于实现图1中的示例性观众测量系统的示例性的测量装置的框图。
图3是能够用于实现图2中的示例性的测量装置的示例性签名处理器的框图。
图4是能够用于实现图1中的示例性观众测量系统的示例性数据设备处理器的框图。
图5是表示能够被执行以实现图1中的示例性观众测量系统的示例性机器可读指令的流程图。
图6是表示能够被执行以实现图2中的示例性测量装置和/或可以用于执行图5中的示例性机器可读指令中的测量处理的第一示例性机器可读指令的流程图。
图7是表示能够被执行以实现图2中的示例性测量装置和/或可以用于执行图5中的示例性机器可读指令中的测量处理的第二示例性机器可读指令的流程图。
图8是表示能够被执行以实现图4中的示例性数据设备处理器和/或可以用于执行图5中的示例性机器可读指令中的数据处理的第一示例性机器可读指令的流程图。
图9是表示能够被执行以实现图4中的示例性数据设备处理器和/或可以用于执行图5中的示例性机器可读指令中的数据处理的第二示例性机器可读指令的流程图。
图10是表示能够被执行以实现图2中的示例性测量装置中的签名间隔调整和/或可以图3中的示例性签名处理器的示例性机器可读指令的流程图。
图11是可以执行图5至图9和/或图10中的示例性机器可读指令以实现图2中的示例性测量装置、图3中的示例性签名处理器、图4中的示例性数据设备处理器和/或图1中的示例性观众测量系统示例性处理系统的框图。
具体实施方式
在此公开了使用多类型签名进行媒体监控。如以上所指出的,观众测量系统能够使用媒体签名来识别/监控媒体装置正在呈现的媒体。在这样的观众测量系统中,从监控的媒体中生成监控的签名,并且所生成的监控的签名与表示观众测量系统已知的参考媒体的参考签名进行比较。还如以上所指出的,当用于进行比较的参考媒体的数量巨大时,可能需要大量的签名来准确快速地地识别被监控的媒体,所以对应于高分辨率的签名的大量签名在此被称为信息丰富签名(rich signature)。然而,使用这样大量的签名对被监控的媒体装置所呈现的媒体执行持续的监控是不现实的(例如,在成本、存储器、带宽等方面)。因此,已有的采用大量的信息丰富签名来快速地执行特定媒体呈现的单个识别可能并不适用于涉及媒体装置的持续监控的媒体监控应用。
相反,根据在此公开的示例(至少在某些示例中)的媒体监控使用多类型签名来进行媒体监控,以克服现有的基于单类型签名的系统的不实用性。例如,本发明所公开的示例性观众测量系统能够使用第一类型签名(例如,较大的丰富签名)从潜在的大量参考媒体中初始地识别出(例如,快速地)被监控的媒体呈现。然后,在已初始地识别出被监控的媒体后,该观众测量系统能够使用第二类型签名(例如,较小的较低分辨率的签名)对媒体呈现进行持续监控,至少直到媒体改变为止。在某些示例中,能够从同样的签名算法中得到第一类型签名(例如,较大的、信息丰富的签名)和第二类型签名(例如,信息不丰富的,低分辨率的签名),然而,在某些其他示例中,可以从不同的签名算法中得到第一类型签名和第二类型签名。在被监控的媒体装置正在呈现的媒体发生改变的情况下,所公开的示例性观众测量系统能够恢复到使用第一类型签名(例如,较大的丰富签名)初始地识别(例如,快速地)新的媒体呈现,接着再次使用第二类型签名(例如,较小的较低分辨率的签名)来执行持续监控。
因此,在此公开的示例性媒体监控方法包括以下步骤:处理监控的第一类型签名(在此也称为采集的签名)以监控由媒体装置呈现的媒体,直到监控的第一类型的第一个签名被确定为与所述第一类型的参考签名相匹配为止。所述第一类型的参考签名与第一参考媒体相关联(例如,来自可包括媒体装置正在呈现的监控的媒体的一组参考媒体)。该示例性方法还包括以下步骤:当监控的第一类型签名中的第一个签名被确定为与所述第一类型的参考签名相匹配之后,使用监控的第二类型签名来监控由媒体装置呈现的媒体,直到多个监控的第二类型签名被确定为与相应的第二类型的参考签名不相匹配为止。第二类型的参考签名还与第一参考媒体相关联(例如,与匹配的第一类型的参考签名相关联的参考媒体是相同的参考媒体)。
在某些示例中,该方法还包括以下步骤:当大量的监控的第二类型签名被确定为与相应的第二类型的参考签名不匹配时,恢复到使用监控的第一类型签名来监控媒体呈现装置呈现的媒体。如以上所指出的以及以下将进行详细描述的,在某些示例中,第一类型签名的分辨率比第二类型签名高(例如,因此较大)。附加另选地,在某些示例中,该方法基于媒体装置所呈现的媒体的一个或更多个特征来调整监控的第二类型签名的间隔。
在此还公开了更多的示例性媒体监控方法、使用多类型签名实现媒体监控的示例性设备以及用于存储在被执行时可使得示例性机器执行使用多类型签名进行媒体监控的机器可读指令的示例性制品(例如,存储介质)。
回到附图,图1示出了如在此所公开的使用多类型签名进行媒体监控的示例性观众测量系统100的框图。该示例性观众测量系统100支持对处于一个或更多个监控点(例如,图1示出的示例性监控点105)的观众的媒体曝光进行监控。监控点105包括示例性媒体装置110(在此也被称作媒体呈现装置110)。尽管图1的示例中仅示出了一个监控点105和一个媒体装置110,然而支持具有任意数量个媒体装置110的任意数量个监控点105的观众测量系统100中,能够使用如在此所公开的使用多类型签名进行媒体监控。
示出的示例中的观众测量系统100包括示例性测量装置125,也被称作站点测量装置125、站点单元125、本地单元(home unit)125等,其用于监控媒体装置110所呈现的媒体。在示出的示例中,测量装置125确定可识别和/或可用于识别监控点105的媒体曝光的测量数据。观众测量装置125随后存储该测量数据,并通过示例性的网络135将该测量数据报告给示例性数据处理器140。数据处理设备140对观众测量数据执行任何合适的后期处理,以例如确定收视率信息,识别将要提供给监控点105的定向广告等。在示出的示例中,网络130能够对应于任何类型的和/或数量的有线和/或无线数据网络,或者它们的任意组合。
在示出的示例中,测量装置125所监控的媒体装置110能够对应于能够呈现可听和/或可视的媒体的任何类型的音频、视频和/或多媒体呈现装置。例如,媒体装置110能够对应于支持国家电视标准委员会(NTSC)标准、逐行倒相(PAL)标准、按顺序传送彩色与存储(SECAM)标准、先进电视系统委员会(ATSC)提出的标准(例如,高清电视(HDTV))、数字视频广播(DVB)项目提出的标准等的电视机和/或显示装置。作为另外一个示例,媒体装置110能够对应于多媒体计算机系统、个人数字助理、蜂窝/移动智能电话、无线电广播设备、平板电脑等。
在示例性观众测量系统100中,测量装置125和数据处理设备140相互协作,以使用在此公开的多类型签名进行媒体监控。与基于包括在和/或嵌入到监控的媒体中的代码和/或水印的媒体监控技术不同,基于签名的媒体监控技术通常在监控时段中使用被监控的媒体的一个或更多个固有特征,以为所述媒体生成实质上唯一的代表。该代表被称作签名,该代表可以采取数字值序列、波形等形式来表示例如音频和/或视频信号的媒体信号,形成正在被监控的媒体呈现。好的签名通常是在处理相同的媒体呈现可重复的签名,但是在处理其它媒体的其它呈现时是独一无二的。
基于签名的媒体监控通常包括:确定(例如,生成)表示由被监控的媒体装置输出的媒体信号(例如,音频信号和/或视频信号)的监控的签名(也称作采集的签名);以及将监控的签名与已知(例如,参考)媒体源相对应的一个或更多个参考签名进行比较。能够对各种比较标准(例如,互相关值、海明距离等)进行评估,以确定监控的签名是否与特定的参考签名相匹配。当发现了监控的签名与其中一个参考签名的实质匹配时,可以将该监控的媒体识别为对应于由实质上与所述监控的签名相匹配的参考签名所表示的特定的参考媒体源。因为针对参考签名采集了例如媒体的标识符、呈现时间、广播频道等属性,这些属性可与监控的媒体(其被监控的签名与参考签名相匹配)关联起来。
例如,在图1的观众测量系统100中,测量装置125可使用包括到媒体装置110的一个或更多个物理连接的侵入式监控和/或不包括到媒体装置110的任何物理连接的非侵入式监控,以取得对与媒体装置110正在呈现的媒体相对应的一个或更多个媒体信号的使用权。在某些示例中,测量装置125可以处理经由麦克风和/或直接电缆连接从媒体装置110得到的音频信号,以生成表示正在由媒体装置110呈现的媒体的监控的音频签名。附加或另选地,测量装置125可以处理经由相机和/或直接电缆连接从媒体装置110得到的视频信号,以生成表示正在由媒体装置110呈现的媒体的监控的视频签名(例如,图像签名)。测量装置125和/或数据处理设备140随后将测量装置125生成的监控的签名与已知的参考签名进行比较,以识别/监控正在由媒体装置110呈现的媒体。
此外,与现有的基于签名的媒体监控技术不同,示例性观众测量系统100中的测量装置125和数据处理设备140采用多类型签名来监控正在由媒体装置110呈现的媒体。例如,测量装置125和数据处理设备140能够使用第一类型签名(诸如,较大的高分辨率(例如,信息丰富)的签名),来对正在由监控的媒体装置110呈现的媒体进行初始的识别。然后,在初始识别出监控的媒体后,测量装置125和数据处理设备140能够使用第二类型签名(诸如较小的较低分辨率的(例如,信息不丰富(light))的签名),来对正在由监控媒体装置110呈现的媒体进行持续的监控。使用这种低分辨率的签名的优点在于降低了对生成签名、发送签名、接收签名和/或进行签名匹配处理的装置的处理和/或带宽要求,由此支持以可忽略的精确损失(例如,损失小到没有损失)进行持续的媒体监控。此外,在至少某些示例中,观众测量系统100能够支持实时的收视率应用,这是因为观众测量系统100能够例如使用高分辨率的签名来快速地识别监控的媒体并接着例如使用低分辨率的签名来进行持续有效的实时监控,与匹配高分辨率的签名时相比,低分辨率的签名可使用较少的处理功率来进行签名匹配。
在某些示例中,测量装置125对形成监控媒体呈现的媒体信号进行采样以生成监控的签名的间隔随着媒体信号的特征的不同而变化,下面将更详细地描述。此外,如果正在由媒体装置110呈现的媒体后来发生改变(例如,诸如在节目播放期间呈现商业广告、或者由于频道变化、选择不同的媒体源、访问不同的在线/点播媒体、音量的改变等,例如,这些变化中的任一种变化可以通过被测量装置125截获到的来自遥控装置的红外/无线命令而被检测到),或者如果第二类型签名不再能够准确地识别/监控所呈现的媒体,则测量装置125和数据处理设备140可以恢复使用第一类型签名来识别正在由被监控的媒体装置110呈现的新的媒体。随后,这种使用第一类型签名和第二类型签名的过程可以被重复,以使得能够以有效和持续的方式对正在由被监控的媒体装置110呈现的新媒体进行监控/识别。在某些示例中,测量装置125和/或数据处理设备140能够采用更多类型的签名来进行媒体监控,以提供更多的用于在使用具有不同的尺寸和分辨率特征等的签名之间进行切换的间隔尺寸。
在某些示例中,为了使用第一类型签名(例如,高分辨率的签名)来初始地识别正在由媒体装置110呈现的媒体,测量装置125对形成被监控的媒体呈现的媒体信号(例如,音频信号和/或视频信号)进行采样和处理,以收集(例如,生成)表示媒体呈现的第一类型(例如,高分辨率的或信息丰富的签名)的监控的签名(例如,监控的音频签名和/或监控的视频签名)。测量装置125随后经由网络135将监控的第一类型签名报告给数据处理设备140。数据处理设备140从测量装置125接收监控的第一类型签名,并且将监控的签名与第一类型的参考签名的集合进行比较。在示出的示例中,参考签名的集合表示数据处理设备140已知的参考媒体的集合。当确定了监控的第一类型签名中至少一个签名与第一类型的参考签名相匹配(例如,在一定的容限、阈值等范围内的实质上匹配)时,数据处理设备140将监控点105处的监控的媒体与对应于匹配的参考签名的特定的参考媒体关联起来。数据处理设备140还向测量装置125发送成功指示,以指出已经发现了报告的监控的签名与第一类型的参考签名之间的匹配。
在使用第一类型签名识别出正在由媒体装置110呈现的媒体之后(例如,如数据处理设备140发送并由测量装置125接收到的成功指示所指示的那样),测量装置125切换到采集(例如,生成)同样表示媒体呈现的监控的第二类型(例如,低分辨率的或者信息不丰富的签名)签名(例如,监控的音频签名和/或监控的视频签名)。随后,这些监控的第二类型签名被与第二类型的参考签名序列进行比较,第二类型的参考签名与对应于匹配的第一类型签名的特定参考媒体相关联。在某些示例中,监控的第二类型签名和第二类型的参考签名表示从相应的被监控的媒体和参考媒体依次采样的媒体段。另外,在某些示例中,第二类型的参考签名的序列被选择为具有起始参考签名,该起始参考签名表示一参考媒体段,所述参考媒体段对应于一参考媒体中的时间点或锚点,所述时间点或锚点还对应于被确定为与测量装置125先前报告的监控的第一类型签名匹配的第一类型的参考签名。换句话说,所述参考媒体中的对应于由匹配的第一类型的参考签名所表示的参考媒体段的锚点还限定了将被用于对正在由媒体装置110呈现的媒体进行后续(例如,持续的)监控的第二类型的参考签名序列的起始点。
在某些示例中,测量装置125向数据处理设备140报告监控的第二类型签名,以与第二类型的参考签名序列进行比较。在该示例中,一直进行对第二类型签名的生成、报告和比较,直到数据处理设备140确定多个监控的第二类型签名未能与第二类型的参考签名序列中的相应的参考签名匹配为止。当检测到检测失败时,数据处理设备140向测量装置125发送匹配失败指示,以指出监控的第二类型签名不再与第二类型的参考签名序列足够匹配。该匹配失败指示还指出监控点105处的被监控的媒体呈现不再对应于先前识别的参考媒体,由此使测量装置125恢复到使用第一类型签名来识别正在由媒体装置110呈现的新媒体。
在某些示例中,诸如当网络135提供从数据处理设备140到测量装置125的高速因特网连接或高带宽连接时,可以在测量装置125处执行签名比较处理中的至少一些,而不是在数据处理设备140处执行。这样的模式转移(paradigm shift)可以降低数据处理设备140处的处理负担和相关成本,有利于将所述处理扩展到测量装置125,这样可以潜在地降低观众测量系统100中的整体成本。例如,在使用第一类型签名识别出正在由媒体装置110呈现的媒体之后(例如,如数据处理设备140发送并由测量装置125接收到的成功指示所指示的那样),数据处理设备140能够进一步向测量装置125发送将要在对正在由媒体装置110呈现的媒体进行的后续(例如,持续的)监控中使用的第二类型的参考签名序列。如以上所指出的,提供给测量装置125的第二类型的参考签名序列的起始点对应于特定参考媒体中的锚点,该锚点还对应于被确定为与由测量装置125先前生成并报告的监控的第一类型签名匹配的第一类型的参考签名。在该示例中,测量装置125从媒体装置110呈现的媒体生成监控的第二类型签名,并将监控的签名与从数据处理设备140接收到的参考签名序列进行比较。一直进行这种签名的生成和比较(如果需要,与数据处理设备140提供的更多的第二类型的参考签名进行比较以继续所述序列),直到测量装置125确定了多个监控的第二类型签名不能与第二类型的参考签名序列中的相应的参考签名匹配。当检测到该检测失败时,测量装置125向数据处理设备140发送匹配失败指示,以指出监控的第二类型签名不再与第二类型的参考签名序列足够匹配。测量装置125也恢复到使用第一类型签名来识别正在由媒体装置110呈现的新媒体。
在前面的示例中,导致宣布失败的监控的第二类型签名的数量具有大于或等于一的值,例如,该值能够被硬编码,能够在系统初始化期间被预先配置、能够在系统运行期间指定为配置参数等。在某些示例中,该数量被设定为较低的值以能够快速地检测到匹配失败,而在一些其它示例中,该数量被设为较高的值以提供鲁棒性(例如,诸如当第二类型签名是在监控点105处容易受到的周围噪声、音量改变等影响的信息不丰富的签名时)。
在某些示例中,测量装置125对形成被监控的媒体呈现的媒体信号(例如,音频信号和/或视频信号)进行采样,并将媒体信号采样发送到数据处理设备140,如上所述,数据处理设备140生成并处理监控的不同类型的签名。附加或另选地,在某些示例中,观众测量系统100将在此公开的使用多类型签名的媒体监控与其它媒体识别技术组合起来,所述其它媒体识别技术是诸如基于(a)嵌入到或包括在被监控的媒体中的水印/编码、(b)通过媒体装置110的监控操作而获得的调谐数据和/或装置操作数据等的媒体识别。
图2示出了图1中的测量装置125的示例性实现的框图。图2中的示例性测量装置125包括用于对媒体装置110输出的一个或更多个媒体信号的使用权的示例性媒体接口205。例如,媒体接口205能够通过以电、光学或其它通信方式耦接到媒体装置110的一个或更多个音频输出和/或视频输出的一个或更多个电缆来实现。附加或另选地,媒体接口205能够通过一个或更多个音频传感器(例如,麦克风、换能器等)来实现,所述音频传感器能够非侵入式地接收和处理媒体装置110输出的音频信号(例如,如声音信号)。附加或另选地,媒体接口205能够通过一个或更多个视频传感器(例如,照相机、光检测器等)来实现,所述视频传感器能够非侵入式地接收和处理媒体装置110输出的视频信号(例如,如视频帧)。
图2中的示例性测量装置125还包括用于从经由媒体接口205获得的媒体信号生成监控的签名的示例性签名处理器210。签名处理器210生成的各个监控的签名分别表示正在由媒体装置110呈现的相应媒体段(例如,对应于媒体的若干秒)。签名处理器210能够实施的签名技术的示例包括但不限于以下文献中描述的任一项或全部技术:1987年6月30日授予Lert等人美国专利4,677,466;1996年1月2日授予Thomas等人的美国专利5,481,294;2008年12月2日授予Srinivasan的美国专利7,460,684;Srinivasan等人的2005年10月20日公开的美国公开2005/0232411;Deng的2006年7月13日公开的美国公开2006/0153296;Lee等人的2006年8月17日公开的美国公开2006/0184961;Lee的2006年8月31日公开的美国公开2006/0195861;Srinivasan的2007年11月29日公开的美国公开2007/0274537;Srinivasan的2008年4月17日公开的美国公开2008/0091288;以及Topchy等人的2008年11月6日公开的美国公开2008/0276265,在此通过引用的方式将以上所有这些文献的全部内容并入本文中。
示例中的签名处理器210还从经由媒体接口205获得的媒体信号生成监控的多类型签名。例如,签名处理器210能够从监控的媒体信号生成监控的第一类型签名和/或监控的第二类型签名。第一类型签名可以对应于信息丰富的、高分辨率的签名,而第二类型签名可以对应于比第一类型的信息量丰富的、高分辨率的签名小的信息不丰富的、低分辨率的签名。图3示出了图2中的签名处理器210的示例性实现。
转到图3,示例性签名处理器210包括示例性第一类型签名生成器305和示例性第二类型签名生成器310。第一类型签名生成器305生成监控的第一类型签名,而第二类型签名生成器310生成监控的第二类型签名。在某些示例中,由同一个物理(例如,硬件)处理器来实现第一类型签名生成器305和第二类型签名生成器310。在这样的示例中,监控的第一类型签名和监控的第二类型签名都是由签名处理器210使用同样的签名过程来生成的,但是,与生成第二类型签名相比,第一类型签名是通过使用被较高的数据采样率、更多用于表示采样的媒体信号值的比特、更多用于生成签名的信号频率等而生成的。采用这种方式,所生成的监控的第一类型签名与监控的第二类型签名相比具有更高的分辨率,因此,监控的第一类型签名通常比监控的第二类型签名大(例如,包括数据的更多的比特)。
在其它一些示例中,使用不同的处理元件来实现第一类型签名生成器305和第二类型签名生成器310。在这样的示例中,第一类型签名和第二类型签名可以由签名处理器210使用不同的签名过程生成。例如,第一类型签名生成器305能够实施产生较高分辨率的第一签名过程,从而产生出比第二类型签名生成器310实施的第二签名过程生成的签名大的签名。
图3中的签名处理器210还包括用于对第一类型签名生成器305和/或第二类型签名生成器310生成的监控的签名之间的间隔进行调整的示例性签名间隔调整器315。在某些示例中,签名间隔调整器315被包括在签名处理器210中,以使得能够基于与被监控的媒体呈现相对应的媒体信号的一个或更多个特征来调整生成的监控的签名之间的间隔。例如,第一类型签名生成器305和第二类型签名生成器310(或者,更一般的,签名处理器210)从被监控的媒体信号的依次采样的段生成监控的签名,以使能对媒体装置110呈现的媒体进行持续的监控。然而,在某些示例中,诸如在已经利用第一类型签名识别出被监控的媒体后,签名间隔调整器315可以基于监控的媒体信号的特征对第二类型签名生成器310生成的监控的第二类型签名之间的采样间隔进行调整。例如,如果签名间隔调整器315确定从被监控的媒体装置110获得强音频和/或视频信号,那么签名间隔调整器315可以增大监控的第二类型签名之间的间隔(或者,换句话说,降低采样率),以提高签名处理器210的工作效率。然而,如果签名间隔调整器315确定从被监控的媒体装置110获得了弱和/或有噪声的音频和/或视频信号,则签名间隔调整器315可以减小监控的第二类型签名之间的间隔(或者,换句话说,提高采样率),以提高签名匹配的准确性。在某些示例中,为了支持签名之间的可变的间隔,签名处理器210将监控的签名与时间戳关联起来,以使得能够对监控的签名与表示参考媒体中与用于生成监控的签名的被监控的媒体的段相对应的段的各个参考签名进行比较。
回到图2,示出的示例中的测量装置125还包括用于控制签名处理器210的操作的示例性控制器215。例如,控制器215使签名处理器210在生成监控的不同类型的签名之间进行切换。在某些示例中,控制器215将签名处理器210配置为生成监控的第一类型签名,直到被监控的媒体被识别出为止(例如,这可相当于从数据处理设备140接收到匹配成功指示)。在识别出被监控的媒体之后,控制器215将签名处理器210配置为生成监控的第二类型签名,以使得能够对媒体进行持续的监控。在某些示例中,控制器215随后将签名处理器210配置为在监控的第二类型签名不再能够识别出被监控的媒体(这可相当于从数据处理设备140接收到匹配失败的指示,或者测量装置125检测到匹配失败,这表示先前被识别为与监控的媒体相匹配的特定参考媒体不再对应于测量装置125正监控的媒体)时恢复到生成监控的第一类型签名。控制器215可随后基于监控的媒体是否仍然与特定的、先前识别的参考媒体源相匹配而在将签名处理器210配置为生成监控的第一类型签名和生成监控的第二类型签名之间进行循环。
为了向数据处理设备140报告签名处理器210生成的监控的签名,图2中的示例性测量装置125包括示例性签名报告器220。签名报告器220取得签名处理器210生成的监控的签名,并根据任何合适的协议将监控的签名的格式调整为任何合适的数据格式,以通过示例性网络接口225将监控的签名发送到数据处理设备140。使用能够与网络135连接并能够向数据处理设备140发送数据并从数据处理设备140接收数据的任何组网技术来实现网络接口225。
在图2示出的示例中,测量装置125包括示例性数据接收器230,数据接收器230用于从数据处理设备140接收一个或更多个指示,指出测量装置125所报告的监控的签名是否已被确定为成功地匹配或不能匹配到与观众测量系统100已知的一个或更多个参考源关联的参考签名。例如,当测量装置125先前生成并报告的监控的第一类型签名中的至少一个已被确定为匹配与来自数据处理设备140已知的参考媒体集合的特定参考媒体源相对应的至少一个参考签名时,数据接收器230可以从数据处理设备140接收匹配成功指示。这样,测量装置125可以使用接收到的匹配成功指示来推断数据处理设备140已识别出正在被监控的媒体。
在某些示例中,在数据处理设备140向测量装置125发送匹配成功指示之后(由数据接收器230接收),数据处理设备140还向测量装置125发送第二类型的参考签名序列,第二类型的参考签名序列同样由数据接收器230来接收。例如,第二类型的参考签名序列可以对应于先前被识别为匹配被监控的媒体的特定参考媒体源(例如,通过至少一个先前报告的监控的第一类型签名与相应的第一类型的参考签名(与所述特定的参考媒体源相关联)的成功匹配)。在这样的示例中,图2中的测量装置125还包括用于将接收到的第二类型的参考签名序列与签名处理器21生成的监控的第二类型签名进行比较的示例性比较器235。例如,比较器235可以用于将表示被监控的媒体的特定段的监控的签名与对应于被识别的参考媒体中的类似点的参考签名进行比较(例如,通过比较与监控的签名和参考签名相关联的时间戳)。比较器235可以执行任意类型和/或数量的比较标准(诸如互相关值、海明距离等),以确定监控的签名与参考签名是否匹配,或在特定的容限(例如,可预先确定容限、规定为配置参数或输入等)大致匹配。
在某些示例中,接收到的第二类型参考签名序列具有表示识别的参考媒体中的锚点的起始参考签名,该锚点对应于由与先前报告的监控的第一类型签名相匹配(并且,因而造成特定参考媒体被识别为与被监控的媒体相对应)的第一类型的参考签名表示的参考媒体的段。在某些示例中,只要比较器235确定第二类型的参考签名与监控的第二类型签名继续匹配(并且,监控的媒体仍然与识别的参考媒体相对应),则测量装置125就继续接收第二类型的参考签名的连续序列(例如,每个序列对应于参考媒体的一定时长,如参考媒体的若干分钟)。然而,当比较器235确定了多个(例如,大于或等于一)监控的第二类型签名与相应的第二类型的参考签名不匹配时(并且,因而监控的媒体不再与先前识别的参考媒体相匹配),比较器235使得测量装置125内包含的示例性数据报告器240经由网络接口225向数据处理设备140发送匹配失败指示。在某些示例中,数据报告器240还可以包括与匹配失败相关联的说明性数据,诸如指示被监控的媒体中的监控的第二类型签名与相应的第二类型的参考签名不再匹配的点(因此,被监控的媒体中的先前识别的参考媒体不再与被监控的媒体相匹配的点)的时间戳。
在某些示例中,测量装置125不包括比较器235,因而测量装置125不进行对监控的第二类型签名与第二类型的参考签名的比较。在这样的示例中,测量装置125的签名报告器220还被用于向数据处理设备140报告(例如,经由网络接口225)由签名处理器210产生的监控的第二类型签名。在这样的示例中,数据处理设备140将监控的第二类型签名与第二类型的参考签名进行比较,并向测量装置125发送匹配失败指示(例如,数据接收器230经由网络接口225接收该匹配失败指示),该匹配失败指示指出监控的第二类型签名不再与第二类型的参考签名相匹配。
图2中的示例性测量装置125还包括用于存储签名处理器210生成的监控的第一类型签名和监控的第二类型签名的示例性存储器245。在某些示例中,存储器245还存储从数据处理设备140接收到的第二类型的参考签名序列。存储器245可以由任何类型的存储装置或存储器装置、数据库等来实现,诸如图11的示例性处理系统1100中包括的大容量存储装置1130和/或易失性存储器1118,下面将对此进行更详细的描述。
图4示出了示例性数据设备处理器400的框图,数据设备处理器400可以被用于实现图1的示例性的数据处理设备140中的签名处理。图4中的示例性数据设备处理器400包括示例性网络接口405,网络接口405可以使用能够与网络135连接,并能够向测量装置125发送数据并从测量装置125接收数据的任何组网技术来实现。图4中的示例性数据设备处理器400还包括示例性签名接收器410,签名接收器410用于经由网络接口405接收由测量装置125根据任意合适的协议按照任意合适的数据格式报告的监控的签名。图4中的示例性数据设备处理器400还包括示例性比较器415,比较器415用于将从测量装置125接收到的监控的签名与表示数据处理设备140已知的参考媒体的集合的参考签名进行比较。与图2中的比较器235类似,图4中的比较器415可以执行任意类型和/或数量的比较标准(诸如互相关值、海明距离等),以确定监控的签名与参考签名是否匹配,或者是否在特定的容限(例如,可预先确定该容限度,将其规定为配置参数或输入等)内大致匹配。
例如,如上所述,签名接收器410可以接收监控的第一类型签名(例如,高分辨率或信息丰富的签名),以与和数据处理设备140已知的参考媒体源相关联的第一类型的参考签名进行比较。在这样的示例中,比较器415将监控的第一类型签名与第一类型的参考签名进行比较以识别匹配。当监控的第一类型签名被确定为与第一类型的参考签名匹配时,比较器415使得数据设备处理器400中包括的示例性指示处理器420经由网络接口405向测量装置125发送匹配成功指示。比较器415还将由匹配的参考签名所表示的特定参考媒体识别为与已从测量装置125接收到的监控的第一类型签名所表示的被监控的媒体相对应。
在某些示例中,如上所述,在比较器415识别出与被监控的媒体相对应的特定参考媒体之后,数据设备处理器400还向测量装置125提供第二类型的参考签名序列(例如,信息不丰富的或低分辨率的签名),以使得能够继续监控正在由媒体装置110呈现的已经识别的媒体。在这样的示例中,数据设备处理器400包括用于经由网路接口405向测量装置125提供第二类型的参考签名序列的示例性签名提供器425。在这样的示例中,签名提供器425可以使用任意合适的数据格式来改变参考签名的格式,以通过任意合适的数据协议来发送。在这样的示例中,签名提供器425持续地向测量装置125提供连续的第二类型的参考签名的序列,直到指示处理器420从测量装置125接收到匹配失败指示为止(例如,该匹配失败指示指出先前识别的与第二类型的参考签名相对应的参考媒体不再与测量装置125正在监控的媒体相对应)。
在某些示例中,如上所述,在比较器415识别出与被监控的媒体相对应的特定参考媒体并且指示处理器向测量装置发送匹配成功指示之后,数据设备处理器400从测量装置接收监控的第二类型签名。在这样的示例中,比较器415将监控的第二类型签名与对应于先前识别的参考媒体的第二类型的参考签名序列进行比较(例如,诸如利用以上联系图2中的比较器235描述的处理)。在这样的示例中,比较器415持续地将接收到的监控的第二类型签名与第二类型的参考签名序列进行比较,直到比较器415确定了多个(例如,大于或者等于一)监控的第二类型签名与相应的第二类型的参考签名不匹配时(并且,因而监控的媒体不再与先前识别的参考媒体相匹配)。当出现这种情况时,比较器415使指示处理器420经由网络接口225向测量装置125发送匹配失败指示(例如,使得测量装置125切换到生成并报告监控的第一类型签名的模式,以使得能够识别与测量装置125正在监控的新(例如,改变的)媒体相对应的不同的参考媒体源)。
图4的数据设备处理器400还包括示例性存储器430,存储器430用于存储第一类型参考签名和第二类型的参考签名,第一类型参考签名和第二类型的参考签名被用于与测量装置125生成的监控的第一类型签名和监控的第二类型签名进行比较。在某些示例中,存储器430还存储从测量装置125接收到的监控的第一类型签名和监控的第二类型签名。存储器430可以由任意类型的存储正在或存储器装置、数据库等实现,诸如图11的示例性处理系统1100中包括的大容量存储装置1130和/或易失性存储器1118,下面对此进行更详细的描述。
尽管已在图1至4中示出了实现观众测量系统100的方式的示例,然而,图1至图4中示出的一个或更多个元件、步骤和/或装置可以组合、拆分、重新安排、省略、取消或以任何其它方式实现。此外,示例性测量装置125、示例性数据处理设备140、示例性媒体接口205、示例性签名处理器210、示例性控制器215、示例性签名报告器220、示例性网络接口225、示例性数据接收器230、示例性比较器235、示例性数据报告器240、示例性第一类型签名生成器305、示例性第二类型签名生成器310、示例性签名间隔调整器315、示例性数据设备处理器400、示例性网络接口405、示例性签名接收器410、示例性比较器415、示例性指示处理器420、示例性签名提供器425和/或更总体的示例性观众测量系统100可以由软件、硬件、固件和/或软件、硬件和/或固件的任意组合来实现。因此,例如,示例性测量装置125、示例性数据处理设备140、示例性媒体接口205、示例性签名处理器210、示例性控制器215、示例性签名报告器220、示例性网络接口225、示例性数据接收器230、示例性比较器235、示例性数据报告器240、示例性第一类型签名生成器305、示例性第二类型签名生成器310、示例性签名间隔调整器315、示例性数据设备处理器400、示例性网络接口405、示例性签名接收器410、示例性比较器415、示例性指示处理器420、示例性签名提供器425,和/或更总体的示例性观众测量系统100可以由一个或更多个电路、可编程处理器、专用集成电路(ASIC)、可编程逻辑器件(PLD)和/或现场可编程逻辑器件(FPLD)等实现。当本专利的任何装置或系统权利要求被解释为包括纯软件或固件实现的情况时,示例性观众测量系统100、示例性测量装置125、示例性数据处理设备140、示例性媒体接口205、示例性签名处理器210、示例性控制器215、示例性签名报告器220、示例性网络接口225、示例性数据接收器230、示例性比较器235、示例性数据报告器240、示例性第一类型签名生成器305、示例性第二类型签名生成器310、示例性签名间隔调整器315、示例性数据设备处理器400、示例性网络接口405、示例性签名接收器410、示例性比较器415、示例性指示处理器420和/或示例性签名提供器425中的至少一个被明确的限定为包括存储该软件和/或固件的有形计算机可读介质,诸如存储器、数字多功能光盘(DVD)、压缩盘(CD)、蓝光盘等。此外,图1至图4中的示例性观众测量系统100可以包括图1至图4中例示的元件、处理和/或装置以外的一个或更多个元件、处理和/或装置,或者可以包括可替换图1至图4中例示的那些元件、处理和/或装置的一个或更多个元件、处理和/或装置,和/或可以包括超过一个示出的元件、处理、装置中的任一个或所有元件、处理、装置。
图5至图10示出了表示用于实现示例性观众测量系统100、示例性测量装置125、示例性数据处理设备140、示例性媒体接口205、示例性签名处理器210、示例性控制器215、示例性签名报告器220、示例性网络接口225、示例性数据接收器230、示例性比较器235、示例性数据报告器240、示例性第一类型签名生成器305、示例性第二类型签名生成器310、示例性签名间隔调整器315、示例性数据设备处理器400、示例性网络接口405、示例性签名接收器410、示例性比较器415、示例性指示处理器420和/或示例性签名提供器425的示例性机器可读指令的流程图。在这些示例中,各流程图所表示的机器可读指令包括由诸如下面将描述的图11的示例性处理系统1100中示出的处理器1112的处理器执行的一个或更多个程序。一个或更多个程序或者它们的部分可以被嵌入到在诸如CD-ROM、软盘、硬盘、数字多功能光盘(DVD)蓝光盘或与处理器1112关联的存储器的有形计算机可读介质中存储的软件中,但是,全部的一个或多个程序和/或一个或多个程序中的部分可以另选地由不同于处理器1112的装置(例如,诸如控制器和/或任何其它合适的装置)来执行,和/或具体实现为固件或专用硬件(例如,由ASIC、PLD、FPLD、离散逻辑元件等实现)。同样,图5至图10的流程图所表示的一个或更多个机器可读指令可以人工地实现。此外,尽管参照图5至图10示出的流程图对示例性机器可读指令进行了描述,但也可以另选地使用用于实现示例性观众测量系统100、示例性测量装置125、示例性数据处理设备140、示例性媒体接口205、示例性签名处理器210、示例性控制器215、示例性签名报告器220、示例性网络接口225、示例性数据接收器230、示例性比较器235、示例性数据报告器240、示例性第一类型签名生成器305、示例性第二类型签名生成器310、示例性签名间隔调整器315、示例性数据设备处理器400、示例性网络接口405、示例性签名接收器410、示例性比较器415、示例性指示处理器420和/或示例性签名提供器425的很多其它方法。例如,就图5至图10示出的流程图而言,可改变执行块的顺序,和/或可以改变、取消、合并一些块,和/或将一些块再次分割为多个块。
如上所述,可以使用存储在诸如硬盘驱动器、闪存、只读存储器(ROM)、CD、DVD、高速缓存、随机存取存储器(RAM)和/或任何其他的存储介质的有形计算机可读介质上的有形计算机可读介质中(其中信息可被存储任意的持续时间(例如,延长的时间周期、永久性的、短暂的时间、临时缓存、和/或信息的高速缓存))的编码指令(例如,计算机可读指令)来实现图5至图10中的示例性处理。在此使用的术语“有形计算机可读介质”被明确限定为包括任何类型的计算机可读存储装置,并且不包括传播信号。附加或另选地,可以使用存储在非瞬时的计算机可读介质中的编码指令来实现图5至图10中的示例性处理,所述非瞬时的计算机可读介质诸如为闪存、ROM、CD、DVD、高速缓存、随机存取存储器(RAM)和/或任何其它的存储介质,存储在其中的信息可以被存储任意的持续时间(例如,延长的时间周期、永久性的、短暂的时间、临时缓存、和/或信息的高速缓存)。在此使用的术语“非瞬时的计算机可读介质”被明确限定为包括任何类型的计算机可读存储装置,并且不包括传播信号。此外,除非特别说明,则认为在此使用的术语“计算机可读”和“机器可读”是等同的。另外,如在此所使用的,当在权利要求的前序部分中使用短语“至少”作为转承语(transitionterm)时,它如同“包括”是开放式的一样,也是开放式的。因此,在前序中将“至少”用作转承语的权利要求可包括除了在权利要求中明确列举的那些要素之外的要素。
可以被执行以实现图1的示例性观众测量系统100的示例性机器可读指令500由图5中示出的流程图表示。根据前述的附图,在块505开始执行图5中的机器可读指令500,在块505,如上所述,观众测量系统100的测量装置125和数据处理设备140使用监控的第一类型签名和第一类型的参考签名(例如,对应于信息丰富的、高分辨率的签名)对正在由媒体装置110呈现的媒体进行监控,直到确定了至少一个监控的签名与参考签名相匹配为止。在块510,测量装置125和数据处理设备140确定是否已出现成功的匹配,并因而可以将被监控的媒体识别为对应于参考媒体集合中的由匹配的第一类型的参考签名表示的特定的参考媒体。
如果已经出现了成功的匹配(块510),则在块515,测量装置125和数据处理设备140使用监控的第二类型签名和第二类型的参考签名(例如,对应于信息不丰富的、低分辨率的签名)对正在由媒体装置110呈现的媒体进行监控,直到多个监控的签名不能与它们的对应参考签名匹配为止。如上所述,第二类型的参考签名表示先前被识别为与被监控的媒体相对应的特定参考媒体。在块520,测量装置125和数据处理设备140确定是否所述多个签名与它们的对应参考签名的匹配已经失败并因而使得正在由媒体装置110呈现的媒体不再与先前识别的媒体相对应。如上所述,用于确定是否已经出现匹配失败的监控的签名的数量的值大于或等于一,该数量可以被硬编码,预先配置或指定等。
如果已出现了匹配失败(块520),则在块525,测量装置125和数据处理设备140恢复到使用监控的第一类型签名和第一类型的参考签名(例如,对应于信息丰富的、高分辨率的签名)对正在由媒体装置110呈现的媒体进行监控(例如,为了能够最初识别出新的/改变的媒体)。相应地,处理返回到块505和其之后的块,使得签名处理能够恢复到使用监控的第一类型签名和第一类型的参考签名。
可被执行以实现图1至图3中的示例性测量装置125的第一示例性机器可读指令600由图6中示出的流程图表示。根据前述的附图,在块605开始执行图6中的计算机可读指令600,在块605,测量装置125的签名处理器210对形成正在由媒体装置110呈现的媒体的媒体信号进行处理,以获得(例如,生成)监控的第一类型签名(例如,信息丰富的、高分辨率的签名)。在块610,测量装置125的签名报告器220向数据处理设备140报告监控的第一类型签名,以与表示观众测量系统已知的参考媒体源集合的第一类型的参考签名进行比较。在块615,测量装置125的数据接收器230对匹配成功指示的接收进行监控,匹配成功指示用于指示至少一个监控的第一类型签名已与第一类型的参考签名相匹配。如果接收到匹配成功指示(块615),则在块620,测量装置125的控制器215使签名处理器210停止为获得监控的第一类型签名而进行的处理(例如,这是因为监控的签名已被识别为对应于由匹配的参考签名来表示的特定的参考媒体)。如图6所示,块605到620的处理对应于图5的块505的处理。
在图6的块625,数据接收器230接收对应于(例如,表示)先前利用第一类型签名而识别的匹配的参考媒体的第二类型的参考签名序列(例如,信息不丰富的、低分辨率的签名)。在块630,签名处理器210对形成正在由媒体装置110呈现的媒体的媒体信号进行处理,以获得(例如,生成)监控的第二类型签名。在块635,测量装置125的比较器235将监控的第二类型签名与第二类型的参考签名序列进行比较,直到检测到匹配失败为止。在块640,比较器235确定是否检测到匹配失败。如上所述,匹配失败意味着多个监控的第二类型签名与和它们相对应的第二类型的参考签名匹配失败。如果检测到匹配失败(块640),则随后在块645,控制器215使签名处理器210停止为获得监控的第二类型签名而进行的处理(例如,因为监控的签名已被确定为不再与先前匹配的参考媒体相对应)。在块645,测量装置125的数据报告器240还向数据处理设备140报告匹配失败指示以及任何相关信息,以指出被监控的媒体已被确定为不再与先前匹配的参考媒体相对应。处理随后回到块605和其之后的块,以使得签名处理能够恢复到使用第一类型签名来对正在由媒体装置110呈现的新的/改变的媒体进行初始识别。如图6所示,块625到645的处理对应于图5中的块515的处理。
可被执行以实现图1至图3的示例性测量装置125的第二示例性机器可读指令700由图7中示出的流程表示。图7包括图6中的605至620和630。相应地,示例性机器可读指令700在这些块中所执行的处理在之前对图6的相关阐述中已经作了详细的描述,为了简要起见,在对图7的阐述中不再重复。
根据前述的附图,在块605开始执行图7中的计算机可读指令700,在块605到620以及630所执行的处理与如上所述的图6的计算机可读指令600的描述有关。因此,此时在机器可读指令700中,测量装置125的签名处理器210正获得(例如,生成)监控的第二类型签名,以与对应于(例如,表示)先前被识别为与测量装置125正在监控的媒体相匹配的特定参考媒体的第二类型的参考签名进行比较。在块705,测量装置125的签名报告器220向数据处理设备140报告监控的第二类型签名,以与表示先前识别的匹配的参考媒体源的第二类型的参考签名序列进行比较。在块710,测量装置125的数据接收器230对匹配失败指示的接收进行监控,所述匹配失败指示用于指出多个监控的第二类型签名已与和它们相对应的第二类型的参考签名匹配失败。如果接收到匹配失败指示(块615),则随后在块620,测量装置125的控制器215使签名处理器210停止为获得监控的第二类型签名而进行的处理(例如,因为被监控的媒体已被确定为不再与先前匹配的参考媒体相对应)。处理随后返回到块605和其之后的块,以使签名处理能够恢复到使用第一类型签名来对正在由媒体装置110呈现的新的/改变的媒体进行初始识别。如图7所示,在块630以及块705到715的处理对应于图5中的块515的处理。
可被执行以实现图1和图4的示例性的数据处理设备140中的示例性的数据设备处理器400由图8中示出的流程图表示。根据前述的附图,在块805开始执行图8中的计算机可读指令800,在块805,数据设备处理器400的签名接收器410从测量装置125接收监控的第一类型签名(例如,信息丰富的、高分辨率的签名),所述监控的第一类型签名表示正在由媒体装置110呈现的媒体。在块810,数据设备处理器400的比较器415将接收到的监控的第一类型签名与第一类型的参考签名进行比较,所述第一类型的参考签名表示数据处理设备140已知的参考媒体源的集合。在块815,比较器415确定是否已发现监控的第一类型签名与第一类型的参考签名之间的匹配。如果发现了匹配,则匹配的参考媒体可用于识别测量装置125正在监控的媒体(块815),随后在块820,数据设备处理器400的指示处理器420向测量装置125发送匹配成功指示(例如,这使得测量装置125切换为生成并报告监控的不同类型签名)。如图8所示,在块805到820的处理对应于图5中的在块505的处理。
在块825,数据设备处理器400的签名提供器425将第二类型的参考签名序列(例如,信息不丰富的、低分辨率的签名)发送到测量装置125,以与监控的第一类型签名进行比较。如上所述,第二类型的参考签名序列表示先前被识别为与测量装置125正在监控的媒体相对应的匹配的参考媒体。在块830,指示处理器420对匹配失败指示的接收进行监控,所述匹配失败指示用于指出第二类型的参考签名不再与测量装置125正在生成的监控的第二类型签名相匹配,因而,被监控的媒体不再与先前识别的匹配的参考媒体相对应。如果接收到匹配失败指示(块835),则随后在块840,指示处理器420还接收并处理针对该匹配失败的描述性信息(例如,指示何时检测到匹配失败的时间戳),以使能适当地增加监控的媒体的曝光率(例如,如通过确定被监控的媒体与先前匹配的参考媒体相对应的持续时间)。随后,处理返回到块805及其随后的块,使得签名处理能够恢复到使用第一类型签名来对正在由媒体装置110呈现的新的/改变的媒体进行初始识别。如图8所示,块825到840的处理对应于图5中的块515的处理。
可被执行以实现图1和图4的示例性数据处理设备140中的示例性数据设备处理器400的第二示例性的机器可读指令900由图9中示出的流程图表示。图9包括图8中的块805到820。相应地,示例性机器可读指令900在这些块中所执行的处理在之前对图8相关阐述中已经作了详细的描述,为了简要起见,在对图9的阐述中不再重复。
根据前述的附图,在块805开始执行图9中的计算机可读指令900,并且在块805到820执行的处理与如上所述的图8的计算机可读指令800的描述有关。因而,此时在机器可读指令900中,数据设备处理器400使用第一类型签名来识别与媒体装置110正在监控点105呈现并正在被测量装置125监控的媒体相对应的匹配的参考媒体。接下来,在块905,数据设备处理器400的签名接收器410从测量装置125接收表示媒体装置110正在呈现的媒体的监控的第二类型签名。在块910,数据设备处理器400的比较器415将监控的第二类型签名与第二类型的参考签名序列进行比较,所述第二类型的参考签名序列表示先前被识别为与测量装置125正在监控的媒体相对应的匹配的参考媒体。
在块915,比较器415确定是否已检测到匹配失败。如上所述,匹配失败意味着多个监控的第二类型签名与和它们相对应的第二类型的参考签名匹配失败。如果检测到匹配失败(块915),则随后在块920,数据设备处理器400的指示处理器420向测量装置125发送匹配失败指示,所述匹配失败指示用于指出被监控的媒体已被确定为不再与先前匹配的参考媒体相对应。处理随后回到块805及其之后的块,以使得签名处理能够恢复到使用第一类型签名来对正在由媒体装置110呈现的新的/改变的媒体进行初始识别。如图9所示,块905到920的处理对应于图5中的块515的处理。
可被执行以实现图2和/或图3的示例性签名处理器210中的示例性签名间隔调整器315的示例性机器可读指令1000由图10中示出的流程图表示。根据前述的附图,在块1005开始执行图10中的计算机可读指令1000,在块1005,签名间隔调整器315对媒体装置110正在输出并且测量装置125正在监控的媒体信号的特征进行测量。例如,签名间隔调整器315能够测量信号强度(例如,如在信号功率、信号能量、信号量、信号振幅等方面)、信噪比、噪声成分等。在块1010,签名间隔调整器315调整由签名处理器210生成(例如,由签名处理器210的第二类型签名生成器310生成)的监控的第二类型签名(例如,信息不丰富的、低分辨率的签名)之间的采样间隔。例如,签名间隔调整器315可以在测量到的特征表明监控的媒体信号强和/或没有噪声时增加监控的第二类型签名之间的间隔(或者,换句话说,降低采样率),但是可以在测量到的特征表明监控的媒体信号弱和/或有噪声时减小监控的第二类型签名之间的间隔(或者,换句话说,提高采样率)。处理返回到块1005及其随后的块,以使得签名间隔调整器315能够基于测量到的监控的媒体信号的特征来继续调整监控的签名之间的采样间隔。
图11是示例性处理系统1100的框图,该处理系统1100能够执行图5至图10中的指令以实现图1至图4中的示例性观众测量系统100、示例性测量装置125、示例性数据处理设备140、示例性媒体接口205、示例性签名处理器210、示例性控制器215、示例性签名报告器220、示例性网络接口225、示例性数据接收器230、示例性比较器235、示例性数据报告器240、示例性第一类型的签名生成器305、示例性第二类型签名生成器310、示例性签名间隔调整器315、示例性数据设备处理器400、示例性网络接口405、示例性签名接收器410、示例性比较器415、示例性指示处理器420和/或示例性签名提供器425。例如,处理系统1100可以是服务器、个人计算机、移动电话(例如,智能电话、蜂窝电话等)、个人数字助理(PDA)、互联网设备、DVD播放器、CD播放器、数字视频录像机、蓝光播放器、游戏主机、个人视频录像机、机顶盒、数字像机或任何其它类型的计算装置。
当前示例中的系统1100包括处理器1112。例如,处理器1112可由来自任何期望的系列或制造商的一个或更多个微处理器和/或控制器来实现。
处理器1112包括本地存储器1113(例如,高速缓存),并且处理器1112通过总线1118与包括易失性存储器1114和非易失性存储器1116的主存储器进行通信。易失性存储器1114可由静态随机存取存储器(SRAM)、同步动态随机存取存储器(SDRAM)、动态随机存取存储器(DRAM)、RAMBUS动态随机存取存储器(RDRAM)和/或任何其它类型的随机存取存储装置来实现。非易失性存储器1116可由闪存和/或任何其它期望类型的存储装置来实现。由存储器控制器来控制对主存储器1114和1116的存取。
处理系统1100还包括接口电路1120。接口电路1120可以按照任何类型的接口标准来实现,诸如以太网接口、通用串行接口(USB)和/或PCI高速接口。
一个或更多个输入装置1122连接到所述接口电路1120。输入装置1122允许用户将数据和命令输入到处理器1112中。输入装置例如可由键盘、鼠标、触摸屏、跟踪板、跟踪球、跟踪条(例如isopoint)、语音识别系统和/或任何其它人机交互接口来实现。
一个或更多个输出装置1124也连接到接口电路1120。例如,输出装置1124例如可由显示装置(例如,液晶显示器、阴极射线管显示器(CRT))、打印机和/或扬声器来实现。由此,接口电路1120通常包括图形驱动卡。
接口电路1120还包括诸如调制解调器或者网络接口卡的通信装置,以便于通过网络1126(例如,以太连接、数字用户线路(DSL)、电话线、同轴电缆、蜂窝电话系统等)与外部计算机进行数据交换。
处理系统1100还包括一个或更多个用于存储机器可读指令和数据的大容量存储装置1128。该大容量存储装置1128的示例包括软磁盘机、硬式磁盘机、光盘机和数字多功能光盘(DVD)机。在某些示例中,大容量存储装置1128可由存储器245和/或存储器430来实现。附加或另选地,在某些示例中,易失性存储器1114可实现存储器245和/或存储器430。
与图5至图10中的指令相对应的编码的指令1132可存储在大容量存储装置1128、易失性存储器1114、非易失性存储器1116、本机存储器1113和/或诸如CD或DVD1136的可移除的存储介质中。
作为一种以诸如图11中的处理系统这样的系统实现在此描述的方法和/或设备的方案,在此所描述的方法和/或设备可嵌入到诸如处理器和/或ASIC(专用集成电路)的结构中。
最后,尽管本文中已经公开了某些示例性方法、装置和制品,但是本专利的涵盖范围并不限于此。相反,本专利涵盖了字面意义上或等同地落入权利要求范围内的所有方法、装置和制品。

Claims (38)

1.一种媒体监控方法,该方法包括以下步骤:
对第一类型签名进行电子处理以监控由媒体装置呈现的媒体,直到所述第一类型签名中的第一个签名被确定为与第一类型的参考签名相匹配为止,所述第一类型的参考签名与第一参考媒体相关联;以及
在所述第一类型签名中的所述第一个签名被确定为与所述第一类型的参考签名相匹配之后,使用处理器对第二类型签名进行电子处理以监控由所述媒体装置呈现的所述媒体,直到多个第二类型签名被确定为不与对应的第二类型的参考签名匹配为止,所述第二类型的参考签名与所述第一参考媒体相关联。
2.根据权利要求1所述的方法,该方法还包括以下步骤:
当所述多个第二类型签名被确定为不与对应的所述第二类型的参考签名匹配时,恢复为处理所述第一类型签名以监控由所述媒体装置呈现的所述媒体。
3.根据权利要求1所述的方法,其中,所述第一类型签名的分辨率高于所述第二类型签名的分辨率。
4.根据权利要求3所述的方法,其中,所述第一类型签名和所述第二类型签名是基于相同的签名算法确定的。
5.根据权利要求3所述的方法,其中,所述第一类型签名和所述第二类型签名是基于不同的签名算法确定的。
6.根据权利要求1所述的方法,其中,所述第一类型的参考签名是与多个参考媒体相关联的多个第一类型的参考签名中的第一个参考签名,并且对所述第一类型签名进行处理以监控由所述媒体装置呈现的所述媒体的步骤包括:
对与所述媒体装置呈现的所述媒体相对应的媒体信号进行处理,以获得所述第一类型签名;
向处理器报告所述第一类型签名,以与所述多个第一类型的参考签名进行比较;
从所述处理器接收关于所述第一类型签名中的所述第一签名已被确定为与所述多个第一类型的参考签名中的所述第一个参考签名相匹配的指示;以及
响应于接收到所述指示,停止为获得所述第一类型签名而对所述媒体信号的处理。
7.根据权利要求1所述的方法,其中,所述第一类型的参考签名是与多个参考媒体相关联的多个第一类型的参考签名中的第一个参考签名,并且对所述第一类型签名进行处理以监控由所述媒体装置呈现的所述媒体的步骤包括:
从用于对所述媒体装置呈现的所述媒体进行监控的测量装置接收所述第一类型签名;
将所述第一类型签名与所述多个第一类型的参考签名进行比较;以及
向所述测量装置发送关于所述第一类型签名中的所述第一个签名已被确定为与所述多个第一类型的参考签名中的所述第一个参考签名相匹配的指示。
8.根据权利要求1所述的方法,其中,对所述第二类型签名进行处理以监控由所述媒体装置呈现的所述媒体的步骤包括:
响应于接收到关于所述第一类型签名中的所述第一个签名已被确定为与所述第一类型的参考签名相匹配的第一指示,对与所述媒体装置呈现的所述媒体相对应的媒体信号进行处理以获得所述第二类型签名;
将所述第二类型签名与从处理器获得的所述第二类型的参考签名序列进行比较,直到多个第二类型签名被确定为不与对应的所述第二类型的参考签名相匹配为止,所述第二类型的参考签名序列与所述第一参考媒体相关联,所述序列中的起始参考签名对应于由所述第一类型的参考签名表示的所述第一参考媒体中的锚点;以及
向所述处理器报告关于所述多个第二类型签名已被确定为不与对应的所述第二类型的参考签名相匹配的第二指示。
9.根据权利要求1所述的方法,其中,对所述第二类型签名进行处理以监控由所述媒体装置呈现的所述媒体的步骤包括:
向用于对所述媒体装置呈现的所述媒体进行监控的测量装置发送第二类型的参考签名序列,所述第二类型的参考签名序列是响应于所述第一类型签名中的所述第一个签名被确定为与所述第一类型的参考签名相匹配而发送的,所述第二类型的参考签名序列与所述第一参考媒体相关联,所述序列中的起始参考签名对应于由所述第一类型的参考签名表示的所述第一参考媒体中的锚点;以及
从所述测量装置接收关于所述多个第二类型签名已被确定为不与对应的所述第二类型的参考签名相匹配的指示。
10.根据权利要求1所述的方法,其中,对所述第二类型签名进行处理以监控由所述媒体装置呈现的所述媒体的步骤包括:
响应于接收到关于所述第一类型签名中的所述第一个签名已被确定为与所述第一类型的参考签名相匹配的第一指示,对与所述媒体装置呈现的所述媒体相对应的媒体信号进行处理以获得所述第二类型签名;
向处理器报告所述第二类型签名,以与所述第二类型的参考签名序列进行比较,所述第二类型的参考签名序列与所述第一参考媒体相关联,所述序列中的起始参考签名对应于由所述第一类型的参考签名表示的所述第一参考媒体中的锚点;
从所述处理器接收关于所述多个第二类型签名已被确定为不与对应的所述第二类型的参考签名相匹配的第二指示;以及
响应于接收到所述第二指示,停止为获得所述第二类型签名而对所述媒体的处理。
11.根据权利要求1所述的方法,其中,对所述第二类型签名进行处理以监控由所述媒体装置呈现的所述媒体的步骤包括:
从用于对所述媒体装置呈现的所述媒体进行监控的测量装置接收所述第二类型签名;
将所述第二类型签名与所述第二类型的参考签名序列进行比较,所述第二类型的参考签名序列与所述第一参考媒体相关联,所述序列中的起始参考签名对应于由所述第一类型的参考签名表示的所述第一参考媒体中的锚点;以及
向所述测量装置发送关于所述多个第二类型签名已被确定为不与对应的所述第二类型的参考签名相匹配的指示。
12.根据权利要求1所述的方法,该方法还包括以下步骤:基于由所述媒体装置呈现的所述媒体的特征,调整所述第二类型签名之间的间隔。
13.根据权利要求12所述的方法,其中,所述特征包括在与所述媒体装置呈现的所述媒体相对应的媒体信号中测量到的信号强度、信噪比或噪声成分中的至少一项。
14.一种有形的机器可读存储介质,所述存储介质包括机器可读指令,所述机器可读指令在被执行时使得机器至少执行以下操作:
对第一类型签名进行处理以监控由媒体装置呈现的媒体,直到所述第一类型签名中的第一个签名被确定为与第一类型的参考签名相匹配为止,所述第一类型的参考签名与第一参考媒体相关联;以及
在所述第一类型签名中的所述第一个签名被确定为与所述第一类型的参考签名相匹配之后,对第二类型签名进行处理以监控由所述媒体装置呈现的所述媒体,直到多个第二类型签名被确定为不与对应的第二类型的参考签名相匹配为止,所述第二类型的参考签名与所述第一参考媒体相关联。
15.根据权利要求14所述的存储介质,其中,所述机器可读指令在被执行时还使得所述机器执行以下操作:
当所述多个第二类型签名被确定为不与对应的所述第二类型的参考签名相匹配时,恢复为处理所述第一类型签名以监控由所述媒体装置呈现的所述媒体。
16.根据权利要求14所述的存储介质,其中,所述第一类型签名的分辨率高于所述第二类型签名的分辨率。
17.根据权利要求16所述的存储介质,其中,所述第一类型签名和所述第二类型签名是基于相同的签名算法确定的。
18.根据权利要求16所述的存储介质,其中,所述第一类型签名和所述第二类型签名是基于不同的签名算法确定的。
19.根据权利要求14所述的存储介质,其中,所述第一类型的参考签名是与多个参考媒体相关联的多个第一类型的参考签名中的第一个参考签名,并且为了对所述第一类型签名进行处理以监控由所述媒体装置呈现的所述媒体,所述机器可读指令被执行时还使得所述机器执行以下操作:
对与所述媒体装置呈现的所述媒体相对应的媒体信号进行处理,以获得所述第一类型签名;
向处理器报告所述第一类型签名,以与所述多个第一类型的参考签名进行比较;
从所述处理器接收关于所述第一类型签名中的所述第一个签名已被确定为与所述多个第一类型的参考签名中的所述第一个参考签名相匹配的指示;以及
响应于接收到所述指示,停止为获得所述第一类型签名而对所述媒体信号的处理。
20.根据权利要求14所述的存储介质,其中,所述第一类型的参考签名是与多个参考媒体相关联的多个第一类型的参考签名中的第一个参考签名,并且为了对第一类型签名进行处理以监控由所述媒体装置呈现的所述媒体,所述机器可读指令在被执行时还使得所述机器执行以下操作:
从用于对所述媒体装置呈现的所述媒体进行监控的测量装置接收所述第一类型签名;
将所述第一类型签名与所述多个第一类型的参考签名进行比较;以及
向所述测量装置发送关于所述第一类型签名中的所述第一个签名已被确定为与所述多个第一类型的参考签名中的所述第一个参考签名相匹配的指示。
21.根据权利要求14所述的存储介质,其中,为了对所述第二类型签名进行处理以监控由所述媒体装置呈现的所述媒体,所述机器可读指令在被执行时还使得所述机器执行以下操作:
响应于接收到关于所述第一类型签名中的所述第一个签名已被确定为与所述第一类型的参考签名相匹配的第一指示,对与所述媒体装置呈现的所述媒体相对应的媒体信号进行处理以获得所述第二类型签名;
将所述第二类型签名与从处理器获得的所述第二类型的参考签名序列进行比较,直到多个第二类型签名被确定为不与对应的所述第二类型的参考签名相匹配为止,所述第二类型的参考签名序列与所述第一参考媒体相关联,所述序列中的起始参考签名对应于由所述第一类型的参考签名表示的所述第一参考媒体中的锚点;以及
向所述处理器报告关于所述多个第二类型签名已被确定为不与对应的所述第二类型的参考签名相匹配的第二指示。
22.根据权利要求14所述的存储介质,其中,为了对所述第二类型签名进行处理以监控由所述媒体装置呈现的所述媒体,所述机器可读指令在被执行时还使得所述机器执行以下操作:
向用于对所述媒体装置呈现的所述媒体进行监控的测量装置发送第二类型的参考签名序列,所述第二类型的参考签名序列是响应于所述第一类型签名中的所述第一个签名被确定为与所述第一类型的参考签名相匹配而发送的,所述第二类型的参考签名序列与所述第一参考媒体相关联,所述序列中的起始参考签名对应于由所述第一类型的参考签名表示的所述第一参考媒体中的锚点;以及
从所述测量装置接收关于所述多个第二类型签名已被确定为不与对应的所述第二类型的参考签名相匹配的指示。
23.根据权利要求14所述的存储介质,其中,为了对所述第二类型签名进行处理以监控由所述媒体装置呈现的所述媒体,所述机器可读指令被执行时还使得所述机器执行以下操作:
响应于接收到关于所述第一类型签名中的所述第一个签名已被确定为与所述第一类型的参考签名相匹配的第一指示,对与所述媒体装置呈现的所述媒体相对应的媒体信号进行处理以获得所述第二类型签名;
向处理器报告所述第二类型签名,以与所述第二类型的参考签名序列进行比较,所述第二类型的参考签名序列与所述第一参考媒体相关联,所述序列中的起始参考签名对应于由所述第一类型的参考签名表示的所述第一参考媒体中的锚点;
从所述处理器接收关于所述多个第二类型签名已被确定为不与对应的所述第二类型的参考签名相匹配的第二指示;以及
响应于接收到所述第二指示,停止为获得所述第二类型签名而对所述媒体的处理。
24.根据权利要求14所述的存储介质,其中,为了对所述第二类型签名进行处理以监控由所述媒体装置呈现的所述媒体,所述机器可读指令在被执行时还使得所述机器执行以下操作:
从用于对所述媒体装置呈现的所述媒体进行监控的测量装置接收所述第二类型签名;
将所述第二类型签名与所述第二类型的参考签名序列进行比较,所述第二类型的参考签名序列与所述第一参考媒体相关联,所述序列中的起始参考签名对应于由所述第一类型的参考签名表示的所述第一参考媒体中的锚点;以及
向所述测量装置发送关于所述多个第二类型签名已被确定为不与对应的所述第二类型的参考签名相匹配的指示。
25.根据权利要求14所述的存储介质,所述机器可读指令在被执行时还使得所述机器执行以下操作:
基于由所述媒体装置呈现的所述媒体的特征,调整所述第二类型签名之间的间隔。
26.根据权利要求25所述的有形的机器可读存储介质,其中,所述特征包括在与所述媒体装置呈现的所述媒体相对应的媒体信号中测量到的信号强度、信噪比或噪声成分中的至少一项。
27.一种对媒体装置呈现的媒体进行监控的设备,该设备包括:
签名处理器,所述签名处理器用于:
从与所述媒体装置呈现的所述媒体相对应的媒体信号生成第一类型签名,直到所述第一类型签名中的第一个签名被确定为与第一类型的参考签名相匹配为止,所述第一类型的参考签名与第一参考媒体相关联;以及
在所述第一类型签名中的所述第一个签名被确定为与所述第一类型的参考签名相匹配之后,从与所述媒体装置呈现的所述媒体相对应的所述媒体信号生成第二类型签名,直到多个第二类型签名被确定为不与对应的第二类型的参考签名匹配为止,所述第二类型的参考签名与所述第一参考媒体相关联;
控制器,所述控制器用于对所述签名处理器生成所述第一类型签名还是所述第二类型签名进行控制;以及
存储器,所述存储器用于存储所述第一类型签名和所述第二类型签名。
28.根据权利要求27所述的设备,其中,所述签名处理器还用于在所述多个第二类型签名被确定为不与对应的所述第二类型的参考签名匹配时,恢复为从所述媒体信号生成所述第一类型签名。
29.根据权利要求27所述的设备,其中,监控的第一类型签名的分辨率高于监控的第二类型签名的分辨率。
30.根据权利要求27所述的设备,其中,所述第一类型的参考签名是与多个参考媒体相关联的多个第一类型的参考签名中的第一个参考签名,并且所述设备还包括:
签名报告器,所述签名报告器用于向数据处理器报告监控的第一类型签名,以与所述多个第一类型的参考签名进行比较;以及
数据接收器,所述数据接收器用于从所述数据处理器接收关于监控的第一类型签名中的所述第一个签名已被确定为与所述第一类型的参考签名相匹配的指示,所述签名处理器响应于接收到所述指示而停止从所述媒体信号生成监控的第一类型签名。
31.根据权利要求27所述的设备,其中,所述签名处理器响应于接收到关于监控的第一类型签名中的所述第一个签名已被确定为与所述第一类型的参考签名相匹配的第一指示而从所述媒体信号生成监控的第二类型签名,并且所述设备还包括;
数据接收器,所述数据接收器用于接收所述第二类型的参考签名序列,所述第二类型的参考签名序列与所述第一参考媒体相关联,所述序列中的起始参考签名对应于由所述第一类型的参考签名表示的所述第一参考媒体中的锚点;
比较器,所述比较器用于将监控的第二类型签名与所述第二类型的参考签名序列进行比较,直到多个监控的第二类型签名被确定为不与对应的所述第二类型的参考签名相匹配为止;以及
数据报告器,所述数据报告器用于报告关于所述多个监控的第二类型签名已被确定为不与对应的所述第二类型的参考签名相匹配的第二指示。
32.根据权利要求27所述的设备,其中,所述签名处理器响应于接收到关于监控的第一类型签名中的所述第一个签名已被确定为与所述第一类型的参考签名相匹配的第一指示而从所述媒体信号生成监控的第二类型签名,并且所述设备还包括;
签名报告器,所述签名报告器用于向数据处理器报告监控的第二类型签名,以与所述第二类型的参考签名序列进行比较,所述第二类型的参考签名序列与所述第一参考媒体相关联,所述序列中的起始参考签名对应于由所述第一类型的参考签名表示的所述第一参考媒体中的锚点;以及
数据接收器,所述数据接收器用于从数据处理器接收关于所述多个监控的第二类型签名已被确定为不与对应的所述第二类型的参考签名相匹配的第二指示,所述签名处理器响应于接收到的所述第二指示而停止从所述媒体信号生成监控的第二类型签名。
33.根据权利要求27所述的设备,其中,所述签名处理器用于基于由所述媒体装置呈现的所述媒体的特征来调整监控的第二类型签名之间的间隔。
34.一种用于对媒体装置呈现的媒体进行监控的设备,该设备包括:
比较器,所述比较器用于将监控的第一类型签名与多个第一类型的参考签名进行比较,所述多个第一类型的参考签名与多个参考媒体相关联,监控的第一类型签名由测量装置从与所述媒体装置呈现的所述媒体相对应的媒体信号生成;
指示处理器,所述指示处理器用于:
向所述测量装置发送关于监控的第一类型签名中的第一个签名已被确定为与所述第一类型的参考签名中的第一个参考签名相匹配的第一指示,所述第一类型的参考签名中的所述第一个参考签名与第一参考媒体相关联;以及
至少发送或者接收关于多个监控的第二类型签名已被确定为不与对应的第二类型的参考签名相匹配的第二指示,所述第二类型的参考签名与所述第一参考媒体相关联;以及
存储器,所述存储器用于存储所述多个第一类型的参考签名。
35.根据权利要求34所述的设备,其中,监控的第一类型签名的分辨率高于监控的第二类型签名的分辨率。
36.根据权利要求34所述的设备,该设备还包括接收器,所述接收器用于从所述测量装置接收监控的第一类型签名。
37.根据权利要求34所述的设备,该设备还包括签名提供器,所述签名提供器用于向所述测量装置提供所述第二类型的参考签名序列,所述第二类型的参考签名序列是响应于监控的第一类型签名中的所述第一个签名被确定为与所述第一类型的参考签名中的第一个参考签名相匹配而发送的,所述第二类型的参考签名序列与所述第一参考媒体相关联,所述序列中的起始参考签名对应于由所述第一类型的参考签名表示的所述第一参考媒体中的锚点,并且所述指示处理器从所述测量装置接收关于所述多个监控的第二类型签名已被确定为不与对应的所述第二类型的参考签名相匹配的第二指示。
38.根据权利要求34所述的设备,其中,所述比较器还被用于将监控的第二类型签名与所述第二类型的参考签名序列进行比较,所述第二类型的参考签名序列与所述第一参考媒体相关联,所述序列中的起始参考签名对应于由所述第一类型的参考签名表示的所述第一参考媒体中的锚点,并且所述指示处理器向所述测量装置发送指示多个监控的第二类型签名已被确定为不与对应的所述第二类型的参考签名相匹配的所述第二指示。
CN201310206837.7A 2012-03-26 2013-03-26 使用多类型签名进行媒体监控 Expired - Fee Related CN103369364B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/430,342 2012-03-26
US13/430,342 US8768003B2 (en) 2012-03-26 2012-03-26 Media monitoring using multiple types of signatures

Publications (2)

Publication Number Publication Date
CN103369364A true CN103369364A (zh) 2013-10-23
CN103369364B CN103369364B (zh) 2016-11-30

Family

ID=

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106372500A (zh) * 2015-07-24 2017-02-01 英飞凌科技股份有限公司 用于确定代码片段执行完整性的方法及提供程序代码抽象表示的方法
CN110650356A (zh) * 2016-02-29 2020-01-03 格雷斯诺特公司 利用多匹配检测和基于单匹配的消歧的媒体频道识别
CN112514408A (zh) * 2018-06-04 2021-03-16 尼尔森(美国)有限公司 动态地生成适用于与正被监测的媒体相关联的状况的音频签名的方法和装置

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002051063A1 (en) * 2000-12-21 2002-06-27 Digimarc Corporation Methods, apparatus and programs for generating and utilizing content signatures
CN101288252A (zh) * 2004-08-31 2008-10-15 集成媒体测量公司 检测并测量对媒体内容项目的接触
CN201160304Y (zh) * 2007-12-27 2008-12-03 广东亿迅科技有限公司 大规模数字远程网络视频监控系统
US20100115543A1 (en) * 2008-10-31 2010-05-06 Media Instruments Sa Simulcast resolution in content matching systems
CN101779201A (zh) * 2007-05-21 2010-07-14 尼尔森(美国)有限公司 互联网发布内容的监控方法和装置
CN102007714A (zh) * 2008-03-05 2011-04-06 尼尔森(美国)有限公司 生成签名的方法和装置
EP2315378A2 (en) * 2009-10-09 2011-04-27 The Nielsen Company (US), LLC Methods and apparatus to adjust signature matching results for audience measurement

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002051063A1 (en) * 2000-12-21 2002-06-27 Digimarc Corporation Methods, apparatus and programs for generating and utilizing content signatures
CN101288252A (zh) * 2004-08-31 2008-10-15 集成媒体测量公司 检测并测量对媒体内容项目的接触
CN101779201A (zh) * 2007-05-21 2010-07-14 尼尔森(美国)有限公司 互联网发布内容的监控方法和装置
CN201160304Y (zh) * 2007-12-27 2008-12-03 广东亿迅科技有限公司 大规模数字远程网络视频监控系统
CN102007714A (zh) * 2008-03-05 2011-04-06 尼尔森(美国)有限公司 生成签名的方法和装置
US20100115543A1 (en) * 2008-10-31 2010-05-06 Media Instruments Sa Simulcast resolution in content matching systems
EP2315378A2 (en) * 2009-10-09 2011-04-27 The Nielsen Company (US), LLC Methods and apparatus to adjust signature matching results for audience measurement

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106372500A (zh) * 2015-07-24 2017-02-01 英飞凌科技股份有限公司 用于确定代码片段执行完整性的方法及提供程序代码抽象表示的方法
US10146655B2 (en) 2015-07-24 2018-12-04 Infineon Technologies Ag Method for determining an intergrity of an execution of a code fragment and a method for providing an abstracted representation of a program code
CN106372500B (zh) * 2015-07-24 2019-11-26 英飞凌科技股份有限公司 用于确定代码片段执行完整性的方法及提供程序代码抽象表示的方法
CN110650356A (zh) * 2016-02-29 2020-01-03 格雷斯诺特公司 利用多匹配检测和基于单匹配的消歧的媒体频道识别
CN110650356B (zh) * 2016-02-29 2021-12-10 六科股份有限公司 利用多匹配检测和基于单匹配的消歧的媒体频道识别
US11627372B2 (en) 2016-02-29 2023-04-11 Roku, Inc. Media channel identification with multi-match detection and disambiguation based on single-match
CN112514408A (zh) * 2018-06-04 2021-03-16 尼尔森(美国)有限公司 动态地生成适用于与正被监测的媒体相关联的状况的音频签名的方法和装置
US11715488B2 (en) 2018-06-04 2023-08-01 The Nielsen Company (Us), Llc Methods and apparatus to dynamically generate audio signatures adaptive to circumstances associated with media being monitored

Also Published As

Publication number Publication date
US20190141391A1 (en) 2019-05-09
JP2013201760A (ja) 2013-10-03
US20170251252A1 (en) 2017-08-31
EP3703285B1 (en) 2023-06-07
US9106952B2 (en) 2015-08-11
EP2651052B1 (en) 2020-05-06
US11863821B2 (en) 2024-01-02
US11044523B2 (en) 2021-06-22
US8768003B2 (en) 2014-07-01
US11863820B2 (en) 2024-01-02
AU2013201983A1 (en) 2013-10-10
US9674574B2 (en) 2017-06-06
JP5870435B2 (ja) 2016-03-01
CA2810961C (en) 2016-05-10
EP2651052A1 (en) 2013-10-16
US20210314660A1 (en) 2021-10-07
AU2013201983B2 (en) 2015-07-09
JP5650268B2 (ja) 2015-01-07
US20140289755A1 (en) 2014-09-25
CA2810961A1 (en) 2013-09-26
US20150319489A1 (en) 2015-11-05
US10212477B2 (en) 2019-02-19
EP3703285A1 (en) 2020-09-02
JP2015092672A (ja) 2015-05-14
US20130251189A1 (en) 2013-09-26
US20230126218A1 (en) 2023-04-27

Similar Documents

Publication Publication Date Title
US11863821B2 (en) Media monitoring using multiple types of signatures
US20210201432A1 (en) Methods and apparatus to perform symbol-based watermark detection
CN104429091A (zh) 用于识别媒体的方法和装置
CN112204658A (zh) 基于跨不同音频流和/或不同水印技术的水印识别媒介的方法和装置
US20220159338A1 (en) Methods and apparatus to detect boring media
KR101741747B1 (ko) 실시간 광고 삽입이 가능한 영상 광고 처리 장치 및 방법
US20240073464A1 (en) Signature matching with meter data aggregation for media identification
KR102492049B1 (ko) 워터마크 및 서명을 사용한 미디어 식별
US11532159B2 (en) Methods and apparatus to monitor a split screen media presentation
CN112312208A (zh) 多媒体信息的处理方法、装置、存储介质和电子设备
AU2013203410B2 (en) Media monitoring using multiple types of signatures

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20161130