Diffusion interactive de vidéos 360

Encadrants : 

Occurrences : 

2017

Nombre d'étudiants minimum: 

2

Nombre d'étudiants maximum: 

3

Nombre d'instances : 

1

La vidéo 360 est très à la mode depuis trois ans, et de nombreux sites (comme YouTube) proposent désormais des vidéos en 360°. Une des caractéristiques principales de ces vidéos est que tout le contenu visuel n’est pas visible à l’écran, la zone affichée dépendant de l’interaction de l’utilisateur (souris, casque VR …). Par conséquent, diffuser de la vidéo 360 sur un réseau en utilisant les techniques classiques d’adaptation en qualité résulte soit en une perte d’efficacité quant à l’utilisation de la bande passante, soit en une qualité dégradée.

Dans ce projet, nous vous proposons d’étudier et de réaliser des méthodes d’adaptation de la qualité pour ce type de vidéos en fonction de la direction du regard de l’utilisateur (« foveated adaptation »). Il s’agira de réduire la qualité vidéo uniquement dans les zones non visibles, sans compromettre pour autant l’aspect interactif de la vidéo. On utilisera par ailleurs les informations de direction de regard pour proposer différentes manières d’interagir avec le contenu. La programmation se fera en C/C++, et s’appuiera sur la plateforme GPAC [http://gpac.io/] développée à Telecom ParisTech.