The present invention relates to a method and an apparatus for visually representing metadata associated to media data. The invention further relates to a computer readable medium suitable for such a method or apparatus for visually representing metadata.
During the production of a media, such as a news video, a press report, a commercial, and a film, a tremendous amount of various types of media data are generated and subsequently edited. The management of the media data is thus essential and crucial for the production procedure and the efficiency thereof. One common approach for managing the media data is the utilization of metadata, which could be simply defined as data about data. A metadata item describes individual information of the media data or is a collection of varied information. In either way, the metadata facilitates the understanding, classification, and the management of media data. For example, in the context of film production where the media data are video shots, the metadata can include the date and time the shots are taken, the details about camera setting, the slate information about individual shots, or the combination of the above information. For a news video, the metadata can indicate the date and place the news happens, the person being interviewed in the news, the reporter of the news, etc.
For the metadata associated to media data, it is usual that the metadata is generated and managed based on a temporal or time-related order. Since various devices are preferably synchronized by a common timecode during the production of a media, the workflow of media production and thus the generation of metadata are strongly oriented to a temporal order. Therefore, a timeline is usually used to visualize the media data as well as the metadata for media post-production.
Although this timeline view of the metadata reflects the temporal orientation of media production, there exist some practical disadvantages and inconvenience. First of all, it is not always necessary to review the temporal characteristic or timecode of each metadata item. For the purpose of getting an overview of all available metadata and of checking any item missing, one needs to know only the existence of the metadata rather than the temporal details thereof. Referring to the metadata C shown in
It is an objective of the present invention to propose an improved solution for managing and visually representing metadata associated to media data.
According to a first aspect of the invention, a method for visually representing metadata associated to media data, where each item of the metadata being provided with at least one notation indicating a corresponding sample of the media data, comprises: visually representing a representation for each item of the metadata and for the at least one notation of each item of the metadata, wherein the representation for the at least one notation is associated to the representation for the corresponding item of the metadata, and wherein each item of the metadata with at least one common notation is visually represented along one of a plurality of lines at one of a plurality of positions, each one position being selected based on the characteristic of the each item of the metadata.
Accordingly, an apparatus configured to visually represent metadata associated to media data, where each item of the metadata being provided with at least one notation indicating a corresponding sample of the media data, comprises: a representing unit for visually representing a representation for each item of the metadata and for the at least one notation of each item of the metadata, wherein the representation for the at least one notation is associated to the representation for the corresponding item of the metadata, and wherein each item of the metadata with at least one common notation is visually represented along one of a plurality of lines at one of a plurality of positions, each one position being selected based on the characteristic of the each item of the metadata.
Also, a computer readable medium has stored therein instructions for visually representing metadata associated to media data, which, when executed by a computer, cause the computer to: visually represent a representation for each item of the metadata and for the at least one notation of each item of the metadata, wherein the representation for the at least one notation is associated to the representation for the corresponding item of the metadata, and wherein each item of the metadata with at least one common notation is visually represented along one of a plurality of lines at one of a plurality of positions, each one position being selected based on the characteristic of the each item of the metadata.
For a better understanding the invention shall now be explained in more detail in the following description with reference to the figures. It is understood that the invention is not limited to this disclosed exemplary embodiments and that specified features can also expediently be combined and/or modified without departing from the scope of the present invention as defined in the appended claims. In the figures:
In the following the present invention shall be explained for the method and the apparatus for visually representing metadata associated to media data. It should be noted herein that like elements are denoted by the same reference numerals throughout the disclosure. As used herein, the terms “media data” and “metadata” describe, for example, video data, audio data, text data, files including multimedia streams, files including digital photos, or the combination thereof. It should be understood by one skilled in the art that media data and metadata can be referred to any type of data. Preferably, each sample of the media data and each item of the metadata are provided with one or more notation which is used for clarification among the samples and the items. For example, each sample of the media data can be numbered by Arabic or Roman numerals, or by combination of English alphabet and the numerals. Alternatively, the notation could be any kind of feasible notation known in the field. The notation for each metadata item is in accordance with and indicates a corresponding sample of the media data. However, the metadata is not necessarily from the same data source as the corresponding media data. In other words, the media data and the metadata associated thereto can come from different data sources while the notation for each metadata item might refer to a corresponding sample of the media data. Optionally, each notation for each metadata item can include one or more notation sections, which refer to a common corresponding sample of the media data or to different samples of the media data. Alternatively and/or additionally, the notation sections can refer to and indicate the characteristic of each item of the metadata. The multiple notation sections of one notation for one metadata item might be hierarchical.
Moreover, visually representing metadata can refer to any technique that is capable of visually representing or displaying the metadata to be reviewed or read by a user. For example, displaying on a screen or on a computer display device is one exemplary implementation for visually representation.
Referring to
As described above, the notation of the each item of the metadata can refer to more than one notation and/or can include multiple notation sections. The representation for the notation can represent all of or only part of the notation of each item of the metadata. Each item of the metadata with at least one common notation is visually represented along one of a plurality of lines at one of a plurality of positions, wherein each one position is selected based on the characteristic of the each item of the metadata. Preferably, the method further comprises a step of collecting 20 the metadata associated to the media data. The collection of the metadata can be performed by the metadata collector 12 of the apparatus 10 or by a similar device known in the field. More preferably, the method can further comprise a step of analyzing 21 the collected metadata associated to the media data, which can be performed by the analyzing unit 13 of the apparatus 10 or by a similar device or a processing unit known in the field.
A first preferred embodiment of the method for visually representing metadata associated to media data according to the present invention is shown in
In this embodiment, the representation for the metadata is a black dot, and the representation for the notation of each metadata item is the whole text entry of the notation, e.g., 001-A, 002-B, etc. Alternatively, the representation for the metadata can be a square, a triangle, or any other graphical shape; and the representation for the notation is not limited to a text entry, and can, for example, display only part of the notation Of course, the color and the size for the black dot representation can be changed and selected according to users' demand and preference. Preferably, the color and the size of the representation of each item of the metadata are the same. The representation for the notation of each metadata item is associated to the representation for the each corresponding metadata item. Specifically, the text notation is positioned close to, e.g., at the right or left side of, the representation for the corresponding metadata item.
Each item of the metadata that is associated with at least one common notation is visually represented along one of a plurality of lines at one of a plurality of positions. Preferably, the at least one common notation corresponds to a same media data sample. For example, in
Preferably, the position of each item of the metadata on one of the plurality of lines is aligned with the position of each item of the metadata on another of the plurality of lines based on characteristic of the each item of the metadata. Specifically, the metadata items of a same type on different one of the plurality of lines are aligned with each other. As shown in
Optionally, a representation for each sample of the media data can be visually represented for clarity. Additionally, each sample of the media data can have a notation, for which a representation can also be visually represented. The representation for the media data samples can be the same as or different from the representation of the metadata items. Preferably, in the representation, each sample of the media data is visually represented along one of the plurality of lines along which is visually represented the each item of metadata with the common notation corresponding to the specific sample of the media data. Specifically, referring to
Therefore, based on the method according to this invention, it is easy and convenient for an observer to overview and manage the media data and the metadata. Since the representation is simple and clear, the display space required for the representation of the metadata, optionally of the media data, is reduced. A maximum number of metadata can thus be displayed at a same time and in a same display screen. Moreover, a user can easily and instantly notice the missing metadata item, e.g., “002-B” in
In addition, the display of a timeline is not necessary for the method according to this invention. As described above, the metadata are managed and displayed based on the notation and the characteristic of the metadata, which means a temporal characteristic for each item of the metadata is not necessarily required. In other words, any type of the metadata, with or without temporal characteristic, can be managed and displayed by this method.
The representation of the timeline can be optionally a plurality of graphical bars (timeline I in
Preferably, the metadata are managed and displayed based on a slot structure which will be explained in details below. The metadata items associated with at least one common notation or notation section corresponding to a same media data sample are defined as in a same slot. For example, the metadata items 001-A, 001-B, and 001-C are defined to be in slot 001 which corresponds to media data sample 001. The same rule applies to slot 002 for media data sample 002 and slot 003 for media data sample 003.
Each of the slots has temporal characteristics which are defined and/or selected from the temporal characteristics of the metadata items therein. For example, the start time of slot 001 can be selected from one of the start times of metadata items 001-A, 001-B, and 001-C; and the end time of slot 001 can be selected from one of the end times of metadata items 001-A, 001-B, and 001-C. Preferably, the start time of each slot is the earliest start time selected from those of each metadata items in the slot, and the end time of each slot is correspondingly the latest end time selected from those of each metadata items therein. Accordingly, the duration of each of the slots is thus defined by the temporal characteristic of the metadata items therein, rather than directly selected from the durations of the metadata items. Of course, the temporal characteristics of the slots can be defined in any other ways based on users' demand and preference.
Referring to
Preferably, the metadata items in a same slot, which are defined to be associated with at least one common notation or notation section corresponding to a same media data sample here, are aligned with a same corresponding position on the timeline in accordance to the temporal characteristic of the slot. For example, the three slots are aligned appropriately with timeline I or II on a temporal order according to the capture time thereof. In association to the timeline I that is composed of a plurality of graphical bars, each of the slots is aligned with one of the graphical bars of the timeline I, and the capture time of each slot is displayed by the Arabic numerals embedded in the graphical bars. In association to the timeline II that is a continuous line, each slot is displayed as a set of graphical bars where the start and the end of the graphical bars align with the start time and the end time of the slot. For example, for the slot 001, the start of the graphical bars aligns with the 10:11:06:00 mark, and the end of the graphical bars aligns with the 10:11:18:00 mark.
Since the metadata is aligned with the timeline based on the temporal characteristic of the slot rather than those of each individual metadata item, the metadata without temporal characteristic can also be displayed in accordance to the notation of the metadata item. In other words, according to the method of the present invention, each metadata item with or without a temporal characteristic can be displayed and managed at once, even when a timeline is used and displayed. The management and visual representation of metadata thus becomes more thorough and convenient.
Additionally and/or alternatively, the slot structure described above can also be utilized based on the temporal characteristic of the metadata, of which an exemplary is illustrated in
In
In this exemplary, the metadata items that have a start time and/or end time close to one another are defined in the same slot. In specific, every metadata item that has a start time (ts) and an end time (te) defined as the following are assigned in the slot 002.
ts≦te-002A+t0
ts-002A≦te+t0
The metadata item 00X-D has the start time and the end time fitting the above rules, thus it can be defined and managed in the slot 002. Of course, besides the metadata item 002-A, any other metadata item can be alternatively or additionally used as the reference item. In addition, any other temporal characteristic of the metadata can be used for defining and visually representing the metadata.
According to the method of this invention as described above, the metadata can be managed based on the notation of the metadata associated to media data, additionally on the temporal characteristic of the metadata. A timeline can be optionally used and displayed for the management and visual representation. In addition, a slot structure associated with the notation or the temporal characteristic of the metadata can also be used. The management of the metadata is thus improved and become more thorough and flexible.
For the metadata of script report, the notation thereof indicates the number of the scene and the page of the script which are not temporal or time-related. Since the displayed metadata refer to the media data that are various takes for the same scene and same shot, the type C metadata, i.e. the script report, for the various takes is the same. As described above, the metadata and the media data can come from different data sources and can have different data formalities, i.e. the media data is a video data and the type C metadata is the script report as a text data. Each of the graphical bars representing one metadata item is aligned with each other based on the same notation of the metadata and the characteristic of the metadata. The representation for the timeline is a plurality of graphical bars having the same size as those representing the metadata items. The metadata items are aligned with a corresponding position on the timeline based on the temporal characteristics of the slots 001, 002 and 003 corresponding to individual media data.
In
The method according to the present invention can also be applied to other industrial production processes or machines where the related information needed to be organized according to the informational characteristics. In other words, the idea of information management based on the “slot” type structure is applicable to other industrial purposes. Especially, the method is applicable to the parallel processes or machines that are either registered to or controlled with a time-code or wall-clock system. These processes or machines generates data events or files when reporting about started and finished process cycles with respect to a time-code or wall-clock system. As previously described, the management of the data events or files can be optionally associated with a timeline such that they can be displayed and managed in a simple and convenient way.
Number | Date | Country | Kind |
---|---|---|---|
13305692.9 | May 2013 | EP | regional |
13181960.9 | Aug 2013 | EP | regional |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2014/059768 | 5/13/2014 | WO | 00 |