Constraint-based Approaches

bullet The author declares a set of relations between either instants (=, >, <) or intervals.

    Elastic Time Model:

bullet each multimedia object can also be associated with a minimum, a maximum and an optimal duration, either chosen by the author or automatically fixed by the authoring system depending on the nature of the object (text, image. video, etc.).
bullet first introduced in TemporalGlue and Firefly.
bullet For instance, the Company part of our example can be described by the Allen's relations given in Figure 8. The DelayGlob object is a fictive object (without content) which fixes the global duration of the Company part.

 

The aim of the temporal formatter(Figure 3):

bullet

check the temporal consistency of this set.

bullet

compute one solution.

bullet

Algorithms used for these two phases are issued from either the temporal constraint satisfaction area or linear programming.

Expressive Power:

bullet

Intuitive way of expression.

bullet

Can easily capture the temporal information of multimedia documents.

Autoring Capabilities:

bullet

Modifications of the scenario are made easier since the author has not to reconsider the whole structure but only to add or delete a relation.

Challenges:

bullet

systems with good time performances.

bullet

handling local interactions and unpredictable objects.