CN104169931A - 经协调的水印制作 - Google Patents

经协调的水印制作 Download PDF

Info

Publication number
CN104169931A
CN104169931A CN201280068677.8A CN201280068677A CN104169931A CN 104169931 A CN104169931 A CN 104169931A CN 201280068677 A CN201280068677 A CN 201280068677A CN 104169931 A CN104169931 A CN 104169931A
Authority
CN
China
Prior art keywords
watermark
watermark message
content
embedding
message
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.)
Pending
Application number
CN201280068677.8A
Other languages
English (en)
Inventor
拉德·彼得罗维奇
健·赵
约瑟夫·M·威诺格拉德
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.)
Verance Corp
Original Assignee
Verance Corp
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 Verance Corp filed Critical Verance Corp
Publication of CN104169931A publication Critical patent/CN104169931A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/16Program or content traceability, e.g. by watermarking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations

Abstract

方法、装置和计算机程序产品以经协调方式实现多个水印消息的嵌入和提取以改善水印透明度、对损害的稳健性、安全性以及水印的嵌入和提取的计算复杂性。经协调水印嵌入和提取操作利用两个水印消息的符号之间的预定义关系。水印制作系统的经改善方面以较小的增量成本对内容所有者、内容分布者和消费者提供显著价值。

Description

经协调的水印制作
技术领域
本申请案大体上涉及内容管理的领域。更特定来说,所揭示实施例涉及水印向媒体内容中的嵌入和提取。
背景技术
此部分既定提供在权利要求书中陈述的所揭示实施例的背景或上下文。本文的描述可包含可追随的概念,但不一定是已先前设想或追随的概念。因此,除非本文另外指示,否则在本部分中描述的内容不是本申请案中的描述和权利要求书的现有技术,且并不因为包含在此部分中而承认作为现有技术。
已提出数字水印且用于音频、视频、图像和其它类型媒体的版权保护。在典型的水印制作情形中,辅助信息信号隐藏在主机内容内以使得其大体上不可感知,且同时难以在不损坏主机内容的情况下移除。在一些应用中,隐藏在主机内容内的辅助信息用以提供用于主机媒体内容的复制控制。举例来说,包含复制控制信息(CCI)(下文称为CCI水印)的嵌入水印可停止未经授权内容的重放。
在其它应用中,可使用数字水印来载运其它信息,例如内容自身的身份、内容所有者、分布信道、内容格式和类似信息。通常,此信息使用水印嵌入到内容中,所述水印具有比CCI水印大的有效负载(下文称为扩展有效负载(EP)水印)。举例来说,8位的水印有效负载可足以载运CCI,而可能需要例如20到100个位的扩展有效负载来嵌入非复制控制信息。在一些应用中,EP水印可具有与CCI水印不同的性能和可靠性要求。
在历史上,CCI和EP水印已用于相异的应用,且因此已经常使用相异的水印制作技术来单独地开发和实施。然而此些水印的独立嵌入和提取可导致主机内容中的不希望的假象,且导致水印稳健性以及嵌入和提取操作的计算复杂性方面的额外代价。
发明内容
本部分既定提供某些示范性实施例的概述,且既定不限制在此申请案中揭示的实施例的范围。
一些所揭示实施例以经协调方式实现多个水印消息的嵌入和提取以改善水印透明度、对损害的稳健性、安全性以及水印的嵌入和提取的计算复杂性。水印制作系统的这些经改善方面以较小的增量成本对内容所有者、内容分布者和消费者提供显著价值。所揭示实施例通过维持和更新数据库以含有嵌入水印与涉及此些水印的元数据之间的关联来进一步促进水印的嵌入和提取。而且,所揭示实施例促进当与嵌入水印消息相关联的复制控制规则禁止对内容的接入时对嵌入有水印的内容的有条件接入。
所揭示实施例的一个方面涉及一种将水印嵌入到主机内容中的方法,其包括:获得用于嵌入到所述主机内容中的第一水印消息的有效负载;获得用于嵌入到所述主机内容中的第二水印消息的有效负载;以及以经协调方式将所述第一和所述第二水印消息嵌入到所述主机内容中以使得在特定域中所述嵌入第一水印消息与所述嵌入第二水印消息具有预定义关系。在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。在一个实施例中,所述特定域是空间、时间和频率域中的至少一者。
根据实施例,第一和第二水印消息的嵌入是在单个水印嵌入会话中进行,而在另一实施例中,第一水印消息的嵌入是在与第二水印消息的嵌入不同的嵌入会话中进行。根据另一实施例,不同水印制作技术用于嵌入所述第一和所述第二水印消息中的每一者。在替代实施例中,相同水印制作技术用于嵌入所述第一和所述第二水印消息中的每一者。
在另一实施例中,所述第二水印消息的一或多个符号以与所述第一水印消息的一或多个符号的多路复用方式嵌入到所述主机内容中。举例来说,所述多路复用方式包括在频率、时间和空间域中的至少一者中多路复用。在再一实施例中,跳过所述第一水印消息的一或多个符号的嵌入,且通过跳过所述第一水印消息的所述一或多个符号而空出的空间用于嵌入所述第二水印消息的至少一个符号。
在一个实施例中,上述方法进一步包括执行单个水印掩蔽操作。在另一实施例中,所述第一水印消息嵌入到所述主机内容的第一分量中,且所述第二水印消息嵌入到所述主机内容的第二分量中。在一个实例中,所述第一分量为音频分量且所述第二分量为视频分量。在又一实施例中,所述第一水印消息是复制控制信息水印且所述第二水印消息是扩展有效负载水印。在另一实施例中,嵌入第一和第二水印消息包含以下操作:基于内容感知准则识别所述主机内容内的所有嵌入机会;分配所识别嵌入机会的第一子集以用于嵌入所述第一水印消息;以及分配所识别嵌入机会的第二子集以用于嵌入所述第二水印消息。
所揭示实施例的另一方面涉及一种用于提取水印的方法,其包含:从主机内容提取第一水印消息;以及获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系。用于提取水印的此方法进一步包含基于所述预定义关系提取所述第二水印消息,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。在一个实施例中,所述特定域是空间、时间和频率域中的至少一者。
根据实施例,所述预定义关系是所述第一水印消息的一或多个符号与所述第二水印消息的一或多个符号之间的多路复用关系。举例来说,所述多路复用可包含在频率、时间和空间域中的至少一者中多路复用。在另一实施例中,所述第一水印消息是从所述主机内容的第一分量提取,且所述第二水印消息是从所述主机内容的第二分量提取。在特定实例中,所述第一分量为音频分量且所述第二分量为视频分量。
在一个实施例中,所述第二水印消息包括时间码,提取所述第二水印消息包含:从所述第二水印消息提取所述时间码;从所述所提取时间码确定内容时序信息;以及确定所述内容时序信息的准确性。在另一实施例中,所述第二水印消息也包括时间码,提取所述第二水印消息进一步包含:基于多个所提取第二水印消息中的时间码确定内容时序信息;确定与所述内容时序信息相关联的误差值;以及在所述经确定误差值处于或低于目标误差值的情况下设定新参考时序信息。在一个变化中,所述时间码进一步用以检测内容操纵。
所揭示实施例的另一方面涉及一种用于嵌入水印的装置,所述装置包含水印包产生器,其经配置以获得第一水印消息的有效负载和第二水印消息的有效负载以用于嵌入到主机内容中。所述装置还包含水印嵌入器,其经配置以用经协调方式将所述第一和所述第二水印消息嵌入到所述主机内容中以使得在特定域中所述嵌入第一水印消息与所述嵌入第二水印消息具有预定义关系。此外,在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。
在一个实例实施例中,所述水印嵌入器经配置以在单个水印嵌入会话中嵌入所述第一和所述第二水印消息,而在另一实例实施例中,所述水印嵌入器经配置以在不同嵌入会话中嵌入所述第一和所述第二水印消息。在又一实施例中,所述水印嵌入器经配置以用与所述第一水印消息的一或多个符号的多路复用方式将所述第二水印消息的一或多个符号嵌入到所述主机内容中。在另一实例实施例中,所述水印嵌入器经配置以跳过所述第一水印消息的一或多个符号的嵌入,且使用通过跳过所述第一水印消息的所述一或多个符号而空出的空间用于嵌入所述第二水印消息的至少一个符号。
所揭示实施例的另一方面涉及一种装置,其包含处理器和包括处理器可执行代码的存储器。所述处理器可执行代码在由处理器执行时配置所述装置以:获得用于嵌入到所述主机内容中的第一水印消息的有效负载;获得用于嵌入到所述主机内容中的第二水印消息的有效负载;以及以经协调方式将所述第一和所述第二水印消息嵌入到所述主机内容中以使得在特定域中所述嵌入第一水印消息与所述嵌入第二水印消息具有预定义关系。在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。
所揭示实施例的另一方面涉及一种体现于非暂时性计算机可读媒体上的计算机程序产品。所述计算机程序产品包含:用于获得用于嵌入到所述主机内容中的第一水印消息的有效负载的程序代码;用于获得用于嵌入到所述主机内容中的第二水印消息的有效负载的程序代码;以及用于以经协调方式将所述第一和所述第二水印消息嵌入到所述主机内容中以使得在特定域中所述嵌入第一水印消息与所述嵌入第二水印消息具有预定义关系的程序代码。在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。
所揭示实施例的另一方面涉及一种装置,其包含:水印提取器,从主机内容提取第一水印消息;以及数据处理组件,其经配置以获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系。所述水印提取器进一步经配置以基于所述预定义关系提取所述第二水印消息,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。
在一个实施例中,所述第二水印消息包括时间码,所述水印提取器经配置以至少部分地通过以下操作提取所述第二水印消息:从所述第二水印消息提取所述时间码;从所述所提取时间码确定内容时序信息;以及确定所述内容时序信息的准确性。在另一示范性实施例中,所述第二水印消息包括时间码,所述水印提取器经配置以至少部分地通过以下操作提取所述第二水印消息:基于多个所提取第二水印消息中的时间码确定内容时序信息;确定与所述内容时序信息相关联的误差值;以及在所述经确定误差值处于或低于目标误差值的情况下设定新参考时序信息。在又一示范性实施例中,所述水印提取器进一步经配置以使用所述时间码来检测内容操纵。
所揭示实施例的另一方面涉及一种具有体现于其上的主机内容的非暂时性计算机可读存储媒体。所述主机内容包括:不可感知地嵌入于所述主机内容中的一或多个水印,其中配备水印提取器的内容处置装置接收到所述主机内容触发所述水印提取器:从所述主机内容提取第一水印消息;获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系;以及基于所述预定义关系提取所述第二水印消息。在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。
所揭示实施例的另一方面涉及一种装置,其包含处理器和存储器。所述存储器包括处理器可执行代码,使得所述处理器可执行代码在由所述处理器执行时配置所述装置以:从主机内容提取第一水印消息;获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系;以及基于所述预定义关系提取所述第二水印消息。在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。
所揭示实施例的另一方面涉及一种体现于非暂时性计算机可读媒体上的计算机程序产品。所述计算机程序产品包含:用于从主机内容提取第一水印消息的程序代码;用于获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系的程序代码;以及用于基于所述预定义关系提取所述第二水印消息的程序代码。在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。
所揭示实施例的另一方面涉及一种方法,其包含将水印嵌入到主机内容中,其中所述嵌入水印的有效负载的至少一部分由水印嵌入器自动产生。此方法进一步包括更新数据库以含有有效负载的自动产生部分与元数据之间的关联,其中所述元数据包含主机内容的一或多个识别符。举例来说且并非限制,这些识别符可包含国际标准视听号码(ISAN)、库存单位(SKU)、统一资源识别符(URI)、通用产品代码(UPC)、高级电视系统委员会(ATSC)内容识别符,和/或标准或专用编号系统中的其它识别符,以及关于内容的描述性信息,例如原始名称、发行年份、制片人、导演、造型、流派、故事和类似物。
在一个实施例中,更新数据库包含:在嵌入主机内容已公开分布之后获得嵌入主机内容的副本,提取嵌入水印,根据所提取水印确定有效负载的自动产生部分,以及使有效负载的自动产生部分的经确定值与主机内容的一或多个识别符相关联。在另一示范性实施例中,更新数据库包括手动地使有效负载的自动产生部分与主机内容的一或多个识别符相关联。
根据一个实施例,更新数据库包括获得有效负载的自动产生部分与驻留于第二数据库的至少一个内容识别符之间的关联信息。在一个实例中,指示关联的信息是在水印的嵌入期间产生。在另一实例中,指示关联的信息是在水印检验操作期间产生,其中水印检验操作包括检查主机内容以确定嵌入水印的存在和值。
在另一实施例中,更新数据库包括使有效负载的自动产生部分与驻留于数据库的对应元数据相关联,以及使用对应元数据来识别主机内容的一或多个识别符。在又一实施例中,上述方法进一步包含使有效负载的自动产生部分与主机内容的一或多个识别符相关联作为水印嵌入操作的部分,将所述关联存储在嵌入器日志中,以及将嵌入器日志信息上载到数据库。在一个实施例中,有效负载的自动产生部分是针对每一水印嵌入会话改变的序列号。
所揭示实施例的另一方面涉及一种装置,其包含水印嵌入器,其经配置以将水印嵌入到主机内容中,所述水印嵌入器进一步经配置以自动产生嵌入水印的有效负载的至少一部分。此装置还包含通信组件,其经配置以将更新传送到数据库,以使得数据库含有有效负载的自动产生部分与元数据之间的关联,其中所述元数据包含主机内容的一或多个识别符。
在一个实施例中,水印嵌入器经配置以使有效负载的自动产生部分与主机内容的一或多个识别符相关联,且将所述关联存储在嵌入器日志中,且所述通信组件经配置以将嵌入器日志信息上载到数据库。
所揭示实施例的另一方面涉及一种装置,其包含处理器和包括处理器可执行代码的存储器。所述处理器可执行代码在由处理器执行时配置所述装置以将水印嵌入到主机内容中,所述装置进一步经配置以自动产生嵌入水印的有效负载的至少一部分。所述处理器可执行代码在由处理器执行时进一步配置所述装置以更新数据库以含有有效负载的自动产生部分与数据库处的元数据之间的关联,其中所述元数据包含主机内容的一或多个识别符。
所揭示实施例的另一方面涉及一种体现于非暂时性计算机可读媒体上的计算机程序产品。所述计算机程序产品包括用于将水印嵌入到主机内容中的程序产品,其中所述嵌入水印的有效负载的至少一部分由水印嵌入器自动产生。所述计算机程序产品还包含用于更新数据库以含有有效负载的自动产生部分与数据库处的元数据之间的关联的程序代码,其中所述元数据包括主机内容的一或多个识别符。
所揭示实施例的另一方面涉及一种方法,其包含从内容提取嵌入第一水印消息,其中嵌入第一水印消息是复制控制水印且与所提取第一水印消息相关联的复制控制规则禁止对内容的无条件接入。此方法进一步包含:从内容提取嵌入第二水印,基于所提取第二水印消息,确定是否存在复制控制规则的例外,且在复制控制规则的例外存在的情况下启用对内容的有条件接入。所述方法还包含在正有条件接入内容的同时提取额外水印消息,且基于另外提取的水印消息,检验已满足对内容的有条件接入。
在一个实施例中,所提取第二水印消息和另外提取的水印消息中的每一者包括时间码。在此实施例中,检验已满足有条件接入包含确定是否已提取与内容的可有条件接入部分相关联的大体上所有时间码。
在另一实施例中,所提取第二水印消息和另外提取的水印消息中的每一者包括时间码。在此实施例中,复制控制规则的例外包括允许对内容的接入作为交换而观看在特定时间间隔期间与内容同时重放的广告,所述特定时间间隔由所提取第二水印消息和另外提取的水印消息的时间码确定。在一个实例中,基于在特定时间间隔期间内容的主题来选择广告。
根据另一实施例,基于从内容的公开发行起过去的时间来确定对内容的有条件接入。在其中复制控制规则的例外不存在的另一实施例中,向用户提供接入内容的替代方案。举例来说,此替代方案可包含以下各项中的至少一者:将用户引导到可获得内容的版本的网站,向用户告知在一或多个电影院的内容展示时间,类似内容的推荐,以及内容变为可供出售或租赁的日期。
在另一实施例中,确定复制控制规则的例外是否存在包含获得与所提取第二水印消息相关联的识别值,以及从包括与识别值相关联的元数据的数据库获得指示复制控制规则的可用例外的信息。在一个实例中,元数据进一步用以实行以下各项中的至少一者:使用因特网接入关于内容的额外信息,玩游戏,使用社交网络与内容的其它消费者交互,以及购买与内容相关的商品。
所揭示实施例的另一方面涉及一种装置,其包含水印提取器,其经配置以从内容提取嵌入第一水印消息,其中嵌入第一水印消息是复制控制水印且与所提取第一水印消息相关联的复制控制规则禁止对内容的无条件接入。水印提取器进一步经配置以从内容提取嵌入第二水印,且在复制控制规则的例外存在的情况下启用对内容的有条件接入。所述水印提取器还经配置以在正有条件接入内容的同时提取额外水印消息,且基于另外提取的水印消息,检验已满足对内容的有条件接入。此装置还包含水印评估组件,其经配置以基于所提取第二水印消息确定是否存在复制控制规则的例外。
在所提取第二水印消息和另外提取的水印消息中的每一者包括时间码的一个实施例中,水印提取器经配置以通过至少部分地确定是否已提取内容的大体上全部时间码关联可有条件接入的部分来检验已满足有条件接入。
在所提取第二水印消息和另外提取的水印消息中的每一者包括时间码的另一实施例中,复制控制规则的例外包括允许对内容的接入作为交换而观看在特定时间间隔期间与内容同时重放的广告,所述特定时间间隔由所提取第二水印消息和另外提取的水印消息的时间码确定。
在一个实施例中,水印提取器经配置以至少部分地通过如下方式确定复制控制规则的例外是否存在:获得与所提取第二水印消息相关联的识别值,以及从包括与识别值相关联的元数据的数据库获得指示复制控制规则的可用例外的信息。
所揭示实施例的另一方面涉及一种具有体现于其上的内容的非暂时性计算机可读存储媒体。所述内容包括不可感知地嵌入于内容中的一或多个水印。配备水印提取器的内容处置装置接收到内容触发水印提取器从内容提取嵌入第一水印消息,其中嵌入第一水印消息是复制控制水印且与所提取第一水印消息相关联的复制控制规则禁止对内容的无条件接入。水印提取器进一步经触发以:从内容提取嵌入第二水印,随后基于所提取第二水印消息确定是否存在复制控制规则的例外,且在复制控制规则的例外存在的情况下启用对内容的有条件接入。所述水印提取器还经触发以在正有条件接入内容的同时提取额外水印消息,且基于另外提取的水印消息,检验已满足对内容的有条件接入。
所揭示实施例的另一方面涉及一种装置,其包含处理器和包括处理器可执行代码的存储器。所述处理器可执行代码在由处理器执行时配置所述装置以从内容提取嵌入第一水印消息,其中嵌入第一水印消息是复制控制水印且与所提取第一水印消息相关联的复制控制规则禁止对内容的无条件接入。所述处理器可执行代码在由处理器执行时还配置所述装置以:从内容提取嵌入第二水印,随后基于所提取第二水印消息确定是否存在复制控制规则的例外,且在复制控制规则的例外存在的情况下启用对内容的有条件接入。所述处理器可执行代码在由处理器执行时进一步配置所述装置以在正有条件接入内容的同时提取额外水印消息,且基于另外提取的水印消息,检验已满足对内容的有条件接入。
所揭示实施例的另一方面涉及一种体现于非暂时性计算机可读媒体上的计算机程序产品。所述计算机程序产品包含用于从内容提取嵌入第一水印消息的程序代码,其中嵌入第一水印消息是复制控制水印且与所提取第一水印消息相关联的复制控制规则禁止对内容的无条件接入。所述计算机程序产品还包含:用于从内容提取嵌入第二水印的程序代码,用于基于所提取第二水印消息确定是否存在复制控制规则的例外的程序代码,且在复制控制规则的例外存在的情况下用于启用对内容的有条件接入的程序代码。所述计算机程序产品还包含用于在正有条件接入内容的同时提取额外水印消息的程序代码,以及用于基于另外提取的水印消息检验已满足对内容的有条件接入的程序代码。
在结合附图考虑时从以下详细描述中将明了所揭示实施例的这些和其它优点和特征以及其操作的组织和方式。
附图说明
图1是根据示范性实施例的水印嵌入器的框图。
图2是根据示范性实施例的用于在内容中嵌入水印的一组操作。
图3是根据示范性实施例的用于以经协调方式嵌入多个水印的简化图。
图4是根据另一示范性实施例的用于在内容中嵌入水印的一组操作。
图5是根据示范性实施例的用于在内容中提取水印的一组操作。
图6是根据示范性实施例的用于从内容提取水印的一组操作。
图7是根据示范性实施例的水印提取器的框图。
图8是根据实例实施例的水印提取器与其它实体之间的合作。
图9是根据示范性实施例的用于从内容提取水印的一组操作。
图10说明可适应所揭示实施例的示范性装置的框图。
图11说明根据示范性实施例的可经实施以促进在数据库处更新水印相关的信息的一组示范性操作。
具体实施方式
在以下描述中,为了阐释的目的而非限制,陈述细节和描述以便提供对所揭示实施例的详尽理解。然而所属领域的技术人员将了解,可在脱离这些细节和描述的其它实施例中实践本发明。
另外,在主题描述中,词语“示范性”用以表示充当实例、例子或说明。本文描述为“示范性”的任何实施例或设计不一定解释为比其它实施例或设计优选或有利。实际上,词语示范性的使用既定以具体方式呈现概念。应进一步注意,为了促进所揭示原理的理解,将复制控制信息(CCI)和扩展有效负载(EP)水印用作示范性水印消息。然而应了解,所揭示实施例同等地适用于可嵌入和从多媒体内容提取的其它水印消息。
如早先所述,CCI水印传统上使用小有效负载来传达复制控制信息。举例来说,CCI水印可传送一些复制管理状态中的若干状态,包含“复制一次”、“不再复制”、“无归属使用”、“受信任来源”,和/或可使用相对少信息位来编码的其它类似状态。CCI水印通常需要非常低的错误肯定检测率,例如内容的每100,000年连续重放一个错误检测。此外,CCI水印必须经设计以提供针对有意和/或无意移除尝试的某一水平的免疫。此些尝试可例如包含内容的感知压缩、模拟俘获和各种信号处理操作。由于复制控制操作通常在消费者装置中发生,因此CCI水印提取器必须经设计以在计算高效和低存储器和/或占据面积配置下操作。设计CCI水印的另一考虑涉及嵌入水印的透明度。在典型的复制控制水印制作应用中,重要的是当嵌入在例如电影、音乐、图像和类似物等优质内容中时CCI水印大体上不可感知。
CCI水印通常在整个内容中冗余地嵌入(即,以相同有效负载重复地嵌入)。由此,即使例如通过将内容分裂为多个片段而使内容受攻击,成功水印检测的可能性也增加。在所谓的马赛克攻击中,内容由攻击者分裂且作为多个片段或文件呈现给水印提取器以尝试阻止水印的检测。在水印提取器的输出处,内容随后经重新组装以供用户消耗。当循序地存取和消耗内容时,CCI水印的冗余嵌入提供额外益处。在此情形中,与CCI水印相关联的复制控制策略可远在整个内容呈现之前在检测到单个(或足够数目的)CCI水印后即刻加强。此外,CCI水印的冗余嵌入可用以针对由于无意和/或有意内容处理操作所致的额外噪声和其它损害而改善水印稳健性。
例如使用EP水印传达的消息等其它水印消息可需要不同组的性能和可靠性特性。特定来说,用于内容识别的EP水印可需要错误肯定检测率、对标准信号处理操作的稳健性、针对伪造或移除水印的有意尝试的免疫、嵌入和/或提取的计算复杂性以及透明度(即,可感知性),这些不同于针对CCI水印所需的情况。如早先所述,EP水印可用于不同目的,包含但不限于识别以下各项中的一或多者:内容自身、内容所有者、内容的分布信道、内容格式、与内容相关联的额外特征、内容的接收者、与内容相关联的事务、接收、播放或处理内容的装置、内容属于的域或账户、拥有与内容相关联的某些权利的例如人或组织等实体,和类似物。EP水印可进一步包含额外命令,所述命令控制其它装置或触发装置的动作、提供内容完整性检验、检测内容操纵或提供用于与装置和用户交互的辅助信息。
EP和CCI水印的性能要求和既定应用之间的差异已传统上导致用于以特定类型的水印嵌入多媒体内容的完全不同的水印制作技术的开发和优化。因此,当例如CCI、EP和其它类型等多种水印消息需要嵌入在内容内时,这些水印已传统上彼此独立地嵌入。
当在同一内容内嵌入多个水印消息时,所揭示实施例提供水印透明度、稳健性、安全性、水印嵌入和提取的计算复杂性方面的改善。这些和其它改善是通过协调内容内的不同水印消息的嵌入和/或提取来实现。在一些实施例中,不同水印消息的嵌入和提取的协调是通过维持各种水印在时间、空间、频率和/或其它域中的有效负载之间的预定义关系来实现。举例来说,预定义关系可通过协调与不同水印消息相关联的水印嵌入参数的选择来实现。此些水印嵌入参数可包含但不限于媒体类型、有效负载加扰或加密密钥、内容内的水印时间、空间和/或频带位置、嵌入算法的类型、与嵌入算法相关联的频移和/或相移、伪随机序列(例如,在扩展频谱水印制作系统中),和类似参数。
图1是可根据所揭示实施例实施的示范性水印嵌入器100的框图。输入内容102可通过一或多个通信信道传送到水印嵌入器100,所述通信信道包括有线和/或无线通信信道、磁性、光学、快闪和/或其它计算机可读媒体或其它源。水印嵌入器100也可能够连接到外部实体和网络,例如因特网。经加水印的内容120在水印嵌入器100的输出处产生。
图1说明可经配置以实施根据所揭示实施例的各种经协调嵌入操作的水印嵌入器100内的某些组件。然而应注意,图1的简化图既定不提供水印嵌入器100内的每个组件的详尽描绘,且因此,额外或较少组件可驻留在水印嵌入器100内。此外,虽然图1展示经配置以实施特定操作的个别组件,但应了解,仅提供此描绘以促进对所揭示实施例的理解。由此,水印嵌入器100的一或多个组件可与水印嵌入器100的其它组件组合。此外,对于实施嵌入操作必要的一些操作可在水印嵌入器100之外进行。应进一步注意,水印嵌入器100内的组件可以硬件、软件和/或其组合实施。在一些实施例中,水印嵌入器100的组件中的一些或全部是使用一或多个处理器实施,所述处理器执行驻留在计算机可读媒体上的程序代码。
图1的水印嵌入器100可包含能量确定组件104,其经配置以确定与水印信号相关联的能量。水印嵌入器100还可包含水印包产生组件106,其经配置以产生水印包。水印包产生可包含例如水印位的组装、同步标头的插入、错误校正码的添加、加扰、加密和类似物等操作。水印包产生组件106(可为包产生器的部分)可驻留在水印嵌入器100的内部或外部。大体上,图1中展示为水印嵌入器100的部分的各种组件可驻留在水印嵌入器100的外部。在此情形中,驻留在水印嵌入器100的外部的各种组件与水印嵌入器100通信以将数据、控制、同步和其它信息发送到水印嵌入器100或其中的一或多个组件和/或从水印嵌入器100或其中的一或多个组件接收数据、控制、同步和其它信息。
水印嵌入器100可进一步包含时间码产生组件108和内容识别产生组件110,其负责产生时间码、内容ID、序列号和可作为水印有效负载的部分形成的其它信息。图1还包含关系确定组件116,其可经配置以产生和/或检索待嵌入的水印消息之间的特定关系。图1还说明水印增益计算组件118和水印掩蔽组件126,其在一些实施例中分别负责计算水印增益值和执行水印制作掩蔽操作。图1的水印嵌入器100还可包含水印插入组件128,其负责将水印信号插入到主机内容中。水印信号的插入可通过例如相加、相乘、替换、合并或以其它方式组合水印值与主机内容值来实施。在随后的部分中将更详细描述水印嵌入器100的这些和其它组件的操作。应注意,水印嵌入器100可包括较少组件或图1中未图示的额外组件。
返回参见图1,水印嵌入器100还包含通信组件112,其使得水印嵌入器100能够通过通信链路124与例如数据库122等其它实体和组件通信。数据库122可例如包含与特定内容相关联的元数据。在一些实施例中,水印嵌入器100与数据库122之间的通信可包含将更新传送到数据库122。这些更新可包含特定值,例如序列号、识别码、嵌入器日志、水印关联信息和类似物。
图1还说明可驻留在水印嵌入器100内的一或多个存储单元114。此些存储单元114可存储输入内容102(例如,以经加密、部分加密或清晰格式)、输出的经加水印的内容120、元数据、嵌入器日志、描述多个水印消息之间的预定义关系的信息,以及可经检索以便实施所揭示实施例的功能性中的任一者的计算机程序代码。由此,存储单元114可与水印嵌入器100的各种组件通信。这些组件可检索和利用存储在存储单元114上的信息、程序代码和内容。
根据所揭示实施例操作的水印嵌入器可利用相同或不同类型的用于嵌入多个水印消息的水印制作技术。在一些实施例中,在两个或两个以上单独嵌入操作中嵌入CCI和EP水印,无论是否使用相同水印制作技术。与单个嵌入操作相比,水印的多个嵌入(有时也称为多个水印层的嵌入)可引入额外的感知假象,其不利地影响主机内容内的嵌入水印的透明度。根据一些实施例,与多个水印消息的嵌入相关联的感知影响通过利用经协调嵌入技术而减少,所述技术根据相同水印制作算法产生CCI和EP水印位,但具有允许正交(即,相互不干扰)水印嵌入的相异隐写密钥。隐写密钥可例如包含与水印制作技术相关联的参数,例如特定自相关延迟值、频移和类似参数。在一个实例中,在识别一组嵌入位置之后,将CCI水印嵌入到这些位置的第一子集中,且将EP水印嵌入在这些位置的第二子集中,所述第二子集与第一子集互斥。在一些实例中,由于多个层的存在所致的对水印透明度的不利影响是通过以下方式减轻:维持与所有层相关联的总水印制作能量和与单个水印层相关联的水印制作能量相同。在一些实施例中,与多个水印消息的嵌入相关联的感知影响是通过利用一或多种经协调嵌入技术而减少,所述技术将水印嵌入在相互正交的域中。
图2说明根据示范性实施例的可经实施以实现多个水印消息的经协调嵌入的一组操作200。在202处,获得第一水印消息的有效负载。在202处的操作可包含获得表示水印状态(例如特定复制控制状态)的特定位模式,以及获得可形成为水印包的错误控制位、信道译码位、同步位等等。此位包可进一步经受加扰、交错、加密和其它操作,其是在将位嵌入到主机内容中之前对包位实施。
在204处,获得与第一水印消息的嵌入相关联的能量。在一个实例中,将能量计算为具有水印的内容样本与不具有水印的内容样本之间的差的平方值。在204处的操作可因此包含根据特定水印制作算法计算与嵌入到主机内容中的步骤202的水印包位相关联的水印信号。一旦确定此水印信号,便可通过例如计算水印信号的平方值来确定与水印信号相关联的能量。步骤202中的确定可针对整个内容或针对内容的特定片段(例如,基于逐片段)来进行。在204处确定的水印制作能量可提供用于额外水印消息的后续嵌入的目标水印制作能量。
返回参见图2,在206处,获得第二水印消息的有效负载。有效负载可例如传达例如序列号、识别信息、时间码和类似物等信息。可执行结合步骤202描述的类似包形成操作。然而,由于第一和第二水印消息可能具有不同稳健性、安全性和错误肯定检测率要求,因此在步骤206处的位的产生可需要减少或额外的错误校正、加扰和加密操作。
在208处,嵌入第一和第二水印消息的位,同时维持总水印制作能量低于目标能量。为了产生不干扰的水印制作层,在208处第一和第二水印消息的嵌入可根据不同嵌入参数实施。在208处的操作确保通过维持适当透明度水平而进行不同水印消息的嵌入。
虽然根据上述示范性实施例的多个层的嵌入维持合意水平的水印透明度,但其可能由于与每一水印消息相关联的减少的能量而不利地影响嵌入水印的稳健性。在一些情况下,例如视听内容中的CCI水印的嵌入,个别标记的数目可非常大。举例来说,数百或甚至数千CCI水印可共存于同一主机内容中。并非所有这些水印对于满足相关联复制控制目的都是必要的。在一些实施例中,跳过一些潜在的CCI水印嵌入机会,而对CCI水印的总体性能不产生显著不利影响。在这些实施例中,可改为使用通过跳过一部分CCI水印而空出的水印制作空间以用于嵌入一或多个EP水印位,其中对嵌入水印的透明度没有影响。
根据一些实施例,不同水印消息以时间、空间和/或频率多路复用方式嵌入在同一内容内。图3提供根据实例实施例的经协调水印嵌入的简化说明。图3的简化图说明两个不同消息的嵌入,即可在例如时间、空间或频率域等特定域中实施的主机内容(未图示)中的CCI消息302和EP消息304。每一CCI包312包含在主机内容内的特定嵌入机会处嵌入的一或多个CCI符号308。应注意,“符号”可为二进制或非二进制值。CCI符号308可包含表示水印状态(例如特定复制控制状态)的位模式、错误控制位、信道译码位、同步位等等。在图3的示范性图中,每一CCI包312(对应于单个CCI消息)包含八个CCI符号308。然而应了解,CCI包312可包含额外或较少的符号308。根据图3的示范性图,在主机内容内的连续嵌入机会中两个CCI符号308的嵌入之后是CCI间隙310,其中不嵌入CCI符号308。CCI间隙310之后是两个额外CCI符号308,之后是另一CCI间隙310,以此类推。CCI间隙310在图3中说明为跨越一个CCI符号308,但应了解,CCI间隙310可具有与单个CCI符号308不同的范围。CCI包312通常在整个主机内容中重复地嵌入。
图3还说明在与CCI消息相同的域中主机内容内的EP消息304的嵌入。每一EP包318包含在主机内容中对应于CCI间隙310的嵌入机会处嵌入的若干EP符号314。图3中的每一EP符号314的嵌入之后是EP间隙316,其中后者和与两个连续CCI符号308相关联的嵌入机会一致。每一EP包(对应于单个EP消息)可包含大量符号,其用以传达识别信息、序列号、时戳和类似物。EP包318也可在整个主机内容中重复地嵌入。一旦两个水印消息经嵌入,主机内容便包含已以经协调方式嵌入的CCI和EP消息306。
如图3中说明,图3的CCI符号308和EP符号314在特定嵌入域(例如,时间、空间或频率域)中在主机内容内的大体上不重叠嵌入机会中嵌入。应了解,嵌入到主机内容中的邻近符号(无论是相同水印消息还是不同水印消息的部分)可包含一些重叠区。邻近符号之间的此重叠区与水印符号的范围相比通常较小,且可用以例如确保两个符号之间的转变不会将可感知的假象引入到主机内容中。图3还说明在CCI消息302和EP消息304的嵌入之后,主机内容内的所有嵌入机会均由CCI符号308或EP符号314占据。在一些实施例中,一或多个嵌入机会(或其部分)可保持为空。此些空白可通过例如设定比EP符号314的范围大的CCI间隙310范围而产生。或者或另外,EP间隙316范围可选择为大于两个CCI符号308的范围。在一些实施例中,产生的空白可用于嵌入另外的(例如,第三)水印消息符号。应注意,上述空白是通过设计产生(即,其构成两个嵌入水印之间的预定义关系的部分)且因此不同于可获得的主机内容的未嵌入部分,原因是内容不能支持水印的嵌入(例如,由于水印不可感知性问题)。
应进一步注意,图3的简化图说明针对每个EP符号314的两个CCI符号308的嵌入(即,2比1的比率)。然而,在一些实施例中,可使用不同的CCI与EP符号比率来嵌入CCI和EP符号。此比率构成以经协调方式嵌入的多个水印消息之间的预定义关系的一部分。在一个实例中,CCI与EP符号的1比1的比率用于以经协调方式嵌入CCI消息302和EP消息304。在另一实例中,使用8比8的比率。在此实例中,8个CCI符号308的嵌入(例如,一个CCI包312)之后是8个EP符号314的嵌入。在又一实例中,CCI与EP符号的比率可选择为小于1(例如1比2)。
在根据所揭示实施例进行的一个实验中,CCI和EP水印是在音频内容内以时间多路复用方式以1比1的符号比率嵌入。从分析具有加性高斯白噪声的30分钟音频内容获得的结果说明大约0.56dB的稳健性代价。另一方面,从分析以50/50水印能量划分嵌入有多层CCI和EP水平的同一音频内容获得的结果说明大约3.69dB的稳健性代价。这些结果证明时分多路复用优于不同水印的分层的优点。此外,与时分多路复用相关联的稳健性代价在增加期间随着内容减少,同时与水印的分层相关联的代价保持大约相同。
在一些实施例中,首先基于特定感知准则识别内容内的所有嵌入机会。举例来说,一个感知准则对于针对演出版本发行的内容可需要水印的极高透明度。相比之下,以在因特网上分布的内容为目标而非要求绝对透明度的另一感知准则可要求水印不会招致偶然观看者的讨厌。一旦鉴于感知准则识别出嵌入机会,便可在各种水印类型之间划分所识别的嵌入机会。在其它实施例中,嵌入机会的识别可鉴于其它准则来实施,例如水印提取的计算复杂性、安全性(即,未经授权方可检测和/或操纵特定水印的良好程度)、水印检测的可靠性(例如,错误肯定率)和类似物。
一旦识别出嵌入机会,在不同水印消息之间嵌入机会的划分便可基于实现以下各项中的一或多者:所要安全性、透明度计算复杂性、水印检测的可靠性、内容持续时间、水印有效负载的大小、水印的应用(即,使用)和其它因素。举例来说,如果具有高可靠性的CCI消息的检测是重要的,那么可使用高CCI与EP符号比率。在另一实例中,在内容序列号的检测是重要的情况下,可使用低CCI与EP符号比率(甚至小于1的比率)。
根据所揭示实施例,可以经协调方式、在单个嵌入会话中或在分开的会话中实施多个水印消息的嵌入。当在内容产生、递送、归档和消耗期间在各个点在分开的会话中嵌入多个水印消息时,需要在这些分开的嵌入会话之间共享额外知识以实现与它们在单个嵌入会话中嵌入的情况相同的结果。此知识经常在较早的会话中获得且传递到嵌入的较晚会话。
或者或另外,每一嵌入会话可使用嵌入位置(例如,在时间、空间和/或频率域中)的预定义模板,其承受不同有效负载之间的所要关系。必须至少在某种程度上维持内容在分开的嵌入之间的完整性,以便实现嵌入水印的有效负载之间的所要关系。在涉及在不同嵌入会话中嵌入不同水印消息的一个实例实施例中,在第一水印制作会话中嵌入第一水印消息(例如,CCI位),在主机内容内留下其中可嵌入第二水印消息(例如,EP水印位)的间隙(例如,时间间隙、空间间隙等等)。在此实例实施例中,在第二嵌入会话期间,在第一嵌入会话期间未被嵌入的一些或所有间隙中嵌入第二水印消息的符号(例如,位)。在一些实例中,例如用以实现掩蔽的主机内容的修改等某些预处理操作在嵌入会话中的一者期间仅实施一次。举例来说,可仅在第一嵌入会话期间实施掩蔽操作。在一些实例中,在两个分开的会话中在相同位置处嵌入第一和第二水印消息以使得由每一水印消息引入的修改水平(例如,水印能量)以值或比例预定义。
在一些实施例中,在单会话嵌入中产生的主机内容相同于在多会话嵌入操作中产生的主机内容。在另一实施例中,在单会话嵌入中产生的主机内容不相同于在多会话嵌入操作中产生的主机内容。举例来说,在两会话嵌入中,如果在每一嵌入会话期间实施掩蔽操作,那么所得主机内容将不相同于在使用单个掩蔽操作的单嵌入会话中产生的主机内容。然而在此实例中,关于多会话嵌入产生的嵌入主机内容大体上类似于关于单会话嵌入产生的主机内容。
图4说明根据示范性实施例的可经实施以用经协调方式嵌入多个水印消息的一组操作400。在402处,获得第一水印消息的水印有效负载。在402处的操作可包含获得表示水印状态(例如特定复制控制状态)的特定位模式,以及获得可形成为包的错误控制位、信道译码位、同步位等等。此位包可进一步经受加扰、交错、加密和其它操作,其是在将位嵌入到主机内容中之前对包位实施。应注意,在图4的描述中,已将水印包描述为包括若干位。然而应注意,水印包通常包括某一数目的“符号”,其中每一符号可为二进制或非二进制值。
返回参见图4,在404处,获得第二水印消息的水印有效负载。在404处的操作可包含获得自指派码、时间码、序列号和/或将作为EP水印的部分嵌入的其它信息。在404处的操作也可包含添加错误校正位、同步位和结合步骤402论述的其它包形成操作。在406处,获得第一水印消息与第二水印消息之间的预定义关系。举例来说,预定义关系可基于在音频内容中相对于第二水印消息的位的时间位置规定第一水印消息的位的时间位置的预定义模板。在其它实例中,预定义关系可在空间和/或频率域中存在。此预定义关系可规定在特定域中第一水印消息的符号相对于第二水印消息的符号的相对位置。基于此预定义关系,主机内容的嵌入有第一水印消息的部分在所述特定域中与主机内容的嵌入有第二水印消息的部分不重叠。
在408处,嵌入第一水印消息,且在410处,嵌入第二水印消息。应注意,可在单个会话中或在分开的嵌入会话中嵌入两个水印消息。而且,在一些实施例中,在404、406和410处的操作与在402和408处的操作分开且在较晚时间实施。在替代实施例中,在402、406和408处的操作与在404和410处的操作分开且在较晚时间实施。
除了在时间、空间和/或频率域上的经协调嵌入之外,在一些实施例中,还维持在不同水印制作技术上的嵌入协调。特定来说,针对同步攻击稳健的某些水印制作技术可在与尤其适合于载运较大有效负载的水印制作技术的预定义关系中嵌入。不同类型的水印制作技术的利用进一步促进经协调的水印提取,其中例如具有优良同步特性的水印的检测可在载运较大有效负载的水印的检测之前。
此外,根据所揭示实施例实施的水印嵌入协调可在多媒体内容的不同基本成分上实施。举例来说,对于视听内容,音频和视频水印的嵌入可基于所揭示实施例来协调。在一个实例中,音频水印的检测在视频水印的检测之前。从音频水印的检测获得的信息可随后用以促进经常需要较大处理负载的视频水印的检测。
水印制作系统的另一重要方面是水印的安全性(即,未经授权方可检测、更改和/或移除嵌入水印的容易程度)。在一些攻击情形中,通过在水印嵌入之前和之后对内容的差异分析可有损水印的安全性。在其它情形中,攻击者可尝试对嵌入有不同水印值的两个内容执行差异分析。某些技术可通过例如掩蔽水印信号以类似于随机(且潜在)较大相位变化而阻止此分析。然而,此掩蔽技术经常涉及对内容的操纵,其可在此些掩蔽操作重复时产生可感知的假象,因为在不同的嵌入会话期间额外水印嵌入到内容中。
根据所揭示实施例,通过嵌入与不同水印位相关联的位且应用单个掩蔽操作,可实施不同水印消息的经协调嵌入。由此,与应用掩蔽操作相关联的安全性特征得以维持,而不会有损嵌入水印的透明度。
所揭示实施例的经协调嵌入的另一重要优点涉及促进内容产生设施中的操作的工作流。通常,内容产生与严格时间表和资源相关联。在这些条件下,多个水印层的独立嵌入、相关联质量保证操作以及设备和存储维护可为有负担的。所揭示实施例的经协调水印嵌入操作减少了嵌入操作的数目,以及相关联的工作流和维护要求。如果嵌入过程必须对同一内容重复多次,那么此些工作流相关的改进是尤其有利的。举例来说,可能需要特定水印嵌入来将内容指定为演出版本对家庭视频,同时可能需要不同的嵌入来区分高清晰度版本与标准清晰度版本、电子分布对硬复制版本、预告片、区代码等等。
为了进一步流线化嵌入工作流且最小化在内容产生期间的人为错误的可能,最小化与嵌入器引擎的用户交互是重要的。当针对内容识别设计EP水印时,用于嵌入的EP值的选择以及使选定EP值与特定内容的元数据相关联可容易在内容产生的最终阶段中发生错误。
根据一些实施例,通过使用由嵌入器自动产生的自指派EP值而部分地减轻此负担。重要的是确保所有嵌入EP值是唯一的,即,同一EP值不会在两个相异内容中出现。在一个实例实施例中,将所有可能EP值的集合划分为若干分开的相异集合,且每一EP值集合经指派于特定嵌入器。在此实例实施例中,每当提交新内容用于嵌入时,每一嵌入器使用新EP值。举例来说,在文件模式中运行的嵌入器(即,对存储在文件中的内容操作的嵌入器)可假定每一文件含有单个内容,且可每文件指派单个EP值。应注意,可将长内容划分为多个文件,例如可将专题片划分为若干卷轴。根据一些实施例,用户可指示嵌入器对多个文件使用相同EP值。然而在其它实施例中,相异EP值用于每一文件,且稍后,使内容与EP值列表相关联。
根据一些实施例,为内容识别设计的EP水印有效负载含有两个字段:嵌入器识别(EID)和序列号(SN)。EID字段确保相异嵌入器总是产生相异EP值。SN字段用以区别以同一嵌入器嵌入的不同文件。重要的是SN字段以预定义方式在输入文件之间改变(或更一般地,对于可包含内容的仅有部分的嵌入的每一嵌入会话),使得其不会由同一嵌入器使用两次。还重要的是,在嵌入器的减活之前将SN值保存在例如嵌入器日志文件中。以此方式,嵌入器可读取嵌入器日志文件且继续在其下一激活后即刻产生新SN值的有序过程。在一个实例中,在每一文件由嵌入器处理之后将SN字段简单地递增一。在其它实例中,可使用较复杂的算法来确保每文件产生唯一的SN值。在一些实施例中,嵌入器也可检测分配的SN值集合何时耗尽。在此些情形中,嵌入器可从决策制定阶层中的较高实体请求额外的SN值集合。举例来说,嵌入器可将请求发射到中央授权方以获得额外SN值的所需分配。
当内容处置装置(例如,用户装置)检测到自指派EP值时,检测到的EP值可用以存取存储在数据库处的某些元数据。元数据可例如识别内容、文件名、内容的大小和类似物。举例来说且并非限制,元数据包含内容名称、内容所有者、内容制作者(例如,艺术家、导演、制片人等等)、内容序列号、工业标准内容识别码、对应于内容的产生和最后修改的日期、内容长度以及内容版权状态。所揭示实施例进一步促进此元数据的产生和检索。如较早论述,合意的是在嵌入过程期间避免将元数据手动输入到数据库中。根据一个实例实施例,可至少部分地通过使自指派EP值与文件名和/或数据字段的可驻留在文件标头中的部分相关联来自动地填充元数据数据库。在一些实施例中,所述关联可由嵌入器、由驻留在数据库处的模块或实体或由单独模块或实体实施所述关联。在替代实施例中,可由驻留在不同位置处(例如,嵌入器处、数据库处和别处)的实体或模块协作地建立关联。
图11说明根据示范性实施例的可经实施以促进在数据库处更新水印相关的信息的一组示范性操作1100。在1102处,自动产生水印的有效负载的至少一部分。举例来说,有效负载的此一部分可为针对每一新内容(或内容的片段)自动递增的序列号。在1104处,将水印嵌入到主机内容中。此水印具有至少部分地包括自动产生的部分的有效负载。在1106处,更新数据库以含有嵌入水印的自动产生部分与元数据之间的关联。元数据包括主机内容的一或多个识别符。
在所述关联在数据库之外建立的实施例中,关联信息可随后存储在嵌入器日志中且随后上载到数据库而无嵌入工作流的任何中断。通过参考图1,在一个实例中,嵌入器日志可存储在存储装置114处。上述嵌入器日志的产生及其在数据库的可用性可能并不总是可行的。举例来说,文件名和标头文件的标准定义可能不存在。而且,完成的内容可从多个文件产生,例如在个别内容文件的嵌入之后甚至进一步编辑的电影制作中的卷轴。
在一个实施例中,提供EP值与元数据之间的关联包含在内容已经嵌入和最终化之后或甚至在嵌入内容已分布到公众之后建立关联。在此些实施例中,EP值的关联可基于在内容的发行之后公开可用的例如内容的标题、所有者、发行日期等等信息。此信息可因此容易从公共资源上载。最终化或发行的内容可随后经受水印提取过程,以便获得嵌入EP水印的值,包含嵌入水印的自动产生部分。检测到的EP水印可随后与主机内容的一或多个识别符(例如,标题、所有者等等)相关联且随后存储在数据库处。举例来说且并非限制,这些识别符可包含国际标准视听号码(ISAN)、库存单位(SKU)、统一资源识别符(URI)、通用产品代码(UPC)、高级电视系统委员会(ATSC)内容识别符,和/或标准或专用编号系统中的其它识别符,以及关于内容的描述性信息,例如原始名称、发行年份、制片人、导演、造型、流派、故事和类似物。
在一些实施例中,更新数据库以包含水印与对应元数据之间的关联可手动完成以建立有效负载的至少自动产生部分与主机内容的一或多个识别符之间的此关联。在一些实施例中,内容识别符可驻留在单独的数据库。在此些情形中,可通过在EP登记的第三方登记表中查找EP水印有效负载且使一或多个内容识别符关联来更新(例如,填充)数据库。举例来说,可在EP水印的嵌入期间或在水印检验过程期间建立关联。进行水印检验过程以确认主机内容是否包含嵌入水印,且在一些应用中,确认嵌入水印是否具有适当的嵌入有效负载值和/或可从内容以足够的量检测。
在一些实施例中,更新数据库可实施为两步骤过程,其中第一步骤包含使水印有效负载(例如,有效负载的自动产生部分)与某些元数据相关联。随后作为第二步骤,使用相关联元数据来查找一或多个内容识别符。
在一些实施例中,也可保存经最终化或发行内容内的每一所检测EP水印的位置。此信息可稍后用以分析在水印的初始嵌入之后内容的处理的范围和性质。举例来说,未能检测到嵌入EP水印的显著部分可指示例如由于摄录所致的内容的不良质量,即使内容以高清晰度格式保存也是如此。在盗版尝试期间,内容可经历由于例如摄录机俘获、感知压缩和既定移除嵌入水印的其它处理操作所致的显著失真。因此,某些嵌入水印可能失真而无法辨识,而其它水印仍可存留。
在一些实施例中,现场的配备有水印检测器的装置可报告各种信息,例如所提取水印的位置、用以实现嵌入水印的恢复的错误校正和失真补偿技术的类型和范围以及与所检测EP水印相关的其它信息。可收集和分析所报告信息以评估不同盗版渠道的有效性且设想适当的对策。
根据所揭示实施例,自指派EP水印值也可包含时间码。在一个实例中,此时间码指示EP水印相对于内容的开始的偏移。如果用户选择提交嵌入含有一组相异内容的文件,例如在嵌入之前串联的若干文件,那么此方法可为有用的。如果仅使用嵌入器ID和序列号嵌入串联文件,那么所有文件(即,相异内容)将载运相同水印有效负载且无法区分。然而,如果在串联文件中嵌入时间码,那么即使嵌入相同的嵌入器ID和序列号,在嵌入后分析中也可能使具有相异时间码的不同EP值集合与每一相异内容关联,进而提供用于唯一地识别每一内容的机制。
嵌入的时间码可用以识别相异工作内的内容的部分再现,或识别内容的无序再现(如在聚合中)。类似地,时间码信息可用以例如在经标记有音频水印的内容在背景中播放时在产生家庭视频期间识别内容的假俘获。特定来说,含有带水印内容的假记录的家庭视频通常不包含来自带水印内容的开始或结束的时间码。此外,此家庭视频可能含有指示频繁的记录-停止记录动作的水印的打断的时间线。相比之下,盗版内容预期含有跨越整个内容的水印的未中断时间线。
在一些情况下,合意的是知道内容的哪些部分当前正播放(例如,哪些场景、对话部分、曲调等等)。此信息可进一步实现与当前正重放的内容同步提供的外部特殊效果(重放之外)。举例来说,此些特殊效果可包含外部声音、视觉效果、对开关、按钮或键的受控接入、和类似物,其可增强用户体验或可进行娱乐、教育或广告。根据所揭示实施例嵌入的时间码的检测实现对于以下情况必要的时序信息的提取:使得与外部实体(例如,远程服务器)的交互能够例如提供在上下文上相关的视听特殊效果或元数据。
在实时嵌入的情况下,例如其中在运行中嵌入现场事件的情况,自指派码可完全不具有SN字段,且可仅使用EID和时间码来实现内容识别。在内容的每一片段中嵌入的时间码值可参考到嵌入过程的开始。时间码可另外或替代地与保存在嵌入器日志中的绝对日期与时间相关联。在一个实例中,时间码可表示从第21世纪的开始的分钟计数。通过使用可唯一地识别此世纪的每一分钟的26位字段可提供此时间码。使用此绝对时间码,在SN字段未使用(或不存在)的情形中,检测到的EID值可用以识别发射源(例如,广播站)且检测到的时间码可用以确定发射源的特定编程,而不检索嵌入器日志。举例来说,公开可用的站时间表可用以获得编程信息。
应注意,在一些实施例中,内容的每一片段可载运具有相同时间码信息的多个水印。此方法是有益的,因为其增加了即使内容的某些部分不能支持水印嵌入也可在内容内嵌入至少一些(如果不是全部)水印的可能性。而且,多个水印的嵌入产生某一水平的冗余,其使得即使一些嵌入水印由于内容处理而失真或降级也能够恢复时间码。
在随后的部分中,提供用于基于自指派时间码确定内容的重放时间线的实例程序。用于时间线识别的所需准确性可基于时间线识别的特定应用而变化。在一个实例中,嵌入水印的检测触发在特定场景期间某些广告在内容内的插入。虽然在此实例中重要的是适当地识别场景,但广告的递送的时序准确性可能不是关键的。相比之下,在其它应用中时序信息识别的准确性可为关键的,例如当嵌入水印的检测触发必须与原始内容同步重放的预记录曲调的重放时。
考虑在每个时间码间隔Tc之后循序增加时间码,同时EID和(任选的)SN保持不变的情况。此外,假定对于N=1,2,3,...,嵌入在间隔[(N-1)*Tc,N*Tc]内的每个水印载运时间码N。现在假定水印提取器发现具有位于界限[T1,T2]内的时间码N的水印,其中T2-T1<Tc(即,水印持续时间短于时间码间隔)。在一些实施例中,Tc对嵌入器和提取器两者已知。T1和T2是指定在提取器处测量的时间码N的开始和结束的时间值。在一个实例实施例中,相对于内容的重放的开始测量T1和T2(即,自从内容重放开始起过去的时间)。在另一实例实施例中,相对于提取器的激活开始而测量T1和T2。在再一实例实施例中,T1和T2是在提取器处通过实时时钟产生的时间值。无论如何测量T1和T2,在一些实施例中,T1和T2测量的参考值(例如,零时间点)不是关键的,只要相同时间测量技术用于装置的相关动作即可,例如上下文广告、强制动作和类似物。使用以上信息,可估计第N时间码间隔已在以下时间开始:
T(N)=(T1+T2-Tc)/2  (1)。
在等式(1)中,T(N)表示第N时间码间隔的开始。与T(N)相关联的时序误差Te如下给出:
Te=±(Tc+T1-T2)/2  (2)。
如果检测到具有相同时间码N的多个水印和相同EP值,那么可调整间隔[T1,T2]以使得T1对应于第一此水印的开始且T2对应于最后此水印的结束。应注意,在最佳情况下,可获得T2-T1=Tc、T(N)=T1且Te=0。
现在考虑检测到的具有位于界限[T3,T4]内的下一时间码值N+1的一或多个水印,其全部具有相同EID和(任选地)SN值。使用此信息,可估计第(N+1)时间码间隔已在以下时间开始:
T(N+1)=(T3+T2)/2  (3)。
在等式(3)中,T(N+1)表示第(N+1)时间码间隔的开始。与T(N+1)相关联的时序误差Te如下给出:
Te=±(T3-T2)/2  (4)。
应注意,当T3=T2即Te=0时,实现最佳准确性。在等式(3)和(4)说明的情况下,通过观察两个时间码之间的变换来提取时序信息,而在等式(1)和(2)说明的情况下,通过观察特定时间码的范围而获得时序信息。
在一些实施例中,水印提取器或其中的组件连续计算且跟踪时间码间隔的开始时间和相关联错误。基于错误值,新Tc开始时间可设定为参考时间码间隔开始时间且用于另外的时间测量。举例来说,低于阈值的错误值、零的错误值、可能错误值范围内的最小错误值和类似物可触发新开始时间的设定。或者或另外,小于与当前Tc开始时间相关联的错误值的任何错误值均可触发新Tc开始时间的设定。新Tc开始时间的选择允许通过例如对视频帧或音频样本进行计数测量内容的重放时间来以准确性Te进行时间测量。
提取的时间码也可用以检测内容操纵,例如切割、插入和/或内容重排序。举例来说,考虑分别在间隔[T1,T2]和[T3,T4]中检测到时间码N和M,其中T3>T2。如果M<N则可建立内容重排序。在以下情况下可建立插入:
T(4)-T(1)>(M-N+1)Tc,  (5)。
在以下情况下可建立切割:
T(3)-T(2)<(M-N-1)Tc,  (6)。
图5说明根据示范性实施例的可经实施以确定嵌入内容的时序信息的一组操作500。在502处,从主机内容提取嵌入水印。根据所揭示实施例,嵌入水印可为含有时间码的EP水印。在504处,从所提取水印确定时序信息。在一个实例中,使用等式(1)获得504处的时序信息。在其中已提取至少两个水印的另一实例中,使用等式(3)确定504处的时序信息。在506处,确定时序信息的准确性。在一个实例中,通过使用等式(2)评估时序信息误差来确定准确性。在其中已提取至少两个水印的另一实例中,通过使用等式(4)评估时序信息误差来确定506处的准确性。
在508处,确定是否已获得目标(或所要)准确性。此目标准确性可例如对应于使用等式(2)或(4)计算的零值时序信息误差。在其它实例中,目标准确性可对应于低于先前计算的时序信息误差的时序信息误差。在再其它实例中,目标准确性可对应于针对若干连续所提取水印计算的最小时序信息误差值。如果508处的确定指示获得目标准确性,那么操作500在510处继续,其中设定新参考时序信息。举例来说,新时间码间隔开始时间可设定为参考时间码间隔开始时间且用于另外的时间测量。在510处设定新参考时序信息后,操作500可返回到502以提取另一嵌入水印。
如果508处的确定指示未获得目标准确性,那么操作500继续到502,其中提取新水印。在512处可向用户和/或向关注于获得时序信息的其它实体或组件报告时序信息以及相关联准确性。图5说明在504处确定时序信息后以及在510处设定新时序参考信息后即刻实施512处的报告。另外或替代地,可在506和/或508处的操作的完成后即刻执行512处的时序信息的报告。
在一些实施例中,进行多个水印消息的提取以使得与每一所提取水印相关联的某些知识(例如位置和嵌入方法)在其它类型和/或同一类型的水印的提取期间共享。根据所揭示实施例进行的经协调提取操作可在单个水印提取会话(有时称为单遍次提取)中或在多个遍次或会话中执行。在多遍次或多会话提取中,与在第一遍次中的水印提取相关联的信息可在后续提取会话期间使用。
在CCI和EP水印的经协调提取的上下文中描述所揭示实施例中的一些实施例。然而应了解,所揭示实施例同等适用于其它水印消息的提取。
CCI水印说明所揭示实施例的实施方案的实际使用情况,因为一些内容所有者当前需要CCI水印提取器(有时也称为水印检测器)作为对优质内容(例如高清晰度内容、新版本、3D格式的内容、具有例如导演的解说的额外特征的内容等等)的接入的前提条件。在一个实例中,对于具有水印提取器的此强制是通过如下方式实施:将内容解密密钥仅提供到顺应的装置或软件应用程序,即,实施CCI水印检测器且观察CCI强制策略的那些装置或软件应用程序。
如早先所述,EP水印可服务于各种目的,例如内容识别和/或取证跟踪。在取证跟踪应用中,EP水印的有效负载可用以唯一地识别已由特定接收者接收或已通过特定分布信道分布的内容的每一副本。如果内容被误用,例如在无许可的情况下复制和再分布,那么可识别负责方。通常,此类型的应用需要大的水印有效负载,其不利地影响水印稳健性。此外,攻击者可获得嵌入有不同水印的同一内容的多个副本且将其组合(例如,从不同副本切割和融接不同片段,在所有副本上平均化内容等等)以便防止经常称为勾结攻击的水印提取。并非副本相依且因此不容易受勾结攻击的有效负载的经协调嵌入可用于自动识别取证水印的存在,其可触发对带水印内容的取证分析。由于取证水印经常不如例如CCI水印等副本独立水印稳健,因此稳健的副本独立标记的存在可促进识别已经受勾结攻击的内容中的取证标记。受攻击内容的取证分析可包含额外的且经常计算上昂贵的操作,其可导致嵌入取证标记的提取。举例来说,此些额外操作可包含但不限于所接收内容与原始内容的比较、候选所提取水印与可能的嵌入取证标记列表的比较(例如,使用模板匹配技术),以及利用更有力的错误校正技术(例如,迭代解码、软错误校正等等)。仅在存在取证标记确实存在于内容中的强确认的情况下可证明这些额外操作的正确。可通过检测内容中的副本独立水印来提供此确认。
消费者装置中的EP水印的提取可提供额外益处,例如当例如印刷名称或条形码等交替识别方法不可用或不合适时实现歌曲标题或产品的自动辨识。如早先所述,EP水印也可用以实现与外部实体的交互或通过将特殊效果插入内容中而提供增强观看体验。然而独立EP水印提取器的实施暗示在消费者装置处在开发努力和处理资源方面的显著成本增加。在一些情形中,EP水印可与CCI水印在同一内容内共存。在这些情形中,EP水印可需要在内容寿命期间在与CCI水印相同的提取会话中和/或在不同会话中(或甚至在不同位置处)提取。所揭示实施例进一步促进通过协调与EP和CCI水印的提取相关联的操作在消费者装置中包含EP水印检测器,进而减少在部署独立CCI和EP提取器的情况下原本将需要的处理负载。
根据所揭示实施例,可基于嵌入EP与CCI水印之间的预定义关系来促进EP水印的提取。此预定义关系可例如规定EP和CCI水印位在空间、时间和/或频率域中相对于彼此的预定义布置。
图6说明根据示范性实施例的经实施以提取多个水印消息的一组示范性操作600。在602处,提取水印消息。在602处提取的水印消息可例如对应于CCI水印。在604处,获得第一水印消息与第二水印消息之间的预定义关系。第二水印消息可例如对应于EP水印。在一个实例中,预定义关系对应于指定第二水印消息内的每一位相对于第一水印消息的一或多个位的时间位置的模板。在其它实例中,预定义关系可指定在空间和/或频率域中两个水印消息的位的预定义布置。
返回参见图6,在606处,基于在604处获得的预定义关系提取第二水印消息。举例来说,可处理内容内的预期含有第二水印消息的位的特定时间位置以便提取第二水印消息的位。
根据所揭示实施例,除了现存CCI水印提取器之外包含EP水印提取器是以小增量成本实现。如早先所述,EP水印可嵌入作为CCI水印的一部分的符号替换,而无水印制作技术的改变。因此,例如滤波和相关计算等对于个别水印位的提取所需的某些操作(和相关联组件)可实施一次以实现CCI和EP水印符号两者的经协调检测。所需的仅有额外处理关于EP水印的模式辨识(例如,包形成和解码)以及检测结果的后续解译。额外处理操作通常以极少的额外成本实施。
图7是可根据所揭示实施例实施的示范性水印提取器700的框图。水印提取器700可为能够进行输入内容702的例如再现、记录、复制、传送和/或重放等一或多个操作的内容处置装置的部分。输入内容702可通过一或多个通信信道传送到内容处置装置,所述通信信道包括有线和/或无线通信信道、磁性、光学、快闪和/或其它计算机可读媒体或其它源。内容处置装置也可能够连接到外部实体和网络,例如因特网。到此些外部实体和/或网络的连接可部分地使用通信链路724来实施。
图7进一步说明水印提取器700内的某些组件。应注意,图7既定不提供水印提取器700内的每个组件的详尽描绘,且因此,额外或较少组件可驻留在水印提取器700内。此外,虽然图7展示经配置以实施特定操作的个别组件,但应了解,仅提供此描绘以促进对所揭示实施例的理解。由此,水印提取器700的一或多个组件可与水印提取器700的其它组件组合。此外,对于实施提取操作必要的一些操作可在水印提取器700之外进行。应进一步注意,水印提取器700内的组件可以硬件、软件和/或其组合实施。在一些实施例中,水印提取器700的组件中的一些或全部是使用一或多个处理器实施,所述处理器执行驻留在计算机可读媒体上的程序代码。
返回参见图7,水印提取器700接收输入内容702。输入内容702可经历若干信号处理操作,例如滤波、子取样、相关计算、同步获取和类似操作。有时称为后端处理操作的这些操作通常是计算上昂贵的。在图7中,水印提取器700配备有滤波器704、相关器706、同步获取组件708和子取样组件710,其经配置以实施上述操作。后端处理操作通常取决于水印制作技术,且因此水印提取器700可包含可根据额外水印制作技术操作的额外后端处理组件。
图7还说明包信息组件718和数据处理组件716,其经配置以形成水印包,且从形成的包提取水印位。此些操作可包含但不限于模板匹配、错误校正解码、解交错、解扰、解密和类似操作。有时称为前端处理操作的这些操作通常不如后端处理操作计算上昂贵。数据处理组件716也可负责从水印提取器700内部(例如,存储装置714)或外部(例如,数据库722)的实体获得嵌入水印之间的预定义关系。大体上,图7中展示为水印提取器700的部分的各种组件可驻留在水印提取器700的外部。在此情形中,驻留在水印提取器700的外部的各种组件与水印提取器700通信以将数据、控制、同步和其它信息发送到水印提取器700或其中的一或多个组件和/或从水印提取器700或其中的一或多个组件接收数据、控制、同步和其它信息。
在利用相同技术用于嵌入CCI和EP水印两者的实施例中,通过进行后端处理操作的全部或一部分仅一次可有效地实施多个水印消息的经协调提取。在这些实施例中,针对每一类型的嵌入水印消息可实施前端处理操作的全部或一部分。然而,前端处理操作通常不需要显著处理负载。当与例如EP水印等一类水印消息相关联的一些前端处理操作是基于与例如CCI水印等其它类型水印消息的位的预定义关系实施时,前端处理操作进一步流线化。
图7的水印提取器700输出某些提取信息720。在一些实施例中,输出提取信息720包含例如CCI位等原始水印位、EID值、时间码和类似物。在其它实施例中,输出提取信息720另外或替代地包含检测到的水印状态。举例来说,检测到的水印状态可对应于无归属使用状态。在再其它实施例中,输出提取信息720另外或替代地包含关于嵌入水印的检测和/或相关联强制策略的应用而产生的命令、文本和其它信息。
水印提取器700还包含通信组件712,其使得水印提取器700能够通过通信链路724与例如数据库722等其它实体和组件通信。数据库722可例如包含与特定内容相关联的元数据。在一些实施例中,水印提取器700与数据库722之间的通信包含所提取水印位的发射以及例如强制规则、强制规则替代方案和其它信息等信息的接收。在一些实施例中,水印评估组件728可至少部分地负责评估与所提取水印位相关联的强制策略,向用户呈现特定强制策略,以及确定是否存在水印强制策略的异常。水印评估组件728可经配置以通过例如通信链路724与内部存储单元714和/或例如数据库722等外部实体通信。
图7还说明可驻留在水印提取器700内的一或多个存储单元714。此些存储单元714可存储输入内容702(例如,以经加密、部分加密或清晰格式)、输出的提取信息720、元数据、与嵌入内容和相关联强制动作的使用相关联的顺应性规则、描述多个水印消息之间的预定义关系的信息,以及可经检索以便实施所揭示实施例的功能性中的任一者的计算机程序代码。存储单元714可与水印提取器700的各种组件通信,使得这些组件可检索和利用存储在存储单元714上的信息、程序代码和内容。
根据一些实施例,CCI水印的提取用作CCI和EP水印的经协调提取的过程中的第一步骤。由于具有较小的有效负载,CCI水印固有地比EP水印更稳健。由此,当成功提取CCI水印时,可尝试的EP水印的提取是后续程序。在这些实施例中,仅很少地调度与独立EP水印的提取相关联的完全处理负载。而且,在未经标记内容(例如,不包含CCI水印的内容)中,可从不调用EP水印提取器。涉及未经标记内容的后一种实例情形是重要的,因为其可节省存储器、时间和计算资源。更具体来说,一些用户装置针对由所述用户装置接收的所有新内容自动起始针对嵌入水印的搜索。在此些装置中,不触发EP提取操作,因为内容不包含CCI水印。
与在CCI水印的成功检测之后利用CCI与EP水印之间的预定义关系相关联的所揭示实施例的另一益处是错误EP水印提取的概率变小。这又使得能够通过不包含(或包含减少量的)与例如错误检测码、错误校正码和类似物相关联的开销位来更有效地完成EP水印的嵌入。在一个实例实施例中,在没有将正常用以建立水印有效负载的开始和/或结束的包标头的情况下设计EP水印包。在此些实例实施例中,在EP水印的提取之前提取的CCI水印满足同步标头的作用。事实上,在那些实施例中,CCI水印提取的可靠性可显著好于典型的同步标头提取操作的可靠性。特定来说,良好设计的CCI提取系统可每100,000年连续提取操作产生一个错误肯定,而良好设计的同步标头可每10小时产生错误同步标头检测。虽然具有高可靠性(即,具有低错误检测概率)的CCI水印的检测可较强地表明非CCI水印的存在,但检测到具有高于针对CCI应用将通常希望的情况的错误检测概率的CCI水印也可触发恢复相关联EP水印的提取尝试。在其它实例中,在EP水印包中包含同步标头以进一步改善EP水印提取的稳健性,和/或允许独立于CCI水印的EP水印的提取。
在成功CCI水印提取之后EP水印的成功提取提供了先前CCI水印的提取成功的进一步保证,且改善了CCI水印的错误水印检测概率。由此,在一些实施例中,可设计CCI水印包以产生比针对复制控制系统所需的错误检测概率高的错误检测概率。然而,在这些实施例中,EP和CCI水印的经协调检测可共同地实现所要的错误肯定检测概率。在另一实施例中,EP水印的检测可触发水印提取器(或相关联组件或实体)接入数据库。如果在数据库内获得与检测到的EP水印的匹配,那么可将相关联CCI有效负载报告给提取器(或相关联组件或实体)以触发适当的复制控制强制动作。此机制可提供用于检验所提取CCI水印值的确认程序。另外,其可允许应用CCI强制策略而不从内容检测CCI水印。
在其中提取CCI水印且不提取EP水印的一些实施例中,经协调CCI和EP水印提取器可确定EP水印的预期位置和有效负载。在一个实例中,水印提取器假定自从最后提取的EP水印起在内容中不存在切割或插入。提取器可随后确定在EP水印的预期位置处的预期EP水印值(例如,EID、SN或时间码)。一旦提取来自预期EP水印位置的候选EP水印值,便可将候选值与预期EP水印值进行比较以便确认是否存在与足够置信度水平的匹配。在其它实例中,提取器可预期内容中的一些切割或插入,且预测当此些切割和插入存在时可检测的一组可能EP水印。提取器可随后确认哪些可能EP水印提供了与检测到的候选水印值的最佳匹配。在与足够置信度水平的匹配的情况下,提取器可使用此信息来继续更新时序提取和内容完整性检验(即,切割或插入的检测)。
应注意,根据所揭示实施例,即使内容的重放中断,也可使用嵌入时间码来建立重放时间线。此中断可由于例如激活暂停或停止按钮且随后在未来的某个时间再继续内容的正常重放而发生。在一个实施例中,在例如提取器日志中记录从内容的较早重放会话提取的信息。当重放再继续时可恢复存储的信息。借助于恢复的EP信息,可快速地实现实际重放内的精确时序(排除暂停和停止间隔)。
在一些实施例中,在内容的一个分量(例如多媒体内容的音频分量)中嵌入的有效负载的成功提取促进在多媒体内容的另一分量(例如视频分量)中嵌入的水印的检测。在一个实例中,在内容内特定时间位置处检测到音频水印触发相对于检测到的时间位置位于预定义位置处的视频水印的检测。在不同内容分量上经协调水印嵌入和提取操作可提供计算操作的显著节省。特定来说,视频水印提取通常比音频水印提取计算上更昂贵。另一方面,视频水印经常可载运比音频水印多的信息,且因此可含有无法由音频水印载运的重要信息。在以上实例实施例中描述的视频和音频水印的经协调嵌入和提取仅在检测到相关联音频水印后即刻触发对于视频水印的提取所需的昂贵的视频处理操作。应注意,内容的分量之间的上述协调不限于音频和视频分量。举例来说,可仅在检测到低活动信道(例如,左或右信道)或具有有限频率内容的信道(例如,亚低音扬声器)中的音频水印后即刻触发多信道音频内容的中心信道(即,高活动信道)中的水印提取。
根据所揭示实施例的水印的经协调嵌入和提取可在内容递送事务的复制管理和保护、内容识别和/或取证跟踪的领域中个别地或共同地实现广范围的应用。
在一些实施例中,EP水印的经协调检测增强内容用户的体验。如早先所述,典型CCI水印的主要目的是限制对内容的未经授权的接入。举例来说,高级接入内容系统(AACS)规范指示,如果在消费者装置上接入的内容中检测到无归属使用(NHU)标记,那么必须停止所述内容的重放和复制。AACS规范进一步提供,在清晰(无加密)的视听内容中的受信任来源(TS)标记检测的情况下,在重放期间在预定义时间间隔(或宽限周期)之后必须减弱内容的音频分量。根据所揭示实施例实施的经协调CCI和EP水印提取通过提供CCI规则的严格强制之外的一些选项而进一步改善消费者体验。
在一个实施例中,当满足内容所有者批准的特定一组条件时驳回CCI强制操作。在一个实例中,在向适当实体支付费用后即刻移除限制性CCI强制操作。举例来说,在检测到CCI和相关联EP水印后,接入数据库且检索关于支付接收方的信息。在一个变化中,使用EP水印有效负载的一部分,例如EID字段或EID字段和SN值范围,来识别内容所有者。为了进一步增强用户体验,在一个实例实施例中,提取器监视嵌入时间码信息以检验在关闭事务和对顾客账户收费之前正确地重放整个内容。
在其它实施例中,如果顾客同意在内容的重放期间观看(或收听)某一量的广告,那么可在不支付的情况下撤销限制性CCI强制操作。在一个实例中,以广告为目标(即,其是基于内容的)。例如可基于所提取EP水印信息识别内容。此外,基于嵌入时间码的检测到的值可在内容的特定片段中插入广告。插入的广告可以某种方式涉及具有嵌入水印的内容。举例来说,如果内容属于特定工作室,那么广告可为关于来自同一工作室的另一电影的预告片。在另一实例中,广告可基于内容的主题。举例来说,如果内容是关于武术的电影,那么插入的预告片可关于属于武术流派的另一内容。在再一实例中,在涉及热带岛屿的电影场景期间,可插入关于热带岛屿胜地的广告。
在一些实施例中,从远程服务器流式传输或下载广告,而在其它实施例中,广告与内容一起预封装在DVD、蓝光光盘或电子销售(EST)封装上。可在内容的开始、结束或中间插入广告。当将广告置于内容的中间时,其通常在场景改变期间插入和/或插入在广告发起者或代理认为特定广告适当的地方。根据所揭示实施例由EP水印载运的时间码可识别广告的精确插入位置(例如,具有单个视频帧内的准确性)。此外,每一时间码可关联描述广告可插入的地点周围的内容的特性和类别的元数据。所述元数据还可描述什么广告适合于插入到内容中,且甚至指定候选广告列表。
应注意,内容内广告的放置可能需要手动干预,其包含插入位置的选择、适于插入的特定广告以及在经协调嵌入操作期间相关元数据的手动关联。举例来说,嵌入器可允许用户手动指定用于广告的地点作为嵌入时间码的开始点。嵌入器可进一步请求用户在数据库中输入与时间码相关联的元数据供稍后使用。
根据另一实施例,基于内容的年龄,例如从内容的公开发行起过去的时间,来确定对内容的有条件接入。举例来说,如果内容不再在剧场中展示,那么可撤销NHU标记的强制。可例如基于所提取EP水印值经由因特网从数据库接入涉及内容的年龄的信息。在其它实施例中,基于内容的质量(例如,内容分辨率)撤销待决的CCI强制操作。举例来说,如果以标准分辨率格式而非高分辨率格式呈现内容,那么可撤销检测到的TS标记的强制。在又一实施例中,基于分布内容的区、内容如何分布和/或谁分布内容(分布信道或内容来源)来撤销待决的CCI强制操作。举例来说,如果从用于促销和营销或其它目的的特定位置接入内容,那么可撤销CCI强制。在另一情况下,如果内容来自特定内容来源,其中此来源中的所有内容经合法许可,或在分布之前已经对照CCI筛选且满足CCI强制义务,那么可撤销CCI强制。当在联网环境中,例如在内容分布网络(CDN)、云分布网络、联网装置或因特网服务提供者(ISP)中,执行此CCI强制时可在任何时间动态指定此条件接入的策略。
在再其它实施例中,替代于完全撤销CCI强制动作,EP水印的提取可导致为了消费者的益处而延迟强制动作。举例来说,专题片可在具有嵌入有TS水印的音频轨道的蓝光光盘上分布。在电影的重放期间,用户可开始拍摄家庭视频且无意中俘获电影的音频轨道的部分。在使用配备水印提取器的媒体播放器重放家庭视频期间,可提取一些TS水印,进而触发TS强制动作。为了减轻此情形,AACS许可授权方(AACS LA)要求在扩展间隔中的重复TS检测(即,在九个连续200秒长间隔中的至少七个中发现TS水印检测)。此要求可因此导致具有嵌入TS标记的内容的无中断重放历时至少20分钟宽限周期。应注意,此强制逻辑确保当未经标记内容播放10分钟(已知为宽限周期复位间隔)时允许新宽限周期。此解决方案减少了对家庭视频的TS强制的可能性。
根据所揭示实施例,如果提取器还观察到时间码且检测到不连续,例如内容中的切割或插入,那么错误CCI强制的可能性可进一步减少。检测到不连续可例如触发宽限周期的扩展或重新开始宽限周期。在一个实例中,如果检测到的不连续大于宽限周期复位间隔,那么可重新开始宽限周期。然而,如果检测到的不连续小于宽限周期复位间隔,那么强制逻辑可假定未经标记内容已经播放历时等于检测到的不连续的大小的时间周期。基于不连续检测减少具有错误强制动作的可能性可进一步实现宽限间隔的减少,或另外允许对强制逻辑的调整以实现更好的内容保护。
图8提供根据示范性实施例的可提供增强用户体验的系统800的框图。水印提取组件802负责提取嵌入在内容内的各种水印消息,例如CCI和EP水印。图8未描绘水印提取组件802内的个别组件。然而应了解,水印提取组件802可包括辅助处理内容以提取嵌入水印的若干组件。水印提取组件802可进一步为例如便携式消费者装置等较大装置或系统的部分,且可以硬件、软件和/或其组合实施。水印提取组件802也可为分布式系统的部分,其中在例如远程服务器等远程装置处实施提取过程的部分。
水印提取组件802通过通信信道814将例如CCI和EP水印值、用户和装置信息以及其它信息等提取结果提供到内容与广告提供组件806。通信信道814可包括有线或无线通信信道。内容与广告提供组件806又为水印提取组件802提供信息,例如涉及具有嵌入水印的内容的元数据、关于后续用户和/或装置动作的推荐、购买正在播放的内容的经授权副本的供应、对其它内容来源的推荐、目标和/或上下文广告,和其它信息。内容与广告提供组件806可包含一或多个服务器、通用计算装置和/或特定装置以及相关联软件,其经配置以接收和处理来自水印提取组件802的信息和命令且提供适当响应。
图8还描绘收集与分析组件704,其通过通信信道810与水印提取组件802通信。收集与分析组件804收集和分析与水印提取组件802相关联的使用行为。收集与分析组件804可进一步分析消耗模式、消费者行为以及商业和市场智能。收集与分析组件804可包括多个服务器以及可经配置以执行所需收集和分析的硬件和/或软件组件。水印提取组件802也可通过通信信道812与事务履行组件808通信。事务履行组件808进行例如验证、协商、支付、产品递送等操作,以及完成与水印提取组件802(或并入有水印提取组件802的装置)的事务所需的其它操作。
图9说明根据示范性实施例的经实施为经协调水印提取的部分的一组操作900。在902处,从嵌入内容提取第一消息类型(即,第一水印消息)的一或多个水印。举例来说,第一水印消息可传达CCI信息。在904处,从内容提取第二消息类型(即,第二水印消息)的一或多个水印。在一个实例中,第二水印消息是扩展有效负载(EP)水印,其可包含嵌入器识别字段、序列号字段、时间码字段和其它信息。在906处,确定与所提取第一水印消息相关联的强制规则。在其中第一水印消息对应于CCI水印的一个实例中,相关联强制规则可包含以下各项中的任一者:立即或在特定宽限周期之后停止内容的重放和/或记录,减弱内容的音频分量的至少一部分,提供叠加在内容上的警告屏幕,和类似物。
返回参见图9,在908处,确定是否存在强制规则的例外。在908处的确定可使用所提取第二水印消息来进行。在一个实例中,在908处的操作包含使用所提取第二水印消息的至少一部分(例如,第二水印消息内的EID字段)识别内容,且获得可与所述内容相关联的一或多个例外。举例来说,在从第二水印消息提取EID值后,可接入远程数据库以使所提取EID与驻留在远程数据库处的元数据相关联。所述元数据可包含与所述内容相关联的CCI强制规则的可能例外。
如果在908处,确定指示没有例外是可能的,那么操作900继续到912,其中强制进行现有的强制策略。如果另一方面,在908处的确定指示强制规则的至少一个例外的存在,那么操作900在910处继续,其中修改强制规则。举例来说且非限制,此些修改可包含为用户提供允许用户观看内容的支付选项,基于内容的年龄而实现内容的观看,修改内容的质量,在用户同意观看某些广告后即刻使用户能够观看内容,以及其它操作。在一些实施例中,在正有条件接入内容的同时,额外水印消息的提取继续。基于有条件提取的水印消息,可检验是否已满足对内容的有条件接入。举例来说,第二水印消息和另外提取的水印消息中的每一者可各自包含时间码,其可用以确定是否已提取内容的全部或大体上全部时间码关联可有条件接入的部分。以此方式,消费者可仅在观看/接收整个内容后即刻被收费,或在内容未由用户完全接收和/或观看的情况下被提供退款或其它激励。
所揭示实施例进一步提供显著改善的用户体验,甚至在CCI强制规则保持完整的情形中也是如此。在一个实例中,在用户希望进入试订的情况下可向用户告知内容可在某些分布者站点处自由下载。或者,可为用户提供关于通过合法渠道可如何最佳接入内容的信息,例如附近剧场的播放时间、在有线电视和DVD格式上内容的发行日期,以及在网络上的其它租赁或购买机会。此外,可对顾客提供紧密匹配于所识别内容的替代合法内容。还可对顾客提供对内容的批评等级和评论、回顾、预告片、幕后故事和类似物。可基于一或多个信息来源定制与CCI强制规则相关联的此些增强响应。举例来说,可基于以下各项中的一或多者提供此些增强响应:1)内容处置装置信息,例如装置制造商、型号和/或固件版本;2)用户(例如,基于登记账户信息)或装置(例如,联网装置的IP地址)的地理信息;3)例如年龄、偏好和历史等用户简档;4)内容的主题;以及5)例如发行日期、格式、语言等等内容发行信息。
根据一些实施例,即使没有CCI强制动作正待决,EP水印的提取也可对消费者为有价值的。举例来说,在以经批准数字版权管理(DRM)技术加密和保护的内容中可检测TS标记。由此,内容不经受CCI强制动作。然而,与内容相关联的元数据可能例如在各种格式转换期间在内容分布信道中丢失,或装置可能不能定位每一内容容器中的元数据。由于水印数据与内容持久地一起保持,因此无论内容容器类型和格式转换协议如何,使用所提取EP水印从数据库接入所需元数据都可较简单。所检索的元数据可用以经由因特网接入关于内容的额外信息、玩游戏、与其它内容用户或爱好者进行社交、购买相关商品、得到幕后故事和类似物。
应了解,可在包括各种硬件和/或软件模块和组件的装置中个别地或共同地实施本发明的各种实施例。这些装置例如可包括以通信方式彼此连接的处理器、存储器单元、接口,且范围可从桌上型和/或膝上型计算机到例如媒体播放器、移动装置和类似物等消费型电子装置。举例来说,图10说明其内可实施各种所揭示实施例的装置1000的框图。装置1000包括至少一个处理器1002和/或控制器,与处理器1002通信的至少一个存储器1004单元,以及使得能够通过通信链路1008直接或间接地与其它实体、装置、数据库和网络的数据和信息交换的至少一个通信单元1006。通信单元1006可根据一或多个通信协议提供有线和/或无线通信能力,且因此其可包括适当的发射器/接收器天线、电路和端口,以及对于数据和其它信息的适当发射和/或接收可为必要的编码/解码能力。图10中描绘的示范性装置1000可集成到内容处置装置和/或分别在图1和7中描绘的水印嵌入器100和水印提取器700中作为其部分。
本文描述的各种实施例是在方法或过程的一般上下文中描述,所述方法或过程在一个实施例中可由体现于计算机可读媒体中的计算机程序产品实施,所述计算机可读媒体包含由联网环境中的计算机执行的例如程序代码等计算机可执行指令。计算机可读媒体可包含可装卸式和不可装卸式存储装置,其包含但不限于只读存储器(ROM)、随机存取存储器(RAM)、压缩光盘(CD)、数字多功能光盘(DVD)、蓝光光盘等等。因此,在本申请案中描述的计算机可读媒体包括非暂时性存储媒体。大体上,程序模块可包含执行特定任务或实施特定抽象数据类型的例程、程序、对象、组件、数据结构等等。计算机可执行指令、相关联数据结构以及程序模块表示用于执行本文揭示的方法的步骤的程序代码的实例。此些可执行指令或相关联数据结构的特定序列表示用于实施此些步骤或过程中描述的功能的对应动作的实例。根据所揭示实施例的嵌入有水印的内容可存储在存储媒体上。在一些实施例中,包含一或多个不可感知地嵌入的水印的此存储内容在由配备水印提取器的内容处置装置(例如,软件或硬件媒体播放器)接入时可触发水印提取过程、相关联信号处理操作以及水印提取器和/或内容处置装置的后续操作。
已为了说明和描述的目的呈现了实施例的前述描述。前述描述既定不是详尽的或将本发明的实施例限于所揭示的精确形式,且鉴于以上教示,修改和变化是可能的或者可从各种实施例的实践获得。选择和描述本文论述的实施例以便阐释各种实施例的原理和特征及其实践应用,以使所属领域的技术人员能够在各种实施例中利用本发明与适合于预期特定用途的各种修改。本文描述的实施例的特征可在方法、设备、模块、系统和计算机程序产品的所有可能组合中组合。

Claims (51)

1.一种将水印嵌入到主机内容中的方法,其包括:
获得用于嵌入到所述主机内容中的第一水印消息的有效负载;
获得用于嵌入到所述主机内容中的第二水印消息的有效负载;以及
以经协调方式将所述第一和所述第二水印消息嵌入到所述主机内容中以使得在特定域中所述嵌入第一水印消息与所述嵌入第二水印消息具有预定义关系,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。
2.根据权利要求1所述的方法,其中所述特定域是空间、时间和频率域中的至少一者。
3.根据权利要求1所述的方法,其中所述第一和所述第二水印消息的所述嵌入是在单个水印嵌入会话中进行。
4.根据权利要求1所述的方法,其中所述第一水印消息的所述嵌入是在与所述第二水印消息的所述嵌入不同的嵌入会话中进行。
5.根据权利要求1所述的方法,其中不同水印制作技术用于嵌入所述第一和所述第二水印消息中的每一者。
6.根据权利要求1所述的方法,其中相同水印制作技术用于嵌入所述第一和所述第二水印消息中的每一者。
7.根据权利要求1所述的方法,其中所述第二水印消息的一或多个符号以与所述第一水印消息的一或多个符号的多路复用方式嵌入到所述主机内容中。
8.根据权利要求7所述的方法,其中所述多路复用方式包括在频率、时间和空间域中的至少一者中多路复用。
9.根据权利要求1所述的方法,其中跳过所述第一水印消息的一或多个符号的嵌入,且通过跳过所述第一水印消息的所述一或多个符号而空出的空间用于嵌入所述第二水印消息的至少一个符号。
10.根据权利要求1所述的方法,其进一步包括执行单个水印掩蔽操作。
11.根据权利要求1所述的方法,其中所述第一水印消息嵌入到所述主机内容的第一分量中,且所述第二水印消息嵌入到所述主机内容的第二分量中。
12.根据权利要求11所述的方法,其中所述第一分量为音频分量且所述第二分量为视频分量。
13.根据权利要求1所述的方法,其中所述第一水印消息是复制控制信息水印且所述第二水印消息是扩展有效负载水印。
14.根据权利要求1所述的方法,其中嵌入所述第一和所述第二水印消息包括:
基于内容感知准则识别所述主机内容内的所有嵌入机会;
分配所识别嵌入机会的第一子集以用于嵌入所述第一水印消息;以及
分配所识别嵌入机会的第二子集以用于嵌入所述第二水印消息。
15.一种方法,其包括:
从主机内容提取第一水印消息;
获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系;以及
基于所述预定义关系提取所述第二水印消息,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。
16.根据权利要求15所述的方法,其中所述特定域是空间、时间和频率域中的至少一者。
17.根据权利要求15所述的方法,其中所述预定义关系是所述第一水印消息的一或多个符号与所述第二水印消息的一或多个符号之间的多路复用关系。
18.根据权利要求17所述的方法,其中所述多路复用包括在频率、时间和空间域中的至少一者中多路复用。
19.根据权利要求15所述的方法,其中所述第一水印消息是从所述主机内容的第一分量提取,且所述第二水印消息是从所述主机内容的第二分量提取。
20.根据权利要求19所述的方法,其中所述第一分量为音频分量且所述第二分量为视频分量。
21.根据权利要求15所述的方法,其中所述第二水印消息包括时间码,且提取所述第二水印消息包括:
从所述第二水印消息提取所述时间码;
从所述所提取时间码确定内容时序信息;以及
确定所述内容时序信息的准确性。
22.根据权利要求15所述的方法,其中所述第二水印消息包括时间码,且提取所述第二水印消息进一步包括:
基于多个所提取第二水印消息中的时间码确定内容时序信息;
确定与所述内容时序信息相关联的误差值;以及
在所述经确定误差值处于或低于目标误差值的情况下设定新参考时序信息。
23.根据权利要求22所述的方法,其进一步包括使用所述时间码来检测内容操纵。
24.一种用于嵌入水印的装置,其包括:
水印包产生器,其经配置以获得第一水印消息的有效负载和第二水印消息的有效负载以用于嵌入到主机内容中;以及
水印嵌入器,其经配置以用经协调方式将所述第一和所述第二水印消息嵌入到所述主机内容中以使得在特定域中所述嵌入第一水印消息与所述嵌入第二水印消息具有预定义关系,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。
25.根据权利要求24所述的装置,其中所述特定域是空间、时间和频率域中的至少一者。
26.根据权利要求24所述的装置,其中所述水印嵌入器经配置以在单个水印嵌入会话中嵌入所述第一和所述第二水印消息。
27.根据权利要求24所述的装置,其中所述水印嵌入器经配置以在不同嵌入会话中嵌入所述第一和所述第二水印消息。
28.根据权利要求24所述的装置,其中不同水印制作技术用于嵌入所述第一和所述第二水印消息中的每一者。
29.根据权利要求24所述的方法,其中所述水印嵌入器经配置以使用相同水印制作技术用于嵌入所述第一和所述第二水印消息中的每一者。
30.根据权利要求24所述的装置,其中所述水印嵌入器经配置以用与所述第一水印消息的一或多个符号的多路复用方式将所述第二水印消息的一或多个符号嵌入到所述主机内容中。
31.根据权利要求30所述的装置,其中所述多路复用方式包括在频率、时间和空间域中的至少一者中多路复用。
32.根据权利要求24所述的装置,其中所述水印嵌入器经配置以跳过所述第一水印消息的一或多个符号的嵌入,且使用通过跳过所述第一水印消息的所述一或多个符号而空出的空间用于嵌入所述第二水印消息的至少一个符号。
33.根据权利要求24所述的装置,其进一步经配置以执行单个水印掩蔽操作。
34.根据权利要求24所述的装置,其中所述水印嵌入器经配置以将所述第一水印消息嵌入到所述主机内容的第一分量中,且将所述第二水印消息嵌入到所述主机内容的第二分量中。
35.根据权利要求34所述的装置,其中所述第一分量为音频分量且所述第二分量为视频分量。
36.根据权利要求24所述的装置,其中所述第一水印消息是复制控制信息水印且所述第二水印消息是扩展有效负载水印。
37.根据权利要求24所述的装置,其中所述水印嵌入器经配置以:
基于内容感知准则识别所述主机内容内的所有嵌入机会;
分配所识别嵌入机会的第一子集以用于嵌入所述第一水印消息;以及
分配所识别嵌入机会的第二子集以用于嵌入所述第二水印消息。
38.一种装置,其包括:
处理器;以及
存储器,其包括处理器可执行代码,所述处理器可执行代码在由所述处理器执行时配置所述装置以:
获得用于嵌入到所述主机内容中的第一水印消息的有效负载;
获得用于嵌入到所述主机内容中的第二水印消息的有效负载;以及
以经协调方式将所述第一和所述第二水印消息嵌入到所述主机内容中以使得在特定域中所述嵌入第一水印消息与所述嵌入第二水印消息具有预定义关系,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。
39.一种体现于非暂时性计算机可读媒体上的计算机程序产品,其包括:
用于获得用于嵌入到主机内容中的第一水印消息的有效负载的程序代码;
用于获得用于嵌入到所述主机内容中的第二水印消息的有效负载的程序代码;以及
用于以经协调方式将所述第一和所述第二水印消息嵌入到所述主机内容中以使得在特定域中所述嵌入第一水印消息与所述嵌入第二水印消息具有预定义关系的程序代码,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。
40.一种装置,其包括:
水印提取器,其经配置以从主机内容提取第一水印消息;以及
数据处理组件,其经配置以获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系,其中所述水印提取器进一步经配置以基于所述预定义关系提取所述第二水印消息,且其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。
41.根据权利要求40所述的装置,其中所述特定域是空间、时间和频率域中的至少一者。
42.根据权利要求40所述的装置,其中所述预定义关系是所述第一水印消息的一或多个符号与所述第二水印消息的一或多个符号之间的多路复用关系。
43.根据权利要求42所述的装置,其中所述多路复用包括在频率、时间和空间域中的至少一者中多路复用。
44.根据权利要求40所述的装置,其中所述水印提取器经配置以从所述主机内容的第一分量提取所述第一水印消息且从所述主机内容的第二分量提取所述第二水印消息。
45.根据权利要求44所述的装置,其中所述第一分量为音频分量且所述第二分量为视频分量。
46.根据权利要求40所述的装置,其中所述第二水印消息包括时间码,且所述水印提取器经配置以至少部分地通过以下操作提取所述第二水印消息:
从所述第二水印消息提取所述时间码;
从所述所提取时间码确定内容时序信息;以及
确定所述内容时序信息的准确性。
47.根据权利要求40所述的装置,其中所述第二水印消息包括时间码,且所述水印提取器经配置以至少部分地通过以下操作提取所述第二水印消息:
基于多个所提取第二水印消息中的时间码确定内容时序信息;
确定与所述内容时序信息相关联的误差值;以及
在所述经确定误差值处于或低于目标误差值的情况下设定新参考时序信息。
48.根据权利要求47所述的装置,所述水印提取器进一步经配置以使用所述时间码来检测内容操纵。
49.一种非暂时性计算机可读存储媒体,其上体现有主机内容,所述主机内容包括:不可感知地嵌入于所述主机内容中的一或多个水印,其中配备水印提取器的内容处置装置接收到所述主机内容触发所述水印提取器:
从所述主机内容提取第一水印消息;
获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系;以及
基于所述预定义关系提取所述第二水印消息,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。
50.一种装置,其包括:
处理器;以及
存储器,其包括处理器可执行代码,所述处理器可执行代码在由所述处理器执行时配置所述装置以:
从主机内容提取第一水印消息;
获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系;以及
基于所述预定义关系提取所述第二水印消息,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。
51.一种体现于非暂时性计算机可读媒体上的计算机程序产品,其包括:
用于从主机内容提取第一水印消息的程序代码;
用于获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系的程序代码;以及
用于基于所述预定义关系提取所述第二水印消息的程序代码,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。
CN201280068677.8A 2011-12-13 2012-12-12 经协调的水印制作 Pending CN104169931A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/324,276 US9547753B2 (en) 2011-12-13 2011-12-13 Coordinated watermarking
US13/324,276 2011-12-13
PCT/US2012/069302 WO2013090462A1 (en) 2011-12-13 2012-12-12 Coordinated watermarking

Publications (1)

Publication Number Publication Date
CN104169931A true CN104169931A (zh) 2014-11-26

Family

ID=48573349

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280068677.8A Pending CN104169931A (zh) 2011-12-13 2012-12-12 经协调的水印制作

Country Status (6)

Country Link
US (1) US9547753B2 (zh)
EP (1) EP2791848B1 (zh)
KR (1) KR20140103331A (zh)
CN (1) CN104169931A (zh)
HK (1) HK1200557A1 (zh)
WO (1) WO2013090462A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI720282B (zh) * 2016-03-17 2021-03-01 日商夏普股份有限公司 用於接收一浮水印訊息之方法以及含經組態以接收一浮水印訊息之一處理器之裝置

Families Citing this family (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7644282B2 (en) 1998-05-28 2010-01-05 Verance Corporation Pre-processed information embedding system
US6737957B1 (en) 2000-02-16 2004-05-18 Verance Corporation Remote control signaling using audio watermarks
US9609278B2 (en) 2000-04-07 2017-03-28 Koplar Interactive Systems International, Llc Method and system for auxiliary data detection and delivery
EP1552454B1 (en) 2002-10-15 2014-07-23 Verance Corporation Media monitoring, management and information system
US7330511B2 (en) 2003-08-18 2008-02-12 Koplar Interactive Systems International, L.L.C. Method and system for embedding device positional data in video signals
US20060239501A1 (en) 2005-04-26 2006-10-26 Verance Corporation Security enhancements of digital watermarks for multi-media content
US9055239B2 (en) 2003-10-08 2015-06-09 Verance Corporation Signal continuity assessment using embedded watermarks
US8020004B2 (en) 2005-07-01 2011-09-13 Verance Corporation Forensic marking using a common customization function
US8781967B2 (en) 2005-07-07 2014-07-15 Verance Corporation Watermarking in an encrypted domain
US20090111584A1 (en) 2007-10-31 2009-04-30 Koplar Interactive Systems International, L.L.C. Method and system for encoded information processing
US8259938B2 (en) 2008-06-24 2012-09-04 Verance Corporation Efficient and secure forensic marking in compressed
US8582781B2 (en) 2009-01-20 2013-11-12 Koplar Interactive Systems International, L.L.C. Echo modulation methods and systems
US8715083B2 (en) 2009-06-18 2014-05-06 Koplar Interactive Systems International, L.L.C. Methods and systems for processing gaming data
US9607131B2 (en) 2010-09-16 2017-03-28 Verance Corporation Secure and efficient content screening in a networked environment
US8682026B2 (en) 2011-11-03 2014-03-25 Verance Corporation Efficient extraction of embedded watermarks in the presence of host content distortions
US8923548B2 (en) 2011-11-03 2014-12-30 Verance Corporation Extraction of embedded watermarks from a host content using a plurality of tentative watermarks
US8615104B2 (en) 2011-11-03 2013-12-24 Verance Corporation Watermark extraction based on tentative watermarks
US8745403B2 (en) 2011-11-23 2014-06-03 Verance Corporation Enhanced content management based on watermark extraction records
US9323902B2 (en) 2011-12-13 2016-04-26 Verance Corporation Conditional access using embedded watermarks
US9547753B2 (en) 2011-12-13 2017-01-17 Verance Corporation Coordinated watermarking
US20130229578A1 (en) * 2012-03-05 2013-09-05 Russell Benton Myers On-screen Additions to Movie Presentations
US20130304243A1 (en) * 2012-05-09 2013-11-14 Vyclone, Inc Method for synchronizing disparate content files
US9571606B2 (en) 2012-08-31 2017-02-14 Verance Corporation Social media viewing system
US9106964B2 (en) * 2012-09-13 2015-08-11 Verance Corporation Enhanced content distribution using advertisements
US8869222B2 (en) 2012-09-13 2014-10-21 Verance Corporation Second screen content
US8726304B2 (en) 2012-09-13 2014-05-13 Verance Corporation Time varying evaluation of multimedia content
US9099080B2 (en) 2013-02-06 2015-08-04 Muzak Llc System for targeting location-based communications
US9262793B2 (en) 2013-03-14 2016-02-16 Verance Corporation Transactional video marking system
US9465954B1 (en) * 2013-03-15 2016-10-11 Dataguise Inc. Method and system for tracking masking of data
US9584437B2 (en) * 2013-06-02 2017-02-28 Airwatch Llc Resource watermarking and management
US9900261B2 (en) * 2013-06-02 2018-02-20 Airwatch Llc Shared resource watermarking and management
US9485089B2 (en) 2013-06-20 2016-11-01 Verance Corporation Stego key management
US8756426B2 (en) 2013-07-03 2014-06-17 Sky Socket, Llc Functionality watermarking and management
US8806217B2 (en) 2013-07-03 2014-08-12 Sky Socket, Llc Functionality watermarking and management
US8775815B2 (en) 2013-07-03 2014-07-08 Sky Socket, Llc Enterprise-specific functionality watermarking and management
US20150019359A1 (en) * 2013-07-15 2015-01-15 Remi Swierczek System and method for discovery moment monetization of media
US9251549B2 (en) 2013-07-23 2016-02-02 Verance Corporation Watermark extractor enhancements based on payload ranking
EP2835917A1 (en) * 2013-08-09 2015-02-11 Thomson Licensing Second screen device and system for displaying a playload of a watermark
US9665723B2 (en) 2013-08-15 2017-05-30 Airwatch, Llc Watermarking detection and management
US9208334B2 (en) * 2013-10-25 2015-12-08 Verance Corporation Content management using multiple abstraction layers
US10504200B2 (en) 2014-03-13 2019-12-10 Verance Corporation Metadata acquisition using embedded watermarks
EP3117626A4 (en) 2014-03-13 2017-10-25 Verance Corporation Interactive content acquisition using embedded codes
US20150358507A1 (en) * 2014-06-04 2015-12-10 Sony Corporation Timing recovery for embedded metadata
CN105224833B (zh) * 2014-06-30 2018-03-30 北京金山安全软件有限公司 利用数字水印识别应用程序是否是正版的方法及系统
US20160050468A1 (en) * 2014-08-14 2016-02-18 Nagravision S.A. Mitigation of collusion attacks against watermarked content
US9639911B2 (en) * 2014-08-20 2017-05-02 Verance Corporation Watermark detection using a multiplicity of predicted patterns
EP3225034A4 (en) 2014-11-25 2018-05-02 Verance Corporation Enhanced metadata and content delivery using watermarks
US9942602B2 (en) 2014-11-25 2018-04-10 Verance Corporation Watermark detection and metadata delivery associated with a primary content
US9602891B2 (en) 2014-12-18 2017-03-21 Verance Corporation Service signaling recovery for multimedia content using embedded watermarks
US10257567B2 (en) 2015-04-30 2019-04-09 Verance Corporation Watermark based content recognition improvements
US9818414B2 (en) * 2015-06-04 2017-11-14 Intel Corporation Dialogue system with audio watermark
WO2017015399A1 (en) 2015-07-20 2017-01-26 Verance Corporation Watermark-based data recovery for content with multiple alternative components
EP3133597A1 (en) 2015-08-19 2017-02-22 Tracklib Holdings AB Method and apparatus for watermarking of audio tracks
US10075755B2 (en) * 2015-09-18 2018-09-11 Sorenson Media, Inc. Digital overlay offers on connected media devices
US9875515B1 (en) * 2015-12-15 2018-01-23 Amazon Technologies, Inc. Embedding debugging information via watermarks
WO2017184648A1 (en) 2016-04-18 2017-10-26 Verance Corporation System and method for signaling security and database population
US10419511B1 (en) 2016-10-04 2019-09-17 Zoom Video Communications, Inc. Unique watermark generation and detection during a conference
US11297398B2 (en) 2017-06-21 2022-04-05 Verance Corporation Watermark-based metadata acquisition and processing
US10923133B2 (en) * 2018-03-21 2021-02-16 The Nielsen Company (Us), Llc Methods and apparatus to identify signals using a low power watermark
US11468149B2 (en) 2018-04-17 2022-10-11 Verance Corporation Device authentication in collaborative content screening
US10694243B2 (en) 2018-05-31 2020-06-23 The Nielsen Company (Us), Llc Methods and apparatus to identify media based on watermarks across different audio streams and/or different watermarking techniques
US10448122B1 (en) * 2018-07-02 2019-10-15 The Nielsen Company (Us), Llc Methods and apparatus to extend a timestamp range supported by a watermark
US10448123B1 (en) * 2018-07-02 2019-10-15 The Nielsen Company (Us), Llc Methods and apparatus to extend a timestamp range supported by a watermark
US10779025B2 (en) * 2018-11-13 2020-09-15 Disney Enterprises, Inc. Automatic identification and verification of transmission of content
US11039160B2 (en) 2019-03-21 2021-06-15 The Nielsen Company (Us), Llc Methods and apparatus for delivering extended payloads with composite watermarks
GB2593772A (en) * 2020-04-03 2021-10-06 Sky Cp Ltd Digital Watermarking in a content Delivery Network
US11722741B2 (en) 2021-02-08 2023-08-08 Verance Corporation System and method for tracking content timeline in the presence of playback rate changes

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030016825A1 (en) * 2001-07-10 2003-01-23 Eastman Kodak Company System and method for secure watermarking of a digital image sequence
CN1398400A (zh) * 2000-12-05 2003-02-19 皇家菲利浦电子有限公司 用于保护数字媒体的系统与方法
US20030112997A1 (en) * 2000-10-11 2003-06-19 Farid Ahmed Watermarks carrying content dependent signal signal metrics for detecting and characterizing signal alteration
US6801999B1 (en) * 1999-05-20 2004-10-05 Microsoft Corporation Passive and active software objects containing bore resistant watermarking
US20040258274A1 (en) * 2002-10-31 2004-12-23 Brundage Trent J. Camera, camera accessories for reading digital watermarks, digital watermarking method and systems, and embedding digital watermarks with metallic inks
US20070234070A1 (en) * 1999-07-29 2007-10-04 Intertrust Technologies Corp. Software self-defense systems and methods
US20100228632A1 (en) * 2009-03-03 2010-09-09 Rodriguez Tony F Narrowcasting From Public Displays, and Related Methods

Family Cites Families (497)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5805635A (en) 1964-03-17 1998-09-08 The United States Of America As Represented By The Secretary Of The Navy Secure communication system
US3406344A (en) 1964-07-01 1968-10-15 Bell Telephone Labor Inc Transmission of low frequency signals by modulation of voice carrier
US3919479A (en) 1972-09-21 1975-11-11 First National Bank Of Boston Broadcast signal identification system
US3842196A (en) 1972-10-30 1974-10-15 Hazeltine Research Inc System for transmission of auxiliary information in a video spectrum
US3894190A (en) 1973-02-28 1975-07-08 Int Standard Electric Corp System for transferring wide-band sound signals
US3885217A (en) 1973-07-11 1975-05-20 Computer Specifics Corp Data transmission system
US3973206A (en) 1975-05-22 1976-08-03 A. C. Nielsen Company Monitoring system for voltage tunable receivers and converters utilizing an analog function generator
US4048562A (en) 1975-05-22 1977-09-13 A. C. Nielsen Company Monitoring system for voltage tunable receivers and converters utilizing voltage comparison techniques
JPS53144622A (en) 1977-05-24 1978-12-16 Sony Corp Video signal processing system
US4176379A (en) 1977-10-17 1979-11-27 Xerox Corporation Video input circuits for video hard copy controller
US4225967A (en) 1978-01-09 1980-09-30 Fujitsu Limited Broadcast acknowledgement method and system
US4281217A (en) 1978-03-27 1981-07-28 Dolby Ray Milton Apparatus and method for the identification of specially encoded FM stereophonic broadcasts
US4454610A (en) 1978-05-19 1984-06-12 Transaction Sciences Corporation Methods and apparatus for the automatic classification of patterns
US4230990C1 (en) 1979-03-16 2002-04-09 John G Lert Jr Broadcast program identification method and system
US4295128A (en) 1979-03-26 1981-10-13 University Of Tennessee Research Corp. Apparatus for measuring the degradation of a sensor time constant
JPS5744186A (en) 1980-08-29 1982-03-12 Takeda Riken Ind Co Ltd Waveform memory
US4425578A (en) 1981-01-12 1984-01-10 A. C. Nielsen Company Monitoring system and method utilizing signal injection for determining channel reception of video receivers
US4965825A (en) 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
US4755884A (en) 1982-01-12 1988-07-05 Discovision Associates Audio evaluation of information stored on a record medium under control of video picture frame number
US4564862A (en) 1982-08-09 1986-01-14 Edwin Cohen Ghost signal elimination circuit
US4497060A (en) 1982-12-08 1985-01-29 Lockheed Electronics Co., Inc. Self-clocking binary receiver
US4639779A (en) 1983-03-21 1987-01-27 Greenberg Burton L Method and apparatus for the automatic identification and verification of television broadcast programs
US4547804A (en) 1983-03-21 1985-10-15 Greenberg Burton L Method and apparatus for the automatic identification and verification of commercial broadcast programs
US4967273A (en) 1983-03-21 1990-10-30 Vidcode, Inc. Television program transmission verification method and apparatus
US4805020A (en) 1983-03-21 1989-02-14 Greenberg Burton L Television program transmission verification method and apparatus
US4512013A (en) 1983-04-11 1985-04-16 At&T Bell Laboratories Simultaneous transmission of speech and data over an analog channel
US4703476A (en) 1983-09-16 1987-10-27 Audicom Corporation Encoding of transmitted program material
US4593904A (en) 1984-03-19 1986-06-10 Syntech International, Inc. Player interactive video gaming device
JPS60251724A (ja) 1984-05-29 1985-12-12 Pioneer Electronic Corp 番組識別受信機
US4807013A (en) 1984-10-17 1989-02-21 American Telephone And Telegraph Company At&T Bell Laboratories Polysilicon fillet
DE3523809A1 (de) 1985-05-21 1986-11-27 Polygram Gmbh, 2000 Hamburg Verfahren zur zeitkompression von informationen in digitaler form
US4677466A (en) 1985-07-29 1987-06-30 A. C. Nielsen Company Broadcast program identification method and apparatus
US4669089A (en) 1985-09-30 1987-05-26 The Boeing Company Suppressed clock pulse-duration modulator for direct sequence spread spectrum transmission systems
US4789863A (en) 1985-10-02 1988-12-06 Bush Thomas A Pay per view entertainment system
US4706282A (en) 1985-12-23 1987-11-10 Minnesota Mining And Manufacturing Company Decoder for a recorder-decoder system
US5128752A (en) 1986-03-10 1992-07-07 Kohorn H Von System and method for generating and redeeming tokens
JPS6317886A (ja) 1986-07-11 1988-01-25 Kyorin Pharmaceut Co Ltd スピロピロリジン−2,5−ジオン誘導体の製法
US4739398A (en) 1986-05-02 1988-04-19 Control Data Corporation Method, apparatus and system for recognizing broadcast segments
GB8611014D0 (en) 1986-05-06 1986-06-11 Emi Plc Thorn Signal identification
US4723302A (en) 1986-08-05 1988-02-02 A. C. Nielsen Company Method and apparatus for determining channel reception of a receiver
US4755871A (en) 1986-11-25 1988-07-05 Magus, Ltd. Control of rf answer pulses in a TV answer back system
US4729398A (en) 1987-01-20 1988-03-08 Bellofram Corp. Current-to-pressure transducers
US4840602A (en) 1987-02-06 1989-06-20 Coleco Industries, Inc. Talking doll responsive to external signal
JPS63199801A (ja) 1987-02-12 1988-08-18 Chisso Corp 強磁性金属粉末の安定化処理装置
JPS63198367A (ja) 1987-02-13 1988-08-17 Toshiba Corp 半導体装置
US4764808A (en) 1987-05-05 1988-08-16 A. C. Nielsen Company Monitoring system and method for determining channel reception of video receivers
US4843562A (en) 1987-06-24 1989-06-27 Broadcast Data Systems Limited Partnership Broadcast information classification system and method
DE3851724T2 (de) 1987-07-08 1995-05-04 Matsushita Electric Ind Co Ltd Verfahren und Gerät zum Schutz von Kopiersignalen.
US4876736A (en) 1987-09-23 1989-10-24 A. C. Nielsen Company Method and apparatus for determining channel reception of a receiver
US4937807A (en) 1987-10-15 1990-06-26 Personics Corporation System for encoding sound recordings for high-density storage and high-speed transfers
US4807031A (en) 1987-10-20 1989-02-21 Interactive Systems, Incorporated Interactive video method and apparatus
US4943963A (en) 1988-01-19 1990-07-24 A. C. Nielsen Company Data collection and transmission system with real time clock
US4931871A (en) 1988-06-14 1990-06-05 Kramer Robert A Method of and system for identification and verification of broadcasted program segments
US4945412A (en) 1988-06-14 1990-07-31 Kramer Robert A Method of and system for identification and verification of broadcasting television and radio program segments
US5213337A (en) 1988-07-06 1993-05-25 Robert Sherman System for communication using a broadcast audio signal
US4930011A (en) 1988-08-02 1990-05-29 A. C. Nielsen Company Method and apparatus for identifying individual members of a marketing and viewing audience
US4969041A (en) 1988-09-23 1990-11-06 Dubner Computer Systems, Inc. Embedment of data in a video signal
US4939515A (en) 1988-09-30 1990-07-03 General Electric Company Digital signal encoding and decoding apparatus
GB8824969D0 (en) 1988-10-25 1988-11-30 Emi Plc Thorn Identification codes
NL8901032A (nl) 1988-11-10 1990-06-01 Philips Nv Coder om extra informatie op te nemen in een digitaal audiosignaal met een tevoren bepaald formaat, een decoder om deze extra informatie uit dit digitale signaal af te leiden, een inrichting voor het opnemen van een digitaal signaal op een registratiedrager, voorzien van de coder, en een registratiedrager verkregen met deze inrichting.
US4972471A (en) 1989-05-15 1990-11-20 Gary Gross Encoding system
US5319453A (en) 1989-06-22 1994-06-07 Airtrax Method and apparatus for video signal encoding, decoding and monitoring
US4972503A (en) 1989-08-08 1990-11-20 A. C. Nielsen Company Method and apparatus for determining audience viewing habits by jamming a control signal and identifying the viewers command
US5214792A (en) 1989-09-27 1993-05-25 Alwadish David J Broadcasting system with supplemental data transmission and storge
US5210831A (en) 1989-10-30 1993-05-11 International Business Machines Corporation Methods and apparatus for insulating a branch prediction mechanism from data dependent branch table updates that result from variable test operand locations
US5191615A (en) 1990-01-17 1993-03-02 The Drummer Group Interrelational audio kinetic entertainment system
US5210820A (en) 1990-05-02 1993-05-11 Broadcast Data Systems Limited Partnership Signal recognition system and method
US5080479A (en) 1990-07-30 1992-01-14 Rosenberg Stanley L Automatic implanting of identification data in any recorded medium
US5390207A (en) 1990-11-28 1995-02-14 Novatel Communications Ltd. Pseudorandom noise ranging receiver which compensates for multipath distortion by dynamically adjusting the time delay spacing between early and late correlators
US5161251A (en) 1991-02-19 1992-11-03 Mankovitz Roy J Apparatus and methods for providing text information identifying audio program selections
DE69232183T2 (de) 1991-03-11 2002-06-20 Nippon Telegraph & Telephone Verfahren und Gerät zur Bildverarbeitung
US5200822A (en) 1991-04-23 1993-04-06 National Broadcasting Company, Inc. Arrangement for and method of processing data, especially for identifying and verifying airing of television broadcast programs
JPH04332089A (ja) 1991-05-07 1992-11-19 Takayama:Kk 指紋データの登録方法
US5251041A (en) 1991-06-21 1993-10-05 Young Philip L Method and apparatus for modifying a video signal to inhibit unauthorized videotape recording and subsequent reproduction thereof
US5402488A (en) 1991-08-30 1995-03-28 Karlock; James A. Method and apparatus for modifying a video signal
GB2292506B (en) 1991-09-30 1996-05-01 Arbitron Company The Method and apparatus for automatically identifying a program including a sound signal
FR2681997A1 (fr) 1991-09-30 1993-04-02 Arbitron Cy Procede et dispositif d'identification automatique d'un programme comportant un signal sonore.
JPH0543159U (ja) 1991-11-08 1993-06-11 カシオ電子工業株式会社 画像形成装置
US5319735A (en) 1991-12-17 1994-06-07 Bolt Beranek And Newman Inc. Embedded signalling
US5294982A (en) 1991-12-24 1994-03-15 National Captioning Institute, Inc. Method and apparatus for providing dual language captioning of a television program
US5414729A (en) 1992-01-24 1995-05-09 Novatel Communications Ltd. Pseudorandom noise ranging receiver which compensates for multipath distortion by making use of multiple correlator time delay spacing
US5436653A (en) 1992-04-30 1995-07-25 The Arbitron Company Method and system for recognition of broadcast segments
JP3427392B2 (ja) 1992-05-25 2003-07-14 ソニー株式会社 符号化方法
US5270480A (en) 1992-06-25 1993-12-14 Victor Company Of Japan, Ltd. Toy acting in response to a MIDI signal
US5237611A (en) 1992-07-23 1993-08-17 Crest Industries, Inc. Encryption/decryption apparatus with non-accessible table of keys
US5721788A (en) 1992-07-31 1998-02-24 Corbis Corporation Method and system for digital image signatures
US5502576A (en) 1992-08-24 1996-03-26 Ramsay International Corporation Method and apparatus for the transmission, storage, and retrieval of documents in an electronic domain
GB9222972D0 (en) 1992-11-03 1992-12-16 Thames Television Transmitting audio and data signals simultaneously
ES2229214T3 (es) 1992-11-16 2005-04-16 Arbitron Inc. Metodo y aparato para codificar/decodificar segmentos radiodifundidos o grabados y para vigilar la exposicion de la audiencia a ellos.
CA2106143C (en) 1992-11-25 2004-02-24 William L. Thomas Universal broadcast code and multi-level encoded signal monitoring system
US5379345A (en) 1993-01-29 1995-01-03 Radio Audit Systems, Inc. Method and apparatus for the processing of encoded data in conjunction with an audio broadcast
JPH06268615A (ja) 1993-03-11 1994-09-22 Sanyo Electric Co Ltd Fm多重放送送信装置及びfm多重放送受信装置
US5408258A (en) 1993-04-21 1995-04-18 The Arbitron Company Method of automatically qualifying a signal reproduction device for installation of monitoring equipment
US5404160A (en) 1993-06-24 1995-04-04 Berkeley Varitronics Systems, Inc. System and method for identifying a television program
JP3053527B2 (ja) 1993-07-30 2000-06-19 インターナショナル・ビジネス・マシーンズ・コーポレイション パスワードを有効化する方法及び装置、パスワードを生成し且つ予備的に有効化する方法及び装置、認証コードを使用して資源のアクセスを制御する方法及び装置
US5481294A (en) 1993-10-27 1996-01-02 A. C. Nielsen Company Audience measurement system utilizing ancillary codes and passive signatures
US5636292C1 (en) 1995-05-08 2002-06-18 Digimarc Corp Steganography methods employing embedded calibration data
US5841978A (en) 1993-11-18 1998-11-24 Digimarc Corporation Network linking method using steganographically embedded data objects
US7171016B1 (en) 1993-11-18 2007-01-30 Digimarc Corporation Method for monitoring internet dissemination of image, video and/or audio files
US6681029B1 (en) 1993-11-18 2004-01-20 Digimarc Corporation Decoding steganographic messages embedded in media signals
US6574350B1 (en) 1995-05-08 2003-06-03 Digimarc Corporation Digital watermarking employing both frail and robust watermarks
US6983051B1 (en) 1993-11-18 2006-01-03 Digimarc Corporation Methods for audio watermarking and decoding
US6636615B1 (en) 1998-01-20 2003-10-21 Digimarc Corporation Methods and systems using multiple watermarks
US6614914B1 (en) 1995-05-08 2003-09-02 Digimarc Corporation Watermark embedder and reader
DE69434237T2 (de) 1993-11-18 2005-12-08 Digimarc Corp., Tualatin Video mit versteckten in-Band digitalen Daten
US5862260A (en) 1993-11-18 1999-01-19 Digimarc Corporation Methods for surveying dissemination of proprietary empirical data
US6516079B1 (en) 2000-02-14 2003-02-04 Digimarc Corporation Digital watermark screening and detecting strategies
US5748763A (en) 1993-11-18 1998-05-05 Digimarc Corporation Image steganography system featuring perceptually adaptive and globally scalable signal embedding
US5832119C1 (en) 1993-11-18 2002-03-05 Digimarc Corp Methods for controlling systems using control signals embedded in empirical data
US5581658A (en) 1993-12-14 1996-12-03 Infobase Systems, Inc. Adaptive system for broadcast program identification and reporting
JPH07163765A (ja) 1993-12-16 1995-06-27 B I:Kk リモ−トコントロ−ル玩具
US5424785A (en) 1994-03-22 1995-06-13 National Captioning Institute System for encoding and displaying captions for television programs
US5508754A (en) 1994-03-22 1996-04-16 National Captioning Institute System for encoding and displaying captions for television programs
US5450490A (en) 1994-03-31 1995-09-12 The Arbitron Company Apparatus and methods for including codes in audio signals and decoding
US5404377A (en) 1994-04-08 1995-04-04 Moses; Donald W. Simultaneous transmission of data and audio signals by means of perceptual coding
US5526427A (en) 1994-07-22 1996-06-11 A.C. Nielsen Company Universal broadcast code and multi-level encoded signal monitoring system
US5719619A (en) 1994-10-08 1998-02-17 Sony Corporation Bidirectional broadcasting method, bidirectional broadcasting system and receiver apparatus for bidirectional broadcast
US6021432A (en) 1994-10-31 2000-02-01 Lucent Technologies Inc. System for processing broadcast stream comprises a human-perceptible broadcast program embedded with a plurality of human-imperceptible sets of information
US7986806B2 (en) 1994-11-16 2011-07-26 Digimarc Corporation Paper products and physical objects as means to access and control a computer or to navigate over or act as a portal on a network
US5745569A (en) 1996-01-17 1998-04-28 The Dice Company Method for stega-cipher protection of computer code
US7007166B1 (en) 1994-12-28 2006-02-28 Wistaria Trading, Inc. Method and system for digital watermarking
US5892900A (en) 1996-08-30 1999-04-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US5943422A (en) 1996-08-12 1999-08-24 Intertrust Technologies Corp. Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels
JPH08288928A (ja) 1995-04-14 1996-11-01 Toshiba Corp スペクトラム拡散通信装置
US5519454A (en) 1995-04-21 1996-05-21 Thomson Consumer Electronics, Inc. Luma/chroma separation filter with common delay element for comb filter separation and recursive noise reduction of composite video input signal
US7054462B2 (en) 1995-05-08 2006-05-30 Digimarc Corporation Inferring object status based on detected watermark data
US6590996B1 (en) 2000-02-14 2003-07-08 Digimarc Corporation Color adaptive watermarking
US7224819B2 (en) 1995-05-08 2007-05-29 Digimarc Corporation Integrating digital watermarks in multimedia content
US6738495B2 (en) 1995-05-08 2004-05-18 Digimarc Corporation Watermarking enhanced to withstand anticipated corruptions
US6728390B2 (en) 1995-05-08 2004-04-27 Digimarc Corporation Methods and systems using multiple watermarks
US5613004A (en) 1995-06-07 1997-03-18 The Dice Company Steganographic method and device
US5699427A (en) 1995-06-23 1997-12-16 International Business Machines Corporation Method to deter document and intellectual property piracy through individualization
US7562392B1 (en) 1999-05-19 2009-07-14 Digimarc Corporation Methods of interacting with audio and ambient music
US7171018B2 (en) 1995-07-27 2007-01-30 Digimarc Corporation Portable devices and methods employing digital watermarking
US6505160B1 (en) 1995-07-27 2003-01-07 Digimarc Corporation Connected audio and other media objects
US6829368B2 (en) 2000-01-26 2004-12-07 Digimarc Corporation Establishing and interacting with on-line media collections using identifiers in media signals
US7006661B2 (en) 1995-07-27 2006-02-28 Digimarc Corp Digital watermarking systems and methods
US6411725B1 (en) 1995-07-27 2002-06-25 Digimarc Corporation Watermark enabled video objects
US7711564B2 (en) 1995-07-27 2010-05-04 Digimarc Corporation Connected audio and other media objects
US5822360A (en) 1995-09-06 1998-10-13 Solana Technology Development Corporation Method and apparatus for transporting auxiliary data in audio signals
US5937000A (en) 1995-09-06 1999-08-10 Solana Technology Development Corporation Method and apparatus for embedding auxiliary data in a primary data signal
JPH0983926A (ja) 1995-09-07 1997-03-28 Sony Corp Id読取・書込装置
CA2184949C (en) 1995-09-28 2000-05-30 Ingemar J. Cox Secure spread spectrum watermarking for multimedia data
US5850249A (en) 1995-10-12 1998-12-15 Nielsen Media Research, Inc. Receiver monitoring system with local encoding
US5752880A (en) 1995-11-20 1998-05-19 Creator Ltd. Interactive doll
US5687191A (en) 1995-12-06 1997-11-11 Solana Technology Development Corporation Post-compression hidden data transport
US5719937A (en) 1995-12-06 1998-02-17 Solana Technology Develpment Corporation Multi-media copy management system
JPH11500892A (ja) 1995-12-11 1999-01-19 フィリップス エレクトロニクス ネムローゼ フェンノートシャップ ビデオ及び/又はオーディオ信号のマーキング
JP2000503154A (ja) 1996-01-11 2000-03-14 エムアールジェイ インコーポレイテッド デジタル所有権のアクセスと分配を制御するためのシステム
US5822432A (en) 1996-01-17 1998-10-13 The Dice Company Method for human-assisted random key generation and application for digital watermark system
US5761606A (en) 1996-02-08 1998-06-02 Wolzien; Thomas R. Media online services access via address embedded in video or audio program
US6035177A (en) 1996-02-26 2000-03-07 Donald W. Moses Simultaneous transmission of ancillary and audio signals by means of perceptual coding
US5901178A (en) 1996-02-26 1999-05-04 Solana Technology Development Corporation Post-compression hidden data transport for video
US6584138B1 (en) 1996-03-07 2003-06-24 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Coding process for inserting an inaudible data signal into an audio signal, decoding process, coder and decoder
US5664018A (en) 1996-03-12 1997-09-02 Leighton; Frank Thomson Watermarking process resilient to collusion attacks
US5949885A (en) 1996-03-12 1999-09-07 Leighton; F. Thomson Method for protecting content using watermarking
AU2435297A (en) 1996-04-02 1997-11-07 Theodore G Handel Data embedding
US5828325A (en) 1996-04-03 1998-10-27 Aris Technologies, Inc. Apparatus and method for encoding and decoding information in analog signals
US20030056103A1 (en) 2000-12-18 2003-03-20 Levy Kenneth L. Audio/video commerce application architectural framework
US6128597A (en) 1996-05-03 2000-10-03 Lsi Logic Corporation Audio decoder with a reconfigurable downmixing/windowing pipeline and method therefor
US6381341B1 (en) 1996-05-16 2002-04-30 Digimarc Corporation Watermark encoding method exploiting biases inherent in original signal
US5893067A (en) 1996-05-31 1999-04-06 Massachusetts Institute Of Technology Method and apparatus for echo data hiding in audio signals
US5778108A (en) 1996-06-07 1998-07-07 Electronic Data Systems Corporation Method and system for detecting transitional markers such as uniform fields in a video signal
US6078664A (en) 1996-12-20 2000-06-20 Moskowitz; Scott A. Z-transform implementation of digital watermarks
US5889868A (en) 1996-07-02 1999-03-30 The Dice Company Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data
US7177429B2 (en) 2000-12-07 2007-02-13 Blue Spike, Inc. System and methods for permitting open access to data objects and for securing data within the data objects
WO1998003014A1 (en) 1996-07-16 1998-01-22 Philips Electronics N.V. Detecting a watermark embedded in an information signal
US6282299B1 (en) 1996-08-30 2001-08-28 Regents Of The University Of Minnesota Method and apparatus for video watermarking using perceptual masks
US6031914A (en) 1996-08-30 2000-02-29 Regents Of The University Of Minnesota Method and apparatus for embedding data, including watermarks, in human perceptible images
US6061793A (en) 1996-08-30 2000-05-09 Regents Of The University Of Minnesota Method and apparatus for embedding data, including watermarks, in human perceptible sounds
US7366908B2 (en) 1996-08-30 2008-04-29 Digimarc Corporation Digital watermarking with content dependent keys and autocorrelation properties for synchronization
US5848155A (en) 1996-09-04 1998-12-08 Nec Research Institute, Inc. Spread spectrum watermark for embedded signalling
JP3109575B2 (ja) 1996-09-30 2000-11-20 日本電気株式会社 画像データ処理装置
US5986692A (en) 1996-10-03 1999-11-16 Logan; James D. Systems and methods for computer enhanced broadcast monitoring
US5825892A (en) 1996-10-28 1998-10-20 International Business Machines Corporation Protecting images with an image watermark
JP3716519B2 (ja) 1996-11-15 2005-11-16 オムロン株式会社 カメラおよび外部装置ならびに画像処理装置
JP3172475B2 (ja) 1996-12-26 2001-06-04 日本アイ・ビー・エム株式会社 統計検定を用いたデータ・ハイディング方法及びデータ抽出方法
CN1135852C (zh) 1997-01-27 2004-01-21 皇家菲利浦电子有限公司 传递内容信息和与其相关的附加信息的方法和系统
CA2227381C (en) 1997-02-14 2001-05-29 Nec Corporation Image data encoding system and image inputting apparatus
US5940429A (en) 1997-02-25 1999-08-17 Solana Technology Development Corporation Cross-term compensation power adjustment of embedded auxiliary data in a primary data signal
US6189123B1 (en) 1997-03-26 2001-02-13 Telefonaktiebolaget Lm Ericsson Method and apparatus for communicating a block of digital information between a sending and a receiving station
US6044156A (en) 1997-04-28 2000-03-28 Eastman Kodak Company Method for generating an improved carrier for use in an image data embedding application
US6181364B1 (en) 1997-05-16 2001-01-30 United Video Properties, Inc. System for filtering content from videos
WO1998053565A1 (en) 1997-05-19 1998-11-26 Aris Technologies, Inc. Apparatus and method for embedding and extracting information in analog signals using distributed signal features
US5940135A (en) 1997-05-19 1999-08-17 Aris Technologies, Inc. Apparatus and method for encoding and decoding information in analog signals
US6427012B1 (en) 1997-05-19 2002-07-30 Verance Corporation Apparatus and method for embedding and extracting information in analog signals using replica modulation
EP0920775A2 (en) 1997-05-29 1999-06-09 Koninklijke Philips Electronics N.V. Method and arrangement for detecting a watermark
US5960081A (en) 1997-06-05 1999-09-28 Cray Research, Inc. Embedding a digital signature in a video sequence
US6067440A (en) 1997-06-12 2000-05-23 Diefes; Gunther Cable services security system
JPH118753A (ja) 1997-06-18 1999-01-12 Nec Corp 電子透かし挿入装置
US6222932B1 (en) 1997-06-27 2001-04-24 International Business Machines Corporation Automatic adjustment of image watermark strength based on computed image texture
JP2915904B2 (ja) 1997-07-07 1999-07-05 松下電器産業株式会社 データ制御方法、データ制御情報埋込方法、データ制御情報検出方法、データ制御情報埋込装置、データ制御情報検出装置及び記録装置
GB9715067D0 (en) 1997-07-16 1997-09-24 Forward Hygiene Services Limit Tamper resistant bait station for rats
US5940124A (en) 1997-07-18 1999-08-17 Tektronix, Inc. Attentional maps in objective measurement of video quality degradation
IL121642A0 (en) 1997-08-27 1998-02-08 Creator Ltd Interactive talking toy
DE69803268T2 (de) 1997-09-02 2002-08-08 Koninkl Philips Electronics Nv Erzeugung eines wasserzeichens in einem informationssignal
CN1143532C (zh) 1997-09-02 2004-03-24 皇家菲利浦电子有限公司 检测水印的方法和设备
DE69840188D1 (de) 1997-09-02 2008-12-18 Hitachi Ltd Datenübertragungsverfahren für eingebettete Daten, Vorrichtungen zur Übertragung und Wiedergabe der Daten und Aufzeichnungsmedium hierzu
US6253189B1 (en) 1997-09-15 2001-06-26 At&T Corp. System and method for completing advertising time slot transactions
JP4064506B2 (ja) 1997-09-17 2008-03-19 パイオニア株式会社 電子透かし重畳方法及び検出方法並びに装置
ES2181288T3 (es) 1997-10-08 2003-02-16 Macrovision Corp Metodo y aparato para generar una marca de agua para copiar una sola vez para grabaciones de video.
US6388712B1 (en) 1997-10-09 2002-05-14 Kabushiki Kaisha Toshiba System for verifying broadcast of a commercial message
US6094228A (en) 1997-10-28 2000-07-25 Ciardullo; Daniel Andrew Method for transmitting data on viewable portion of a video signal
US5945932A (en) 1997-10-30 1999-08-31 Audiotrack Corporation Technique for embedding a code in an audio signal and for detecting the embedded code
US6173271B1 (en) 1997-11-26 2001-01-09 California Institute Of Technology Television advertising automated billing system
US6330672B1 (en) 1997-12-03 2001-12-11 At&T Corp. Method and apparatus for watermarking digital bitstreams
WO1999036876A2 (en) 1998-01-20 1999-07-22 Digimarc Corporation Multiple watermarking techniques
US6804376B2 (en) 1998-01-20 2004-10-12 Digimarc Corporation Equipment employing watermark-based authentication function
JP3673664B2 (ja) 1998-01-30 2005-07-20 キヤノン株式会社 データ処理装置、データ処理方法及び記憶媒体
US6145081A (en) 1998-02-02 2000-11-07 Verance Corporation Method and apparatus for preventing removal of embedded information in cover signals
JP3502554B2 (ja) 1998-02-04 2004-03-02 シャープ株式会社 現像装置
US6971011B1 (en) 1998-03-04 2005-11-29 Koninklijke Philips Electronics N.V. Watermark detection
US6373974B2 (en) 1998-03-16 2002-04-16 Sharp Laboratories Of America, Inc. Method for extracting multiresolution watermark images to determine rightful ownership
TW440819B (en) 1998-03-18 2001-06-16 Koninkl Philips Electronics Nv Copy protection schemes for copy protected digital material
US6661905B1 (en) 1998-03-23 2003-12-09 Koplar Interactive Systems International Llc Method for transmitting data on a viewable portion of a video signal
US6557103B1 (en) 1998-04-13 2003-04-29 The United States Of America As Represented By The Secretary Of The Army Spread spectrum image steganography
US7756892B2 (en) 2000-05-02 2010-07-13 Digimarc Corporation Using embedded data with file sharing
US6160986A (en) 1998-04-16 2000-12-12 Creator Ltd Interactive toy
US6314106B1 (en) 1998-04-20 2001-11-06 Alcatel Internetworking, Inc. Receive processing for dedicated bandwidth data communication switch backplane
US6888943B1 (en) 1998-04-21 2005-05-03 Verance Corporation Multimedia adaptive scrambling system (MASS)
JP3358532B2 (ja) 1998-04-27 2002-12-24 日本電気株式会社 電子すかしを利用した受信装置
US6487301B1 (en) 1998-04-30 2002-11-26 Mediasec Technologies Llc Digital authentication with digital and analog documents
JP3214555B2 (ja) 1998-05-06 2001-10-02 日本電気株式会社 電子透かし挿入装置
US6792542B1 (en) 1998-05-12 2004-09-14 Verance Corporation Digital system for embedding a pseudo-randomly modulated auxiliary data sequence in digital samples
JP3201347B2 (ja) 1998-05-15 2001-08-20 日本電気株式会社 画像属性変更装置と電子透かし装置
US6553127B1 (en) 1998-05-20 2003-04-22 Macrovision Corporation Method and apparatus for selective block processing
US6233347B1 (en) 1998-05-21 2001-05-15 Massachusetts Institute Of Technology System method, and product for information embedding using an ensemble of non-intersecting embedding generators
US6400826B1 (en) 1998-05-21 2002-06-04 Massachusetts Institute Of Technology System, method, and product for distortion-compensated information embedding using an ensemble of non-intersecting embedding generators
JP4460159B2 (ja) 1998-05-28 2010-05-12 ベランス・コーポレイション 前処理された情報埋め込みシステム
US7644282B2 (en) 1998-05-28 2010-01-05 Verance Corporation Pre-processed information embedding system
US6912315B1 (en) 1998-05-28 2005-06-28 Verance Corporation Pre-processed information embedding system
JP3156667B2 (ja) 1998-06-01 2001-04-16 日本電気株式会社 電子透かし挿入システム、電子透かし特性表作成装置
US6332194B1 (en) 1998-06-05 2001-12-18 Signafy, Inc. Method for data preparation and watermark insertion
US6285774B1 (en) 1998-06-08 2001-09-04 Digital Video Express, L.P. System and methodology for tracing to a source of unauthorized copying of prerecorded proprietary material, such as movies
US6523113B1 (en) 1998-06-09 2003-02-18 Apple Computer, Inc. Method and apparatus for copy protection
US6154571A (en) 1998-06-24 2000-11-28 Nec Research Institute, Inc. Robust digital watermarking
JP2000020600A (ja) 1998-07-06 2000-01-21 Hitachi Ltd デジタルコンテンツ提供方法、デジタルコンテンツ不正利用監視方法、デジタルコンテンツ提供装置およびデジタルコンテンツ不正利用監視装置
US6490355B1 (en) 1998-07-14 2002-12-03 Koninklijke Philips Electronics N.V. Method and apparatus for use of a time-dependent watermark for the purpose of copy protection
US6530021B1 (en) 1998-07-20 2003-03-04 Koninklijke Philips Electronics N.V. Method and system for preventing unauthorized playback of broadcasted digital data streams
US6438235B2 (en) 1998-08-05 2002-08-20 Hewlett-Packard Company Media content protection utilizing public key cryptography
US6944313B1 (en) 1998-08-06 2005-09-13 Canon Kabushiki Kaisha Method and device for inserting and decoding a watermark in digital data
JP4083302B2 (ja) 1998-08-12 2008-04-30 株式会社東芝 動画像スクランブル/デスクランブル装置
US6226618B1 (en) 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
US6253113B1 (en) 1998-08-20 2001-06-26 Honeywell International Inc Controllers that determine optimal tuning parameters for use in process control systems and methods of operating the same
JP3722995B2 (ja) 1998-08-21 2005-11-30 株式会社メガチップス ウォータマークの符号化方法および復号化方法
AU6131899A (en) 1998-08-31 2000-03-21 Digital Video Express, L.P. Watermarking system and methodology for digital multimedia content
US6704431B1 (en) 1998-09-04 2004-03-09 Nippon Telegraph And Telephone Corporation Method and apparatus for digital watermarking
US7043536B1 (en) 1998-09-11 2006-05-09 Lv Partners, L.P. Method for controlling a computer using an embedded unique code in the content of CD media
US7373513B2 (en) 1998-09-25 2008-05-13 Digimarc Corporation Transmarking of multimedia signals
US8332478B2 (en) 1998-10-01 2012-12-11 Digimarc Corporation Context sensitive connected content
KR100351485B1 (ko) 1998-10-08 2002-09-05 마츠시타 덴끼 산교 가부시키가이샤 데이터 처리 장치 및 데이터 기록 매체
US6209094B1 (en) 1998-10-14 2001-03-27 Liquid Audio Inc. Robust watermark method and apparatus for digital signals
JP3881794B2 (ja) 1998-10-27 2007-02-14 興和株式会社 電子透かしの埋め込み方法およびその復号方法
JP3733251B2 (ja) * 1998-11-13 2006-01-11 キヤノン株式会社 情報処理装置、その制御方法及びコンピュータ読み取り可能な記録媒体
JP3596590B2 (ja) 1998-11-18 2004-12-02 ソニー株式会社 付随情報付加装置および方法、付随情報検出装置および方法
JP2000163870A (ja) 1998-11-20 2000-06-16 Sony Corp 音声情報制御装置および方法
JP4240614B2 (ja) 1998-12-04 2009-03-18 キヤノン株式会社 埋め込み装置及びコンピュータ読み取り可能な記憶媒体
WO2000039954A1 (en) 1998-12-29 2000-07-06 Kent Ridge Digital Labs Method and apparatus for embedding digital information in digital multimedia data
WO2000039955A1 (en) 1998-12-29 2000-07-06 Kent Ridge Digital Labs Digital audio watermarking using content-adaptive, multiple echo hopping
US7162642B2 (en) 1999-01-06 2007-01-09 Digital Video Express, L.P. Digital content distribution system and method
US6442283B1 (en) 1999-01-11 2002-08-27 Digimarc Corporation Multimedia data embedding
JP3397157B2 (ja) 1999-01-13 2003-04-14 日本電気株式会社 電子透かし挿入システム
US6591365B1 (en) 1999-01-21 2003-07-08 Time Warner Entertainment Co., Lp Copy protection control system
US7164778B1 (en) 1999-01-25 2007-01-16 Nippon Telegraph And Telephone Corporation Digital watermark embedding method, digital watermark embedding apparatus, and storage medium storing a digital watermark embedding program
US6449496B1 (en) 1999-02-08 2002-09-10 Qualcomm Incorporated Voice recognition user interface for telephone handsets
GB9905777D0 (en) 1999-03-12 1999-05-05 Univ London A method and apparatus for generating multiple watermarked copies of an information signal
US6556688B1 (en) 1999-03-15 2003-04-29 Seiko Epson Corporation Watermarking with random zero-mean patches for printer tracking
JP3607521B2 (ja) 1999-03-24 2005-01-05 株式会社東芝 電子透かし埋込装置、電子透かし検出装置、デジタル情報配布装置及び記憶媒体
US7319759B1 (en) 1999-03-27 2008-01-15 Microsoft Corporation Producing a new black box for a digital rights management (DRM) system
US7334247B1 (en) 1999-03-29 2008-02-19 The Directv Group, Inc. Method and apparatus for watermarking received television content
US6823455B1 (en) 1999-04-08 2004-11-23 Intel Corporation Method for robust watermarking of content
US6510234B1 (en) 1999-05-12 2003-01-21 Signafy, Inc. Method for increasing the functionality of a media player/recorder device
US6522769B1 (en) 1999-05-19 2003-02-18 Digimarc Corporation Reconfiguring a watermark detector
US6952774B1 (en) 1999-05-22 2005-10-04 Microsoft Corporation Audio watermarking with dual watermarks
US6757908B1 (en) 1999-05-28 2004-06-29 3Com Corporation Graphical representation of impairment or other conditions in a data-over-cable system
US6785815B1 (en) 1999-06-08 2004-08-31 Intertrust Technologies Corp. Methods and systems for encoding and protecting data using digital signature and watermarking techniques
GB2351405B (en) 1999-06-21 2003-09-24 Motorola Ltd Watermarked digital images
JP2001005783A (ja) 1999-06-23 2001-01-12 Namco Ltd 個人識別方式
JP2001022366A (ja) 1999-07-12 2001-01-26 Roland Corp 波形データへの電子透かし埋込み方法および装置
US7020285B1 (en) 1999-07-13 2006-03-28 Microsoft Corporation Stealthy audio watermarking
DE19936049A1 (de) 1999-07-30 2001-02-01 Graf & Co Ag Rundkamm-Garnitur
WO2001011563A1 (en) 1999-08-05 2001-02-15 Koninklijke Philips Electronics N.V. Detection of auxiliary data in an information signal
EP1198959B1 (en) 1999-08-06 2003-03-26 Macrovision Corporation A scaling independent technique for watermarking images
JP2001061052A (ja) 1999-08-20 2001-03-06 Nec Corp 電子すかしデータ挿入方法及びその装置と電子すかしデータ検出装置
US7502759B2 (en) 1999-08-30 2009-03-10 Digimarc Corporation Digital watermarking methods and related toy and game applications
US6834344B1 (en) 1999-09-17 2004-12-21 International Business Machines Corporation Semi-fragile watermarks
CN1269074C (zh) 1999-09-27 2006-08-09 皇家菲利浦电子有限公司 水印检测
US6697944B1 (en) 1999-10-01 2004-02-24 Microsoft Corporation Digital content distribution, transmission and protection system and method, and portable device for use therewith
JP2001119555A (ja) 1999-10-19 2001-04-27 Kowa Co 時系列化された一次元のデータにおける電子透かし
US6571144B1 (en) 1999-10-20 2003-05-27 Intel Corporation System for providing a digital watermark in an audio signal
EP1098522A1 (en) 1999-11-05 2001-05-09 Sony United Kingdom Limited Method and apparatus for identifying a digital signal with a watermark
US6947893B1 (en) 1999-11-19 2005-09-20 Nippon Telegraph & Telephone Corporation Acoustic signal transmission with insertion signal for machine control
AU2446101A (en) 1999-12-21 2001-07-03 Thomas D. Robbins Automatic reminder system using transmitted id codes
JP2001188549A (ja) 1999-12-29 2001-07-10 Sony Corp 情報処理装置及びその方法並びにプログラム格納媒体
US6915481B1 (en) 2000-01-11 2005-07-05 Cognicity, Inc. Transactional watermarking
WO2001054035A1 (en) 2000-01-19 2001-07-26 California Institute Of Technology Internet based tracking of commercial airings
JP2001218006A (ja) 2000-01-31 2001-08-10 Canon Inc 画像処理装置、画像処理方法および記憶媒体
US6625297B1 (en) 2000-02-10 2003-09-23 Digimarc Corporation Self-orienting watermarks
US8355525B2 (en) 2000-02-14 2013-01-15 Digimarc Corporation Parallel processing of digital watermarking operations
US6737957B1 (en) 2000-02-16 2004-05-18 Verance Corporation Remote control signaling using audio watermarks
US7426750B2 (en) 2000-02-18 2008-09-16 Verimatrix, Inc. Network-based content distribution system
JP3789069B2 (ja) 2000-02-29 2006-06-21 キヤノン株式会社 電子透かし埋め込み装置及び方法及びプログラム及び記憶媒体、及び電子透かし抽出装置及び方法及びプログラム及び記憶媒体
US6654501B1 (en) 2000-03-06 2003-11-25 Intel Corporation Method of integrating a watermark into an image
AU2001243637A1 (en) 2000-03-14 2001-09-24 Blue Dolphin Group, Inc. Method of selecting content for a user
US7142691B2 (en) 2000-03-18 2006-11-28 Digimarc Corporation Watermark embedding functions in rendering description files
US7046808B1 (en) 2000-03-24 2006-05-16 Verance Corporation Method and apparatus for detecting processing stages applied to a signal
US7979881B1 (en) 2000-03-30 2011-07-12 Microsoft Corporation System and method for identifying audio/visual programs to be recorded
US6707926B1 (en) 2000-03-31 2004-03-16 Intel Corporation Template for watermark decoder synchronization
AU4436401A (en) 2000-04-05 2001-10-15 Sony United Kingdom Limited Identifying material
JP3690726B2 (ja) 2000-04-13 2005-08-31 インターナショナル・ビジネス・マシーンズ・コーポレーション データ処理装置、画像処理装置およびこれらの方法
WO2001080169A1 (en) 2000-04-17 2001-10-25 Digimarc Corporation Authentication of physical and electronic media objects using digital watermarks
JP2001312570A (ja) 2000-04-28 2001-11-09 Matsushita Electric Ind Co Ltd 著作権保装置、著作権保護システム、著作権保護検証装置、媒体及び情報集合体
US7167599B1 (en) 2000-05-03 2007-01-23 Thomson Licensing Method and device for controlling multimedia data watermark
JP2001326952A (ja) 2000-05-15 2001-11-22 Nec Corp 放送確認システム、放送確認方法及び装置、放送確認プログラムを記録した記録媒体
JP2004503880A (ja) 2000-06-10 2004-02-05 マークエニー・インコーポレイテッド 電子透かし技術を基盤とする著作物の提供および認証サービスシステムとその方法
JP2002010057A (ja) 2000-06-20 2002-01-11 Ricoh Co Ltd カラー画像形成装置
US7617509B1 (en) 2000-06-23 2009-11-10 International Business Machines Corporation Method and system for automated monitoring of quality of service of digital video material distribution and play-out
JP2002027223A (ja) 2000-07-05 2002-01-25 Konica Corp データ処理装置及びデータ管理システム
JP3809323B2 (ja) 2000-07-06 2006-08-16 株式会社日立製作所 電子透かし情報の埋め込み方法、および、電子透かし情報の埋め込み可能性分析方法
JP3973346B2 (ja) 2000-07-06 2007-09-12 株式会社日立製作所 コンテンツ配信システム、コンテンツ再生装置、コンテンツ配信装置および記憶媒体
US6594373B1 (en) 2000-07-19 2003-07-15 Digimarc Corporation Multi-carrier watermarks using carrier signals modulated with auxiliary messages
US6430301B1 (en) * 2000-08-30 2002-08-06 Verance Corporation Formation and analysis of signals with common and transaction watermarks
JP3691415B2 (ja) 2000-09-01 2005-09-07 松下電器産業株式会社 再生装置、再生装置特定装置及びそれらの方法
JP3511502B2 (ja) 2000-09-05 2004-03-29 インターナショナル・ビジネス・マシーンズ・コーポレーション データ加工検出システム、付加情報埋め込み装置、付加情報検出装置、デジタルコンテンツ、音楽コンテンツ処理装置、付加データ埋め込み方法、コンテンツ加工検出方法、記憶媒体及びプログラム伝送装置
US7246239B2 (en) 2001-01-24 2007-07-17 Digimarc Corporation Digital watermarks for checking authenticity of printed objects
JP3700565B2 (ja) 2000-09-11 2005-09-28 セイコーエプソン株式会社 印刷システム、及び、コンテンツデータ再現システム
US6760464B2 (en) 2000-10-11 2004-07-06 Digimarc Corporation Halftone watermarking and related applications
US6674876B1 (en) 2000-09-14 2004-01-06 Digimarc Corporation Watermarking in the time-frequency domain
US7565697B2 (en) 2000-09-22 2009-07-21 Ecd Systems, Inc. Systems and methods for preventing unauthorized use of digital content
US20040064416A1 (en) 2000-10-03 2004-04-01 Ariel Peled Secure distribution of digital content
JP3807220B2 (ja) 2000-10-18 2006-08-09 日本電気株式会社 電子透かし検出装置及び電子透かし検出方法
JP4346809B2 (ja) 2000-10-19 2009-10-21 エヌ・ティ・ティ・ソフトウェア株式会社 電子透かし情報検出方法
US7085613B2 (en) 2000-11-03 2006-08-01 International Business Machines Corporation System for monitoring audio content in a video broadcast
US6748360B2 (en) 2000-11-03 2004-06-08 International Business Machines Corporation System for selling a product utilizing audio content identification
US7043049B2 (en) 2000-11-30 2006-05-09 Intel Corporation Apparatus and method for monitoring streamed multimedia quality using digital watermark
JP4320951B2 (ja) 2000-12-06 2009-08-26 ソニー株式会社 記録装置及び記録・再生装置
EP1215907A3 (en) 2000-12-07 2006-04-26 Sony United Kingdom Limited Watermarking material and transferring watermarked material
US20020080976A1 (en) 2000-12-14 2002-06-27 Schreer Scott P. System and method for accessing authorized recordings
US8055899B2 (en) 2000-12-18 2011-11-08 Digimarc Corporation Systems and methods using digital watermarking and identifier extraction to provide promotional opportunities
US6483927B2 (en) 2000-12-18 2002-11-19 Digimarc Corporation Synchronizing readers of hidden auxiliary data in quantization-based data hiding schemes
AU2002232817A1 (en) 2000-12-21 2002-07-01 Digimarc Corporation Methods, apparatus and programs for generating and utilizing content signatures
US6856693B2 (en) 2000-12-22 2005-02-15 Nec Laboratories America, Inc. Watermarking with cone-forest detection regions
US6912294B2 (en) 2000-12-29 2005-06-28 Contentguard Holdings, Inc. Multi-stage watermarking process and system
FR2819672B1 (fr) 2001-01-18 2003-04-04 Canon Kk Procede et dispositif d'emission et de reception d'images numeriques utilisant un marqueur d'image pour le decodage
US7058815B2 (en) 2001-01-22 2006-06-06 Cisco Technology, Inc. Method and system for digitally signing MPEG streams
JP2002232693A (ja) 2001-02-02 2002-08-16 Ntt Electornics Corp 電子透かし管理システム、電子透かし管理方法、電子透かし埋め込み処理装置、電子透かし検出処理装置、電子透かし管理用プログラムを記録した記録媒体、電子透かしを含むコンテンツを記録した記録媒体、電子データ配信管理装置、および電子データ伝送の特性調整装置。
US6891958B2 (en) 2001-02-27 2005-05-10 Microsoft Corporation Asymmetric spread-spectrum watermarking systems and methods of use
US6664976B2 (en) 2001-04-18 2003-12-16 Digimarc Corporation Image management system and methods using digital watermarks
US6931536B2 (en) 2001-03-06 2005-08-16 Macrovision Corporation Enhanced copy protection of proprietary material employing multiple watermarks
US7987510B2 (en) 2001-03-28 2011-07-26 Rovi Solutions Corporation Self-protecting digital content
US7111169B2 (en) 2001-03-29 2006-09-19 Intel Corporation Method and apparatus for content protection across a source-to-destination interface
US6785401B2 (en) 2001-04-09 2004-08-31 Tektronix, Inc. Temporal synchronization of video watermark decoding
US7047413B2 (en) 2001-04-23 2006-05-16 Microsoft Corporation Collusion-resistant watermarking and fingerprinting
US7024018B2 (en) 2001-05-11 2006-04-04 Verance Corporation Watermark position modulation
JP2003091927A (ja) 2001-05-14 2003-03-28 Sony Corp 記録媒体、記録媒体の再生装置及び再生方法、記録媒体の記録装置及び記録方法、並びにデータ出力方法
US20030056213A1 (en) 2001-05-16 2003-03-20 Mcfaddin James E. Method and system for delivering a composite information stream over a computer network
US6996717B2 (en) 2001-05-24 2006-02-07 Matsushita Electric Industrial Co., Ltd. Semi-fragile watermarking system for MPEG video authentication
US7113613B2 (en) 2001-06-08 2006-09-26 Hitachi, Ltd. Watermark information detection method
US7581103B2 (en) 2001-06-13 2009-08-25 Intertrust Technologies Corporation Software self-checking systems and methods
DE10129239C1 (de) 2001-06-18 2002-10-31 Fraunhofer Ges Forschung Vorrichtung und Verfahren zum Einbetten eines Wasserzeichens in ein Audiosignal
JP2003008873A (ja) 2001-06-21 2003-01-10 Nippon Telegr & Teleph Corp <Ntt> 電子鍵管理方法、及びその装置
US7877438B2 (en) 2001-07-20 2011-01-25 Audible Magic Corporation Method and apparatus for identifying new media content
JP2003039770A (ja) 2001-07-27 2003-02-13 Canon Inc 画像処理装置およびその制御方法
US7298865B2 (en) 2001-07-30 2007-11-20 Sarnoff Corporation Secure robust high-fidelity watermarking
JP4398242B2 (ja) 2001-07-31 2010-01-13 グレースノート インコーポレイテッド 録音の多段階識別方法
US20030031317A1 (en) 2001-08-13 2003-02-13 Michael Epstein Increasing the size of a data-set and watermarking
US20030053655A1 (en) 2001-08-16 2003-03-20 Barone Samuel T. Digital data monitoring and logging in an ITV system
US7068809B2 (en) 2001-08-27 2006-06-27 Digimarc Corporation Segmentation in digital watermarking
GB2379349B (en) 2001-08-31 2006-02-08 Sony Uk Ltd Embedding data in material
US6592516B2 (en) 2001-10-09 2003-07-15 Ching-Chuan Lee Interactive control system of a sexual delight appliance
US7006656B2 (en) 2001-10-15 2006-02-28 The Research Foundation Of Suny Lossless embedding of data in digital objects
US7487363B2 (en) 2001-10-18 2009-02-03 Nokia Corporation System and method for controlled copying and moving of content between devices and domains based on conditional encryption of content key depending on usage
NZ532123A (en) 2001-10-18 2005-08-26 Macrovision Corp Systems and methods for providing digital rights management compatibility
JP3902536B2 (ja) 2001-11-28 2007-04-11 日本ビクター株式会社 可変長データ符号化方法及び可変長データ符号化装置
JP2003168262A (ja) 2001-11-29 2003-06-13 Toshiba Corp ウォーターマークを含むコンテンツの記録装置及びウォーターマークを含むコンテンツの記録方法
US7392392B2 (en) 2001-12-13 2008-06-24 Digimarc Corporation Forensic digital watermarking with variable orientation and protocols
US7392394B2 (en) 2001-12-13 2008-06-24 Digimarc Corporation Digital watermarking with variable orientation and protocols
US8059815B2 (en) 2001-12-13 2011-11-15 Digimarc Corporation Transforming data files into logical storage units for auxiliary data through reversible watermarks
US7515730B2 (en) 2001-12-13 2009-04-07 Digimarc Corporation Progressive image quality control using watermarking
GB2383220B (en) 2001-12-13 2005-11-30 Sony Uk Ltd Data processing apparatus and method
US20030115504A1 (en) 2001-12-19 2003-06-19 Holliman Matthew J. Measurement of data degradation using watermarks
US6944771B2 (en) 2001-12-20 2005-09-13 Koninklijke Philips Electronics N.V. Method and apparatus for overcoming a watermark security system
CN100534181C (zh) 2001-12-21 2009-08-26 皇家飞利浦电子股份有限公司 利用健壮特征增加水印的完整性
US20030131350A1 (en) 2002-01-08 2003-07-10 Peiffer John C. Method and apparatus for identifying a digital audio signal
US6996249B2 (en) 2002-01-11 2006-02-07 Nec Laboratories America, Inc. Applying informed coding, informed embedding and perceptual shaping to design a robust, high-capacity watermark
US7840005B2 (en) 2002-01-22 2010-11-23 Digimarc Corporation Synchronization of media signals
US7231061B2 (en) 2002-01-22 2007-06-12 Digimarc Corporation Adaptive prediction filtering for digital watermarking
US7020304B2 (en) 2002-01-22 2006-03-28 Digimarc Corporation Digital watermarking and fingerprinting including synchronization, layering, version control, and compressed embedding
US7328345B2 (en) 2002-01-29 2008-02-05 Widevine Technologies, Inc. Method and system for end to end securing of content for video on demand
JP4107851B2 (ja) 2002-02-13 2008-06-25 三洋電機株式会社 電子透かし埋め込み方法およびその方法を利用可能な符号化装置と復号装置
US7054461B2 (en) 2002-02-15 2006-05-30 Pitney Bowes Inc. Authenticating printed objects using digital watermarks associated with multidimensional quality metrics
JP2002354232A (ja) 2002-03-20 2002-12-06 Canon Inc 情報処理システム、情報処理装置、情報処理方法及びそれらを実施するためのプログラムをコンピュータ読み取り可能に記憶した記憶媒体
GB2386782B (en) 2002-03-22 2005-09-21 Sony Uk Ltd Material storage
JP4186531B2 (ja) 2002-03-25 2008-11-26 富士ゼロックス株式会社 データ埋め込み方法、データ抽出方法、データ埋め込み抽出方法、及びシステム
US7533027B2 (en) 2002-04-02 2009-05-12 Warner Bros. Entertainment Inc. Methods and apparatus for uniquely identifying a large number of film prints
US6912010B2 (en) 2002-04-15 2005-06-28 Tektronix, Inc. Automated lip sync error correction
US7389421B2 (en) 2002-04-18 2008-06-17 Microsoft Corporation Countermeasure against estimation-based attacks of spread-spectrum watermarks
JP2003316556A (ja) 2002-04-24 2003-11-07 Canon Inc 取引システム、端末装置、端末、取引方法、取引プログラム及び取引プログラムを記録したコンピュータ読み取り可能な記録媒体
EP2879299B1 (en) 2002-05-03 2017-07-26 Harman International Industries, Incorporated Multi-channel downmixing device
US7519819B2 (en) 2002-05-29 2009-04-14 Digimarc Corporatino Layered security in digital watermarking
US6954541B2 (en) 2002-05-29 2005-10-11 Xerox Corporation Method of detecting changes occurring in image editing using watermarks
US7039931B2 (en) 2002-05-30 2006-05-02 Nielsen Media Research, Inc. Multi-market broadcast tracking, management and reporting method and system
KR100888589B1 (ko) 2002-06-18 2009-03-16 삼성전자주식회사 반복적으로 삽입된 워터마크 추출방법 및 그 장치
US8601504B2 (en) 2002-06-20 2013-12-03 Verance Corporation Secure tracking system and method for video program content
US7036024B2 (en) 2002-07-09 2006-04-25 Kaleidescape, Inc. Detecting collusion among multiple recipients of fingerprinted information
US7003131B2 (en) 2002-07-09 2006-02-21 Kaleidescape, Inc. Watermarking and fingerprinting digital content using alternative blocks to embed information
US20040091111A1 (en) 2002-07-16 2004-05-13 Levy Kenneth L. Digital watermarking and fingerprinting applications
US8176508B2 (en) 2002-08-02 2012-05-08 Time Warner Cable Method and apparatus to provide verification of data using a fingerprint
JP2004070606A (ja) 2002-08-05 2004-03-04 Kanazawa Inst Of Technology コンテンツ管理方法および装置
JP3749884B2 (ja) 2002-08-28 2006-03-01 株式会社東芝 電子透かし埋め込み装置、電子透かし解析装置、電子透かし埋め込み方法、電子透かし解析方法及びプログラム
US7133534B2 (en) 2002-09-03 2006-11-07 Koninklijke Philips Electronics N.V. Copy protection via redundant watermark encoding
TWI290286B (en) 2002-09-05 2007-11-21 Matsushita Electric Ind Co Ltd Group formation/management system, group management device, member device, registration device, authentication method used in a group management device, and recording medium storing a computer program used in a group management device
JP4266677B2 (ja) 2002-09-20 2009-05-20 三洋電機株式会社 電子透かし埋め込み方法およびその方法を利用可能な符号化装置と復号装置
EP1552454B1 (en) 2002-10-15 2014-07-23 Verance Corporation Media monitoring, management and information system
US20040088556A1 (en) 2002-10-31 2004-05-06 Weirauch Charles R. Using digital watermarking for protection of digital data
JP3960959B2 (ja) 2002-11-08 2007-08-15 三洋電機株式会社 電子透かし埋め込み装置と方法ならびに電子透かし抽出装置と方法
KR100448888B1 (ko) 2002-11-28 2004-09-18 한국전자통신연구원 디지털 방송 컨텐츠 보호 및 관리를 위한 방송 서버시스템 및 그의 동작 방법
JP2004193843A (ja) 2002-12-10 2004-07-08 Nippon Hoso Kyokai <Nhk> コンテンツ配信装置、コンテンツ配信方法、コンテンツ配信プログラムおよびコンテンツ再生装置、コンテンツ再生方法、コンテンツ再生プログラム
JP2004194233A (ja) 2002-12-13 2004-07-08 Mitsubishi Electric Corp コンテンツ管理装置及びコンテンツ配信装置
JP2006520946A (ja) 2003-02-10 2006-09-14 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ コンテンツのインポート管理
US20070143617A1 (en) 2003-02-21 2007-06-21 Nikolaus Farber Method for embedding and detecting a watermark in a digital audio signal
US20040202324A1 (en) 2003-04-11 2004-10-14 Matsushita Electric Industrial Co., Ltd Program electronic watermark processing apparatus
KR100624751B1 (ko) 2003-04-25 2006-09-19 (주)마크텍 영상에 워터마크를 삽입하는 방법 및 상기 방법을 이용한디지털 비디오 저장장치
US20040216157A1 (en) 2003-04-25 2004-10-28 Richard Shain System and method for advertising purchase verification
JP4200106B2 (ja) 2003-07-15 2008-12-24 株式会社リコー 画像処理装置、画像処理方法、コンピュータプログラム、及びコンピュータプログラムを記憶する記憶媒体
US7206649B2 (en) 2003-07-15 2007-04-17 Microsoft Corporation Audio watermarking with dual watermarks
US7254250B2 (en) 2003-07-31 2007-08-07 Hewlett-Packard Development Company, L.P. Watermark embedding and extraction method and apparatus in compressed streams
JP4269861B2 (ja) 2003-09-12 2009-05-27 沖電気工業株式会社 印刷物処理システム,透かし入り文書印刷装置,透かし入り文書読み取り装置,印刷物処理方法,情報読み取り装置,および情報読み取り方法
US20050071663A1 (en) 2003-09-26 2005-03-31 General Instrument Corporation Separation of copy protection rules for digital rights management
US7706565B2 (en) 2003-09-30 2010-04-27 Digimarc Corporation Multi-channel digital watermarking
US20060239501A1 (en) 2005-04-26 2006-10-26 Verance Corporation Security enhancements of digital watermarks for multi-media content
US9055239B2 (en) 2003-10-08 2015-06-09 Verance Corporation Signal continuity assessment using embedded watermarks
US7616776B2 (en) 2005-04-26 2009-11-10 Verance Corproation Methods and apparatus for enhancing the robustness of watermark extraction from digital host content
US7369677B2 (en) 2005-04-26 2008-05-06 Verance Corporation System reactions to the detection of embedded watermarks in a digital host content
US20070039018A1 (en) 2005-08-09 2007-02-15 Verance Corporation Apparatus, systems and methods for broadcast advertising stewardship
EP1678708A1 (en) 2003-10-17 2006-07-12 Koninklijke Philips Electronics N.V. Signal encoding
EP1695184A4 (en) 2003-12-05 2009-04-15 Motion Picture Ass Of America SYSTEM AND METHOD FOR CONTROLLING DISPLAY OF COPY NEVER CONTENTS
US20050154891A1 (en) 2004-01-08 2005-07-14 Eastman Kodak Company Metadata-based, anti-fraudulant identification card method and production system
WO2005071610A1 (en) 2004-01-15 2005-08-04 Koninklijke Philips Electronics N.V. Method of allocating payload bits of a watermark
JP2007524938A (ja) 2004-01-16 2007-08-30 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 最適なペイロードスペース割当方法
SG149871A1 (en) 2004-03-01 2009-02-27 Dolby Lab Licensing Corp Multichannel audio coding
EP1735931A4 (en) 2004-03-09 2010-10-27 Google Inc DYNAMIC DATA DELIVERY DEVICE AND METHOD THEREFOR
US7693297B2 (en) 2004-08-05 2010-04-06 Xiao-Ping Zhang Watermark embedding and detecting methods, systems, devices and components
JP4155956B2 (ja) 2004-09-16 2008-09-24 三洋電機株式会社 電子透かし埋め込み装置と方法ならびに電子透かし抽出装置と方法
WO2006051043A1 (en) 2004-11-10 2006-05-18 Thomson Licensing Method for securely binding content protection information to a content and method for verifying this binding
JP4034776B2 (ja) 2004-11-12 2008-01-16 株式会社東芝 電子透かし検出装置、電子透かし検出方法及びプログラム
ATE401645T1 (de) 2005-01-21 2008-08-15 Unltd Media Gmbh Verfahren zur einbettung eines digitalen wasserzeichens in ein nutzsignal
US20060227968A1 (en) 2005-04-08 2006-10-12 Chen Oscal T Speech watermark system
US7983922B2 (en) 2005-04-15 2011-07-19 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Apparatus and method for generating multi-channel synthesizer control signal and apparatus and method for multi-channel synthesizing
EP1880344A4 (en) 2005-04-26 2012-12-05 Verance Corp SAFETY IMPROVEMENTS OF DIGITAL WATERMARK FOR MULTIMEDIA CONTENT
US7200576B2 (en) 2005-06-20 2007-04-03 Microsoft Corporation Secure online transactions using a captcha image as a watermark
US8020004B2 (en) 2005-07-01 2011-09-13 Verance Corporation Forensic marking using a common customization function
US8781967B2 (en) 2005-07-07 2014-07-15 Verance Corporation Watermarking in an encrypted domain
JP4935015B2 (ja) 2005-07-29 2012-05-23 ソニー株式会社 コンテンツ配信システム,コンテンツ配信方法,コンテンツ送信端末およびコンテンツ受信端末
US7630497B2 (en) 2005-09-19 2009-12-08 International Business Machines Corporation System and method for assigning sequence keys to a media player to enable hybrid traitor tracing
GB2431837A (en) 2005-10-28 2007-05-02 Sony Uk Ltd Audio processing
EP1958147A1 (en) 2005-11-24 2008-08-20 Koninklijke Philips Electronics N.V. Multibit forensic watermark with encrypted detection key
WO2007076459A2 (en) 2005-12-21 2007-07-05 Digimarc Corporation Rules driven pan id metadata routing system and network
US7788181B2 (en) 2005-12-27 2010-08-31 Microsoft Corporation Software licensing using certificate issued by authorized authority
US7536373B2 (en) 2006-02-14 2009-05-19 International Business Machines Corporation Resource allocation using relational fuzzy modeling
RU2407226C2 (ru) 2006-03-24 2010-12-20 Долби Свидн Аб Генерация пространственных сигналов понижающего микширования из параметрических представлений мультиканальных сигналов
KR20090020632A (ko) 2006-06-19 2009-02-26 파나소닉 주식회사 정보매설장치 및 검출장치
JP5049288B2 (ja) 2006-11-09 2012-10-17 パナソニック株式会社 改竄検出システム、改竄検出方法、改竄検出プログラム、記録媒体、集積回路、認証情報生成装置及び改竄検出装置
US9179200B2 (en) 2007-03-14 2015-11-03 Digimarc Corporation Method and system for determining content treatment
EP2135376A4 (en) 2007-03-22 2012-12-19 Nielsen Co Us Llc SYSTEMS AND METHODS FOR MANAGING DIGITAL RIGHTS AND PUBLIC MEASUREMENT
BRPI0721733A2 (pt) 2007-06-14 2013-02-13 Thomson Licensing mÉtodo e aparelho para definir um limite de detecÇço dada uma probabilidade falsa desejada
JP2009158055A (ja) 2007-12-27 2009-07-16 Toshiba Corp 音声データ処理装置および音声データ処理方法
JP2009163496A (ja) 2008-01-07 2009-07-23 Funai Electric Co Ltd コンテンツ再生装置
US8527651B2 (en) 2008-06-19 2013-09-03 Huawei Technologies Co., Ltd. Content identification method and system, and SCIDM client and server
US8259938B2 (en) 2008-06-24 2012-09-04 Verance Corporation Efficient and secure forensic marking in compressed
KR100985190B1 (ko) 2008-07-18 2010-10-05 주식회사 마크애니 워터마크를 이용한 정보 제공 방법 및 시스템
EP2166725A1 (en) 2008-08-28 2010-03-24 Alcatel, Lucent Control of delivery of digital content, and an apparatus therefor
EP2175443A1 (en) 2008-10-10 2010-04-14 Thomson Licensing Method and apparatus for for regaining watermark data that were embedded in an original signal by modifying sections of said original signal in relation to at least two different reference data sequences
US8423761B2 (en) 2008-10-31 2013-04-16 Motorola Solutions, Inc. Method and device for enabling a trust relationship using an expired public key infrastructure (PKI) certificate
WO2010073236A1 (en) 2008-12-22 2010-07-01 France Telecom A method of and apparatus for authenticating data content
US9003512B2 (en) 2009-01-16 2015-04-07 Cox Communications, Inc. Content protection management system
KR20100095245A (ko) 2009-02-20 2010-08-30 삼성전자주식회사 워터마크 삽입 방법 및 장치
JP2010272920A (ja) 2009-05-19 2010-12-02 Mitsubishi Electric Corp 電子透かし埋め込み装置及び電子透かし埋め込み方法及び電子透かし埋め込みプログラム
WO2010138776A2 (en) 2009-05-27 2010-12-02 Spot411 Technologies, Inc. Audio-based synchronization to media
US8489774B2 (en) 2009-05-27 2013-07-16 Spot411 Technologies, Inc. Synchronized delivery of interactive content
US8605900B2 (en) 2009-10-30 2013-12-10 Panasonic Corporation AV data receiving device, AV data receiving method, and AV data transmission and receiving system
US9342661B2 (en) 2010-03-02 2016-05-17 Time Warner Cable Enterprises Llc Apparatus and methods for rights-managed content and data delivery
US8645699B2 (en) 2010-03-15 2014-02-04 Blackberry Limited Use of certificate authority to control a device's access to services
US8452106B2 (en) 2010-03-23 2013-05-28 Microsoft Corporation Partition min-hash for partial-duplicate image determination
EP2387033A1 (en) 2010-05-11 2011-11-16 Thomson Licensing Method and apparatus for detecting which one of symbols of watermark data is embedded in a received signal
US9607131B2 (en) 2010-09-16 2017-03-28 Verance Corporation Secure and efficient content screening in a networked environment
US9767823B2 (en) 2011-02-07 2017-09-19 Qualcomm Incorporated Devices for encoding and detecting a watermarked signal
US8189861B1 (en) * 2011-04-05 2012-05-29 Google Inc. Watermarking digital documents
US8615104B2 (en) 2011-11-03 2013-12-24 Verance Corporation Watermark extraction based on tentative watermarks
US8682026B2 (en) 2011-11-03 2014-03-25 Verance Corporation Efficient extraction of embedded watermarks in the presence of host content distortions
WO2013067439A1 (en) 2011-11-03 2013-05-10 Verance Corporation Watermark extraction based on tentative watermarks
US8533481B2 (en) 2011-11-03 2013-09-10 Verance Corporation Extraction of embedded watermarks from a host content based on extrapolation techniques
US8923548B2 (en) 2011-11-03 2014-12-30 Verance Corporation Extraction of embedded watermarks from a host content using a plurality of tentative watermarks
US8745403B2 (en) 2011-11-23 2014-06-03 Verance Corporation Enhanced content management based on watermark extraction records
US20130151855A1 (en) 2011-12-13 2013-06-13 Verance Corporation Watermark embedding workflow improvements
US9323902B2 (en) 2011-12-13 2016-04-26 Verance Corporation Conditional access using embedded watermarks
US9547753B2 (en) 2011-12-13 2017-01-17 Verance Corporation Coordinated watermarking

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6801999B1 (en) * 1999-05-20 2004-10-05 Microsoft Corporation Passive and active software objects containing bore resistant watermarking
US20070234070A1 (en) * 1999-07-29 2007-10-04 Intertrust Technologies Corp. Software self-defense systems and methods
US20030112997A1 (en) * 2000-10-11 2003-06-19 Farid Ahmed Watermarks carrying content dependent signal signal metrics for detecting and characterizing signal alteration
CN1398400A (zh) * 2000-12-05 2003-02-19 皇家菲利浦电子有限公司 用于保护数字媒体的系统与方法
US20030016825A1 (en) * 2001-07-10 2003-01-23 Eastman Kodak Company System and method for secure watermarking of a digital image sequence
US20040258274A1 (en) * 2002-10-31 2004-12-23 Brundage Trent J. Camera, camera accessories for reading digital watermarks, digital watermarking method and systems, and embedding digital watermarks with metallic inks
US20100228632A1 (en) * 2009-03-03 2010-09-09 Rodriguez Tony F Narrowcasting From Public Displays, and Related Methods

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI720282B (zh) * 2016-03-17 2021-03-01 日商夏普股份有限公司 用於接收一浮水印訊息之方法以及含經組態以接收一浮水印訊息之一處理器之裝置
US11102499B2 (en) 2016-03-17 2021-08-24 Sharp Kabushiki Kaisha Emergency messages in watermarks

Also Published As

Publication number Publication date
US20130152210A1 (en) 2013-06-13
US9547753B2 (en) 2017-01-17
WO2013090462A1 (en) 2013-06-20
EP2791848A4 (en) 2016-03-02
EP2791848A1 (en) 2014-10-22
EP2791848B1 (en) 2018-01-10
HK1200557A1 (zh) 2015-08-07
KR20140103331A (ko) 2014-08-26

Similar Documents

Publication Publication Date Title
CN104169931A (zh) 经协调的水印制作
US9323902B2 (en) Conditional access using embedded watermarks
US20130151855A1 (en) Watermark embedding workflow improvements
US10445588B2 (en) Systems and methods for generating bookmark video fingerprints
US9911171B2 (en) Fingerprinting of data
CN103947175B (zh) 终端设备、服务器设备、信息处理方法和连动应用供应系统
EP2439672A2 (en) Information processing apparatus, information processing method, and program
US9792390B2 (en) Metadata/content re-association system and method
US20040255123A1 (en) Data embedding method and viewing confirmation method
KR100865249B1 (ko) 파일 공유에 임베딩된 데이터의 사용
JP2005227756A (ja) デジタルマルチメディアデータのための非同期化フィンガープリンティングの方法およびシステム。
JP4523280B2 (ja) 電子コンテンツの分散および交換システム
US7899205B2 (en) Data content identification
US9967600B2 (en) Multi-channel digital content watermark system and method
CN104380757A (zh) 用于数字电影中的广告播放确认的方法和设备
CN104412605A (zh) 发送装置、信息处理方法、程序、接收装置和应用链接系统
US8787613B2 (en) Forensic mark insertion apparatus and method
US20120137377A1 (en) Method and system for safeguarding digital objects consisting of digital assets
GB2486818A (en) Watermarking and encrypting digital media to prevent copyright abuse and enable digital rights management (DRM)
EP2811416A1 (en) An identification method
KR20050096533A (ko) 불법 이용 방지 및 고품질의 멀티미디어 컨텐츠 제공서비스 시스템
Boucqueau et al. ISO/TC 46/SC 9/Working Group

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1200557

Country of ref document: HK

WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20141126

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1200557

Country of ref document: HK