FR 3161102 A1 20251017 FR 2403841 A 20240412 La présente description propose une détermination d’un signal d’interface neuronale directe par détection d’un potentiel évoqué dans un signal électroencéphalogramme (EEG) d’un utilisateur en réaction à une émission de signal de stimulus destiné à l’utilisateur, comportant : - obtenir des signaux électroencéphalogrammes (Su(EEG)) en réaction à des émissions successives de signaux respectifs de stimulus (ST1, ST2, ST3, ST4), - obtenir des signaux de résonnance magnétique (Su(IRM)) en réaction à des émissions successives desdits signaux respectifs de stimulus (ST1, ST2, ST3, ST4), - mettre en œuvre une intelligence artificielle pour distinguer entre eux les signaux électroencéphalogrammes (Su(EEG)) obtenus, par apprentissage à partir d’observations de différences entre les signaux de résonnance magnétique (Su(IRM)) obtenus en réaction aux mêmes signaux respectifs de stimulus (ST1, ST2, ST3, ST4), et - utiliser ladite intelligence artificielle pour identifier un signal de stimulus courant à partir d’un signal électroencéphalogramme courant, obtenu en réaction à l’émission dudit signal de stimulus courant. Figure de l’abrégé : Figure 2 Interface neuronale directe améliorée par élaboration d’un modèle La présente divulgation relève du domaine de la détection des potentiels évoqués par des interfaces neuronales directes (ou BCI ci-après, pour « Brain Computer Interface »). A titre d’exemple ci-après, les potentiels évoqués peuvent être auditifs, ou alternativement, visuels, tactiles, etc. Un potentiel évoqué est un signal qui apparait dans les signaux électroencéphalogrammes (EEG ci-après) lorsqu’un utilisateur est soumis à un stimulus. Par exemple dans l’approche SSAEP (pour « Steady-State Auditory Evoked Potential »), le stimulus est auditif et constitué d’un son ayant une fréquence porteuse et auquel on applique une modulation sinusoïdale en amplitude. Un équipement tel qu’un casque à capteurs de signaux EEG permet de mesurer les signaux EEG et de retrouver dans ces signaux la fréquence de la modulation. Un exemple de stimulus utilisé pour une application SSAEP peut être une fonction sinusoïdale à une fréquence audible par tous (par exemple de 20Hz à 20kHz), et modulée par un second sinus à une autre fréquence, par exemple comprise entre 1 et 200 Hz. Le sinus à haute fréquence constitue la porteuse et permet à un utilisateur d’entendre simplement les « bips » du signal modulant à basse fréquence. C’est le signal modulant qui constitue l’information d’intérêt. En effet, il est possible de retrouver dans les aires auditives du cerveau les fréquences de stimulation entre environ 1 et 200 Hz. Néanmoins, à cette gamme de fréquences de 1 à 200 Hz, celles-ci sont basses et peuvent être difficiles à reproduire et/ou à entendre. C’est pourquoi une fréquence porteuse est utilisée comme vecteur, permettant à l’utilisateur d’entendre plus facilement ces fréquences. Un stimulus (sinus modulant à basse fréquence de type 1 à 200Hz) peut alors générer un potentiel évoqué, auditif et mesurable dans le cerveau à la même basse fréquence de 1 à 200 Hz (plus les éventuelles harmoniques). Cette fréquence est mesurable dans les signaux EEG de la personne soumise au stimulus. On peut donc retrouver dans les signaux EEG de l’utilisateur la fréquence de la modulation qui a été opérée à basse fréquence (1 à 200 Hz). Dès lors, il est possible de construire une interface en cherchant directement le signal d’interface dans les ondes cérébrales de l’utilisateur. Le principe d’une telle interface dite « BCI » (pour « Brain Computer Interface ») est rappelé sur la FIG. 1 . Un utilisateur UT porte un casque à capteurs de signaux d’électroencéphalogramme (ou « signaux EEG » ci-après), ce casque pouvant faire partie d’une interface générale BCI. Différents stimuli (sonores, visuels, ou autres), ayant des fréquences de modulation respectives, sont délivrés à l’utilisateur, lequel se concentre sur l’un des stimuli. Il peut être alors mesuré dans ses signaux EEG la même fréquence de modulation que celle du stimulus sur lequel l’utilisateur s’est concentré. Dans l’exemple d’un stimulus délivré par une source lumineuse, cette dernière peut clignoter à la fréquence de modulation précitée. Dans le cas d’un signal sonore, le signal peut comporter une modulation sinusoïdale ou peut être constitué de bips successifs à la fréquence de modulation précitée. Une analyse des signaux EEG de l’utilisateur révèle la présence d’une fréquence correspondant à la fréquence de modulation précitée. Dès lors, il est possible de concevoir une interface BCI, selon laquelle plusieurs stimuli issus de sources respectives HP1, HP2, HP3, ayant des fréquences de modulation différentes et représentant par exemple des consignes respectives différentes pour piloter une machine (par exemple « tourner à gauche », « tourner à droite », « freiner »), sont présentés simultanément à un utilisateur et ce dernier se concentre sur l’un d’eux de sorte que ses signaux EEG révèlent la fréquence de l’un des stimuli HPi et la fonction associée à ce stimulus est alors exécutée par la machine. Dans l’exemple de la FIG. 1 , les stimuli sont délivrés par des haut-parleurs respectifs HP1, HP2, HP3… et l’utilisateur se concentre sur l’une de ces sources sonores. Ainsi, on décrit ci-après une réalisation dans laquelle le signal d’interface (stimulus appliqué à l’utilisateur UT) est par exemple un signal audio pour relever un signal physiologique de type SSAEP (pour « Steady-State Auditory Evoked Potential »). Le stimulus est donc auditif et constitué d’un son à une fréquence de porteuse auquel on applique une modulation sinusoïdale ou en créneau, à une fréquence de modulation plus basse que la porteuse. Les stimuli sont généralement construits avec une fréquence porteuse, et modulés en amplitude, en puissance ou en énergie, par un signal ayant une deuxième fréquence, plus basse. Si le signal de stimulation est efficace, le signal EEG mesuré par le casque de l’interface BCI présente une fréquence correspondant à la fréquence de la modulation. Dans le cas d’un stimulus visuel, une source lumineuse peut avoir une couleur particulière, correspondant ainsi à une longueur d’onde LO associée à une fréquence porteuse fp par une relation du type LO = c / fp, où c est la vitesse de la lumière. Certains utilisateurs peuvent être plus sensibles à certaines couleurs que d’autres pour retenir leur attention. Ainsi, le choix de la couleur (et donc de la fréquence de la porteuse fp) peut être important, notamment à certains moments de la journée pour un même utilisateur, pour recueillir efficacement des signaux EEG révélant un potentiel évoqué exploitable (i.e. ayant une fréquence correspondant à la fréquence de modulation ou de « clignotement » de la source lumineuse). Par exemple, une longueur d’onde de 0,5µm peut être utilisée pour du bleu comme couleur de stimuli visuels chez certains sujets, ou une longueur d’onde de 0,55µm pour du vert auxquels certains utilisateurs sont plus sensibles, ou encore 0,65µm pour du rouge, couleur à laquelle d’autres utilisateurs sont encore plus sensibles, etc. Choisir de façon appropriée les signaux de stimulus peut en effet permettre de recueillir des signaux EEG dans lesquels la fréquence de modulation peut être retrouvée avec un degré de certitude supérieur à un seuil. Toutefois, en général, les signaux EEG obtenus sont très bruités et l’identification exacte d’une fréquence de modulation, notamment parmi plusieurs fréquences de modulation possibles, peut être difficile. Résumé La présente description vient améliorer la situation. Il est proposé un procédé de détermination d’un signal d’interface neuronale directe par détection d’un potentiel évoqué dans un signal électroencéphalogramme d’un utilisateur en réaction à une émission de signal de stimulus destiné à l’utilisateur, comportant : - obtenir des signaux électroencéphalogrammes en réaction à des émissions successives de signaux respectifs de stimulus, - obtenir des signaux de résonnance magnétique en réaction à des émissions successives desdits signaux respectifs de stimulus, - mettre en œuvre une intelligence artificielle pour distinguer entre eux les signaux électroencéphalogrammes obtenus, par apprentissage à partir des signaux de résonnance magnétique obtenus en réaction aux mêmes signaux respectifs de stimulus, et - utiliser ladite intelligence artificielle pour identifier un signal de stimulus courant à partir d’un signal électroencéphalogramme courant, obtenu en réaction à l’émission dudit signal de stimulus courant. Cet apprentissage sur les signaux de résonnance magnétique (ou « IRM » ci-après) peut comporter typiquement une observation de différences entre les différents signaux IRM obtenus pour différents stimuli, alors que de telles différences ne paraissent pas significatives dans les signaux électroencéphalogrammes (ou « EEG » ci-après) obtenus pour les mêmes stimuli. Ainsi, cet apprentissage à partir des signaux IRM permet de renforcer la discrimination des stimuli qui ont pu occasionner des signaux EEG mesurés, dans la phase ultérieure d’utilisation de l’intelligence artificielle. Le signal de stimulus courant, précité, peut être l’un desdits signaux respectifs de stimulus (ayant servi à l’apprentissage de l’intelligence artificielle). Néanmoins, cette réalisation n’est pas essentielle et peut rester optionnelle dans la mesure où l’intelligence artificielle, ayant été construite par apprentissage sur un grand nombre de stimuli différents, peut s’avérer suffisamment robuste pendant sa phase d’exploitation pour identifier un stimulus courant ne figurant pas forcément parmi les stimuli ayant été employés pour son apprentissage. Dans une réalisation, la mise en œuvre de l’intelligence artificielle peut comporter l’élaboration d’un premier modèle apte à identifier un signal de stimulus courant à partir d’un signal électroencéphalogramme courant, obtenu en réaction à l’émission de ce signal de stimulus courant. La mise en œuvre de ce premier modèle permet alors, dans une situation courante où un stimulus est présenté à un utilisateur, de déterminer le stimulus qui a été présenté à l’utilisateur par mesure de ses signaux EEG, quand bien même ces signaux EEG pourraient être fortement bruités, et ce grâce à l’apprentissage sur les signaux IRM. Dans une telle réalisation, l’élaboration du premier modèle précité peut comporter l’élaboration d’un deuxième modèle (préalable à l’élaboration du premier modèle), ce deuxième modèle étant apte à identifier un signal donné de stimulus parmi lesdits signaux respectifs de stimulus, à partir d’un signal de résonnance magnétique obtenu en réaction à l’émission de l’un desdits signaux respectifs de stimulus. Dans une telle réalisation, le premier modèle précité est obtenu à partir du deuxième modèle, par exemple par transfert d’apprentissage. Dans une réalisation, les signaux électroencéphalogrammes et les signaux de résonnance magnétique, précités, sont obtenus en réaction aux émissions desdits signaux respectifs de stimulus destinées à au moins un même utilisateur. Dans une telle réalisation, le premier modèle précité peut par exemple être élaboré pour ce même utilisateur. Dans une telle réalisation, les signaux électroencéphalogrammes et les signaux de résonnance magnétique peuvent être obtenus selon l’une des modalités suivantes : - simultanément sur ledit même utilisateur (par exemple par recueil des signaux EEG par un casque approprié tandis que l’utilisateur est dans une cabine IRM) ; - séparément sur ledit même utilisateur (une première séquence par IRM par exemple, et une séquence suivante par EEG). Dans une réalisation, les signaux électroencéphalogrammes et les signaux de résonnance magnétique sont obtenus en réaction aux émissions desdits signaux respectifs de stimulus destinées à une pluralité de catégories d’utilisateurs, la mise en œuvre de l’intelligence artificielle comportant l’élaboration d’une pluralité de premiers modèles respectifs et l’un de ces premiers modèles est choisi pour un utilisateur courant afin d’identifier un signal de stimulus courant à partir d’un signal électroencéphalogramme courant, obtenu sur l’utilisateur courant. Dans une telle réalisation, seules quelques catégories d’individus (classés par exemple par âge, ou autres critères) peuvent servir à construire par exemple un modèle par catégorie (et ainsi faire l’objet de tests IRM et EEG en cabine, ou séparément). Ensuite, il est possible de choisir l’un de ces modèles ou une pondération de ces modèles pour obtenir un premier modèle convenant le mieux à un utilisateur courant. Ainsi, dans une telle réalisation, le premier modèle choisi, précité, peut par exemple être sélectionné parmi une pluralité de premiers modèles préenregistrés comme convenant le mieux à l’utilisateur courant. Dans une telle réalisation, le procédé peut comprendre en outre une adaptation du modèle choisi à l’utilisateur courant, par apprentissage basé sur une analyse de signaux électroencéphalogrammes obtenus en réaction à des stimuli appliqués à l’utilisateur courant. Le procédé peut comporter en outre une adaptation du modèle choisi à l’utilisateur courant, par apprentissage basé sur une analyse de signaux de résonnance magnétique obtenus en réaction à des stimuli appliqués à l’utilisateur courant. Certes dans cette réalisation, l’utilisateur courant effectue un passage en cabine IRM pour obtenir quelques signaux IRM pour renforcer la détermination de son premier modèle personnel. Toutefois, il ne s’agit que d’une séquence IRM relativement courte par rapport aux mesures IRM permettant d’élaborer un premier modèle propre à une catégorie d’utilisateurs. La présente description vise aussi un programme informatique comportant des instructions pour la mise en œuvre du procédé ci-avant, lorsqu’elles sont exécutées par un processeur. Selon un autre aspect, il est proposé un support d’enregistrement non transitoire, lisible par un ordinateur, sur lequel est enregistré un tel programme. La présente description vise aussi un générateur de modèle de détection de signaux neuronaux comportant un circuit de traitement pour la mise en œuvre du procédé ci-avant. Notamment ce générateur peut créer le deuxième modèle précité (basé sur mesures IRM), puis le premier modèle (basé sur mesures EEG), par exemple par transfert d’apprentissage du deuxième modèle, et plus globalement par apprentissage d’une intelligence artificielle. Néanmoins, il peut mettre en œuvre encore l’inférence du premier modèle (exploitation de l’intelligence artificielle) afin d’éventuellement affiner le premier modèle, au besoin. Dans une réalisation, ce générateur de modèle peut comporter par exemple un serveur configuré pour construire et stocker une pluralité de modèles aptes à identifier un signal de stimulus courant à partir d’un signal électroencéphalogramme courant, obtenu en réaction à l’émission de ce signal de stimulus courant. Ainsi, ce serveur peut stocker une base de premiers modèles dont une sélection ou une pondération peuvent être opérées pour élaborer un modèle convenant pour un utilisateur donné. La présente description vise aussi un dispositif de pilotage d’interface neuronale directe par une utilisation de l’intelligence artificielle mise en œuvre dans le procédé ci-avant. Un tel dispositif de pilotage peut comporter un circuit de traitement configuré pour piloter l’interface neuronale directe (BCI), et interpréter typiquement les signaux EEG collectés afin d’identifier (ou tenter d’identifier) un stimulus qui a pu être présenté à un utilisateur courant. Notamment, ce dispositif de pilotage peut, dans une réalisation, être configuré en outre pour tester une pluralité de modèles aptes à identifier un signal de stimulus courant à partir d’un signal électroencéphalogramme courant, obtenu en réaction à l’émission de ce signal de stimulus courant sur un utilisateur courant, et à sélectionner l’un de ces modèles testés comme convenant le mieux à l’utilisateur courant (ou pondérer ces modèles testés pour construire un modèle convenant le mieux à l’utilisateur courant). D’autres caractéristiques, détails et avantages apparaîtront à la lecture de la description détaillée ci-après, et à l’analyse des dessins annexés, sur lesquels : Fig. 1 FIG. 1 illustre schématiquement le principe d’une interface BCI selon un mode de réalisation. Fig. 2 FIG. 2 illustre l’usage combiné des signaux IRM et EEG pour construire un modèle d’identification d’un stimulus à partir de signaux EEG couramment acquis. Fig. 3 FIG. 3 illustre un exemple d’étapes que peut comporter un procédé du type ci-avant, selon un mode de réalisation. Fig. 4 FIG. 4 illustre un exemple de réalisation d’un dispositif informatique pour piloter une interface BCI et mettant en œuvre une phase d’inférence d’un modèle du type précité, selon un mode de réalisation. Fig. 5 FIG. 5 illustre un exemple de réalisation d’un dispositif informatique pour mettre en œuvre une phase d’apprentissage pour construire un modèle du type précité, selon un mode de réalisation. Fig. 6 FIG. 6 illustre un exemple de détail de réalisation de l’étape S10 de la FIG. 3 , selon un mode de réalisation possible pour affiner le modèle destiné à un utilisateur courant d’une interface BCI. Pour les besoins d’une interface telle que décrite ci-avant en référence à la FIG. 1 , les dispositifs d’interactions actuels entre le cerveau et la machine (interface dite « BCI » pour « Brain Computer Interface ») utilisent principalement la technique de l’analyse des signaux électroencéphalogrammes ou « EEG » ci-après. En effet, ces signaux EEG peuvent être recueillis par des capteurs répartis sur un casque tel que représenté sur la FIG. 1 , et reliés typiquement à un circuit d’analyse qui peut comporter un ordinateur ou une tablette (non représenté). Un tel ordinateur ou tablette peut, avec le casque à capteurs, constituer un dispositif d’interface simple, portable et plus réactif que d’autres dispositifs d’analyse de réactions cérébrales qui nécessitent de lourds équipements tels que les appareils d’imagerie à résonnance magnétique (« IRM », ou « IRM » fonctionnelle). Une interface basée sur des capteurs de signaux EEG comme illustrée sur la FIG. 1 présente en effet l’intérêt d’être portative et facile à mettre en œuvre. Néanmoins, cette technique souffre d’une résolution spatiale moins bonne que les techniques précitées IRM, fIRM, ou encore que des techniques plus invasives mettant en œuvre des capteurs tels que des électrodes EEG directement implantées dans le cerveau, qui ne sont (aujourd’hui) pas adaptées à une cible grand public. Le signal recueilli par une interface du type illustré sur la FIG. 1 est par ailleurs souvent bruité, c’est-à-dire ayant un rapport signal-sur-bruit défavorable. L’analyse des signaux EEG recueillis nécessite la mise en œuvre de méthodes de traitement du signal, notamment assistées par intelligence artificielle (par apprentissage notamment, ou « Machine Learning »). Il peut alors être prévu de réaliser un apprentissage sur des signaux EEG identifiés (ou « labellisés », « tagués ») et d’inférer ensuite sur des signaux EEG à classifier. La qualité d’un modèle de Machine Learning dépend de la qualité des signaux EEG qui sont par nature très bruités et comme évoqué plus haut, souffrent d’une résolution spatiale limitée. La solution que propose la présente description repose sur un apprentissage machine réalisé à la fois sur des signaux EEG et sur une captation IRM. La phase d’apprentissage peut utiliser deux types de signaux : les signaux EEG et les signaux d’IRM ou d’IRM fonctionnelle. En effet, il est rappelé que la technique d'IRM ou d’IRM fonctionnelle permet de mesurer un paramètre lié à l'afflux sanguin dans certaines zones du cerveau. Une technique basée sur les signaux EEG permet quant à elle de mesurer des potentiels évoqués et donc une activité électrique qui nécessite l'afflux sanguin du type précité. Ainsi, les types de signaux mesurés IRM et EEG sont bien liés à une même activité cérébrale de l'utilisateur. Les signaux IRM sont alors utilisés dans un premier temps pour apprendre un premier modèle. Dans un second temps, ce premier modèle est adapté, par transfert d’apprentissage (ou « Transfer Learning »), afin d’utiliser en entrée les signaux EEG uniquement, mais en gardant la même finalité que le premier modèle (basé IRM). Une telle réalisation permet d’obtenir un nouveau modèle utilisant en entrée des signaux EEG mais ayant conservé l’apprentissage basé sur les signaux IRM et donc les avantages liés aux données IRM dans les poids du modèle. Il est rappelé que le Transfer Learning (aussi traduit en français par « L'apprentissage par transfert ») vise à transférer des connaissances d'une ou plusieurs tâches sources vers une ou plusieurs tâches cibles, et permet à une entité informatique de reconnaître et appliquer des connaissances et des compétences, apprises à partir de tâches antérieures (par exemple ici d’analyse de signaux IRM), pour de nouvelles tâches dans des domaines partageant des similitudes (typiquement ici l’analyse de signaux EEG, pour de mêmes stimuli). Pendant la phase d'apprentissage sur les signaux EEG et IRM, il est possible d’apprendre à un réseau de neurones à faire une différence (même peu perceptible) entre les signaux EEG en réaction à deux stimuli en s'appuyant sur les mesures de signaux IRM (lesquels sont moins bruités que les signaux EEG habituellement). Ainsi, dans la phase d'exploitation (ou « d’inférence »), une différence, même peu perceptible, entre les signaux EEG pour deux stimuli différents permet au réseau de neurones de distinguer les signaux EEG obtenus en réaction à ces deux stimuli, le réseau de neurones ayant été entraîné efficacement pour faire cette différence grâce à l'appui de la technique IRM. On a illustré très schématiquement cette situation sur la FIG. 2 . Sur la partie A de la FIG. 2 typiquement, deux stimuli ST1 et ST2 occasionnent la génération de signaux respectifs EEG dont il est tiré un paramètre utile Su(EEG) (par exemple une fréquence dans les potentiels évoqués, ou autre). Les valeurs de ce paramètre peuvent être suffisamment différentes malgré le bruit présent dans les signaux EEG collectés, pour pouvoir distinguer les deux stimuli ST1 et ST2 qui ont été générés car par exemple les barres d’erreur respectives liées aux déterminations de ces valeurs sont bien séparées. En revanche, les valeurs de ce paramètre ne sont pas suffisamment distinctes à cause du bruit présent dans les signaux EEG collectés, pour pouvoir distinguer les deux stimuli ST3 et ST4 qui ont été générés car dans cet exemple les barres d’erreur respectives liées aux déterminations de ces valeurs se superposent partiellement. Ainsi, la détection EEG (qui peut être utilisée par une interface neuronale directe BCI, classique) ne suffit pas ici à elle seule pour distinguer les deux stimuli ST3 et ST4 qui ont été générés, dans l’exemple illustré. Il est alors proposé de s’appuyer ici sur un paramètre utile Su(IRM) qui peut être tiré des mesures de signaux IRM ou IRM fonctionnelle, pour aider une intelligence artificielle à distinguer correctement les stimuli (notamment ST3, ST4) qui ont été générés, quand bien même la différence qui peut être tirée des signaux EEG est pratiquement imperceptible en raison du bruit présent dans les signaux EEG. Dans l'exemple illustré, les barres d'erreur pour la détection de ce paramètre tiré des signaux IRM de la partie B de la FIG. 2 sont bien plus étroites que sur la partie A car les signaux IRM sont beaucoup moins bruités que les signaux EEG et mieux définis spatialement. Une intelligence artificielle peut alors apprendre à discriminer typiquement les paramètres utiles Su(EEG) mesurés à partir des signaux EEG en réaction aux stimuli ST1 à ST4, grâce aux différences observées entre les valeurs de paramètre utile Su(IRM) mesurées à partir des signaux IRM en réaction aux mêmes stimuli ST1 à ST4. Ainsi, en référence à la partie C de la FIG. 2 , en phase d’exploitation, l’intelligence artificielle peut, grâce à cet apprentissage, distinguer les valeurs de paramètre utile Su(EEG)+IA tirées des signaux EEG et identifier le stimulus (par exemple parmi ST1, ST2, ST3 et ST4) qui a occasionné une valeur donnée de ce paramètre utile. Dans l’exemple illustré, en phase d’exploitation, l’intelligence artificielle permet de reconnaitre le stimulus parmi les stimuli d’apprentissage ST1 à ST4 qui occasionne un signal EEG de valeur utile mesurée. Néanmoins, plus généralement, il est possible d’élaborer un modèle qui apprend la corrélation entre les signaux EEG et IRM de sorte qu’il n’est pas nécessaire de choisir le stimulus à appliquer pendant la phase d’exploitation parmi les stimuli qui ont servi à l’apprentissage. Il est alors possible d’élaborer un nouveau modèle de détection capable d’interpréter et discriminer les signaux EEG, quand bien même ils seraient fortement bruités et/ou relativement mal définis spatialement. Un tel modèle, perfectionné car plus robuste, permet de réaliser la tâche de reconnaissance courante basée sur des signaux EEG seulement, quand bien même ces derniers seraient bruités. Pour obtenir un tel modèle perfectionné, il est possible d’utiliser un protocole d’apprentissage équivalent pour les deux techniques IRM et EEG consistant à émettre des signaux de stimulus identiques pour un même utilisateur ou pour un même groupe d’utilisateurs (par exemple une série de sons avec des bips à des fréquences données, ou des images, ou encore une demande d’imaginer une image, ou autres). En réaction à ces émissions, des signaux EEG et IRM sont obtenus et enregistrés avec les deux méthodes de détection (EEG et IRM) mises en œuvre par exemple de manière séparée (par exemple IRM, puis EEG) selon une première forme de réalisation. Chaque utilisateur fait ainsi l’objet des mesures IRM en cabine, puis de mesures EEG par un casque EEG, à partir de mêmes stimuli. Cette première forme de réalisation offre l’avantage d’éviter des effets d’interférences liées aux spécificités des deux techniques (par exemple, l’emploi d’un casque EEG du type représenté sur la FIG. 1 , dans une cabine d’IRM). Néanmoins, les perturbations générées par le champ magnétique lié à l’usage de la technique IRM sur les capteurs de signaux EEG peuvent être aujourd’hui maitrisées et compensées par des techniques connues en soi. Alternativement, dans une deuxième forme de réalisation, un enregistrement simultané des signaux issus des deux techniques IRM et EEG (en cabine IRM et avec un casque EEG) peut être prévu. Une telle réalisation permet d’obtenir une meilleure synchronisation, avec des conditions de test identiques. Une telle réalisation nécessite de placer un utilisateur équipé d’un casque EEG (avec un nombre et un positionnement d’électrodes en relation avec la zone du cerveau a priori concernée par la tâche à apprendre, ou un casque avec des électrodes réparties uniformément sur le crâne pour apprendre un ensemble de tâches de différentes natures : audio, visuelles, toucher, ou autres), et ce dans une cabine fermée d’IRM. La phase d’inférence est ensuite réalisée à partir des signaux EEG uniquement. On a illustré à titre d’exemple ces différentes étapes sur la FIG. 3 . Une première étape S1 consiste à placer un ou plusieurs utilisateurs d'un premier groupe UT1 dans une cabine d'IRM et à leur appliquer des stimuli successifs ST, pour recueillir des signaux IRM qui sont traités et analysés à l'étape S2 (par exemple pour en déduire des valeurs successives de paramètres utiles Su(IRM)). Pendant une étape suivante S3, il est construit par apprentissage un modèle MOD(IRM) capable d’identifier des stimuli qui ont été appliqués aux utilisateurs UT1, en fonction des signaux IRM qui peuvent être mesurés. Il peut être réalisé simultanément à l'étape S1 ou ultérieurement à cette étape S1, l'étape S4 qui consiste à mesurer maintenant les signaux d’électroencéphalogramme EEG pour un utilisateur ou un groupe d'utilisateurs UT2, en réaction à de mêmes stimuli ST qui sont appliqués à cet ou ces utilisateurs UT2. Le groupe d'utilisateurs UT2 peut être identique ou différent du groupe d'utilisateurs UT1, dès lors que les signaux morphologiques mesurés par IRM ou par électroencéphalogramme EEG sont occasionnés par les mêmes stimuli ST. Les signaux EEG collectés sont analysés et traités à l'étape S5 pour obtenir, par apprentissage, un modèle MOD(EEG) capable d’identifier un stimulus qui a été appliqué, simplement à partir de mesures de signaux EEG, par Transfer Learning à l'étape S6. A l’étape S7, des données de ce dernier modèle MOD(EEG) peuvent ensuite être stockées dans une mémoire MEM, par exemple d’un serveur SER auquel un dispositif informatique d’une interface BCI peut se connecter ultérieurement pour une phase d’inférence comme décrite ci-après. Dans une phase d'inférence à l’étape S8, pour faire fonctionner une interface BCI à partir de stimuli STi, un utilisateur UT3 (qui n'est pas nécessairement parmi les utilisateurs UT1 et/ou UT2) reçoit un stimulus courant STi et un signal correspondant EEGi est capté par le casque BCI. A l’étape S9, les données de ce signal EEGi peuvent être transmises au serveur SER précité (via un réseau étendu, ou « le cloud »). Alternativement, elles peuvent être traitées en local par un dispositif informatique de l’interface BCI. A l’étape S10, les données de ce signal courant EEGi sont exploitées par le modèle MOD(EEG) (via le cloud ou en local) pour déterminer, à l'étape S11, quel stimulus STi a occasionné ce signal courant EEGi, et faire ainsi fonctionner l'interface BCI à l'étape S12. On décrit maintenant en référence à la FIG. 6 un mode de réalisation dans lequel, à l'étape S10 précitée, il est possible de choisir un modèle convenant le mieux à un utilisateur courant. Ainsi, lors d'une première étape S100, le serveur précité SER peut stocker une pluralité de modèles MOD1, MOD2, …, MODN obtenus pour des catégories respectives d'utilisateurs aux étapes S1 à S7 de la FIG. 3 . Ces modèles peuvent être testés successivement sur l'utilisateur courant à l'étape 101, pour rechercher le modèle MODj capable d’interpréter les signaux EEG de l’utilisateur courant comme correspondant le mieux aux stimuli ST appliqués à l'utilisateur courant. Une fois ce modèle MODj ainsi sélectionné à l’étape S102, des tests peuvent être appliqués à l’étape S103 pour déterminer si ce modèle MODj doit être encore perfectionné par un complément d’apprentissage propre à l’utilisateur courant. Par exemple, à cette étape S103, une inférence de ce modèle MODj peut être basée sur l’ensemble des stimuli ST appliqués à l’étape S4 de la FIG. 3 , mais ici sur l’utilisateur courant pour déterminer si le modèle MODj parvient à identifier, via l’analyse des signaux EEG issus de l’utilisateur courant, une partie supérieure à un seuil de tous les stimuli applicables à l’étape S4. Si tel est le cas (flèche OK en sortie du test S103), alors le modèle MODj est satisfaisant et retenu comme tel à l'étape S102. En revanche, si le test S103 est négatif (flèche KO) par exemple car un nombre de stimuli supérieur au seuil précité n’ont pas pu être identifiés par la seule analyse des signaux EEG de cet utilisateur courant), alors un apprentissage supplémentaire est réalisé à l'étape S104 pour perfectionner le modèle MODj. Cet apprentissage supplémentaire peut être basé sur les signaux EEG à reconnaître, suite à l'émission de stimuli particuliers, appliqués à cet utilisateur courant. Si l'apprentissage de l'étape S104 ne suffit pas à perfectionner le modèle MODj et que des signaux IRM sont nécessaires encore pour l’élaboration d’un modèle robuste propre à cet utilisateur courant, il peut être prévu, à l’étape S105 (optionnelle) d’enregistrer : - une série de signaux IRM sur l’utilisateur courant (en cabine d’IRM) en réaction à des stimuli appliqués à l’utilisateur courant comme à l’étape S1 de la FIG. 3 , - construire un modèle basé sur ces signaux IRM comme à l’étape S3 de la FIG. 3 , et - appliquer un apprentissage par transfert basé sur les signaux EEG comme à l’étape S6 de la FIG. 3 , pour affiner le modèle MODj, propre à l’utilisateur courant. Il convient de noter que le passage en cabine d’IRM de l’utilisateur courant dans cette nouvelle étape S105 peut être plus court qu’à l’étape S1 de la FIG. 3 car seulement une série limitée de stimuli à corréler avec les signaux IRM observés peut être appliquée pour ajuster le modèle MODj propre à l’utilisateur courant. On a illustré schématiquement sur la FIG. 4 un dispositif DIS-BCI pour piloter une interface BCI, comportant : - une interface d’entrée INT1 pour recevoir des signaux courants EEGi, - une mémoire MEM stockant des données du modèle MOD(EEG) construit par la mise en œuvre du procédé ci-avant, et des données d’instructions d’un premier programme informatique pour utiliser les données du modèle MOD(EEG) afin d’identifier un stimulus STi qui a occasionné un signal courant EEGi, et éventuellement pour sélectionner ce modèle MOD(EEG) parmi une pluralité de modèles prédéfinis et éventuellement ajuster le modèle sélectionné à des spécificités d’un utilisateur de l’interface BCI, - un processeur PROC capable d’accéder à la mémoire MEM (qui peut être locale dans le dispositif DIS-BCI ou à distance dans le cas d’un serveur distant SER) pour lire les données du modèle et exécuter les instructions du premier programme informatique pour identifier le stimulus STi qui a occasionné le signal courant EEGi, pendant une phase d’inférence du modèle MOD(EEG), et - une interface de sortie INT2 délivrant un signal correspondant au stimulus identifié STi afin de piloter l’interface BCI en fonction du stimulus identifié. On se réfère maintenant à la FIG. 5 pour décrire un dispositif configuré pour mettre en œuvre au moins les étapes d’apprentissage présentées ci-avant. Dans l'exemple illustré, il s'agit d'un dispositif serveur DIS-SER comme présenté précédemment en référence à la FIG. 3 . Néanmoins, en variante, il pourrait s'agir du même dispositif DIS-BCI que celui illustré sur la FIG. 4 . Dans l'exemple illustré, ce dispositif DIS-SER comporte : - une interface d'entrée IN apte à recevoir des signaux EEG et des signaux IRM, - une mémoire MEM’ configurée pour stocker des instructions d'un deuxième programme informatique pour la construction d’au moins un modèle MOD(EEG) d’inférence basé sur des signaux EEG seulement, et stocker en outre les données de ce modèle, - un processeur PROC’ capable d'accéder à cette mémoire MEM’ pour lire les instructions du deuxième programme informatique et construire au moins le modèle précité MOD(EEG), et - une interface de sortie OUT apte à transférer des données d’un ou plusieurs modèles MOD(EEG) sur requête (comme illustré sur la FIG. 6 à l’étape S100), ou à générer un signal d’interface BCI lorsqu’un signal EEG est appliqué à l’entrée IN du dispositif, par utilisation du modèle MOD(EEG), notamment lorsqu’il s’agit du même dispositif que celui illustré sur la FIG. 4 . L’objet de la présente description peut trouver une multiplicité d’applications et peut être intégré dans des casques largement diffusés tels que des casques de réalité virtuelle ou augmentée, des casques audio, ou encore des casques de protection pour conduire des engins (motos, avions, etc.), afin d’ajouter une modalité d’interactions, vérifier et/ou surveiller l’état mental des utilisateurs, ou autre. L’amélioration des performances de reconnaissance des signaux EEG est donc importante notamment pour ces cas d’usage. Procédé de détermination d’un signal d’interface neuronale directe (BCI) par détection d’un potentiel évoqué dans un signal électroencéphalogramme (EEG) d’un utilisateur (UT) en réaction à une émission de signal de stimulus destiné à l’utilisateur, comportant : - obtenir des signaux électroencéphalogrammes (EEG) en réaction à des émissions successives de signaux respectifs de stimulus (ST), - obtenir des signaux de résonnance magnétique (IRM) en réaction à des émissions successives desdits signaux respectifs de stimulus (ST), - mettre en œuvre une intelligence artificielle pour distinguer entre eux les signaux électroencéphalogrammes (EEG) obtenus, par apprentissage à partir des signaux de résonnance magnétique (IRM) obtenus en réaction aux mêmes signaux respectifs de stimulus (ST), et - utiliser ladite intelligence artificielle pour identifier un signal de stimulus courant (STi) à partir d’un signal électroencéphalogramme (EEGi) courant, obtenu en réaction à l’émission dudit signal de stimulus courant (STi). Procédé selon la revendication 1, dans lequel la mise en œuvre de l’intelligence artificielle comporte l’élaboration d’un premier modèle (MOD(EEG)) apte à identifier un signal de stimulus courant (STi) à partir d’un signal électroencéphalogramme (EEGi) courant, obtenu en réaction à l’émission dudit signal de stimulus courant (STi). Procédé selon la revendication 2, dans lequel l’élaboration du premier modèle (MOD(EEG)) comporte l’élaboration d’un deuxième modèle (MOD(IRM)) apte à identifier un signal donné de stimulus (ST) parmi lesdits signaux respectifs de stimulus (ST), à partir d’un signal de résonnance magnétique (IRM) obtenu en réaction à l’émission de l’un desdits signaux respectifs de stimulus (ST). Procédé selon la revendication 3, dans lequel le premier modèle (MOD(EEG)) est obtenu à partir du deuxième modèle (MOD(IRM)) par transfert d’apprentissage. Procédé selon l'une des revendications précédentes, dans lequel les signaux électroencéphalogrammes (EEG) et les signaux de résonnance magnétique (IRM) sont obtenus en réaction aux émissions desdits signaux respectifs de stimulus (ST) destinées à au moins un même utilisateur. Procédé selon la revendication 5, dans lequel les signaux électroencéphalogrammes (EEG) et les signaux de résonnance magnétique (IRM) sont obtenus selon l’une des modalités suivantes : - simultanément sur ledit même utilisateur ; - séparément sur ledit même utilisateur. Procédé selon l'une des revendications 2 à 6, dans lequel les signaux électroencéphalogrammes (EEG) et les signaux de résonnance magnétique (IRM) sont obtenus en réaction aux émissions desdits signaux respectifs de stimulus (ST) destinées à une pluralité de catégories d’utilisateurs, la mise en œuvre de l’intelligence artificielle comportant l’élaboration d’une pluralité de premiers modèles respectifs (MOD(EEG)), et l’un desdits premiers modèles est choisi pour un utilisateur courant afin d’identifier un signal de stimulus courant (STi) à partir d’un signal électroencéphalogramme (EEGi) courant, obtenu sur l’utilisateur courant. Procédé selon la revendication 7, dans lequel le premier modèle choisi (MODj) est sélectionné parmi une pluralité de premiers modèles préenregistrés (S100) comme convenant le mieux à l’utilisateur courant. Procédé selon l’une des revendications 7 et 8, comprenant en outre une adaptation du modèle choisi à l’utilisateur courant, par apprentissage basé sur une analyse (S104) de signaux électroencéphalogrammes (EEG) obtenus en réaction à des stimuli appliqués à l’utilisateur courant. Procédé selon l’une des revendications 7 à 9, comprenant en outre une adaptation du modèle choisi à l’utilisateur courant, par apprentissage basé sur une analyse (S105) de signaux de résonnance magnétique (IRM) obtenus en réaction à des stimuli appliqués à l’utilisateur courant. Programme informatique comportant des instructions pour la mise en œuvre du procédé selon l’une des revendications précédentes, lorsqu’elles sont exécutées par un processeur. Générateur de modèle de détection de signaux neuronaux comportant un circuit de traitement pour la mise en œuvre du procédé selon l’une des revendications 1 à 10. Générateur de modèle selon la revendication 12, comportant un serveur (DIS-SER) configuré pour construire et stocker une pluralité de modèles aptes à identifier un signal de stimulus courant (STi) à partir d’un signal électroencéphalogramme (EEGi) courant, obtenu en réaction à l’émission dudit signal de stimulus courant (Sti). Dispositif de pilotage d’interface neuronale directe (DIS-BCI) par une utilisation de l’intelligence artificielle mise en œuvre dans le procédé selon l’une des revendications 1 à 10. Dispositif de pilotage selon la revendication 14, configuré en outre pour tester une pluralité de modèles aptes à identifier un signal de stimulus courant (STi) à partir d’un signal électroencéphalogramme (EEGi) courant, obtenu en réaction à l’émission dudit signal de stimulus courant (STi) sur un utilisateur courant, et à sélectionner l’un desdits modèles testés comme convenant le mieux à l’utilisateur courant.