Stage : Implémentation d’une solution de communication client/serveur pour transmission adaptative de vidéos holographiques en Matlab et C++/CUDA

Cesson-Sévigné, le 02/05/19

A propos de b<>com

Créé fin 2012, l’Institut de Recherche Technologique b<>com est un fournisseur de technologies, accélérateur d’innovations pour les entreprises qui souhaitent développer leur compétitivité grâce au numérique. b<>com mixe les talents de disciplines et cultures multiples en réalité augmentée et en réalité virtuelle, en vidéo et audio immersif, dans les domaines de l’intelligence artificielle, de la cybersécurité, des réseaux 5G, de l’internet des objets et des sciences cognitives, dans la e-Santé… Issus des mondes industriel et universitaire, ses chercheurs et ingénieurs évoluent sur son campus de Rennes et ses sites de Paris, Brest et Lannion. Grâce à son équipe d’ingénierie avancée et ses moyens scientifiques propres, b<>com propose à ses clients des ingrédients et des solutions qui font la différence.

Descriptif de la mission

L’holographie est souvent considérée comme étant la technologie de visualisation 3D la plus prometteuse, puisqu'elle créé l’illusion du relief la plus naturelle et réaliste possible. En effet, elle fournit tous les indices de perception de la profondeur du système visuel humain sans nécessiter de lunettes et sans créer de fatigue visuelle.

L’un des principaux verrous de l’holographie est la grande quantité de données à stocker et transmettre pour assurer une bonne qualité d’expérience : un hologramme d’une dizaine de centimètres nécessite plusieurs centaines de milliards de pixels pour obtenir un champ de visualisation d’une centaine de degrés. Pour pallier à cette limitation, une méthode de compression et transmission adaptative en fonction du point de vue a été développée à b<>com. Cette méthode est basée sur une décomposition de l’hologramme permettant de ne transmettre que les données correspondant au point de vue de l’utilisateur.

L’objectif de ce stage est d’implémenter une solution de communication client/serveur mettant en œuvre cette méthode de compression et transmission d’hologrammes adaptative en fonction du point de vue de l’utilisateur. Un premier prototype sera réalisé en Matlab pour tester toutes les fonctionnalités du système, puis une optimisation sera réalisée en C++/CUDA afin d’assurer une transmission en temps réel du flux holographique.

Profil recherché

Étudiant(e) en cinquième année d’école d’ingénieur ou université Spécialisation Informatique / Traitement du Signal et de l’Image

  • Bases solides en développement logiciel (C++, Matlab)
  • Compétences en traitement du signal et de l’image
  • Anglais technique
  • Intérêt pour la recherche

Intérêt pour le stagiaire

  • Renforcement des compétences en développement
  • Réelle intégration au sein d’une équipe pluridisciplinaire
  • Secteur de la recherche et de l’innovation

Modalités

Durée : 6 mois                                
Date de démarrage : 1er trimestre 2019
Localisation : Cesson-Sévigné
Candidature à envoyer à : job@b-com.com avec la référence du stage STGAMC016