Brevet FR3123532A1 — publié le 20221202

L’invention concerne un procédé de communication entre un premier terminal de réalité mixte et un deuxième terminal de réalité mixte via un réseau de communication, le procédé comportant les étapes suivantes: - transmission (24) du premier terminal d’un premier utilisateur vers le deuxième terminal d’un deuxième utilisateur d’: + un premier personnage virtuel généré en fonction de données relatives au premier utilisateur captées par le premier terminal, + un premier objet virtuel généré en fonction de données relatives à un premier objet réel captées par le premier terminal, et + un deuxième objet virtuel constitué par un duplicata du premier objet virtuel généré à un instant donné, le deuxième objet virtuel étant modifiable par interaction du deuxième utilisateur; et - transmission (26) du deuxième terminal vers le premier terminal d’un deuxième personnage virtuel généré en fonction de données captées, par le deuxième terminal du deuxième utilisateur. Figure à publier avec l’abrégé : Figure 2 Procédé de communication en réalité mixte, système de communication, programme d‘ordinateur et support d’informations Domaine technique de l’invention La présente invention concerne un procédé de communication à distance en réalité mixte et un système de communication associé. L’invention concerne également un programme d‘ordinateur et support d’informations. Etat de la technique antérieure Les outils de collaboration à distance en réalité mixte utilisent généralement une vue à la première personne de l’environnement de la personne distante, ce qui nuit à la qualité de la communication interpersonnelle car elles ne voient par leur collaborateur. En effet, la communication interpersonnelle est considérée comme optimale lorsque les interlocuteurs sont face à face et visualisent les expressions faciales les uns des autres. Un exemple de casque de réalité virtuel est le casque de marque déposé « HoloLens ». Ce casque de réalité virtuelle permet de générer des avatars qui sont reproduit dans un environnement virtuel superposé à l’environnement réel de la personne physique portant le casque de réalité virtuelle. Ce casque capte la position de la tête, des mains et des yeux et génère des images holographiques qui font bouger l’avatar en fonction des positions captées. Toutefois, le visage des avatars reste figé. Une partie Il est également connu de réaliser des prototypes de plateforme de services de réalité virtuelle telle que la plateforme appelée « Mesh » de marque déposée. Cette plateforme propose de l’holoportation c’est-à-dire une reproduction holographie de la personne portant le casque dans un environnement virtuel. Cette plateforme offre le partage d'un environnement virtuel affiché en réalité augmentée dans lequel plusieurs personnes peuvent intervenir à distance via leur avatar. Les personnes peuvent manipuler uniquement des objets virtuels d'un seul espace virtuel partagé. Cette plateforme devrait permettre à une personne de visualiser les gestes d’une personne à distance et de les reproduire par mimétisme. Toutefois, cet outil ne permet pas de manipuler des objets réels. Seuls des objets virtuels sont manipulés. Présentation de l’invention Un premier but de la présente invention est de proposer un procédé de communication facilitant la communication à distance. Un deuxième but de la présente invention est de proposer un procédé de communication facilitant la formation d’au moins une personne à distance par rapport à un objet à manipuler. A cet effet, l’invention a pour objet un procédé de communication entre au moins un premier terminal de réalité mixte et un deuxième terminal de réalité mixte via un réseau de communication, le procédé comportant au moins les étapes suivantes: - transmission du premier terminal d’un premier utilisateur vers le deuxième terminal d’un deuxième utilisateur d’au moins : + un premier personnage virtuel généré en fonction de données relatives au premier utilisateur captées par le premier terminal, + un premier objet virtuel généré en fonction de données relatives à au moins un premier objet réel captées par le premier terminal, et + un deuxième objet virtuel constitué par un duplicata du premier objet virtuel généré à un instant donné, le deuxième objet virtuel étant modifiable par interaction au moins du deuxième utilisateur; et - transmission du deuxième terminal vers le premier terminal d’au moins un deuxième personnage virtuel généré en fonction de données captées, par au moins le deuxième terminal du deuxième utilisateur. Avantageusement, le premier terminal transmet au deuxième terminal un objet modifiable par ce dernier. Les caractéristiques exposées dans les paragraphes suivants peuvent, optionnellement, être mises en œuvre. Elles peuvent être mises en œuvre indépendamment les unes des autres ou en combinaison les unes avec les autres. Les premier et deuxième terminaux de réalité mixte comportent respectivement au moins un premier et un deuxième casques de réalité mixte et au moins un premier et un deuxième capteurs, le procédé comportant les étapes de : - capture par le au moins un premier capteur de données représentatives du premier utilisateur et de données représentatives d’un objet réel ; - génération par le au moins un premier casque de réalité virtuelle, dudit au moins un premier personnage virtuel représentant le premier utilisateur, dudit au moins un premier objet virtuel représentant l’objet réel et dudit au moins un deuxième d’objet virtuel représentant l’objet réel à un instant donné à partir des données capturées par le au moins un premier capteur ; - projection par le au moins un deuxième casque de réalité virtuelle, dudit au moins un premier personnage virtuel, dudit au moins un premier objet virtuel et dudit au moins un deuxième d’objet virtuel générés ; - capture par le au moins un deuxième capteur, de données représentatives des mouvements du au moins un deuxième utilisateur; - génération par le deuxième casque de réalité virtuelle d’un troisième d’objet virtuel par modification du deuxième objet virtuel à partir de données capturées par le au moins un deuxième capteur pour représenter l’objet réel manipulé par le au moins un deuxième utilisateur à un instant ultérieur. Avantageusement, le deuxième utilisateur P2 peut manipuler à distance l’objet virtuel représentant l’objet réel. Le fait que le deuxième utilisateur P2 puisse manipuler une représentation virtuelle de l’objet réel va aider l’acquisition du geste par le premier utilisateur P1 de la même manière que si les deux personnes étaient physiquement dans la même pièce. Avantageusement, en cas de danger, le deuxième utilisateur P2 peut intervenir à distance et empêcher un éventuel accident. Avantageusement, le deuxième utilisateur peut réaliser un apprentissage au premier utilisateur même si il ne dispose pas de l’objet réel. Le procédé comporte en outre les étapes suivantes : - transmission du troisième objet virtuel du deuxième casque de réalité virtuelle vers le premier casque de réalité virtuel, via le réseau de communication ; - projection par le premier casque de réalité virtuel du troisième objet virtuel. Avantageusement, le premier utilisateur P1 peut visualiser le deuxième utilisateur P2 manipuler l’objet réel et adapter son apprentissage en fonction de ce qu’il visualise. Par exemple, un apprenti voit les manipulations de son maître sur le troisième objet virtuel et peut tenter de le reproduire sur l’objet réel. Le deuxième objet virtuel est projeté entre l’au moins un premier objet virtuel et le deuxième casque de réalité virtuelle. Avantageusement, le deuxième objet virtuel I2 est projeté à portée de main du deuxième utilisateur P2 de sorte qu’elle puisse manipuler la représentation virtuelle de l’objet réel si besoin. Le procédé comporte en outre les étapes de : - capture par l’au moins un deuxième capteur de données représentatives du au moins un deuxième utilisateur ; - génération par le deuxième terminal de communication d’au moins un deuxième personnage virtuel représentant le au moins un deuxième utilisateur à partir des données capturées par le au moins un deuxième capteur ; - projection par le deuxième casque de réalité virtuel du au moins un deuxième personnage virtuel généré. Avantageusement, le premier utilisateur visualise le deuxième utilisateur P2 qui est à distance. Le premier personnage virtuel représente une personne de face. Avantageusement, la communication est améliorée. Comme le premier utilisateur est visualisée de face, le deuxième utilisateur peut voir ses expressions faciales, comprendre son état émotionnel, et adapter sa communication en fonction de celui-ci. Avantageusement, le deuxième utilisateur à distance ne visualise pas un avatar mais des images holographiques représentant le premier utilisateur. Le procédé qui comporte en outre les étapes de: - enregistrement par le premier casque de réalité virtuel d’au moins un deuxième personnage virtuel représentant le au moins une deuxième utilisateur et du troisième objet virtuel représentant l’objet réel manipulé ; - projection par le premier casque de réalité virtuel d’au moins un deuxième personnage virtuel et du troisième objet virtuel enregistrés. Avantageusement, le premier utilisateur peut revisualiser l’apprentissage qu’elle a reçu afin de le mémoriser. Le procédé comporte en outre les étapes de: - enregistrement par le au moins un deuxième casque de réalité virtuel, d’au moins un premier personnage virtuel représentant le premier utilisateur et du premier objet virtuel représentant l’objet réel, - projection par le au moins un deuxième casque de réalité virtuel d’au moins un premier personnage virtuel et du premier objet virtuel enregistrés. Avantageusement, le deuxième utilisateur peut revisualiser des manipulations précédemment réalisées par le premier utilisateur afin d’indiquer, par exemple, le moment ou il faut perfectionner la manipulation. Au moins un objet virtuel est constitué une série d’images holographiques. L’invention a également pour objet un système de communication comprenant un réseau de communication, un premier terminal de communication et au moins un deuxième terminal de communication, le système de communication étant propre à mettre en œuvre le procédé mentionné ci-dessus. L’invention a également pour objet un programme d‘ordinateur comprenant des instructions pour la mise en œuvre d’un procédé de communication mentionné ci-dessus, lorsqu’il est chargé et exécuté par un microprocesseur. Enfin, l’invention a pour objet un support d’informations lisible par un microprocesseur, comprenant les instructions d’un programme d’ordinateur pour mettre en œuvre un procédé de communication mentionné ci-dessus. Brève description des figures est un schéma représentant un système de communication selon la présente invention ; est un diagramme représentant les étapes du procédé de communication de l’invention ; est un diagramme représentant des étapes supplémentaires optionnelles du procédé de communication selon l’invention ; est un diagramme représentant des étapes supplémentaires optionnelles du procédé de communication selon l’invention. Procédé de communication entre au moins un premier terminal (6) de réalité mixte et un deuxième terminal (12) de réalité mixte via un réseau de communication (8) , le procédé comportant au moins les étapes suivantes: - transmission (24) du premier terminal (6) d’un premier utilisateur (P1) vers le deuxième terminal (12) d’un deuxième utilisateur (P2) d’au moins : + un premier personnage virtuel (SP1) généré en fonction de données relatives au premier utilisateur (P1) captées par le premier terminal, + un premier objet virtuel (I1) généré en fonction de données relatives à au moins un premier objet réel (14) captées par le premier terminal, et + un deuxième objet virtuel (I2) constitué par un duplicata du premier objet virtuel généré à un instant donné, le deuxième objet virtuel (I2) étant modifiable par interaction au moins du deuxième utilisateur (P2); et - transmission (26) du deuxième terminal (12) vers le premier terminal (6) d’au moins un deuxième personnage virtuel (SP2) généré en fonction de données captées, par au moins le deuxième terminal du deuxième utilisateur (P2). Procédé de communication selon la revendication 1, dans lequel les premier (6) et deuxième (12) terminaux de réalité mixte comportent respectivement au moins un premier (7) et un deuxième (13) casques de réalité mixte et au moins un premier (4) et un deuxième (10) capteurs, le procédé comportant les étapes de : - capture (20) par le au moins un premier capteur (4) de données représentatives du premier utilisateur (P1) et de données représentatives d’un objet réel (14) ; - génération (23) par le au moins un premier casque de réalité virtuelle (7), dudit au moins un premier personnage virtuel (SP1) représentant le premier utilisateur (P1), dudit au moins un premier objet virtuel (I1) représentant l’objet réel (14) et dudit au moins un deuxième d’objet virtuel (I2) représentant l’objet réel (14) à un instant donné (T1) à partir des données capturées par le au moins un premier capteur (4) ; - projection (30) par le au moins un deuxième casque de réalité virtuelle (13), dudit au moins un premier personnage virtuel (SP1), dudit au moins un premier objet virtuel (I1) et dudit au moins un deuxième d’objet virtuel (I2) générés ; - capture (32) par le au moins un deuxième capteur (10), de données représentatives des mouvements du au moins un deuxième utilisateur (P2); - génération (34) par le deuxième casque de réalité virtuelle d’un troisième d’objet virtuel (I3) par modification du deuxième objet virtuel (I2) à partir de données capturées par le au moins un deuxième capteur (10) pour représenter l’objet réel manipulé par le au moins un deuxième utilisateur (P2) à un instant ultérieur (T2). Procédé de communication selon la revendication 2, qui comporte en outre les étapes suivantes : - transmission (36) du troisième objet virtuel (I3) du deuxième casque de réalité virtuelle (13) vers le premier casque de réalité virtuel (7), via le réseau de communication (8) ; - projection (40) par le premier casque de réalité virtuel (7) du troisième objet virtuel (I3). Procédé de communication selon la revendication 2 ou 3, dans lequel le deuxième objet virtuel (I2) est projeté entre l’au moins un premier objet virtuel (I1) et le deuxième casque de réalité virtuelle (13). Procédé de communication selon l’une quelconque des revendications 2 à 4, qui comporte en outre les étapes de : - capture (22) par l’au moins un deuxième capteur (10) de données représentatives du au moins un deuxième utilisateur (P2); - génération (25) par le deuxième terminal de communication (12) d’au moins un deuxième personnage virtuel (SP2) représentant le au moins un deuxième utilisateur (P2) à partir des données capturées par le au moins un deuxième capteur (10) ; - projection (28) par le deuxième casque de réalité virtuel (13) du au moins un deuxième personnage virtuel (SP2) généré. Procédé de communication selon l’une quelconque des revendications 1 à 5, dans lequel le premier personnage virtuel (SP1) représente une personne de face. Procédé de communication selon l’une quelconque des revendications 2 à 6, qui comporte en outre les étapes de: - enregistrement (50) par le premier casque de réalité virtuel (7), d’au moins un deuxième personnage virtuel (SP2) représentant le au moins une deuxième utilisateur (P2) et du troisième objet virtuel (I3) représentant l’objet réel manipulé ; - projection (52) par le premier casque de réalité virtuel (7) d’au moins un deuxième personnage virtuel (SP2) et du troisième objet virtuel (I3) enregistrés. Procédé de communication selon l’une quelconque des revendications 1 à 7, qui comporte en outre les étapes de: - enregistrement (56) par le au moins un deuxième casque de réalité virtuel (13), d’au moins un premier personnage virtuel (SP1) représentant le premier utilisateur (P1) et du premier objet virtuel (I1) représentant l’objet réel, - projection (58) par le au moins un deuxième casque de réalité virtuel (13) d’au moins un premier personnage virtuel (SP1) et du premier objet virtuel (I1) enregistrés. Procédé de communication selon l’une quelconque des revendications 1 à 8, dans lequel au moins un objet virtuel est constitué une série d’images holographiques. Système (2) de communication comprenant un réseau de communication (8), un premier terminal de communication (6) et au moins un deuxième terminal de communication (12), le système de communication (2) étant propre à mettre en œuvre le procédé selon l’une quelconque des revendications 1 à 9. Programme d‘ordinateur comprenant des instructions pour la mise en œuvre d’un procédé de communication selon l’une quelconque des revendications 1 à 9, lorsqu’il est chargé et exécuté par un microprocesseur. Support d’informations lisible par un microprocesseur, comprenant les instructions d’un programme d’ordinateur pour mettre en œuvre un procédé de communication selon l’une quelconque des revendications 1 à 9.