A multimedia presentation can be viewed as a collection of multimedia items (such as image, text, video and audio), along with detailed information that describes the spatial and temporal placement of the items as part of the presentation. Manual multimedia authoring involves explicitly stating the placement of each media item in the spatial and temporal dimensions. The drawback of this approach is that resulting presentations are hard to adapt to different target platforms, network resources, and user preferences. An approach to solving this problem is to abstract from the low-level presentation details, for example by specifying the high-level semantic relations between the media items. The presentation itself can then be generated from the semantic relations along with a generic set of transformation rules, specifying how each semantic relation can be conveyed using multimedia constructs. These constructs may differ depending on the target platform, current network conditions or user preferences. We are thus able to automatically adapt the presentation to a wide variety of different circumstances while ensuring that the underlying message of the presentation remains the same. This approach requires an execution environment in which transformation rules, resulting in a set of constraints, are derived from a given semantic description. The resulting set of constraints can then be solved to create a final multimedia presentation. The paper describes the design and implementation of such a system. It explains the advantages of using constraint logic programming to realize the implementation of both the transformation rules and the constraints system. It also demonstrates the need for two different types of constraints. Quantitative constraints are needed to verify whether the final form presentation meets all the numeric constraints that are required by the environment. Qualitative constraints are needed to facilitate high-level reasoning and presentation encoding. While the quantitative constraints can be handled by off-the-shelf constraint solvers, the qualitative constraints needed are specific to the multimedia domain and need to be defined explicitly.
Cited By
- Lima B, Neto C and Azevedo R Multimedia document authoring based on identification and filling of recurrent structures Proceedings of the XV Brazilian Symposium on Multimedia and the Web, (1-4)
- van Ossenbruggen J, Hardma L, Geurts J and Rutledge L Towards a multimedia formatting vocabulary Proceedings of the 12th international conference on World Wide Web, (384-393)
- Bes F and Roisin C A presentation language for controlling the formatting process in multimedia presentations Proceedings of the 2002 ACM symposium on Document engineering, (2-9)
Recommendations
Adaptive Multimedia Presentation Strategies
Multimedia presentations comprise various media objects such as text, audio, image, and video that are delivered to users according to certain temporal relationships. In stored multimedia presentations, these temporal relationships are explicitly ...
Creating Multimedia Presentation Based on Constraint Satisfaction Problems in Multimedia Databases
DANTE '99: Proceedings of the 1999 International Symposium on Database Applications in Non-Traditional EnvironmentsWe have studied a mechanism for creating multimedia presentation from various multimedia objects such as video, image and text. The important points for creating multimedia presentation are specification and verification. Specification means ...
Paving the Last Mile for Multi-Channel Multimedia Presentation Generation
MMM '05: Proceedings of the 11th International Multimedia Modelling ConferenceUsers of multimedia applications today are equipped with a variety of different (mobile) devices that each come with different operating systems, memory and CPU capabilities, network connections, and also different software such as multimedia players. ...