Brevet FR3128843A1 — publié le 20230505

L’invention porte sur un procédé de gestion du fonctionnement d’une caméra agencée à bord d’un véhicule automobile pour réaliser des prises de vues des environs du véhicule et d’une interface homme-machine du véhicule, sur un système (100) mettant en œuvre un tel procédé ainsi que sur un véhicule automobile comprenant un tel système. Figure pour l’abrégé : 1 Procédé et système pour gérer le fonctionnement d’une caméra et d’une interface homme-machine d’un véhicule automobile Domaine technique de l’invention La présente invention concerne le domaine des systèmes informatiques et électroniques qui sont embarqués à bord des véhicules automobiles pour améliorer l’ergonomie et le confort des véhicules ainsi que la sécurité de la conduite. L’invention porte en particulier sur un procédé de gestion, par un système informatique embarqué à bord d’un véhicule automobile, d’une caméra agencée dans le véhicule pour réaliser des prises de vues des environs du véhicule et d’une interface homme-machine du véhicule. L’invention concerne également un système informatique mettant en œuvre un tel procédé. L’invention s’applique, notamment, aux voitures. État de la technique antérieure On sait que certains véhicules automobiles actuels sont équipés d’appareillages informatiques et électroniques qui fournissent des fonctionnalités d’aide à la conduite, notamment pour aider les conducteurs à réaliser des manœuvres en marche arrière. Pour ce faire, de tels appareillages utilisent généralement au moins une caméra agencée au niveau de la partie arrière du véhicule, communément appelée caméra de recul, qui permet de réaliser des prises de vues de l’environnement qui se trouve derrière le véhicule, prises de vues qui sont retranscrites sur un écran de l’interface homme-machine du véhicule, écran qui est généralement agencé à proximité du poste de conduite, par exemple sur la console centrale. Ainsi, de tels appareillages sont donc indéniablement très utiles la plupart du temps. En revanche, il n’en demeure pas moins qu’il existe des situations dans lesquelles cela n’est pas le cas. En effet, dans des situations où le soleil est rasant ou couchant derrière le véhicule, la lumière du soleil et/ou la lumière qui est réfléchie par les surfaces à proximité du véhicule rendent parfois inutilisables les prises de vues réalisées par la caméra, car, du fait de la présence du soleil et/ou de la lumière qui est réfléchie par les surfaces, l’image dynamique qui est diffusée sur l’écran peut alors présenter une trop grande proportion de sa surface qui est surexposée, i.e. trop claire, et qui ne permet donc plus de discerner de manière sûre l’environnement de conduite derrière le véhicule. Dans de telles situations, le conducteur peut alors ne pas discerner correctement des objets ou des personnes qui se trouvent derrière le véhicule et cela peut engendrer un risque d’accident, d’autant plus lorsque l’on considère que les appareillages d’aide à la conduite connus ne proposent aucune solution pour prendre en charge ces cas de figure. L’invention vise à pallier cet inconvénient. L’invention a en effet pour but de fournir un procédé et un système qui permettent de minimiser le risque d’accident dans ces situations où une prise de vue réalisée au moyen d’une caméra de recul d’un véhicule automobile et diffusée sur un écran d’une interface homme-machine du véhicule présente une trop grande proportion de sa surface qui est surexposée. Par ce biais, l’invention vise à améliorer la sécurité de la conduite lors la réalisation de manœuvres en marche arrière avec des véhicules qui sont équipés d’une caméra de recul. Ce but est atteint, selon un premier objet de l’invention, au moyen d’un procédé de gestion, par un système informatique embarqué à bord d’un véhicule automobile, du fonctionnement d’une caméra agencée à bord du véhicule pour réaliser des prises de vues des environs du véhicule et d’une interface homme-machine du véhicule, le procédé comprenant les étapes de : acquérir une première image générée au moyen de la caméra ; déterminer si la première image présente une trop grande proportion de sa surface qui est surexposée ; et, lorsqu’il est établi que tel est le cas, provoquer une modification d’au moins un réglage de la caméra ; acquérir une deuxième image générée au moyen de la caméra ; déterminer si la deuxième image présente une trop grande proportion de sa surface qui est surexposée ; et, lorsqu’il est établi que tel est le cas, traiter la deuxième image en supprimant de celle-ci au moins un pixel négligeable de sorte à créer une troisième image ; traiter la troisième image au moyen d’un module d’apprentissage profond pour créer une quatrième image ; déterminer si la quatrième image présente une trop grande proportion de sa surface qui est surexposée ; et, lorsqu’il est établi que tel est le cas, provoquer la fourniture par l’interface homme-machine d’une invitation à changer la position du véhicule, ladite invitation étant fournie sous forme sonore et/ou visuelle. Selon une variante, l’étape ii) peut comprendre les étapes de : déterminer, à partir de la première image, une première carte d’albédo en appliquant le modèle Lambertien de réflectance ; réaliser une analyse de la première carte d’albédo, ladite analyse de la première carte d’albédo consistant à débuter à partir du pixel situé au centre de celle-ci et progresser de proche en proche, pixel par pixel, en déterminant pour chaque pixel s’il définit un albédo qui est supérieur à une valeur limite préétablie ; et établir que la première image présente une trop grande proportion de sa surface qui est surexposée dès lors qu’il est établi, au cours de ladite analyse de la première carte d’albédo, que, dans la première carte d’albédo, la proportion de pixels qui définissent un albédo qui est supérieur à la valeur limite dépasse une valeur seuil préétablie. Selon une autre variante, l’étape v) peut comprendre les étapes de : déterminer, à partir de la deuxième image, une deuxième carte d’albédo en appliquant le modèle Lambertien de réflectance ; réaliser une analyse de la deuxième carte d’albédo, ladite analyse de la deuxième carte d’albédo consistant à débuter à partir du pixel situé au centre de celle-ci et progresser de proche en proche, pixel par pixel, en déterminant pour chaque pixel s’il définit un albédo qui est supérieur à la valeur limite ; et établir que la deuxième image présente une trop grande proportion de sa surface qui est surexposée dès lors qu’il est établi, au cours de ladite analyse de la deuxième carte d’albédo, que, dans la deuxième carte d’albédo, la proportion de pixels qui définissent un albédo qui est supérieur à la valeur limite dépasse la valeur seuil. Selon une autre variante, l’étape viii) peut comprendre les étapes de : déterminer, à partir de la quatrième image, une troisième carte d’albédo en appliquant le modèle Lambertien de réflectance ; réaliser une analyse de la troisième carte d’albédo, ladite analyse de la troisième carte d’albédo consistant à débuter à partir du pixel situé au centre de celle-ci et à progresser de proche en proche, pixel par pixel, en déterminant pour chaque pixel s’il définit un albédo qui est supérieur à la valeur limite ; et établir que la quatrième image présente une trop grande proportion de sa surface qui est surexposée dès lors qu’il est établi, au cours de ladite analyse de la troisième carte d’albédo, que, dans la troisième carte d’albédo, la proportion de pixels qui définissent un albédo qui est supérieur à la valeur limite dépasse la valeur seuil. Selon une autre variante, l’étape vi) peut comprendre les étapes de : sélectionner un pixel particulier de la deuxième carte d’albédo qui définit un albédo supérieur à la valeur limite ; établir que ledit pixel négligeable est celui qui, dans la deuxième image, correspond audit pixel particulier de la deuxième carte d’albédo. Selon une autre variante, l’étape ix) peut comprendre une étape consistant à provoquer une transmission de la deuxième image à destination d’un serveur distant. En outre, l’invention a également pour objet un système pour gérer le fonctionnement d’une caméra agencée à bord d’un véhicule automobile pour réaliser des prises de vues des environs du véhicule et d’une interface homme-machine du véhicule, le système comprenant au moins une unité de traitement d’informations, comprenant au moins un processeur, et un support de stockage de données configurés pour mettre en œuvre un procédé tel que décrit ci-dessus. De plus, l’invention a aussi pour objet un programme comprenant des instructions de code de programme pour l’exécution des étapes d’un procédé tel que décrit ci-dessus lorsque ledit programme est exécuté sur un ordinateur et/ou un processeur. Par ailleurs, l’invention a aussi pour objet un support utilisable dans un ordinateur, sur lequel un programme tel que décrit ci-dessus est enregistré. Enfin, l’invention a aussi pour objet un véhicule automobile comprenant un système tel que décrit ci-dessus. Brève description des figures D'autres caractéristiques et avantages de l'invention apparaîtront à l'examen de la description détaillée ci-après, et des dessins annexés, sur lesquels : est un diagramme fonctionnel d’un système selon l’invention ; et est un organigramme illustrant les étapes d’un procédé selon l’invention. Procédé de gestion, par un système informatique embarqué à bord d’un véhicule automobile, du fonctionnement d’une caméra agencée à bord du véhicule pour réaliser des prises de vues des environs du véhicule et d’une interface homme-machine du véhicule, caractérisé en ce que le procédé comprend les étapes de : acquérir une première image générée au moyen de la caméra ; déterminer si la première image présente une trop grande proportion de sa surface qui est surexposée ; et, lorsqu’il est établi que tel est le cas, provoquer une modification d’au moins un réglage de la caméra ; acquérir une deuxième image générée au moyen de la caméra ; déterminer si la deuxième image présente une trop grande proportion de sa surface qui est surexposée ; et, lorsqu’il est établi que tel est le cas, traiter la deuxième image en supprimant de celle-ci au moins un pixel négligeable de sorte à créer une troisième image ; traiter la troisième image au moyen d’un module d’apprentissage profond (104) pour créer une quatrième image ; déterminer si la quatrième image présente une trop grande proportion de sa surface qui est surexposée ; et, lorsqu’il est établi que tel est le cas, provoquer la fourniture par l’interface homme-machine d’une invitation à changer la position du véhicule, ladite invitation étant fournie sous forme sonore et/ou visuelle. Procédé selon la revendication 1, caractérisé en ce que l’étape ii) comprend les étapes de : déterminer, à partir de la première image, une première carte d’albédo en appliquant le modèle Lambertien de réflectance ; réaliser une analyse de la première carte d’albédo, ladite analyse de la première carte d’albédo consistant à débuter à partir du pixel situé au centre de celle-ci et progresser de proche en proche, pixel par pixel, en déterminant pour chaque pixel s’il définit un albédo qui est supérieur à une valeur limite préétablie ; et établir que la première image présente une trop grande proportion de sa surface qui est surexposée dès lors qu’il est établi, au cours de ladite analyse de la première carte d’albédo, que, dans la première carte d’albédo, la proportion de pixels qui définissent un albédo qui est supérieur à la valeur limite dépasse une valeur seuil préétablie. Procédé selon la revendication 2, caractérisé en ce que l’étape v) comprend les étapes de : déterminer, à partir de la deuxième image, une deuxième carte d’albédo en appliquant le modèle Lambertien de réflectance ; réaliser une analyse de la deuxième carte d’albédo, ladite analyse de la deuxième carte d’albédo consistant à débuter à partir du pixel situé au centre de celle-ci et progresser de proche en proche, pixel par pixel, en déterminant pour chaque pixel s’il définit un albédo qui est supérieur à la valeur limite ; et établir que la deuxième image présente une trop grande proportion de sa surface qui est surexposée dès lors qu’il est établi, au cours de ladite analyse de la deuxième carte d’albédo, que, dans la deuxième carte d’albédo, la proportion de pixels qui définissent un albédo qui est supérieur à la valeur limite dépasse la valeur seuil. Procédé selon l’une des revendications 2-3, caractérisé en ce que l’étape viii) comprend les étapes de : déterminer, à partir de la quatrième image, une troisième carte d’albédo en appliquant le modèle Lambertien de réflectance ; réaliser une analyse de la troisième carte d’albédo, ladite analyse de la troisième carte d’albédo consistant à débuter à partir du pixel situé au centre de celle-ci et à progresser de proche en proche, pixel par pixel, en déterminant pour chaque pixel s’il définit un albédo qui est supérieur à la valeur limite ; et établir que la quatrième image présente une trop grande proportion de sa surface qui est surexposée dès lors qu’il est établi, au cours de ladite analyse de la troisième carte d’albédo, que, dans la troisième carte d’albédo, la proportion de pixels qui définissent un albédo qui est supérieur à la valeur limite dépasse la valeur seuil. Procédé selon la revendication 3, caractérisé en ce que l’étape vi) comprend les étapes de : sélectionner un pixel particulier de la deuxième carte d’albédo qui définit un albédo supérieur à la valeur limite ; établir que ledit pixel négligeable est celui qui, dans la deuxième image, correspond audit pixel particulier de la deuxième carte d’albédo. Procédé selon l’une des revendications précédentes, caractérisé en ce que l’étape ix) comprend une étape consistant à provoquer une transmission de la deuxième image à destination d’un serveur distant. Système (100) pour gérer le fonctionnement d’une caméra d’un véhicule automobile agencée à bord du véhicule pour réaliser des prises de vues des environs du véhicule et d’une interface homme-machine du véhicule, caractérisé en ce qu e le système comprend au moins une unité de traitement d’informations (101), comprenant au moins un processeur, et un support de stockage de données (102) configurés pour mettre en œuvre un procédé selon l’une quelconque des revendications précédentes. Programme d’ordinateur comprenant des instructions de code de programme pour l’exécution des étapes d’un procédé selon l’une quelconque des revendications 1 à 6 lorsque ledit programme est exécuté sur un ordinateur. Support utilisable dans un ordinateur, caractérisé en ce qu’ un programme selon la revendication 8 y est enregistré. Véhicule automobile, caractérisé en ce qu’ il comprend un système selon la revendication 7.