执行音频水印嵌入以及水印检测和提取的方法和装置制造方法及图纸

技术编号:7164641 阅读:271 留言:0更新日期:2012-04-11 18:40
本文描述了用于音频水印嵌入以及水印检测和提取的方法和装置。示例方法包括:接收媒体内容信号;对所述媒体内容信号进行采样以产生样本;将所述样本存储在缓冲器中;确定所述缓冲器中的第一样本序列;确定所述缓冲器中的第二样本序列,其中,所述第二样本序列具有与所述第一样本序列基本相等的长度;计算所述第一样本序列与所述第二样本序列的平均值以产生平均样本序列;从所述平均样本序列提取标识;以及将所述标识存储在有形的存储器中。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总体上涉及媒体监测,更具体地说,涉及执行音频水印嵌入以及水印检测和提取的方法和装置
技术介绍
识别媒体信息,更具体地说,识别音频流(例如,音频信息)对于评估电视、无线电广播或任何其它媒体的受众接触率(audience exposure)是有用的。例如,在电视观众统计(metering)应用中,可以将代码插入到媒体的音频或视频中,其中,随后在呈现(例如, 在所监测的住宅处播放)该媒体时在监测点检测该代码。嵌入到原始信号中的代码/水印的信息的有效载荷可以包括唯一的源标识、广播时间信息、业务(transactional)信息或附加的内容元数据。监测点通常包括诸如监测受众成员的媒体消费或媒体的受众成员接触率的住宅的地点。例如,在监测点,来自音频和/或视频的代码被捕获并可以与和所选择的频道、无线电台、媒体源等相关联的媒体的音频流或视频流相关联。所收集的代码接着可以被发送到中央数据收集设施以进行分析。但是,与媒体接触率或消费相关的数据的收集不必限于在家中的接触率或消费。附图说明图1是采用添加到复合电视信号的音频部分的节目识别码的广播受众测量系统的示意图。图2是图1的示例编码器的框图。图3是例示可以由图2的示例解码器执行的示例编码处理的流程图。图4是例示可以被执行以产生与图2的代码频率选择器相结合使用的频率索引表的示例处理的流程图。图5是例示关键(critical)频带索引以及它们如何与短和长的块样本索引相对应的图表。图6例示选择将表示具体信息符号的频率分量的一个示例。图7至图9是例示可以由图4的处理产生的并与图2的代码频率选择器相结合使用的不同的示例代码频率配置的图表。图10例示音频编码索引之间的频率关系。图11是图1的示例解码器的框图。图12是例示可以由图11的示例编码器执行的示例解码处理的流程图。图13是可以被执行以在图11的解码器中叠加(stack)音频的示例处理的流程图。图14是可以被执行以在图11的解码器中确定编码在音频信号中的符号的示例处理的流程图。图15是可以被执行以处理缓冲器从而识别图11的解码器中的消息的示例处理的流程图。图16例示可以存储消息符号的示例循环缓冲器组。图17例示可以存储消息符号的示例预先存在代码标记循环缓冲器组。图18是可以被执行以在图11的解码器中验证所识别的消息的示例处理的流程图。图19例示可以在图11的解码器中存储所识别的消息的示例过滤器堆栈(stack)。图20是示例处理器平台的示意图,该示例处理器平台可以用于和/或编码为执行本文所述的任何或全部处理或者实现本文所述的任何或全部示例系统、示例装置和/或示例方法。具体实施例方式下面的描述参照音频编码和解码,该音频编码和解码通常还分别被称为音频水印嵌入(audio watermarking)和水印检测。应当注意,在该背景中,音频可以是具有落入正常人能听到的频谱内的频率的任意类型的信号。例如,音频可以是语音、音乐、音频和/或视频节目或作品(例如,电视节目、电影、互联网视频、无线电节目、商业短片等)的音频部分、媒体节目、噪声或任何其它声音。一般地说,如下文详细描述的,对音频进行的编码将一个或更多个代码或信息 (例如,水印)插入到音频中且理想地使该代码对于音频的听者不可听到。但是,在特定情形中,该代码会被特定听者听见。嵌入在音频中的代码可以是任意适当的长度,并且可以选择任意适当的技术将代码分配到信息中。如下文描述的,要插入到音频中的代码或信息可以被转换为由代码频率信号表示的符号,这些代码频率信号要被嵌入到音频中以表示信息。这些代码频率信号包括一个或更多个代码频率,其中,分配不同的代码频率或代码频率的组以表示不同的信息符号。还描述了用于产生一个或更多个将符号映射到代表性代码频率的表以使得这些符号在解码器处彼此可区分的技术。可以使用任何适当的编码或纠错技术来将代码转换为符号。通过控制将这些代码频率信号输入到原始(native)音频中时的振幅,人的听觉可以察觉不到这些代码频率信号的存在。因此,在一个示例中,使用基于不同频率处的原始音频的内能(energy content)和/或原始音频的音调或类似噪声的性质的掩蔽(masking) 操作来提供信息,这些代码频率信号的振幅基于该信息。另外,音频信号可以已经通过发布链(distribution chain),其中例如内容已从内容创作者传递到网络发布者(例如,NBC国家台)并进而传递到地方内容发布者(例如,芝加哥的NBC)。随着音频信号通过发布链,多个发布者中的一个可以根据本文所述的技术将水印编码到音频信号中,由此将这些发布者的标识或发布时间的指示包括在该音频信号中。本文所述的编码是非常鲁棒的,因此插入到该音频信号中的代码不容易被去除。因此, 该音频内容的任何后续发布者可以使用本文所述的技术对以前已经进行了编码的音频信号进行编码,以使得该后续发布者的代码将是可检测的,并且对该后续发布者的任何归给 (crediting)将被承认。另外,由于信号内的代码的重复或部分重复,可以通过叠加消息并将所编码的音频信号转换为具有经强调(accentuate)的代码的信号来改进代码检测。当在监测位置对该音频信号进行采样时,大致相等尺寸块的音频样本被合计并被平均。该叠加处理利用该音频信号的时间特性以使得该代码信号在该音频信号内被强调。因此,当使用该叠加处理时可以提供对于噪声或其它干扰的经增加的鲁棒性。例如,当解码操作使用可能获取除了扬声器输出的音频信号以外的环境噪声的麦克风时,该叠加处理可能是有用的。为本文所述的解码操作添加鲁棒性的进一步技术提供对解码操作所识别的消息的验证(validation)。在经编码的音频信号中识别了消息以后,这些消息被添加到堆栈 (stack) 0接着对消息的后续重复进行比较以识别匹配。当消息可以按照适当的重复间隔与经识别的另一消息相匹配时,该消息被识别为经验证。当消息可以与已经被验证的另一消息部分地匹配时,该消息被标记为部分经验证,并且后续消息被用于识别该消息的可能已经被破坏的部分。根据该示例验证技术,仅当消息被验证时从解码器输出这些消息。这种技术防止消息中的由于干扰和/或检测误差所导致的误差。以下的示例总体上涉及对具有诸如代码的信息的音频信号进行编码,以及经由解码处理从该音频中获得该信息。以下的示例编码和解码处理可以用于从一个地方向另一个地方传送信息的多个不同的技术应用。本文所述的示例编码和解码处理可以用于执行广播识别。在这种示例中,在作品被广播以前,将该作品编码为包括指示该作品的源、该作品的广播时间、该作品的发布频道或被认为与系统运营商相关的任何其它信息的代码。当作品被呈现(例如,通过电视、无线电广播、计算设备或任何其它适当设备进行播放)时,呈现区域中的人不仅接触到该作品, 而且在不为这些人所知的情况下,这些人还接触到嵌入在该作品中的代码。因而,人们可以配置有工作在基于麦克风的平台上的解码器,使得作品可以由该解码器使用自由场检测来获得并被处理以从中提取代码。这些代码接着被记录并被报告回中央设施以进行进一步处理。基于麦克风的解码器可以是专用的独立设备,或者可以使用蜂窝电话或具有麦克风和用来执行解码和代码记录操作的软件的任何其它类型的设备来实现。另选地,只要可本文档来自技高网...

【技术保护点】
1.一种从媒体内容提取标识的方法,该方法包括以下步骤:接收媒体内容信号;对所述媒体内容信号进行采样以产生数字样本;将所述样本存储在缓冲器中;确定所述缓冲器中的第一样本序列;确定所述缓冲器中的第二样本序列,其中,所述第二样本序列具有与所述第一样本序列基本相等的长度;计算所述第一样本序列与所述第二样本序列的平均值以产生平均样本序列;从所述平均样本序列提取标识;以及将所述标识存储在有形的存储器中。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:韦努戈帕尔·斯里尼瓦桑
申请(专利权)人:尼尔森美国有限公司
类型:发明
国别省市:US

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

1