Brevet FR3068803A1 — publié le 20190111

Procédé et dispositif de traitement de données d'un environnement de réalité virtuelle. L'invention concerne le traitement de données de réalité augmentée ou réalité virtuelle mixte, destinées à être affichées par exemple par un affichage holographique. Il existe des visiocasques ou lunettes de réalité virtuelle permettant d'afficher un environnement de réalité virtuelle mixte sous la forme d'hologrammes s'intégrant dans le champ de vision de l'utilisateur. Par exemple, le casque Microsoft® Hololens, illustré en figure 1, offre un tel affichage. Un tel casque est notamment équipé de capteurs, par exemple des caméras, permettant à l'utilisateur d'interagir de manière gestuelle sur les objets virtuels de l'environnement de réalité virtuelle projetés par le casque. Pour interagir avec des objets virtuels projetés par un tel casque, un utilisateur utilise une de ses mains qu'il place devant un objet virtuel projeté dans le champ de vision du casque. 15 Afin d'activer la sélection d'un objet virtuel en vue d'une manipulation (déplacement de l'objet par exemple), le casque doit détecter que la main de l'utilisateur passe d'un état ouvert (illustré en figure 2A) à un état fermé (illustré en figure 2B) lorsqu'elle est placée sur l'objet à sélectionner. L'état ouvert de la main est détecté par l'ouverture de l'espace entre 20 le pouce et l'index et l'état fermé de la main est détecté par la fermeture de l'espace entre le pouce et l'index. L'inconvénient d'un tel système est que l'utilisation d'une seule main pour l'interaction utilisateur n'est pas intuitive pour l'utilisateur du casque, notamment pour des actions de 25 manipulation d'objets virtuels pour lesquelles l'utilisateur a tendance à vouloir utiliser ses deux mains comme il le ferait avec des objets réels. De plus, l'utilisation d'une seule main pour la manipulation d'objets virtuels restreint le nombre d'actions possibles accessibles uniquement à partir de gestes réalisés avec une 30 seule main. Afin d'augmenter le nombre d'actions possibles, il est alors parfois nécessaire d'ajouter dans le champ de projection du casque des menus permettant à l'utilisateur d'accéder à des actions supplémentaires. Toutefois, l'ajout de tels menus diminue l'impression d'immersion de l'utilisateur dans l'environnement de réalité virtuel projeté. 35 De plus, le mécanisme de sélection d'objet par ouverture/fermeture d'une main est sensible aux erreurs. En effet, la main de l'utilisateur peut être mal positionnée ou mal orientée par 2 rapport aux capteurs du casque, ou mal positionnée par rapport à l'objet à sélectionner, ou bien l'utilisateur n'ouvre ou ne ferme pas assez l'espace entre le pouce et l'index, etc... Lorsque l'état ouvert/fermé de la main n'est pas correctement détecté, l'utilisateur ne peut alors pas manipuler l'objet virtuel comme il le souhaiterait. Dans ce cas, l'utilisateur n'a 5 aucun moyen de savoir pourquoi la manipulation de l'objet virtuel n'est pas possible. Le casque Microsoft® Hololens permet d'afficher à l'utilisateur un retour visuel sous la forme d'un point ou cercle de couleur indiquant si l'objet virtuel survolé par la main est apte à être manipulé ou non. Cependant, aucune information n'est fournie à l'utilisateur 10 indiquant l'état de détection de sa main. Il existe donc un besoin d'améliorer la manipulation d'objets virtuels d'une scène de réalité virtuelle affichée par holographie. A cet effet, un procédé de traitement de données d'un environnement de réalité virtuelle est proposé. Le procédé proposé comprend : projeter par projection holographique au moins un objet virtuel dans un espace de projection d'un dispositif de projection holographique, détecter une main d'un utilisateur du dispositif de projection holographique, déterminer si la main détectée est une main droite ou une main gauche, et générer, sur la base de la détermination si la main détectée est une main droite ou une main gauche, une commande d'affichage de données de l'environnement de réalité virtuelle, la commande comprenant : lorsqu'il est déterminé que la main détectée est une main droite, commander l'affichage dans l'espace de projection d'un premier signal visuel placé à droite d'un pointeur d'objets affiché dans l'espace de projection, et lorsqu'il est déterminé que la main détectée est une main gauche, commander l'affichage dans l'espace de projection du premier signal visuel placé à gauche du pointeur d'objets affiché dans l'espace de projection. La commande d'affichage selon le procédé proposé peut être configurée pour commander que le signal visuel représentatif de la détection d'une main soit restitué par affichage dans l'espace de projection à proximité d'un pointeur d'objets dans l'espace de projection. Un tel pointeur d'objets correspond à un signal visuel permettant à l'utilisateur de pointer un objet ou une zone dans l'espace de projection, et joue par exemple le rôle d'une souris, ou d'un curseur affiché sur un écran d'ordinateur individuel ou de tablette. Des informations visuelles (pointeur, état de détection d'une main ou de chacune des deux mains de l'utilisateur) sont ainsi restituées à l'utilisateur dans une zone limitée, à proximité 3 du pointeur. De plus, le reste de l'espace de projection n'est avantageusement pas pollué par l'affichage des différentes informations à restituer, permettant ainsi de maintenir pour l'utilisateur l'impression d'immersion dans l'environnement de réalité virtuelle. Avantageusement, la main détectée est identifiée en tant que main gauche ou main droite 5 de sorte que le signal représentatif de la détection de la main peut être restitué sur le côté (gauche ou droit) correspondant du pointeur. Ainsi, l'utilisateur sait intuitivement à quelle main correspond le signal d'état d'une main affiché. Dans un ou plusieurs modes de réalisation, le procédé proposé comprend en outre une 10 détermination d'un état d'ouverture de la main détectée, parmi un ensemble d'états prédéterminés. Cet ensemble d'états prédéterminés peut comprendre typiquement deux états, un état « fermé » et un état « ouvert ». Le procédé proposé n'est cependant pas limité à ces deux états, et il pourra par exemple être déterminé que la main détectée se trouve dans un état « ouvert », « fermé », ou dans un ou plusieurs états intermédiaires 15 entre ces deux états (par exemple un état « semi-ouvert », ou « semi-fermé »), selon le mode de réalisation choisi et notamment de la finesse de détection souhaitée pour les postures et actions de la main de l'utilisateur. Dans ces modes de réalisation, la commande d'ouverture pourra tenir compte de l'état 20 d'ouverture déterminé, et le premier signal être représentatif de la détection et de l'état d'ouverture déterminé pour la main détectée. La manipulation d'objets virtuels d'un environnement de réalité virtuelle est ainsi facilitée, à des degrés plus ou moins élevés en fonction du nombre de paramètres (état de la main 25 détectée « droite » ou « gauche », état d'ouverture de la main détectée) pris en compte pour la commande d'affichage, par la mise en oeuvre du procédé proposé. L'affichage d'un signal représentatif d'un état d'ouverture d'une main détectée dans l'espace de projection permet avantageusement d'informer l'utilisateur de l'état de détection 30 de cette main. L'utilisateur sait ainsi si sa main a correctement été détectée, et le cas échéant dans quel état (par exemple « ouvert » ou « fermé »). Il sait ainsi en fonction de l'état d'ouverture déterminé de la main si la manipulation d'objets est possible à l'aide de sa main. 35 Avantageusement, le même signal visuel est utilisé pour représenter à la fois quelle main (gauche ou droite) a été détectée et quel est l'état (ouvert/fermé) de la main détecté. 4 Selon un ou plusieurs modes de réalisation, le procédé comprend en outre: détecter une autre main de l'utilisateur du dispositif de projection holographique, déterminer un état d'ouverture de l'autre main détectée, dans lequel la commande d'affichage est en outre 5 générée sur la base de l'état d'ouverture de l'autre main détectée, et comprend en outre : dans le cas où l'autre main détectée est une main droite, commander l'affichage dans l'espace de projection d'un deuxième signal visuel placé à droite du pointeur d'objets affiché dans l'espace de projection, et dans le cas où l'autre main détectée est une main gauche, commander l'affichage dans l'espace de projection du deuxième signal visuel 10 placé à gauche du pointeur d'objets affiché dans l'espace de projection, et dans lequel le deuxième signal est représentatif de la détection et de l'état d'ouverture déterminé pour l'autre main détectée. Selon ce mode de réalisation, une deuxième main est détectée dans l'espace de 15 projection. Avantageusement, l'ajout d'une deuxième main pour la manipulation d'objets virtuels permet à l'utilisateur une gestuelle plus intuitive pour la manipulation d'objets. De plus, chaque signal représentatif de l'état détecté/ouvert/fermé d'une main est restitué du côté (gauche/droit) correspondant à proximité du pointeur d'objets. Ainsi, l'utilisateur peut déterminer l'état de chacune de ses mains de manière indépendante. 20 Dans un ou plusieurs modes de réalisation, la commande d'affichage peut comprendre en outre une commande d'affichage du pointeur d'objets sous la forme d'une ligne fermée, éventuellement courbe, par exemple de forme ovale ou circulaire, et comprend en outre une modification d'une couleur d'affichage du pointeur de sorte que dans le cas où le 25 pointeur est affiché relativement à un objet pouvant être manipulé par l'utilisateur, le pointeur est affiché selon une première couleur, et dans le cas où le pointeur est affiché relativement à un objet ne pouvant pas être manipulé par l'utilisateur, le pointeur est affiché selon une deuxième couleur. 30 Selon ce mode de réalisation, grâce à l'utilisation de couleurs distinctes, l'utilisateur peut facilement identifier les objets virtuels pouvant être manipulés et leur état. Dans un ou plusieurs modes de réalisation, la commande d'affichage peut comprendre en outre une modification de la couleur d'affichage du pointeur de sorte que dans le cas où le 35 pointeur est affiché relativement à un objet en cours de manipulation par l'utilisateur, le pointeur est affiché selon une troisième couleur. 5 Dans un ou plusieurs modes de réalisation, la commande d'affichage peut comprendre une commande d'affichage du premier signal et/ou du deuxième signal sous la forme d'une ligne ouverte, éventuellement courbe, par exemple d'une demi-ovale ou d'un demi-cercle, 5 entourant en partie le pointeur affiché, la ligne ouverte étant positionnée selon un axe vertical dans l'espace de projection, à gauche ou à droite du pointeur selon que la main correspondante est une main gauche ou droite. Dans ces modes de réalisation, la commande d'affichage peut en outre comprendre une 10 commande de modification d'une couleur d'affichage de la ligne ouverte de sorte que, dans le cas où la main correspondante n'est pas détectée, la ligne ouverte est affichée selon une quatrième couleur, lorsque la main correspondante est détectée ouverte, la ligne ouverte est affichée selon une cinquième couleur, et dans le cas où la main correspondante est détectée fermée, la ligne ouverte est affichée selon une sixième 15 couleur. Selon ce mode de réalisation, grâce à l'utilisation de plusieurs couleurs distinctes correspondant respectivement à différents états de détection de chaque main, l'utilisateur peut facilement identifier l'état de détection de ses mains. 20 Dans un ou plusieurs modes de réalisation, le procédé proposé peut comprendre, en outre : dans le cas où le pointeur est affiché relativement à un objet virtuel apte à être manipulé et dans le cas où les deux mains sont détectées dans un état fermé, détecter un mouvement de rotation des deux mains par rapport à un axe de rotation, un mouvement de 25 translation des deux mains dans un même sens, ou un mouvement de translation et de rotation des deux mains. La commande d'affichage comprend alors en outre, en fonction du cas de figure : dans le cas d'une détection d'un mouvement de rotation des deux mains par rapport à un axe de rotation, une commande de modification de l'affichage de l'objet virtuel de sorte à tourner selon un axe vertical l'objet virtuel projeté dans le sens de rotation 30 des mains, dans le cas d'une détection d'un mouvement de translation des deux mains dans un même sens, une commande de modification de l'affichage de l'objet virtuel de sorte à déplacer l'objet virtuel projeté dans le sens de translation des mains, et dans le cas d'une détection d'un mouvement de translation et de rotation des deux mains, une commande de modification de l'affichage de l'objet virtuel de sorte à tourner et déplacer 35 simultanément l'objet virtuel projeté selon le sens de rotation et selon le sens de translation des mains. 6 L'ajout d'une deuxième main permet ainsi d'améliorer la manipulation des objets en utilisant une gestuelle adaptée à l'action voulue. 5 En particulier, dans un ou plusieurs modes de réalisation du procédé proposé, l'affichage dans l'espace de projection peut être piloté pour qu'une combinaison d'un mouvement de translation et de rotation des deux mains provoque une modification de l'affichage de l'objet virtuel de sorte à tourner et déplacer simultanément l'objet virtuel projeté selon le sens de translation et de rotation des mains. 10 Un tel mouvement combiné de translation-rotation permet de rendre la manipulation des objets virtuels plus naturelle et intuitive pour l'utilisateur. L'utilisateur peut ainsi manipuler un objet virtuel comme il le ferait avec un objet réel. 15 L'interaction utilisateur est facilitée car l'utilisateur peut interagir plus rapidement. Il n'est pas nécessaire de cliquer sur des boutons pour changer de transformation. De plus, la gestuelle d'interaction étant plus naturelle, le temps d'apprentissage pour interagir avec des objets virtuels est réduit. 20 Dans un ou plusieurs modes de réalisation, le procédé proposé comprend en outre une détection d'un éloignement ou d'un rapprochement l'une de l'autre des deux mains de l'utilisateur. Dans ce cas, la commande d'affichage peut comprendre, dans le cas d'une détection d'un éloignement des deux mains l'une de l'autre, une commande de modification de l'affichage de l'objet virtuel de sorte à augmenter la taille l'objet virtuel 25 affiché dans l'espace de projection, ou dans le cas d'une détection d'un rapprochement des deux mains l'une de l'autre, une commande de modification de l'affichage de l'objet virtuel de sorte à diminuer la taille l'objet virtuel affiché dans l'espace de projection. L'ajout d'une deuxième main permet ainsi d'améliorer la manipulation des objets en 30 utilisant une gestuelle adaptée à l'action voulue. Dans un ou plusieurs modes de réalisation, le procédé proposé comprend en outre, dans le cas où le pointeur est affiché relativement à un objet virtuel apte à être manipulé et dans le cas où les deux mains sont détectées dans un état fermé, une détection d'un 35 éloignement ou d'un rapprochement l'une de l'autre des deux mains de l'utilisateur. Dans ce cas, la commande d'affichage peut comprendre, dans le cas d'une détection d'un 7 éloignement des deux mains l'une de l'autre, une commande de modification de l'affichage de l'objet virtuel de sorte à ouvrir l'objet virtuel affiché dans l'espace de projection, ou dans le cas d'une détection d'un rapprochement des deux mains l'une de l'autre, une commande de modification de l'affichage de l'objet virtuel de sorte à fermer l'objet virtuel affiché dans 5 l'espace de projection. Ainsi, la manipulation d'objets est facilitée par l'association d'actions de manipulation avec des gestes naturels pour la réalisation de ces actions. 10 Selon un autre aspect, un dispositif de traitement de données d'un environnement de réalité virtuelle est proposé. Ce dispositif comprend une unité de traitement comprenant un processeur et une mémoire couplée de manière opérationnelle à l'unité de traitement, l'unité de traitement et la mémoire étant configurées pour la mise en oeuvre d'un procédé de traitement de données tel que proposé dans les présentes. Dans un ou plusieurs modes 15 de réalisation, le dispositif de traitement comprend un système de projection holographique. En variante, le système de projection holographique peut être prévu distinct du dispositif de traitement. Le dispositif de traitement est alors configuré pour commander la projection des 20 données de l'environnement de réalité virtuelle, et notamment du premier, et le cas échéant du deuxième, signal par le système de projection holographique. Dans un ou plusieurs modes de réalisation, un tel dispositif est compris dans un terminal. 25 Un tel terminal correspond par exemple à un casque de réalité virtuelle, de type Hololens, ou bien un smartphone (pour téléphone intelligent), ou encore un ordinateur personnel. Un autre aspect concerne un programme d'ordinateur comportant des instructions pour la mise en oeuvre du procédé de traitement de données selon l'un quelconque des modes 30 particuliers de réalisation décrits précédemment, lorsque ledit programme est exécuté par un processeur. Un tel programme peut utiliser n'importe quel langage de programmation. Il peut être téléchargé depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur. Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire 35 entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable. 8 Selon encore un autre aspect, un support d'enregistrement ou support d'informations lisible par un ordinateur est proposé, qui comprend des instructions d'un programme d'ordinateur tel que mentionné ci-dessus. Les supports d'enregistrement mentionnés ci-avant peuvent 5 être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une mémoire de type Read-Only Memory (ROM), par exemple un CD- ROM ou une ROM de circuit microélectronique, une mémoire flash montée sur un support de stockage amovible, tel qu'une clé USB, ou encore une mémoire de masse magnétique de type Hard-Disk Drive (HDD) ou Solid-State Drive 10 (SSD), ou une combinaison de mémoires fonctionnant selon une ou plusieurs technologies d'enregistrement de données. D'autre part, les supports d'enregistrement peuvent correspondre à un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. En particulier, le programme d'ordinateur proposé peut être téléchargé sur un réseau de type 15 Internet. Alternativement, les supports d'enregistrement peuvent correspondre à un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. 20 Le procédé de traitement de données selon l'invention peut donc être mis en oeuvre de diverses manières, notamment sous forme matérielle ou sous forme logicielle, ou être mise en oeuvre sous forme d'une combinaison d'éléments matériels et logiciels. 25 D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante d'un mode de réalisation, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels : - la figure 1 illustre un casque de réalité virtuelle utilisant une projection holographique, - les figures 2A et 2B illustrent la position du pouce et de l'index d'une main pour détecter 30 un état ouvert et un état fermé respectivement de la main pour une interaction utilisateur avec la casque illustré en figure 1 par exemple, et les figures 2C et 2D illustrent un mouvement de rotation des deux mains, - la figure 3 illustre des étapes du procédé de traitement de données d'un environnement de réalité virtuelle selon un mode de réalisation, 9 - la figure 4 illustre un exemple d'un signal visuel représentatif de la détection et de l'état détecté ouvert ou fermé de deux mains d'un utilisateur d'un dispositif de projection holographique, - la figure 5 illustre de manière schématique la structure d'un dispositif de traitement de 5 données d'un environnement de réalité virtuelle selon un mode de réalisation, - la figure 6 illustre un exemple d'un espace de projection holographique d'un objet virtuel. Le procédé proposé concerne dans un ou plusieurs modes de réalisation le traitement de 10 données d'un environnement de réalité virtuelle projetées par une technique de projection holographique. Ce procédé vise à améliorer la manipulation par un utilisateur des objets virtuels projetés dans l'environnement. De manière avantageuse, selon un ou plusieurs modes de réalisation du procédé proposé, 15 la ou les main(s) utilisée(s) par l'utilisateur pour manipuler des objets est(sont) identifiée(s) comme une main gauche ou une main droite de sorte à pouvoir restituer à l'utilisateur une information indiquant l'état de détection ouvert ou fermé de la ou des mains détectée(s) de manière intuitive, en affichant l'information d'état d'une main du coté correspondant d'un pointeur d'objets. 20 Ainsi, l'utilisateur prend très rapidement connaissance de l'état de détection de chacune de ses mains. La figure 3 illustre un procédé proposé de traitement de données d'un environnement de 25 réalité virtuelle selon un mode de réalisation. En référence à la figure 3, un environnement de réalité virtuelle est projeté (E30) par un dispositif de projection holographique dans un espace de projection. Une telle projection holographique est par exemple réalisée par un casque de projection tel qu'illustré en figure 30 1. Plus particulièrement, un objet virtuel est projeté dans l'espace de projection. La figure 6 illustre un exemple d'un espace de projection holographique 63 d'un objet virtuel 64 par un casque à projection holographique 60. Dans l'exemple illustré, le casque à projection 35 holographique 60 comprend deux écrans pour projection holographique 61 et 62 placés respectivement devant l'oeil droit et l'oeil gauche d'un utilisateur du casque et des 10 projecteurs (non représentés) pour projeter l'objet virtuel. L'espace de projection 63 est ici défini comme l'espace dans lequel l'utilisateur a l'impression que les objets virtuels et l'environnement de réalité virtuelle sont affichés. Dans l'exemple de réalisation décrit ici, l'espace de projection 63 est défini par le champ de vision du casque à projection 5 holographique 60. Selon le mode de réalisation illustré sur la figure 3, une main d'un utilisateur du dispositif de projection holographique est détectée (E31), par exemple par des capteurs du dispositif de projection. 10 Lorsqu'une main de l'utilisateur est détectée, un état d'ouverture de la main détectée, parmi un ensemble d'états prédéterminés, par exemple parmi deux états possibles, un état « ouvert » et un état « fermé », est déterminé (E32). Par exemple, dans un ou plusieurs modes de réalisation, la main peut être déterminée comme étant dans un état ouvert, i.e. non fermé, lorsque le pouce et l'index de la main forment un angle sensiblement égal à 15 90°, tel qu'illustré en figure 2A. En référence à la figure 2A, l'angle « a » mesuré aux fins de déterminer l'état ouvert ou fermé de la main peut être l'angle entre le pouce et l'index mesuré dans le sens anti-horaire pour la main droite illustrée. Selon un autre mode de réalisation, la main peut être déterminée comme étant dans un état ouvert lorsqu'une mesure de l'angle entre le pouce et l'index de la main est supérieure à un premier seuil 20 prédéfini, par exemple 60°. Cette mesure de l'angle entre le pouce et l'index peut aussi être utilisée dans des modes de réalisation dans lesquels un ou plusieurs états d'ouverture de la main détectée autres que l'état « ouvert » et l'état « fermé » sont utilisés. Par exemple, dans un ou plusieurs modes de réalisation, la main peut être déterminée comme étant dans un état semi-ouvert lorsqu'une mesure de l'angle entre le pouce et l'index de la 25 main est supérieure à un deuxième seuil prédéfini, par exemple 30°, et inférieure au premier seuil prédéfini. De même, dans un ou plusieurs modes de réalisation, la main peut être déterminée comme étant dans un état fermé lorsque le pouce et l'index de la main forment un angle 30 dont une mesure est sensiblement égale à 0°, tel qu'illustré en figure 2B. Selon un autre mode de réalisation, la main peut être déterminée comme étant dans un état fermé lorsqu'une mesure de l'angle entre le pouce et l'index de la main est inférieur ou égal à un seuil prédéfini, en fonction du nombre d'états d'ouverture utilisés. Lorsque seuls deux états sont utilisés (ouvert/fermé), la main peut être déterminée comme étant dans un état fermé 35 lorsqu'une mesure de l'angle entre le pouce et l'index de la main est inférieur ou égal au premier seuil prédéfini (dans l'exemple donné ci-dessus inférieur ou égal à 60°). Lorsque 11 seuls trois états sont utilisés (ouvert/fermé/semi-ouvert), la main peut être déterminée comme étant dans un état fermé lorsqu'une mesure de l'angle entre le pouce et l'index de la main est inférieur ou égal au deuxième seuil prédéfini (dans l'exemple donné ci-dessus inférieur ou égal à 30°). De manière générale, la main pourra être déterminée comme étant 5 dans un état fermé lorsqu'une mesure de l'angle entre le pouce et l'index de la main est inférieur ou égal à un seuil prédéfini ne correspondant pas à un état fermé et étant le plus proche de la valeur de mesure correspondant par configuration à l'état fermé de la main (valeur de mesure égale dans l'exemple ci-dessus à 0°). 10 On mesure par exemple l'angle entre le pouce et l'index à partir d'une demi-droite passant par la jonction entre le pouce et l'index et l'extrémité du pouce et une demi-droite passant par la jonction entre le pouce et l'index et l'extrémité de l'index. En référence à la figure 3, on détermine (E33) si la main détectée est une main droite ou 15 une main gauche. Dans un ou plusieurs modes de réalisation, on considère par exemple la zone de l'espace de projection dans laquelle la main a été détectée. Tel qu'illustré en figure 6, l'espace de projection est divisé en deux zones par un axe de séparation 65 perpendiculaire au casque 60 et passant entre les deux écrans holographiques 61 et 62. 20 Dans un mode de réalisation, si la main a par exemple été détectée dans la moitié droite de l'espace de projection (du côté de l'écran 61 sur la figure 6), on détermine que la main est une main droite, et si la main a été détectée dans la moitié gauche de l'espace de projection (du côté de l'écran 62 sur la figure 6), on détermine que la main est une main gauche. 25 En variante, on peut déterminer dans d'autres modes de réalisation si la main et une main droite ou une main gauche en prenant en compte la direction des doigts de la main détectée, par exemple selon que l'angle entre le pouce et l'index est mesuré positif ou négatif dans le sens anti-horaire. Par exemple, en utilisant une mesure de l'angle dans le 30 sens anti-horaire, si l'angle entre le pouce et l'index de la main est déterminé positif, la main peut être déterminée comme étant une main gauche, ou si l'angle entre le pouce et l'index de la main est négatif, la main peut être déterminée comme étant une main droite. On considère ici bien entendu que l'utilisateur utilise sa main en plaçant le dessus de sa 35 main face à lui. 12 On considère dans l'exemple de réalisation décrit ici que la main de l'utilisateur précédemment détectée est déterminée comme étant une main droite. Suite à la détection (E31) de la main et de la détermination (E32) de l'état d'ouverture de la 5 main détectée (dans cet exemple non limitatif, état « ouvert » ou « fermé »), une commande d'affichage de données de l'environnement de réalité virtuelle est générée (E36). Cette commande comprend une commande d'affichage d'un signal visuel représentatif de la détection et de l'état d'ouverture précédemment déterminé pour la main détectée. 10 La commande d'affichage est transmise (E38) à un dispositif de projection, par exemple en association avec une instruction de mise à jour de l'affichage des données de l'environnement de réalité virtuelle en utilisant un premier signal visuel. Dans un ou plusieurs modes de réalisation, l'affichage des données de l'environnement de réalité 15 virtuelle est en conséquence piloté pour afficher le premier signal à droite d'un pointeur d'objets dans l'espace de projection, la main de l'utilisateur précédemment détectée ayant été déterminée comme étant une main droite. En fonction du mode de réalisation, la commande d'affichage peut être générée sur la base 20 de la détermination si la main détectée est une main droite (cas de l'exemple illustré sur la figure 3) ou une main gauche, ou sur la base de cette détermination et de l'état d'ouverture déterminé pour la main détecté, comme illustré sur la figure 3. Différents modes de réalisation peuvent être choisis pour la mise en oeuvre de la 25 commande d'affichage, en fonction notamment de l'architecture (logicielle et/ou matérielle) des dispositifs pour la mise en oeuvre du procédé proposé. En particulier, la commande d'affichage pourra prendre la forme d'un ou de plusieurs messages, transmis par exemple à un dispositif de projection selon un format approprié pour le dispositif utilisé, chaque message transportant une ou plusieurs commandes de pilotage d'affichage de données 30 dans l'espace projeté. Le format de la commande d'affichage, et le cas échéant des messages la composant, sera choisi correspondant au dispositif de projection utilisé, et selon l'architecture à l'interface, par exemple logicielle, comme une interface API (de l'anglais « Application Programming Interface ») entre le dispositif de traitement de données configuré pour mettre en oeuvre le procédé proposé et le dispositif de projection 35 utilisé pour afficher les données d'environnement de réalité virtuelle. 13 Lorsque la main détectée est déterminée comme étant une main gauche, l'affichage des données de l'environnement de réalité virtuelle peut être piloté, dans un ou plusieurs modes de réalisation, de sorte à afficher (E36) le premier signal visuel à gauche du pointeur. 5 Dans le mode de réalisation illustré sur la figure 3, une deuxième main d'un utilisateur du dispositif de projection holographique est détectée (E34), par exemple par les capteurs du dispositif de projection. Un état d'ouverture de la deuxième main détectée, parmi un ensemble d'états 10 prédéterminés, par exemple parmi deux états possibles, un état « ouvert » et un état « fermé », est déterminé (E35), de manière similaire à la détermination d'état d'ouverture effectuée (E32) pour la première main détectée. Ici, comme la première main a déjà été identifiée, par exemple comme une main droite, la deuxième main est identifiée comme étant l'autre main, une main gauche dans l'exemple décrit ici. 15 Une deuxième commande d'affichage est générée (E37) sur la base de l'état d'ouverture de l'autre main détectée, qui comprend une commande d'affichage d'un deuxième signal visuel représentatif de la détection et de l'état d'ouverture déterminé pour la deuxième main détectée. En fonction du mode de réalisation, la deuxième commande d'affichage 20 pourra être configurée sous une forme intégrée, en tout ou partie, à la (première) commande d'affichage générée pour la première main détectée, ou bien sous forme d'une commande distincte de cette première commande d'affichage (par exemple sous forme d'un ou de plusieurs messages distincts des messages relatifs à la première commande d'affichage). 25 La deuxième commande d'affichage, ne faisant éventuellement qu'une avec la première commande d'affichage, est transmise (E38) au dispositif de projection, par exemple en association avec une instruction de mise à jour de l'affichage des données de l'environnement de réalité virtuelle sur la base d'informations portées par le deuxième 30 signal visuel. L'affichage des données de l'environnement de réalité virtuelle est ainsi piloté pour afficher le deuxième signal généré pour la deuxième main détectée à proximité du pointeur d'objets dans l'espace de projection, sur l'autre côté du pointeur d'objets par rapport au signal visuel de l'état de la première main. Par exemple, si le premier signal visuel (représentatif de l'état de la première main) est affiché à droite du pointeur, le 35 deuxième signal visuel (représentatif de l'état de la deuxième main) est affiché à gauche du pointeur, et inversement. 14 La figure 4 illustre un exemple d'un signal visuel qui peut être utilisé dans un ou plusieurs modes de réalisation. Le pointeur d'objets est représenté dans cet exemple non-limitatif par un cercle 41. Le procédé proposé est cependant applicable avec toute forme de pointeur 5 d'objets, et en particulier toute forme comprenant une ligne fermée, comme par exemple un carré, un rectangle, ou une ligne courbe, telle qu'une ovale, une mire, ou un cercle comme illustré sur la figure 4. En fonction du mode de réalisation, l'affichage du cercle 41 peut être piloté pour faire varier la couleur de ce cercle 41 en fonction de l'objet relativement auquel le pointeur est affiché (par exemple en fonction de l'objet survolé par le 10 pointeur, ou de manière plus générale en fonction de l'objet en regard duquel le pointeur est positionné). Dans un ou plusieurs modes de réalisation, l'affichage du pointeur 41 peut en outre être configuré ou piloté pour que le pointeur 41 se déplace dans l'espace de projection en suivant les mouvements de la main détectée qui sont captés par les capteurs du casque à projection holographique. 15 Dans un ou plusieurs modes de réalisation, l'affichage du pointeur 41 peut en outre être configuré ou piloté pour que lorsque le pointeur est affiché relativement à un objet (par exemple le pointeur survole cet objet) ne pouvant pas être manipulé par l'utilisateur, le pointeur (dans l'exemple de la figure 4 le cercle 41) est affiché selon une première couleur, 20 par exemple blanc. Lorsque le pointeur est affiché relativement à un objet (par exemple le pointeur survole cet objet) pouvant être manipulé par l'utilisateur, la couleur du pointeur (dans l'exemple de la figure 4 le cercle 41) est pilotée et le pointeur est affiché selon une deuxième couleur, par exemple bleu clair. 25 Avantageusement, dans un ou plusieurs modes de réalisation, lorsque le pointeur est affiché relativement à un objet (par exemple le pointeur survole cet objet) en cours de manipulation par l'utilisateur, la couleur du pointeur (cercle 41 dans l'exemple de la figure 4) est pilotée et le pointeur est affiché selon une troisième couleur, par exemple bleu foncé. Dans un ou plusieurs modes de réalisation, le signal visuel représentatif de la détection et 30 de l'état d'ouverture déterminé pour une main (gauche ou droite) est affiché sous la forme d'une ligne ouverte, éventuellement courbe, comme par exemple une demi-ovale ou un demi-cercle (42, 43 sur la figure 4), qui s'étend autour du pointeur 41 (ayant une forme circulaire dans l'exemple non limitatif de la figure 4), sans entourer complétement le pointeur 41 comme illustré sur la figure 4, selon l'axe vertical à gauche ou à droite du 35 pointeur selon que la main correspondante à la ligne ouverte est une main gauche ou droite. 15 Dans un ou plusieurs modes de réalisation, l'affichage du pointeur est commandé en fonction en outre de l'état d'ouverture déterminé pour la main. Dans l'exemple de la figure 4, l'affichage du pointeur peut être piloté de manière à ce que la couleur de chaque demi- 5 cercle dépende de l'état de détection et de l'état ouvert/fermé déterminé pour chaque main. Dans un ou plusieurs modes de réalisation, l'affichage du pointeur 41 illustré sur la figure 4 peut en outre être configuré pour que, lorsque la main correspondante n'est pas détectée, le demi-cercle soit affiché selon une première couleur, par exemple blanc. Lorsque la main 10 correspondante est détectée ouverte, i.e. non fermée, la couleur du demi-cercle correspondant peut en outre être modifiée et le demi-cercle affiché selon une deuxième couleur, par exemple orange clair. Lorsque la main correspondante est détectée fermée, la couleur du demi-cercle correspondant peut en outre être modifiée et le demi-cercle affiché selon une troisième couleur, par exemple orange foncé. 15 A nouveau en référence à la figure 3, une manipulation d'un objet virtuel peut être détectée (E39), par exemple sur la base de données capturées par le dispositif de projection holographique, dans un ou plusieurs modes de réalisation. Pour ce faire, il peut être vérifié dans un ou plusieurs modes de réalisation que le pointeur d'objets est affiché relativement 20 à un objet virtuel apte à être manipulé et que les deux mains sont détectées et dans un état fermé. Dans un ou plusieurs modes de réalisation, un éloignement des deux mains peut aussi être détecté en variante, par exemple à partir de données capturées par le dispositif de 25 projection holographique. Par exemple, lorsqu'il est détecté qu'une distance entre les deux mains dans l'espace de projection augmente, l'affichage de l'objet virtuel indiqué par le pointeur d'objets est commandé (E38) de sorte à augmenter la taille l'objet virtuel projeté. La taille de l'objet virtuel peut par exemple, dans un ou plusieurs modes de réalisation, être augmentée en fonction de l'augmentation de la mesure de distance entre les deux mains. 30 Dans un ou plusieurs modes de réalisation, un rapprochement des deux mains dans l'espace de projection peut aussi être détecté, i.e. le dispositif de mise en oeuvre du procédé proposé est configure pour détecter, par exemple à partir de données capturées par le dispositif de projection holographique, qu'une distance entre les deux mains dans 35 l'espace de projection diminue. L'affichage de l'objet virtuel indiqué par le pointeur d'objets 16 peut alors être commandé (E38) de sorte à diminuer la taille l'objet virtuel projeté, en fonction de la diminution de la mesure de distance entre les deux mains. Dans un ou plusieurs modes de réalisation, un mouvement de rotation dans l'espace de 5 projection des deux mains par rapport à un axe de rotation peut être détecté, par exemple à partir de données capturées par le dispositif de projection. L'affichage de l'objet virtuel peut alors être commandé (E38) de sorte à tourner selon un axe vertical l'objet virtuel projeté dans le même sens de rotation que les deux mains dans l'espace de projection. Un tel mouvement de rotation des deux mains est illustré en figures 2C et 2D, la figure 2C 10 illustrant les mains avant rotation et la figure 2D illustrant les mains après rotation par rapport à un axe de rotation. Dans un ou plusieurs modes de réalisation, un mouvement de translation des deux mains dans l'espace de projection dans un même sens peut être détecté, par exemple à partir de 15 données capturées par le dispositif de projection. L'affichage de l'objet virtuel peut alors être commandé (E38) de sorte à déplacer l'objet virtuel projeté selon le même sens de translation des mains dans l'espace de projection. Dans un ou plusieurs modes de réalisation, un mouvement de rotation et de translation des 20 deux mains peut en outre être détecté, par exemple à partir de données capturées par le dispositif de projection. L'affichage de l'objet virtuel peut alors être commandé (E38) de sorte à tourner et déplacer l'objet virtuel projeté de manière similaire au mouvement détecté des deux mains. 25 Un tel mouvement combiné de translation-rotation permet de rendre la manipulation des objets virtuels plus naturelle et intuitive pour l'utilisateur. L'utilisateur peut ainsi manipuler un objet virtuel comme il le ferait avec un objet réel. L'interaction utilisateur est facilitée car l'utilisateur peut interagir plus rapidement. Il n'est 30 pas nécessaire de cliquer sur des boutons pour changer de transformation. De plus, la gestuelle d'interaction étant plus naturelle, le temps d'apprentissage pour interagir avec des objets virtuels est réduit. Selon un autre mode particulier de réalisation de l'invention, un éloignement des deux 35 mains est détecté, par exemple à partir de données capturées par le dispositif de projection holographique. Lorsque la distance entre les deux mains dans l'espace de projection 17 augmente, l'affichage de l'objet virtuel, relativement auquel le pointeur d'objets est affiché, est modifié (E38): dans un mode de réalisation l'objet virtuel projeté est ouvert, et/ou les données graphiques représentant l'intérieur de l'objet virtuel sont projetées dans l'espace de projection. 5 Selon cet autre mode particulier de réalisation de l'invention, lorsqu'un rapprochement des deux mains dans l'espace de projection est détecté, i.e. le dispositif de mise en oeuvre du procédé proposé est configure pour détecter, par exemple à partir de données capturées par le dispositif de projection holographique, que la distance entre les deux mains dans 10 l'espace de projection diminue, l'affichage de l'objet virtuel, relativement auquel le pointeur d'objets est affiché, est modifié (E38) de sorte à fermer l'objet virtuel projeté. Un tel mode particulier de réalisation permet des manipulations d'objets avec des gestes naturels pour l'utilisateur. 15 La figure 5 illustre la structure simplifiée d'un dispositif d'un dispositif DISP de traitement de données d'un environnement de réalité virtuelle selon un ou plusieurs modes de réalisation. Un tel dispositif est configuré pour mettre en oeuvre le procédé de traitement de données de réalité virtuelle selon l'un quelconque des modes de réalisation décrits dans 20 les présentes. Dans l'exemple non limitatif illustré sur la figure 5, le dispositif DISP comprend une mémoire MEM, une unité de traitement UT, équipée par exemple d'un processeur FROC, et pilotée par le programme d'ordinateur PG stocké en mémoire MEM. Le programme 25 d'ordinateur PG comprend des instructions pour mettre en oeuvre les étapes du procédé de traitement de données tel que décrit précédemment, lorsque le programme est exécuté par le processeur FROC. A l'initialisation, les instructions de code du programme d'ordinateur PG sont par exemple 30 chargées dans une mémoire RAM avant d'être exécutées par le processeur FROC. Le processeur FROC de l'unité de traitement UT met notamment en oeuvre le procédé de traitement de données selon l'un quelconque des modes de réalisation décrits en relation avec la figure 3 selon les instructions du programme d'ordinateur PG. 18 Pour cela, le dispositif DISP comprend des capteurs CAPT configurés pour détecter la présence d'au moins une main d'un utilisateur dans l'espace de projection, et des mouvements de la main de l'utilisateur. 5 Le dispositif DISP comprend également un système de projection holographique PROJ permettant de projeter sur des écrans holographiques les données de réalité virtuelle, de sorte que l'utilisateur les visualise dans l'espace de projection. Selon un mode particulier de réalisation de l'invention, le dispositif DISP décrit 10 précédemment est compris dans un terminal, par exemple un casque de réalité virtuelle. L'architecture du dispositif DISP illustrée sur la figure 5 n'est toutefois pas limitative. Le dispositif DISP peut par exemple être couplé de manière opérationnelle au système de projection holographique PROJ, et être mis en oeuvre sous la forme d'un dispositif distinct 15 du système de projection holographique PROJ. De plus, le dispositif DISP peut être mis en oeuvre sur différents types de plateforme, telles qu'un ordinateur (par exemple de type PC ou portable) ou un réseau d'ordinateurs, un smartphone, une tablette, ou un autre appareil comportant un processeur couplé de manière opérationnelle à une mémoire, ainsi que, selon le mode de réalisation choisi, d'autres éléments matériels associés comme une 20 interface de réseau et un lecteur de support pour lire un support de stockage amovible et écrire sur un tel support (non représentés sur la figure). En fonction du mode de réalisation choisi, certains actes, actions, évènements ou fonctions de chacune des méthodes décrites dans le présent document peuvent être effectués ou se 25 produire selon un ordre différent de celui dans lequel ils ont été décrits, ou peuvent être ajoutés, fusionnés ou bien ne pas être effectués ou ne pas se produire, selon le cas. En outre, dans certains modes de réalisation, certains actes, actions ou évènements sont effectués ou se produisent concurremment et non pas successivement. 30 Bien que décrits à travers un certain nombre d'exemples de réalisation détaillés, le procédé proposé et l'équipement pour la mise en oeuvre du procédé comprennent différentes variantes, modifications et perfectionnements qui apparaîtront de façon évidente à l'homme de l'art, étant entendu que ces différentes variantes, modifications et perfectionnements font partie de la portée de l'invention, telle que définie par les revendications qui suivent. 35 De plus, différents aspects et caractéristiques décrits ci-dessus peuvent être mis en oeuvre ensemble, ou séparément, ou bien substitués les uns aux autres, et l'ensemble des 19 différentes combinaisons et sous combinaisons des aspects et caractéristiques font partie de la portée de l'invention. En outre, il se peut que certains systèmes et équipements décrits ci-dessus n'incorporent REVENDICATIONS1. Procédé de traitement de données d'un environnement de réalité virtuelle, comprenant: - projeter par projection holographique au moins un objet virtuel dans un espace de projection d'un dispositif de projection holographique, - détecter une main d'un utilisateur du dispositif de projection holographique, - déterminer si la main détectée est une main droite ou une main gauche, et - générer, sur la base de la détermination si la main détectée est une main droite ou une main gauche, une commande d'affichage de données de l'environnement de réalité virtuelle, la commande comprenant : - lorsqu'il est déterminé que la main détectée est une main droite, commander l'affichage dans l'espace de projection d'un premier signal visuel placé à droite d'un pointeur d'objets affiché dans l'espace de projection, et - lorsqu'il est déterminé que la main détectée est une main gauche, commander l'affichage dans l'espace de projection du premier signal visuel placé à gauche du pointeur d'objets affiché dans l'espace de projection. 2. Procédé selon la revendication 1, comprenant en outre : déterminer un état d'ouverture de la main détectée, parmi un ensemble d'états prédéterminés, et dans lequel la commande d'affichage est en outre générée sur la base de l'état d'ouverture déterminé, et le premier signal est représentatif de la détection et de l'état d'ouverture déterminé pour la main détectée. 3. Procédé selon l'une quelconque des revendications précédentes, comprenant en outre: - détecter une autre main de l'utilisateur du dispositif de projection holographique, - déterminer un état d'ouverture de l'autre main détectée, dans lequel la commande d'affichage est en outre générée sur la base de l'état d'ouverture de l'autre main détectée, et comprend en outre : - dans le cas où l'autre main détectée est une main droite, commander l'affichage dans l'espace de projection d'un deuxième signal visuel placé à droite du pointeur d'objets affiché dans l'espace de projection, et - dans le cas où l'autre main détectée est une main gauche, commander l'affichage dans l'espace de projection du deuxième signal visuel placé à gauche du pointeur d'objets affiché dans l'espace de projection, 21 et dans lequel le deuxième signal est représentatif de la détection et de l'état d'ouverture déterminé pour l'autre main détectée. 4. Procédé selon l'une quelconque des revendications précédentes, dans lequel la 5 commande d'affichage comprend une commande d'affichage du pointeur d'objets sous la forme d'une ligne fermée, éventuellement courbe, par exemple de forme ovale ou circulaire, et comprend en outre une modification d'une couleur d'affichage du pointeur de sorte que dans le cas où le pointeur est affiché relativement à un objet pouvant être manipulé par l'utilisateur, le pointeur est affiché selon une première couleur, et dans le cas 10 où le pointeur est affiché relativement à un objet ne pouvant pas être manipulé par l'utilisateur, le pointeur est affiché selon une deuxième couleur. 5. Procédé selon l'une quelconque des revendications précédentes, dans lequel la commande d'affichage comprend en outre une modification de la couleur d'affichage du 15 pointeur de sorte que dans le cas où le pointeur est affiché relativement à un objet en cours de manipulation par l'utilisateur, le pointeur est affiché selon une troisième couleur. 6. Procédé selon l'une quelconque des revendications précédentes pour le premier signal, et selon l'une quelconque des revendications 3, ou 4 et 5 en ce qu'elles dépendent de la 20 revendication 3 pour le deuxième signal, dans lequel la commande d'affichage comprend une commande d'affichage du premier signal et/ou du deuxième signal sous la forme d'une ligne ouverte, éventuellement courbe, par exemple d'une demi-ovale ou d'un demi-cercle, entourant en partie le pointeur affiché, la ligne ouverte étant positionnée selon un axe vertical dans l'espace de projection, à gauche ou à droite du pointeur selon que la main 25 correspondante est une main gauche ou droite. 7. Procédé selon la revendication 6, dans lequel la commande d'affichage comprend une commande de modification d'une couleur d'affichage de la ligne ouverte de sorte que, dans le cas où la main correspondante n'est pas détectée, la ligne ouverte est affichée selon 30 une quatrième couleur, lorsque la main correspondante est détectée ouverte, la ligne ouverte est affichée selon une cinquième couleur, et dans le cas où la main correspondante est détectée fermée, la ligne ouverte est affichée selon une sixième couleur. 35 8. Procédé selon la revendication 3, ou l'une quelconque des revendications 4 à 7 en ce qu'elles dépendent de la revendication 3, comprenant en outre : 22 - dans le cas où le pointeur est affiché relativement à un objet virtuel apte à être manipulé et dans le cas où les deux mains sont détectées dans un état fermé, détecter un mouvement de rotation des deux mains par rapport à un axe de rotation, un mouvement de translation des deux mains dans un même sens, ou un mouvement de translation et de 5 rotation des deux mains ; et dans lequel la commande d'affichage comprend en outre : - dans le cas d'une détection d'un mouvement de rotation des deux mains par rapport à un axe de rotation, une commande de modification de l'affichage de l'objet virtuel de sorte à tourner selon un axe vertical l'objet virtuel projeté dans le sens de rotation des mains, 10 - dans le cas d'une détection d'un mouvement de translation des deux mains dans un même sens, une commande de modification de l'affichage de l'objet virtuel de sorte à déplacer l'objet virtuel projeté dans le sens de translation des mains, et - dans le cas d'une détection d'un mouvement de translation et de rotation des deux mains, une commande de modification de l'affichage de l'objet virtuel de sorte à tourner et 15 déplacer simultanément l'objet virtuel projeté selon le sens de rotation et selon le sens de translation des mains. 9. Procédé selon la revendication 3, ou l'une quelconque des revendications 4 à 8 en ce qu'elles dépendent de la revendication 3, comprenant en outre : détecter un éloignement 20 ou un rapprochement l'une de l'autre des deux mains de l'utilisateur, et dans lequel la commande d'affichage comprend en outre : - dans le cas d'une détection d'un éloignement des deux mains l'une de l'autre, une commande de modification de l'affichage de l'objet virtuel de sorte à augmenter la taille l'objet virtuel affiché dans l'espace de projection, ou 25 - dans le cas d'une détection d'un rapprochement des deux mains l'une de l'autre, une commande de modification de l'affichage de l'objet virtuel de sorte à diminuer la taille l'objet virtuel affiché dans l'espace de projection. 10. Procédé selon la revendication 3, ou l'une quelconque des revendications 4 à 9 en ce 30 qu'elles dépendent de la revendication 3, comprenant en outre : - dans le cas où le pointeur est affiché relativement à un objet virtuel apte à être manipulé et dans le cas où les deux mains sont détectées dans un état fermé, détecter un éloignement ou un rapprochement l'une de l'autre des deux mains de l'utilisateur, et dans lequel la commande d'affichage comprend en outre : 23 - dans le cas d'une détection d'un éloignement des deux mains l'une de l'autre, une commande de modification de l'affichage de l'objet virtuel de sorte à ouvrir l'objet virtuel affiché dans l'espace de projection, ou - dans le cas d'une détection d'un rapprochement des deux mains l'une de l'autre, une 5 commande de modification de l'affichage de l'objet virtuel de sorte à fermer l'objet virtuel affiché dans l'espace de projection. 11. Dispositif de traitement de données d'un environnement de réalité virtuelle comprenant une unité de traitement comprenant un processeur et une mémoire couplée de manière 10 opérationnelle à l'unité de traitement, l'unité de traitement et la mémoire étant configurées pour la mise en oeuvre d'un procédé de traitement de données selon l'une quelconque des revendications 1 à 10. 12. Terminal comprenant un dispositif selon la revendication 11. 15 13. Programme d'ordinateur comportant des instructions pour la mise en oeuvre du procédé de traitement de données selon l'une quelconque des revendications 1 à 10, lorsque ledit programme est exécuté par un processeur.