Brevet FR3115132A1 — publié le 20220415

L’invention concerne un proposé un procédé et un dispositif de génération d’un signal haptique en réponse à un contact d’un utilisateur sur un afficheur tactile à l’emplacement d’au moins un élément d’interface utilisateur particulier, l’afficheur étant configuré pour reproduire l’affichage d’un terminal de communication lorsqu’un affichage miroir est activée, le procédé étant tel que lorsque l’affichage miroir est activé, on détecte au moins un élément graphique particulier par analyse des pixels d’au moins une image courante restituée sur l’afficheur, on compare l’emplacement auquel est affiché élément graphique détecté avec un emplacement auquel est détecté un contact tactile sur l’afficheur, et on génère un signal haptique lorsque les emplacements correspondent. Figure 2. Procédé et dispositif de génération d’un signal haptique L’invention concerne la génération de signaux haptiques par un afficheur tactile, et vise plus particulièrement un procédé et un dispositif permettant de générer des signaux haptiques lors de contacts d’un utilisateur avec un afficheur sur lequel est dupliqué l’affichage d’un terminal de communication. Art antérieur La plupart des véhicules disposent aujourd’hui d’un afficheur multimédia capable de reproduire l’affichage d’un terminal de communication, par exemple un smartphone, auquel il est associé. Une telle fonctionnalité est connue sous le nom d’affichage miroir (phone mirroring en anglais), et permet à un utilisateur d’utiliser les fonctionnalités du terminal de communication au travers d’un afficheur intégré au véhicule : l’affichage du terminal mobile est déporté sur l’afficheur du véhicule, et les interactions de l’utilisateur sur l’afficheur tactile du véhicule sont transmises au terminal mobile pour être traitées. De cette façon, un utilisateur peut profiter des fonctionnalités de son terminal mobile au travers du système d’affichage du véhicule, l’objectif visé par une telle intégration du terminal mobile au véhicule étant de permettre à un utilisateur d’utiliser son terminal mobile en limitant la distraction occasionnée. Toutefois, l’utilisation d’un tel système assimilable à celui d’un afficheur intégré au véhicule, nécessite une attention visuelle de l’utilisateur au détriment de l’attention nécessaire à la conduite. Pour améliorer la situation, on voit émerger des afficheurs embarqués dotés capacités haptiques. De tels dispositifs sont configurés pour simuler un relief lorsque l’utilisateur touche une zone active de l’écran, par exemple un élément d’interaction d’une interface graphique. Ainsi, un utilisateur peut déplacer son doigt sur l’afficheur jusqu’à ressentir un stimulus tactile lorsqu’il arrive sur une zone active. L’utilisation d’un tel système nécessite une attention visuelle réduite mais les applications exécutées par le terminal mobile doivent être spécifiquement adaptées pour être compatibles avec le système de restitution haptique et notamment pour transmettre l’emplacement des différentes zones interactives affichées à l’écran et/ou une commande d’activation du signal haptique lorsqu’un contact est détecté à un emplacement particulier de l’afficheur. Un tel prérequis limite l’intérêt d’un système de réplication d’affichage doté de capacités haptiques, car seuls certains terminaux et/ou certaines applications compatibles sont susceptibles de pouvoir utiliser les capacités haptiques et donc d’améliorer la situation. Il existe ainsi un besoin pour une solution permettant de bénéficier de la sécurité apportée par un afficheur doté de capacité haptiques qui ne présente pas les inconvénients précités. A cet effet, il est proposé un procédé de génération d’un signal haptique en réponse à un contact d’un utilisateur sur un afficheur tactile à l’emplacement d’au moins un élément d’interface utilisateur particulier, l’afficheur étant configuré pour reproduire l’affichage d’un terminal de communication lorsqu’un affichage miroir est activé, le procédé étant tel qu’il comprend les étapes suivantes : Détection qu’un affichage miroir est activé, Lorsque l’affichage miroir est activé, détection d’au moins un élément graphique particulier par analyse des pixels d’au moins une image courante restituée sur l’afficheur, Lorsqu’un élément graphique particulier est détecté dans l’image courante : Comparaison d’un premier emplacement auquel est affiché l’élément graphique détecté avec un deuxième emplacement auquel est détecté un contact tactile sur l’afficheur, Lorsque le premier emplacement et le deuxième emplacement correspondent, génération d’un signal haptique. Il est ainsi proposé de détecter un ou plusieurs éléments d’interface utilisateur par analyse des pixels formant les images restituées à partir de données de réplication transmises par un terminal de communication vers un dispositif d’affichage haptique, et de configurer le système d’affichage haptique de sorte qu’il génère un signal haptique lorsque l’utilisateur touche l’afficheur à un emplacement auquel un élément d’interface est détecté. L’emplacement des éléments d’interface graphique n’est pas transmis par le terminal de communication à l’afficheur haptique par des métadonnées, mais déterminé par analyse des pixels des images affichées. De cette façon, contrairement aux techniques connues, le fonctionnement du système n’est pas limité aux seuls terminaux adaptés pour configurer le système de restitution haptique. Ainsi, un utilisateur peut utiliser les capacités haptiques d’un système multimédia de son véhicule pour améliorer l’expérience et la sécurité lorsqu’il utilise en mode miroir une application téléchargée sur son terminal. Dans divers modes de réalisation de l’invention, on peut éventuellement avoir recours en outre à l’une et/ou à l’autre des dispositions ou caractéristiques suivantes, prises isolément ou en combinaison. Selon un mode de réalisation particulier, l’étape de détection d’au moins un élément graphique particulier est réalisée par application d’un modèle de prédiction aux pixels de l’image courante, le procédé comprenant une étape préalable d’entrainement supervisé du modèle de prédiction à partir d’un ensemble d’éléments graphiques labélisés. L’utilisation d’un modèle de prédiction permet une détection rapide et fiable d’une variété d’éléments graphiques. Le modèle est entrainé à partir d’une variété d’éléments graphiques correspondant à des éléments interactifs d’interface utilisateur, comme des images de boutons de différentes tailles. Selon une réalisation particulière, l’étape de détection d’au moins un élément graphique particulier par analyse des pixels est mise en œuvre suite une détection préalable d’un contact tactile sur l’afficheur. L’analyse des pixels étant réalisée uniquement si un contact est détecté, le procédé permet de réduire sensiblement la quantité d’information à traiter et l’énergie nécessaire à ce traitement. Par définition, un retour haptique n’est pas nécessaire si l’utilisateur ne touche pas l’écran. Ainsi, la détection des éléments d’interaction dans l’image affichée n’est pas nécessaire lorsque l’utilisateur ne touche pas l’écran. Selon un mode particulier de réalisation, l’analyse des pixels est limitée spatialement à une portion de la zone d’affichage s’étendant sur une distance prédéterminée autour de l’emplacement du contact détecté. Une telle disposition permet d’optimiser les ressources nécessaires à l’exécution du procédé en limitant la quantité de pixels à analyser : seuls les pixels sur lesquels l’utilisateur est susceptible de déplacer son doigt, c’est-à-dire les pixels appartenant à une zone de taille prédéfinie autour du point de contact, sont analysés. Selon un mode de réalisation, le procédé comprend en outre des étapes de : Mémorisation dans une base de données des emplacements correspondant aux éléments graphiques détectés, en association avec une empreinte numérique calculée pour l’image dans laquelle ont été détectés lesdits éléments graphiques, et Lorsqu’une nouvelle image est affichée : Calcul d’une empreinte numérique de la nouvelle image affichée, Recherche de l’empreinte calculée dans la base de données, et Lorsque l’empreinte est trouvée dans la base de données, génération d’un signal haptique lorsqu’un contact utilisateur est détecté à un emplacement mémorisé dans la base de données en association avec l’identifiant d’image. Une telle disposition tire parti du fait qu’un utilisateur utilise généralement un nombre limité d’applications et/ou de fonctionnalités sur un terminal mobile (par exemple une application musique ou une application de navigation). Ainsi, le nombre d’écrans différents affichés lors d’une utilisation classique du terminal par un utilisateur est relativement limité. Il est proposé d’identifier l’écran courant au moyen d’un calcul réalisé sur tout ou partie des pixels de l’écran, par exemple au moyen d’une fonction de hachage, et de vérifier dans une base de données si des éléments graphiques ont déjà été localisés pour cet écran. De cette façon il n’est pas nécessaire d’analyser de nouveau une image lorsque son empreinte est présente dans la base de données : les emplacements des zones actives ont déjà été détectées et sont immédiatement disponibles. Le temps de calcul est optimisé. En variante, l’empreinte numérique est calculée sur zone particulière de l’image. De cette façon il est possible d’identifier des écrans dont une partie est variable et une autre partie est fixe, par exemple un écran d’une application de lecture multimédia, en calculant l’empreinte à partir des seuls pixels composant la partie fixe, sans prendre en compte la zone d’affichage vidéo. Selon un autre aspect, l’invention concerne un dispositif de génération d’un signal haptique en réponse à un contact d’un utilisateur sur un afficheur tactile à l’emplacement d’au moins un élément d’interface utilisateur particulier, l’afficheur étant configuré pour reproduire l’affichage d’un terminal de communication lorsqu’un affichage miroir est activée, le dispositif comprenant un processeur et une mémoire, la mémoire comprenant des instructions adaptées pour mettre en œuvre les étapes suivantes lorsqu’elles sont exécutées par le processeur : Détection qu’un affichage miroir est activée, Lorsque l’affichage miroir est activé, détection d’au moins un élément graphique particulier par analyse des pixels d’au moins une image courante restituée sur l’afficheur, Lorsqu’un élément graphique particulier est détecté dans l’image courante : Comparaison d’un premier emplacement auquel est affiché l’élément graphique détecté avec un deuxième emplacement auquel est détecté un contact tactile sur l’afficheur, Lorsque le premier emplacement et le deuxième emplacement correspondent, génération d’un signal haptique. Selon encore un autre aspect, l’invention concerne un système multimédia pour véhicule automobile et/ou un véhicule comprenant un dispositif de génération d’un signal haptique tel que décrit précédemment. Enfin, l’invention concerne un support d'informations lisible par un processeur sur lequel est enregistré un programme d'ordinateur comprenant des instructions pour l’exécution des étapes d’un procédé de génération d’un signal haptique tel que décrit ci-avant. Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker des instructions. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, RAM, PROM, EPROM, une mémoire flash, ou un disque optique ou encore un moyen d'enregistrement magnétique, par exemple un disque dur. D'autre part, le support d'informations peut être 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. Alternativement, le support d'informations peut être 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. Les différents modes ou caractéristiques de réalisation précités peuvent être ajoutés indépendamment ou en combinaison les uns avec les autres, aux étapes du procédé de génération d’un signal haptique. Les dispositifs, systèmes multimédias, véhicules et supports d’informations présentent au moins des avantages analogues à ceux conférés par le procédé auquel ils se rapportent. Brève description des figures D’autres caractéristiques, détails et avantages de l’invention apparaîtront à la lecture de la description détaillée ci-après, et à l’analyse des dessins annexés, parmi lesquels : : la figure 1 représente une architecture adaptée pour mettre en œuvre l’invention selon un mode particulier de réalisation, : la figure 2 est un ordinogramme présentant les principales étapes du procédé de génération selon un mode de réalisation particulier. Description détaillée La figure 1 représente un système multimédia 100 embarqué dans un véhicule automobile (in-vehicle infotainment, ou IVI en anglais) comprenant un afficheur tactile 101. L’afficheur tactile 101 est associé à un dispositif de restitution haptique 102 permettant de transmettre un signal tactile à un utilisateur lors d’un contact avec l’écran. Le dispositif de restitution haptique 102 comprend notamment un actionneur 103, par exemple un vibreur, ou un dispositif piezo-électrique ou ultrason configurés pour reproduire les contours d’un bouton ou une texture particulière lorsque l’utilisateur touche la surface de l’écran à un emplacement particulier, ainsi qu’un contrôleur 104 configuré pour synchroniser des commandes transmises à l’actionneur 103 avec la position et la vitesse de déplacement d’un contact sur la surface de l’afficheur 101 de façon à simuler un relief. Le système multimédia 100 comprend également un module de réplication 105 configuré pour mettre en œuvre une fonction miroir (phone mirroring en anglais). Une telle fonction permet de déporter ou de dupliquer l’affichage d’un terminal mobile 106 sur l’afficheur 101 du système multimédia 100. Pour cela, le module de réplication 105 comprend un module de traitement vidéo 107 configuré pour recevoir un flux vidéo ou graphique transmis par le terminal mobile 106 et le restituer sur l’afficheur 101, ainsi qu’un module 108 configuré pour détecter les contacts sur l’afficheur tactile 101 et transmettre au terminal 106 les caractéristiques d’un ou plusieurs contacts détectés de sorte que le terminal peut effectuer les actions correspondantes. Par exemple, lorsqu’un mode d’affichage miroir est activé, le bouton 111 affiché sur l’écran du terminal 106 est également affiché ou en tout cas connu sur l’afficheur 101. Une action sur le bouton 111 de l’afficheur 101 est alors interprétée par le terminal 106 comme une action directement effectuée sur l’écran du terminal 106. Le module de réplication 105 permet ainsi à un utilisateur de contrôler le terminal 106 au travers du système multimédia 100 intégré au véhicule. Le système multimédia 100 comprend également un module d’analyse 109 configuré pour analyser les pixels d’une image transmise par le terminal 106 et reproduite sur l’afficheur 101. Plus précisément, le module d’analyse est configuré pour détecter des éléments graphiques particuliers, comme des boutons 111 ou autres éléments d’interaction utilisateur, dans les images successivement affichées sur l’afficheur 101 et pour transmettre les coordonnées des éléments graphiques détectés au dispositif de restitution haptique 102. Dans une réalisation particulière, le système multimédia 100 comprend une base de données 110 dans laquelle sont mémorisées des caractéristiques graphiques des éléments d’interaction devant être recherchés par le module d’analyse 109. Ainsi, à partir des coordonnées des éléments graphiques détectés par le module d’analyse 109 et des coordonnées des points de contact détectés sur l’afficheur tactile 101 par le module de détection de contact tactile 108, le module de contrôle haptique 104 commande l’actionneur 103 pour générer un signal haptique lorsque l’utilisateur touche une zone de l’afficheur à un emplacement auquel est affiché un élément d’interaction tel qu’un bouton. Un premier mode de réalisation du procédé de génération d’un signal haptique va maintenant être décrit en référence à la figure 2. Le procédé est par exemple mis en œuvre par le système multimédia 100 décrit en référence à la figure 1. La figure 2 est un ordinogramme montrant les principales étapes du procédé de génération d’un signal haptique selon une réalisation particulière. Lors d’une première étape 200, le système multimédia 100 détecte la connexion d’un terminal mobile (par exemple un téléphone intelligent de type smartphone ou une tablette) au système multimédia et notamment l’activation d’une réplication de l’affichage du terminal sur un afficheur du système multimédia. La réplication d’affichage, ou affichage miroir (Phone Mirroring en anglais) est prise en charge de manière classique par le système multimédia 100 du véhicule qui met en œuvre un protocole conforme à un standard tel que Apple CarPlay TM , Android Auto TM , MirrorLink TM ou Baidu CarLife TM . Lorsque l’établissement d’une telle connexion miroir entre un terminal mobile et le système multimédia est détecté, on obtient l’image affichée sur l’afficheur du système multimédia lors d’une étape 201. Plus précisément, on obtient les pixels de cette image, par exemple en accédant à la mémoire vidéo de l’afficheur, ou encore en interrogeant le module de gestion vidéo 107 du client de réplication vidéo. A l’étape 202, les pixels qui composent l’image obtenue à l’étape 201 sont analysés afin de détecter la présence éventuelle d’un ou plusieurs éléments graphiques particuliers. Plus particulièrement, on recherche dans l’image des motifs graphiques correspondant à des composants d’interface utilisateurs interactifs, comme des boutons, des curseurs ou encore des liens hypertextes. Dans un mode particulier de réalisation, on recherche les éléments graphiques particuliers en appliquant un modèle de prédiction, par exemple un réseau de neurones artificiels, aux pixels de l’image. Le modèle de prédiction peut être entrainé au préalable au cours d’un apprentissage supervisé à partir d’une pluralité d’exemple d’éléments d’interface utilisateur. Concrètement, on entraine le réseau de neurones à partir d’un ensemble de motifs graphiques représentant des éléments d’interaction couramment utilisés dans les interfaces utilisateurs des terminaux mobiles, par exemple des boutons de types et de tailles différents. Dans un mode particulier de réalisation, on applique au moins un traitement à l’image obtenue à l’étape 201 avant l’étape d’analyse. Par exemple, on applique un algorithme de désaturation afin de ne conserver que l’information de luminance des pixels, et/ou un algorithme visant à mettre en évidence les contours ou encore accentuer le contraste. De tels traitements préalables réduisent la quantité de données et permettent une reconnaissance de forme plus efficace par un classifieur ou par des méthodes statistiques. Lors d’une étape 203, on effectue un test pour déterminer si au moins une forme ou un motif particulier correspondant à un élément d’interface utilisateur interactif a été détecté. Si aucun élément interactif n’est détecté dans l’image courante, les étapes 201 et 202 sont répétées pour l’image suivante. Selon une réalisation particulière, les étapes 201 et 202 ne sont répétées pour une image suivante que lorsque l’image suivante est significativement différente de l’image précédente, c’est-à-dire si les pixels composant l’image ou les pixels composants une partie de l’image définie comme fixe diffèrent significativement. Pour cela, on peut effectuer un calcul d’empreinte sur l’image précédente et l’image suivante, ou sur une partie de l’image précédente et la même partie de l’image suivante et vérifier que l’empreinte est identique. Lorsqu’au moins un élément d’interface utilisateur interactif est détecté dans l’image courante, les coordonnées d’une zone englobant le motif détecté sont mémorisées dans une mémoire temporaire et on détermine, lors d’une étape 204, si au moins un contact est détecté sur l’afficheur tactile 101 du système multimédia. Lorsqu’au moins un contact est détecté, on compare à l’étape 205 les coordonnées des zones englobant les motifs détectés avec les coordonnées des contacts détectés sur l’écran tactile, de façon à déterminer si l’utilisateur touche l’écran à l’emplacement d’un élément d’interaction. Lorsqu’il est déterminé qu’un élément d’interface utilisateur interactif est présent à l’emplacement d’un contact de l’utilisateur sur l’afficheur tactile, un signal haptique est généré au moyen d’un actionneur tel qu’un vibreur, afin de transmettre à l’utilisateur une information selon laquelle il touche un élément interactif. De façon optionnelle, le signal haptique dépend du type d’élément interactif détecté de sorte que l’utilisateur est informé sur le type d’action qu’il peut effectuer sans avoir à porter le regard sur l’écran. Dans un mode particulier de réalisation, l’étape 204 de détection d’au moins un contact sur l’afficheur tactile est réalisée avant l’étape d’analyse 202, l’étape d’analyse 202 visant à détecter un élément d’interface dans l’image affichée ainsi que les étapes suivantes n’étant réalisées que lorsqu’au moins un contact est détecté sur l’afficheur. De cette façon, le procédé permet de limiter la consommation de ressources. Dans une réalisation particulière, l’étape d’analyse 202 n’est réalisée qu’après la détection d’un contact sur l’afficheur tactile, et l’analyse ne porte que sur une zone limitée englobant le point de contact détecté. Pour cela, lorsqu’un contact est détecté sur l’afficheur, on définit une zone autour du contact, par exemple une zone circulaire centrée sur le point de contact et dont le rayon est défini par un nombre de pixels prédéterminé selon la résolution de l’afficheur et/ou du terminal mobile connecté, et on applique le modèle de prédiction à la ou les zones de l’image ainsi déterminées. Bien entendu, la zone d’analyse peut être de forme différente, par exemple rectangulaire. En variante, au moins une dimension de la zone d’analyse est fonction d’une vélocité de déplacement du contact déterminée par au moins deux positions de contact successives, la zone d’analyse étant d’autant plus grande que la vitesse de déplacement du contact sur l’écran tactile est importante. En limitant ainsi l’analyse aux zones susceptibles d’être touchées par l’utilisateur, le procédé permet d’optimiser encore l’utilisation des ressources de calcul. Selon une réalisation particulière, les coordonnées des emplacements auxquels ont été détectés des éléments d’interaction dans une image courante lors de l’étape 202 sont mémorisés dans une base de données en association avec une empreinte numérique calculée pour l’image courante. Une telle empreinte est par exemple une signature numérique ou une somme de contrôle caractéristique de l’image et obtenue par l’application d’une fonction de hachage aux pixels de l’image. On obtient ainsi une valeur permettant d’identifier une image de manière unique. Ainsi, avant de procéder à l’analyse d’une nouvelle image pour y détecter la présence d’élément d’interaction, on calcule l’empreinte numérique de cette nouvelle image par application de la fonction de hachage et on recherche dans la base de données un enregistrement associé à cette empreinte numérique afin d’obtenir directement, lorsque qu’au moins un enregistrement correspondant à l’empreinte est trouvé, l’emplacement d’éléments d’interface utilisateur interactifs. Une telle disposition est particulièrement avantageuse dans le contexte d’un affichage miroir car l’utilisation d’un terminal mobile dans un véhicule fait appel à un nombre limité d’écrans différents. Par exemple, lors d’une utilisation en cours de conduite un utilisateur pourra utiliser une application de téléphone, une application de sélection musicale et une application de guidage. Les écrans différentes écrans correspondants à ces applications seront alors analysés une seule fois. L’utilisation des ressources énergétiques et computationnelles du véhicule est ainsi optimisée. Dans un mode de réalisation particulier, le procédé est mis en œuvre par un dispositif comprenant une unité de traitement et une mémoire dans laquelle sont enregistrées des instructions de programme d’ordinateur. Les instructions enregistrées dans la mémoire sont adaptées pour configurer le processeur de l’unité de traitement pour exécuter les étapes du procédé de génération d’un signal haptique décrites précédemment en référence à la figure 2. Un tel dispositif peut être intégré à un système multimédia d’un véhicule routier. Procédé de génération d’un signal haptique en réponse à un contact d’un utilisateur sur un afficheur tactile à l’emplacement d’au moins un élément d’interface utilisateur particulier, l’afficheur étant configuré pour reproduire l’affichage d’un terminal de communication lorsqu’un affichage miroir est activée, le procédé étant caractérisé en ce qu’il comprend les étapes suivantes : Détection qu’un affichage miroir est activée, Lorsque l’affichage miroir est activé, détection d’au moins un élément graphique particulier par analyse des pixels d’au moins une image courante restituée sur l’afficheur, Lorsqu’un élément graphique particulier est détecté dans l’image courante : Comparaison d’un premier emplacement auquel est affiché l’élément graphique détecté avec un deuxième emplacement auquel est détecté un contact tactile sur l’afficheur, Lorsque le premier emplacement et le deuxième emplacement correspondent, génération d’un signal haptique. Procédé selon la revendication 1 dans lequel l’étape de détection d’au moins un élément graphique particulier est réalisée par application d’un modèle de prédiction, le procédé comprenant une étape préalable d’entrainement supervisé du modèle de prédiction à partir d’un ensemble d’éléments graphiques labélisés. Procédé selon l’une quelconque des revendications précédentes dans lequel l’étape de détection d’au moins un élément graphique particulier par analyse des pixels est mise en œuvre suite une détection préalable d’un contact tactile sur l’afficheur. Procédé selon la revendication 3 dans lequel l’analyse des pixels de l’image courante est limitée spatialement à une portion de la zone d’affichage zone s’étendant sur une surface prédéterminée autour de l’emplacement du contact détecté. Procédé selon l’une quelconque des revendications précédentes tel qu’il comprend en outre les étapes suivantes : Mémorisation dans une base de données des emplacements correspondant aux éléments graphiques détectés, en association avec une empreinte numérique calculée pour l’image dans laquelle ont été détectés lesdits éléments graphiques, et Lorsqu’une nouvelle image est affichée : Calcul d’une empreinte numérique de la nouvelle image affichée, Recherche de l’empreinte calculée dans la base de données, et Lorsque l’empreinte est trouvée dans la base de données, génération d’un signal haptique lorsqu’un contact utilisateur est détecté à un emplacement mémorisé dans la base de données en association avec l’identifiant d’image. Dispositif de génération d’un signal haptique en réponse à un contact d’un utilisateur sur un afficheur tactile à l’emplacement d’au moins un élément d’interface utilisateur particulier, l’afficheur étant configuré pour reproduire l’affichage d’un terminal de communication lorsqu’un affichage miroir est activée, le dispositif comprenant un processeur et une mémoire, la mémoire comprenant des instructions adaptées pour mettre en œuvre les étapes suivantes lorsqu’elles sont exécutées par le processeur : Détection qu’un affichage miroir est activée, Lorsque l’affichage miroir est activé, détection d’au moins un élément graphique particulier par analyse des pixels d’au moins une image courante restituée sur l’afficheur : Lorsqu’un élément graphique particulier est détecté dans l’image courante : Comparaison d’un premier emplacement auquel est affiché ledit élément graphique particulier avec un deuxième emplacement auquel est détecté un contact tactile sur l’afficheur, Lorsque le premier emplacement et le deuxième emplacement correspondent, génération d’un signal haptique. Système multimédia pour véhicule automobile comprenant un dispositif de génération d’un signal haptique selon la revendication 6. Véhicule comprenant un système multimédia selon la revendication 7. Support d'informations lisible par un processeur sur lequel est enregistré un programme d'ordinateur comprenant des instructions pour l’exécution des étapes d’un procédé de génération d’un signal haptique selon l’une des revendications 1 à 5.