Brevet FR3074937A1 (20190614)

REVENDICATIONS1. Procédé de traitement de données d'un environnement de réalité virtuelle, comprenant : - générer un premier espace virtuel, et un premier ensemble d'éléments virtuels relatifs au premier espace virtuel, ce premier ensemble contenant au moins un élément virtuel appelé avatar, - mémoriser un premier ensemble de paramètres relatifs au premier espace virtuel et à l'ensemble des éléments virtuels relatifs au premier espace, - projeter le premier espace virtuel et le premier ensemble d'éléments virtuels à l'aide d'un équipement de réalité virtuelle, - détecter une première commande relative à un élément virtuel appelé cible virtuelle, relatif au premier espace virtuel, - générer, sur la base de la détection de la première commande relative à la cible virtuelle, un deuxième espace virtuel, et un deuxième ensemble d'éléments virtuels relatifs au deuxième espace virtuel, le deuxième espace virtuel étant une imbrication dans le premier espace virtuel, - mémoriser un deuxième ensemble de paramètres relatifs au deuxième espace virtuel et au deuxième ensemble d'éléments virtuels relatifs au deuxième espace virtuel, - déterminer un premier indice d'immersion de l'avatar dans le deuxième espace, en fonction des premier et deuxième ensembles de paramètres, - projeter le deuxième espace virtuel à l'aide de l'équipement de réalité virtuelle, et le deuxième ensemble d'éléments virtuels relatifs au deuxième espace virtuel, en fonction du premier indice d'immersion.\n<CLM>\1\tProcédé selon la revendication précédente, dans lequel le premier indice d'immersion d'un avatar dans le deuxième espace est en outre déterminé en fonction du deuxième ensemble de paramètres relatifs à un ou plusieurs éléments virtuels relatifs au deuxième espace.\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, dans lequel le premier indice d'immersion de l'avatar dans le deuxième espace est en outre déterminé en fonction du deuxième ensemble de paramètres relatifs au deuxième espace. 19\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, dans lequel l'imbrication est un élément virtuel du premier espace virtuel défini en outre par un volume dans l'environnement de réalité virtuelle, ce volume étant délimité par au 5 moins une surface dite surface d'interaction.\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, dans lequel le premier indice d'immersion d'un avatar dans le deuxième espace est en outre déterminé en fonction de paramètres de type dimensionnel. 10\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, dans lequel détecter la première commande relative à la cible virtuelle comprend en outre détecter une demande d'accès au deuxième espace virtuel par l'utilisateur. 15\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, comprenant en outre : - générer, sur la base de la détection de la première commande relative à la cible virtuelle, un troisième espace virtuel et un troisième ensemble d'éléments virtuels relatifs respectivement au moins le premier espace virtuel et au moins 20 le premier ensemble d'éléments virtuels, - mémoriser un troisième ensemble de paramètres relatifs au troisième espace virtuel et à l'ensemble des éléments virtuels relatifs au troisième espace virtuel, - déterminer un deuxième indice d'immersion de l'avatar dans le deuxième espace, en fonction des deuxième et troisième ensembles de paramètres, 25 - projeter le troisième espace virtuel, et le troisième ensemble d'éléments virtuels relatifs au troisième espace virtuel, en fonction du deuxième indice d'immersion.\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, dans lequel une 30 deuxième commande relative à au moins une zone virtuelle comprend en outre une demande d'accès au moins au premier espace virtuel par l'utilisateur.\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, dans lequel les premier et deuxième indices d'immersion définissent des adaptations 20 respectivement entre les ensembles de paramètres relatifs à un ou plusieurs autres espaces virtuels et entre les ensembles de paramètres relatifs à un ou plusieurs ensemble d'éléments virtuels relatifs à un espace virtuel. 5 10.Procédé selon la revendication 7, pour lequel les ensembles de paramètres respectivement relatifs au premier, au deuxième et au troisième espaces virtuels, et aux ensembles des éléments virtuels relatifs au premier, au deuxième et au troisième espaces virtuels, sont en outre des ensembles de paramètres de type perceptif. 10 11.Procédé selon la revendication 10, dans lequel les paramètres de type perceptif s'appliquent en outre à des données de type visuel et/ou sonore. 12.Procédé selon l'une quelconque des revendications précédentes, dans lequel les 15 premier et deuxième indices d'immersion définissent des adaptations respectivement entre les ensembles de paramètres relatifs à un ou plusieurs autres espaces virtuels en fonction des types de surfaces d'interaction délimitant le premier espace virtuel du deuxième espace virtuel. 20 13.Procédé selon l'une quelconque des revendications précédentes, dans lequel l'imbrication du deuxième espace virtuel est une représentation spatiale du deuxième espace virtuel dans le premier espace virtuel. 25\n<CLM>\1\tProgramme informatique caractérisé en ce qu'il comporte des instructions pour la mise en oeuvre du procédé selon l'une des revendications 1 à 13, lorsque ce programme est exécuté par un processeur.\n<CLM>\1\tSupport de données sur lequel a été mémorisée au moins une série d'instructions 30 de code de programme pour l'exécution d'un procédé selon l'une des revendications 1 à\n<CLM>\1\t16. Dispositif de traitement de données d'un environnement de réalité virtuelle, comprenant : 21 - au moins un module de génération apte à générer un espace virtuel, et un ensemble d'éléments virtuels relatifs à un espace virtuel, - au moins un module de mémorisation apte à mémoriser dans une base de données, un ensemble de paramètres relatifs à un espace virtuel et un ensemble 5 d'éléments virtuels relatifs à un espace virtuel, - au moins un premier module de détermination apte à déterminer un premier indice d'immersion en fonction d'ensembles de paramètres relatifs à un ou plusieurs autres espaces virtuels, - au moins un module de projection apte à envoyer des données pour la 10 projection d'un espace virtuel et d'un ensemble d'éléments virtuels relatifs à un espace virtuel, - au moins un module de détection apte à détecter une commande relative à un élément virtuel dans un espace virtuel. 15