FR3147889A1 - Procédé et dispositif de rendu d’un contenu visuel d’ambiance évocatrice dans un véhicule en fonction de l’environnement du véhicule - Google Patents

Procédé et dispositif de rendu d’un contenu visuel d’ambiance évocatrice dans un véhicule en fonction de l’environnement du véhicule Download PDF

Info

Publication number
FR3147889A1
FR3147889A1 FR2303679A FR2303679A FR3147889A1 FR 3147889 A1 FR3147889 A1 FR 3147889A1 FR 2303679 A FR2303679 A FR 2303679A FR 2303679 A FR2303679 A FR 2303679A FR 3147889 A1 FR3147889 A1 FR 3147889A1
Authority
FR
France
Prior art keywords
image
vehicle
rendering
visual content
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
FR2303679A
Other languages
English (en)
Inventor
Emmanuelle Diaz
Sebastien Denjean
Thibaut Zimmermann
Francois Kolaczek
Pierre-Olivier Wagner
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PSA Automobiles SA
Original Assignee
PSA Automobiles SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by PSA Automobiles SA filed Critical PSA Automobiles SA
Priority to FR2303679A priority Critical patent/FR3147889A1/fr
Publication of FR3147889A1 publication Critical patent/FR3147889A1/fr
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/00Two-dimensional [2D] image generation

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

La présente invention concerne un procédé et un dispositif de rendu d’un contenu visuel dans un véhicule (10). A cet effet, des données d’une première image d’un environnement extérieur du véhicule (10) sont reçues d’une caméra (101) du véhicule (10). Ces données d’image sont analysées pour déterminer un ensemble de caractéristiques de la première image. Une deuxième image est générée à partir de la première image en modifiant certaines caractéristiques de la première image et en conservant d’autres caractéristiques de cette première image. Un contenu visuel représentatif de la deuxième image est rendu dans le véhicule (10) sur au moins un dispositif d’affichage (13). Figure pour l’abrégé : Figure 1

Description

Procédé et dispositif de rendu d’un contenu visuel d’ambiance évocatrice dans un véhicule en fonction de l’environnement du véhicule
La présente invention concerne les procédés et dispositifs de rendu d’un contenu visuel dans un véhicule, notamment mais non exclusivement dans un véhicule automobile. La présente invention concerne également un procédé et un dispositif de génération d’une image en fonction de données d’environnement du véhicule.
Arrière-plan technologique
Les véhicules contemporains embarquent pour certains d’entre eux plusieurs écrans pour afficher des informations utiles au conducteur pour la conduite du véhicule ainsi que des informations de confort, telles que par exemple des informations pour interagir avec 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.
Parmi ces écrans, il est connu d’embarquer un ou plusieurs écrans de type LCD (de l’anglais « Liquid Crystal Display » ou en français « Affichage à cristaux liquides »), par exemple 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 »).
Des fonds d’écran sont parfois utilisés pour générer une ambiance déterminée dans le véhicule, par exemple pour fournir une ambiance déterminée dans l’habitacle du véhicule.
Certains véhicules sont également équipés d’éclairage d’ambiance dans l’habitacle par exemple à base de LEDs (de l’anglais « Light-Emitting Diode » ou « diode électroluminescente » en français).
S’il est possible de personnaliser certains paramètres de l’éclairage d’ambiance (par exemple la couleur du fond d’écran ou la couleur des LEDs), la personnalisation reste cependant limitée ce qui limite l’expérience utilisateur vis-à-vis de l’éclairage d’ambiance dans l’habitacle de son véhicule.
Résumé de la présente invention
Un objet de la présente invention est de résoudre au moins l’un des problèmes de l’arrière-plan technologique décrit précédemment.
Un autre objet de la présente invention est d’améliorer l’expérience utilisateur pour la restitution d’une ambiance sonore dans un véhicule.
Un autre objet est d’améliorer l’éclairage d’ambiance dans un véhicule.
Selon un premier aspect, la présente invention concerne un procédé de rendu d’un contenu visuel dans un véhicule, le véhicule embarquant une caméra ayant dans son champ de vision au moins une partie d’un environnement extérieur du véhicule, le véhicule embarquant en outre un système d’affichage comprenant au moins un dispositif d’affichage, le procédé comprenant les étapes suivantes :
- réception de premières données représentatives d’une première image acquise par la caméra ;
- détermination, à partir des premières données, de caractéristiques représentatives d’au moins une partie de la première image ;
- réception de deuxièmes données représentatives d’un mode de rendu représentatif d’une ambiance lumineuse déterminée ;
- génération d’une deuxième image par transformation de la au moins une partie de la première image,
la transformation comprenant une modification, en fonction des deuxièmes données, d’une première partie des caractéristiques de la au moins une partie de la première image dans la deuxième image et une conservation d’une deuxième partie des caractéristiques de la au moins une partie de la première image dans la deuxième image ;
- contrôle du rendu d’un contenu visuel représentatif de la deuxième image sur le au moins un dispositif d’affichage.
La prise en compte de l’environnement dans lequel se trouve le véhicule à partir d’une image de l’environnement extérieur du véhicule, notamment des caractéristiques de l’image, pour le rendu d’un contenu visuel dans le véhicule permet d’améliorer l’expérience utilisateur lorsqu’il est à l’intérieur de son véhicule. Cela permet en effet de générer un contenu visuel selon une ambiance lumineuse souhaitée en fonction de caractéristiques d’une image de l’environnement autour du véhicule, par exemple en temps réel et au fur et à mesure du déplacement du véhicule.
Le contenu visuel rendu dans le véhicule est ainsi en meilleure adéquation avec l’environnement du véhicule, permettant par exemple d’améliorer la capacité du conducteur à appréhender l’environnement dans lequel il circule.
Selon une variante, les caractéristiques appartiennent à un ensemble de caractéristiques comprenant :
- une couleur ;
- une saturation ;
- un gamma ;
- une luminance ; et
- un contraste.
Selon une autre variante, la transformation comprend une modification de la couleur de la au moins une partie de la première image pour obtenir la couleur de la deuxième image, la luminance et le contraste de la deuxième image correspondant à la luminance et au contraste de la au moins une partie de la première image.
Selon une variante supplémentaire, ladite transformation comprend en outre une modification de la saturation de la au moins une partie de la première image pour obtenir la saturation de la deuxième image et/ou une modification du gamma de la au moins une partie de la première image pour obtenir le gamma de la deuxième image.
Selon encore une variante, la transformation comprend en outre un lissage de la au moins une partie de la première image.
Selon une variante additionnelle, la deuxième image est en outre obtenue par sélection d’une partie de la première image.
Selon une autre variante, le au moins un dispositif d’affichage appartient à un ensemble de dispositifs d’affichage comprenant :
- un écran d’affichage ;
- une matrice de LEDs ;
- un arrangement de LEDs ; et
- un projecteur.
Selon un deuxième aspect, la présente invention concerne un dispositif de rendu d’un contenu visuel dans 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 système d’affichage comprenant un dispositif tel que décrit ci-dessus selon le deuxième aspect de la présente invention et au moins un dispositif d’affichage relié en communication au 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 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 ou un système d’affichage tel que décrit ci-dessus selon le troisième aspect de la présente invention.
Selon un cinquiè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 sixiè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 à 3 annexées, sur lesquelles :
illustre schématiquement une partie d’habitacle d’un véhicule, selon un exemple de réalisation particulier de la présente invention ;
illustre schématiquement un dispositif configuré pour le rendu d’un contenu visuel dans le véhicule de la , selon un exemple de réalisation particulier et non limitatif de la présente invention ;
illustre un organigramme des différentes étapes d’un procédé de rendu d’un contenu visuel dans le véhicule de la , 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 rendu d’un contenu visuel dans un véhicule 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.
Selon un exemple particulier et non limitatif de réalisation de la présente invention, le rendu d’un contenu visuel dans un véhicule, notamment dans l’habitacle du véhicule, comprend la réception de premières données représentatives d’une ou plusieurs premières images d’une partie de l’environnement extérieur du véhicule acquises par une caméra embarquée dans le véhicule. Ces premières données d’image sont analysées ou traitées selon toute méthode de traitement d’image connue pour déterminer ou extraire des caractéristiques de la première image, telle que les couleurs composant cette première image, la ou les couleurs dominantes, la saturation, le gamma, la luminance et/ou le contraste. Des deuxièmes données représentatives d’un mode de rendu associé à une ambiance lumineuse déterminée sont reçues, par exemple après sélection de ce mode de rendu via une IHM (Interface Homme-Machine) du véhicule. Une deuxième image est générée par transformation de la première image, ou d’une partie seulement de cette première image (par exemple suivant une sélection d’une partie de l’image pour générer la deuxième image à partir de cette partie sélectionnée dans la première image). Les caractéristiques de la deuxième image sont obtenues par transformation d’une ou plusieurs caractéristiques de la première image et en conservant une ou plusieurs autres caractéristiques de la première image. La deuxième image ainsi générée est utilisée pour le rendu d’un contenu visuel sur un ou plusieurs dispositifs d’affichage embarqués dans le véhicule pour générer une ambiance lumineuse particulière.
La illustre schématiquement une partie d’habitacle d’un véhicule 10, selon un exemple de réalisation particulier et non limitatif de la présente invention.
Le véhicule 10 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 10 correspond ainsi par exemple à un véhicule terrestre comprenant un habitacle ou au minimum équipé d’un écran d’affichage, par exemple une automobile, un camion, un car, une moto.
Le véhicule 10 embarque avantageusement une ou plusieurs caméras 101 configurées pour l’acquisition de données d’images de l’environnement du véhicule 10, notamment l’environnement extérieur du véhicule 10.
Le véhicule 10 embarque par exemple une caméra 101, dite caméra frontale. Une telle caméra 101 est avantageusement arrangée dans l’habitacle du véhicule 10 sous le pare-brise et en haut et au milieu de ce pare-brise. Une telle caméra frontale 101 possède un champ de vision correspondant à l’espace situé devant le véhicule 10 selon le sens de circulation du véhicule 10.
La caméra 101 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ée 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 un autre exemple, le véhicule 10 embarque une caméra arrangée au niveau de la calandre avant ou au niveau du parechoc avant, une telle caméra ayant dans son champ de vision la portion de route défilant devant le véhicule 10. Une telle caméra est par exemple utilisée pour la détection et la reconnaissance des marquages au sol (lignes tracées sur la route). Une telle caméra est par exemple protégée de l’environnement extérieur d’une vitre de protection.
Selon encore un autre exemple, le véhicule 10 embarque une caméra montée sur ou dans chaque rétroviseur extérieur.
Les données obtenues de cette caméra 101 (et/ou d’autres caméras embarqués) sont transmises à un ou plusieurs calculateurs embarqués dans le véhicule 10, notamment dans le cadre du processus décrit ci-après et/ou dans le cadre du procédé décrit ci-après en regard de la .
Le véhicule 10 embarque en outre un système d’affichage comprenant un ou plusieurs dispositifs d’affichages. Le ou les dispositifs d’affichage correspondent par exemple à un ou plusieurs des dispositifs d’affichage suivants, selon toute combinaison :
- un ou plusieurs écrans tel que par exemple un écran 13 à interface tactile et un calculateur configuré pour contrôler l’affichage de contenu(s) d’une IHM graphique sur l’écran tactile 13 ; et/ou
- un écran d’affichage 12 correspondant par exemple à une lame transparente ou semi-transparente 12, par exemple arrangée sur le dessus de la planche de bord 11 devant le pare-brise du véhicule électrique 10. La lame transparente 12 est par exemple arrangée derrière le volant 14, selon le point d’un vue d’un conducteur installé dans le siège conducteur 15, de telle manière que le conducteur voit le contenu affiché ou projeté sur la lame transparente 12 lorsque le conducteur conduit le véhicule électrique 10. La lame transparente 12 correspond ainsi à un élément d’un dispositif ou système dit d’affichage tête-haute. Un tel système d’affichage comprend par exemple un ou plusieurs projecteurs intégrés par exemple dans la planche de bord 11. Un tel système de projection d’images ou de contenus graphiques correspond par exemple à un système dit à réalité augmentée, dite AR (de l’anglais « Augmented Reality »), par exemple un système de Vision Tête Haute, dite VTH ou HUD (de l’anglais « Head Up Display » ou en français « Affichage Tête Haute »), lequel permet l’incrustation d’objets virtuels dans le champ de vision du conducteur en projetant les images sur la lame 12, de manière à superposer les objets virtuels des images projetées sur la scène routière réelle. La projection des images de l’objet graphique est par exemple contrôlée par un ou plusieurs calculateurs du système embarqué du véhicule 10, par exemple par le calculateur IVI. La liaison entre le calculateur et le dispositif d’affichage tête-haute correspond par exemple à une liaison de type LVDS (de l’anglais « Low Voltage Differential Signaling » ou en français « Transmission différentielle basse-tension ») ; et/ou
- un écran d’affichage appelé combiné ou tableau de bord et généralement arrangé dans une zone 141 derrière le volant dans la planche de bord 11 ; et/ou
- un arrangement de LEDs comprenant par exemple plusieurs LEDs arrangés sous la forme d’une matrice de LEDs et/ou sous le forme d’une ou plusieurs lignes ou bandes de LEDs ; et/ou
- un ou plusieurs projecteurs configurés pour projeter une ou plusieurs images ou contenus visuels sur une surface, par exemple sur une partie du pare-brise, sur la planche de bord 11, sur le plafond de l’habitacle du véhicule 10, etc.
Les calculateurs contrôlant le ou les systèmes d’affichage (tel que le calculateur du système d’infodivertissement, dit calculateur IVI (de l’anglais « In-Vehicle Infotainment » ou en français « Infodivertissement embarqué »)) et/ou la ou les caméras 101 forment par exemple une architecture multiplexée pour la réalisation de différents services utiles pour le bon fonctionnement du véhicule et pour assister le conducteur et/ou les passagers du véhicule dans le contrôle de systèmes embarqués du véhicule 10. Les calculateurs 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).
Un processus de contrôle de rendu d’un contenu visuel ou de contrôle du rendu d’un tel contenu visuel est avantageusement mis en œuvre par un ou plusieurs dispositifs embarqués dans le véhicule 10, par exemple par un ou plusieurs calculateurs du système embarqué du véhicule 10.
Selon une variante, le processus est mis en œuvre par un système comprenant le ou les calculateurs et un ou plusieurs autres dispositifs ou systèmes embarqués dans le véhicule 10, par exemple une ou plusieurs caméras 101 et un ou plusieurs dispositifs d’affichage 13.
Un contenu visuel est représenté par des données telles que des données d’image ou de partie d’image, les données étant par exemple représentatives d’une matrice de pixels, des valeurs de couleur étant par exemple associées à chaque pixel, par exemple selon un ou plusieurs canaux de couleur. Par exemple, les données de pixels sont codées sous la forme de valeurs RGB (de l’anglais « Red, Green, Blue » ou « Rouge, vert, bleu » en français).
Dans une première opération, des premières données représentatives d’une ou plusieurs premières images sont reçues d’une ou plusieurs caméras telle que la caméra 101 sont reçues par le calculateur mettant en œuvre le processus, par exemple le calculateur IVI.
Les premières données sont par exemple reçues de la caméra 101 ou d’un calculateur contrôlant la caméra 101 via un ou plusieurs bus de données reliant la caméra 101 au calculateur mettant en œuvre le processus.
Les premières données sont par exemple reçues à chaque instant d’acquisition d’une image par la caméra 101. Selon une variante, seule une partie des premières données des premières images acquises par la caméra 101 sont reçues, par exemple à intervalles réguliers. Selon cette variante, le calculateur reçoit une image toutes les 200, 500 ou 1000 ms ou le calculateur reçoit 1 image toutes les N images acquises par la caméra 101, N étant un nombre par exemple égal à 10, 20, 24 ou 48 images.
Selon une variante, les premières données sont reçues par le calculateur suivant une requête émise par le calculateur à destination de la caméra 101 ou du calculateur contrôlant la caméra 101 pour recevoir les données d’image à réception de la requête.
Le reste du processus sera décrit en référence à une première image pour des raisons de clarté. Bien entendu, le processus s’applique de la même manière pour plusieurs premières images, c’est-à-dire pour chaque première image d’une pluralité de premières images acquises séquentiellement par la caméra 101 par exemple.
Dans une deuxième opération, un ensemble de caractéristiques représentatives d’au moins une partie de la première image sont déterminées par analyse ou traitement des premières données reçues à la première opération.
Selon un mode de réalisation particulier, une partie de la première image reçue est sélectionnée avant d’effectuer le ou les traitements permettant d’obtenir les caractéristiques de la première image. La partie sélectionnée correspond par exemple à une partie entourant ou englobant une zone d’intérêt dans la première image, une telle zone d’intérêt étant déterminée selon toute méthode connue de l’homme du métier, par exemple via la détermination d’une carte de saillance ou par la recherche et reconnaissance d’un objet d’intérêt particulier dans la première image. Selon un autre exemple, la partie sélectionnée correspond à la partie centrale de la première image. Selon encore un autre exemple, la sélection d’une partie de la première image correspond à une sélection d’une partie des pixels de la matrice formant la première image pour réduire la définition ou la résolution de la première image et réduire le temps de traitement et d’analyse de la première image.
Les caractéristiques extraites de la première image et représentatives de la première image correspondent par exemple à des caractéristiques relatives à la couleur.
La ou les caractéristiques déterminées via le traitement des premières données correspondent par exemple à une ou plusieurs des caractéristiques suivantes, selon toute combinaison possible :
- la couleur, par exemple la ou les couleurs principales de la première image, l’ensemble des couleurs associées aux pixels, une ou plusieurs couleurs dominantes dans la première image, une couleur étant par exemple exprimé en valeurs de niveau de gris (par exemple entre 0 et 255) pour chaque canal de couleur (3 canaux dans le cas d’un codage en RGB) ; et/ou
- la saturation de la première image, la saturation correspondant par exemple à une valeur représentative d’une différence d’une couleur par rapport à un gris neutre de même luminosité, la saturation étant par exemple exprimée sur une échelle comprise entre 00 et 99 ; et/ou
- le gamma (aussi appelé facteur de contraste) de la première image, le gamma correspondant à une valeur ou un nombre (par exemple compris entre 1 et 3) représentant la forme d’une courbe décrivant le passage du noir au blanc ou du blanc au noir ; et/ou
- la luminance de la première image, représentant un quotient entre l’intensité lumineuse d’une source lumineuse et sa surface totale, la luminance étant mesuré en candela par mètre carré (cd/m²) ; et/ou
- le contraste de la première image, le contraste caractérisant la répartition lumineuse de la première image, le contraste pouvant par exemple être interprété comme un étalement de l’histogramme de luminosité de l’image ou comme le rapport entre la luminosité maximale et la luminosité minimale de l’image, le contraste étant représenté par une valeur ou un nombre.
Les caractéristiques de la première image sont déterminées selon toute méthode de traitement d’image connue de l’homme du métier, par exemple tel que décrit dans l’article « Color Indexing » de MJ Swain et DH Ballard, paru dans « International journal of computer vision » en 1991.
Dans une troisième opération, une deuxième image est générée à partir des premières données, c’est-à-dire à partir de la première image.
La deuxième image est générée par transformation de la première image (ou de la partie sélectionnée dans la première image le cas échéant). La deuxième image est ainsi obtenue en déterminant les caractéristiques de la deuxième image à partir des caractéristiques de la première image, les caractéristiques de la première image et de la deuxième image étant de même nature ou de mêmes types (couleur, saturation, gamma, luminance, contraste).
La transformation mise en œuvre pour déterminer la deuxième image comprend :
- une modification d’une ou plusieurs caractéristiques de la première image pour obtenir la ou les caractéristiques correspondantes de la deuxième image ; et
- une conservation d’une ou plusieurs caractéristiques de la première image pour obtenir la ou les caractéristiques correspondantes de la deuxième image.
Une telle transformation permet d’obtenir une deuxième image évoquant par exemple une atmosphère ou une ambiance déterminée (via la modification d’une ou plusieurs caractéristiques de la première image) et rappelant l’environnement dans lequel le véhicule 10 circule (via la conservation d’une ou plusieurs caractéristiques de la première image), ce qui permet d’éviter d’isoler complètement le conducteur du véhicule 10 de l’environnement dans lequel il circule pour maintenir son attention sur l’environnement.
La ou les caractéristiques de couleur de la première image sont avantageusement modifiées dans la transformation pour obtenir la ou les caractéristiques de couleur de la deuxième image. Une modification de la couleur est par exemple obtenue en appliquant un ou plusieurs filtres de couleur à la première image pour obtenir la deuxième image.
En variante optionnelle, la saturation et/ou le gamme de la première image sont modifiées pour obtenir la saturation et/ou le gamme de la deuxième image.
La modification de la ou les caractéristiques de la première image est par exemple obtenue à partir d’un ou plusieurs paramètres appliqués à chaque caractéristique de la première image à modifier, ces paramètres étant par exemple stockées dans une mémoire du véhicule 10 accessible par le calculateur mettant en œuvre le processus.
Les paramètres de modification sont par exemple associés à un mode de rendu sélectionné par un utilisateur, par exemple par le conducteur ou un passager du véhicule 10, via une IHM du véhicule 10.
Le mode de rendu est par exemple sélectionné (par exemple via une interface tactile de l’écran 13 sur lequel est affiché le contenu de l’IHM permettant de choisir le mode de rendu souhaité), à chaque mode de rendu de la liste étant par exemple associée une ambiance lumineuse, chaque ambiance lumineuse étant configurée pour par exemple évoquer un paysage particulier (mer, montagne en hiver, forêt, désert, etc.) et/ou un moment de la journée (lever du soleil, coucher du soleil, jour, nuit, etc.).
Par exemple, si le mode de rendu sélectionné est associé à une ambiance de type forêt, un filtre de couleur verte est appliqué à la première image pour obtenir la deuxième image.
Pour obtenir un rendu de la deuxième image avec deux couleurs uniquement, la première image est par exemple transformée en noir et blanc (ou en nuances de gris) et le noir (ou les valeurs de gris supérieures à un seuil) est transformé en une première couleur et le blanc (ou les valeurs de gris inférieures au seuil) est transformé en une deuxième couleur pour obtenir les deux couleurs de la deuxième image.
La saturation et/ou le gamma sont par exemple modifiés pour obtenir une deuxième image avec des teintes ou couleurs plus chaleureuses ou au contraire plus ternes, selon le mode de rendu sélectionné et les paramètres de modification associés, de tels paramètres pour le gamma et la saturation correspondant par exemple à des coefficients à appliquer au gamma et/ou à la saturation de la première image.
La ou les caractéristiques de la première image dont les valeurs associées ne sont pas modifiées correspondent par exemple à :
- la luminance ; et/ou
- le contraste.
Ainsi, lors de la génération de la deuxième image par transformation de la première image, la luminance et/ou le contraste de la première image sont conservés à l’identique pour obtenir la luminance et/ou le contraste de la deuxième image. Dit autrement, la luminance et/ou le contraste de la première image sont identiques ou égaux à la luminance et/ou au contraste de la deuxième image.
Selon un mode de réalisation particulier, la transformation comprend en outre un ou plusieurs traitements supplémentaires, par exemple :
- un lissage de la première image (ou de la partie sélectionnée de la première image le cas échéant) pour atténuer un bruit et/ou obtenir un flou, par exemple par application d’un filtre gaussien ; et/ou
- une réduction de la définition de la première image pour obtenir la définition de la deuxième image.
Le lissage ou floutage de l’image permet par exemple de réduire la visibilité de certains détails ou objets représentés dans la première image, pour éviter par exemple de distraire le conducteur qui pourrait être attiré par ces détails ou objets affichés.
Le ou les traitements supplémentaires sont par exemple fonction du type de dispositif d’affichage utilisé pour le rendu du contenu visuel, lequel correspond par exemple à la deuxième image ou à la deuxième image après le ou les traitements supplémentaires.
Par exemple, lorsque le dispositif d’affichage correspond à une matrice de LEDs, un groupe de pixels de la deuxième image est associé à chaque LEDs (en fonction de la position de chaque LED dans la matrice de LEDs, le groupe de pixels sélectionné pour une LED ayant une position spatiale dans la deuxième image correspondant à la position spatiale de la LED considérée dans la matrice), les informations de couleurs de chaque pixel du groupe de pixel étant par exemple moyennées pour obtenir la couleur à restituer par la LED.
Le traitement supplémentaire appliqué à la deuxième image obtenue des caractéristiques de la première image est par exemple fonction de la définition du dispositif d’affichage.
Dans une quatrième opération, le rendu du contenu visuel (correspondant à la deuxième image ou à la deuxième image à laquelle est(sont) appliqué(s) un ou plusieurs traitements d’image supplémentaires) est contrôlé par le calculateur pour que le contenu visuel soit affiché et/ou projeté sur le ou les dispositifs d’affichage configurés pour obtenir une ambiance lumineuse dans l’habitacle du véhicule 10.
Le rendu comprend l’affichage ou la projection du contenu visuel sur le ou les dispositifs d’affichage prévus à cet effet.
La illustre schématiquement un dispositif 3 configuré pour contrôler le rendu d’un contenu visuel dans un véhicule, par exemple dans le véhicule 10, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le dispositif 2 correspond par exemple à un dispositif embarqué dans le véhicule 10, par exemple un calculateur.
Le dispositif 2 est par exemple configuré pour la mise en œuvre des opérations décrites en regard de la et/ou des étapes du procédé décrit en regard de la . Des exemples d’un tel dispositif 2 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 portable. Les éléments du dispositif 2, 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 2 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 2 comprend un (ou plusieurs) processeur(s) 20 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 2. Le processeur 20 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 2 comprend en outre au moins une mémoire 21 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 21.
Selon différents modes de réalisation particuliers, le dispositif 2 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 mode de réalisation particulier et non limitatif, le dispositif 2 comprend un bloc 22 d’éléments d’interface pour communiquer avec des dispositifs externes, par exemple un serveur distant ou le « cloud », d’autres nœuds du réseau ad hoc. Les éléments d’interface du bloc 32 comprennent une ou plusieurs des interfaces suivantes :
- interface radiofréquence RF, par exemple de type Bluetooth® ou Wi-Fi®, 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 mode de réalisation particulier, le dispositif 2 comprend une interface de communication 23 qui permet d’établir une communication avec d’autres dispositifs (tels que d’autres calculateurs du système embarqué) via un canal de communication 230. L’interface de communication 23 correspond par exemple à un transmetteur configuré pour transmettre et recevoir des informations et/ou des données via le canal de communication 230. L’interface de communication 23 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 mode de réalisation particulier supplémentaire, le dispositif 2 peut fournir des signaux de sortie à un ou plusieurs dispositifs externes, tels qu’un écran d’affichage 240, un ou des haut-parleurs 250 et/ou d’autres périphériques 260 (système de projection) via respectivement des interfaces de sortie 24, 25 et 26. Selon une variante, l’un ou l’autre des dispositifs externes est intégré au dispositif 2.
La illustre un organigramme des différentes étapes d’un procédé de contrôle de rendu d’un contenu visuel dans un véhicule, par exemple le véhicule 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 dispositif embarqué dans le véhicule 10, par exemple par un ou plusieurs processeurs embarqués dans le véhicule 10, ou par le dispositif 2 de la .
Dans une première étape 31, des premières données représentatives d’une première image acquise par une caméra embarqué dans le véhicule 10 sont reçues, la caméra ayant dans son champ de vision au moins une partie d’un environnement extérieur du véhicule.
Dans une deuxième étape 32, des caractéristiques représentatives d’au moins une partie de la première image sont déterminées à partir des premières données.
Dans une troisième étape 33, des deuxièmes données représentatives d’un mode de rendu représentatif d’une ambiance lumineuse déterminée sont reçues, par exemple d’une mémoire du véhicule ou du dispositif 2.
Dans une quatrième étape 34, une deuxième image est générée par transformation de la au moins une partie de la première image, la transformation comprenant une modification, en fonction des deuxièmes données, d’une première partie des caractéristiques de la au moins une partie de la première image dans la deuxième image et une conservation d’une deuxième partie des caractéristiques de la au moins une partie de la première image dans la deuxième image.
Dans une cinquième étape 35, le rendu d’un contenu visuel représentatif de la deuxième image est contrôlé pour que le contenu visuel soit affiché sur au moins un dispositif d’affichage embarqué dans le véhicule.
Selon une variante de réalisation, les variantes et exemples des opérations décrits en relation avec la s’appliquent aux étapes du procédé de la .
Bien entendu, l’invention ne se limite pas aux modes de réalisation décrits ci-avant mais s’étend à un procédé d’affichage d’un contenu visuel représentatif d’une ambiance lumineuse évocatrice dans un véhicule qui inclurait des étapes secondaires sans pour cela sortir de la portée de la présente invention. Il en serait de même d’un dispositif configuré pour la mise en œuvre d’un tel procédé.
L’invention concerne également un système comprenant le dispositif 2 de la relié en communication avec un ou plusieurs dispositifs d’affichage embarqués dans le véhicule.
Selon une variante, le système comprend en outre une ou plusieurs caméras embarquées dans le véhicule et reliées en communication au dispositif 2.
L’invention concerne également un véhicule, par exemple automobile ou plus généralement un véhicule autonome à moteur terrestre, comprenant le dispositif 2 de la ou le système ci-dessus.

Claims (10)

  1. Procédé de rendu d’un contenu visuel dans un véhicule (10), ledit véhicule (10) embarquant une caméra (101) ayant dans son champ de vision au moins une partie d’un environnement extérieur dudit véhicule (10), ledit véhicule embarquant en outre un système d’affichage comprenant au moins un dispositif d’affichage (13), ledit procédé comprenant les étapes suivantes :
    - réception (31) de premières données représentatives d’une première image acquise par ladite caméra (101) ;
    - détermination (32), à partir desdites premières données, de caractéristiques représentatives d’au moins une partie de ladite première image ;
    - réception (33) de deuxièmes données représentatives d’un mode de rendu représentatif d’une ambiance lumineuse déterminée ;
    - génération (34) d’une deuxième image par transformation de ladite au moins une partie de la première image,
    ladite transformation comprenant une modification, en fonction desdites deuxièmes données, d’une première partie desdites caractéristiques de ladite au moins une partie de la première image dans ladite deuxième image et une conservation d’une deuxième partie des caractéristiques de ladite au moins une partie de la première image dans ladite deuxième image ;
    - contrôle (35) du rendu d’un contenu visuel représentatif de ladite deuxième image sur ledit au moins un dispositif d’affichage (13).
  2. Procédé selon la revendication 1, pour lequel lesdites caractéristiques appartiennent à un ensemble de caractéristiques comprenant :
    - une couleur ;
    - une saturation ;
    - un gamma ;
    - une luminance ; et
    - un contraste.
  3. Procédé selon la revendication 2, pour lequel ladite transformation comprend une modification de la couleur de ladite au moins une partie de la première image pour obtenir la couleur de ladite deuxième image, la luminance et le contraste de la deuxième image correspondant à la luminance et au contraste de ladite au moins une partie de la première image.
  4. Procédé selon la revendication 3, pour lequel ladite transformation comprend en outre une modification de la saturation de ladite au moins une partie de la première image pour obtenir la saturation de la deuxième image et/ou une modification du gamma de ladite au moins une partie de la première image pour obtenir le gamma de la deuxième image.
  5. Procédé selon l’une des revendications 1 à 4, pour lequel ladite transformation comprend en outre un lissage de ladite au moins une partie de la première image.
  6. Procédé selon l’une des revendications 1 à 5, pour lequel ladite deuxième image est en outre obtenue par sélection d’une partie de ladite première image.
  7. Procédé selon l’une des revendications 1 à 6, pour lequel ledit au moins un dispositif d’affichage (13) appartient à un ensemble de dispositifs d’affichage comprenant :
    - un écran d’affichage ;
    - une matrice de LEDs ;
    - un arrangement de LEDs ; et
    - un projecteur.
  8. Dispositif (2) de rendu d’un contenu visuel dans un véhicule (10), ledit dispositif (2) comprenant une mémoire (21) associée à au moins un processeur (20) configuré pour la mise en œuvre des étapes du procédé selon l’une quelconque des revendications 1 à 7.
  9. Système d’affichage comprenant le dispositif (2) selon la revendication 8 et au moins un dispositif d’affichage (13) relié en communication audit dispositif (2).
  10. Véhicule (10) comprenant le dispositif (2) selon la revendication 8 ou le système d’affichage selon la revendication 9.
FR2303679A 2023-04-13 2023-04-13 Procédé et dispositif de rendu d’un contenu visuel d’ambiance évocatrice dans un véhicule en fonction de l’environnement du véhicule Pending FR3147889A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR2303679A FR3147889A1 (fr) 2023-04-13 2023-04-13 Procédé et dispositif de rendu d’un contenu visuel d’ambiance évocatrice dans un véhicule en fonction de l’environnement du véhicule

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2303679A FR3147889A1 (fr) 2023-04-13 2023-04-13 Procédé et dispositif de rendu d’un contenu visuel d’ambiance évocatrice dans un véhicule en fonction de l’environnement du véhicule
FR2303679 2023-04-13

Publications (1)

Publication Number Publication Date
FR3147889A1 true FR3147889A1 (fr) 2024-10-18

Family

ID=87280786

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2303679A Pending FR3147889A1 (fr) 2023-04-13 2023-04-13 Procédé et dispositif de rendu d’un contenu visuel d’ambiance évocatrice dans un véhicule en fonction de l’environnement du véhicule

Country Status (1)

Country Link
FR (1) FR3147889A1 (fr)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220041105A1 (en) * 2010-04-19 2022-02-10 SMR Patent S.à.r.l. Rearview device simulation

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220041105A1 (en) * 2010-04-19 2022-02-10 SMR Patent S.à.r.l. Rearview device simulation

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MJ SWAINDH BALLARD: "Color Indexing", INTERNATIONAL JOURNAL OF COMPUTER VISION, 1991

Similar Documents

Publication Publication Date Title
FR3119722A1 (fr) Procédé et dispositif de contrôle de luminosité d’un écran d’un cockpit d’un véhicule
FR3147889A1 (fr) Procédé et dispositif de rendu d’un contenu visuel d’ambiance évocatrice dans un véhicule en fonction de l’environnement du véhicule
FR3121248A1 (fr) Procédé et dispositif d’affichage d’image pour véhicule
WO2024069003A1 (fr) Procédé d'affichage d'une animation lumineuse sur un système lumineux d'un véhicule automobile
FR3149578A1 (fr) Procédé et dispositif d’indication de présence d’objet dans un environnement d’un véhicule
FR3164030A1 (fr) Procédé et dispositif de contrôle d’un dispositif d’affichage d’un contenu de réalité augmentée embarqué dans un véhicule comprenant une caméra
FR3104521A1 (fr) Procédé et dispositif de contrôle d’affichage d’image dans un véhicule
FR3147753A1 (fr) Procédé et dispositif de rendu d’une ambiance visuelle ou sonore dans un véhicule en fonction de l’environnement du véhicule
FR3156576A1 (fr) Procédé et dispositif de contrôle d’un système d’affichage pour l’affichage d’un contenu représentatif d’un panneau à message variable
FR3155343A1 (fr) Procédé et dispositif de génération d’images d’apprentissage d’un modèle de prédiction de profondeur pour un système de vision.
FR3159463A1 (fr) Procédé et dispositif de détermination d’une profondeur d’un pixel d’une image par un modèle de prédiction de profondeur associé à un système de vision embarqué dans un véhicule
FR3125117A1 (fr) Système d’affichage pour véhicule et véhicule comprenant un tel système d’affichage
FR3160494A1 (fr) Procédé et dispositif d’apprentissage d’un modèle de prédiction de profondeur pour réduire la perte de consistance d’un système de vision stéréoscopique.
WO2024069001A1 (fr) Procédé d'affichage d'une animation lumineuse sur un système lumineux d'un véhicule automobile
FR3160797A1 (fr) Procédé et dispositif d’apprentissage d’un modèle de prédiction de profondeur d’un ensemble de pixels d’une image associé à un système de vision stéréoscopique embarqué dans un véhicule.
FR3158575A1 (fr) Procédé et dispositif de détermination d’une profondeur d’un pixel d’une image par un réseau de neurones associé à un système de vision embarqué dans un véhicule
FR3158484A1 (fr) Procédé et dispositif de contrôle de la vitesse d’un véhicule comprenant un système de régulation de vitesse prédictif
FR3160493A1 (fr) Procédé et dispositif d’apprentissage d’un modèle de prédiction de profondeur associé à un système de vision stéréoscopique et insensible à l’occlusion.
FR3163760A1 (fr) Procédé et dispositif de génération d’images d’apprentissage d’un modèle de prédiction de profondeur pour un système de vision avec caméras hétérogènes.
FR3158382A1 (fr) Procédé et dispositif de détermination d’une profondeur par un système de vision stéréoscopique embarqué dans un véhicule
FR3158381A1 (fr) Procédé et dispositif de détermination d’une profondeur d’un pixel d’une image par un réseau de neurones associé à un système de vision embarqué dans un véhicule
FR3160032A1 (fr) Procédé et dispositif de détermination d’une profondeur d’un pixel d’une image par un modèle de prédiction de profondeur associé à un système de vision embarqué dans un véhicule
CA3033242C (fr) Video hdr en temps reel pour la commande de vehicules
FR3160789A1 (fr) Procédé et dispositif d’apprentissage d’un modèle de prédiction de profondeur associé à un système de vision stéréoscopique par comparaison de positions de points dans une scène tridimensionnelle.
FR3161785A1 (fr) Procédé et dispositif d’apprentissage d’un modèle de prédiction de profondeur à partir d’images filtrées par bandes verticales.

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20241018

PLFP Fee payment

Year of fee payment: 3