380 likes | 530 Views
Les Modèles de Documents Multimédia. Qi JIANG Laurent MUNIER. Application : Multimédia et Images. D’Après un article de :. Susanne Boll, Wolfang Klas Utz Westermann. Université de Ulm - Allemagne. Plan. Introduction Exigences des Modèles de Documents Multimédia
E N D
Les Modèles de Documents Multimédia Qi JIANG Laurent MUNIER Application : Multimédia et Images D’Après un article de : • Susanne Boll, • Wolfang Klas • Utz Westermann Université de Ulm - Allemagne
Plan Introduction Exigences des Modèles de Documents Multimédia - Exigences Traditionnelles - Exigences Avancées Les Modèles de Documents Multimédia existants - Ancienne génération - Nouvelle génération Analyse des différents Modèles de Documents Multimédia Conclusion et perspectives 2/38
Plan Introduction Exigences des Modèles de Documents Multimédia - Exigences Traditionnelles - Exigences Avancées Les Modèles de Documents Multimédia existants - Ancienne génération - Nouvelle génération Analyse des différents Modèles de Documents Multimédia Conclusion et perspectives 3/38
Introduction Définition : Les Modèles de Documents Multimédia sont des modèles de données décrivant la composition des éléments média formant les documents multimédia. Exemples de médias : audio, vidéo, texte, image, … Exemples de Modèles de documents multimédia : HTML, MHEG, SMIL, HyTime… 4/38
Introduction Dans les dernières années : - émergences de nouveaux standards de documents multimédia Exigences principales des nouveaux standards : - réutilisation du contenu des différents multimédia - adaptation aux préférences des utilisateurs Exigences non remplies par les Modèles de Documents Multimédia existants 5/38
Introduction Modèles de Documents abordés : - HTML - HyTime - MHEG - SMIL - ZyX 6/38
Plan Introduction Exigences des Modèles de Documents Multimédia - Exigences Traditionnelles - Exigences Avancées Les Modèles de Documents Multimédia existants - Ancienne génération - Nouvelle génération Analyse des différents Modèles de Documents Multimédia Conclusion et perspectives 7/38
Exigences des Modèles de Documents Multimédia Exigences Traditionnelles : - temporelles - spatiales d’interaction • Exigences Avancées : • Réutilisation • Adaptation • Présentation-neutre 8/38
Exigences Traditionnelles : Modèle Temporel Exigences des Modèles de Documents Multimédia Décrit les dépendances temporelles entre les médias d’un même document multimédia 4 types de modèles temporelles existent : - point-based - interval-based - event-based - a l’aide de scripts 9/38
Exigences Traditionnelles : Modèle Spatial Exigences des Modèles de Documents Multimédia Positionnement visuels des éléments de la présentation On distingue 3 approches : - Absolute Positionning ( Position absolue ) - Directional Relations ( Relations Directionnelles ) - Topological Relations ( Relations Topologiques ) 10/38
Exigences Traditionnelles : Interaction Exigences des Modèles de Documents Multimédia Exigence obligatoire pour supporter la modélisation de présentations multimédias interactives On distingue 2 types d’interaction : - Navigational interactions ( Interaction Navigationnelle ) - Design interactions ( Interaction Conceptionnelle ) 11/38
Exigences Avancées : Réutilisation Exigences des Modèles de Documents Multimédia Réutilisation du contenu des documents Caractérisée par 3 dimensions : - Granularity of reuse ( Granularité de réutilisation ) - Kind of reuse ( Façon de réutiliser les documents ) - Support for identification ( Support pour identification ) 12/38
Exigences Avancées : Adaptation Exigences des Modèles de Documents Multimédia Adaptation de la présentation des documents multimédias au contexte de l’utilisateur On distingue 2 adaptations différentes : - Adaptation aux intérêts personnels - Adaptation aux infrastructures techniques On distingue également : - l’adaptation statique - l’adaptation dynamique 13/38
Exigences Avancées : Présentation neutre Exigences des Modèles de Documents Multimédia Sur un environnement réseau hétérogène comme Internet, il est préférable que le matériel d’une application multimédia puisse être présente avec un effort d’implémentation minimale. Deux caractéristiques influencent la convertibilité entre les modèles de documents multimédia : -multimedia functionality ( fonctionnalités multimédia ) -semantic level ( niveau sémantique ) 14/38
Plan Introduction Exigences des Modèles de Documents Multimédia - Exigences Traditionnelles - Exigences Avancées Les Modèles de Documents Multimédia existants - Ancienne génération - Nouvelle génération Analyse des différents Modèles de Documents Multimédia Conclusion et perspectives 15/38
Les Modèles de Documents Multimédia existants Ancienne génération : - HTML - SMIL - MHEG-5 - HyTime Nouvelle génération ; - ZyX 16/38
Les Modèles de Documents Multimédia existants Ancienne génération : HTML ( HyperText Markup Language ) - Modèle de document standard rencontré sur le web - Spécifie l’organisation logique d’un document - Possibilité d’inclure des media très variés - Interaction avec des scripts possibles pour obtenir un langage plus Dynamique : DHTML 17/38
Les Modèles de Documents Multimédia existants Ancienne génération : SMIL 1.0 ( Synchronized Multimedia Integration Language ) - Standards W3C pour synchroniser les présentations multimédia sur le web - Fournit la synchronisation des éléments multimédia - Constitue une présentation intégrée - Utilisation d’élément ‘Switch’ pour afficher la présentation la plus adéquate 18/38
Les Modèles de Documents Multimédia existants Ancienne génération : MHEG – 5 ( Multimedia and Hypermedia Expert Group ) - Standard ISO pour les applications interactives - Créer des scènes à l’intérieur des applications - Fournit des Modèles de Données Orientés Objets - Définit une hiérarchie de classes caractérisant les attributs, les actions et les évènements 19/38
Les Modèles de Documents Multimédia existants Ancienne génération : HyTime (Hypermedia/Time) - extension compatible de SGML - destinée à inclure la possibilité de représenter des documents hypertextes et à composante temporelle (son,video,…) - permet d'associer à certaines balises une sémantique spécifique - inclue toute une mécanique "d'adressage" (identification et référence) des différentes parties d'un document 20/38
Les Modèles de Documents Multimédia existants Nouvelle génération : ZyX - Développé par l’Université de Ulm dans un projet de chirurgie cardiaque - Améliore les fonctionnalités de réutilisation et d’adaptation du contenu - Décrit les documents multimédia sous forme d’arbre - Des éléments opérateurs permettent : - synchronisation temporelle, - définition d’interactions - adaptation 21/38
Plan Introduction Exigences des Modèles de Documents Multimédia - Exigences Traditionnelles - Exigences Avancées Les Modèles de Documents Multimédia existants - Ancienne génération - Nouvelle génération Analyse des différents Modèles de Documents Multimédia Conclusion et perspectives 22/38
Analyse des différents Modèles de Documents Multimédia - HTML - SMIL - MHEG-5 - HyTime - ZyX 23/38
Analyse des différents Modèles de Documents Multimédia Analyse : HTML -Ne fournit pas de constructeur pour synchroniser les médias -Modèle spatial:Utilisation des tables et des ensembles de cadres =>Absolute Positionning -Fournit des liens qui permettent l’interaction navigationnelle - Permet de référencer un document entier ou un media grâce aux URL - Ne fournit pas de mécanisme pour s’adapter aux besoins de l’utilisateur - Ne sépare pas clairement le document de sa structure 24/38
Analyse des différents Modèles de Documents Multimédia Analyse : SMIL 1.0 - Suis une approche Interval-Based - Permet de définir des régions figées => Absolute Positionning - Liens permettant la navigation - Utilisation des URL pour référencer un document ou un media - Permet de définir des méta-données - Fournit les ‘switchs’ => Adaptable à l’infrastructure - Offre de bonnes fonctionnalités multimédia 26/38
Analyse des différents Modèles de Documents Multimédia Analyse : MHEG-5 -Suis une approche Event-based -Fournit des attributs pour les media visuel =>Absolute Positionning -Fournit un petit ensemble de classes d’interaction navigationnelles et de design -Les médias sont structurés dans des groupes=>Réutilisation de fragments impossible -Impossibilité d’associer des méta-données à des objets MHEG -Définit des variables utilisables uniquement à l’intérieur du document => Problème réglé avec MHEG-6 -Fournit de riches fonctionnalités multimédia 28/38
Analyse des différents Modèles de Documents Multimédia Analyse HyTime : -Fournit la possibilité de définir des espaces coordonnées à n-dimension => Absolute-Positionning - Dimension temporel également fournit =>Point-based - Exclut toute interaction navigationnel avec l’utilisateur - Possibilité de réutilisation à chaque niveau - Utilisable avec tous les DTD, mais paramètres non modifiables par des paramètres système ou utilisateur - Manque de fonctionnalités multimédia, mais haut niveau de sémantique 30/38
Analyse des différents Modèles de Documents Multimédia Analyse ZyX : -Définit des opérateurs temporelles (seq ou par ) => Interval-Based -Utilisation de projecteurs spatiaux => Absolute-Positionning - Interaction navigationnelle et de design possible - Conçu pour supporter tous les niveaux de réutilisation - Utilisation d’éléments ‘switchs’ et ‘query’ - Possibilité de séparer le document de sa structure => Bonnes fonctionnalités multimédia et haut niveau de sémantique 32/38
Plan Introduction Exigences des Modèles de Documents Multimédia - Exigences Traditionnelles - Exigences Avancées Les Modèles de Documents Multimédia existants - Ancienne génération - Nouvelle génération Analyse des différents Modèles de Documents Multimédia Conclusion et perspectives 34/38
Conclusion et perspectives - Aucun des standards multimédia étudié n’offre un support suffisant aux demandes des nouvelles applications multimédia HTML peut difficilement être considéré comme un modèle de document multimédia DHTML fournit des améliorations pour pallier certains défauts de HTML SMIL est relativement bien adaptable, mais difficilement réutilisable MHEG-5 offre un haut niveau de fonctionnalités multimédia mais n’est pas facilement réutilisable HyTime parait complet sur l’ensemble des domaines, excepté au niveau de l’adaptation Seul ZyX fournit les fonctionnalités suffisantes pour supporter les nouvelles applications multimédia 36/38
Conclusion et perspectives Possibilité de repousser les limites des approches existantes et de s’adapter aux exigences des nouvelles applications SMIL Boston à venir va également satisfaire les nouvelles exigences La prochaine génération d’outils devra : - supporter la réutilisation à chaque niveau - s’adapter parfaitement aux besoins des utilisateurs ( voire groupe d’utilisateurs ) - permettre de manipuler une Base de Données Un module pour un système BDOR permet déjà de manipuler des documents ZyX 37/38