Table of Contents

Systèmes Temps réel et Multimédia

Sensibilisation à la problématique des systèmes informatiques temps réel et multimédia.

Responsable : J.-L. Scharbarg
Intervenants : V.Charvillat, S. Gasparini, G. Morin (partie multimédia) C. Pagetti, J.-L. Scharbarg, J. Ermont (partie temps réel).

20 C, 1 TD, 7 TP, 2 examens (2 x 50%) 5 crédits ECTS

1. Multimédia

La première moitié de ce module permet d'une part d'aborder des notions centrales de support système pour le multimédia et, d'autre part, de s'initier à la programmation mobile pour Android dans le contexte d'interactions multimodales. La synchronisation inter-média et le respect de contraintes de temps pour le streaming de vidéo ou le streaming 3D est un aiguillon pour le premier aspect. L'initiation à la programmation Java pour Android permet dans un second temps de comprendre comment adapter des contenus multimédia aux contraintes de restitution sur terminaux légers.

On illustre, dans les trois figures suivantes, le streaming d'un modèle 3D dont le codage est progressif et adapté à une transmission sur des réseaux hétérogènes. En (pré)visualisant, depuis un point de vue éloigné, un modèle dont le téléchargement n'est que très partiel, notre perception s'accommode d'une représentation grossière. En contrôlant la position de la caméra de synthèse (notion de camera path), on peut, lorsque le streaming est plus avancé, se rapprocher de l'objet pour commencer à visualiser des détails disponibles sur l'objet.

2. Temps réel

La seconde partie de cet enseignement est orientée vers la conception de systèmes et logiciels critiques, en général.