ParisTech se présente
 Evénements
 
 Etudier à ParisTech
 La coopération internationale
 Ressources documentaires
 Vivre à ParisTech
 ParisTech et les entreprises
 ParisTech Libres Savoirs
 
 

Descriptions de scènes multimédia : représentations et optimisations.

Accueil || Parcours || Recherche || S'enregistrer || Mon Compte || Contacts || Aide || Langues

Concolato, Cyril (2007) Descriptions de scènes multimédia : représentations et optimisations. Doctorat Informatique et Réseaux, Département Traitement du Signal et Images, ENST p.227.

Plein texte disponible en tant que :

- mémoire_thèse_concolato.pdf ( 3349 Kb )
Licence: Copyright

Résumé

Avec les progrès technologiques en matière de débits disponibles et la diversification des média

disponibles, l'enjeu est maintenant de diffuser aux utilisateurs des médias de qualité dans une

présentation cohérente, attractive et interactive, qu'elle soit destinée au monde de la télévision

numérique, de l'Internet ou de la téléphonie mobile. Les descriptions de scènes multimédia tentent de

répondre à ce pari. Le pari consiste en effet à développer des technologies permettant la diffusion et la

présentation de contenu multimédia riche, animé, interactif dans des environnements aux contraintes

multiples. Il faut des technologies suffisamment simples pour être intégrées dans des terminaux à

faible coût de revient, mais également suffisamment attractives pour attirer de nouveaux

consommateurs. Ensuite, même si les débits augmentent et les techniques de compression

s'améliorent, la plus grande partie des "tuyaux" est encore occupée par les média traditionnels (audio,

vidéo). Il faut donc que ces nouvelles technologies n'occupent pas trop de bande passante. Enfin, pour

qu'elles mènent à de nouveaux usages, il faut que les créateurs de contenu se les approprient et pour

cela, il faut que les présentations multimédia soient faciles à créer, quel que soit le scénario

d'utilisation.

Cette thèse a pour objectif dans un premier temps de mener une réflexion sur les différentes

représentations de scènes multimédias existantes et d’en proposer une synthèse. Cette synthèse

propose une vue générale sur les langages, les formats de représentation des descriptions de scènes

ainsi que sur les techniques de codage et les traitements appliqués aux scènes multimédia. Elle

présente, en particulier, les problématiques liées à l'animation, la compression, l'interactivité, la

diffusion et finalement à la présentation. Dans un second temps, elle propose des améliorations aux

solutions existantes. Ces propositions sont doubles. Tout d'abord, cette thèse propose d'un ensemble de

méthodes pour permettre la représentation efficace de scènes multimédia fortement animées,

notamment pour les formats de représentations MPEG-4 BIFS, W3C SVG et MPEG-4 LASeR, et avec

la prise en compte des contraintes de la diffusion sur téléphone mobile. Ensuite, cette thèse propose

une architecture et une implémentation innovante d'un lecteur de scènes permettant la lecture de

contenus multimédia sur terminaux contraints grâce au respect d'un compromis entre consommation

mémoire et rapidité d'exécution. Cette thèse se conclut, après avoir rappelé les contraintes du monde

mobile, par une synthèse des choix technologiques à faire, dans la vaste bibliothèque d'outils

disponibles dans le domaine des descriptions de scènes, pour concevoir un service multimédia pour

mobiles.

Type d'EPrint:Thèse (Doctorat)
Directeur de Mémoire:Dufourd, Jean-Claude
Date:12 Juillet 2007
Jury de Mémoire:Mathieu, Yves et Bernardo Pereira, Fernando Manuel et Van de Walle, Rik et Prêteux, Françoise et Layaïda, Nabil et Morán Burgos, Francesco et Dufourd, Jean-Claude
Ecole Doctorale:ED 130 INFORMATIQUE, TELECOMMUNICATIONS ET ELECTRONIQUE (EDITE)
Discipline:Informatique et Réseaux
Fonds:ENST
Institution:ENST
Laboratoire:Département Traitement du Signal et Images
Sujets:2. Sciences et technologies de l'information et de la communication
Mots-clés libres:Multimédia, Interactivité, Mpeg, Animation, Compression, Svg, Multimedia, Interactivity, Mpeg, Animation, Compression, Svg
Code ID:3480
Déposé par :Cyril Concolato
Déposé le :23 Mai 2008

Références Bibliographiques

[01] G. Di Cagno, C. Concolato, J.-C. Dufourd, "Multimedia adaptation in end-user terminals",

Signal Processing: Image Communication, Volume 21, Issue 3, Mar. 2006, Pages 200 – 216.

[02] J.-C. Dufourd, O. Avaro, C. Concolato, "An MPEG standard for rich media services",

IEEE Multimedia, Volume 12, Issue 4, Oct.-Dec. 2005, Pages 60 – 68.

[03] C. Concolato, J.-C. Dufourd, J.-C. Moissinac, "Creating and encoding of cartoons using

MPEG-4 BIFS: methods and results", IEEE Transactions on Circuits and Systems for Video

Technology, Volume 13, Issue 11, Nov. 2003, Pages 1129 – 1135.

[04] M. Ransburg, H. Hellwagner, B. Pellan, C. Concolato, R. Cazoulat, S. De Zutter, C. Poppe, R.

Van de Walle, A. Hutter, "DANAE: Dynamic and Distributed Adaptation of Scalable

Multimedia Content in a Context-Aware Environment", Proceedings of European Symposium on

Mobile Media Delivery (EuMob), Alghero, Italy, Sept. 2006.

[05] C. Concolato, J.-C. Dufourd, "Adaptation de contenu MPEG-4 BIFS suivant la norme

MPEG-21", Proceedings of Première Conférence sur le Multimédia pour Mobile (MCube),

Montbéliard, France, Mar. 2004.

[06] P. Gioia, K. Kamyab, I. Wolf, G. Panis, A. Difino, M. Kimiaei, T. DiGiacomo, A.

Cotarmanac'h, P. Goulev, A. Graffunder, A. Hutter, B. Negro, C. Concolato, C. Joslin, E. Mamdani,

J.-C. Dufourd, N. Thalmann, "ISIS: intelligent scalability for interoperable services",

Proceedings of First European Conference on Visual Media Production (CVMP), London, UK,

Mar. 2004.

[07] C. Concolato, J.-C. Moissinac, J.-C. Dufourd, "Representing 2D Cartoons using SVG",

Proceedings of SMIL Europe 2003, Paris, France, Feb. 2003.

[08] C. Concolato, J.-C. Dufourd, "Comparison of MPEG-4 BIFS and some other multimedia

description languages", Proceedings of Workshop and Exhibition on MPEG-4 (WEMP), San Jose,

USA, Jun. 2002.

[09] J.-C. Moissinac, C. Concolato, J.-C. Dufourd, "Codage MPEG-4 de dessins animés",

Proceedings of COmpression et REprésentation des Signaux Audiovisuels (CORESA), Dijon, France,

Nov. 2001.

[10] F. Bouilhaguet, C. Concolato, S. Boughoufalah, J.-C. Dufourd, "Adding delivery support to

MPEG-Pro, an authoring system for MPEG-4", Proceedings of Workshop and Exhibition on

MPEG-4 (WEMP), San Jose, USA, Jun. 2001.

[11] C. Concolato, "Specification of graphics for the mobile environment", Delivrable 4.4.1,

IST DANAE, Jun. 2006.

[12] C. Concolato, "White Paper on MPEG-4 LASeR", ISO/IEC JTC 1/SC 29/WG 11 N7507

Poznan, Poland, July 2005.

[13] C. Concolato, "Generic scalability and streamability schemes specification",

Delivrable 3.7, IST ISIS, Jan. 2004.

[14] C. Concolato, J.-C. Dufourd, F. Prêteux, M. Preda, "Method and Equipment for Managing

interaction in the MPEG-4 Standard".

[15] C. Concolato, C. Seyrat, G. Pau, C. Thiénot, A.Cotarmanac'h, "Method for compressing a

hierarchical tree, corresponding signal and method for decoding a signal".

[16] A. Hakeem, K. Shafique, M. Shah, "An Object-based Video Coding Framework for Video

Sequences Obtained From Static Cameras", Proceedings of the 13th annual ACM international

conference on Multimedia (MM), Singapore, Singapore, Nov. 2005.

[17] A. Scherp, S. Boll, "Paving the Last Mile for Multi-Channel Multimedia Presentation

Generation", Procedings of the 11th Multimedia Modeling Conference (MMM), Melbourne, Australia,

Jan. 2005.

[18] E. Scheirer, "The MPEG-4 Structured Audio standard", Proceedings of the IEEE International

Conference on Acoustics, Speech, and Signal Processing (ICASSP), Seattle, USA, May 1998.

[19] W. De Neve, K. De Wolf, D. De Schrijver, R. Van de Walle, "Using MPEG-4 Scene

Description for offering customizable and interactive multimedia presentations", Workshop on Image

Analysis for Multimedia Interactive Services (WIAMIS), Montreux, Switzerland, Apr. 2005.

[20] F. Bouilhaguet, J.-C. Dufourd, S. Boughoufalah, C. Havet, "Interactive broadcast digital

television. The OpenTV platform versus the MPEG-4 standard framework", Proceedings of the IEEE

International Symposium on Circuits and Systems (ISCAS), Geneva, Switzerland, May 2000.

[21] J. Piesing, "The DVB multimedia home platform (MHP) and related specifications",

Proceedings of the IEEE, Volume 94, Issue 1, Jan. 2006, Pages 237 – 247.

[22] R. Grigoras, "Supervision de flux pour les contenus hypermédia: optimisation de politiques de

préchargement et ordonnancement causal", Thèse de doctorat, INP Toulouse, 2003.

[23] P. Baudelaire, M. Gangnet, "Planar maps: an interaction paradigm for graphic design",

Proceedings of the conference on Human factors in computing systems (CHI), Austin, USA, May 1989.

[24] E. Jang et al., "Interpolator Data Compression for MPEG-4 Animation", IEEE Transactions

on Circuits And Systems for Video Technology, Volume 14, Issue 7, Jul. 2004, Pages 989 – 1008.

[25] P.-J. Laurent, A. Le Méhauté, L. Schumaker, "Curves and Surfaces", Academic Press,

New York, 1991.

[26] O. Avaro, P. Salembier, "MPEG-7 Systems: overview", IEEE Transactions on Circuits and

Systems for Video Technology, Volume 11, Issue 6, Jun. 2001, Pages 760 – 764.

[27] S. Devillers, C. Timmerer, J. Heuer, H. Hellwagner, "Bitstream syntax description-based

adaptation in streaming and constrained environments", IEEE Transactions on Multimedia, Volume 7,

Issue 3, Jun. 2005, Pages 463 – 470.

[28] T. Ebrahimi, F. Pereira, "The MPEG-4 Book", Prentice Hall, Jul. 2002.

[29] C. Seyrat, "L'interopérabilité dans les systèmes d'indexation multimédia", Thèse de doctorat,

LIP6, 2003.

[30] J. Ziv, A. Lempel, "A Universal Algorithm for Sequential Data Compression'', IEEE

Transactions on Information Theory, Volume 23, Issue 3, 1977, Pages 337 – 342.

[31] S. Boughoufalah, "Outils Auteurs pour MPEG-4", Thèse de doctorat, ENST, 2002.

[32] G. Di Cagno, "Systèmes multimédia et qualité d'expérience", Thèse de doctorat, ENST, 2004.

[33] M. Kostoulas, M. Matsa, N. Mendelsohn, E. Perkins, A. Heifets, M. Mercaldi, "XML

screamer: an integrated approach to high performance XML parsing, validation and deserialization",

Proceedings of the 15th International Conference on World Wide Web (WWW), Edinburgh, Scotland,

May 2006.

[34] C. Cunat, "Accélération matérielle pour le rendu de scènes multimédia vidéo et 3D", Thèse de

doctorat, ENST, 2004.

[35] Y.-C. Tu, J. Sun, M. Hefeeda, S. Prabhakar, "An analytical study of peer-to-peer media

streaming systems", ACM Transactions on Multimedia Computing, Communications, and

Applications (TOMCCAP), Volume 1, Issue 4, Nov. 2005, Pages 354 – 376.

[36] A. Vetro, C. Timmerer, "Digital item adaptation: overview of standardization and research

activities", IEEE Transactions on Multimedia, Volume 7, Issue 3, Jun. 2005, Pages 418 – 426.

[37] T. Zgaljic, N. Sprljan, E. Izquierdo, "Bitstream syntax description based adaptation of scalable

video", Proceedings of The 2nd European Workshop on the Integration of Knowledge, Semantics and

Digital Media Technology (EWIMT), London, UK, Nov.-Dec. 2005.

[38] Y.-K. Lim, "White Paper on MPEG-4 System", ISO/IEC JTC 1/SC 29/WG 11N7504, 2005,

http://www.chiariglione.org/mpeg/technologies/mp04-sys/index.htm

[39] A. Cotarmanac'h, R. Cazoulat, Y. Fisher, " White Paper on MPEG-4 BIFS ", ISO/IEC JTC

1/SC 29/WG 11N7608, 2005, http://www.chiariglione.org/mpeg/technologies/mp04-bifs/index.htm

[40] P. Schirling, "White Paper on MPEG-2 Systems",

http://www.chiariglione.org/mpeg/technologies/mp02-ts/index.htm

[41] J. Bormans, K. Hill, "MPEG-21 Overview", ISO/IEC JTC1/SC29/WG11/N5231, 2002,

http://www.chiariglione.org/mpeg/standards/mpeg-21/mpeg-21.htm

[42] Information technology – Coding of audio-visual objects – Part 1: Systems, ISO/IEC 14496-

1:2004

[43] Information technology – Coding of audio-visual objects – Part 11: Scene description (BIFS)

and application engine (MPEG-J), ISO/IEC 14496-11:2005

[44] Information technology – Coding of audio-visual objects – Part 12: ISO base media file

format, ISO/IEC 14496-12:2005

[45] Information technology – Coding of audio-visual objects – Part 14: MPEG-4 File Format

(MP4), ISO/IEC 14496-14:2003

[46] Information technology – Coding of audio-visual objects – Part 20: Lightweight Application

Scene Representation (LASeR) and Simple Aggregation Format (SAF), ISO/IEC 14496-20:2005

[47] Information technology – MPEG systems technologies – Part 1: Binary MPEG format for

XML (BiM), ISO/IEC 23001-1:2006

[48] XHTML 1.0, The Extensible HyperText Markup Language (Second Edition), W3C

Recommendation, 26 January 2000, revised 1 August 2002, http://www.w3.org/TR/html/

[49] Synchronized Multimedia Integration Language Specification (SMIL 2.1), W3C

Recommendation, 13 December 2005, http://www.w3.org/TR/SMIL/

[50] Scalable Vector Graphics (SVG) Tiny 1.2 Specification, W3C Candidate Recommendation,

10 August 2006, http://www.w3.org/TR/SVGMobile12/

[51] Cascading Style Sheets, level 2 (CSS2) Specification, W3C Recommendation, 12 May 1998,

http://www.w3.org/TR/REC-CSS2/

[52] Document Object Model (DOM) Level 3 Core Specification, W3C Recommendation, 07 April

2004, http://www.w3.org/TR/DOM-Level-3-Core/

[53] XForms 1.0 (Second Edition), W3C Recommendation, 14 March 2006,

http://www.w3.org/TR/xforms/

[54] Extensible Markup Language (XML) 1.0 (Fourth Edition), W3C Recommendation, 16 August

2006, http://www.w3.org/TR/xml/

[55] SVG MicroDOM Specification, http://www.w3.org/TR/SVGMobile12/svgudom.html

[56] Compound Document Formats, http://www.w3.org/2004/CDF/

[57] XML Path Language (XPath), Version 1.0, http://www.w3.org/TR/xpath

[58] XML Pointer Language (XPointer), Working Draft, 16 August 2002,

http://www.w3.org/TR/xptr/

[59] Remote Events for XML (REX) 1.0, Working Draft 02 February 2006,

http://www.w3.org/TR/rex/

[60] Document Object Model (DOM) Level 3 Events Specification, Version 1.0, W3C Working

Draft, 13 April 2006, http://www.w3.org/TR/DOM-Level-3-Events/

[61] Efficient XML Interchange Measurements Note, W3C Working Draft, 18 July 2006,

http://www.w3.org/TR/exi-measurements/

[62] Analysis of the EXI Measurements,W3C Public Working Group Document, 20 July 2006,

http://www.w3.org/XML/EXI/report.html

[63] XML Schema Part 0: Primer Second Edition, W3C Recommendation, 28 October 2004,

http://www.w3.org/TR/xmlschema-0/

[64] XSL Transformations (XSLT), Version 1.0, W3C Recommendation, 16 November 1999,

http://www.w3.org/TR/xslt

[65] XML Binding Language (XBL) 2.0, W3C Working Draft, 19 June 2006,

http://www.w3.org/TR/xbl/

[66] SVG's XML Binding Language (sXBL), W3C Working Draft, 15 August 2005,

http://www.w3.org/TR/sXBL

[67] XML Events, An Events Syntax for XML, W3C Recommendation, 14 October 2003,

http://www.w3.org/TR/xml-events/

[68] The XMLHttpRequest Object, W3C Working Draft, 19 June 2006,

http://www.w3.org/TR/XMLHttpRequest/

[69] Scalable Vector Graphics (SVG) 1.2, W3C Working Draft, 27 October 2004,

http://www.w3.org/TR/2004/WD-SVG12-20041027/

[70] ECMAScript Language Specification, 3rd edition (December 1999), www.ecmainternational.

org/publications/standards/Ecma-262.htm

[71] The Virtual Reality Modeling Language (VRML) specification,

http://www.web3d.org/x3d/specifications/vrml/ISO-IEC-14772-VRML97/

[72] The Extensible 3D (X3D) specification, http://www.web3d.org/x3d/specifications/ISO-IEC-

19775-X3DAbstractSpecification/

[73] 3rd Generation Partnership Project, Technical Specification Group Services and System

Aspects Transparent end-to-end packet switched streaming service (PSS); 3GPP file format (3GP)

(Release 7), 3GPP TS 26.244, http://www.3gpp.org/ftp/Specs/archive/26_series/26.244/

[74] Handley M., "Session Description Protocol", RFC 2327, http://www.ietf.org/rfc/rfc2327.txt

[75] Schulzrinne H. et al., "RTP: A Transport Protocol for Real-Time Applications",

http://www.ietf.org/rfc/rfc1889.txt

[76] T. Paila et al., "File Delivery over Unidirectional Transport (FLUTE)",

http://www.ietf.org/rfc/rfc3926.txt

[77] J. van der Meer et al., "RTP Payload Format for Transport of MPEG-4 Elementary Streams",

http://ietf.org/rfc/rfc3640.txt

[78] Streaming Transformations for XML, Site Officiel, http://stx.sourceforge.net/

[79] XBL - Extensible Binding Language 1.0, http://www.mozilla.org/projects/xbl/xbl.html

[80] Digital Media Broadcasting, http://en.wikipedia.org/wiki/Digital_Multimedia_Broadcasting

[81] Projet DANAE, Site Officiel, http://danae.rd.francetelecom.com/

[82] Projet ISIS, Site Officiel, http://isis.rd.francetelecom.com/

[83] "Asynchronous JavaScript And XML",

http://en.wikipedia.org/wiki/Ajax_%28programming%29

[84] Document Object Model, http://fr.wikipedia.org/wiki/Document_Object_Model

[85] Flash, http://en.wikipedia.org/wiki/Adobe_Flash

[86] Dynamic HTML, http://en.wikipedia.org/wiki/Dynamic_HTML

[87] OGG, http://fr.wikipedia.org/wiki/Ogg

[88] OpenTV, Site Officiel, http://www.opentv.com

[89] Multimedia Home Platform, Site Officiel, http://www.mhp.org/

[90] Flash, Site Officiel, http://www.adobe.com/products/flash

[91] FlashLite, Site Officiel, http://www.adobe.com/products/flashlite/

[92] Toon Boom Studio, Site Officiel, http://www.toonboom.com/

[93] Adobe Illustrator, Site Officiel, http://www.adobe.com/fr/products/illustrator/

[94] Beatware Mobile Designer, Site Officiel, http://www.beatware.com/products/md.html

[95] FlashJax, http://www.flash-widgets.com/flash_jax.html

[96] GPAC Project on Advanced Content, http://gpac.sourceforge.net/

[97] 3D Studio Max, Site Officiel, http://www.autodesk.com

[98] Adobe Premiere, Site Officiel, http://www.adobe.com/fr/products/premiere/

[99] LibXML, Site Officiel, http://xmlsoft.org/

[100] Matroska, Site Officiel, http://www.matroska.org/

[101] ID3, Site Officiel, http://www.id3.org/

[102] QuickTime, Site Officiel, http://www.apple.com/fr/quicktime

[103] Darwin Streaming Server, Site Officiel,

http://developer.apple.com/opensource/server/streaming/index.html

[104] ToonBoom, Site Officiel, http://www.toonboom.com

[105] Hypertext Transfer Protocol (HTTP), http://fr.wikipedia.org/wiki/Http

[106] Multimedia Messaging System (MMS),

http://en.wikipedia.org/wiki/Multimedia_Messaging_Service

Table des Matières

REMERCIEMENTS - I

RESUME - III

TABLE DES MATIERES - V

LISTE DES FIGURES - XI

LISTE DES EXEMPLES DE CODE - XV

LISTE DES TABLEAUX - XIX

CHAPITRE 0 INTRODUCTION - 1

0.1 Exposé des problèmes - 1

0.2 Objectifs - 1

0.3 Cadre de travail - 2

0.4 Principales Contributions - 2

0.4.1 Publications et brevets - 3

0.4.2 Contributions aux standards - 3

0.4.3 Logiciels - 3

0.5 Plan - 4

CHAPITRE 1 PRINCIPES DES DESCRIPTIONS DE SCENES - 5

1.1 Introduction - 5

1.2 Vocabulaire - 5

1.2.1 Scène - 5

1.2.2 Description de scène - 6

1.2.3 Flux et document de scène - 7

1.2.4 Arbre de scène - 8

1.3 Usages des descriptions de scènes - 9

1.4 Etat de l'art des langages existants - 11

1.4.1 HTML et DHTML - 11

1.4.2 Flash - 11

1.4.3 VRML - 12

1.4.4 BIFS - 12

1.4.5 SMIL - 12

1.4.6 SVG - 13

1.4.7 LASeR - 13

1.4.8 CDF - 13

1.5 Principes piliers des descriptions de scènes - 14

1.5.1 Principes de l'organisation spatiale - 14

1.5.2 Principes de l'organisation temporelle - 16

1.5.3 Interactivité minimale : la navigation - 22

1.5.4 Eléments audio visuels particuliers : les objets graphiques vectoriels - 22

1.6 Conclusion - 25

CHAPITRE 2 DESCRIPTIONS DE SCENES ET ANIMATIONS - 29

2.1 Introduction - 29

2.2 Animation par interpolation - 29

2.2.1 Principes - 29

2.2.2 Applicabilité - 31

2.2.3 Langages utilisant le modèle d'animation par interpolation - 31

2.2.4 Synthèse sur les animations par interpolation - 37

2.3 Animation par trames d’animations - 38

2.3.1 Principes - 38

2.3.2 Applicabilité - 39

2.3.3 Instances existantes et théoriques du modèle d'animation par trame - 40

2.3.4 Synthèse sur les méthodes de mise à jour de scènes - 46

2.4 Conclusion - 47

CHAPITRE 3 DESCRIPTIONS DE SCENES ET COMPRESSION - 49

3.1 Introduction - 49

3.2 Compression de la structure des scènes multimédia - 51

3.2.1 Factorisation des structures redondantes - 51

3.2.2 Mécanismes génériques de représentation binaire de documents XML - 63

3.2.3 Exemple : le codage des commandes BIFS - 64

3.3 Compression des données des scènes multimédia - 67

3.3.1 Mécanismes de représentations binaires sans perte - 67

3.3.2 Mécanismes de représentations binaires avec perte - 69

3.3.3 Compression des objets graphiques - 75

3.4 Conclusion - 77

CHAPITRE 4 DESCRIPTIONS DE SCENES ET INTERACTIVITE - 79

4.1 Introduction - 79

4.2 Les mécanismes d’interactivité - 79

4.2.1 Détection des évènements utilisateurs - 80

4.2.2 Transmission des évènements - 83

4.2.3 Cascade d’évènements et gestion temporelle - 87

4.2.4 Modification de la scène - 89

4.2.5 Résumé - 91

4.3 Scénarios d'utilisation des technologies d'interactivité - 91

4.3.1 Interactivité côté client : les applications AJAX - 91

4.3.2 Interactivité côté serveur : les applications MPEG-4 - 93

4.4 Conclusion - 94

CHAPITRE 5 DESCRIPTIONS DE SCENES, CREATION ET DISTRIBUTION - 95

5.1 Introduction - 95

5.2 Edition de scènes - 95

5.3 Diffusion de descriptions de scènes - 97

5.3.1 Les mécanismes et protocoles de transports de contenu multimédia existants - 98

5.3.2 Spécificité des descriptions de scènes - 100

5.4 Conclusion - 109

CHAPITRE 6 METHODES POUR LA REPRESENTATION EFFICACE DE SCENES

MULTIMEDIA ANIMEES - 111

6.1 Introduction - 111

6.2 Cas d'étude : le dessin animé - 111

6.3 Choix d'une représentation - 114

6.3.1 MPEG-4 BIFS - 115

6.3.2 SVG - 117

6.3.3 LASeR - 119

6.3.4 Synthèse sur le choix de la structure d'une scène - 119

6.4 Codage efficace de scènes animées - 120

6.4.1 Codage de structure - 120

6.4.2 Codage des données - 125

6.4.3 Synthèse et proposition de codage - 132

6.5 Distribution efficace de scènes animées - 133

6.5.1 Distribution progressive de documents XML - 133

6.5.2 Fragmentation temporelle de contenu SVG - 134

6.5.3 Outil générique de fragmentation et de streaming XML - 135

6.5.4 Efficacité du streaming de document SVG - 136

6.5.5 Synthèse - 138

6.6 Représentation adaptable de flux de scènes animées - 140

6.6.1 Méthodes de scalabilité pour un flux de scènes animées - 140

6.6.2 Résultats - 144

6.7 Synthèse - 145

6.8 Résultats indirects - 146

CHAPITRE 7 IMPLEMENTATION OPTIMISEE D'UN LECTEUR DE SCENES

MULTIMEDIA ANIMEES ET INTERACTIVES - 147

7.1 Introduction - 147

7.2 Lecture optimisée de scènes SVG - 148

7.2.1 Rapidité de lecture - 149

7.2.2 Consommation mémoire - 151

7.2.3 Synthèse sur l'efficacité de la lecture de scènes - 158

7.3 Composition optimisée de scènes SVG - 158

7.3.1 Fonctionnement de la phase de composition - 158

7.3.2 Rapidité de composition - 159

7.3.3 Composition et consommation mémoire - 164

7.3.4 Résultats et limitations - 167

7.4 Rendu optimisé de scènes SVG - 170

7.4.1 Principes du rendu efficace de scènes - 170

7.4.2 Rendu SVG et héritage - 172

7.4.3 Proposition pour le suivi des objets modifiés en SVG - 173

7.4.4 Résultats et limitations - 174

7.5 Conclusion - 175

CHAPITRE 8 CONCLUSION - 177

8.1 Bilan - 177

8.2 Outils de descriptions de scènes et services multimédia pour mobiles - 178

8.2.1 Outils d'édition, outils pour la lecture et phase de publication - 178

8.2.2 Limitations - 186

8.3 Perspectives - 186

CHAPITRE 9 LISTE DES PUBLICATIONS - 189

9.1 Articles de revues - 189

9.2 Articles de conférences - 189

9.3 Rapports techniques et autres documents - 190

9.4 Brevets - 190

9.5 Contributions SVG et MPEG - 190

CHAPITRE 10 BIBLIOGRAPHIE - 193

10.1 Articles de revues, de conférences, thèses et livres - 193

10.2 Articles divers - 194

10.3 Standards du Moving Picture Experts Group (MPEG) - 195

10.4 Standards du World Wide Web Consortium (W3C) - 195

10.5 Standards divers - 197

10.6 Logiciels et sites Internet - 197

CHAPITRE 11 GLOSSAIRE - 199

Statistiques de consultation

Administrateurs de l'archive uniquement : éditer cet enregistrement

 
ParisTech
 
droits de reproduction et de diffusion réservés © ParisTech 2007