Brevet FR3157627A1 — publié le 20250627

La présente invention concerne un procédé et un dispositif de génération d’une image personnalisée d’un habitacle (10) d’un véhicule pour visioconférence. En effet, le procédé comprend la réception de d’une première image acquise par une caméra (11) de l’habitacle et représentant une partie de l’habitacle et un occupant (100) participant à la visioconférence et la détermination d’un masque d’arrière-plan associé à la partie de l’habitacle. Des données représentatives d’une modélisation d’un habitacle virtuel en trois dimensions sont reçues ainsi que des paramètres personnalisés applicables à cette modélisation pour déterminer une deuxième image de l’habitacle virtuel vu depuis le point de vue de la caméra. Une troisième image est alors générée à partir des premières et deuxièmes images et à partir du masque d’arrière-plan. Figure pour l’abrégé : Figure 1 Procédé et dispositif de génération d’une image personnalisée d’un habitacle d’un véhicule pour visioconférence La présente invention concerne les procédés et dispositifs de génération d’une image personnalisée d’un habitacle d’un véhicule, notamment automobile. La présente invention concerne également un procédé et un dispositif de création d’un arrière-plan virtuel personnalisé incrusté dans une image acquise par une caméra. Arrière-plan technologique La pratique de visioconférence ou d’appel vidéo est de plus en plus courante, aussi bien dans le cadre de la vie privée que dans le cadre professionnel. Il arrive de plus en plus fréquemment qu’une personne réalise une visio-conférence depuis son véhicule. En effet, un habitacle d’un véhicule forme un environnement idéal pour cette pratique car de nombreux équipements nécessaires pour établir une visio-conférence sont disponibles dans un véhicule, par exemple une caméra et un micro pour faire l’acquisition d’images et de sons de l’utilisateur et un écran et des haut-parleurs pour restituer un image et des sons en provenance d’interlocuteurs. De plus, un habitacle permet une certaine insonorisation et un isolement de l’utilisateur. La caméra embarquée dans un véhicule fait notamment l’acquisition d’images comprenant à la fois l’interlocuteur et l’habitacle du véhicule. Cependant, il arrive que d’autres personnes soient présentes dans l’habitacle du véhicule et/ou que l’habitacle du véhicule contienne des objets personnels de l’utilisateur ou d’autres utilisateurs du véhicule. Afin de respecter la vie privée de l’utilisateur, il convient alors de faire disparaître un arrière-plan de l’image acquise par la caméra embarquée afin de ne pas transmettre d’images contenant ces personnes tiers ou ces objets personnels. De nombreux logiciels ou de nombreuses applications proposent alors d’appliquer un arrière-plan virtuel généré à partir d’images d’une bibliothèque d’arrière-plans. Cependant, ces images ne sont pas suffisamment représentatives de l’environnement de l’utilisateur, c’est-à-dire de l’intérieur de l’habitacle du véhicule. Résumé de la présente invention Un objet de la présente invention est de résoudre au moins un des inconvénients de l’arrière-plan technologique. Un autre objet de la présente invention est de proposer à un utilisateur la possibilité de créer un arrière-plan personnalisé et interactif utilisable pour des visio-conférences. Selon un premier aspect, la présente invention concerne un procédé de génération d’une image personnalisée d’un habitacle d’un véhicule pour visioconférence, le procédé comprenant les étapes suivantes : - réception de premières données représentatives d’une première image acquise par une caméra de l’habitacle, la première image représentant une partie de l’habitacle et un occupant participant à la visioconférence ; - détermination, à partir des premières données, de deuxièmes données représentatives d’un masque d’arrière-plan associé à la partie de la première image représentant l’habitacle ; - réception de troisièmes données représentatives d’une modélisation d’un habitacle virtuel en trois dimensions ; - réception de quatrièmes données représentatives de paramètres personnalisés applicables à la modélisation ; - génération de cinquièmes données représentatives d’une deuxième image de l’habitacle virtuel depuis un point de vue correspondant à un point de vue de la caméra à partir des troisièmes et quatrièmes données ; - génération de sixièmes données représentatives d’une troisième image à partir des premières, deuxièmes et cinquièmes données. Selon une variante du procédé, un pixel de la troisième image a pour valeur : - une valeur associée à un pixel de la première image lorsque le pixel de la troisième image n’est pas compris dans le masque d’arrière-plan, ou - une valeur associée à un pixel de la deuxième image lorsque le pixel de la troisième image est compris dans le masque d’arrière-plan. Selon une autre variante du procédé, l’habitacle virtuel comprend des objets virtuels d’une librairie d’objets virtuels. Selon une variante supplémentaire du procédé, les objets virtuels appartiennent à un ensemble d’objets virtuels comprenant : - une fenêtre, - un ciel de toit, - un siège ou une banquette, - des ceintures de sécurité, - des sources lumineuses, et - des accessoires. Selon encore une variante du procédé, les quatrièmes données sont reçues d’une interface homme machine. Selon une autre variante du procédé, les quatrièmes données appartiennent à un ensemble de données comprenant : - un indice de visibilité, - un indice de transparence, - une couleur, - une texture, - une taille, - une orientation, et - une position tridimensionnelle. Selon encore une variante, le procédé comprend en outre la réception de données d’éclairage, la génération des cinquièmes données étant en outre fonction des données d’éclairage. Selon un deuxième aspect, la présente invention concerne un dispositif de procédé de génération d’une image personnalisée d’un habitacle d’un véhicule, le dispositif comprenant une mémoire associée à un processeur configuré pour la mise en œuvre des étapes du procédé selon le premier aspect de la présente invention. Selon un troisième aspect, la présente invention concerne un véhicule, par exemple de type automobile, comprenant un dispositif tel que décrit ci-dessus selon le deuxième aspect de la présente invention. Selon un quatrième aspect, la présente invention concerne un programme d’ordinateur qui comporte des instructions adaptées pour l’exécution des étapes du procédé selon le premier aspect de la présente invention, ceci notamment lorsque le programme d’ordinateur est exécuté par au moins un processeur. Un tel programme d’ordinateur peut utiliser n’importe quel langage de programmation, et être sous la forme d’un code source, d’un code objet, ou d’un code intermédiaire entre un code source et un code objet, tel que dans une forme partiellement compilée, ou dans n’importe quelle autre forme souhaitable. Selon un cinquième aspect, la présente invention concerne un support d’enregistrement lisible par un ordinateur sur lequel est enregistré un programme d’ordinateur comprenant des instructions pour l’exécution des étapes du procédé selon le premier aspect de la présente invention. D’une part, le support d’enregistrement peut être n'importe quel entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une mémoire ROM, un CD-ROM ou une mémoire ROM de type circuit microélectronique, ou encore un moyen d'enregistrement magnétique ou un disque dur. D'autre part, ce support d’enregistrement peut également être un support transmissible tel qu'un signal électrique ou optique, un tel signal pouvant être acheminé via un câble électrique ou optique, par radio classique ou hertzienne ou par faisceau laser autodirigé ou par d'autres moyens. Le programme d’ordinateur selon la présente invention peut être en particulier téléchargé sur un réseau de type Internet. Alternativement, le support d'enregistrement peut être un circuit intégré dans lequel le programme d’ordinateur est incorporé, le circuit intégré étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. Brève description des figures D’autres caractéristiques et avantages de la présente invention ressortiront de la description des exemples de réalisation particuliers et non limitatifs de la présente invention ci-après, en référence aux figures 1 à 4 annexées, sur lesquelles : FIG. 1 illustre schématiquement un habitacle d’un véhicule, selon un exemple de réalisation particulier et non limitatif de la présente invention ; FIG. 2 illustre un organigramme des différentes étapes d’un procédé de génération d’une image personnalisée d’un habitacle du véhicule de la FIG. 1 pour visioconférence, selon un exemple de réalisation particulier et non limitatif de la présente invention ; et FIG. 3 illustre schématiquement un dispositif configuré pour générer une image personnalisée d’un habitacle du véhicule de la FIG. 1 pour visioconférence, selon un exemple de réalisation particulier et non limitatif de la présente invention. Description des exemples de réalisation Un procédé et un dispositif de génération d’une image personnalisée d’un habitacle d’un véhicule pour visioconférence vont maintenant être décrits dans ce qui va suivre en référence conjointement aux figures 1 à 3. Des mêmes éléments sont identifiés avec des mêmes signes de référence tout au long de la description qui va suivre. Les termes « premier(s) », « deuxième(s) » (ou « première(s) », « deuxième(s) »), etc. sont utilisés dans ce document par convention arbitraire pour permettre d’identifier et de distinguer différents éléments (tels que des opérations, des moyens, etc.) mis en œuvre dans les modes de réalisation décrits ci-après. De tels éléments peuvent être distincts ou correspondre à un seul et unique élément, selon le mode de réalisation. Selon un exemple particulier et non limitatif de réalisation de la présente invention, un procédé et un dispositif de génération d’une image personnalisée d’un habitacle d’un véhicule pour visioconférence En effet, le procédé comprend la réception de premières données représentatives d’une première image acquise par une caméra de l’habitacle du véhicule, la première image représentant une partie de l’habitacle et un occupant participant à la visioconférence, et la détermination de deuxièmes données représentatives d’un masque d’arrière-plan associé à la partie de la première image représentant l’habitacle. Le procédé comprend également la réception de troisièmes données représentatives d’une modélisation d’un habitacle virtuel en trois dimensions, la réception de quatrièmes données représentatives de paramètres personnalisés applicables à la modélisation et la génération de cinquièmes données représentatives d’une deuxième image de l’habitacle virtuel depuis un point de vue correspondant à celui de la caméra. Des sixièmes données représentatives d’une troisième image sont alors générées à partir des premières, deuxièmes et cinquièmes données. Un tel procédé ou dispositif permet de remplacer l’arrière-plan d’une image acquise par la caméra de l’habitacle du véhicule par un arrière-plan virtuel tridimensionnel personnalisable. Ainsi, seul l’occupant du véhicule est réellement visible dans la troisième image, son environnement dans cette troisième image étant généré virtuellement et suivant ses préférences. La FIG. 1 illustre schématiquement un habitacle d’un véhicule 10, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le véhicule correspond par exemple à un véhicule à moteur thermique, à moteur(s) électrique(s) ou encore un véhicule hybride avec un moteur thermique et un ou plusieurs moteurs électriques. Le véhicule correspond ainsi par exemple à un véhicule terrestre, par exemple une automobile, un camion, un car. L’habitacle 10 du véhicule comprend une ou plusieurs rangées de sièges ou de banquettes sur lesquels sont installées un ou plusieurs occupants 100. Selon un exemple de réalisation particulier, un occupant 100 est installé sur un siège de la première rangée de sièges, par exemple sur le siège conducteur. L’invention ne se limite cependant pas à un occupant placé sur un siège conducteur, en effet, suivant d’autres exemples de réalisation particuliers, un occupant 100 est placé sur un siège passager ou sur un siège d’un autre rang. Le véhicule embarque avantageusement dans son habitacle 10 un système d’affichage comprenant un écran 13 et un calculateur configuré pour contrôler l’affichage de contenu(s) d’une interface homme machine, dite IHM, graphique sur l’écran 13. Le calculateur correspond par exemple au calculateur du système d’infodivertissement, dit calculateur IVI (de l’anglais « In-Vehicle Infotainment » ou en français « Infodivertissement embarqué ») du véhicule. L’écran 13 est par exemple tactile et correspond par exemple à un écran de type LCD (de l’anglais « Liquid Crystal Display » ou en français « Affichage à cristaux liquides »), par exemple de type de type TFT (de l’anglais « Thin-Film Transistor » ou en français « Transistor en film mince »), ou OLED (de l’anglais « Organic Light-Emitting Diode » ou en français « Diode électroluminescente organique »). L’écran 13 est par exemple arrangé au centre du tableau de bord, par exemple au-dessus d’une façade centrale. Bien entendu, la position de l’écran 13 n’est pas limitée à cet exemple, l’écran 13 pouvant être arrangé en toute position, par exemple sur la façade centrale. L’écran 13 permet d’afficher des contenus à destination d’un occupant 100 de l’habitacle 10 du véhicule, par exemple le conducteur et/ou un passager du véhicule. L’écran 13 est également configuré pour permettre au conducteur et/ou aux passagers du véhicule d’interagir avec un ou plusieurs systèmes embarqués dans le véhicule via une interface homme machine (IHM) affichée sur l’écran 13. Par exemple, l’écran 13 permet de contrôler le système d’infodivertissement, aussi appelé système IVI (de l’anglais « In-Vehicle Infotainment » ou en français « Infodivertissement embarqué ») du véhicule, ainsi que par exemple le système en charge de générer une image personnalisée de l’habitacle 10 du véhicule, notamment afin d’utiliser ce type d’image lors d’une visioconférence à laquelle assiste un occupant 100 de l’habitacle 10 du véhicule, tel que cela est décrit ci-dessous. Selon un autre exemple, non illustré ici, l’écran n’est pas intégré à l’habitacle mais correspond à un écran d’un deuxième dispositif de communication mobile 101, tel qu’un téléphone intelligent ou une tablette, relié en communication, par exemple sans fil, avec le système embarqué du véhicule. Selon un premier mode de réalisation particulier, le véhicule comprend en outre une unité de communication comprenant au moins une antenne, configuré notamment pour établir une connexion sans fil avec un ou plusieurs dispositifs de communication mobiles 101. Selon un deuxième mode de réalisation particulier, le véhicule comprend en outre une unité de communication comprenant au moins un dispositif de branchement tel une prise de type bus universel en série (USB, de l’anglais « Universal Serial Bus »), interface multimédia haute définition (HDMI, de l’anglais « High Definition Multimedia Interface ») ou une autre interface normalisée, configuré notamment pour établir une connexion filaire avec un ou plusieurs dispositifs de communication mobiles 101. Le véhicule embarque, par exemple, une unité de communication correspondant par exemple à un boîtier de communication de type unité de contrôle télématique TCU (de l’anglais « Telematic Control Unit »), boitier BTA (« Boitier Télématique Autonome ») ou boitier BSRF (« Boitier de Servitudes Radio Fréquence »). Une telle unité est avantageusement reliée à une ou plusieurs antennes pour par exemple émettre et/ou recevoir des données à destination et/ou en provenance d’un dispositif distant, par exemple un serveur distant du « cloud » (ou « nuage » en français), ou un dispositif de communication mobile, via une liaison sans fil, selon la technologie OTA (de l’anglais « Over The Air » ou en français « par voie aérienne ») par exemple. La communication sans fil entre le véhicule et le dispositif distant est établie par exemple selon un mode de communication direct (par exemple lorsque le dispositif de communication mobile est dans le véhicule ou à une distance du véhicule permettant un tel mode de communication, par exemple à une distance inférieure à 10, 20 ou 50 m). La liaison sans fil se base par exemple sur un ou plusieurs protocoles de communication sans fil tels que Bluetooth®, Wi-Fi® (basé sur IEEE 802.11), LTE (de l’anglais « Long-Term Evolution » ou en français « Evolution à long terme »), LTE-Advanced (ou en français LTE-avancé), 3GPP (de l’anglais « 3 rd Generation Partnership Project » ou en français « Projet de partenariat de 3 ème génération ») de quatrième génération ou de cinquième génération, dit 3GPP 4G ou 5G. A titre d’exemples, le dispositif de communication mobile 101 correspond à un téléphone portable ou mobile, par exemple un téléphone intelligent, une tablette, un objet connecté tel qu’une montre connectée (ou une montre dite intelligente), une clé ou un localisateur de clé. L’unité TCU est par exemple reliée à un ou plusieurs calculateurs du véhicule. L’unité TCU et les calculateurs forment avantageusement le système embarqué du véhicule, ces calculateurs formant avec l’unité TCU une architecture multiplexée pour la réalisation de différents services utiles pour le bon fonctionnement du véhicule, pour l’affichage d’images ou contenus graphiques sur un écran embarqué 13 dans l’habitacle 10 du véhicule. Les calculateurs, l’unité TCU et d’éventuels dispositifs (par exemple un ou plusieurs projecteurs) communiquent et échangent des données entre eux par l’intermédiaire d’un ou plusieurs bus informatiques, par exemple un bus de communication de type bus de données CAN (de l’anglais « Controller Area Network » ou en français « Réseau de contrôleurs »), CAN FD (de l’anglais « Controller Area Network Flexible Data-Rate » ou en français « Réseau de contrôleurs à débit de données flexible »), FlexRay (selon la norme ISO 17458), LIN (de l’anglais « Local Interconnect Network » ou en français « Réseau interconnecté local ») ou Ethernet (selon la norme ISO/IEC 802-3). Lors d’une visioconférence, les dispositifs utilisés pour acquérir des images et/ou des sons et les dispositifs utilisés pour restituer des images et/ou des sons sont par exemple reliés à un serveur transmettant des données de communication liées à la visioconférence via le système embarqué du véhicule et via l’unité de communication. Le système IVI interagit également, par exemple, avec un microphone 12 permettant d’acquérir des sons de l’habitacle 10, notamment la voix de l’occupant 100. Un tel microphone 12 est par exemple positionné à proximité de l’écran 13, sur un volant ou dans un rétroviseur central présent dans l’habitacle 10. Le système IVI interagit également, par exemple, avec des haut-parleurs 14 présents dans l’habitacle 10, par exemple situés dans les portières du véhicule ou sur la planche de bord. Ces haut-parleurs 14 permettent alors de diffuser les sons relatifs à la visioconférence, par exemple en provenance d’un ou plusieurs interlocuteurs. Le véhicule embarque également une ou plusieurs caméras 11 dans son habitacle 10. Une telle caméra 11 est arrangée dans l’habitacle 10 du véhicule, par exemple dans la planche de bord ou dans le rétroviseur central et est orientée, par exemple, vers un occupant 100, par exemple vers le visage du conducteur du véhicule. Ainsi, un occupant 100 est placé dans le champ de vision 111 de la caméra 11. Une telle caméra 11 est ainsi configurée pour l’acquisition de données d’images représentatives de la scène réelle située dans l’habitacle 10 du véhicule et comprenant un occupant 100. La caméra 11 comprend par exemple les éléments suivants : - un capteur photosensible correspondant par exemple à une matrice de photorécepteurs associée par exemple à un filtre de Bayer ; - un ensemble optique arrangé devant le capteur vis-à-vis de la scène à acquérir par le capteur, l’ensemble optique comprenant par exemple un arrangement d’une ou plusieurs lentilles ; et - optionnellement un ou plusieurs calculateurs associés à de la mémoire et configurés pour le traitement des images acquises par le capteur. Selon une variante de réalisation, la caméra correspond à une caméra du dispositif de communication mobile 101 embarqué dans le véhicule 10, le cas échéant. La caméra du dispositif de communication mobile est également configurée pour l’acquisition de données d’images représentatives de la scène réelle située dans l’habitacle 10, selon l’endroit où est disposé le dispositif de communication mobile 101 dans l’habitacle du véhicule 10. Le dispositif de communication mobile 101 est par exemple placé dans un socle ou un réceptacle disposé sur la console centrale et est orienté vers l’habitacle 10 et un occupant 100. Les différents dispositifs tels que la caméra 11, le microphone 12, l’écran 13 et les haut-parleurs 14 sont par exemple tous reliés au système IVI et permettent d’interagir avec le système IVI via une IHM pouvant recevoir des données d’entrée en provenance de la caméra 11, de l’écran 13 et du microphone 12 et émettre des données de sortie via l’écran 13 et les haut-parleurs 14. Ainsi, lorsque l’occupant 100 souhaite passer un appel vidéo ou réaliser une visioconférence, il active par exemple la visioconférence via l’IHM. Un processus de génération d’une image personnalisée de l’habitacle 10 du véhicule est avantageusement mis en œuvre par un ou plusieurs dispositifs embarqués dans le véhicule 10 pour la visioconférence, par exemple par un ou plusieurs calculateurs d’un système IVI embarqué du véhicule. Dans une première opération, des premières données représentatives d’une première image acquise par la caméra 11 de l’habitacle 10 sont reçues. La première image représente alors une partie de l’habitacle 10, par exemple une partie du siège sur lequel est installé l’occupant 100, une banquette, un ciel de toit, des portières avec des vitres et un paysage visible à travers ces vitres ou encore des objets présents dans l’habitacle 10, par exemple un sac posé sur une banquette arrière. La première image représente également un occupant 100, par exemple le visage de l’occupant et une partie de son buste. Il est à noter qu’il est possible d’avoir un deuxième occupant représenté dans la deuxième image, par exemple installé sur le siège voisin de celui de l’occupant 100. Ce deuxième occupant est alors, selon un premier mode de réalisation, un membre participant à la visioconférence, il est alors également un occupant 100 qui doit être visible durant la visioconférence. Ce deuxième occupant est, selon un deuxième mode de réalisation un passager qui ne participe pas à la visioconférence, il ne doit alors pas être visible durant la visioconférence. Dans le premier cas, le deuxième occupant est traité de la même manière que l’occupant 100 dans la suite du processus. Dans le deuxième cas, le deuxième occupant est traité de la même manière que l’habitacle dans la suite du processus. Ainsi, dans la suite du processus, le terme occupant 100 fait référence à un ou plusieurs occupants du véhicule, chacun de ces occupants participant à la visioconférence. Dans une deuxième opération, des deuxièmes données représentatives d’un masque d’arrière-plan associé à la partie de la première image représentant l’habitacle 10 sont déterminée à partir des deuxièmes données. La détermination de ce masque d’arrière-plan est notamment mise en œuvre suivant toute méthode connue de l’homme du métier, par exemple par une méthode citée dans le document « Approche pixel de la soustraction d’arrière-plan en vidéo, basée sur un mélange de gaussiennes imprécises » de Ali DARWICH publié en mars 2018. Ainsi, la deuxième opération permet d’attribuer à tout pixel de la première image une valeur représentative de son appartenance à l’arrière-plan, c’est-à-dire à l’habitacle 10, ou de son appartenance à la représentation de l’occupant 100. Le masque d’arrière-plan comprend par exemple un ensemble de valeurs égales à 0 ou 1 attribuées à chaque pixel de la première image, le masque d’arrière-plan étant par exemple enregistré dans une table de correspondances comprenant la valeur représentative de l’appartenance d’un pixel à l’arrière-plan et la position en coordonnées pixels du pixel dans la première image. Dans une troisième opération, des troisièmes données représentatives d’une modélisation d’un habitacle virtuel en trois dimensions sont reçues. La modélisation de l’habitacle virtuel est par exemple obtenue à partir de modélisations tridimensionnelles de différents éléments de cet habitacle virtuel, par exemple l’habitacle virtuel correspond à un habitacle d’un véhicule de même type que le véhicule dans lequel est mis en œuvre ce processus. Ainsi, l’habitacle virtuel comprend des objets virtuels tels que : - une portière, incluant une garniture et un vitrage, - une fenêtre, - un pavillon revêtu d’un ciel de toit ou une capote, - un élément de sellerie tel un siège ou une banquette, - une ceinture de sécurité, - un coffre avec un hayon et son vitrage, - une source lumineuse tel un plafonnier ou un ruban lumineux, et - un accessoire, par exemple un sac ou un ours en peluche. Une partie d’un environnement extérieur est notamment visible à travers des ouvertures ou des vitrages et est également intégrée dans cette modélisation d’habitacle, cet environnement extérieur correspondant par exemple à un environnement urbain, un environnement rural, une forêt, un parking ou encore un garage. Les différents objets virtuels et environnements appartiennent par exemple à une librairie d’objets virtuels. Une telle librairie d’objets virtuels est par exemple enregistrée sur un serveur distant accessible au calculateur en charge du processus. Selon un exemple de réalisation particulier, ces objets virtuels sont personnalisables. Des quatrièmes données sont représentatives de paramètres personnalisés applicables à la modélisation et appartiennent à un ensemble de données comprenant : - un indice de visibilité, - un indice de transparence, - une couleur, - une texture, - une taille, - une orientation, et - une position tridimensionnelle. Dans une quatrième opération, ces quatrièmes données sont reçues par le calculateur en charge du processus, par exemple reçues de l’IHM embarquée dans le véhicule. Selon un exemple de réalisation particulier, l’occupant 100 sélectionne et ajuste des paramètres associés aux objets virtuels via l’IHM accessible depuis l’habitacle 10, par exemple au travers d’une interface interactive affichée sur l’écran tactile 13. L’occupant 100 accède à différents menus et différentes options, permettant par exemple de sélectionner des objets virtuels présents dans l’habitacle virtuel et de définir leur apparence. Par exemple, l’occupant 100 définit le type de sellerie, la couleur du tissu des sièges associés à cette sellerie et la couleur des ceintures de sécurité. L’occupant définit également le type d’environnement visible à travers les vitrages des objets virtuels, ainsi à travers les vitres des portières et du coffre apparaîtra un paysage urbain par exemple. L’occupant 100 place également des accessoires dans l’habitacle virtuel pour le rendre moins austère, par exemple un ours en peluche de couleur rose placé sur la banquette arrière. Ainsi, l’habitacle virtuel ressemble au véritable habitacle 10 ou, au contraire, intègre de la fantaisie selon les souhaits de l’occupant 100. Dans une cinquième opération, des cinquièmes données représentatives d’une deuxième image de l’habitacle virtuel vu depuis un point de vue correspondant à un point de vue de la caméra 11 sont générées à partir des troisièmes et quatrièmes données. Le deuxième image correspond ainsi à une image de synthèse de l’habitacle virtuel tel qu’il est vu par une caméra positionnée au même endroit que la caméra 11 regardant l’habitacle 10. Cette deuxième image est obtenue par tout technique connue de l’homme du métier visant à obtenir une image de synthèse depuis une modélisation tridimensionnelle. Une telle opération est par exemple présentée dans l’article « Synthèse d’images » écrit par Pascal GUITTON et publié en octobre 2008. Selon un mode de réalisation particulier, dans une sixième opération, des données d’éclairage sont reçues, la génération des cinquièmes données étant en outre fonction des données d’éclairage. Ces données d’éclairage permettent de générer des ombres et de modifier les rendus associés aux textures des objets virtuels. Les données d’éclairage sont par exemple définies par l’occupant 100 via l’IHM, ou sont par exemple déterminées par analyse de la première image ou par un capteur crépusculaire embarqué dans le véhicule. Ainsi, les données d’éclairage permettent de générer la deuxième image avec un éclairage similaire à celui présent dans l’habitacle 10, donnant l’impression que l’habitacle virtuel est vu dans les mêmes conditions d’éclairage que l’habitacle 10 au même instant temporel. Selon un mode de réalisation particulier, la deuxième image présente la même définition que la première image ainsi que les mêmes proportions. Ainsi, les première et deuxième images présentent le même nombre de pixels, à chaque pixel de la première image correspond un pixel de la deuxième image ayant les mêmes coordonnées et à chaque pixel de la deuxième image correspond un pixel de la première image ayant les mêmes coordonnées. Dans une septième opération, des sixièmes données représentatives d’une troisième image sont générées à partir des premières, deuxièmes et cinquièmes données. Selon un exemple de réalisation particulier, un pixel de la troisième image a pour valeur : - une valeur associée à un pixel de la première image lorsque le pixel de la troisième image n’est pas compris dans le masque d’arrière-plan, ou - une valeur associée à un pixel de la deuxième image lorsque le pixel de la troisième image est compris dans le masque d’arrière-plan. De manière plus générale, La troisième image est la résultante de l’incrustation de la deuxième image dans la première image. Une telle méthode est connue de l’homme du métier et présentée notamment dans l’article « Des méthodes efficaces pour l’incrustation d’objets virtuels dans des séquences d’images », écrit par Gilles SIMON et Marie-Odile BERGER et publié en 1999. Ainsi, l’occupant de l’habitacle dispose d’où outil permettant de générer des images le représentant dans un habitacle virtuel, garantissant ainsi la confidentialité de données relatives à son environnement durant une visioconférence. En effet, un interlocuteur verra à travers son propre écran une image de l’occupant, ce dernier étant installé dans un habitacle de véhicule pouvant être similaire à l’habitacle réel mais dans lequel certains éléments ont disparu, remplacés par des objets virtuels. L’interlocuteur n’est ainsi pas en mesure de voir l’habitacle mais perçoit à la place un habitacle virtuel personnalisé par l’occupant. La FIG. 3 illustre schématiquement un dispositif 3 configuré pour la génération d’une image personnalisée d’un habitacle d’un véhicule pour visioconférence, par exemple de l’habitacle 10, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le dispositif 3 correspond par exemple à un dispositif embarqué dans un véhicule, par exemple un calculateur. Le dispositif 3 est par exemple configuré pour la mise en œuvre des opérations décrites en regard de la FIG. 1 ou des étapes du procédé décrit en regard de la FIG. 2 . Des exemples d’un tel dispositif 3 comprennent, sans y être limités, un équipement électronique embarqué tel qu’un ordinateur de bord d’un véhicule, un calculateur électronique tel qu’une UCE (« Unité de Commande Electronique »), un téléphone intelligent, une tablette, un ordinateur, un ordinateur portable, un serveur. Les éléments du dispositif 3, individuellement ou en combinaison, peuvent être intégrés dans un unique circuit intégré, dans plusieurs circuits intégrés, et/ou dans des composants discrets. Le dispositif 3 peut être réalisé sous la forme de circuits électroniques ou de modules logiciels (ou informatiques) ou encore d’une combinaison de circuits électroniques et de modules logiciels. Le dispositif 3 comprend un (ou plusieurs) processeur(s) 30 configurés pour exécuter des instructions pour la réalisation des étapes du procédé et/ou pour l’exécution des instructions du ou des logiciels embarqués dans le dispositif 3. Le processeur 30 peut inclure de la mémoire intégrée, une interface d’entrée/sortie, et différents circuits connus de l’homme du métier. Le dispositif 3 comprend en outre au moins une mémoire 31 correspondant par exemple à une mémoire volatile et/ou non volatile et/ou comprend un dispositif de stockage mémoire qui peut comprendre de la mémoire volatile et/ou non volatile, telle que EEPROM, ROM, PROM, RAM, DRAM, SRAM, flash, disque magnétique ou optique. Le code informatique du ou des logiciels embarqués comprenant les instructions à charger et exécuter par le processeur est par exemple stocké sur la mémoire 31. Selon différents exemples de réalisation particuliers et non limitatifs, le dispositif 3 est couplé en communication avec d’autres dispositifs ou systèmes similaires et/ou avec des dispositifs de communication, par exemple une TCU (de l’anglais « Telematic Control Unit » ou en français « Unité de Contrôle Télématique »), par exemple par l’intermédiaire d’un bus de communication ou au travers de ports d’entrée / sortie dédiés. Selon un exemple de réalisation particulier et non limitatif, le dispositif 3 comprend un bloc 32 d’éléments d’interface pour communiquer avec des dispositifs externes. Les éléments d’interface du bloc 32 comprennent une ou plusieurs des interfaces suivantes : - interface radiofréquence RF, par exemple de type Wi-Fi® (selon IEEE 802.11), par exemple dans les bandes de fréquence à 2,4 ou 5 GHz, ou de type Bluetooth® (selon IEEE 802.15.1), dans la bande de fréquence à 2,4 GHz, ou de type Sigfox utilisant une technologie radio UBN (de l’anglais Ultra Narrow Band, en français bande ultra étroite), ou LoRa dans la bande de fréquence 868 MHz, LTE (de l’anglais « Long-Term Evolution » ou en français « Evolution à long terme »), LTE-Advanced (ou en français LTE-avancé) ; - interface USB (de l’anglais « Universal Serial Bus » ou « Bus Universel en Série » en français) ; - interface HDMI (de l’anglais « High Definition Multimedia Interface », ou « Interface Multimedia Haute Definition » en français) ; - interface LIN (de l’anglais « Local Interconnect Network », ou en français « Réseau interconnecté local »). Selon un autre exemple de réalisation particulier et non limitatif, le dispositif 3 comprend une interface de communication 33 qui permet d’établir une communication avec d’autres dispositifs (tels que d’autres calculateurs du système embarqué) via un canal de communication 330. L’interface de communication 33 correspond par exemple à un transmetteur configuré pour transmettre et recevoir des informations et/ou des données via le canal de communication 330. L’interface de communication 33 correspond par exemple à un réseau filaire de type CAN (de l’anglais « Controller Area Network » ou en français « Réseau de contrôleurs »), CAN FD (de l’anglais « Controller Area Network Flexible Data-Rate » ou en français « Réseau de contrôleurs à débit de données flexible »), FlexRay (standardisé par la norme ISO 17458) ou Ethernet (standardisé par la norme ISO/IEC 802-3). Selon un exemple de réalisation particulier et non limitatif, le dispositif 3 peut fournir des signaux de sortie à un ou plusieurs dispositifs externes, tels qu’un écran d’affichage 340, tactile ou non, un ou des haut-parleurs 350 et/ou d’autres périphériques 360 (système de projection) via respectivement des interfaces de sortie 34, 35 et 36. Selon une variante, l’un ou l’autre des dispositifs externes est intégré au dispositif 4. La FIG. 2 illustre un organigramme des différentes étapes d’un procédé de génération d’une image personnalisée d’un habitacle d’un véhicule pour visioconférence, par exemple de l’habitacle 10, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le procédé est par exemple mis en œuvre par un calculateur embarqué dans le véhicule comprenant l’habitacle 10. Dans une étape 21, des premières données représentatives d’une première image acquise par une caméra 11 de l’habitacle 10 sont reçues. La première image représente une partie de l’habitacle 10 et un occupant 100 participant à la visioconférence. Dans une étape 22, des deuxièmes données représentatives d’un masque d’arrière-plan sont déterminées à partir des premières données, l’arrière-plan étant associé à la partie de la première image représentant l’habitacle. Dans une étape 23, des troisièmes données représentatives d’une modélisation d’un habitacle virtuel en trois dimensions sont reçues. Dans une étape 24, des quatrièmes données représentatives de paramètres personnalisés applicables à la modélisation sont reçues. Dans une étape 25, des cinquièmes données représentatives d’une deuxième image de l’habitacle virtuel sont générées à partir des troisièmes et quatrièmes données. L’habitacle virtuel étant vu depuis un point de vue correspondant à un point de vue de la caméra 11. Dans une étape 26, des sixièmes données représentatives d’une troisième image sont générées à partir des premières, deuxièmes et cinquièmes données. Selon une variante, les variantes et exemples des opérations décrits en relation avec la FIG. 1 s’appliquent aux étapes du procédé de la FIG. 2 . Procédé de génération d’une image personnalisée d’un habitacle (10) d’un véhicule pour visioconférence, ledit procédé comprenant les étapes suivantes : - réception (21) de premières données représentatives d’une première image acquise par une caméra (11) dudit habitacle (10), ladite première image représentant une partie dudit habitacle (10) et un occupant (100) participant à ladite visioconférence ; - détermination (22), à partir des premières données, de deuxièmes données représentatives d’un masque d’arrière-plan associé à ladite partie de la première image représentant ledit habitacle ; - réception (23) de troisièmes données représentatives d’une modélisation d’un habitacle virtuel en trois dimensions ; - réception (24) de quatrièmes données représentatives de paramètres personnalisés applicables à ladite modélisation ; - génération (25) de cinquièmes données représentatives d’une deuxième image dudit habitacle virtuel vu depuis un point de vue correspondant à un point de vue de la caméra (11) à partir des troisièmes et quatrièmes données ; - génération (26) de sixièmes données représentatives d’une troisième image à partir des premières, deuxièmes et cinquièmes données. Procédé selon la revendication 1, pour lequel un pixel de la troisième image a pour valeur : - une valeur associée à un pixel de la première image lorsque le pixel de la troisième image n’est pas compris dans le masque d’arrière-plan, ou - une valeur associée à un pixel de la deuxième image lorsque le pixel de la troisième image est compris dans le masque d’arrière-plan. Procédé selon la revendication 1 ou 2, pour lequel ledit habitacle virtuel comprend des objets virtuels d’une librairie d’objets virtuels. Procédé selon la revendication 3, pour lequel lesdits objets virtuels appartiennent à un ensemble d’objets virtuels comprenant : - une fenêtre, - un ciel de toit, - un siège ou une banquette, - une ceinture de sécurité, - une source lumineuse, et - un accessoire. Procédé selon l’une des revendications 1 à 4, pour lequel lesdites quatrièmes données sont reçues d’une interface homme machine. Procédé selon l’une des revendications 1 à 5, pour lequel les quatrièmes données appartiennent à un ensemble de données comprenant : - un indice de visibilité, - un indice de transparence, - une couleur, - une texture, - une taille, - une orientation, et - une position tridimensionnelle. Procédé selon l’une des revendications 1 à 6, comprenant en outre la réception de données d’éclairage, ladite génération des cinquièmes données étant en outre fonction desdites données d’éclairage. Programme d’ordinateur comportant des instructions pour la mise en œuvre du procédé selon l’une quelconque des revendications précédentes, lorsque ces instructions sont exécutées par un processeur. Dispositif (3) de de génération d’une image personnalisée d’un habitacle (10) d’un véhicule pour visioconférence, ledit dispositif (3) comprenant une mémoire (31) associée à au moins un processeur (30) configuré pour la mise en œuvre des étapes du procédé selon l’une quelconque des revendications 1 à 7. Véhicule comprenant le dispositif selon la revendication 9.