用于处理元数据的方法和设备技术

技术编号:2858733 阅读:177 留言:0更新日期:2012-04-11 18:40
一种处理元数据的方法和设备。简化了以不同的格式提供的元数据的处理。因此,提出按照具有第一格式的第一元数据结构来提供元数据并提供具有第二格式的第二元数据结构,其中链接数据(UUID)存放在第二元数据结构(A1,A2)中。链接数据(UUID)指向第一元数据结构中的元数据。因此,可以实现元数据及其镜像元数据的同步和自动编辑。

【技术实现步骤摘要】

本专利技术涉及一种用于处理元数据的方法,其通过在具有第一格式的第一元数据结构中提供元数据和提供具有第二格式的第二元数据结构来进行。此外,本专利技术涉及一种用于处理元数据的对应设备。
技术介绍
通常,元数据以单独的格式存储在本地数据库中。根据这些数据库元数据,容易发现本质(essence)。为了多个应用中的数据交换,在Pro-MPEG论坛(www.pro-mpeg.org)中开发了实质交换格式(Material eXchangeFormat)(MXF)。MXF数据格式具有许多优点。MXF一个重要的优点是它支持元数据功能。这意味着MXF可以相互交换或存储本质用户数据及其关联元数据。当在本地计算机系统中应用MXF时,元数据能够存在于本地元数据数据库和每个MXF文件中。不可能同步实现用于本地数据库的元数据和MXF文件中的元数据的元数据编辑。因此,以两种不同格式提供的元数据不得不被编辑两次。
技术实现思路
考虑到本专利技术的目的是提供一种用于处理元数据的方法和设备,其确保了元数据的简化编辑。根据本专利技术,通过用于元数据处理的方法来实现该目的,该方法在具有第一格式的第一元数据结构中提供元数据以及提供具有第二格式的第二元数据结构,此外,在所述第二元数据结构中存放链接数据,所述链接数据指向所述第一元数据结构中的所述元数据。此外,提出了一种用于处理元数据的设备,包括第一数据提供装置,用于在具有第一格式的第一元数据结构中提供元数据;第二数据提供装置,用于提供具有第二格式的第二元数据结构;以及数据处理装置,用于在所述第二元数据结构中存放链接数据,所述链接数据指向在所述第一元数据结构中的所述元数据。本专利技术的方法和设备通过在不同格式的相应的元数据中包括参考信息来允许简单地产生、编辑和搜索元数据。因此,能够实现元数据及其镜像元数据的同步和自动编辑。优选的,链接数据包括通用的唯一标识符。该标识符指向特定元数据,所以不同格式的数据可以访问这些元数据。第一格式可以是标准MXF格式,在其它元数据中的链接数据可指向唯一标识符和MXF文件的关联元数据。因此,以MXF格式提供的任何元数据能够用于个人应用。第二格式可以是如EP1387293A1文件中定义的多层格式。这种多层格式提供了用于存储指向唯一标识符和MXF文件的关联元数据的链接信息的元数据链接空间。可选地,第一格式是多层格式,其它元数据中的链接数据指向多层格式中的标识符单元。按照这种方式,可以访问单独的多层格式的元数据。如果这种情况下第二格式是标准MXF格式,链接数据可以存储在MXF文件中的关联元数据中。原则上,用于自动处理元数据的本专利技术的方法包括步骤从第一存储介质中检索包括第一元数据并具有第一格式的第一数据;从第一或不同的第二存储介质中检索具有第二格式的第二数据;检测所检索的第一数据是否已被修改;从第一元数据中提取链接信息,其中所提取的链接信息是例如UUID的所述第二数据的参考;以及利用所修改的第一元数据,更新由所述链接信息参考的第二数据。此外,第二数据也可以包含链接信息,包括由被所述第一数据参考的第一链接信息和被所述第一数据中的所述第一元数据参考的第二链接信息,本方法还可以包括步骤在更新所检索的第二数据之前,检测是否已经修改所检索的第二数据;确定之后是否已经修改了第一数据或第二数据,如果之后已经修改了第二数据,则从第二数据中提取所述的链接信息;以及更新被所述链接信息参考的第一元数据。附图说明参考如下附图来描述本专利技术的典型实施例图1简单MXF文件的整个数据结构;图2带有可选组件的MXF文件的整个数据结构;图3包括本质容器的MXF文件的整个数据结构;图4包括两个本质容器的MXF文件的整个数据结构;图5MXF文件的元数据的详细结构;图6多层格式的元数据的数据结构;图7本专利技术的在MXF元数据和多层格式元数据之间的链接概念。具体实施例方式本专利技术方法的典型实施例的以下描述基于MXF标准格式和多层格式,但是该方法还可以用于根据其它标准格式的数据。为了更好的理解本专利技术,下面的段落首先说明根据现有技术以MXF格式和多层格式的元数据处理。实质交换格式(MXF)是主要工业组织之间的共同努力。其为开放性和标准化格式,文件封装格式,独立于应用、平台、网络和元数据意识(aware)文件格式。MXF据说是第一个能将本质和关联元数据打包在一起的标准数据格式。就是这个原因,许多公司希望使用该格式。当用户根据现有技术将本地本质传送到MXF文件中时,与本质关联的一些数据库元数据将被打包到MXF文件中。将数据库元数据模型或结构转换为合适的MXF元数据模型。在这种情况下,MXF元数据是数据库元数据的一种镜像元数据。在另一情形中,在用户将已接收的MXF文件存储到自己的存储库之前,用户可将一些重要的MXF元数据转换为本地数据库元数据的模型,并将其装入本地数据库。在此情况下,数据库元数据是MXF元数据的一种镜像。通常,当用户编辑任何元数据(以MXF文件的格式或在本地数据库中),希望能够同步或自动地编辑任何关联镜像元数据(在本地数据库中或在MXF文件中)。然而,按照现有技术,这是不可能的。原因在于,在元数据转换过程后(从数据库到MXF,或反之亦然),在数据库元数据和MXF元数据之间不再有参考链接。因此,只能分别编辑数据库元数据和MXF元数据。为了能够同步或自动地编辑元数据及其镜像元数据,本专利技术提供了一种方法,在数据库元数据和MXF元数据之间建立参考链接。如从图2到5得到MXF标准的图1所示,简单的MXF文件通常包括文件头、文件体和文件尾(Footer)。将文件头分为头分区包(partition pack)和头元数据包。文件体代表了本质容器。图2显示了与图1的简单MXF文件相比具有一些附加可选组件的MXF文件的整体数据结构。具体的,文件头包括可选Run in块和可选索引表。此外,文件体可包括体分区包,文件尾可包括头元数据包和随机索引包。如图3所示,能够进一步将MXF文件分为许多分区一个头分区,可选的一个或多个体分区和可选的一个尾分区。每个分区(Ptn)可包括如图4中所示的头元数据H。头分区必须包括头元数据H。可以在体分区和尾分区中可选的重复头元数据H。如图5所示,头MD(元数据)被分成两类结构性MD和描述性MD。结构性MD被定义并设置为单一的包,并占用头MD的第一部分。一个或多个的描述性MD被定义为“插入(plug-in)”在结构性MD包中。在头MD中,存在多于一个的描述性MD组。在头MD中,结构性MD和所有的描述性MD被表示为KLV(键长度值)编码元数据集合的序列。每个元数据集合是KLV编码块,还包括了数值项块。当本地数据库元数据被转换为MXF元数据时,通常将其转换为一个或多个描述性元数据,并编码为MXF头元数据的KLV元数据集合块。本实例的本地数据库元数据将在如图6所示的EP1387295A1中介绍的多层格式中描述。最内部的MD_内容包括MD_load和一个或多个具有各自UUID(通用唯一标识符)的MD_link。下一个层MD_Body将MD_content和例如历史数据封入附加MD_Body数据相结合。在该元数据体层上的比较特别适合检查任意两个元数据的身份。在最外部的标识符元数据层(ID_MD)上,MD_Body与例如标识符数据本文档来自技高网...

【技术保护点】
一种用于自动处理元数据的方法,包括步骤:从第一存储介质中检索具有第一格式的第一数据,第一数据包括第一元数据(H);从第一或不同的第二存储介质中检索具有第二格式的第二数据(ID_MD);检测已经修改了所检索的第一数据; 从第一元数据(H)中提取(A2)链接信息(UUID),其中提取的链接信息(UUID)是所述的第二数据(ID_MD)的参考;和利用修改的第一元数据,更新被所述链接信息(UUID)参考的第二数据(ID_MD)。

【技术特征摘要】
EP 2004-4-15 04008934.41.一种用于自动处理元数据的方法,包括步骤从第一存储介质中检索具有第一格式的第一数据,第一数据包括第一元数据(H);从第一或不同的第二存储介质中检索具有第二格式的第二数据(ID_MD);检测已经修改了所检索的第一数据;从第一元数据(H)中提取(A2)链接信息(UUID),其中提取的链接信息(UUID)是所述的第二数据(ID_MD)的参考;和利用修改的第一元数据,更新被所述链接信息(UUID)参考的第二数据(ID_MD)。2.根据权利要求1所述的方法,其中,第二数据(ID_MD)还包含链接信息(uuid),包括作为所述第一数据的参考的第一链接信息和作为所述第一数据中的所述第一元数据(H)的参考的第二链接信息组成的,所述方法还包括步骤在更新检索的第二数据(ID_MD)之前,检测检索的第二数据(ID_MD)已被修改;确定是否之后已经修改第一数据或第二数据(ID_MD),如果第二数据(ID_MD)之后已被修改,则从第二数据(ID_MD)中提取(A1)所述链接信息(uuid);以及更新作为所述链接信息(uuid)参考的第一元数据(H)。3.根据权利要求1或2所述的方法,其中所述第二格式是多层格式(DB_MD),并且所述链接信息(UUID)指向所述多层格式中的标识符单元。4.根据前面任一权利要求所述的方法,其中所述第二格式是多层格式(DB_MD),提供用于存储指向所述第一元数据的链接信息(uuid)的存储位置(MD_LINK),其中第一格式是MXF而第一元数据是MXF文件的头元数据(H)。5.根据前面任一权利要求所述的方法,其中所述第二格式是MXF,且更新第二元数据(ID_MD)的步骤包括修改描述性消息(MD_LOAD)和本质链接消息(MD_LINK)。6.一种用于自动创建元数据的方法,包括从第一存储介质中检索具有第一格式的第一数据,第一数据包括第一元数据(H);产生链接信息(uuid),包括作为所述第一数据的参考的第一链接信息和作为所述第一数据中的所述第一元数据(H...

【专利技术属性】
技术研发人员:李辉迈诺尔布拉瓦沃尔夫冈克劳斯伯格纳斯特凡库布施迪特马尔黑佩尔
申请(专利权)人:汤姆森许可贸易公司
类型:发明
国别省市:FR[法国]

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

1