标识材料的制作方法

文档序号:6782034阅读:261来源:国知局
专利名称:标识材料的制作方法
技术领域
本发明涉及标识材料。本发明还涉及标识这样的材料的方法和装置。从而由信息信号、最好是数字信号来代表材料。
所述材料可以是视频材料、音频材料和数据材料中的一种或多种。为方便起见,以下参照视频材料。但是本发明不限于视频材料。它可以应用于音频材料。它可以应用于除音频和视频之外的数据材料。
众所周知,通过把“水印”加在视频信号上来标识视频材料。水印是一种与视频信号结合的编码信号。水印可以以这样的方式结合,使得编码信号在所显示的图像中不可见或基本上不可见。编码信号在视频信号中是可检测的例如,用它来检测是否侵犯版权。但是,通过对材料的进一步处理、如通过编辑或加入特殊效果会有意或无意地破坏或去除水印。
按照本发明,提供一种标识材料的方法,它包括把标识代码作为水印插入材料、以及从该材料导出签名的步骤。
应当理解,导出签名的步骤可以在插入水印的步骤之前或之后进行。
在本发明的优选实例中,签名是材料的数据特征或者从材料的数据特征导出的数据。它是从材料导出的。例如,签名可以是一个信号最大值和最小值的位置。例如,它可能是每一帧视频序列中最亮和最暗的像素的坐标。签名可以是材料的可测量分量的柱形图。例如,它可能是视频序列的色度值的柱形图。签名取决于材料。不需要给材料加入数据;它是由材料导出的。
按照本发明的另一个方面,提供一种装置,它包括用来产生标识代码的代码发生器;用来从代码产生水印、并且将水印与材料结合的水印发生器;以及用来从该材料导出签名的签名发生器。
水印可能易受攻击而破坏和/或从视频材料中去除。于是,若水印被破坏或去除,则可能难以或不可能证明材料的出处。产生签名的材料的特征也可能被破坏或去除,但不是采用去除或破坏水印的同样处理方法。通过导出作为该材料特征的签名并且具有水印,提供了证明出处的两个独立手段。这样,若一个被破坏或去除,则另一个仍可能用来证明出处。
通过在材料的水印中设置代码,材料在设置代码之后的整个生产和分发链中保持其标识。这也免除了对分立信道、如用以标识代码的单独磁带轨迹的需要。在保留与该材料相关的标识代码的情况下,使该材料随后的处理变得比较容易。
在一个优选方法中,代码标识材料而不是标识所有权,或者代码除标识所有权之外也标识材料。
代码最好用来把材料和与该材料相关的元数据结合起来。
签名和标识代码最好存储在数据库中。对材料进行监视,以便确定它是否包括水印。处理受监视的材料而从中导出签名。若水印存在,则把该水印和导出的签名与数据库中的那些相比较,从而确定该材料的出处。
在本发明的一个实施例中,材料记录在记录媒体的某种实例上,而标识代码是标识记录媒体的该实例的代码。标识代码可以是例如、序列号。标识代码可用来查找UMID、即唯一材料标识符。
在另一个实施例中,所述代码是UMID。
UMID和标识记录媒体实例的代码比常规的水印代码短,因而更能经受材料处理而保存下来,而且更难去除。
在其中代码为UMID的实施例中,用UMID的实例号码在一份材料的多个拷贝中设置各自的UMID、因而各个用户或用户组独有的水印。
为了更好地理解本发明,现将以举例的方式参照附图,其中


图1是按照本发明的系统的原理框图;图2和3是加水印系统的原理框图;图4和5是签名产生和检测系统的原理框图;图6和7表示材料标识符的数据结构;以及图8图解说明元数据库中的示例性数据结构。
以下描述通过参照视频材料来举例说明本发明。但是,本发明不限于视频材料。
概述参照图1,视频源880产生视频材料。该源可以是摄像机、录像机、视频服务器或者任何其他适当的源。通过水印发生器882把水印插入或加在视频材料上。加水印在下面“加水印”一节中讨论。在本发明的最佳实施例中,根据UMID产生水印。UMID是由UMID发生器886产生的。UMID在下面“UMID”一节中讨论。因此,在最佳实施例中,基于UMID的水印标识材料,而且还可标识材料的所有者。UMID可以标识材料到一帧的精度。因此,在最佳实施例中,水印在每帧中唯一地标识各帧。在另一个最佳实施例中,UMID的实例号字段用作“指纹”,以便区分该材料各个不同的授权的用户。
来自源880的视频材料还提供给签名发生器884,后者根据材料导出签名。签名将在下面“签名”一节中讨论。
设置数据库处理器894。它经由适当的通信链路链接到UMID发生器886和签名发生器884,这些通信链路可以是例如电缆、射频链路或者计算机网络链路。数据库894存储由发生器884和886产生的UMID和签名。它把从视频材料导出的签名与加在同一材料上的UMID相联系。
加了水印的材料经由分发/传输网络888分发和或发送给用户。网络888受监视台890监视,以便检测视频材料中的签名和水印。例如,材料可能是广播。台890可包括接收机和用来记录接收的视频的视频记录器。该台具有与发生器884完全相同的签名发生器891。它还具有水印检测器893。在该台中处理所接收的视频,从而利用与发生器884完全相同的处理方法从材料中导出签名。还处理所接收的视频、从中导出任何水印并且检测水印的UMID。
把由此从所接收的材料导出的签名和UMID与数据库894中的签名和UMID比较892。因此能检查分发的材料,并且检测例如滥用。二者择一地或者附加地,UMID使得能例如征收版税,因为它们唯一地标识了材料。
同时设置签名和水印是有利的,因为在分发网络中,特别是如果通过编辑或施加特殊效果来处理材料,可能去除或者至少破坏水印。另外,存在试图有意去除水印的可能性。视频材料也可能通过这种减少从原件和处理后的材料导出匹配签名的机会的处理而改变。通过设置两者,一个就更有可能可用来检查材料的出处。
数据库894可包含与材料有关、并通过UMID与该材料连接的元数据。数据库894中可包含的元数据的实例将在“元数据”一节中进行描述。
加水印-图2和图3以数字方式记录、存储和分发的信息、尤其是视频信息的量在不断增加。复制这些信息的容易性是令人关注的,因为可能潜在地容易通过非法拷贝而侵犯任何作为基础的作品的版权。因而,版权所有者在没有充分的防拷贝措施或者尚不能证明作品的特定实例源于他们且可能是侵权的非法拷贝的情况下,可能不愿意提供和分发他们的作品。
一种试图为此问题提供解决方案的可能的技术是加数字水印。加数字水印使代码可以嵌入数字作品,它包含例如可标识所有者、分发者和/或授权代码的信息。数字水印可与其他阻碍手段、如加密结合使用。
数字水印、以下称水印、应该是唯一的,使得它例如明确地标识所有者、分发者和/或提供授权代码,是一种常称为“指纹识别”的技术。而且,水印本身可以是数字作品,诸如图像、音频或视频。水印还可包含有关该作品是否可免费复制、根本不能复制或者可复制预定次数的指示。
最好是,水印应该是未经授权的个人不可检测、不可改变或不可去除的。而且,水印不应该以易于察觉的方式负面降低基础作品的品质。但是,水印应该容易被授权的人辨别,以便可识别出所有者和/或分发者。
水印应该容易嵌入基础数字作品。最好是,嵌入技术应该使得这容易在记录过程中执行,从而在源头给作品加上水印,因而使获取任何未加水印的作品的可能性减至最小。
水印可以放在例如数字作品的标题或标记中,或者水印可以嵌入数字作品本身的数据字段。水印最好在作品内重复产生多次,存在于数字作品的每一帧中更好。或者,水印可以直接放在载有该数字作品的媒体上。
水印可以是健壮的,使得试图制作非法拷贝的个人不能去除或解除它。未经授权试图去除健壮性水印应该造成数据的严重退化,使该数据无法使用。数据包含许多冗余信息的情况、如视频中,可使健壮性水印对攻击敏感,比如通过丢帧等。因此,健壮性水印应该最好能够承受这样的攻击并且可例如逐帧改变,而且可利用任何应用于数据的纠错/恢复技术。
或者,水印可以是脆弱的,使得一经非法拷贝即被破坏。
但是,若有必要,水印还应该最好是所有者可逆转或可去除的。在例如后期制作阶段中,为了减小水印对基础作品的任何累积效应,去除水印可能特别有用。而且,在来自不同信息源的信息编辑在一起时,可能希望把不同的水印加在编辑的作品上。
最终用户装置可以配置成识别水印,以便不允许拷贝受保护的作品。或者,可以这样配置装置,使得只能对源自特定所有者的、通过特定分发者分发的、或者作品包含特定的授权代码的作品操作。
可以通过比较加水印和未加水印的数据及其建立的真实性来提取水印。
现将更详细地描述两种把水印嵌入数字作品的数据字段的技术。第一种是把水印嵌入空间域,第二种是把水印嵌入频域。这两种嵌入技术都不应该使加有水印的数据质量明显下降。
空间域水印总的来讲,本处理方法涉及用水印的位来改变预定的数据位、从而产生加水印的数据。水印的存在与否可通过对加水印的数据执行逆操作来确定。
一种方法是通过用表示水印的位代替伪随机选择的数据的无效位来嵌入水印。但是,这些水印容易由于处理数据的最低有效位而被破坏。另一种方法是把几何图案插入表示水印的数据中。但是,这些水印容易由于数据的几何处理而被破坏。另一种方法是正如下面参照图2描述的以类似量化噪声的方式嵌入水印,在1990年IEEEMilitary Communications Conference第216-220页、K Tanaka等人的题为“把保密信息嵌入抖动多层图像”的文章和在1994年IMAIntellectual Property Proceedings第1卷第187-296页、K Mitsui的题为“视频隐写术”的文章中充分地描述了该方法。但是,这些水印容易因信号处理、特别是数据重新量化而被破坏。
现将参照图2,源650产生数字数据信号652,如数字视频。水印插入器700连接到源650并且接收数字数据信号652。水印插入器700通过以类似重新量化噪声的方式把水印加在数字数据信号652上来加水印,从而产生加水印的数据705。存储装置670连接到水印插入器700并且存储加水印的数据705。
还有一种方法是随机选择n对图像点(ai,bi)并且使ai的亮度增加1,而使bi的亮度降低1。假定满足图像的某些统计特性,则n对点之差的总和将为2n。
或者,在数据信号包括至少两个分量(例如,按照MPEG、PAL或NTC的[Y,UV])的情况下,可以通过把值赋予这些结合起来通常不会发生的分量来嵌入水印。另外,在要嵌入水印之处、例如包含两个图像场的视频数据,正的水印可以放入第一场,而负的水印放入第二场。当播放加有水印的图像场时,有一种由场的隔行扫描造成的掩蔽效应,而水印的视觉感明显减弱。
频域水印总的来讲,这个处理涉及获取要加水印的数据的频谱图像。水印嵌入频谱图像的预定分量中。此后,使加水印的频谱图像受到逆变换,从而产生加水印的数据。可以通过对加水印的数据执行逆操作来提取水印。
一种方法是把数据分块,并且对这些块中的每一个进行离散余弦变换(DCT)。此后,可调整这些块的预定频率系数。可以选择块的伪随机子集,并在每一个这样的块中调整频率的预定子集的系数,使得他们的相对值对数据位编码。相对值中的方差和频率预定子集的选择应该是这样,使得水印是感觉不到的。但是,这种水印可能对噪声或进一步处理造成的破坏敏感。
或者,可以通过把每个频率系数调整较小的量来将水印编码,如下面参照图3所描述的和NEC公司的欧洲专利申请0 766 468中更充分地描述的。其优点是使水印对破坏较不敏感,但会增加总的噪声电平。
现参照图3,源650产生数字数据信号652,如数字视频。变频器655连接到源650,并接收数字数据信号652。变频器655利用例如离散余弦变换或快速傅里叶变换技术把数字数据信号652变换成频谱数据657。水印插入器660连接到变频器并且接收频谱数据657。水印插入器通过调整频谱数据657的每个系数来加水印,产生加有水印的频谱数据663。逆变频器665连接到水印插入器660,并接收加有水印的频谱数据663。逆变频器665把加有水印的频谱数据663变换成加水印的数据667。存储装置670可以连接到逆变频器665,以便存储加水印的数据667。
另一个方法是在特定频率下通过利用人类视觉和听觉系统的所谓的掩蔽现象增大系数的变化。当数据的某个区被数据中其他感知上比较突出的区封闭时,便出现掩蔽。但是,这些区域需要在插入水印之前鉴别出来,这增大了嵌入的复杂性。
再一个方法是压缩数字数据,并且把水印嵌入压缩后的数据的运动矢量的X和Y坐标中。这具有水印在压缩后嵌入、因而更耐处理的优点。
签名—图4和图5以数字方式记录、存储和分发的信息、特别是视频信息的量与日俱增。这些信息的易于复制令人关注,因为基础作品的任何版权可能潜在地容易通过非法拷贝被侵权。因此,版权所有者在对拷贝没有充分的防范措施的情况下,或者不能证明作品的特定实例源自他们并且可能是侵权的非法拷贝的情况下,可能不愿意提供和分发他们的作品。
一种试图为此问题提供解决方案的可能的技术是利用所谓的数字签名。可以为任何一段数字信息、如图像产生数字签名。被怀疑为侵权的作品的数字签名也可用同一技术产生。两个签名间的相关性可间接表明被怀疑的作品是原作的拷贝。
对于数字作品,诸如音频或视频,数字签名的序列可以从例如数据的各帧产生。被怀疑侵权的作品的数字签名的序列也可以用同一技术产生。两个相继的签名序列的相互关系可比较确定地表明被怀疑的作品是原作的拷贝。
数字签名可以与其他阻碍手段、如加水印和加密结合使用。
数字签名、以下称签名,应该最好容易从该作品中产生。最好可以通过把某种算法用于该作品来产生签名。
最好是,该算法产生与作品的经验质量相关的签名。该算法应该最好是健壮的,以便在原作产生的签名和拷贝作品产生的签名之间保留密切的相关性。最好是,该算法应该对于容易实现的处理技术或噪声的引入是健壮的。
可以产生和存储原作的签名,以供将来参考。最好是,能够利用自动系统来监视可能包含可疑作品的数据流。自动系统可以产生可疑作品的签名,将其与存储的原作签名比较,并且一发现相关性,便向原作的所有者报警。
最终用户装置可以配置成认别原作的签名,使得它不允许对这些作品进行拷贝。或者,可以这样配置装置,使得它只播放具有预定签名的作品。
现参照图4更详细地描述产生签名的过程。源850产生数字数据信号852,如原始数字视频作品。签名发生器855连接到源850,并接收数字数据信号852。签名发生器855通过把算法856应用于该数字数据信号852来产生签名857。存储装置860连接到签名发生器855,并存储与该数字数据信号852相关的签名857。
现参照图5更详细地描述确定可疑作品是否为原作的拷贝的过程。源865产生数字数据信号867、如原始数字视频作品的可疑拷贝。签名发生器855连接到源865,并且接收数字数据信号867。签名发生器855通过把算法856应用于数字数据信号867产生签名858。签名比较器870连接到签名发生器855和存储装置860。存储装置860包括原始数字数据作品的签名。签名比较器870接收签名858,将该签名858与存储器860内的签名比较,若有相关性,则发出报警信号873。报警器875连接到签名比较器870,并且一收到报警信号873便发出警报。
为了举例说明,现在更详细地描述产生签名的两种可能的算法。
第一种算法可以通过确定作品内特征的位置来产生签名。可以对数字数据信号进行分析,从而确定例如信号最大值和最小值的位置。则所产生的签名可包括信号的最大值和最小值的或者在空间坐标系之中、或者在数据流的位数之中的位置。最好是,在数字视频信号中,这些最大值和最小值可对应于一帧像素的最高和最低色度值,并且所产生的签名可包括这些像素的坐标。
第二种算法可以通过确定作品的柱形图来产生签名。可以对数字数据信号进行分析,从而确定该信号的任何可测量的分量。则产生的签名可包括表达这些可测量的分量的柱形图的系数。最好是,在数字视频信号中,这些可测量的分量可以是一帧的色度或亮度值,所产生的签名可包括表达该帧的色度或亮度值的柱形图的系数。
UMID-图6和图7在参考文献[2]中对UMID作了描述。参照图6,其中示出扩展UMID。它包括第一组32字节的基本UMID和第二组32字节的签名元数据。
第一组32字节是基本UMID。其组成是·12字节的通用标号,用以将其标识为SMPTE(电影与电视工程师协会)UMID。它定义UMID所标识的材料的类型,还定义建立全球唯一的材料和本地唯一的实例号的方法。
·1字节的长度值,用以定义UMID其余部分的长度。
·3字节的实例号,用以在具有同一材料号的材料的不同‘实例’之间进行区分。
·16字节材料号,用以标识每一个片段(clip)。每一个材料号对于同一材料的各相关实例是相同的。
第二组32字节的签名元数据作为一组压缩的元数据项,用以建立扩展UMID。扩展UMID包括基本UMID和后面紧跟的签名元数据,后者包括·8字节的时间/日期代码,它标识内容单元创建的时间和日期。
·12字节的值,它定义内容单元创建时的空间坐标。
·3组4字节的代码,它们登记国家、组织和用户代码。
现在逐个定义基本和扩展UMID的每个组成部分。
12字节的通用标号
UMID开头的12字节通过表1中定义的已登记的信息串值来提供UMID的标识。
表1UMID通用标号的规范
可以改变表1中的16进制值给出的数值是示例。而且,字节1-12可以具有不同于表中举例示出的命名。参照表1,在所示例子中,字节4指明字节5-12与SMPTE所同意的数据格式有关。字节5指明字节6至10与“字典”数据有关。字节6指明这样的数据是由字节7至10所定义的“元数据”。字节7指明包含字节9和10所定义的元数据的字典部分。字节10指明字典的版本。字节9指明数据的分类,而字节10指明该类中的特定项目。
在本实施例中,字节1至10具有固定的预先指定的值。字节11是可变的。这样参照图7和上述表1,应该指出,UMID标号的字节1至10是固定的。因此,它们可以由代表字节1至10的1字节‘类型’代码T代替。类型代码T后面接着是长度代码L。后面又接着2个字节,其中一个是表1的字节11,而另一个是表1的字节12,然后接着实例号(3字节)和材料号(16字节)。作为选择,材料号之后可接着扩展UMID的签名元数据和/或其他元数据。
UMID类型(字节11)具有4个分开的值,用以标识如下4个不同数据类型中的每一个‘01h’=用于图像材料的UMID‘02h’=用于音频材料的UMID‘03h’=用于数据材料的UMID‘04h’=用于组材料(即相关要素的组合)的UMID。
12字节标号的最后一个(第12)字节标识建立材料号和实例号的方法。该字节分成上半字节和下半字节,其中上半字节定义材料号的建立方法,而下半字节定义实例号的建立方法。
长度长度是1字节的数,其值‘13h’用于基本UMID,而‘33h’用于扩展UMID。
实例号实例号是唯一的3字节数,它通过该标准所定义的几种手段之一建立。它提供在片段的特定‘实例’与外部相关元数据之间的链接。若没有这个实例号,则所有材料可链接到该材料的任何实例及其相关的元数据。
建立新的片段要求连同零实例号一起建立新的材料号。因此,非零的实例号表明相关片段不是源材料。实例号主要用来标识与片段的任何特定实例有关的相关元数据。
材料号16字节的材料号是通过标准中标识的几种手段之一建立的非零号码。该号码取决于6字节的登记端口ID(标识)号、时间和随机数发生器。
签名元数据来自签名元数据的任何分量都可被空值填充,其中可输入无意义的值。任何空值填充的分量都是整个被空值填充的,以便清楚地向下游解码器表明该分量是无效的。
时间-日期格式日期-时间格式为8字节,其中前4个字节是基于时间分量的UTC(世界时间码)。时间是由或者AES3(辅助编码系统3)32位音频抽样时钟、或者SMPTE 12M决定的,这取决于要素类型。
后4个字节根据如在SMPTE 309M中定义的、修改的儒略历(MJD,Modified Julian Data)来定义日期。这可以从1858年11月17日午夜之后计数到999999日,可以记录日期至4597年。
空间坐标格式空间坐标值包括如下定义的3个分量·高度8位十进制数,规定到99999999米。
·经度8位十进制数,规定东/西经180.00000度(小数点后5位有效)。
·纬度8位十进制数,规定南/北纬90.00000度(小数点后5位有效)。
把高度值表示成从地球中心计起、以米为单位的数值,因而允许表示低于海平面的高度。
应当指出,尽管空间坐标对于大部分片段而言是静态的,但并非都是如此。从移动源、如安装在汽车上的摄像机捕获的材料会表现变化的空间坐标值。
国家代码按照ISO 3166中定义的集合,国家代码是缩写的4字节的字母数字串。没有登记的国家可以从SMPTE登记局获得登记的字母数字串。
组织代码组织代码是由SMPTE登记的缩写的4字节字母数字串。组织代码只就它们登记的国家代码而论有意义,所以在不同的国家里组织代码可以具有相同的值。
用户代码用户代码是由每一个组织在当地分配的4字节的字母数字串,而不是全球登记的。用户代码是关于它们登记的组织和国家代码而定义的,因而在不同的组织和国家里,用户代码可具有相同的值。
自由操作者自由操作者可以用他们原籍国家作为国家代码,并且用组织和用户代码串起来,成为例如8字节代码,可将其向SMPTE登记。这些自由者代码可以以‘~’符号(ISO 8859字符号7Eh)开始,随后是登记的7位字母数字串。
从以上讨论中应该指出,UMID不仅可用来标识视频材料,而且可用来标识音频材料、数据材料和材料组。
元数据-图8以下举例说明在节目制作过程中产生的元数据的可能类型、以及在数据库中构造元数据的一种可能的组织方法。作为水印嵌入视频的UMID起到把视频链接到相关元数据的标识符的作用。
图8说明组织元数据的实例结构。设置若干个表,每个表包含若干个包含元数据的字段。这些表可借助各自表中共有的字段彼此关联,从而提供关系结构。而且,所述结构可包括同一个表的若干个实例,从而表示该表可代表的对象的多个实例。这些字段可以用预定的方式格式化。字段的大小也可以是预定的。实例大小包括代表2字节的“Int(整数)”,代表4字节的“LongInt(长整数)”和代表8字节的“Double(双精度型)”。或者,字段的大小可以参照字段内容纳的字符数来定义,例如,8、10、16、32、128和255字符。
再更具体地看所述结构,设置节目表。节目表包含若干字段,这些字段包括节目ID(PID)、标题、工作字幕、流派ID、梗概、高宽比、导演ID和图章(Picturestamp)。与节目表相关的有流派表、关键字表、剧本表、人员表、日程表和多个媒体对象表。
流派表包含若干字段,包括与节目表的流派ID字段相关的流派ID以及流派描述。
关键字表包含若干个字段,包括与节目表的节目ID字段相关的节目ID、关键字ID和关键字。
剧本表包含若干字段,包括剧本ID、剧本名、剧本类型、文件格式、路径、建立日期、原作者、版本、最后修改、修改者、与节目ID相关的PID和注释。人员表包含若干包括图象的字段。
人员表与若干个人表和若干组表相关。每一个个人表包含若干个包括图象的字段。每一个组表包含若干包括图象的字段。每一个个人表或者与摄制人员表相关,或者与演员阵容表相关。
摄制人员表包含若干字段,包括摄制人员ID、姓氏、名字、合同ID、代理、代理ID、电子邮件、地址、电话号码、角色ID、注释、过敏症、出生日期(DOB)、国家保险号、银行ID和图章。
演员表包含若干字段,包括演员ID、姓氏、名字、角色名、合同ID、代理、代理ID、股票号、电子邮件、地址、电话号码、DOB、银行ID和图章。与摄制人员表和演员表相关的有银行明细表和代理表。
银行明细表包含若干字段,包括与摄制人员表的银行ID字段和演员表的银行ID字段相关的银行ID、分类代码、帐号和帐户名。
代理表包含若干字段,包括与摄制人员表的代理ID字段和演员表的代理ID字段相关的代理ID、姓名、地址、电话号码、网站、电子邮件和图章。还与摄制人员表相关的是角色表。
角色表包含若干字段,包括与摄制人员表的角色ID字段相关的角色ID、功能和注释以及图章。每一个组表与组织表相关。
组织表包含若干字段,包括组织ID、名称、类型、地址、合同ID、联系人姓名、联系人电话号码和网站和图章。
每一个媒体对象表包含若干字段,包括媒体对象ID、名称、描述、图章、PID、格式、日程ID、剧本ID和原版ID。与每一个媒体对象表相关的有人员表、原版表、日程表、节目提要表、剧本表和若干镜头表。
原版表包含若干字段,包括与媒体对象表中的原版ID字段相关的原版ID、标题、基本UMID、EDL(编辑决策表)ID、磁带ID和持续时间以及图章。
日程表包含若干字段,包括日程ID、日程名、文件格式、路径、建立日期、原作者、开始日期、结束日期、版本、最后修改、修改者、注释以及与节目ID相关的PID。
合同表包括与摄制人员表、演员表和组织表的合同ID相关的合同ID,开工日期,费用,工作标题,终止日期和细节。
节目提要表包含若干字段,包括与镜头表的节目提要ID相关的节目提要ID、描述、作者、路径和媒体ID。
每一个镜头表包含若干字段,包括镜头ID、PID、媒体ID、标题、外景拍摄场ID、注释、图章、剧本ID、日程ID和描述。与每个镜头表相关的有人员表、日程表、剧本表、外景拍摄场表和若干个拍摄表。
外景拍摄场表包含若干字段,包括与镜头表的外景拍摄场ID字段相关的外景拍摄场ID、GPS(全球定位系统)、地址、描述、名称、每小时费用、方向、联系人姓名、联系人地址和联系人电话号码和图章。
每一个拍摄表包含若干字段,包括基本UMID、拍摄号、镜头ID、媒体ID、时间代码IN(入)、时间代码OUT(出)、签名元数据、磁带ID、摄像机ID、磁头小时(Head Hours)、录像制作人、IN标志、OUT标志、透镜ID、AUTO(自动装置)ID、摄取(Ingest)ID和注释。与每一个拍摄表相关的有磁带表、任务表、摄像机表、透镜表、摄取表和若干个拍摄注释表。
摄取表包含与拍摄表中的摄取ID相关的摄取ID和描述。
磁带表包含若干个字段,包括与拍摄表的磁带ID字段相关的磁带ID、PID、格式、最大持续时间、首次使用、最大消磁、当前消磁、ETA(估计到达时间)、最后消磁日期以及图章。
任务表包含若干个字段,包括任务ID、PID、分别与拍摄表的媒体ID和镜头ID字段相关的媒体ID和镜头ID、标题、任务注释、分发清单和抄送(CC)清单。与任务表相关的是计划镜头表。
计划镜头表包含若干个字段,包括计划镜头ID,分别与任务表的PID、媒体ID和镜头ID相关的PID、媒体ID和镜头ID,导演,镜头标题,外景拍摄场,注释,描述,录像制作人,到期日,节目标题,媒体标题,高宽比和格式。
摄像机表包含若干个字段,包括与拍摄表的摄像机ID字段相关的摄像机ID、制造商、型号、格式、序列号、磁头小时、透镜ID、注释、联系人姓名、联系人地址、联系人电话号码和图章。
透镜表包含若干个字段,包括与拍摄表的透镜ID字段相关的透镜ID、制造商、型号、序列号、联系人姓名、联系人地址、联系人电话号码和图章。
每一个拍摄注释表包含若干个字段,包括拍摄注释ID、基本UMID、时间代码、快门速度、光圈、变焦距、反差系数、镜头标记ID、滤光轮、细节和增益。与每一个拍摄注释表相关的是镜头标记表。
镜头标记表包含若干个字段,包括与拍摄注释表的镜头标记ID相关的镜头标记ID以及描述。
尽管以上描述参照视频材料对本发明作了举例说明,但是,本发明可以应用于视频材料、音频材料和数据材料中的任何一种或多种材料。
UMID的长度为例如32或64字节。水印可包含另一个与数据库中存储的UMID相关的较短标识符。于是水印所基于的这个代码可以间接地标识该材料。
应该理解,本发明的实施例采用数字信号,而且本发明可以利用可编程数字信号处理器来实现。因而本发明包括计算机程序产品和存储这种计算机程序产品的存储媒体,当该程序在数字信号处理器上运行时实现本发明。
权利要求
1.一种标识材料的方法,它包括把标识代码作为水印插入所述材料并且从所述材料中导出签名的步骤。
2.如权利要求1所述的方法,其特征在于所述代码直接或间接地标识所述材料。
3.如权利要求1或2所述的方法,其特征在于还包括在数据库中存储所述标识代码和所述签名。
4.如权利要求3所述的方法,其特征在于还包括检查材料是否有水印,若有水印,则将所述材料的所述水印与所述数据库中的相比较。
5.如权利要求3或4所述的方法,其特征在于还包括进一步从所述材料中导出签名,并且将所述进一步导出的签名与所述数据库中的相比较。
6.如任何上述权利要求所述的方法,其特征在于与所述材料相关的元数据存储在数据库中,并且所述标识代码把所述材料链接到所述数据库中的所述元数据。
7.如任何上述权利要求所述的方法,其特征在于所述材料包括各帧并且所述标识代码在所述材料的每一帧中。
8.如任何上述权利要求所述的方法,其特征在于所述标识代码包括时间代码。
9.如任何上述权利要求所述的方法,其特征在于所述标识代码标识所述材料的所有者。
10.如任何上述权利要求所述的方法,其特征在于所述标识代码间接地标识所述材料。
11.如权利要求10所述的方法,其特征在于所述材料记录在记录媒体上,而所述标识代码标识其上记录了所述材料的所述媒体的实例。
12.如权利要求1至9中任何一个所述的方法,其特征在于所述标识代码直接标识所述材料。
13.如权利要求12所述的方法,其特征在于所述标识代码唯一地标识所述材料。
14.如权利要求13所述的方法,其特征在于所述标识代码是UMID(唯一材料标识符)。
15.如权利要求14所述的方法,其特征在于所述UMID的实例号字段用来包含指纹代码。
16.如权利要求1至15中任何一个所述的方法,其特征在于所述标识代码包括标识所述材料的授权用户的数据。
17.如从属于权利要求14的权利要求16所述的方法,其特征在于标识授权用户的所述数据包含在所述UMID的所述实例号字段中。
18.如任何以上权利要求所述的方法,其特征在于所述材料是视频材料、音频材料和数据材料中的任何一种或多种材料。
19.一种装置,它包括用于产生标识代码的代码发生器、用于把所述代码作为水印插入材料的水印发生器、以及用于从所述材料中导出签名的签名发生器。
20.如权利要求19所述的装置,其特征在于所述代码直接或间接地标识所述材料。
21.如权利要求19或20所述的装置,其特征在于还包括用来在数据库中存储所述标识代码和所述签名的数据库处理器。
22.如权利要求21所述的装置,其特征在于还包括用来检查材料是否有水印的监视器和用于把所述材料的所述水印与所述数据库中的相比较的处理器。
23.如权利要求21或22所述的方法,其特征在于所述监视器被设置成从所述材料中导出签名,而所述处理器被设置成把所述导出的签名与所述数据库中的相比较。
24.如权利要求19至23中任何一个所述的装置,其特征在于包括存储与所述材料相关的元数据的数据库处理器和用于链接到所述数据库处理器的通信链路,所述标识代码把所述材料链接到所述数据库中的所述元数据。
25.如权利要求19至24中任何一个所述的装置,其特征在于所述材料包括帧,而所述发生器被设置成把所述标识代码插入所述材料的每一帧。
26.如权利要求19至25中任何一个所述的装置,其特征在于所述标识代码包括时间代码。
27.如权利要求19至26中任何一个所述的装置,其特征在于所述标识代码还标识所述材料的所有者。
28.如权利要求19至27中任何一个所述的装置,其特征在于所述标识代码间接地标识所述材料。
29.如权利要求28所述的装置,其特征在于包括用于把所述材料记录在记录媒体上的记录器,以及所述标识代码标识其上记录了所述材料的所述媒体的实例。
30.如权利要求19至29中任何一个所述的装置,其特征在于所述标识代码直接标识所述材料。
31.如权利要求29所述的装置,其特征在于所述标识代码唯一地标识所述材料。
32.如权利要求31所述的装置,其特征在于所述标识代码是UMID。
33.如权利要求32所述的装置,其特征在于所述UMID的实例号字段用来包含指纹代码。
34.如权利要求19至33中任何一个所述的装置,其特征在于所述标识代码包括标识所述材料的授权用户的数据。
35.如从属于权利要求32的权利要求34所述的装置,其特征在于标识授权用户的所述数据包含在所述UMID的所述实例号字段中。
36.如权利要求19至35中任何一个所述的装置,其特征在于所述材料是视频材料、音频材料和数据材料中的任何一种或多种材料。
37.如任何以上权利要求所述的装置或方法,其特征在于所述水印是频域水印和时域水印中的一种。
38.如任何以上权利要求所述的装置或方法,其特征在于所述水印是健壮的和/或可逆的。
39.一种计算机程序产品,当其在数字信号处理器上运行时实现权利要求1至18、37和38中任何一个所述的方法。
全文摘要
一种标识材料的方法包括把标识代码(886)作为水印插入(882)信号、并从该材料中导出(884)签名的步骤。代码和签名存储在数据库(894)中。加有水印的信号可以通过网络(888)分发和/或传输。可以在网络中处理该信号。监视器(890)从所接收的信号导出签名和代码。将它们与所存储的签名和代码相比较(892),从而检查该材料的出处。
文档编号G11B20/00GK1381023SQ0180149
公开日2002年11月20日 申请日期2001年3月30日 优先权日2000年4月5日
发明者M·W·A·戴维, J·J·斯通 申请人:索尼英国有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1