《经协调的水印制作.pdf》由会员分享,可在线阅读,更多相关《经协调的水印制作.pdf(43页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104169931A43申请公布日20141126CN104169931A21申请号201280068677822申请日2012121213/324,27620111213USG06F21/16200601G06F21/6020060171申请人凡瑞斯公司地址美国加利福尼亚州72发明人拉德彼得罗维奇健赵约瑟夫M威诺格拉德74专利代理机构北京律盟知识产权代理有限责任公司11287代理人薛晶晶54发明名称经协调的水印制作57摘要方法、装置和计算机程序产品以经协调方式实现多个水印消息的嵌入和提取以改善水印透明度、对损害的稳健性、安全性以及水印的嵌入和提取的计算复杂性。经协调水印嵌入。
2、和提取操作利用两个水印消息的符号之间的预定义关系。水印制作系统的经改善方面以较小的增量成本对内容所有者、内容分布者和消费者提供显著价值。30优先权数据85PCT国际申请进入国家阶段日2014073186PCT国际申请的申请数据PCT/US2012/0693022012121287PCT国际申请的公布数据WO2013/090462EN2013062051INTCL权利要求书5页说明书26页附图11页19中华人民共和国国家知识产权局12发明专利申请权利要求书5页说明书26页附图11页10申请公布号CN104169931ACN104169931A1/5页21一种将水印嵌入到主机内容中的方法,其包括获。
3、得用于嵌入到所述主机内容中的第一水印消息的有效负载;获得用于嵌入到所述主机内容中的第二水印消息的有效负载;以及以经协调方式将所述第一和所述第二水印消息嵌入到所述主机内容中以使得在特定域中所述嵌入第一水印消息与所述嵌入第二水印消息具有预定义关系,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。2根据权利要求1所述的方法,其中所述特定域是空间、时间和频率域中的至少一者。3根据权利要求1所述的方法,其中所述第一和所述第二水印消息的所述嵌入是在单个水印嵌入会话中进行。4根据权利要求1所述的方法,其中所述第一水印消息的所述嵌入是在与所述第二水印消息的所述嵌入不同的嵌。
4、入会话中进行。5根据权利要求1所述的方法,其中不同水印制作技术用于嵌入所述第一和所述第二水印消息中的每一者。6根据权利要求1所述的方法,其中相同水印制作技术用于嵌入所述第一和所述第二水印消息中的每一者。7根据权利要求1所述的方法,其中所述第二水印消息的一或多个符号以与所述第一水印消息的一或多个符号的多路复用方式嵌入到所述主机内容中。8根据权利要求7所述的方法,其中所述多路复用方式包括在频率、时间和空间域中的至少一者中多路复用。9根据权利要求1所述的方法,其中跳过所述第一水印消息的一或多个符号的嵌入,且通过跳过所述第一水印消息的所述一或多个符号而空出的空间用于嵌入所述第二水印消息的至少一个符号。。
5、10根据权利要求1所述的方法,其进一步包括执行单个水印掩蔽操作。11根据权利要求1所述的方法,其中所述第一水印消息嵌入到所述主机内容的第一分量中,且所述第二水印消息嵌入到所述主机内容的第二分量中。12根据权利要求11所述的方法,其中所述第一分量为音频分量且所述第二分量为视频分量。13根据权利要求1所述的方法,其中所述第一水印消息是复制控制信息水印且所述第二水印消息是扩展有效负载水印。14根据权利要求1所述的方法,其中嵌入所述第一和所述第二水印消息包括基于内容感知准则识别所述主机内容内的所有嵌入机会;分配所识别嵌入机会的第一子集以用于嵌入所述第一水印消息;以及分配所识别嵌入机会的第二子集以用于嵌。
6、入所述第二水印消息。15一种方法,其包括从主机内容提取第一水印消息;获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系;以及基于所述预定义关系提取所述第二水印消息,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。权利要求书CN104169931A2/5页316根据权利要求15所述的方法,其中所述特定域是空间、时间和频率域中的至少一者。17根据权利要求15所述的方法,其中所述预定义关系是所述第一水印消息的一或多个符号与所述第二水印消息的一或多个符号之间的多路复用关系。18根据权利要求17所述的方法,其中所述多路复用包括在频率、时间。
7、和空间域中的至少一者中多路复用。19根据权利要求15所述的方法,其中所述第一水印消息是从所述主机内容的第一分量提取,且所述第二水印消息是从所述主机内容的第二分量提取。20根据权利要求19所述的方法,其中所述第一分量为音频分量且所述第二分量为视频分量。21根据权利要求15所述的方法,其中所述第二水印消息包括时间码,且提取所述第二水印消息包括从所述第二水印消息提取所述时间码;从所述所提取时间码确定内容时序信息;以及确定所述内容时序信息的准确性。22根据权利要求15所述的方法,其中所述第二水印消息包括时间码,且提取所述第二水印消息进一步包括基于多个所提取第二水印消息中的时间码确定内容时序信息;确定与。
8、所述内容时序信息相关联的误差值;以及在所述经确定误差值处于或低于目标误差值的情况下设定新参考时序信息。23根据权利要求22所述的方法,其进一步包括使用所述时间码来检测内容操纵。24一种用于嵌入水印的装置,其包括水印包产生器,其经配置以获得第一水印消息的有效负载和第二水印消息的有效负载以用于嵌入到主机内容中;以及水印嵌入器,其经配置以用经协调方式将所述第一和所述第二水印消息嵌入到所述主机内容中以使得在特定域中所述嵌入第一水印消息与所述嵌入第二水印消息具有预定义关系,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。25根据权利要求24所述的装置,其中所述特定域。
9、是空间、时间和频率域中的至少一者。26根据权利要求24所述的装置,其中所述水印嵌入器经配置以在单个水印嵌入会话中嵌入所述第一和所述第二水印消息。27根据权利要求24所述的装置,其中所述水印嵌入器经配置以在不同嵌入会话中嵌入所述第一和所述第二水印消息。28根据权利要求24所述的装置,其中不同水印制作技术用于嵌入所述第一和所述第二水印消息中的每一者。29根据权利要求24所述的方法,其中所述水印嵌入器经配置以使用相同水印制作技术用于嵌入所述第一和所述第二水印消息中的每一者。30根据权利要求24所述的装置,其中所述水印嵌入器经配置以用与所述第一水印消权利要求书CN104169931A3/5页4息的一或。
10、多个符号的多路复用方式将所述第二水印消息的一或多个符号嵌入到所述主机内容中。31根据权利要求30所述的装置,其中所述多路复用方式包括在频率、时间和空间域中的至少一者中多路复用。32根据权利要求24所述的装置,其中所述水印嵌入器经配置以跳过所述第一水印消息的一或多个符号的嵌入,且使用通过跳过所述第一水印消息的所述一或多个符号而空出的空间用于嵌入所述第二水印消息的至少一个符号。33根据权利要求24所述的装置,其进一步经配置以执行单个水印掩蔽操作。34根据权利要求24所述的装置,其中所述水印嵌入器经配置以将所述第一水印消息嵌入到所述主机内容的第一分量中,且将所述第二水印消息嵌入到所述主机内容的第二分。
11、量中。35根据权利要求34所述的装置,其中所述第一分量为音频分量且所述第二分量为视频分量。36根据权利要求24所述的装置,其中所述第一水印消息是复制控制信息水印且所述第二水印消息是扩展有效负载水印。37根据权利要求24所述的装置,其中所述水印嵌入器经配置以基于内容感知准则识别所述主机内容内的所有嵌入机会;分配所识别嵌入机会的第一子集以用于嵌入所述第一水印消息;以及分配所识别嵌入机会的第二子集以用于嵌入所述第二水印消息。38一种装置,其包括处理器;以及存储器,其包括处理器可执行代码,所述处理器可执行代码在由所述处理器执行时配置所述装置以获得用于嵌入到所述主机内容中的第一水印消息的有效负载;获得用。
12、于嵌入到所述主机内容中的第二水印消息的有效负载;以及以经协调方式将所述第一和所述第二水印消息嵌入到所述主机内容中以使得在特定域中所述嵌入第一水印消息与所述嵌入第二水印消息具有预定义关系,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。39一种体现于非暂时性计算机可读媒体上的计算机程序产品,其包括用于获得用于嵌入到主机内容中的第一水印消息的有效负载的程序代码;用于获得用于嵌入到所述主机内容中的第二水印消息的有效负载的程序代码;以及用于以经协调方式将所述第一和所述第二水印消息嵌入到所述主机内容中以使得在特定域中所述嵌入第一水印消息与所述嵌入第二水印消息具有预定。
13、义关系的程序代码,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。40一种装置,其包括水印提取器,其经配置以从主机内容提取第一水印消息;以及数据处理组件,其经配置以获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系,其中所述水印提取器进一步经配置以基于所述预定义关权利要求书CN104169931A4/5页5系提取所述第二水印消息,且其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。41根据权利要求40所述的装置,其中所述特定域是空间、时间和频率域中的至少一者。42根据权利要求40所述的装置,其。
14、中所述预定义关系是所述第一水印消息的一或多个符号与所述第二水印消息的一或多个符号之间的多路复用关系。43根据权利要求42所述的装置,其中所述多路复用包括在频率、时间和空间域中的至少一者中多路复用。44根据权利要求40所述的装置,其中所述水印提取器经配置以从所述主机内容的第一分量提取所述第一水印消息且从所述主机内容的第二分量提取所述第二水印消息。45根据权利要求44所述的装置,其中所述第一分量为音频分量且所述第二分量为视频分量。46根据权利要求40所述的装置,其中所述第二水印消息包括时间码,且所述水印提取器经配置以至少部分地通过以下操作提取所述第二水印消息从所述第二水印消息提取所述时间码;从所述。
15、所提取时间码确定内容时序信息;以及确定所述内容时序信息的准确性。47根据权利要求40所述的装置,其中所述第二水印消息包括时间码,且所述水印提取器经配置以至少部分地通过以下操作提取所述第二水印消息基于多个所提取第二水印消息中的时间码确定内容时序信息;确定与所述内容时序信息相关联的误差值;以及在所述经确定误差值处于或低于目标误差值的情况下设定新参考时序信息。48根据权利要求47所述的装置,所述水印提取器进一步经配置以使用所述时间码来检测内容操纵。49一种非暂时性计算机可读存储媒体,其上体现有主机内容,所述主机内容包括不可感知地嵌入于所述主机内容中的一或多个水印,其中配备水印提取器的内容处置装置接收。
16、到所述主机内容触发所述水印提取器从所述主机内容提取第一水印消息;获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系;以及基于所述预定义关系提取所述第二水印消息,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。50一种装置,其包括处理器;以及存储器,其包括处理器可执行代码,所述处理器可执行代码在由所述处理器执行时配置所述装置以从主机内容提取第一水印消息;获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系;以及权利要求书CN104169931A5/5页6基于所述预定义关系提取所述第二水印消息,其中在所述特。
17、定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。51一种体现于非暂时性计算机可读媒体上的计算机程序产品,其包括用于从主机内容提取第一水印消息的程序代码;用于获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系的程序代码;以及用于基于所述预定义关系提取所述第二水印消息的程序代码,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。权利要求书CN104169931A1/26页7经协调的水印制作技术领域0001本申请案大体上涉及内容管理的领域。更特定来说,所揭示实施例涉及水印向媒体内容中的嵌入和提取。背景技术000。
18、2此部分既定提供在权利要求书中陈述的所揭示实施例的背景或上下文。本文的描述可包含可追随的概念,但不一定是已先前设想或追随的概念。因此,除非本文另外指示,否则在本部分中描述的内容不是本申请案中的描述和权利要求书的现有技术,且并不因为包含在此部分中而承认作为现有技术。0003已提出数字水印且用于音频、视频、图像和其它类型媒体的版权保护。在典型的水印制作情形中,辅助信息信号隐藏在主机内容内以使得其大体上不可感知,且同时难以在不损坏主机内容的情况下移除。在一些应用中,隐藏在主机内容内的辅助信息用以提供用于主机媒体内容的复制控制。举例来说,包含复制控制信息CCI下文称为CCI水印的嵌入水印可停止未经授权。
19、内容的重放。0004在其它应用中,可使用数字水印来载运其它信息,例如内容自身的身份、内容所有者、分布信道、内容格式和类似信息。通常,此信息使用水印嵌入到内容中,所述水印具有比CCI水印大的有效负载下文称为扩展有效负载EP水印。举例来说,8位的水印有效负载可足以载运CCI,而可能需要例如20到100个位的扩展有效负载来嵌入非复制控制信息。在一些应用中,EP水印可具有与CCI水印不同的性能和可靠性要求。0005在历史上,CCI和EP水印已用于相异的应用,且因此已经常使用相异的水印制作技术来单独地开发和实施。然而此些水印的独立嵌入和提取可导致主机内容中的不希望的假象,且导致水印稳健性以及嵌入和提取操。
20、作的计算复杂性方面的额外代价。发明内容0006本部分既定提供某些示范性实施例的概述,且既定不限制在此申请案中揭示的实施例的范围。0007一些所揭示实施例以经协调方式实现多个水印消息的嵌入和提取以改善水印透明度、对损害的稳健性、安全性以及水印的嵌入和提取的计算复杂性。水印制作系统的这些经改善方面以较小的增量成本对内容所有者、内容分布者和消费者提供显著价值。所揭示实施例通过维持和更新数据库以含有嵌入水印与涉及此些水印的元数据之间的关联来进一步促进水印的嵌入和提取。而且,所揭示实施例促进当与嵌入水印消息相关联的复制控制规则禁止对内容的接入时对嵌入有水印的内容的有条件接入。0008所揭示实施例的一个方。
21、面涉及一种将水印嵌入到主机内容中的方法,其包括获得用于嵌入到所述主机内容中的第一水印消息的有效负载;获得用于嵌入到所述主机内容中的第二水印消息的有效负载;以及以经协调方式将所述第一和所述第二水印消息嵌入到所述主机内容中以使得在特定域中所述嵌入第一水印消息与所述嵌入第二水印消息具有说明书CN104169931A2/26页8预定义关系。在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。在一个实施例中,所述特定域是空间、时间和频率域中的至少一者。0009根据实施例,第一和第二水印消息的嵌入是在单个水印嵌入会话中进行,而在另一实施例中,第一水印消息的嵌入是在与第二水印消。
22、息的嵌入不同的嵌入会话中进行。根据另一实施例,不同水印制作技术用于嵌入所述第一和所述第二水印消息中的每一者。在替代实施例中,相同水印制作技术用于嵌入所述第一和所述第二水印消息中的每一者。0010在另一实施例中,所述第二水印消息的一或多个符号以与所述第一水印消息的一或多个符号的多路复用方式嵌入到所述主机内容中。举例来说,所述多路复用方式包括在频率、时间和空间域中的至少一者中多路复用。在再一实施例中,跳过所述第一水印消息的一或多个符号的嵌入,且通过跳过所述第一水印消息的所述一或多个符号而空出的空间用于嵌入所述第二水印消息的至少一个符号。0011在一个实施例中,上述方法进一步包括执行单个水印掩蔽操作。
23、。在另一实施例中,所述第一水印消息嵌入到所述主机内容的第一分量中,且所述第二水印消息嵌入到所述主机内容的第二分量中。在一个实例中,所述第一分量为音频分量且所述第二分量为视频分量。在又一实施例中,所述第一水印消息是复制控制信息水印且所述第二水印消息是扩展有效负载水印。在另一实施例中,嵌入第一和第二水印消息包含以下操作基于内容感知准则识别所述主机内容内的所有嵌入机会;分配所识别嵌入机会的第一子集以用于嵌入所述第一水印消息;以及分配所识别嵌入机会的第二子集以用于嵌入所述第二水印消息。0012所揭示实施例的另一方面涉及一种用于提取水印的方法,其包含从主机内容提取第一水印消息;以及获得在特定域中所述所提。
24、取第一水印消息的符号与第二水印消息的符号之间的预定义关系。用于提取水印的此方法进一步包含基于所述预定义关系提取所述第二水印消息,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。在一个实施例中,所述特定域是空间、时间和频率域中的至少一者。0013根据实施例,所述预定义关系是所述第一水印消息的一或多个符号与所述第二水印消息的一或多个符号之间的多路复用关系。举例来说,所述多路复用可包含在频率、时间和空间域中的至少一者中多路复用。在另一实施例中,所述第一水印消息是从所述主机内容的第一分量提取,且所述第二水印消息是从所述主机内容的第二分量提取。在特定实例中,所述第一。
25、分量为音频分量且所述第二分量为视频分量。0014在一个实施例中,所述第二水印消息包括时间码,提取所述第二水印消息包含从所述第二水印消息提取所述时间码;从所述所提取时间码确定内容时序信息;以及确定所述内容时序信息的准确性。在另一实施例中,所述第二水印消息也包括时间码,提取所述第二水印消息进一步包含基于多个所提取第二水印消息中的时间码确定内容时序信息;确定与所述内容时序信息相关联的误差值;以及在所述经确定误差值处于或低于目标误差值的情况下设定新参考时序信息。在一个变化中,所述时间码进一步用以检测内容操纵。0015所揭示实施例的另一方面涉及一种用于嵌入水印的装置,所述装置包含水印包产生器,其经配置以。
26、获得第一水印消息的有效负载和第二水印消息的有效负载以用于嵌入到主机内容中。所述装置还包含水印嵌入器,其经配置以用经协调方式将所述第一和所述第二水印消息嵌入到所述主机内容中以使得在特定域中所述嵌入第一水印消息与所述嵌入说明书CN104169931A3/26页9第二水印消息具有预定义关系。此外,在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。0016在一个实例实施例中,所述水印嵌入器经配置以在单个水印嵌入会话中嵌入所述第一和所述第二水印消息,而在另一实例实施例中,所述水印嵌入器经配置以在不同嵌入会话中嵌入所述第一和所述第二水印消息。在又一实施例中,所述水印嵌入器经。
27、配置以用与所述第一水印消息的一或多个符号的多路复用方式将所述第二水印消息的一或多个符号嵌入到所述主机内容中。在另一实例实施例中,所述水印嵌入器经配置以跳过所述第一水印消息的一或多个符号的嵌入,且使用通过跳过所述第一水印消息的所述一或多个符号而空出的空间用于嵌入所述第二水印消息的至少一个符号。0017所揭示实施例的另一方面涉及一种装置,其包含处理器和包括处理器可执行代码的存储器。所述处理器可执行代码在由处理器执行时配置所述装置以获得用于嵌入到所述主机内容中的第一水印消息的有效负载;获得用于嵌入到所述主机内容中的第二水印消息的有效负载;以及以经协调方式将所述第一和所述第二水印消息嵌入到所述主机内容。
28、中以使得在特定域中所述嵌入第一水印消息与所述嵌入第二水印消息具有预定义关系。在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。0018所揭示实施例的另一方面涉及一种体现于非暂时性计算机可读媒体上的计算机程序产品。所述计算机程序产品包含用于获得用于嵌入到所述主机内容中的第一水印消息的有效负载的程序代码;用于获得用于嵌入到所述主机内容中的第二水印消息的有效负载的程序代码;以及用于以经协调方式将所述第一和所述第二水印消息嵌入到所述主机内容中以使得在特定域中所述嵌入第一水印消息与所述嵌入第二水印消息具有预定义关系的程序代码。在所述特定域中所述第一水印消息的嵌入符号与所述。
29、第二水印消息的嵌入符号大体上不重叠。0019所揭示实施例的另一方面涉及一种装置,其包含水印提取器,从主机内容提取第一水印消息;以及数据处理组件,其经配置以获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系。所述水印提取器进一步经配置以基于所述预定义关系提取所述第二水印消息,其中在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。0020在一个实施例中,所述第二水印消息包括时间码,所述水印提取器经配置以至少部分地通过以下操作提取所述第二水印消息从所述第二水印消息提取所述时间码;从所述所提取时间码确定内容时序信息;以及确定所述内容时序信息的。
30、准确性。在另一示范性实施例中,所述第二水印消息包括时间码,所述水印提取器经配置以至少部分地通过以下操作提取所述第二水印消息基于多个所提取第二水印消息中的时间码确定内容时序信息;确定与所述内容时序信息相关联的误差值;以及在所述经确定误差值处于或低于目标误差值的情况下设定新参考时序信息。在又一示范性实施例中,所述水印提取器进一步经配置以使用所述时间码来检测内容操纵。0021所揭示实施例的另一方面涉及一种具有体现于其上的主机内容的非暂时性计算机可读存储媒体。所述主机内容包括不可感知地嵌入于所述主机内容中的一或多个水印,其中配备水印提取器的内容处置装置接收到所述主机内容触发所述水印提取器从所述主机内容。
31、提取第一水印消息;获得在特定域中所述所提取第一水印消息的符号与第二水印消说明书CN104169931A4/26页10息的符号之间的预定义关系;以及基于所述预定义关系提取所述第二水印消息。在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。0022所揭示实施例的另一方面涉及一种装置,其包含处理器和存储器。所述存储器包括处理器可执行代码,使得所述处理器可执行代码在由所述处理器执行时配置所述装置以从主机内容提取第一水印消息;获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系;以及基于所述预定义关系提取所述第二水印消息。在所述特定域中所述第一水。
32、印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。0023所揭示实施例的另一方面涉及一种体现于非暂时性计算机可读媒体上的计算机程序产品。所述计算机程序产品包含用于从主机内容提取第一水印消息的程序代码;用于获得在特定域中所述所提取第一水印消息的符号与第二水印消息的符号之间的预定义关系的程序代码;以及用于基于所述预定义关系提取所述第二水印消息的程序代码。在所述特定域中所述第一水印消息的嵌入符号与所述第二水印消息的嵌入符号大体上不重叠。0024所揭示实施例的另一方面涉及一种方法,其包含将水印嵌入到主机内容中,其中所述嵌入水印的有效负载的至少一部分由水印嵌入器自动产生。此方法进一步包括更新数据。
33、库以含有有效负载的自动产生部分与元数据之间的关联,其中所述元数据包含主机内容的一或多个识别符。举例来说且并非限制,这些识别符可包含国际标准视听号码ISAN、库存单位SKU、统一资源识别符URI、通用产品代码UPC、高级电视系统委员会ATSC内容识别符,和/或标准或专用编号系统中的其它识别符,以及关于内容的描述性信息,例如原始名称、发行年份、制片人、导演、造型、流派、故事和类似物。0025在一个实施例中,更新数据库包含在嵌入主机内容已公开分布之后获得嵌入主机内容的副本,提取嵌入水印,根据所提取水印确定有效负载的自动产生部分,以及使有效负载的自动产生部分的经确定值与主机内容的一或多个识别符相关联。。
34、在另一示范性实施例中,更新数据库包括手动地使有效负载的自动产生部分与主机内容的一或多个识别符相关联。0026根据一个实施例,更新数据库包括获得有效负载的自动产生部分与驻留于第二数据库的至少一个内容识别符之间的关联信息。在一个实例中,指示关联的信息是在水印的嵌入期间产生。在另一实例中,指示关联的信息是在水印检验操作期间产生,其中水印检验操作包括检查主机内容以确定嵌入水印的存在和值。0027在另一实施例中,更新数据库包括使有效负载的自动产生部分与驻留于数据库的对应元数据相关联,以及使用对应元数据来识别主机内容的一或多个识别符。在又一实施例中,上述方法进一步包含使有效负载的自动产生部分与主机内容的一。
35、或多个识别符相关联作为水印嵌入操作的部分,将所述关联存储在嵌入器日志中,以及将嵌入器日志信息上载到数据库。在一个实施例中,有效负载的自动产生部分是针对每一水印嵌入会话改变的序列号。0028所揭示实施例的另一方面涉及一种装置,其包含水印嵌入器,其经配置以将水印嵌入到主机内容中,所述水印嵌入器进一步经配置以自动产生嵌入水印的有效负载的至少一部分。此装置还包含通信组件,其经配置以将更新传送到数据库,以使得数据库含有有效负载的自动产生部分与元数据之间的关联,其中所述元数据包含主机内容的一或多个识别说明书CN104169931A105/26页11符。0029在一个实施例中,水印嵌入器经配置以使有效负载的。
36、自动产生部分与主机内容的一或多个识别符相关联,且将所述关联存储在嵌入器日志中,且所述通信组件经配置以将嵌入器日志信息上载到数据库。0030所揭示实施例的另一方面涉及一种装置,其包含处理器和包括处理器可执行代码的存储器。所述处理器可执行代码在由处理器执行时配置所述装置以将水印嵌入到主机内容中,所述装置进一步经配置以自动产生嵌入水印的有效负载的至少一部分。所述处理器可执行代码在由处理器执行时进一步配置所述装置以更新数据库以含有有效负载的自动产生部分与数据库处的元数据之间的关联,其中所述元数据包含主机内容的一或多个识别符。0031所揭示实施例的另一方面涉及一种体现于非暂时性计算机可读媒体上的计算机程。
37、序产品。所述计算机程序产品包括用于将水印嵌入到主机内容中的程序产品,其中所述嵌入水印的有效负载的至少一部分由水印嵌入器自动产生。所述计算机程序产品还包含用于更新数据库以含有有效负载的自动产生部分与数据库处的元数据之间的关联的程序代码,其中所述元数据包括主机内容的一或多个识别符。0032所揭示实施例的另一方面涉及一种方法,其包含从内容提取嵌入第一水印消息,其中嵌入第一水印消息是复制控制水印且与所提取第一水印消息相关联的复制控制规则禁止对内容的无条件接入。此方法进一步包含从内容提取嵌入第二水印,基于所提取第二水印消息,确定是否存在复制控制规则的例外,且在复制控制规则的例外存在的情况下启用对内容的有。
38、条件接入。所述方法还包含在正有条件接入内容的同时提取额外水印消息,且基于另外提取的水印消息,检验已满足对内容的有条件接入。0033在一个实施例中,所提取第二水印消息和另外提取的水印消息中的每一者包括时间码。在此实施例中,检验已满足有条件接入包含确定是否已提取与内容的可有条件接入部分相关联的大体上所有时间码。0034在另一实施例中,所提取第二水印消息和另外提取的水印消息中的每一者包括时间码。在此实施例中,复制控制规则的例外包括允许对内容的接入作为交换而观看在特定时间间隔期间与内容同时重放的广告,所述特定时间间隔由所提取第二水印消息和另外提取的水印消息的时间码确定。在一个实例中,基于在特定时间间隔。
39、期间内容的主题来选择广告。0035根据另一实施例,基于从内容的公开发行起过去的时间来确定对内容的有条件接入。在其中复制控制规则的例外不存在的另一实施例中,向用户提供接入内容的替代方案。举例来说,此替代方案可包含以下各项中的至少一者将用户引导到可获得内容的版本的网站,向用户告知在一或多个电影院的内容展示时间,类似内容的推荐,以及内容变为可供出售或租赁的日期。0036在另一实施例中,确定复制控制规则的例外是否存在包含获得与所提取第二水印消息相关联的识别值,以及从包括与识别值相关联的元数据的数据库获得指示复制控制规则的可用例外的信息。在一个实例中,元数据进一步用以实行以下各项中的至少一者使用因特网接。
40、入关于内容的额外信息,玩游戏,使用社交网络与内容的其它消费者交互,以及购买与内容相关的商品。说明书CN104169931A116/26页120037所揭示实施例的另一方面涉及一种装置,其包含水印提取器,其经配置以从内容提取嵌入第一水印消息,其中嵌入第一水印消息是复制控制水印且与所提取第一水印消息相关联的复制控制规则禁止对内容的无条件接入。水印提取器进一步经配置以从内容提取嵌入第二水印,且在复制控制规则的例外存在的情况下启用对内容的有条件接入。所述水印提取器还经配置以在正有条件接入内容的同时提取额外水印消息,且基于另外提取的水印消息,检验已满足对内容的有条件接入。此装置还包含水印评估组件,其经配。
41、置以基于所提取第二水印消息确定是否存在复制控制规则的例外。0038在所提取第二水印消息和另外提取的水印消息中的每一者包括时间码的一个实施例中,水印提取器经配置以通过至少部分地确定是否已提取内容的大体上全部时间码关联可有条件接入的部分来检验已满足有条件接入。0039在所提取第二水印消息和另外提取的水印消息中的每一者包括时间码的另一实施例中,复制控制规则的例外包括允许对内容的接入作为交换而观看在特定时间间隔期间与内容同时重放的广告,所述特定时间间隔由所提取第二水印消息和另外提取的水印消息的时间码确定。0040在一个实施例中,水印提取器经配置以至少部分地通过如下方式确定复制控制规则的例外是否存在获得。
42、与所提取第二水印消息相关联的识别值,以及从包括与识别值相关联的元数据的数据库获得指示复制控制规则的可用例外的信息。0041所揭示实施例的另一方面涉及一种具有体现于其上的内容的非暂时性计算机可读存储媒体。所述内容包括不可感知地嵌入于内容中的一或多个水印。配备水印提取器的内容处置装置接收到内容触发水印提取器从内容提取嵌入第一水印消息,其中嵌入第一水印消息是复制控制水印且与所提取第一水印消息相关联的复制控制规则禁止对内容的无条件接入。水印提取器进一步经触发以从内容提取嵌入第二水印,随后基于所提取第二水印消息确定是否存在复制控制规则的例外,且在复制控制规则的例外存在的情况下启用对内容的有条件接入。所述。
43、水印提取器还经触发以在正有条件接入内容的同时提取额外水印消息,且基于另外提取的水印消息,检验已满足对内容的有条件接入。0042所揭示实施例的另一方面涉及一种装置,其包含处理器和包括处理器可执行代码的存储器。所述处理器可执行代码在由处理器执行时配置所述装置以从内容提取嵌入第一水印消息,其中嵌入第一水印消息是复制控制水印且与所提取第一水印消息相关联的复制控制规则禁止对内容的无条件接入。所述处理器可执行代码在由处理器执行时还配置所述装置以从内容提取嵌入第二水印,随后基于所提取第二水印消息确定是否存在复制控制规则的例外,且在复制控制规则的例外存在的情况下启用对内容的有条件接入。所述处理器可执行代码在由。
44、处理器执行时进一步配置所述装置以在正有条件接入内容的同时提取额外水印消息,且基于另外提取的水印消息,检验已满足对内容的有条件接入。0043所揭示实施例的另一方面涉及一种体现于非暂时性计算机可读媒体上的计算机程序产品。所述计算机程序产品包含用于从内容提取嵌入第一水印消息的程序代码,其中嵌入第一水印消息是复制控制水印且与所提取第一水印消息相关联的复制控制规则禁止对内容的无条件接入。所述计算机程序产品还包含用于从内容提取嵌入第二水印的程序代码,用于基于所提取第二水印消息确定是否存在复制控制规则的例外的程序代码,且在复制控制规则的例外存在的情况下用于启用对内容的有条件接入的程序代码。所述计算机说明书C。
45、N104169931A127/26页13程序产品还包含用于在正有条件接入内容的同时提取额外水印消息的程序代码,以及用于基于另外提取的水印消息检验已满足对内容的有条件接入的程序代码。0044在结合附图考虑时从以下详细描述中将明了所揭示实施例的这些和其它优点和特征以及其操作的组织和方式。附图说明0045图1是根据示范性实施例的水印嵌入器的框图。0046图2是根据示范性实施例的用于在内容中嵌入水印的一组操作。0047图3是根据示范性实施例的用于以经协调方式嵌入多个水印的简化图。0048图4是根据另一示范性实施例的用于在内容中嵌入水印的一组操作。0049图5是根据示范性实施例的用于在内容中提取水印的一。
46、组操作。0050图6是根据示范性实施例的用于从内容提取水印的一组操作。0051图7是根据示范性实施例的水印提取器的框图。0052图8是根据实例实施例的水印提取器与其它实体之间的合作。0053图9是根据示范性实施例的用于从内容提取水印的一组操作。0054图10说明可适应所揭示实施例的示范性装置的框图。0055图11说明根据示范性实施例的可经实施以促进在数据库处更新水印相关的信息的一组示范性操作。具体实施方式0056在以下描述中,为了阐释的目的而非限制,陈述细节和描述以便提供对所揭示实施例的详尽理解。然而所属领域的技术人员将了解,可在脱离这些细节和描述的其它实施例中实践本发明。0057另外,在主题。
47、描述中,词语“示范性”用以表示充当实例、例子或说明。本文描述为“示范性”的任何实施例或设计不一定解释为比其它实施例或设计优选或有利。实际上,词语示范性的使用既定以具体方式呈现概念。应进一步注意,为了促进所揭示原理的理解,将复制控制信息CCI和扩展有效负载EP水印用作示范性水印消息。然而应了解,所揭示实施例同等地适用于可嵌入和从多媒体内容提取的其它水印消息。0058如早先所述,CCI水印传统上使用小有效负载来传达复制控制信息。举例来说,CCI水印可传送一些复制管理状态中的若干状态,包含“复制一次”、“不再复制”、“无归属使用”、“受信任来源”,和/或可使用相对少信息位来编码的其它类似状态。CCI。
48、水印通常需要非常低的错误肯定检测率,例如内容的每100,000年连续重放一个错误检测。此外,CCI水印必须经设计以提供针对有意和/或无意移除尝试的某一水平的免疫。此些尝试可例如包含内容的感知压缩、模拟俘获和各种信号处理操作。由于复制控制操作通常在消费者装置中发生,因此CCI水印提取器必须经设计以在计算高效和低存储器和/或占据面积配置下操作。设计CCI水印的另一考虑涉及嵌入水印的透明度。在典型的复制控制水印制作应用中,重要的是当嵌入在例如电影、音乐、图像和类似物等优质内容中时CCI水印大体上不可感知。0059CCI水印通常在整个内容中冗余地嵌入即,以相同有效负载重复地嵌入。由此,说明书CN104。
49、169931A138/26页14即使例如通过将内容分裂为多个片段而使内容受攻击,成功水印检测的可能性也增加。在所谓的马赛克攻击中,内容由攻击者分裂且作为多个片段或文件呈现给水印提取器以尝试阻止水印的检测。在水印提取器的输出处,内容随后经重新组装以供用户消耗。当循序地存取和消耗内容时,CCI水印的冗余嵌入提供额外益处。在此情形中,与CCI水印相关联的复制控制策略可远在整个内容呈现之前在检测到单个或足够数目的CCI水印后即刻加强。此外,CCI水印的冗余嵌入可用以针对由于无意和/或有意内容处理操作所致的额外噪声和其它损害而改善水印稳健性。0060例如使用EP水印传达的消息等其它水印消息可需要不同组的。
50、性能和可靠性特性。特定来说,用于内容识别的EP水印可需要错误肯定检测率、对标准信号处理操作的稳健性、针对伪造或移除水印的有意尝试的免疫、嵌入和/或提取的计算复杂性以及透明度即,可感知性,这些不同于针对CCI水印所需的情况。如早先所述,EP水印可用于不同目的,包含但不限于识别以下各项中的一或多者内容自身、内容所有者、内容的分布信道、内容格式、与内容相关联的额外特征、内容的接收者、与内容相关联的事务、接收、播放或处理内容的装置、内容属于的域或账户、拥有与内容相关联的某些权利的例如人或组织等实体,和类似物。EP水印可进一步包含额外命令,所述命令控制其它装置或触发装置的动作、提供内容完整性检验、检测内。