对数字内容中的水印进行反应的方法和装置的制造方法
【技术领域】
[0001]本公开总体上涉及与数字内容中的水印相互作用的装置。
【背景技术】
[0002]该部分旨在为读者介绍本领域的多个方面,可能与下面描述和/或主张的本申请的多个方面相关。该论述可以对为读者提供背景信息以使得促进本申请的多各方面的更好理解有帮助。因此,应理解为从这个角度来阅读这些论述,并且并不认为是现有技术。
[0003]近年来,具有有效载荷并数字加水印的数字内容越来越常见,当呈现该数字内容时,对象(object)能够以特定方式作出反应。这样的示例是:当玩具实际上对在卡通片中嵌入的一个或多个(通常是音频)水印作出反应时,其看起来是对卡通片中的动作作出反应。由于数字水印是一项成熟技术,将不再详细描述,正如假定技术人员很清楚水印是如何被插入、检测、提取等等。
[0004]为实现该目的,如使用典型音频水印的图1所示,这种现有技术对象100通常包括麦克风110,用于捕获呈现的音频;模块120,用于从捕获的音频中提取水印并且从提取的水印中提取有效载荷。该对象还包括模块130,用于解译所述有效载荷并且用于使该对象执行与解译相对应的动作。
[0005]这种对象的缺点在于,一旦它们在最终用户的手中,就很难或甚至是不可能使用更多的水印和对应动作对对象进行更新。即使在可行的情况下,用户也必须将对象以某种方式与服务器连接以下载更新。这不够用户友好,并且因为必须向对象提供必要的硬件和软件,还提高了对象的成本。
[0006]因此,可以设想一种能以简单方式进行更新的对象。
【发明内容】
[0007]在第一方面,本公开针对一种用于对嵌入在数字内容中的水印作出反应的装置。所述装置包括:捕获模块,配置为捕获数字内容;水印提取模块,配置为提取在捕获的数字内容中嵌入的水印;解译器模块,配置为解译提取的水印并发送与提取的水印的解译相对应的命令;存储模块,配置为存储数字内容;呈现模块,配置为响应来自所述解译器模块的呈现数字内容的命令,呈现存储在所述存储模块中的数字内容;记录器模块,配置为当接收到来自解译器模块的命令时,记录由捕获模块捕获的数字内容;以及编码器模块,配置为对记录器模块记录的数字内容进行编码,并且将编码的数字内容存储在存储模块中。
[0008]在第一实施例中,所述数字内容是音频内容,所述水印是音频水印。
[0009]在第二实施例中,存储的数字内容与索引值相关联,以及解译器模块发送的呈现数字内容的命令和记录数字内容的命令包括至少一个索引值。
[0010]在第三实施例中,将存储的数字内容存储在特定的存储器地址,以及从解译器模块发送的呈现数字内容的命令和记录数字内容的命令包括至少一个存储器地址。
[0011]在第二方面,本公开针对一种通过装置对嵌入在接收到的数字内容中的水印作出反应的方法。由捕获模块捕获接收到的数字内容;由水印提取模块提取嵌入在捕获的接收到的数字内容中的水印;以及由解译器模块解译所提取的水印。在将所提取的水印解译为呈现存储的数字内容的指令的情况下,由呈现模块呈现所述存储的数字内容。在将所提取的水印解译为记录所述接收到的数字内容的指令的情况下,由记录器模块记录捕获模块捕获的部分数字内容以获得记录内容;编码器模块对记录内容进行编码以获得编码内容;以及存储模块存储编码内容作为存储内容。
[0012]在第一实施例中,所述数字内容是音频内容,所述水印是音频水印。
[0013]在第二实施例中,存储的数字内容与一个索引值相关联,其中从解译器模块发送的呈现存储的数字内容的指令和记录数字内容的指令各自包括至少一个索引值。
[0014]在第三实施例中,将存储的数字内容存储在特定的存储器地址,其中呈现存储的数字内容的指令和记录数字内容的指令各自包括至少一个存储器地址。
【附图说明】
[0015]作为非限制性示例,现在参考附图来描述本公开的优选特征,图中:
[0016]图1示出了典型的现有技术对象;
[0017]图2示出了根据本公开的典型装置;以及
[0018]图3示出了根据本公开在装置上实现的一种方法。
【具体实施方式】
[0019]图2示出了根据本公开的典型装置200。装置200包括:捕获模块210 (例如麦克风),配置为捕获音频(即声音);提取模块220,配置为从捕获的音频中提取音频水印并且从提取的水印中提取水印有效载荷;控制模块230,配置为解译提取的有效载荷并响应解译的有效载荷来控制动作;以及模块270 (例如扬声器),配置为呈现从控制模块230接收到的音频。装置200还包括:记录器模块240,配置为记录捕获模块210捕获的音频;声音编码器模块250,配置为将存储的音频编码(即数字化)为合适的数字形式,如mp3 ;以及声音存储模块260 (例如合适的存储器),配置为将编码的音频存储为音频项,并且输出存储的音频项用于呈现。
[0020]在图2中,将各个模块描述为以合适的硬件、软件或软硬件模块实现的功能性实体。例如,提取模块220、控制模块230、记录器模块240、声音编码器模块250和甚至声音存储模块260可以在一个或多个硬件处理器(伴随合适的软件)中实现。图2还示出了非暂时性计算机可读存储介质280,当处理器执行它时,这些指令执行本公开的方法,典型的示意图在图3中示出。
[0021]图3示出了根据本公开在装置上实现的方法。捕获模块210捕获某呈现设备(未示出)呈现的音频S302,提取模块220从捕获的音频中提取(通常一次传输单个水印)音频水印S304并且从提取的水印中提取水印有效载荷,以及控制模块230解译提取的有效载荷 S306。
[0022]可能的有效载荷包括被解译为“播放音频项X”的值,这意味着控制模块230播放在声音存储模块260中表示为X的音频项S308。例如,X可以是声音存储模块260中的存储器地址,或与存储的音频项相对应的索引。
[0023]其它可能的有效载荷包括被解译为“记录音频以及存储项”的值。该有效载荷使记录器模块240记录S310捕获模块210捕获的声音。有效载荷中能提供记录器模块记录多少声音,例如“546毫秒”,也可以使用默认值或提供与预存时间值相对应的索引。这同样适用于记录声音的时候,例如“213毫秒内”、“直接在触发水印AB⑶之后”或者在水印到达后的默认延时中。随后,声音编码器模块250将记录的声音编码S312为适合存储的格式。声音编码器模块250执行的编码也可以包括音频处理,例如滤波以及频率的变化。声音编码器模块250随后以记录与“X”相关联的方式将编码的记录声音存储S314在声音存储模块260中,以便可以随后检索该记录。在一个实施例中,可以根据用于记录声音的指令,从捕获的水印中提取X的值,而在其它实施例中简单地递增X的值(模最大值)。
[0024]优选地,在准备好捕获另一个水印之前,该装置进行等待直到已经播放或记录声音,应当指出的是,可以在捕获水印(以及随后执行对应动作)的同时执行另一动作-即播放或记录。
[0025]尽管针对音频内容描述本公开,可以设想也可以使用其他类型的数字内容,如视频内容。
[0026]可以看出,本公开因此提供了一种方法,其中可以更新记录的声音,而无需反向信道或用户交互。
[0027]以上描述公开的各项特征、(适当的)权利要求和附图可以独立提供或以任何适当的形式结合。描述为可以在硬件中实施的特征也可以在软件中实施,反之亦然。权利要求书中出现的参照数字仅作为举例说明而不是限制权利要求的范围。
【主权项】
1.一种对嵌入在数字内容中的水印作出反应的装置(200),所述装置(200)包括: 捕获模块(210),配置为捕获数字内容; 水印提取模块(220),配置为提取在捕获的数字内容中嵌入的水印; 解译器模块(230),配置为解译提取的水印并发送与提取的水印的解译相对应的命令; 存储模块(260),配置为存储数字内容; 呈现模块(270),配置为响应来自所述解译器模块(230)的呈现数字内容的命令,呈现存储在所述存储模块中的数字内容; 所述装置的特征在于,包括: 记录器模块(240),配置为当接收到来自解译器模块(230)的命令时,记录由捕获模块(210)捕获的数字内容; 编码器模块(250),配置为对记录器模块(240)记录的数字内容进行编码,并且将编码的数字内容存储在存储模块中。2.根据权利要求1所述的装置,其中,所述数字内容是音频内容,所述水印是音频水印。3.根据权利要求1所述的装置,其中,存储的数字内容与索引值相关联,以及从解译器模块(230)发送的呈现数字内容的命令和记录数字内容的命令包括至少一个索引值。4.根据权利要求1所述的装置,其中,将存储的数字内容存储在特定的存储器地址处,以及从解译器模块(230)发送的呈现数字内容的命令和记录数字内容的命令包括至少一个存储器地址。5.—种通过装置(200)对嵌入在接收到的数字内容中的水印作出反应的方法,所述方法包括: 由捕获模块(210)捕获(S302)所述接收到的数字内容; 由水印提取模块(220)提取(S304)嵌入在所捕获的接收到的数字内容中的水印; 由解译器模块(230)解译(S306)所提取的水印;以及 在将所提取的水印解译为呈现存储的数字内容的指令的情况下,由呈现模块(270)呈现(S308)所述存储的数字内容;并且 在将所提取的水印解译为记录所述接收到的数字内容的指令的情况下, 由记录器模块(240)记录(S310)捕获模块(210)捕获的部分数字内容以获得记录内容, 由编码器模块(250)对记录内容进行编码(S312)以获得编码内容,以及 在存储模块(260)中存储(S314)编码内容作为存储内容。6.根据权利要求5所述的方法,其中,所述数字内容是音频内容,所述水印是音频水印。7.根据权利要求5所述的方法,其中,存储的数字内容与索引值相关联,其中呈现存储的数字内容的指令和记录数字内容的指令各自包括至少一个索引值。8.根据权利要求5所述的方法,其中,将存储的数字内容存储在特定存储器地址处,并且其中呈现存储的数字内容的指令和记录数字内容的指令各自包括至少一个存储器地址。
【专利摘要】一种对数字内容中嵌入的水印作出反应的装置(200),包括捕获模块(210,)配置为捕获数字内容;水印提取模块(220),配置为提取在捕获的数字内容中嵌入的水印;指令的解译器模块(230),配置为解译提取的水印并发送与提取的水印的解译相对应的命令解译器模块;存储模块(260),配置为存储数字内容;呈现模块(270),配置为响应来自所述解译器模块(230)的呈现数字内容的命令,呈现存储在所述存储模块中的数字内容;记录器模块(240),配置为当接收到来自解译器模块(230)的命令时,记录由捕获模块(210)捕获的数字内容;以及编码器模块(250),配置为对记录器模块(240)记录的数字内容进行编码,并且将编码的数字内容存储在存储模块中。
【IPC分类】G10L19/018
【公开号】CN104978969
【申请号】CN201510154560
【发明人】埃里克·迪尔, 路易·科克·巴克尔
【申请人】汤姆逊许可公司
【公开日】2015年10月14日
【申请日】2015年4月2日
【公告号】EP2930923A1, EP2942095A2, EP2942095A3, US20150317987