Compression, Streaming, Vidéo 3D
Objectifs
- Connaître les différentes représentations de modèles 3D : modèles discrets, avec ou sans topologie, modèles continus paramétriques et/ou implicites.
- Implémenter un algorithme de compression d’un modèle 3D en vue de sa transmission.
- Implémenter des interactions dans un monde 3D.
Description
La partie sur les représentations 3D est une suite de 5CTD. Pour chaque cours, un cours de 45mn présentant un modèle 3D est proposé, puis, chaque groupe présente un article de recherche qui propose un modèle 3D du type étudié.
Cours 1 : modèles discrets surfaciques
Cours 2 : modèles discrets volumiques
Cours 3 : modèles de subdivision
Cours 4 : représentations paramétriques
Cours 5 : représentations implicites
TP / Projet : un contexte de transmission d’un fichier et son décodage progressif et donné.
Chaque groupe choisit un article qui propose une représentation progressive d’un modèle 3D et implémente ce modèle pour transmettre progressivement des objets 3D dans le contexte proposé.
Interaction en 3D : Un TP de javascript de 2 séances permet d’implémenter des interactions dans une scène 3D.
Bibliographie
- Curves and Surfaces for CAGD : A practical guide G. FARIN, 2001. (il existe
une traduction en français)
- A dynamic programming approach to curves and surfaces for geometric modeling, Ron Goldman, 2002
- Subdivision for geometric design: A constructive approach, Joe Warren, Henrik Weimer, 2001
Au delà de ces ouvrages ‘classiques’, nous étudions des articles de recherche qui sont plus avancés.
Pré-requis nécessaires
Les prérequis pour la partie modélisation 3D sont de connaître des modèles de courbes et surfaces paramétriques de base, tels que les courbes ou les surfaces de Bézier.
Session 1 ou session unique - Contrôle des connaissances
Modalité | Nature | Coefficient | Remarques |
---|---|---|---|
CT (contrôle terminal) | Oral/Ecrit | 60% | Examen Compression, Streaming, vidéo 3D |
CT (contrôle terminal) | Oral/Ecrit | 100% | Examen Compression, Streaming, vidéo 3D |
CC (contrôle continu) | Projet | 40% | Projet Compression stream.Inter Vidéo |
Session 2 - Contrôle des connaissances
Modalité | Nature | Coefficient | Remarques |
---|---|---|---|
CT (contrôle terminal) | Oral/Ecrit | 60% | Examen Compression, Streaming, vidéo 3D |
CT (contrôle terminal) | Oral/Ecrit | 100% | Examen Compression, Streaming, vidéo 3D |
CC (contrôle continu) | Projet | 40% | Projet Compression stream.Inter Vidéo |
Contact(s)
CHARVILLAT VINCENTMORIN GÉRALDINE
MORIN WEIMER GERALDINE
Lieu(x)
- Toulouse