视频信号处理器、视频信号记录器、视频信号再现器、视频信号处理器处理方法、视频信号...的制作方法

文档序号:6761777阅读:143来源:国知局
专利名称:视频信号处理器、视频信号记录器、视频信号再现器、视频信号处理器处理方法、视频信号 ...的制作方法
技术领域
本发明一般涉及视频信号处理装置、视频信号记录装置装置、视频信号再现装置及其处理方法和记录介质。
背景技术
近来,与所拍摄的视频素材(如视频数据)相关联的元数据的使用在制作诸如电视节目和视频内容之类的视频作品的领域中已经变得普及。该元数据的有效使用要求在用于制作视频作品的多个设备单元之间的元数据兼容性。例如,由诸如编辑设备的视频信号再现装置使用诸如视频摄像机的视频信号记录装置所生成的元数据的情况需要在其间共享的元数据的兼容性。
然而,传统上,上述元数据的表示形式和语义缺乏完整性,因此甚至在元数据的相同使用中,也根本不存在表示形式和语义的兼容性。在这样的情况下,开始寻求元数据表示形式的标准化。结果,开始使用高统一性的以XML(可扩展标识语言)等的元数据的描述,以尝试标准化。然而,目前,该标准化尝试没有完全成功,这是因为由于标准化组织的不同概念和目的,在元数据表示格式方面仍然存在差异。
另一方面,由于每个用户最终使用元数据用于满足各自的需求的目的,因此元数据格式的多样性在一定程度上是不可避免的。换句话说,现在和将来都不太可能在所有视频作品制作领域内广泛地使用某一单种元数据格式。即使这将变成事实,也仍然存在由于各个用户的需要而对元数据格式进行补充和扩展的需求。
为了处理大量各种元数据格式,必须开发与每种元数据格式兼容的转换工具和转换表。即使这样的转换工具是独立、通用的一个,转换表也别无选择对于每种元数据表示格式都是唯一的,从而每当进行元数据格式之间的转换时,都必须准备如上所述的转换表。
因此,相关领域技术存在这样的问题,即用于在视频作品制作中使用的每个设备单元不能灵活地处理各种元数据表示格式。这个问题使得难以迅速且流畅地在多个这些装置单元之间传递元数据。
因此,本发明的目的是提供一种新颖且改进的视频信号处理装置及其处理方法,其能够灵活地处理各种元数据表示格式。

发明内容
因此,本发明的目的是提供一种新颖且改进的视频信号处理装置及其处理方法,其能够灵活地处理各种元数据表示格式。
在实现本发明中并且根据其第一方面,提供了一种用于处理视频信号的视频信号处理装置。这个视频信号处理装置具有元数据表示格式识别块,用于识别以预定语言编写的元数据的表示格式;转换表选择块,用于从预先准备的一个或多个转换表当中选择对应于所识别的元数据表示格式的转换表;元数据表示格式转换块,用于基于所选的转换表、将元数据的表示格式转换成与视频信号处理装置兼容的表示格式;以及处理控制块,用于基于其表示格式已被转换的元数据、控制与视频信号相关联的处理。
上述新颖配置允许视频信号处理装置灵活地处理以预定语言编写的具有给定表示格式的元数据。也就是说,元数据表示格式识别块能够识别从外部获取的元数据的表示格式。转换表选择块能够选择转换表,该转换表规定了由元数据表示格式识别块识别的表示格式与可在视频信号处理装置内部识别的表示格式之间的转换规则。此外,元数据表示格式转换块能够依据在由转换表选择块选择的转换表中规定的转换规则、将所获取的元数据的表示格式转换成可在视频信号处理装置内部识别的表示格式。处理控制块能够识别和处理其表示格式已由元数据表示格式转换块转换的元数据,从而使用那个元数据在视频信号处理装置中执行各种处理操作。
应当注意,元数据的表示格式(或方案)包括元数据形式、数据类型、结构、文档定义、属性表示类型、以及其它元数据类型。
上述元数据表示格式识别块可被配置成通过检测来自以标识语言编写的元数据的标记来识别元数据表示格式。这个配置允许元数据表示格式识别块简单地通过例如检测来自以作为标记语言的标识语言编写的元数据的起始标记、容易且快速地识别元数据表示格式。
上述视频信号处理装置还可被配置为用于将视频信号记录到记录装置的视频信号记录装置或者用于再现视频信号的视频信号再现处理装置。
在实现本发明中并且根据其第二方面,提供了一种计算机可读记录介质,其记录了用于使计算机起上述视频信号处理装置作用的程序。
在实现本发明中并且根据其第三方面,提供了一种用于视频信号处理装置的处理方法,其中该视频信号处理装置用于处理视频信号。这种用于视频信号处理装置的处理方法包括以下步骤识别以预定语言编写的元数据的表示格式;从预先准备的一个或多个转换表当中选择对应于所识别的元数据表示格式的转换表;基于所选的转换表,将元数据的表示格式转换成与视频信号处理装置兼容的表示格式;以及基于其表示格式已被转换的元数据,控制与视频信号相关联的处理。这个新颖配置允许视频信号处理装置灵活地处理以预定语言编写的具有给定表示格式的元数据。
在实现本发明中并且根据其第四方面,提供了一种视频信号记录装置,其用于将视频信号记录到记录介质。该视频信号记录装置具有元数据生成块,用于通过以预定语言编写元数据来生成与视频信号相关联的元数据;元数据表示格式转换块,用于基于预先准备的一个或多个转换表,至少将所生成的元数据的表示格式转换成与视频信号再现装置兼容的表示格式,其中该视频信号再现装置用于再现记录到记录介质的视频信号;以及视频信号记录块,用于以相关的方式记录其表示格式已被转换的元数据与视频信号,以便允许视频信号再现装置基于元数据控制与视频信号相关联的处理。
这个新颖配置允许视频信号记录装置将由自身生成的元数据随同视频信号一起提供给视频信号再现装置。此时,视频记录装置能够在将元数据提供给视频信号再现装置之前、执行将由自身生成的元数据的表示格式转换成与视频信号再现装置兼容的表示格式的预处理。因此,视频信号记录装置变得能够识别并处理从视频信号记录装置获取的、记录到记录介质的元数据而无需具有专用装置。这样,该新颖配置使得视频信号记录装置没有必要强制性地将它的元数据表示格式应用到视频信号再现装置。
在实现本发明中并且根据其第五方面,提供了一种计算机可读记录介质,其记录了用于使计算机起上述视频信号记录装置作用的程序。
在实现本发明中并且根据其第六方面,提供了一种用于视频信号记录装置的处理方法,其中该视频信号记录装置用于将视频信号记录到记录介质。这种用于视频信号记录装置的处理方法具有以下步骤通过以预定语言编写元数据来生成与视频信号相关联的元数据;基于预先准备的一个或多个转换表,至少将所生成的元数据的表示格式转换成与视频信号再现装置兼容的表示格式,其中该视频信号再现装置用于再现记录到记录介质的视频信号;以及以相关的方式记录其表示格式已被转换的元数据与视频信号,以便允许视频信号再现装置基于元数据控制与视频信号相关联的处理。这个新颖配置允许视频信号记录装置在将元数据提供给视频信号再现装置之前、将由自身生成的元数据的表示格式转换成与视频信号再现装置兼容的表示格式。
在实现本发明中并且根据其第七方面,提供了一种视频信号记录装置,其用于将视频信号记录到记录介质。该视频信号记录装置具有元数据生成块,用于通过以预定语言编写元数据来生成与视频信号相关联的元数据;转换表选择块,用于从预先准备的一个或多个转换表当中选择至少一个转换表;以及视频信号记录块,用于以相关的方式至少将所生成的元数据、所选择的转换表和视频数据记录到记录介质,以便允许视频信号再现装置基于该元数据、控制与视频信号相关联的处理,其中该视频信号再现装置用于再现记录到记录介质的视频信号。
这个新颖配置允许视频信号记录装置将由自身生成的元数据和对应于这个元数据的转换表随同视频数据一起提供给视频信号再现装置。也就是说,考虑使用视频信号和元数据的视频信号再现装置,提供这些视频信号和元数据的视频信号记录装置能够将对应于元数据的转换表随同未被转换的元数据一起进行提供,以便视频数据再现装置可以容易地转换由视频信号记录装置生成的元数据的表示格式,并且使用已转换的元数据。因此,视频信号再现装置变得能够容易地转换从视频信号记录装置记录到记录介质的元数据的表示格式,并且识别和处理已转换的元数据。这样,该新颖配置使得视频信号记录装置没有必要强制性地将其元数据表示格式应用到视频信号再现装置。
在实现本发明中并且根据其第八方面,提供了一种计算机可读记录介质,其记录了用于使计算机起上述视频信号处理装置作用的程序。
在实现本发明中并且根据其第九方面,提供了一种用于视频信号记录装置的处理方法,其中该视频信号记录装置用于将视频信号记录到记录介质。这种用于视频信号处理装置的处理方法具有以下步骤通过以预定语言编写元数据来生成与视频信号相关联的元数据;从预先准备的一个或多个转换表当中选择至少一个转换表;以及以相关的方式至少将所生成的元数据、所选择的转换表和视频信号记录到记录介质,以便允许视频信号再现装置基于元数据、控制与视频信号相关联的处理,其中该视频信号再现装置用于再现记录到记录介质的视频信号。这个新颖配置允许视频信号记录装置通过记录介质、将由自身生成的元数据和转换元数据的表示格式所需的转换表随同视频数据一起提供给视频信号再现装置。
在实现本发明中并且根据其第十方面,提供了一种视频信号再现装置,其用于再现记录到记录介质的视频信号。这个视频信号再现装置具有元数据读取块,用于从其中记录了视频信号的记录介质中读取以预定语言编写的元数据以及至少一个对应于元数据的表示格式的转换表;元数据表示格式转换块,用于基于该至少一个读取的转换表,将从记录介质读取的元数据的表示格式转换成与视频信号再现装置兼容的表示格式;以及处理控制块,用于基于其表示格式已被转换的元数据,控制与视频信号相关联的处理。
这个新颖配置允许视频信号再现装置通过使用从记录介质读取的转换表、容易地将从视频信号记录装置获取的元数据的表示格式转换成与自身兼容的表示格式。因此,视频信号再现装置的处理控制块能够通过识别和处理其表示格式已由元数据表示格式转换块转换的元数据、在视频信号再现装置中执行各种处理操作。
在实现本发明中并且根据其第十一方面,提供了一种计算机可读记录介质,其记录了用于使计算机起上述视频信号再现装置作用的程序。
在实现本发明中并且根据其第十二方面,提供了一种用于视频信号再现装置的处理方法,其中该视频信号再现装置用于再现记录到记录介质的视频信号。这种用于视频信号再现装置的处理方法具有以下步骤从其中记录了视频信号的记录介质中读取以预定语言编写的元数据以及至少一个对应于元数据的表示格式的转换表;基于该至少一个读取的转换表,将从记录介质中读取的元数据的表示格式转换成与视频信号再现装置兼容的表示格式;以及基于其表示格式已被转换的元数据,控制与视频信号相关联的处理。这个新颖配置允许视频信号再现装置通过使用从记录介质读取的转换表、容易地将从视频信号记录装置获取的元数据的表示格式转换成与自身兼容的表示格式。


图1是说明作为本发明的第一实施例而实施的视频节目制作支持系统的大致配置的方框图。
图2是说明作为本发明的第一实施例而实施的节目元数据的配置的图。
图3是说明采用XML的、参照图2所述的节目元数据的示例性描述的一部分的图。
图4是说明采用XML的、参照图2所述的节目元数据的示例性描述的另一部分的图。
图5是说明作为本发明的第一实施例而实施的镜头元数据的示例性配置的图。
图6是说明采用XML的、参照图5所述的镜头元数据的示例性描述的图。
图7是示意地说明作为第一实施例而实施的XSLT引擎的元数据转换的图。
图8是说明作为本发明的第一实施例而实施的成像装置的大致配置的方框图。
图9是说明采用MOS元数据的素材采集指令信息的示例性描述的图,其中MOS元数据是外部元数据的一个例子。
图10是说明对应于MOS元数据和内部元数据的特定转换表示例的图。
图11是说明采用转换后的内部元数据的素材采集指令信息的示例性描述的图。
图12是表示用于作为第一实施例而实施的成像装置的处理方法的流程图。
图13是说明作为第一实施例而实施的编辑终端装置的大致配置的方框图。
图14是说明作为本发明的第二实施例而实施的成像装置的大致配置的方框图。
图15是表示用于作为第二实施例而实施的成像装置的处理方法的流程图。
图16是说明本发明的第三实施例而实施的成像装置的大致配置的方框图。
图17是表示用于作为第三实施例而实施的成像装置的处理方法的流程图。
图18是说明作为第三实施例而实施的编辑终端装置的大致配置的方框图。
图19是表示用于作为第三实施例而实施的编辑终端装置的处理方法的流程图。
具体实施例方式
将参照附图通过示例进一步详细地描述本发明。应当注意,为了描述简短起见,具有基本上相同的功能配置的部件在本说明书及其附图中始终以相同的附图标记表示,以省略重复描述。
<第一实施例>
下面描述本发明的第一实施例。作为第一实施例而实施的视频信号处理装置能够将所获取的、具有与该装置不兼容的表示格式的元数据转换成与其兼容的表示格式,并且基于转换后的元数据,执行与各种视频信号相关联的处理。下面描述用于实现上述特征的视频信号处理装置。
1.视频节目制作支持系统首先,将描述采用与第一实施例相关联的视频信号处理装置的视频节目制作支持系统的总体配置。
该视频节目制作支持系统被安装在用于制作例如视频内容和电影的电视台和制作公司中,并且支持视频节目的制作,其中视频节目是诸如例如电视节目、视频内容和电影的视频作品。根据第一实施例的视频节目制作支持系统的特征在于,电子文件格式的元数据(后面将描述其细节)可以以共享的方式在制作视频节目的各部门中使用的多个终端装置之间共用。
现在,参照图1,将描述根据第一实施例的视频节目制作支持系统的配置。图1是说明根据第一实施例的视频节目制作支持系统的大致配置的方框图。
例如,如图1所示,视频节目制作支持系统1主要被配置为有网络5、规划终端10、素材采集终端装置20、以及编辑终端装置30,其中素材采集终端装置20由成像装置40和现场PC/PDA 50(以下称作现场PC)构成。
网络5是用于以可双向通信的方式互连例如规划终端装置10、成像装置40、现场PC 50和编辑终端装置30的电气通信线路网络。在第一实施例中,例如,网络5由诸如RS-422或RS-232C的有线通信线路和诸如IEEE 802.11a标准的无线通信线路构成。然而,网络5不局限于上述配置;例如,网络5可以由诸如FDDI(光纤分布式数据接口)的光纤网络、通信卫星网络、以太网(商标)、LAN、因特网或者任何其它各种专用或公共交换线路网络构成。
例如,如上所述的网络5能够将由规划终端装置10生成的元数据传送到成像装置40和现场PC 50(即,素材采集终端装置20)。另外,网络5能够将由成像装置40记录的视频数据和由成像装置40和现场PC50生成并编辑的元数据传送到例如编辑终端装置30。
应当注意,视频节目制作支持系统1可以不总是具有如上所述的网络5。如果视频节目制作支持系统1没有网络5,则例如可以通过诸如光盘3、存储卡、存储棒和磁盘的各种记录介质在终端装置之间传输元数据等。
例如,规划终端装置10、素材采集终端装置20和编辑终端装置30分别由规划和组织部门、素材采集部门和编辑部门使用。
规划终端装置10例如基于诸如个人计算机的信息处理装置及其外围单元,并且被安装在规划和组织部门中。规划和组织部门控制每个视频节目的整个制作,执行要被制作的每个节目的规划和概念化,以创建剧本并且将有关制作作品的信息发送到诸如素材采集部门和编辑部门的其它部门。
规划终端装置10具有元数据生成块(未示出),其用于生成电子文件格式的元数据。例如,通过将用于生成元数据的应用软件安装到规划终端装置10中来配置元数据生成块。元数据生成块能够基于规划和组织部门的人员所作的输入而获取元数据内容,并且通过以例如诸如XML的预定语言的预定表示格式(或者方案)描述内容来创建元数据文件。应当注意,例如,这个元数据表示格式可以是规划终端装置10能够处理(或识别)的任何表示格式。
这样配置的规划终端装置10能够为每个视频节目生成节目元数据(后面将描述其细节)。更具体地说,规划终端装置10创建上述元数据的框架。此外,规划终端装置10基于规划和组织部门的人员所作的输入而生成制作指令信息,并且将所生成的信息写入到所创建的节目元数据中的对应栏。制作指令信息向其它部门提供由规划和组织部门给出的、用于每个视频节目的制作细节的指令;即,制作指令信息相当于由规划和组织部门创建的剧本。
规划终端装置10还能够将如上所述生成的元数据提供给例如素材采集终端装置20。例如,元数据的提供可以通过经由网络5的传输来进行,或者通过诸如存储卡的记录介质来实现。规划终端装置10将包括上述制作指令信息的节目元数据提供给例如素材采集终端装置20将允许规划和组织部门指示例如素材采集部门要搭建(cover)和成像的场景,以及例如该场景的内容。
素材采集终端装置20是由素材采集部门使用的一组终端,并且由例如成像装置40和现场PC 50构成。素材采集部门在制作场所实际采集素材,拍摄形成每个视频节目的每个场景的图像,并且采集拍摄情况。
成像装置40是诸如可携式摄像机的视频摄像机,其用于采集广播新闻节目素材和对诸如包括体育和电影的娱乐场景的视频内容进行成像。在第一实施例中,成像装置40是视频信号处理装置,并且被配置为用于记录所拍摄的视频信号的视频信号记录装置。
更具体地说,例如,成像装置40能够拍摄形成每个视频节目的每个场景的视频(包括音频)。这个拍摄处理通过重复镜头两次或更多次来进行。例如,成像装置40对特定场景制作一个或多个镜头,然后对另一个场景制作一个或多个镜头。应当注意,这个镜头表示从开始记录一个会话到结束记录的连续成像处理。换句话说,这个镜头提供了每个视频节目的成像阶段中的最小图像处理单元。在视频作品制作领域中,这个镜头也被称作例如“片断(clip)”、“拍摄镜头(shot)”或者“剪辑(cut)”。
另外,成像装置40能够将视频信号(图像信号和/或音频信号)记录到诸如光盘3的记录介质。换句话说,例如,成像装置40能够将通过成像处理生成的视频数据记录到对应的记录介质。这个视频数据是代表由成像装置40所拍摄的内容的视频数据和/或音频数据。这样的视频数据由诸如电视节目和电影的活动图像数据、诸如照片和图画的静止图像数据、诸如无线电节目的音频数据、子标题数据或者它们的组合构成。此外,成像装置40能够为上述每个镜头记录这样的视频数据。更具体地说,如果成像装置40例如执行拍摄两次,则记录了两个视频数据文件。
例如,向其记录上述视频数据的光盘3在第一实施例中被配置为大容量、下一代光盘,其能够记录例如非常大尺寸的视频数据(例如,数百千兆字节)。然而,光盘3不局限于这种光盘;例如,也可用诸如DVD-R、DVD-ROM、DVD-RAM、CD-R和CD-ROM的各种光盘中的任一种。成像装置40向其记录视频数据的记录介质不局限于光盘3的示例;例如,也可用诸如MO的磁光盘、诸如软盘的磁盘、诸如数字VTR格式视频带的磁带、或者各种RAM和ROM中的任一种。
另外,例如,成像装置40能够不仅将原始视频而且将低分辨率视频作为视频数据记录到光盘3。这里所使用的原始视频表示由成像装置40拍摄的原始视频数据。这种原始视频在尺寸大,但是画面质量高,因此用作最终的视频节目产品。另一方面,低分辨率视频是通过压缩上述原始视频而获得的视频数据。这种低分辨率视频画面质量较低,但是尺寸小,因此传输快速且容易,因此主要使其适合用于预编辑阶段。
此外,与本发明的第一实施例相关联的成像装置40的特征如下。也就是说,例如,成像装置40能够通过网络5或记录介质从诸如上述规划终端装置10的外部设备获取各种元数据。成像装置40还能够将如上所述、从外界获取的元数据的表示格式转换成与成像装置40兼容的表示格式。另外,成像装置40能够基于通过上述转换而变得可由成像装置40识别的元数据、来控制各种处理操作。
成像装置40还能够编辑上述获取的元数据。此外,成像装置40能够自己生成诸如镜头元数据的元数据(后面将描述其细节)。通过以例如XML来描述元数据来执行元数据的上述编辑和生成。例如,这里所使用的元数据表示格式可以是成像装置40自身与其兼容的表示格式。后面将描述成像装置40的上述特征的细节。
另一方面,例如,现场PC 50基于笔记本型个人计算机或者诸如PDA(个人数字助理)的便携式计算机及其外设。现场PC 50通过各种有线或无线线路与成像装置40连接,并且能够与成像装置40共享例如元数据和记录的视频数据。
例如,现场PC 50能够通过网络5或记录介质从规划终端装置10或成像装置40获取元数据。另外,现场PC 50可被配置成具有与后面将要描述的成像装置40的元数据转换功能基本上相同的功能。结果,现场PC 50变得能够将所获取的元数据的表示格式转换成与现场PC 50兼容的表示格式,由此基于通过上述转换而变得可由现场PC 50识别的元数据、来控制它的各种处理操作。
在上述处理操作的一个例子中,现场PC 50能够将所获取的元数据显示到预定显示块上,以便使元数据的内容可由素材采集部门的人员识别。另外,例如,基于素材采集部门人员所作的输入,现场PC 50能够将向上述节目元数据添加拍摄情况信息,其中拍摄情况信息是与在素材采集时的拍摄情况相关联的元数据。
这样,例如,现场PC 50能够编辑所获取的元数据。现场PC 50的元数据编辑功能可以通过将元数据编辑应用软件安装在现场PC 50中来实现。应当注意,上述元数据编辑处理通过例如以XML描述元数据来执行,此时的元数据表示格式可以例如是现场PC 50本身与其兼容的任何表示格式。
如果现场PC 50与其兼容的表示格式与成像装置40与其兼容的表示格式相同,则现场PC 50无需具有上述元数据转换功能。也就是,通过从成像装置40获取转换后的元数据,现场PC 50变得能够基于所获取的元数据、执行诸如上述元数据编辑之类的各种处理操作。
编辑终端装置30例如由诸如个人计算机的信息处理装置及其外设构成,并且被安装在编辑部门中。例如,编辑部门基于从上述规划和组织部门接收的制作指令和剧本以及在素材采集阶段获得的素材采集情况和拍摄条件,编辑由成像装置40记录的视频数据,从而完成每个视频节目。在本发明的第一实施例中,编辑终端装置30是上述视频信号处理装置,并且被配置为视频信号再现装置,其用于再现由上述视频信号记录装置(即,成像装置40)记录到记录介质的视频信号。
也就是说,例如,编辑终端装置30能够再现记录到记录介质的视频数据,以及编辑所再现的视频数据。更具体地说,例如,编辑终端装置30能够通过例如光盘3从成像装置40获取视频数据。另外,编辑终端装置30能够例如以适合的方式单独针对每个镜头或者连续地再现被记录到例如光盘3的视频数据,由此显示所再现的视频数据。另外,例如,编辑终端装置30能够支持视频数据编辑处理。该编辑处理由例如预编辑处理和主编辑处理构成。
在预编辑处理中,从为每个镜头记录的多个视频数据片断中搜集要用于编辑的视频数据。接下来,从所搜集的视频数据当中,记录(log)必要的视频部分。然后,通过使用例如时间代码来设置对应于所记录的视频部分的编辑起始点(或入点)或编辑结束点(或出点),从而从视频数据中摘取必要的部分。
在主编辑处理中,例如,提取多个经过预编辑的视频数据片断,然后对其进行组合,对组合的视频数据执行最终的画面质量调整,从而创建要在电视节目中广播的完整包数据。
此外,与本发明的第一实施例相关联的编辑终端装置30的特征如下。也就是说,例如,编辑终端装置30能够通过网络5或光盘3从诸如成像装置40的外部设备获取各种元数据。另外,例如,编辑终端装置30能够将从外界获取的元数据的表示格式转换成编辑终端装置30与其兼容的表示格式。另外,编辑终端装置30能够基于通过上述转换而变得可由编辑终端装置30识别的元数据、控制与视频信号相关联的各种处理操作。
而且,编辑终端装置30能够编辑所获取的数据。上述编辑通过例如以XML描述元数据来执行。例如,此时的元数据表示格式可以是编辑终端装置30自身与其兼容的表示格式。后面将描述编辑终端装置30的上述特征。
这样,已经概述了作为本发明的第一实施例而实施的视频节目制作支持系统1及其部件。视频节目制作支持系统1的优点在于在配置该系统的多个终端装置(或视频信号处理装置)之间传输与每个视频节目的制作相关联的各种元数据,而不管元数据表示格式之间的区别,由此使用用于制作每个视频节目的元数据。该优点通过接收元数据的成像装置40、现场PC 50和编辑终端装置30的能力来实现,其中该能力用于将所接收元数据的表示格式灵活地转换成可由这些装置识别的表示格式。
2.元数据下面通过使用特定例子来详细描述与本发明的第一实施例相关联的元数据。
2.1元数据概述“元数据”表示各种类型数据的特定集合的高级数据,并且提供表示这些数据的内容和属性的索引(或书签)。例如,上述元数据的特定例子包括用于指示视频节目制作内容的制作指令信息数据(或剧本数据)、与在素材采集时候获得的拍摄情况相关联的拍摄情况信息数据、与用于视频数据的每个镜头的拍摄条件和设备设置相关联的拍摄条件信息数据、用于将每个镜头的视频数据镜头与剧本相关的镜头关系信息数据、与视频数据中的典型静止图像相关联的缩略图数据、以及与视频数据内容的特征点相关联的电子标记数据。
上述元数据在每个视频节目的制作中提供非常有用的信息。例如,通过浏览上述元数据,每个部门的人员能够获得关于所拍摄视频数据的索引信息,并且检查制作指令内容和素材采集结果、以及剧本与视频数据之间的关系。另外,布置在上述部门内的上述终端装置能够自动地识别上述元数据,从而获取设置信息和关于视频数据中的特征点的信息,并且理解在剧本与视频数据之间的关系。
另外,虽然当在每个部门(或每个终端装置)中独立使用上述元数据时它是有用的,但是配置元数据以使得其可在多个部门(或者终端装置)之间共用进一步提高了每个视频节目的制作效率和质量。
对于如上所述要在多个部门和装置之间共享的元数据,优选是,在一定的程度上集成元数据的表示格式。因此,在本发明的第一实施例中,仅使用一种语言来描述元数据。因此,可以在一定的程度上标准化元数据表示格式,从而提高元数据兼容性。此外,本发明的第一实施例使用例如XML作为描述上述元数据的语言。XML是可扩展标识语言,并且其优点在于增强通用性而且易于掌握其相对简单的语法。因此,以XML描述元数据允许未指定的用户容易理解和修改元数据描述的内容。
2.2节目元数据下面参照图2描述在本发明的第一实施例中使用的元数据的特定例子的节目元数据。图2示出了与本发明的第一实施例相关联的节目元数据的示例配置。
节目元数据是列成表式的数据,其中例如每个视频节目的制作所需的各种元数据被结构化(即,结构化的表元数据),并且以每个视频节目一个元数据文件的方式进行管理。
如图2所示,例如,上述节目元数据具有分层结构,其根据作为每个节目的组成部分的素材采集、场景和剪辑而由节目标识层、素材采集层、场景层、和剪辑层形成。应当注意,这里所使用的“剪辑”表示在规划阶段(即在创建剧本的时候)形成每个视频节目的最小单元。在图2所示的例子中,视频节目由13个剪辑组成。这里所使用的“场景”表示在规划的阶段形成每个视频节目的中间单元,并且由一个或多个剪辑组成。在图2的例子中,视频节目由五个场景组成。这里所使用的“素材采集”表示在规划阶段形成每个视频节目的最大单元,并且由一个或多个场景组成。在图2的例子中,视频节目由两个场景组成。这样,节目元数据具有这样的树结构,其中节目标识层位于顶部,接下来向下依次是素材采集层、场景层和剪辑层,越往下,越被分割。
例如,在节目元数据的每层中,按照剧本的次序,在较高列中输入的素材采集、场景和剪辑先出现。例如,在形成图2所示的视频节目的五个场景中,在最高列中输入的场景是第一场景,并且在最低列中输入的场景是最后场景。
下面描述具有上述分层结构的节目元数据的内容。例如,节目元数据包括诸如上述制作指令信息、拍摄情况信息和镜头相关信息的元数据。例如,在这些信息部分中,制作指令信息和拍摄情况信息被构造为层,并且被包括在每层中。该配置允许清楚且简短地表示与每个视频节目的制作指令(或剧本)以及制作者的这种意图和识别相关联的元数据,作为在素材采集期间获得的信息。另一方面,例如,镜头相关信息仅包括在剪辑层中。下面描述了上述制作指令信息、拍摄情况信息和镜头相关信息。
首先,制作指令信息是由规划和组织部门创建以向素材采集部门和编辑部门指示视频节目制作内容的元数据、以及对应于每个视频节目的剧本的元数据。制作指令信息数据例如基于由规划和组织部门的人员所作的输入而由规划终端装置10生成,并且将所生成的数据写入到节目元数据中的对应列。通过浏览这个制作指令信息,分担每个视频节目的制作的每个部门能够理解制作指令和剧本的内容。
例如,上述制作指令信息包含在节目元数据中的整个节目标识层和素材采集层的列“素材采集指令”、场景层的列“场景指令”、以及剪辑层的列“剪辑指令”中。
更具体地说,如图2所示,例如,节目标识层的列包括视频节目ID(项目(ID))和视频节目标题名称(项目[Ttl])作为用于识别对应于所关注的节目元数据的视频节目的标识数据。
例如,素材采集层的列“素材采集指令”包括对于每个素材采集操作是唯一的素材采集ID(项目[ID])、素材采集标题(项目[Ttl])、负责素材采集的摄影师的姓名(项目[Cam])、负责该素材采集的记者的名称(项目[Rep])、素材采集地点(项目[Plc])、素材采集的开始和结束时间的指令(项目[Tim])、以及诸如素材采集的目的和概述的素材采集指令的内容(项目[Dsc]),作为上述制作指令信息。
例如,场景层的列“场景指令”包括例如按顺序分配给形成素材采集的每个场景的场景号(项目[No])、场景标题(项目[Ttl])、以及诸如该场景的概述和发展的用于场景指令的素材采集指令的内容(项目[Dsc]),作为上述制作指令信息。
例如,剪辑层的列“剪辑指令”包括按顺序分配给形成场景的每个剪辑的剪辑号(项目[No])、以及用于指导要被拍摄的剪辑内容的剪辑标题(项目[Ttl]),作为上述制作指令信息。
拍摄情况信息是与对应于例如剪辑层之上的每层(例如,剪辑层、场景层和素材采集层)的拍摄情况相关联的元数据。这个拍摄情况信息基于例如素材采集部门的人员所作的输入而由现场PC 50生成,并且将所生成的信息写入到节目元数据中的对应列。通过浏览这个拍摄情况信息,分担视频节目制作的每个部门能够理解视频拍摄时的拍摄情况。
上述拍摄情况信息包括在节目元数据中的素材采集层的列“素材采集备注”、场景层的列“场景备注”、以及剪辑层的列“剪辑备注”中。
更具体地说,例如,素材采集层的列“素材采集备注”包括诸如素材采集备注的内容的信息(项目[Dsc])作为上述拍摄情况信息,其中该备注内容包括素材采集人员在整个素材采集操作期间关于他/她的印象的评论、笔记、和建议、素材采集场所的特征和印象、以及在整个素材采集操作期间发生的意外事件。
例如,场景层的列“场景备注”包括诸如场景备注内容的信息(项目[Dsc])作为上述拍摄情况信息,该备注内容包括素材采集人员在场景级别关于他/她的印象的评论、笔记、和建议、素材采集场所的特征和印象、以及在场景拍摄操作中发生的意外事件。
例如,剪辑层的列“剪辑备注”包括诸如剪辑备注内容的信息(项目[Dsc])作为上述拍摄情况信息,该备注内容包括素材采集人员在剪辑级别关于他/她的印象的评论、笔记、和建议、素材采集场所的特征和印象、以及在场景拍摄操作中发生的意外事件。
镜头相关信息是用于将上述镜头视频数据与剪辑相关的元数据。例如,镜头相关信息基于素材采集部门或编辑部门的人员所作的输入而由素材采集终端装置20或编辑终端装置30生成,并且将所生成的信息写入到节目元数据的剪辑层中的列“镜头相关信息”。通过浏览这个镜头相关信息,分担每个视频节目的制作的每个部门能够理解哪个镜头被分配给特定剪辑。此外,例如,镜头相关信息还允许例如编辑终端装置30自动地确定剪辑与镜头之间的关系。
更具体地说,例如如图2所示,这个镜头相关信息由“镜头数据”(“镜头号”、“入点”和“出点”)信息、“有效/无效(OK/NG)”信息、“视频文件名”信息、“低分辨率文件名”信息以及“镜头元数据文件名”信息构成。
例如,列“镜头数据”包括对于每个镜头是唯一的镜头号(项目[No])、入点信息(项目[In-point])和出点信息(项目[Out-point]),其中入点信息是在编辑操作中确定的编辑开始位置(入点)的时间代码,而出点信息是编辑结束位置(出点)的时间代码。
例如,列“有效/无效”包括指示与所关注的剪辑相关的一个或多个镜头中的哪一个被选择(“有效”)或者不被选择(“无效”)的有效/无效信息。
列“视频文件名”包括关于向其记录了该镜头的原始视频的文件的名称的信息,列“低分辨率文件名”包括关于向其记录了该镜头的低分辨率视频的文件的名称的信息。列“镜头元数据格式名”包括关于对应于相关镜头的镜头元数据(后面将要描述)的文件的名称的信息。
包括上述信息的镜头相关信息可以使每个镜头从属于节目元数据中的剪辑。例如,在图2所示的例子中,由镜头号“1”和“2”标识的两个链接被链接到由节目ID“P2002-10”、素材采集ID“A2002-1001”、场景号“1”和剪辑号“1”标识的剪辑(即,最高列中的剪辑)。这样,镜头相关信息具有将规划和组织部门计划的剪辑链接到由素材采集部门获得的实际视频素材的功能。
这样,已经参照图2描述了节目元数据的配置和内容。应当注意,节目元数据的内容不局限于上述例子;例如,节目元数据还可包括与视频节目的制作相关联的各种类型元数据,诸如用于素材采集设备的指令、制作日程表、作业进度情况、典型静止图像(缩略图数据)、以及与其它部门的工作相关联的备注。
应当注意,为了便于描述起见,图2以表的表示格式示出了节目元数据。然而,实际上,节目元数据是以例如XML编写的XML文档数据。
下面参照图3和4描述以XML编写的与第一实施例相关联的节目元数据的描述例子。图3和4示出了以XML编写的、上面参照图2所述的节目元数据的描述例子。
如图3和4所示,节目元数据采用例如由本申请人为节目元数据唯一开发的XML表示格式来编写。那个所关注的节目元数据的表示格式为上述唯一的XML表示格式,其可以由实质上的起始标记<ProgramMetadataid=″P2002-10″title=″Boundary of Noodle Soup Color Between East and WestJapan″>的标记(即“B”标记)所识别。
下面详细描述节目元数据的描述的内容。首先,部分“A”声明XML。部分“B”和“B′”描述包括在上述节目标识层中的信息,由此允许确定所关注的节目元数据属于哪个视频节目。“C”和“C′”标记表示在这些标记之间描述节目数据内容。
部分“D”描述包括在素材采集ID为“A2002-1001”的素材收集的上述素材采集层的“素材采集指令”中的信息。部分“E”描述包括在所关注的素材采集的“素材采集备注”中的信息。
部分“F”描述包括在上述素材采集中具有场景号1的场景(以下称作场景1,对于其它号和其它层也如此)的场景层和剪辑层中的信息。更具体地说,场景1由例如剪辑1和剪辑2构成、镜头1和镜头2从属于剪辑1,并且镜头3从属于剪辑2。因此,部分“G”描述包括在剪辑1的剪辑层的“剪辑指令”和“剪辑备注”中的信息、以及包括在镜头1和镜头2的“镜头相关信息”中的信息。另一方面,部分“H”描述包括在剪辑2的剪辑层的“剪辑指令”和“剪辑备注”中的信息、以及包括在镜头3的“镜头相关信息”中的信息。部分“I”描述包括在场景1的“场景备注”中的信息。
部分“J”描述如同场景1一样、包括在用于上述素材收集中的场景2的场景层和剪辑层中的信息。应当注意,部分“J”之后是有关具有ID“A2002-1002”的素材采集的元数据,其被省略。
这样,已经描述了以XML编写的节目元数据的描述例子。在上述描述例子中,为了易于描述起见,使用了标记<Assignment>、<Scene>、<Cut>和<Take>来划分包括在节目元数据中的元数据,从而允许任何用户容易地理解和修改节目元数据。应当注意,在上述描述例子中,诸如标记名称和XML文档结构的元数据表示格式是例如由本申请人唯一开发的,但是表示格式不限于此;例如,具有类似内容的节目元数据可以以后面将要描述的另一种元数据表示格式来描述。
2.3镜头元数据下面参照图5详细描述作为在本发明的第一实施例中使用的元数据的特定例子的镜头元数据。图5示出了与第一实施例相关联的镜头元数据的配置。
如图5所示,例如,镜头元数据与对应于每个单独镜头的拍摄情况和拍摄条件相关联,并且例如以每个镜头一个元数据文件的方式进行管理。例如,当镜头的视频数据由成像装置40记录时,一对一地为这个镜头的视频数据创建镜头元数据。换句话说,每当完成镜头时,创建新的镜头元数据文件。例如,上述镜头元数据可以基于上述节目元数据中的镜头相关信息、连同相同镜头的视频数据一起与上述剪辑层中的剪辑相关。
下面详细描述镜头元数据的内容。镜头元数据包括诸如镜头拍摄条件信息和镜头拍摄情况信息的元数据。例如,镜头拍摄条件信息是与镜头拍摄条件、设备设置信息和拍摄状态相关联的客观元数据。镜头拍摄条件信息例如由成像装置40自动生成,并且写入到镜头元数据。例如,镜头拍摄情况信息是在镜头拍摄处理级别与拍摄情况相关联的主观元数据。镜头拍摄情况信息例如基于素材采集部门人员所作的输入而由现场PC50生成,并且写入到镜头元数据。
更具体地说,如图5所示,例如,镜头元数据包括诸如镜头备注内容的信息(项目[Dsc])作为上述镜头拍摄情况信息,该备注内容包括镜头拍摄时素材采集人员的消息、笔记和建议,镜头的特征和印象,在镜头拍摄操作中发生的意外事件,以及与该镜头的视频数据相关联的项目。
例如,镜头元数据还包括拍摄所关注镜头的日期(项目[Date])、拍摄镜头的时间(项目[Time])、拍摄镜头的位置的经纬度信息(例如,GPS信息)(项目[Pos])、拍摄镜头所用的成像装置40的型号和设备号(项目[Machine])、以及设备设置信息(项目[Setup]),作为上述镜头拍摄条件信息。
例如,在上述信息中,设备设置信息是拍摄镜头所用的成像装置40的设置信息。例如,这个设备设置信息包括在镜头拍摄时所使用的摄像机滤光镜的类型以及白平衡开关、增益开关、DCC(动态对比度控制)开关、快门开关、和扩展镜(extender)开关的状态(例如,开关状态和级别)。
另外,例如,镜头元数据可包括与对应视频数据中的典型静止图像相关联的缩略图数据以及与所关注的视频数据的内容的特征点相关联的电子标识数据。
另外,例如,包括在上述节目元数据中的镜头相关信息可包括在镜头元数据中。也就是说,例如,镜头元数据TM可包括对应视频数据的视频数据文件名信息、低分辨率文件名信息、所关注视频数据的入点和出点信息、镜头号、以及有效/无效信息。
这样,已经参照图5描述了元数据的配置和内容。参考如上所述的镜头元数据允许分担每个视频节目的制作的每个部门理解对应于镜头元数据的视频数据的内容、拍摄条件和设备设置状态。例如,镜头元数据中的这些信息部分对于在编辑部门中编辑视频数据特别有用。
同时,在图5中,为方便描述起见,采用表的表示格式呈现镜头元数据。然而实际上,如上所述的镜头元数据是以例如XML编写的XML文档数据。
下面参照图6描述与本发明的第一实施例相关联的、以XML编写的镜头元数据的示例性描述。图6说明了上面参照图5描述的、以XML编写的镜头元数据的示例性描述。
如图6所示,例如,镜头元数据以本申请人为节目元数据唯一开发的XML表示格式来描述。所关注的节目元数据的表示格式为上述唯一的XML表示格式,其可以通过实质上起始标记<TakeMetadata no=″1″>的标记(即部分“B”中的标记)来识别。
下面详细描述镜头元数据的描述的内容。首先,部分“A”声明XML。部分“B”和“B′”描述用于识别镜头元数据的信息,由此确定所关注的镜头元数据属于哪个镜头。
部分“C”描述与所关注的镜头相关联的镜头拍摄情况信息(即镜头备注内容)。部分“D”描述有关拍摄所关注镜头的日期、时间和经纬度的信息。部分“E”描述拍摄所关注镜头所用的成像装置40的型号、设备号和设备设置信息。
这样,已经描述了以XML形式的镜头元数据的示例性描述。应当注意,在上述例子中,例如,诸如标记名称和XML文档结构的元数据表示格式是由本申请人唯一开发的,但是表示格式不限于此。具有类似内容的镜头元数据可以采用后面将要描述的另一种元数据表示格式来描述。
2.4另一种元数据表示格式在上述例子中,节目元数据和镜头元数据例如采用由本申请人唯一开发的基于XML的表示格式编写。然而,与本发明第一实施例相关联的元数据也可以以在视频作品制作领域内使用的任何其它基于XML的表示格式来编写。取决于标准化组织的策略和用户的各自需求,存在各种以这样的基于XML的表示格式编写的元数据。例如,其具体例子包括“Dublin核心元数据”、“MPEG-7元数据”、“Geneva方案元数据”、“MOS元数据”和“客户唯一元数据”。
更具体地说,“Dublin核心元数据”以由Dublin核心元数据倡议(Initiative)建立的标准规范来编写,其特征在于小型有限数目元素的标准化和描述。“MPEG-7元数据”基于MPEG-7(移动图像专家组)标准。“Geneva方案元数据”是在BPRL审查下的MXF Geneva方案的XML版本。“MOS元数据”基于MOS(媒体对象服务器)协议。“客户唯一元数据”由每个用户基于上述标准化元数据或者根据用户需求唯一地创建。
3.元数据转换概述下面概要描述与本发明的第一实施例相关联的元数据的转换。
形成上述视频节目制作支持系统1的每个终端装置具有元数据应用处理块,其用于解释例如基于XML的元数据,并且基于所解释的元数据执行预定处理。这个元数据应用处理块被配置为用于例如具有特定表示格式的元数据,因此不能识别和处理具有其它表示格式的元数据。
另一方面,利用XML,严格规定了语法,以便可以通过例如XSLT(可扩展样式单语言变换)容易地转换以XML编写的元数据的表示格式。因此,例如在上述元数据应用处理块的输入/输出处理块上安装诸如XSLT引擎的转换引擎允许元数据应用处理块处理具有任何表示格式的元数据的输入/输出。
下面参照图7概要描述通过使用上述XSLT引擎的元数据转换。图7示意性地说明与本发明的第一实施例相关联的、通过使用XSLT引擎的元数据转换。
如图7所示,例如,诸如成像装置40的每个终端装置的元数据输入/输出处理块具有XSLT引擎70。XSLT引擎70能够通过使用转换表74将具有基于XML的给定表示格式的元数据72(以下称作外部元数据)转换成具有可由元数据应用处理块80处理的表示格式的元数据76(以下称作内部元数据)。转换表74是定义用于在外部元数据与内部元数据之间的转换的转换规则的转换定义文档,其是XSL(可扩展样式单语言)文档。
诸如XSL文档的转换表74和XSLT引擎70是在XML领域内常用的标准技术,并且利用可用的各种有效的转换数据生成工具易于理解其描述内容和结构。因此,任何用户能够容易地定制转换表74和XSLT引擎70。
布置在上述终端装置中的元数据应用处理块80能够通过例如DOM(文档对象模型)的标准API(应用编程接口)78访问上述内部元数据。内部元数据76已经由上述XSLT引擎70转换成可由元数据应用处理块80处理的表示格式。因此,元数据应用处理块80能够识别内部元数据76,以基于所识别的元数据执行预定处理。
如上所述,例如将诸如XSLT引擎70的转换引擎安装到元数据输入/输出处理块中允许诸如成像装置40的每个终端装置仅仅通过单独准备预定的转换表74来容易地识别和处理从外界提供的、具有任何表示格式的元数据。
另一方面,例如,XSLT引擎70能够通过使用转换表74将内部元数据76逆转换成具有任何表示格式的外部元数据72。因此,每个终端装置也能够将在内部生成和编辑的元数据转换成具有供外部设备使用的表示格式的元数据,并且输出转换后的元数据。
4.成像装置下面详细描述作为具有上述元数据转换能力的视频信号处理装置的成像装置40,其是与本发明的第一实施例相关联的视频信号记录装置。
4.1成像装置的配置首先,将参照图8描述与本发明的第一实施例相关联的成像装置40的配置。图8是说明与本发明的第一实施例相关联的成像装置40的大致配置的方框图。
如图8所示,成像装置40具有CPU 402、存储器块404、操作器块406、显示块408、音频输出块410、通信块412、外部接口414、摄像机块416、盘单元418、转换表数据库420、元数据生成块422、元数据输入/输出处理块430、以及元数据应用处理块480。
CPU 402起计算处理单元和控制单元的作用,控制成像装置40的各部件的处理。存储器块404例如基于RAM、ROM或闪存,并且具有存储或临时存储与CPU 402的处理及其操作程序相关联的各种数据。
操作器块406具有诸如按钮、操纵杆、转盘和触摸板的操作装置。例如,摄影师人工操作操作器块406以执行通电/断电操作、拍摄操作、视频数据记录/再现操作、变焦操作、模式切换操作、以及元数据浏览、创建和编辑操作。例如,基于摄影师所作的任何上述操作,CPU 402生成用于使摄像机块416的各个部件执行诸如透镜孔径控制或者变焦控制以及记录开始和结束操作之类的各种处理操作的命令信号。例如,操作器块406还具有上述滤光镜开关、白平衡开关、增益开关、DCC开关、快门开关和扩展镜开关。
显示块408是显示单元,并且例如基于取景器和LCD监视器。例如,显示块408能够显示正被拍摄的视频数据或者已再现的视频数据。例如,这允许摄影师在观看显示块408的同时,检查拍摄对象、在拍摄期间进行监控、检查记录到光盘3的视频数据,以及以简单方式编辑视频数据。另外,显示块408能够单独地或者以叠加到视频上的方式显示设置信息和诸如上述节目元数据之类的各种元数据。
音频输出块110基于诸如扬声器和音频数据处理单元的发声设备,输出例如视频数据的音频。另外,例如,音频输出块110能够可听地输出元数据,诸如由后面将要描述的元数据应用处理块480读取的制作指令信息。
例如,通信块412允许通过网络5与诸如规划终端装置10和编辑终端装置30的外部设备发送和接收各种元数据和诸如低分辨率视频数据的各种数据。例如,通信块412接收由外部设备提供的元数据,并且将所接收的元数据输出到元数据输入/输出处理块430。另外,如果经由例如网络5通过SDI(串行数字接口)发送上述数据,则通信块412能够通过使用例如KLV(密钥长度值)对数据进行编码。
外部接口414允许利用例如USB(通用串行总线)或SCSI(小型计算机系统接口)与连接到成像装置40的外围设备进行数据发送和接收。另外,外部接口414能够起用于访问存储卡、存储棒、软盘和其它记录介质以便读取/写入诸如元数据之类的各种数据的接口的作用。
摄像机块416具有执行成像处理以生成视频数据的能力。例如,摄像机块416具有成像块,用于对对象进行摄像以输出视频信号;麦克风块,用于在拍摄环境中拾取声音以生成音频信号;视频处理器,用于处理由视频信号和音频信号组成的视频信号;视频压缩块,用于例如通过MPEG1或MPEG2压缩视频信号以生成上述低分辨率视频;以及时间代码生成块,用于生成时间代码并且将其附加到视频数据(所有这些块都未被示出)。
在这些块中,成像块例如由光学块、驱动块、以及诸如CCD(电荷耦合器件)的成像设备组成。光学块例如由透镜、孔径光阑以及滤光镜组成,并且将对象的光学图像投射到成像设备上。例如,驱动块能够控制透镜孔径、变焦、曝光和聚焦。成像设备基于以二维方式排列在受光表面上的光电转换元件、经由通过多个像素的光电转换,将上述光学图像转换成电视频信号,并且输出该电视频信号。
例如,视频处理器对由成像块生成的视频信号执行A/D转换处理、增益控制(AGC)处理、白平衡处理、γ(伽马)校正处理、阴影处理、用于边缘校正的孔径处理、以及用于降低噪声的CDS(相关双采样电路)处理。另外,视频处理器能够处理音频信号。
例如,盘单元418能够将由摄像机块416生成的视频数据(或视频信号)记录到诸如光盘3的记录介质。另外,例如,盘单元418能够将由元数据生成块422生成和编辑的元数据记录到上述记录介质。从这一点来看,盘单元418能够起以相关方式将视频信号和元数据记录到记录介质的视频信号记录块的作用。另外,例如,盘单元418能够再现记录到上述记录介质的视频数据。此外,盘单元418能够从由外界提供的记录介质中读取元数据,并且将所读取的元数据输出到元数据输入/输出处理块430。
例如,转换表数据库420是与本发明的第一实施例相关联的特征块,并且是用于存储上述元数据的转换表的记录单元。这个转换表例如是XSL文档,其中描述了在从外界提供的元数据(即,上述外部元数据)与具有可由成像装置40处理的表示格式的元数据(即,上述内部元数据)之间的转换定义。转换表数据库420包括例如对应于各种外部元数据的多个转换表。应当注意,例如,上述转换表可以通过网络5或者诸如存储卡的记录介质从外界提供,或者基于素材采集部门人员所作的输入在成像装置40内部生成。
例如,元数据生成块422具有新生成诸如镜头元数据之类的元数据的能力。
具体地说,例如,元数据生成块422能够为每个镜头新创建镜头元数据,并且输入例如上述镜头拍摄条件信息作为所创建的镜头元数据的内容。
更具体地说,如果摄像机块416已经执行了一个镜头的拍摄处理,则元数据生成块422自动地创建与那个镜头相关联的镜头元数据的文件。接下来,元数据生成块422从例如成像装置40的每个块采集与那个镜头相关联的拍摄条件和设置信息,自动地创建上述镜头拍摄条件信息。例如,元数据生成块422能够从上述时间代码生成块中获得有关那个镜头的拍摄开始的日期和时间的信息,以及从例如存储器块404获得成像装置40的设置信息,诸如AGC增益级别、白平衡开关状态、以及DCC开/关状态。此外,元数据生成块422例如以基于XML的内部元数据的表示格式、将如上所述生成的镜头拍摄条件信息写入到上述新生成的镜头元数据的文件。应当注意,如上所述创建的镜头元数据等被记录到例如存储器块404或光盘3。
例如,元数据输入/输出处理块430是与本发明的第一实施例相关联的特征块,并且具有如上面参照图7所述、将外部元数据转换成内部元数据并且将内部元数据输出到元数据应用处理块480的能力。例如,元数据输入/输出处理块430具有元数据表示格式识别块432、转换表选择块434、以及元数据表示格式转换块436。
下面参照图9到11详细描述元数据输入/输出处理块430的上述部件块的功能。图9示出了基于MOS元数据的素材采集指令信息的示例性描述,其是外部元数据的一个例子。图10示出了对应于MOS元数据和内部元数据的转换表的特定例子。图11示出了基于所转换的内部元数据的素材采集指令信息的示例性描述。
元数据表示格式识别块432具有识别外部元数据的表示格式的能力。更具体地说,例如,通过通信块412、外部接口414、或者盘单元418将从诸如规划终端装置10的外界提供的外部元数据输入到元数据表示格式识别块432中。假定这个外部元数据以例如XML编写,但是表示格式不同于内部元数据。
元数据表示格式识别块432能够从如上所述输入的外部元数据中检测标记,以识别这个外部元数据的表示格式。也就是,对于以XML编写的元数据,为每种元数据类型指定了起始标记。因此,元数据表示格式识别块432例如能够检测在外部元数据中编写的首或尾起始标记,由此识别该外部元数据的类型。
例如,MPEG-7元数据总是以标记<Mpeg7>开始并且以</Mpeg7>结束。因此,当检测到标记<Mpeg7>和</Mpeg7>时,元数据表示格式识别块432识别出所关注的元数据是以<Mpeg7>格式编写的元数据。另外,例如,当检测到标记<TakeMetadata>和</TakeMetadata>时,元数据表示格式识别块432识别出所关注的元数据是以本申请人唯一的表示格式编写的镜头元数据。
为了通过使用外部元数据的实际例子而使表述更加具体,例如,假定如图9所示的外部元数据被输入到元数据表示格式识别块432中。在这个例子中,元数据表示格式识别块432检测首和尾标记<mos>和</mos>,由此识别该外部元数据是MOS元数据。
转换表选择块434具有从例如记录到转换表数据库420的多个转换表当中选择对应于由元数据表示格式识别块432所识别的外部元数据的表示格式的转换表的能力。也就是说,转换表选择块434能够选择用于将外部元数据转换成内部元数据的转换表。
例如,如果外部元数据的类型被识别为如图9所示的MOS元数据,则转换表选择块434选择对应于MOS元数据和具有本申请人唯一格式的节目元数据的转换表,其中MOS元数据为外部元数据,而该节目元数据为内部元数据。如图10所示,所选的转换表描述了标记名称转换规则,其用于将MOS元数据中的标记转换成内部元数据的标记。例如,上述规则规定了将MOS元数据的标记<afObi>转换成内部元数据的标记<Acquisition>。另外,例如,这些规则规定了将MOS元数据的标记<afID>转换成内部元数据的标记<Assignment@id>。到标记<Assignment@id>的转换表示MOS元数据的元素“afID”的内容被描述为内部元数据的元素“Assignment”的id属性。
元数据表示格式转换块436具有基于由上述转换表选择块434选择的转换表、将外部元数据的表示格式转换成内部元数据的表示格式的能力。元数据表示格式转换块436例如基于诸如XSLT引擎的转换引擎,并且对应于图7所示的XSLT引擎70。这样配置的元数据表示格式转换块436例如根据上面选择的转换表将外部元数据的标记转换成内部元数据的标记。
具体地说,例如,元数据表示格式转换块436基于图10所示的转换表、将遵循图9所示的MOS元数据的素材采集指令元数据转换成遵循图11所示的内部元数据的素材采集指令元数据(即,对应于节目元数据的列“素材采集指令”的一部分)。如图9和11所示,图9所示的外部元数据的部分“A”和“A′”、“B”、“C”和“C′”、“D”、以及“E”对应于图11所示的内部元数据的“a”和“a′”、“b”、“c”和“c′”、“d”、以及“e”。
更具体地说,对于部分(“A”和“A′”)到(“a”和“a′”),例如将标记“mos”转换成例如标记“ProgramMetadata”。
对于部分“B”到“b”,将标记<mosID>和<ncsID>转换成标记<mosmosID>和<mosncsID>,因为这个部分是外部元数据独特的项目,因此转换表没有对应的定义。例如,这样的外部元数据独特的项目通过将它转换成包括其命名空间的标记(具体地说,附加前缀“mos”)来保持。
对于部分(“C”和“C′”)到(“c”和“c′”),例如将标记<afObj>转换成标记<Acquisition>。
对于部分“D”到“d”,例如将标记<afID>和<afSlug>整体地转换成例如标记<Assignment>,并且将afID和afSlug元素的内容描述为Assignment元素的id属性和标题属性。
对于部分“D”,例如将标记<photographer>、<reporter>和<description>转换成例如标记<Cameraman>、<Reporter>和<Description>。
这样,元数据表示格式转换块436能够将外部元数据的表示格式转换成可由元数据应用处理块80处理的内部元数据的表示格式。因此,元数据应用处理块480变得能够识别和处理这样转换的元数据。
应当注意,外部元数据和内部元数据的元数据元素不总是一一相互对应,而是例如,通过将外部元数据独特的项目转换成包括其命名空间的标记名称并且保持这些标记名称,元数据应用处理块480能够不仅高效地跳过这些项目,而且如果需要逆操作则保持原始的信息。
另一方面,在转换成内部元数据时可以简单地不生成在内部元数据中定义但是不存在于外部元数据中的项目(例如,FieldNote和Scene元素)。
接下来,例如,元数据应用处理块480具有这样的能力,即基于具有转换后的上述表示格式的元数据,在成像装置40中控制各种处理操作,诸如与视频信号相关联的处理。从这一点来看,元数据应用处理块480起与本发明的第一实施例相关联的控制处理块的作用。
如上所述,例如,元数据表示格式转换块436能够将不可由元数据应用处理块480处理的外部元数据的表示格式转换成可由元数据应用处理块480处理的内部元数据的表示格式。例如,元数据应用处理块480能够解释这样转换的元数据文件,由此提取必要的元数据。此外,通过使用所提取的元数据,元数据应用处理块480能够在成像装置40中执行各种应用处理操作。
下面描述由元数据应用处理块480进行的、基于元数据的控制处理的具体例子。
首先,将描述通过元数据应用处理块480重新设置成像装置40。如果元数据应用处理块480已经获取了例如包括在先前拍摄操作时记录的设置信息在内的元数据,则元数据应用处理块480可以使用从那个元数据提取的各种设置信息,由此例如再次将成像装置40设置为与以前相同的拍摄状态。
更具体地说,当例如已经提供了在最近或先前镜头拍摄时记录的镜头元数据时,元数据应用处理块480从那个镜头元数据中提取在那个镜头拍摄时的各种设置信息。例如,这些设置信息部分包括诸如滤光镜和扩展镜的类型的透镜相关信息,与白平衡控制、阴影校正、伽马校正、增益控制和DCC相关联的视频信号处理值,以及开关状态。元数据应用处理块480将基于这些种类的设置信息的设置命令传送到例如摄像机块416,由此将摄像机块416的每个部件控制为与以前相同的拍摄状态。因此,这允许将成像装置40恢复到例如最近拍摄状态。这样,基于元数据、通过元数据应用处理块480自动执行重新设置使得例如摄影师无需人工重复所需的复杂设置,从而显著增强了用户友好性。
下面描述要由元数据应用处理块480执行的元数据显示控制处理。元数据应用处理块480能够执行显示控制处理,以将所解释的元数据显示到显示块408上。
更具体地说,元数据应用处理块480能够例如解释诸如所输入的节目元数据和镜头元数据的元数据,从而将元数据中的项目转换成表格式,以使得易于单独处理这些项目。此外,元数据应用处理块480能够控制将已转换成例如表格式的这些节目元数据和镜头元数据显示到诸如取景器或LCD监视器的显示块408上。此时,例如,元数据应用处理块480还能够以所选方式显示例如节目元数据的项目。例如,如上所述的元数据显示控制处理允许例如摄影师浏览具有表格式的镜头元数据,以便容易地识别要被拍摄的场景和剪辑数目以及拍摄的组织。另外,通过浏览镜头元数据,例如摄影师变得能够检查例如每个拍摄镜头的拍摄条件。
下面描述要由元数据应用处理块480执行的元数据音频转换/再现处理。元数据应用处理块480能够例如解释诸如节目元数据或镜头元数据的元数据,以将元数据转换成音频信号,由此例如控制从音频输出块410可听地输出的元数据的内容。例如,这个元数据音频转换/再现处理允许例如摄影师听到所朗读的节目元数据的素材采集指令的内容,从而容易地识别要被拍摄的场景和剪辑数目以及拍摄的组织。另外,听取元数据的内容,例如摄影师变得能够检查所拍摄镜头的拍摄条件。
下面描述要由元数据应用处理块480执行的视频数据缩略图显示控制处理。元数据应用处理块480能够识别缩略图数据值,其是表示视频数据中的典型静止图像点(例如,时间代码)的元数据。此外,元数据应用处理块480能够控制将对应于所识别的缩略图数据值的视频数据中的帧、以缩略图形式显示到显示块408上。这个视频数据缩略图显示控制处理允许向例如摄影师提供拍摄视频数据的可视索引信息或者视频素材。
下面描述要由元数据应用处理块480执行的、将剧本与视频素材相关的处理。如果元数据应用处理块480已经获取了例如包括制作指令信息(即剧本)在内的节目元数据,则元数据应用处理块480能够将诸如拍摄镜头的视频数据的视频素材与那个节目元数据相关。
更具体地说,每当执行镜头拍摄处理时,元数据应用处理块480例如能够自动地生成例如由上述镜头号、有效/无效信息、视频文件名、低分辨率文件名组成的镜头相关信息,并且还将所生成的信息输入到上述节目元数据的剪辑层的列中。通过如上所述输入镜头相关信息,元数据应用处理块480能够将所关注镜头的视频数据和制作数据与上述节目元数据中的剪辑相关。通过例如摄影师的剪辑选择操作来确定例如所关注镜头的视频素材要与哪个剪辑相关。在剪辑选择操作中,例如摄影师触摸例如面板按钮,以便例如从包括在上面显示的节目元数据的制作指令信息内的多个剪辑当中、选择分配要被拍摄的镜头或者已被拍摄的镜头的剪辑。
这样,元数据应用处理块480能够另外将所生成的镜头相关信息输入到节目元数据中,由此编辑节目元数据。结果,元数据应用处理块480变得能够将制作指令(或剧本)与视频素材相关。
通过元数据应用处理块480的基于元数据的应用处理的上述例子仅仅是说明性的;例如,元数据应用处理块480也能够控制成像装置40中的各种其它处理操作,诸如与视频信号相关联的各种处理操作。
4.2成像装置的处理方法下面参照图12描述要在与本发明的第一实施例相关联的成像装置40中执行的元数据相关处理方法。图12是表示成像装置40中的这种处理方法的流程图。
如图12所示,首先,在步骤S102,获取从外部提供的、具有基于XML的给定表示格式的元数据(即,外部元数据)(步骤S102)。例如,成像装置40通过网络5或记录介质从诸如规划终端装置10的外部设备获得外部元数据。更具体地说,在通过网络5获取时,成像装置40的通信块412接收通过网络5发送的外部元数据,并且将所接收的外部元数据输出到元数据输入/输出处理块430。另一方面,在通过记录介质获取时,外部接口414或盘单元418从记录介质中读取外部元数据,并且将外部元数据输出到元数据输入/输出处理块430。
接下来,在步骤S104,识别上面获取的元数据的表示格式(步骤S104;元数据表示格式识别过程)。例如,元数据输入/输出处理块430的元数据表示格式识别块432从已输入的外部元数据文件中检测起始标记,以识别该外部元数据的表示格式。如果例如检测到标记<mos>,则元数据表示格式识别块432识别该外部元数据的类型是MOS元数据。
此外,在步骤S106,确定所识别的元数据表示格式是否与成像装置40兼容(步骤S106)。例如,元数据表示格式识别块432预先具有可由成像装置40的例如元数据应用处理块480处理的元数据表示格式(即,内部元数据表示格式)的知识。因此,元数据表示格式识别块432能够确定在步骤S104识别的外部元数据的表示格式是否与这个已知的内部元数据表示格式相同。如果发现外部元数据表示格式与元数据应用处理块480不兼容,则过程进入步骤S108;如果发现外部元数据表示格式兼容,则过程进入步骤S112。
在步骤S108,选择对应于上面识别的元数据表示格式的转换表(步骤108;转换表选择处理)。例如,转换表选择块434从记录到转换表数据库420的多个转换表当中、选择对应于在步骤S104识别的外部元数据表示格式以及内部元数据表示格式的一个转换表。
在步骤S110,基于所选的转换表执行元数据表示格式的转换(步骤S110;元数据转换处理)。基于在步骤S108选择的转换表,元数据表示格式转换块436将外部元数据表示格式转换成内部元数据表示格式。因此,将已获取的外部元数据的表示格式转换成可被元数据应用处理块480识别的表示格式。
在步骤S112,执行各种元数据应用处理操作(步骤S112;处理控制过程)。例如,基于在表示格式转换之后变得可识别的元数据,元数据应用处理块480如上所述控制成像装置40中的各种处理操作。另外,例如,元数据应用处理块480能够直接识别并处理在步骤S106发现其表示格式大致与内部元数据的表示格式相同的外部元数据。
5.编辑终端装置下面描述作为具有上述元数据转换能力的视频信号处理装置的编辑终端装置30,其是与本发明的第一实施例相关联的视频信号再现装置。
5.1编辑终端装置的配置首先,将参照图13描述与本发明的第一实施例相关联的编辑终端装置30的配置。图13是说明与本发明的第一实施例相关联的编辑终端装置30的大致配置的方框图。
如图13所示,编辑终端装置30具有CPU 302、存储器块304、输入块306、显示块308、音频输出块310、通信块312、外部接口314、盘单元316、记录单元318、转换表数据库320、元数据输入/输出处理块330、以及元数据应用处理块380。
CPU 302起计算处理单元和控制单元的作用,由此控制编辑终端装置30的各部件的处理。例如,存储器块304基于RAM、ROM或闪存、存储与CPU302的处理及其操作程序相关联的各种数据。
例如,输入块306由诸如鼠标、键盘和触摸板(均未示出)一般输入单元和视频编辑输入单元(未示出)构成。例如,视频编辑输入单元具有用于输入入点的入点输入按钮、用于输入出点的出点输入按钮、视频再现按钮、停止按钮、和其它编辑按钮、以及用于控制视频再现速度和选择要被再现的视频数据的转盘和操纵杆。编辑部门人员能够操作上述视频编辑输入单元,由此以各种方式再现视频数据(快进、快退等)并且输入入点和出点。
显示块308是基于例如CRT监视器或LCD监视器的显示设备。显示块308能够显示元数据和视频数据。
例如,音频输出块310由诸如扬声器和音频数据处理单元的发声设备构成,由此输出视频数据的声音。音频输出块310还能够可听地输出元数据,诸如由后面将要描述的元数据应用处理块380朗读的制作信息。
通信块312能够通过网络5与诸如规划终端装置10和成像装置40的外部设备发送和接收各种元数据和诸如低分辨率视频数据的各种数据。例如,通信块312接收由外部设备提供的元数据并且将所接收的元数据输出到元数据输入/输出处理块330。另外,如果经由例如网络5通过SDI传输上述数据,则通信块312能够通过执行诸如KLV编码的编码。如上所述,将例如由通信块312接收的元数据和分辨率视频数据记录到例如存储器块304或记录单元318。
外部接口314支持通过例如USB或SCSI标准与连接到编辑终端装置30的外围设备进行数据发送和接收。这些外设例如包括外部连接的盘单元、硬盘驱动器、打印机和扫描仪。
盘单元316是用于利用由成像装置40提供的诸如光盘3的记录介质、记录和再现视频数据(或视频信号)的记录/再现装置。例如,盘单元316可被配置成包括在编辑终端装置30中,或者通过外部接口314而外部连接,以提供与编辑终端装置30分开的记录/再现装置。在后一情况下,上述CPU、存储器块、编辑输入单元、通信块、计算机接口和显示控制块可以布置在盘单元316上。
如上所述的盘单元316例如能够再现被记录到光盘3的原始视频或低分辨率视频数据,由此将所再现的数据显示到显示块308上。另外,盘单元316能够从例如光盘3读取元数据,以将所读取的元数据输出到元数据输入/输出处理块430。
盘单元316还能够例如将视频数据存储到光盘3。例如,盘单元316能够向光盘3记录通过网络5接收的低分辨率视频数据、以及通过编辑处理而提取的视频数据。另外,例如,盘单元316能够向光盘3记录所生成和编辑的元数据。
此外,盘单元316例如可被配置成不仅访问光盘3,而且访问诸如软盘、硬盘和MO的磁盘,以及诸如存储棒和存储卡的记录介质,以读取/写入元数据和各种应用程序。因此,编辑终端装置30变得能够从例如存储卡获得元数据。
例如,记录单元318是基于例如硬盘驱动器的存储单元,其存储了各种程序、元数据和诸如原始和低分辨率视频数据的视频数据。
转换表数据库320是本发明的第一实施例的特征块,以及用于存储例如上述元数据转换表的记录单元。转换表数据库320的功能配置与成像装置40的上述转换表数据库420的功能配置基本上相同,因此将省略转换表数据库320的功能配置。应当注意,如上所述的转换表数据库320可以被布置在上述记录单元318中。
元数据输入/输出处理块330是本发明的第一实施例的特征块,并且如参照图7所述,具有将外部元数据转换成内部元数据并且将所得到的内部元数据输出到元数据应用处理块380的能力。
例如,元数据输入/输出处理块430具有元数据表示格式识别块332、转换表选择块334、以及元数据表示格式转换块336。这些元数据表示格式识别块332、转换表选择块334和元数据表示格式转换块336的功能配置与成像装置40的元数据表示格式识别块432、转换表选择块434和元数据表示格式转换块436的功能配置基本上相同,因此将省略它们的描述。
例如,元数据应用处理块380具有这样的能力,即基于其表示格式已由元数据输入/输出处理块330转换的元数据,控制编辑终端装置30中的各种处理操作,诸如与视频信号相关联的处理。从这一点来看,元数据应用处理块380起与本发明的第一实施例相关联的控制处理块的作用。
例如,元数据表示格式转换块336能够将不可由元数据应用处理块380处理的外部元数据表示格式转换成与元数据应用处理块380兼容的表示格式。例如,元数据应用处理块380能够解释已转换的元数据文件,并且从中提取必要的元数据。此外,通过使用所提取的元数据,元数据应用处理块380能够执行要在编辑终端装置30中执行的各种应用处理操作。
下面描述要由元数据应用处理块380执行的基于元数据的控制处理的具体例子。
首先,将描述要由元数据应用处理块380执行的元数据显示控制处理和音频转换/再现处理。元数据应用处理块380能够执行显示控制处理,以将所解释的元数据显示到显示块308上。此外,元数据应用处理块380能够执行控制,以便解释诸如节目元数据和镜头元数据的元数据,将所解释的元数据转换成音频信号,并且从音频输出块310可听地输出元数据的内容。应当注意,元数据显示控制处理和音频转换/再现处理与元数据应用处理块480的元数据显示控制处理和音频转换/再现处理实质上相同,因此将省略它们的详细描述。
上述元数据显示控制处理和音频转换/再现处理允许例如编辑部门人员浏览以表形式排列的节目元数据,并且听到所朗读的制作指令和素材采集情况,从而理解例如要被编辑的视频节目的剧本和拍摄时的情况。另外,上述处理操作允许编辑部门人员浏览以列表显示的元数据,或者单独地听到所朗读的镜头元数据的内容,由此理解例如对应于镜头元数据的视频数据的概要和拍摄时的拍摄条件。
下面描述要由元数据应用处理块380执行的视频数据显示控制处理。元数据应用处理块380能够执行视频显示控制处理,以便基于所解释的元数据以各种方式将视频数据显示到显示块308上。
更具体地说,例如,元数据应用处理块380能够进行控制,以便基于节目元数据、按照剧本的次序顺序且连续地再现(或者连续地显示)有效镜头的视频数据。下面详细描述这个连续再现处理。首先,例如,元数据应用处理块380基于节目元数据的制作指令信息获得剪辑剧本顺序的知识。此外,基于镜头相关信息,元数据应用处理块380控制盘单元316,以便顺序地再现从属于该剪辑的有效镜头的视频数据,同时按照剧本的次序顺序地识别该有效镜头的视频数据。这个处理允许按照剧本的次序连续再现视频数据,由此提供视频节目的预览。
另外,元数据应用处理块380能够执行控制,以便例如与其它视频数据分开地、仅再现(或显示)由例如编辑部门人员选择的一个镜头的视频数据。下面详细描述这个单再现处理。首先,元数据应用处理块380将节目元数据显示到显示块308上。接下来,当编辑部门人员从包含在节目元数据中的多个镜头当中选择要被浏览的镜头(例如,通过触摸屏或GUI)时,元数据应用处理块380基于镜头相关信息识别该镜头的视频数据,由此控制盘单元316仅再现该视频数据。因此,盘单元316变得能够再现仅仅指定的镜头的视频数据。
此外,元数据应用处理块380还能够在视频数据的上述再现期间,以例如叠加在视频上的方式显示节目元数据或镜头元数据的部分或全部。
这样,元数据应用处理块380能够基于元数据以各种方式显示视频数据。因此,在视频编辑之前,编辑部门人员能够快速地以期望方式浏览期望视频数据。此外,通过浏览按照剧本的顺序连续再现的视频数据,编辑部门人员能够理解要被编辑的每个视频节目的总体配置和图像。这显著提高了编辑处理的效率。在编辑处理之后,通过浏览连续再现的视频数据,编辑部门人员能够容易地检查已完成的视频节目的内容。
另外,元数据应用处理块380能够以如同成像装置40的元数据应用处理块480的方式执行视频数据的缩略图显示控制处理。这个视频数据缩略图显示控制处理允许向例如编辑部门人员提供视频数据的可视索引信息。
下面描述要由元数据应用处理块380执行的预编辑支持处理。例如,元数据应用处理块380能够基于编辑部门人员的预编辑结果生成上述入点和出点,而且另外还将所生成的入点和出点输入到节目元数据中,由此支持预编辑。
更具体地说,预处理是从镜头视频数据中提取相当于剪辑的时间段的视频数据。例如,为了执行这个预编辑处理,编辑部门人员必须首先再现与要被预编辑的剪辑相关的镜头的视频数据,并且浏览所再现的视频数据。应当注意,视频数据的这一再现通过上述视频显示控制处理来适当地执行,从而允许编辑部门人员快速且容易地执行预编辑。接下来,当浏览所再现的视频时,编辑部门人员在期望时间点按压上述入点输入按钮或出点输入按钮,由此输入入点和出点。例如,元数据应用处理块380在编辑部门人员按压入点输入按钮和出点输入按钮的时间点处提取例如附加到所关注视频数据的时间代码。因此,元数据应用处理块380变得能够生成入点信息和出点信息。此外,例如,元数据应用处理块380将这样生成的入点信息和出点信息输入到节目元数据的上述预定项目中。因此,完成节目元数据,从而例如允许识别与每个剪辑相关联的镜头的视频数据的有效范围。
下面描述要由元数据应用处理块380执行的视频数据编辑处理。例如基于上述已完成的节目元数据,例如,元数据应用处理块380提取与构成视频节目的所有剪辑对应的镜头的视频数据,并且组合所提取的视频数据的多个片断,记录所得到的组合视频数据。
更具体地说,首先,基于已解释的制作指令信息,元数据应用处理块380识别例如剧本的第一剪辑。此外,基于例如节目元数据的镜头相关信息,视频数据编辑块340识别对应于所关注剪辑的“有效”镜头,并且获得所关注镜头的视频数据的入点信息和出点信息。接下来,元数据应用处理块380通过使用盘单元316获得所关注镜头的视频数据,并且基于上述入点信息和出点信息,提取所关注视频数据的有效视频部分。此外,例如,元数据应用处理块380控制例如盘单元316,以便将所提取的视频数据记录到新的光盘3或记录单元318。接下来,元数据应用处理块380以与上面相同的方式提取对应于下一个剪辑的镜头的视频数据,并且执行控制,以便将所提取的视频数据记录到例如紧邻上述镜头的视频数据之后的位置。重复上述处理,元数据应用处理块380能够控制以剧本的次序组合必要视频数据以及记录所组合的视频数据的处理。如上所述的视频数据编辑处理允许按照剧本完成每个视频节目的视频数据。
这样,已经描述了要由元数据应用处理块380执行的基于元数据的应用处理的具体例子。然而,这个例子只是说明性的,而且因此元数据应用处理块380能够基于元数据对编辑终端装置30中的各种处理操作,诸如与视频信号相关联的各种处理操作执行控制。
5.2编辑终端装置的处理方法下面描述与本发明的第一实施例相关联的编辑终端装置30中的、与元数据相关联的处理方法。如果元数据应用处理块380已经获取了不可被与本发明的第一实施例相关联的编辑终端装置30识别的外部元数据,则元数据表示格式识别块332识别已获取的外部元数据的表示格式。接下来,转换表选择块334选择对应于所识别的表示格式的转换表。此外,基于所选的转换表,元数据表示格式转换块336将外部元数据的表示格式转换成内部元数据的表示格式。结果,元数据应用处理块380变得能够基于已被转换且变得可识别的元数据、控制要在编辑终端装置30中执行的各种处理操作。应当注意,与编辑终端装置的元数据转换相关联的处理方法与成像装置40的上述处理方法实质上相同,因此将省略编辑终端装置的处理方法的描述。
如上所述,成像装置40和编辑终端装置30具有元数据输入/输出处理块430和330,以便如果元数据具有与元数据应用处理块480和380不兼容的表示格式,则成像装置40和编辑终端装置30能够将不兼容的表示格式转换成兼容的表示格式,由此使元数据可识别。因此,成像装置40和编辑终端装置30能够灵活地处理任何类型的基于XML的元数据。
另外,例如,上述元数据输入/输出处理块适用于诸如规划终端装置10和现场PC 50的其它终端装置。因此,如果与终端装置兼容的元数据格式在视频节目制作支持系统1的内部彼此不同,则终端装置能够流畅地相互传输数据,由此提高了视频节目制作的效率和视频作品的质量。
<第二实施例>
下面描述本发明的第二实施例。第二发明的特征在于成像装置40将由成像装置40生成的元数据的表示格式转换成与编辑终端装置30兼容的表示格式,并且将转换后的元数据与视频信号相关,从而将相关的元数据和视频信号提供给编辑终端装置30,其中成像装置40是视频信号记录装置的一个实施例,而编辑终端装置30是视频信号再现装置的一个实施例。也就是,考虑使用视频信号和元数据的编辑终端装置30,在提供视频信号和元数据之前,提供这些视频信号和元数据的成像装置40将元数据的表示格式转换成可由编辑终端装置30处理的表示格式。
与本发明的第二实施例相关联的成像装置40和编辑终端装置30不同于与本发明的第一实施例相关联的成像装置40和编辑终端装置30之处仅在于与上述特征点相关联的功能配置。因此,与第二实施例的成像装置40和编辑终端装置30相关联的、除了上述之外的其它功能配置、系统配置、元数据等与第一实施例的基本上相同,从而将省略这些其它配置和元数据的描述。
首先,参照图14,将描述与第二实施例相关联的成像装置40的配置。图14是说明与第二实施例相关联的成像装置40的大致配置的方框图。
如图14所示,成像装置40具有CPU 402、存储器块404、操作器块406、显示块408、音频输出块410、通信块412、外部接口414、摄像机块416、盘单元418、转换表数据库420、元数据生成块422、元数据输入/输出处理块430、以及元数据应用处理块480。
应当注意,除了元数据输入/输出处理块430之外的、与第二实施例相关联的成像装置40的其它部件块的功能配置实质上相同于与第一实施例相关联的成像装置40的其它部件块的功能配置,从而将省略这些其它部件块的描述。
元数据输入/输出处理块430是与第二实施例相关联的特征块,并且如参照图7所述,例如具有将内部元数据转换成给定外部元数据并且输出所得到的外部元数据的能力。元数据输入/输出处理块430具有其它方元数据表示格式识别块431、转换表选择块434、以及元数据表示格式转换块436。
其它方元数据表示格式识别块431具有识别向其提供元数据的其它方设备(例如,编辑终端装置30)的元数据的表示格式(以下称作其它方元数据格式)的能力。更具体地说,当例如通过人员的输入操作接收到将内部元数据提供给外部设备的指令时,其它方元数据表示格式识别块431识别外部设备的其它方元数据格式,并且将关于其它方元数据格式的信息输出到转换表选择块434。
例如,可以通过基于人员所作输入的识别、或者通过基于有关其它方设备标识的信息的自动识别,执行由其它方元数据表示格式识别块431对其它方元数据格式的识别。在自动识别中,其它方元数据表示格式识别块431可以访问其它方设备,以便自动地获得有关其它方元数据格式的信息。作为选择,其它方元数据表示格式识别块431可以读取在成像装置40的内部提供的存储器块304中或者在从诸如存储卡之类外部提供的记录介质中所存储的、有关其它方元数据格式的信息,以便自动地获得有关其它方元数据格式的信息。在这种情况下,需要由例如人员向存储器块304或者记录介质记录例如预先获得的多个其它方元数据格式。
例如,转换表选择块434具有从例如记录到转换表数据库420的多个转换表当中选择对应于与诸如编辑终端装置30的其它方设备兼容的元数据表示格式的转换表的能力。也就是说,转换表选择块434能够选择用于将内部元数据的表示格式转换成其它方元数据格式的转换表。例如,这个转换表选择处理基于从其它方元数据表示格式识别块431输入的有关其它方元数据格式的信息来执行。例如,如果由其它方元数据表示格式识别块431确定的其它方元数据格式是例如MOS元数据格式,则转换表选择块434例如选择对应于内部元数据和MOS元数据的转换表。
元数据表示格式转换块436具有基于由转换表选择块434选择的转换表将内部元数据的表示格式转换成其它方元数据格式的能力。如上所述,例如,元数据表示格式转换块436由诸如XSLT引擎的转换引擎构成。例如,根据所选的转换表,元数据表示格式转换块436能够将由元数据生成块422生成的内部元数据的表示格式或者由元数据应用处理块480编辑的内部元数据的表示格式转换成其它方元数据格式。这个元数据转换处理是例如上面参照图9到11所述的标记转换处理。
如上所述,例如,元数据表示格式转换块436能够将与其它方设备不兼容的内部元数据转换成与其它方设备兼容的其它方元数据格式。例如,这样转换的元数据由盘单元418记录到诸如光盘3的记录介质。在记录元数据时,与本发明的第二实施例相关联的盘单元418能够以相关的方式记录所关注的元数据和与之对应的视频数据。将元数据与视频数据相关并且记录所得到的相关元数据和视频数据的技术例如包括这样一种技术,其中例如使用记录介质中的目录配置,以便将元数据文件和视频数据文件记录在相同的丈件夹或者链接的文件夹中,或者例如包括这样的另一种技术,其中如同节目元数据镜头相关信息一样,在元数据中输入视频数据文件名。
这样,将诸如光盘3之类、向其记录了已转换的元数据的记录介质提供给诸如编辑终端装置30的外部设备。因此,例如,例如编辑终端装置30变得能够通过同一记录介质获得视频数据和与之相关的元数据。
这样,已经描述了成像装置40的部件块的功能配置。然而,成像装置40的配置不局限于上述示例性功能配置。
例如,通过经由网络5传输被转换成上述其它方元数据格式的元数据,例如,成像装置40可以将已转换的元数据提供给诸如编辑终端装置30的外部设备。因此,例如,成像装置40变得能够快速地将转换后的元数据提供给该外部设备。
此外,为了将外部提供的、具有不兼容表示格式的外部元数据转换成内部元数据,与本发明的第二实施例相关联的元数据输入/输出处理块430也可以具有与本发明的第一实施例相关联的元数据输入/输出处理块430的能力。
也就是说,元数据输入/输出处理块430可被配置成还具有元数据表示格式识别块432,其用于识别外部元数据的表示格式。另外,例如如同第一实施例的情况一样,例如,转换表选择块434可以具有从例如存储在转换表数据库420中的多个转换表当中、选择与由元数据表示格式识别块432识别的外部元数据的表示格式对应的转换表的能力。而且,如同第一实施例的情况一样,例如,元数据表示格式转换块436也可以具有将外部元数据的表示格式转换成与元数据应用处理块80兼容的内部元数据的表示格式的能力。这些新颖配置允许将与成像装置40不兼容的表示格式转换成内部元数据的表示格式,由此让元数据应用处理块480识别和处理已转换的、兼容的元数据。
下面参照图15描述用于在与本发明的第二实施例相关联的成像装置40中处理元数据的处理方法。图15是表示与第二实施例相关联的成像装置40的处理方法的流程图。
如图15所示,在步骤S202,在成像装置40中生成元数据(步骤S202;元数据生成过程)。例如,成像装置40的元数据生成块422新生成诸如上述镜头元数据的元数据。在成像装置40中生成的元数据以与成像装置40兼容的内部元数据表示格式编写。
应当注意,在成像装置40中生成的元数据不仅包括上述新生成的元数据,而且包括从外部提供且在成像装置40中编辑的元数据。例如,所编辑的元数据的例子是例如通过由元数据应用处理块480附加输入上述镜头相关信息而编辑的节目元数据。
接下来,在步骤S204,识别可被向其提供了元数据的其它方外部设备识别的元数据的表示格式。例如,其它方元数据表示格式识别块431基于人员所作的输入或者自动地识别上述其它方元数据格式。
在步骤S206,确定所识别的其它方元数据表示格式是否与成像装置40中的内部元数据的表示格式相同(步骤S206)。其它方元数据表示格式识别块431确定已知的内部元数据表示格式是否与在步骤S204识别的其它方元数据格式相同。如果发现不匹配,则该过程进入步骤S208;如果发现匹配,则由于无需元数据转换,该过程进入步骤S212。
然后,在步骤S208,选择对应于所识别的元数据表示格式的转换表(步骤S208)。转换表选择块434例如从记录在转换表数据库420中的多个转换表中,选择对应于在步骤S204识别的其它方元数据表示格式和内部元数据表示格式的一个转换表。
接下来,在步骤S210,基于上述选择的转换表转换如上所述生成的元数据的表示格式(步骤S210;元数据表示格式转换处理)。基于在步骤S208选择的转换表,元数据表示格式转换块436将内部元数据表示格式转换成其它方元数据格式。因此,成像装置40变得能够将内部元数据表示格式转换成可被例如编辑终端装置30识别的表示格式。
在步骤S212,将上述转换的元数据和视频信号记录到记录介质(步骤S212;视频信号记录处理)。为了让例如编辑终端装置30基于上述元数据控制与视频信号相关联的处理,盘单元418将在步骤S210转换的元数据(或者在步骤S206被确定为无需转换的元数据)和与之对应的视频数据相关,并且将相关的元数据和视频数据记录到例如光盘3。
然后,在步骤S214,通过记录介质提供元数据等(步骤S214)。成像装置40将例如记录有元数据和视频数据的、诸如光盘3的记录介质提供给诸如编辑终端装置30的外部设备。因此,编辑终端装置30例如变得能够获得经过转换以便与编辑终端装置30兼容的元数据连同视频数据。
这样,成像装置40能够将由自身生成并编辑的元数据的表示格式转换成与例如编辑终端装置30兼容的其它方表示格式,并且将转换后的元数据记录到记录介质。因此,接收到这个记录介质,例如编辑终端装置30变得能够从记录介质读取已转换的元数据,以识别并处理元数据而无需执行特殊的处理操作。这个新颖配置允许作为元数据接收侧的编辑终端装置30没有如参照本发明的第一实施例所述的元数据输入/输出处理块330,从而导致简化的设备配置,并且相应地降低了成本。
另外,由于视频数据和元数据以彼此相关的方式被记录到记录介质,因此例如编辑终端装置30能够容易地理解所获取的元数据与视频数据之间的关系。因此,编辑终端装置30能够基于该元数据适当地执行与该视频数据相关联的处理。
<第三实施例>
下面描述本发明的第三实施例。本发明的第三实施例的特征在于作为视频信号记录装置的一个实施例的成像装置40将由自身生成的元数据与对应于该元数据的转换表和视频信号相关,并且将这些元数据、转换表和视频信号提供给作为视频信号再现装置的一个实施例的编辑终端装置30。也就是说,考虑使用视频信号和元数据的编辑终端装置30,提供这些视频信号和元数据的成像装置40将对应于该元数据的转换表随同该元数据一起提供给编辑终端装置30,以便允许编辑终端装置30容易地转换该元数据以便使用。
与本发明的第三实施例相关联的成像装置40和编辑终端装置30不同于与本发明的第一实施例相关联的成像装置40和编辑终端装置30之处仅在于与上述特征点相关联的功能配置。因此,与第三实施例的成像装置40和编辑终端装置30相关联的除了上面所示之外的其它功能配置、系统配置和元数据与第一实施例的类型实质上相同,因此将省略这些其它配置和元数据的描述。
首先,参照图16,将描述与第三实施例相关联的成像装置40的配置。图16是说明与第三实施例相关联的成像装置40的大致配置的方框图。
如图16所示,成像装置40具有CPU 402、存储器块404、操作器块406、显示块408、音频输出块410、通信块412、外部接口414、摄像机块416、盘单元418、转换表数据库420、元数据生成块422、元数据输入/输出处理块430、以及元数据应用处理块480。
应当注意,除了元数据输入/输出处理块430之外的与第三实施例相关联的成像装置40的其它部件块的功能配置实质上相同于与第一实施例相关联的成像装置40的其它部件块的功能配置,因此将省略这些其它部件块的描述。
元数据输入/输出处理块430是与第三实施例相关联的特征块,并且例如具有选择并输出转换内部元数据所必要的转换表的能力。例如,元数据输入/输出处理块430具有其它方元数据表示格式识别块431和转换表选择块434。
其它方元数据表示格式识别块431具有识别可由向其提供了元数据的其它方设备(例如,编辑终端装置30)处理的元数据的表示格式(以下也称作其它方元数据格式)的能力。其它方元数据表示格式识别块431的功能配置实质上相同于与第二实施例相关联的其它方元数据表示格式识别块431的功能配置,因此将省略其描述。应当注意,例如,可以不布置如上所述的其它方元数据表示格式识别块431。
例如,转换表选择块434具有从例如记录到转换表数据库420的多个转换表当中选择对应于与诸如编辑终端装置30的其它方设备兼容的元数据表示格式的转换表的能力。也就是说,例如,转换表选择块434能够选择用于其它方设备的转换表,以便将内部元数据的表示格式转换成其它方元数据格式。例如,如上所述的转换表选择处理可以基于从其它方元数据表示格式识别块431输入的、有关其它方元数据格式的信息来执行。例如,如果由其它方元数据表示格式识别块431识别的其它方元数据格式是例如MOS元数据格式,则转换表选择块434例如选择对应于内部元数据和MOS元数据的转换表。
如果元数据输入/输出处理块430没有其它方元数据表示格式识别块431,则转换表选择块434可以选择对应于由成像装置40生成的内部元数据和具有任何给定表示格式的外部元数据的一个或多个转换表。在这种情况下,转换表选择块434还可以选择存储在例如转换表数据库420中的例如所有转换表,以便与尽可能多类型的外部元数据兼容。
由盘单元418将如上所述由转换表选择块434选择的一个或多个转换表记录到诸如光盘3的记录介质。在记录这些转换表的时候,被配置为与第三实施例相关联的视频信号记录块的盘单元418能够将这些转换表与由例如元数据生成块422生成的未被转换的元数据和对应于该元数据的视频数据相关,从而将所得到的相关的转换表、元数据和视频数据记录到记录介质。相关并记录元数据与视频数据的技术例如包括这样一种技术,其中使用记录介质中的目录配置,以便将转换表文件、元数据文件和视频数据文件记录到相同的文件夹或者链接的文件夹,例如包括这样的另一种技术,其中在元数据中输入转换表名和视频数据文件名,并且例如包括这样的还有另一种技术,其中随同这些文件一起记录包含有关这三个文件的关系的信息的数据文件。
如上所述,将记录有未被转换的元数据和转换表的、诸如光盘3的记录介质提供给诸如编辑终端装置30的外部设备。因此,例如,例如编辑终端装置30变得能够通过同一记录介质获得视频数据和与该视频数据相关联的元数据以及用于转换该元数据的转换表。
这样,已经描述了成像装置40的部件块的功能配置。然而,成像装置40的配置不局限于上述示例性功能配置。
例如,通过经由网络5传输上述未被转换的元数据和与此对应的转换表,成像装置40可以将这些元数据和转换表提供给诸如编辑终端装置30的外部设备。因此,成像装置40变得能够快速地将元数据和转换表提供给有关外部设备。
例如,与本发明的第三实施例相关联的元数据输入/输出处理块430也可具有相同于与第一实施例相关联的元数据输入/输出处理块430的功能,以便将外部输入的、具有不兼容表示格式的外部元数据转换成具有兼容表示格式的内部元数据。也就是说,元数据输入/输出处理块430可以另外具有上述元数据表示格式识别块432和元数据表示格式转换块436。这个新颖配置允许将与成像装置40不兼容的外部元数据转换成与之兼容的内部元数据,由此让元数据应用处理块480识别并处理转换后的元数据。
下面参照图17描述在与本发明的第三实施例相关联的成像装置40中执行的与元数据相关联的处理方法。图17是表示与第三实施例相关联的成像装置40的处理方法的流程图。
如图17所示,首先,在步骤S302,在成像装置40内部生成元数据(步骤S302;元数据生成处理)。由于这个步骤与参照图15所述的步骤S202相同,因此将省略其描述。
接下来,在步骤S304,识别可被向其提供元数据的其它方外部设备识别的元数据的表示格式(步骤S304)。例如,其它方元数据表示格式识别块431基于人员所作的输入或者自动地识别其它方元数据格式。应当注意,可以跳过该步骤;在这种情况下,也将跳过后继步骤S306、S312和S314。
此外,在步骤S306,确定所识别的其它方元数据表示格式是否与成像装置40的内部元数据的表示格式相同(步骤S306)。其它方元数据表示格式识别块431确定已知的内部元数据表示格式是否与在步骤S304识别的其它方元数据格式相同。如果发现不匹配,则该过程进入步骤S308;如果发现匹配,则由于无需发送元数据,该过程进入步骤S314。
然后,在步骤S308,选择一个或多个转换表(步骤S308;转换表选择处理)。例如,转换表选择块434从记录到转换表数据库420的多个转换表当中选择对应于在步骤S304识别的其它方元数据格式和内部元数据的表示格式的一个转换表。
如果跳过步骤S304或者不能识别其它方元数据格式,则例如,转换表选择块434可以选择记录到转换表数据库420的多个转换表的全部或部分。
接下来,在步骤S310,将所选择的转换表、所生成的元数据以及视频信号记录到记录介质(步骤310)。为了让例如编辑终端装置30能够基于上述元数据控制与视频信号相关联的处理,盘单元418将在步骤S308选择的一个或多个转换表与在步骤S302生成的未被转换的元数据和对应于该元数据的视频数据相关,并且将这些相关的转换表和数据记录到例如光盘3。
在步骤S312,通过记录介质提供转换表和元数据(步骤S312)。成像装置40将存储了在步骤S310记录的转换表、元数据和视频数据的诸如光盘3的记录介质提供给诸如编辑终端装置30的外部设备。因此,例如,编辑终端装置30变得能够连同视频数据一起,获得未被转换的元数据和用于转换该元数据的转换表。
另一方面,在步骤S314,将上述生成的元数据和上述视频信号记录到记录介质(步骤S314)。盘单元418将在步骤S302生成的未被转换的元数据与对应于该元数据的视频数据相关,并且将这些相关的元数据和视频数据记录到例如光盘3。
然后,在步骤S316,通过记录介质提供元数据等(步骤S316)。成像装置40将存储了在步骤S308记录的元数据和视频数据的诸如光盘3的记录介质提供给诸如编辑终端装置30的外部设备。因此,例如,编辑终端装置30例如变得能够随同视频数据一起获得未被转换但兼容的元数据。
下面参照图18描述与本发明的第三实施例相关联的编辑终端装置30的配置。图18是说明与第三实施例相关联的编辑终端装置30的大致配置的方框图。
如图18所示,编辑终端装置30具有CPU 302、存储器块304、输入块306、显示块308、音频输出块310、通信块312、外部接口314、盘单元316、记录单元318、转换表数据库320、元数据输入/输出处理块330以及元数据应用处理块380。
应当注意,除了盘单元316和元数据输入/输出处理块330之外的、与第三实施例相关联的编辑终端装置30的其它部件块的功能配置实质上相同于与第一实施例相关联的编辑终端装置30的那些,因此将省略这些其它部件块的描述。
例如,除了与上述第一实施例相关联的盘单元316的功能之外,盘单元316还其元数据读取块的作用,其用于从由成像装置40提供的记录介质中读取元数据和一个或多个对应于该元数据表示格式的转换表。
更具体地说,例如,当将诸如光盘3的记录介质从例如成像装置40提供给编辑终端装置30时,盘单元418从该记录介质中读取未被转换的元数据(即,具有与例如成像装置40兼容的表示格式的元数据)以及对应于该元数据的一个或多个转换表。例如,记录到该记录介质的元数据基于XML,但是以可被成像装置40识别的表示格式编写,以致它不总是具有对应于编辑终端装置30的表示格式。上述转换表可以是例如根据要由成像装置40执行的其它方元数据格式识别处理和转换表选择处理的内容、对应于与编辑终端装置30兼容的元数据表示格式的转换表,或者是对应于各种表示格式的多个转换表。
盘单元316将如上读取的元数据和转换表输出到元数据输入/输出处理块330。
例如,如果与成像装置40和编辑终端装置30兼容的元数据表示格式基本上相同,则从成像装置40提供的记录介质可以不存储与元数据相关的转换表。在这种情况下,例如,盘单元316还可以从该记录介质仅仅读取元数据。在这种情况下,由于该元数据的表示格式与编辑终端装置30兼容,因此无需执行后面将要描述的元数据表示格式转换处理。因此,将所读取的元数据直接输出到元数据应用处理块480用于处理。
元数据输入/输出处理块330是与本发明的第三实施例相关联的特征块,并且例如具有将外部元数据转换成内部元数据并且将所得到的内部元数据输出到元数据应用处理块380的能力。例如,元数据输入/输出处理块430具有转换表选择块334和元数据表示格式转换块336。
例如,转换表选择块334具有从由盘单元316读取的一个或多个转换表当中选择对应于与编辑终端装置30的元数据应用处理块380兼容的表示格式的一个转换表的能力。例如,由转换表选择块334的选择处理的内容取决于是否已经通过由成像装置40执行的上述其它方元数据格式识别处理和转换表选择处理选择了适合的转换表。
也就是说,例如,如果成像装置40预先识别与编辑终端装置30兼容的元数据表示格式,仅选择例如一个对应于所识别的表示格式的转换表,并且通过记录介质提供所选的转换表,则转换表选择块334选择所提供的仅仅这一个转换表。应当注意,在这种情况下,可以不总是布置转换表选择块334;相反,可以将所选的转换表直接输入到元数据表示格式转换块336中。
另一方面,如果成像装置40选择例如多个对应于未被转换的元数据的转换表而没有预先识别与编辑终端装置30兼容的元数据表示格式,并且提供所选的转换表,则转换表选择块334从多个所提供的转换表当中选择对应于与元数据应用处理块380兼容的表示格式的一个转换表。
元数据表示格式转换块336例如被配置为诸如XSLT引擎的转换引擎,并且例如具有基于例如由转换表选择块334选择的一个转换表将从上述记录介质读取的元数据的表示格式转换成内部元数据的表示格式的能力。因此,元数据应用处理块380能够识别并处理转换后的元数据。
下面参照图19描述与本发明的第三实施例相关联的编辑终端装置30中的与元数据相关联的处理方法。图19是表示与第三实施例相关联的编辑终端装置30的处理方法的流程图。
如图19所示,首先,在步骤S332,编辑终端装置30获得记录介质(步骤S332)。编辑终端装置30获得具有由成像装置40记录的视频数据等的诸如光盘3的记录介质。
接下来,在步骤S334,确定转换表是否被记录到该记录介质(步骤S334)。元数据输入/输出处理块330通过使用例如记录单元318确定在上述记录介质中是否存在诸如XSLT文档的任何转换表。如果成像装置40例如适合于在记录介质的根位置记录转换表,则元数据输入/输出处理块330可以容易地确定是否存在任何转换表。
作为结果,如果发现转换表被记录到记录介质,则该过程进入步骤S340。如果发现没有转换表被记录到记录介质,则该过程进入步骤S336。
在步骤S336,从记录介质中读取元数据(步骤S336)。记录单元318从例如记录介质中读取元数据,并且将所读取的元数据输出到元数据输入/输出处理块330。
在步骤S338,确定上面读取的元数据是否具有与编辑终端装置30兼容的表示格式(步骤S338)。元数据输入/输出处理块330确定在步骤S336读取的元数据的表示格式是否与元数据应用处理块380兼容。例如,如果成像装置40能够识别上述其它方元数据格式,并且发现所识别的其它方元数据格式与成像装置40中的内部元数据表示格式实质上相同,则成像装置40仅将元数据提供给编辑终端装置30而不提供转换表。在这种情况下,在步骤S336读取的元数据具有与编辑终端装置30兼容的表示格式。在这种情况下,确定所读取的元数据具有与元数据应用处理块380兼容的格式,因此无需执行转换处理,由此该过程进入步骤S348。另一方面,如果上面读取的元数据具有与元数据应用处理块380不兼容的表示格式,则不附加任何转换表。因此,由于元数据应用处理块380不能识别和处理该元数据,所以结束所有步骤。
另一方面,在步骤S340,从记录介质中读取元数据和转换表(步骤S340;元数据读取处理)。如果在步骤S334发现转换表被记录到记录介质,则记录单元318从记录介质中读取元数据和对应于该元数据的一个或多个转换表,并且将元数据和对应于该元数据的一个或多个转换表输出到元数据输入/输出处理块330。
在步骤S342,确定是否不需要选择任何所读取的转换表(步骤S342)。例如,元数据输入/输出处理块330确定在步骤S340读取的转换表是一个还是多个。如果发现读取了多个转换表,则需要选择对应于与元数据应用处理块380兼容的表示格式的一个转换表,因此该过程进入步骤S344。另一方面,例如,如果已经仅仅读取了一个转换表,则它表示预先由成像装置40选择了对应于编辑终端装置30中的内部元数据表示格式的一个转换表。在这种情况下,无需选择转换表,因此该过程进入步骤S346。
然后,在步骤S344,选择对应于内部元数据的转换表(步骤S344;转换表选择处理)。转换表选择块334从在步骤S340读取的一个或多个转换表当中选择例如对应于与元数据应用处理块380兼容的表示格式的一个转换表。
接下来,在步骤S346,基于上述读取或选择的转换表,转换元数据的表示格式(步骤S346;元数据表示格式转换处理)。元数据表示格式转换块336基于在步骤S344选择的转换表或者在步骤S340读取的仅一个转换表,将在步骤S340读取的元数据的表示格式转换成与元数据应用处理块380兼容的表示格式。因此,编辑终端装置30变得能够将通过记录介质获取的元数据的表示格式转换成可被自身识别的表示格式。
此外,在步骤348,执行各种元数据应用处理操作(步骤S348;处理控制过程)。例如,元数据应用处理块380基于通过表示格式转换而变得可识别的元数据控制在如上所述的编辑终端装置30中的各种处理操作。另外,例如,元数据应用处理块380可以直接识别和处理具有在步骤S338发现、与内部元数据的表示格式实质上相同的表示格式的外部元数据。
这样,编辑终端装置30首先检查以查看是否存在任何转换表,并且如果发现任何转换表,则根据由该转换表规定的转换规则,将从记录介质中读取的元数据的表示格式转换成兼容表示格式。因此,编辑终端装置30变得能够同样地处理记录有各种外部元数据的记录介质。
如上所述,在本发明的第三实施例中,成像装置40能够随同由自身生成和编辑的元数据一起,将对应于该元数据的转换表记录到记录介质。因此,在已经获取了该记录介质之后,通过使用从记录介质读取的转换表,编辑终端装置30能够容易地将从记录介质中读取的元数据的表示格式转换成可由自身识别或处理的表示格式。
此外,由成像装置40将各种转换表随同元数据一起记录到记录介质使得这个记录介质可用于多个具有不同可识别元数据格式的编辑终端装置30。也就是说,已经获取了这个记录介质的给定编辑终端装置30能够从多个所记录的转换表当中选择用于将所生成的元数据的表示格式转换成与编辑终端装置30兼容的表示格式的转换表,由此适当地执行转换处理。这样,例如,通过预先将多种类型的转换表记录到记录介质允许这一个记录介质起元数据传输介质的作用,其中该传输介质对应于多个具有可识别不同元数据表示格式的编辑终端装置30。
另外,由于视频数据、元数据和转换表以相关的方式记录到记录介质,因此编辑终端装置30能够容易地理解所获取的元数据、转换表和视频数据之间的关系。因此,编辑终端装置30能够基于转换后的元数据适当地执行与该视频数据相关联的处理。
例如,如果可以实现上述处理功能,或者通过将用于执行上述处理的应用程序安装到诸如成像装置40和编辑终端装置30的终端装置上,则第一到第三实施例中的元数据生成块422、元数据输入/输出处理块330和430、以及元数据应用处理块380和480每个都可被配置为专用单元(或硬件设备)。此外,在后一软件方案中,可以以记录到诸如CD-ROM的记录介质的方式,或者以通过通信块312和412从外部下载的方式将上述应用程序提供给上述终端装置中的每一个。作为选择,可以将上述应用程序存储在上述终端装置的存储器块304和404或记录单元318、或者连接到这些终端装置的外部接口314和414的外围设备中。
如上所述,例如,诸如成像装置40和编辑终端装置30的终端装置能够根据给定表示格式灵活地处理基于XML的元数据的输入/输出。因此,如果与终端装置兼容的元数据表示格式在视频节目制作支持系统1之内不同,则终端装置能够流畅地相互传输元数据。因此,可以在多个终端装置之间共享元数据,以便进行有效使用,从而提高了视频节目制作的效率以及视频作品的质量。
已经参照附图描述了本发明的优选实施例之后,应当理解本发明不局限于其特定实施例。对于本领域的技术人员来说显然,根据上述教导,本发明的很多修改和变更是可能的。因此应当理解,在本发明所附权利要求的范围内,可以以与具体所述不同的方式实施。
例如,上述规划终端装置10、成像装置40、现场PC 50和编辑终端装置30可以不总是由一个单元配置;这些终端装置中的每一个也可以在多个单元中实施。例如,可以例如通过光盘3或者网络5将由多个成像装置40拍摄的视频数据提供给编辑终端装置30。
通过在上述规划终端装置10、素材采集终端装置20和编辑终端装置30之间布置中央服务器(未示出),视频节目制作支持系统1还可被配置为客户端/服务器网络系统,其中规划终端装置1O、素材采集终端装置20和编辑终端装置30用作客户端。
例如,在本发明的上述第一实施例中,通过例如网络5在规划终端装置10、素材采集终端装置20和编辑终端装置30之间直接发送和接收元数据。然而,本发明不局限于这个配置。例如,通过布置连接到网络5的中央服务器(未示出),可以配置用于统一管理元数据和视频数据的数据库。因此,每个终端装置能够通过网络5访问中央服务器,由此获得和更新元数据和视频数据。
在本发明的上述第一实施例中,通过例如网络5在规划终端装置10、素材采集终端装置20和编辑终端装置30之间传输元数据。然而,本发明不局限于这个配置。例如,可以通过例如各种记录介质在规划终端装置10、素材采集终端装置20和编辑终端装置30之间传输元数据。这个新颖配置消除了布置用于通过网络5通信的设施的必要性,从而允许视频节目制作支持系统1的低成本和简易构造。
在本发明的上述第一到第三实施例中,素材采集终端装置20由两个硬件单元即成像装置40和现场PC 50构成。然而,本发明不局限于这个配置。例如,如果一个硬件单元具有成像装置40和现场PC 50两者的功能,则素材采集终端装置20可由该硬件单元配置。基于一个硬件单元的素材采集终端装置20可以通过将诸如键盘的输入装置连接到成像装置40并且允许素材采集部门人员通过输入装置输入上述拍摄情况信息和镜头拍摄情况信息来实现。
在本发明的上述第一到第三实施例中,视频节目制作支持系统1只有对应于规划和组织部门、素材采集部门和编辑部门的规划终端装置10、20和30。然而,本发明不局限于这个配置。例如,除了这些部门之外,还存在各个从事实际视频节目制作活动的部门,诸如文书部门、装置部门、信息部门、脚本部门、CG/SI部门、造型部门、源素材部门、数据存储部门。因此,视频节目制作支持系统1还可具有一个或多个对应于这些部门的每一个的终端装置(或者视频信号处理装置),由此在很多终端装置之间共享上述元数据。
在本发明的上述第一到第三实施例中,使用XML作为元数据描述语言。然而,本发明不局限于这个配置。例如,可以使用任何其它语言,例如包括HTML(超文本标识语言)、SGML(通用标识语言标准)的标识语言和除XML之外的其它各种语言。在不同标识语言例如XML和HTML之间进行元数据表示格式上的转换也是可行的。
在本发明的上述第一到第三实施例中,将成像装置40的例子用作视频信号记录装置的一个实施例,并且将编辑终端装置30的例子用作视频信号记录装置的另一个实施例。然而,本发明不局限于这个配置。例如,如果不同于成像装置40的其它装置能够将视频信号记录到记录介质,则视频信号记录装置可由该装置配置。另外,如果不同于编辑终端装置40的其它装置能够再现视频信号,则视频信号再现装置可由该装置配置。
在本发明的上述第一到第三实施例中,诸如视频信号记录装置和视频信号再现装置的视频信号处理装置被配置为一个视频节目制作支持系统1的部件。然而,本发明不局限于这个配置。例如,诸如视频信号记录装置和视频信号再现装置的视频信号处理装置不仅可以在预定系统中组合使用,而且可以以独立方式使用。
在本发明的上述第一到第三实施例中,成像装置40通过诸如光盘3的记录介质将元数据和/或转换表随同视频数据一起提供给编辑终端装置30。然而,本发明不局限于这个配置。例如,成像装置40可以单独地将视频数据和元数据和/或转换表提供给编辑终端装置30。也就是说,成像装置40可以通过不同于其中记录了视频数据的光盘3的各种其它记录介质中的任一种,诸如存储卡、存储棒和磁盘,将元数据和/或转换表提供给编辑终端装置30。另外,成像装置40可以通过经由网络5的传输将元数据和/或转换表提供给编辑终端装置30。
工业应用性如上所述并且根据本发明,视频信号处理装置能够灵活地处理具有各种表示格式的元数据的输入/输出。因此,可以在多个视频信号处理装置之间共享元数据以便进行有效使用,从而提高了视频作品制作的效率、以及视频作品的质量。
权利要求
1.一种用于处理视频信号的视频信号处理装置,包括元数据表示格式识别块,用于识别以预定语言编写的元数据的表示格式;转换表选择块,用于从预先准备的一个或多个转换表当中选择与所述识别的所述元数据的表示格式对应的转换表;元数据表示格式转换块,用于基于所述选择的转换表,将所述元数据的所述表示格式转换成与所述视频信号处理装置兼容的表示格式;以及处理控制块,用于基于其表示格式已被转换的所述元数据,控制与所述视频信号相关联的处理。
2.根据权利要求1所述的视频信号处理装置,其中所述预定语言是标识语言。
3.根据权利要求2所述的视频信号处理装置,其中所述标识语言是XML。
4.根据权利要求3所述的视频信号处理装置,其中所述元数据表示格式转换块是XSLT引擎。
5.根据权利要求2所述的视频信号处理装置,其中所述元数据表示格式识别块从以所述标识语言编写的所述元数据中检测标记,由此识别所述元数据的所述表示格式。
6.根据权利要求1所述的视频信号处理装置,其中所述视频信号处理装置是用于将所述视频信号记录到记录介质的视频信号记录装置。
7.根据权利要求1所述的视频信号处理装置,其中所述视频信号处理装置是用于再现所述视频信号的视频信号再现装置。
8.一种计算机可读记录介质,记录了用于使计算机起视频信号处理装置作用的程序,其中所述视频信号处理装置包括元数据表示格式识别块,用于识别以预定语言编写的元数据的表示格式;转换表选择块,用于从预先准备的一个或多个转换表当中选择与所述识别的所述元数据的表示格式对应的转换表;元数据表示格式转换块,用于基于所述选择的转换表,将所述元数据的所述表示格式转换成与所述视频信号处理装置兼容的表示格式;以及处理控制块,用于基于其表示格式已被转换的所述元数据,控制与所述视频信号相关联的处理。
9.一种用于视频信号处理装置的处理方法,其中所述视频信号处理装置用于处理视频信号,所述处理方法包括步骤识别以预定语言编写的元数据的表示格式;从预先准备的一个或多个转换表当中选择与所述识别的所述元数据的表示格式对应的转换表;基于所述选择的转换表,将所述元数据的所述表示格式转换成与所述视频信号处理装置兼容的表示格式;以及基于其表示格式已被转换的所述元数据,控制与所述视频信号相关联的处理。
10.一种用于将视频信号记录到记录介质的视频信号记录装置,包括元数据生成块,用于通过以预定语言编写元数据来生成与所述视频信号相关联的所述元数据;元数据表示格式转换块,用于基于预先准备的一个或多个转换表,至少将所述生成的元数据的表示格式转换成与视频信号再现装置兼容的表示格式,其中所述视频信号再现设备用于再现被记录到所述记录介质的所述视频信号;以及视频信号记录块,用于以相关的方式记录其表示格式已被转换的所述元数据与所述视频信号,以便允许所述视频信号再现装置基于所述元数据控制与所述视频信号相关联的处理。
11.根据权利要求10所述的视频信号记录装置,其中所述预定语言是标识语言。
12.根据权利要求11所述的视频信号记录装置,其中所述标识语言是XML。
13.根据权利要求12所述的视频信号记录装置,其中所述元数据表示格式转换块是XSLT引擎。
14.根据权利要求10所述的视频信号记录装置,其中所述记录介质是光盘。
15.根据权利要求10所述的视频信号记录装置,还包括转换表选择块,用于从一个或多个转换表当中选择对应于至少与所述视频信号再现处理兼容的所述元数据的所述表示格式的转换表,其中所述元数据表示格式转换块基于由所述转换表选择块选择的转换表,至少将所述生成的元数据的所述表示格式转换成与所述视频信号再现装置兼容的表示格式。
16.一种计算机可读记录介质,记录了用于使计算机起用于将视频信号记录到记录介质的视频信号记录装置作用的程序,所述视频信号记录装置包括元数据生成块,用于通过以预定语言编写元数据来生成与所述视频信号相关联的所述元数据;元数据表示格式转换块,用于基于预先准备的一个或多个转换表,至少将所述生成的元数据的表示格式转换成与视频信号再现装置兼容的表示格式,其中所述视频信号再现装置用于再现被记录到所述记录介质的所述视频信号;以及视频信号记录块,用于以相关的方式记录其表示格式已被转换的所述元数据与所述视频信号,以便允许所述视频信号再现装置基于所述元数据控制与所述视频信号相关联的处理。
17.一种用于视频信号记录装置的处理方法,其中所述视频信号记录装置用于将视频信号记录到记录介质,所述处理方法包括步骤通过以预定语言编写元数据来生成与所述视频信号相关联的所述元数据;基于预先准备的一个或多个转换表,至少将所述生成的元数据的表示格式转换成与视频信号再现装置兼容的表示格式,其中所述视频信号再现装置用于再现被记录到所述记录介质的所述视频信号;以及以相关的方式记录其表示格式已被转换的所述元数据与所述视频信号,以便允许所述视频信号再现装置基于所述元数据控制与所述视频信号相关联的处理。
18.一种用于将视频信号记录到记录介质的视频信号记录装置,包括元数据生成块,用于通过以预定语言编写元数据来生成与所述视频信号相关联的所述元数据;转换表选择块,用于从预先准备的一个或多个转换表当中选择至少一个转换表;以及视频信号记录块,用于以相关的方式至少将所述生成的元数据、所述选择的转换表和所述视频数据记录到所述记录介质,以便允许用于再现被记录到所述记录介质的所述视频信号的视频信号再现装置基于所述元数据,控制与所述视频信号相关联的处理。
19.一种计算机可读记录介质,记录了用于使计算机起用于将视频信号记录到记录介质的视频信号记录装置作用的程序,所述视频信号记录装置包括元数据生成块,用于通过以预定语言编写元数据来生成与所述视频信号相关联的所述元数据;转换表选择块,用于从预先准备的一个或多个转换表当中选择至少一个转换表;以及视频信号记录块,用于以相关的方式至少将所述生成的元数据、所述选择的转换表和所述视频数据记录到所述记录介质,以便允许用于再现被记录到所述记录介质的所述视频信号的视频信号再现装置基于所述元数据,控制与所述视频信号相关联的处理。
20.一种用于视频信号记录装置的处理方法,其中所述视频信号记录装置用于将视频信号记录到记录介质,所述处理方法包括步骤通过以预定语言编写元数据来生成与所述视频信号相关联的所述元数据;从预先准备的一个或多个转换表当中选择至少一个转换表;以及以相关的方式至少将所述生成的元数据、所述选择的转换表和所述视频数据记录到所述记录介质,以便允许用于再现被记录到所述记录介质的所述视频信号的视频信号再现装置基于所述元数据,控制与所述视频信号相关联的处理。
21.一种用于再现被记录到记录介质的视频信号的视频信号再现装置,包括元数据读取块,用于从其中记录了所述视频信号的所述记录介质中读取以预定语言编写的元数据以及至少一个与所述元数据的表示格式对应的转换表;元数据表示格式转换块,用于基于所述至少一个所读取的转换表,将从所述记录介质中读取的所述元数据的所述表示格式转换成与所述视频信号再现装置兼容的表示格式;以及处理控制块,用于基于其表示格式已被转换的所述元数据,控制与所述视频信号相关联的处理。
22.一种计算机可读记录介质,记录了用于使计算机起用于再现被记录到记录介质的视频信号的视频信号再现装置作用的程序,其中所述视频信号记录装置包括元数据读取块,用于从其中记录了所述视频信号的所述记录介质中读取以预定语言编写的元数据以及至少一个与所述元数据的表示格式对应的转换表;元数据表示格式转换块,用于基于所述至少一个所读取的转换表,将从所述记录介质中读取的所述元数据的所述表示格式转换成与所述视频信号再现装置兼容的表示格式;以及处理控制块,用于基于其表示格式已被转换的所述元数据,控制与所述视频信号相关联的处理。
23.一种视频信号再现装置中的处理方法,其中所述视频信号再现装置用于再现被记录到记录介质的视频信号,所述处理方法包括步骤从其中记录了所述视频信号的所述记录介质中读取以预定语言编写的元数据以及至少一个与所述元数据的表示格式对应的转换表;基于所述至少一个所读取的转换表,将从所述记录介质中读取的所述元数据的所述表示格式转换成与所述视频信号再现装置兼容的表示格式;以及基于其表示格式已被转换的所述元数据,控制与所述视频信号相关联的处理。
全文摘要
一种可以灵活地处理采用各种表示格式的元数据的视频信号处理器。一种处理视频信号的视频信号处理器。该视频信号处理器包括元数据表示格式识别单元(432),识别以预定语言描述的元数据的表示格式;转换表选择单元(434),从预先准备的一个或多个转换表当中选择与所识别的元数据的表示格式对应的转换表;元数据表示格式转换单元(436),基于所选择的转换表,将元数据的表示格式转换成可由视频处理器处理的表示格式;以及元数据应用处理器(480),用于基于其表示格式已被转换的元数据,控制对视频信号的处理。这个配置允许视频信号处理器灵活地处理采用任何格式的元数据。
文档编号G11B27/28GK1742484SQ20038010907
公开日2006年3月1日 申请日期2003年11月28日 优先权日2002年11月29日
发明者柴田贺昭, 真贝光俊 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1