对元数据事件进行排序的方法和装置的制造方法

文档序号:9380992阅读:249来源:国知局
对元数据事件进行排序的方法和装置的制造方法
【技术领域】
[0001]本发明涉及一种对元数据事件(特别地,以时间次序)进行排序的方法和装置。
【背景技术】
[0002]在生产行业(例如电影生产行业)中,数据事件往往根据它们的捕捉信息来布置在时间轴上以用于随后的显示或审查的目的。如以时间顺序记录的视频或音频文件这样的数据事件的布置通常是容易的,因为存在诸如开始和停止时间码、持续时间或帧计数号码这样的被分配给文件并且提供伴随信息的标准化的容器格式。
[0003]然而,如元数据这样的数据事件的适当的时间布置更加复杂和棘手。这是由于被分配给不同的元数据项的部分非标准化的时间登记方案的多样化。如果元数据被捕捉为计算机文件,则可以任意地使用以下公知的时间登记方案中的一个或多个:
[0004]-作为(例如被编码为XML的)元数据内容的一部分的时间方案:帧号码参考、开始和停止时间码、开始和持续时间码、开始和停止挂钟时间、开始和持续挂钟时间等;
[0005]-被编码在元数据的文件名或流句柄内的时间方案:开始帧号码、开始时间码、开始挂钟时间等;
[0006]-元数据的文件创建时间。
[0007]当元数据事件包括视频数据时,诸如帧号码参考、实际的时间码以及实际的挂钟时间这样的时间方案还可以被烧入到视频数据中。如果元数据事件被流传输而不是被捕捉为文件,则可以应用以上除了与文件创建时间相关联的那些登记方案之外的登记方案。
[0008]上述的以及其他登记方案的时间精确性是多样且不同的。一般地,与时间码相关联的那些的分辨率和准确度高于与挂钟时间相关联的那些。
[0009]当对要排序的元数据事件应用若干时间方案时,存在对元数据事件进行排序所基于的特定方案的选择的一个问题。当使用不同的登记方案时,元数据的排序结果将是不相同的。换言之,排序结果可能是不可靠的并且是不可重复的。

【发明内容】

[0010]因此,本发明的目的是提出一种对元数据事件进行时间排序的改进的解决方案。更具体地,本发明提供一种根据元数据事件的时间方案的优先级次序对元数据事件进行排序的方法和装置。
[0011]根据本发明,一种对元数据事件进行排序的方法包含:
[0012]-接收多个元数据事件;
[0013]-检测元数据事件的时间方案;以及
[0014]-根据时间方案的预定优先级次序对元数据事件进行排序。
[0015]相应地,一种被配置为对元数据事件进行排序的装置包含:
[0016]-接收单元,被配置为接收多个元数据事件;以及
[0017]-排序单元,被配置为检测元数据事件的时间方案以及根据时间方案的预定优先级次序对元数据事件进行排序。
[0018]另外,一种计算机可读取存储介质,在其中存储对元数据事件进行排序的指令,所述指令在被计算机执行时使计算机:
[0019]-接收多个元数据事件;
[0020]-检测元数据事件的时间方案;以及
[0021]-根据时间方案的预定优先级次序对元数据事件进行排序。
【附图说明】
[0022]为了更好地理解,现在将在下面的描述中参照附图更详细地解释本发明。要理解的是本发明不限于所公开的示例性实施例,并且所指出的特征也可以被方便地组合和/或修改,而不脱离在所附权利要求书中定义的本发明的范围。附图中:
[0023]图1是图示根据本发明的方法的一个优选实施例的流程图;
[0024]图2是图示根据本发明的方法的另一优选实施例的流程图;
[0025]图3是图示被配置为执行根据本发明的方法的装置的示意图。
【具体实施方式】
[0026]图1示意性地图示根据本发明的对元数据事件进行排序的方法的优选实施例,其包含:接收10多个元数据事件;检测11元数据事件的时间方案;以及根据时间方案的预定优先级次序对元数据事件进行排序12。
[0027]在本发明中所述的元数据事件可以是与不同类型的数据事件相关联的任何类型的元数据事件。可选地,元数据事件可以与从包含图像、音频数据、视频数据、机器和工业过程的组中选择的类型的至少一个数据事件相关联。例如,当成为电影生产行业或消费者产品行业中的应用时,元数据可以与图像、视频和音频数据事件相关联。
[0028]元数据事件的时间方案的检测11可以分别对每个元数据事件或者同时对若干元数据事件执行。当然,在本领域中已知的任何方法或技术可以被应用于或用于所述检测。
[0029]可选地,该方法还包含对元数据事件分配13时间方案,如图2所示。分配13的这个步骤可以与检测11元数据事件的时间方案的步骤组合。换言之,每个所接收的元数据事件可以原始地与若干时间方案相关联,或者如有需要,可以由用户手动地对其分配方案。在对元数据事件分配13和检测11时间方案之后,将根据时间方案的预定优先级次序对这些元数据事件进行排序12。时间排序的一个示例是将元数据事件排序为基于时间码的时间轴。当然,可以由用于针对不同的需求手动地或由设备自动地预定优先级次序。
[0030]根据本发明的对元数据事件进行排序的方法的一个优选实施例在元数据事件与至少一个视频数据事件相关联时被应用。即,元数据事件被用于描述个体信息或者是视频数据的各种信息的集合,由此它们可以有助于对视频数据进行理解、分类和管理。在该情况下,元数据事件的时间方案优选地与时间码、帧计数信息以及挂钟时间中的一个有关。更优选地,时间方案的优先级次序是那些与时间码有关的那些,之后是与帧计数信息有关的那些,并且最后是与挂钟时间有关的那些。另外,如果可以得到元数据事件的文件创建时间,则其优先级应当低于与挂钟时间有关的优先级。
[0031]挂钟时间(或壁钟时间)是指由计算机执行的从任务的开始到完成为止的真实时间的测量,这在本领中是公知的。在该实施例中,其优选地指捕捉元数据的场所的本地时间。可选地,可以替代地使用表示计算机系统对时间流逝的理解的系统时间。如今利用计算机网络的普遍可用性,优选地,系统时间与挂钟时间相关,并且因此在从不同时区的世界的不同场所捕捉元数据时,其覆盖UTC。
[0032]具体地,元数据事件优先地根据其时间方案的以下优先级次序来检查和排序:
[0033]1.手动地分配给元数据事件的时间上下文;
[0034]2.在元数据事件包括视频数据的情况下,被烧入到视频数据中的实际的时间码;
[0035]3.在元数据事件包括视频数据的情况下,被烧入到视频数据中的帧号码参考;
[0036]4.作为(例如被编码为XML的)元数据事件的内容的一部分的开始和停止时间码或开始和持续时间码;
[0037]5.被编码在元数据事件的文件名或流句柄内的开始时间码;
[0038]6.作为(例如被编码为XML的)元数据事件的内容的一部分的帧号码参考;
[003
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1