- From: Felix Sasaki <fsasaki@w3.org>
- Date: Sat, 22 Nov 2008 11:13:31 +0900
- To: Pierre-Antoine Champin <pchampin@liris.cnrs.fr>
- CC: public-media-annotation@w3.org
Hello Pierre-Antoine,
Pierre-Antoine Champin さんは書きました:
> Hi all,
>
> the recent discussion about formats / structure made me think about
> something.
>
> It seems to me that
> - the arguments in favour of a structured model are semantics related
> (mainly to satisfy more requirements)
> - the arguments in favour of a flat model are syntax related (mainly to
> allow embedding of metadata in media objects) or API related (ease of use).
>
> So, wouldn't it keep the best of both worlds to provide:
> - a structured conceptual model (e.g. an RDFS or OWL ontology)
> - a simple (ideally flat) syntax that would allow to represent the most
> common patterns of that conceptual model.
>
We have not yet decided whether we need to develop our own format, no
matter if structured or flat. IMO our main focus should be on
interoperability between existing formats, without defining a simple or
complex new one. See also my prevoius mail in the "3 o more layer"
structure thread.
To give a concrete example: your proposal
md = file1.getMetadata()
title = md.getProperty("title")
could simply use the media file itself as "file1" and be
md = file1.getMetadata()
title = md.getTitle
if we do not define our own format. Of course, this does not implement a
requirement - having extrinsic metadata.
http://www.w3.org/Bugs/Public/show_bug.cgi?id=6109
But I think this is not a central requirement for version 1.0 of our work.
A comment on a part of your proposal:
"The notion of inheritance, on the other hand, should probably be
specified by the ontology. Especially, what should happen when different
values are inherited (through different paths) for the same property
(here: creator)? Should the "closest" one have precedence ? Should they
be merged? "
These are questions we have to answer if we go for the "have a format
for the ontology" approach. In your case, it is a generell graph
structure, not specific to RDF or XML. Compare this to the precedence
description at
http://dev.w3.org/2008/video/mediaann/mediaont-api-1.0/mediaont-api-1.0.html#property-createDate
It contains statements like
"exif:DateTimeDigitized (based on [MWG Guidelines Image]). This is taken
only into account if both xmp:createDate and exif:DateTimeOriginal are
missing."
IMO this propose is clear enough for implementers and has the benefit
that they (and we) do not need to answer the questions you have posted.
Felix
> Normalized server-side metadata could use the richer language
> internally, while embedded metadata would use the simple syntax --
> possibly loosing some information, but beeing consistent with the
> complete metadata.
>
> I put some thoughts about the subject on the wiki.
>
> http://www.w3.org/2008/WebVideo/Annotations/wiki/Flat_syntax_for_structured_model
>
> What do you think?
>
> pa
>
>
>
>
Received on Saturday, 22 November 2008 02:14:16 UTC