Re: [EMOXG] timing spesification

Felix, all,

I think these are very reasonable suggestions.

If I may try to summarise, you are suggesting the following attributes:

* date
* timeRefUri
* timeRefAnchor
* offsetToStart
* start
* end

Here are a few questions:

1. Are all of these optional?

2. Should there be any constraints about the combinations in which they 
may occur? (e.g., when indicating start, do you have to indicate end? 
Can "timeRefAnchor" occur without "timeRefUri"? etc.

3. Is the distinction in meaning between "offsetToStart" and "start" clear?

4. Where exactly can the attributes occur? Can all occur on <emotion> 
and on <link>? Or can "date", "timeRefUri", "timeRefAnchor" and 
"offsetToStart" occur only on <emotion>? (in this case, the time 
indication on a <link> would be only "start" and "end" -- maybe that is 

5. One of your examples uses an "id" attribute on a <link> tag. Can we 
try to simplify by putting "id" attributes only on <emotion> tags, or is 
that too restrictive?

6. If I read [2] correctly, absolute time in your example should be 
represented as "2001-11-23T14:36Z", where "T" is the date vs time 
delimiter, and "Z" means UTC, no?


Burkhardt, Felix schrieb:
> Hi all
> This is the answer to my action item from session 2 of the Cannes f2f
> for suggesting a revised timing specification as stated in the minutes
> [3].
> Issues that shall be included:
> 1. to denote "start/end" 
> 2. to anchor timing relative to other events
> 3. to denote absolute time points, because this would be needed
> e.g. for the "emotional diary" application
> Issues that will be disregarded in the first version
> 1. "duration" as it is redundant
> 2. sample values
> 3. onset/hold/decay, as they could be expressed by a trace of
> intensity or by using several emotion statements.
> a) It's a question how to denote relative timevalues, one could use
> simple integers for milliseconds, I vote for the time values like
> specified in the SMIL specification [4] and will use them in these
> examples.
> b) We could either use preferably attributes or elements, I think
> attributes
> may be better as they give a more "compact" code.
> c) Attribute names could be written with a hyphen in them (time-ref-uri)
> or "java-style" (timeRefURI). I prefer the latter. 
> In any case this should be consistent throughout the markup.
> I suggest to use the ISO-8601 standard to denote absolute timepoints
> as it is also approved by the W3C [2].
> Absolute timevalues are only needed directly under "emotion" element.
> The following example states "joy" on the 23rd of nov. 2001.
> <emotion date="2001-11-23 14:36">
>  <cat name="joy"/>
> </emotion>
> Can be used to denote time intervals in media changing over time.
> E.g. by attribute start and end. The following example states "joy"
> displayed in a video from the 3rd until the 9th second.
> <emotion>
>  <cat name="joy"/>
>  <link uri="videoData.avi" start="3s" end="9s"/>
> </emotion>
> Of course this coud be combined with absoulte time, e.g. the following
> states joy on the given date displayed in the video at the given
> timeinterval:
> <emotion date="2001-11-23 14:36">
>  <cat name="joy"/>
>  <link uri="videoData.avi" start="3s" end="9s"/>
> </emotion>
> It should be possible for Emotion statements to be anchored relative
> with respect to other events. I suggest to use similar attributes as
> the EMMA specification [5].
> Attributes
> timeRefUri : URI of an element that is the anchor
> timerefAnchot: either "start" or "end" indicating whether to measure
>         offset from start or end. optinal: Defaults to start 
> offsetToStart : time value indicating an offset: optional, defaults 0.
> The following example anchors the display of Fred's sadness 12 seconds
> after the end of the display of Anna's joy in a video.
> <emotion id="annasJoy">
>  <cat name="joy"/>
>  <link id="someVideo" uri="videoData.avi" start="3s" end="9s"/>
> </emotion>
> <emotion id="fredsSadness" timeRefUri="#someVideo" timeRefAnchor="end"
> offsetToStart="12s"/>
>  <cat name="sad"/>
> </emotion>
> Of course the sadness of Fred could also be anchored by Annay joy
> itself, so in this example Fred was sad on the 23rd of nov. 2001, 12
> seconds past 14:36. 
> <emotion id="annasJoy" date="2001-11-23 14:36">
>  <cat name="joy"/>
> </emotion>
> <emotion id="fredsSadness" timeRefUri="#annasJoy" offsetToStart="12s"/>
>  <cat name="sad"/>
> </emotion>
> Regards,
> felix
> [1]
> [2]
> [3]
> [4]
> [5]

Dr. Marc Schröder, Senior Researcher at DFKI GmbH
Coordinator EU FP7 Project SEMAINE
Chair W3C Emotion ML Incubator
Portal Editor
Team Leader DFKI Speech Group
Project Leader DFG project PAVOQUE

Phone: +49-681-302-5303
Postal address: DFKI GmbH, Campus D3_2, Stuhlsatzenhausweg 3, D-66123 
Saarbrücken, Germany
Official DFKI coordinates:
Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
Trippstadter Strasse 122, D-67663 Kaiserslautern, Germany
Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster (Vorsitzender)
Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313

Received on Monday, 3 November 2008 08:20:06 UTC