Brevet FR3069692A1 (20190201)

REVENDICATIONS1. Procédé de gestion de l'affichage d'images de réalité virtuelle, mis en oeuvre par un dispositif de traitement d'un système de simulation d'une scène de réalité virtuelle, ledit système de simulation comprenant une surface d'affichage sur laquelle une scène de réalité virtuelle est affichée et au moins un projecteur configuré pour projeter sur ladite surface au moins une image de ladite scène de réalité virtuelle, ladite surface d'affichage étant disposée de sorte que le champ visuel d'un utilisateur du système de simulation soit recouvert totalement par au moins ladite surface d'affichage, le procédé comprend: - une étape (E40) de modélisation 3D du système de simulation, - une étape de détermination (E41) de la position et de l'orientation du au moins un projecteur par rapport à la surface d'affichage dans la modélisation 3D, - une étape de détermination (E50) d'une matrice de pixels associée audit au moins un projecteur, ladite matrice de pixels étant représentative de la position des pixels projetés par ledit au moins un projecteur sur une représentation 3D de la surface d'affichage dans la modélisation 3D du système de simulation, - et au cours d'une phase de fonctionnement du système de simulation, le procédé comprend les étapes suivantes: - obtention (E51) de données 3D de la scène de réalité virtuelle, - obtention (E52), pour ledit au moins un projecteur, d'une image de la scène de réalité virtuelle, à partir de la matrice de pixels associée audit au moins un projecteur et d'une projection desdites données 3D sur la représentation 3D de la surface d'affichage, - envoi (E53) audit au moins un projecteur de l'image obtenue de sorte que le projecteur affiche l'image obtenue sur la surface d'affichage.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel l'obtention des données 3D de la scène de réalité virtuelle prend en compte la position de la tête de l'utilisateur du système de simulation.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 ou 2, dans lequel la détermination de la position et de l'orientation du au moins un projecteur par rapport à la surface d'affichage comprend en outre: 21 - une étape de projection d'une image par ledit au moins un projecteur sur la représentation 3D de la surface de projection, - une étape de vérification que la qualité de la projection satisfait un critère prédéterminé, - lorsque la qualité de la projection ne satisfait pas le critère prédéterminé, une étape de 5 détermination d'une nouvelle position du au moins un projecteur dans la modélisation 3D du système de simulation, - des itérations de la projection d'une image par ledit au moins un projecteur sur la représentation 3D de la surface d'affichage, de la vérification de la qualité de la projection, et de la détermination d'une nouvelle position du projecteur, tant que la qualité de la projection 10 ne satisfait pas le critère prédéterminé.\n<CLM>\1\tDispositif (22) de traitement d'images de réalité virtuelle configuré pour: - calculer une modélisation 3D d'un système de simulation comprenant: - une surface d'affichage configurée pour afficher une scène de réalité 15 virtuelle, ladite surface étant disposée de sorte que le champ visuel d'un utilisateur du système de simulation soit recouvert totalement par au moins ladite surface d'affichage, - et au moins un projecteur configure pour projeter sur ladite surface au moins une image de ladite scène de réalité virtuelle, - déterminer la position et l'orientation du au moins un projecteur par rapport à la surface 20 d'affichage dans la modélisation 3D, - déterminer une matrice de pixels associée audit au moins un projecteur, ladite matrice de pixels étant représentative de la position des pixels projetés par ledit au moins un projecteur sur une représentation 3D de la surface d'affichage dans la modélisation 3D du système, - et au cours d'une phase de fonctionnement du système de simulation: 25 - obtenir des données 3D de la scène de réalité virtuelle, - obtenir, pour ledit au moins un projecteur, une image de la scène de réalité virtuelle, à partir de la matrice de pixels associée audit au moins un projecteur et d'une projection desdites données 3D sur la représentation 3D de la surface d'affichage, 30 - envoyer audit au moins un projecteur ladite image obtenue de sorte que le projecteur affiche l'image obtenue sur la surface d'affichage.\n<CLM>\1\tSystème de simulation d'une scène de réalité virtuelle comprenant: - une surface d'affichage (24) configurée pour afficher au moins une scène de réalité 35 virtuelle, ladite surface d'affichage étant disposée de sorte que le champ visuel d'un utilisateur du système de simulation soit recouvert totalement par au moins ladite surface d'affichage, 22 - au moins un projecteur (23) configuré pour projeter sur ladite surface au moins une image de ladite scène de réalité virtuelle, - un dispositif (22) de traitement selon la revendication\n<CLM>\1\t5\n<CLM>\1\tSystème selon la revendication 5, comprenant en outre un dispositif de détection (25) configuré pour détecter la position de la tête de l'utilisateur du système de simulation, et transmettre audit dispositif de traitement une indication de la position de la tête de l'utilisateur. 10\n<CLM>\1\tSystème selon l'une quelconque des revendications 5 ou 6, dans lequel la surface d'affichage est une surface plastique.\n<CLM>\1\tSystème selon l'une quelconque des revendications 5 à 7, dans lequel la surface d'affichage a une forme de vitre bulle d'un cockpit d'une voiture ou d'un avion ou d'un 15 bateau.\n<CLM>\1\tSystème selon l'une quelconque des revendications 5 à 8, dans lequel la surface d'affichage est adaptée pour une projection arrière des images de réalité virtuelle projetées par ledit au moins un projecteur.\n<CLM>\1\tProgramme d'ordinateur comportant des instructions pour la mise en oeuvre du procédé de gestion de l'affichage selon l'une quelconque des revendications 1 à 3, lorsque le programme est exécuté par un processeur. 20 25