Brevet FR3138101A1 — publié le 20240126

La présente invention concerne un procédé et un dispositif de contrôle d’un système SALC d’un véhicule (10) circulant sur une voie de circulation (100) délimitée latéralement sur un côté par une ligne latérale de marquage au sol (111). A cet effet, des données représentatives de la ligne (111) sont reçues d’une caméra embarquée dans le véhicule (10). Des indicateurs locaux de qualité d’un tracé de la ligne (111) sont obtenus des données, chaque indicateur étant associé à un segment de route (1001 à 1004) défini devant le véhicule (10), un coefficient de pondération étant associé à chaque segment (1001 à 1004). Un indicateur global de qualité du tracé de la ligne (111) est déterminé en fonction d’une moyenne des indicateurs locaux de qualité pondérés des coefficients de pondération. Le système SALC est contrôlé en fonction de l’indicateur global de qualité. Figure pour l’abrégé : Figure 1 Procédé et dispositif de contrôle d’un système SALC d’un véhicule en fonction de la qualité des lignes de marquage au sol La présente invention concerne les procédés et dispositifs de contrôle d’un système de changement semi-automatique de voie de circulation, dit système SALC, d’un véhicule, par exemple d’un véhicule automobile. La présente invention concerne également un procédé et un dispositif de détermination de qualité d’une ou plusieurs lignes de marquage au sol délimitant latéralement une voie de circulation d’un véhicule. La présente invention concerne également un procédé et un dispositif de contrôle d’un véhicule, notamment un véhicule autonome. Arrière-plan technologique Certains véhicules contemporains sont équipés de fonctions ou système(s) ou d’aide à la conduite, dit ADAS (de l’anglais « Advanced Driver-Assistance System » ou en français « Système d’aide à la conduite avancé »). Parmi ces systèmes, le système de changement semi-automatique de voie de circulation, dit système SALC (de l’anglais « Semi-Automatic Lane Change ») a pour fonction première d’assister le conducteur d’un véhicule lorsque le conducteur souhaite changer de voie de circulation. A la détection de l’activation des clignotants d’un côté du véhicule pour indiquer son intention de changer de voie depuis une voie de circulation courante vers une voie de circulation cible du côté où les clignotants ont été activés par le conducteur, le système SALC opère le changement de voie après avoir effectués quelques contrôles. Parmi ces contrôles, le système SALC vérifie certaines conditions relatives à la voie de circulation cible telles que : - la qualité de la détection des lignes de marquage au sol séparant la voie de circulation courante et la voie de circulation cible, cette qualité devant être supérieure à un seuil pour autoriser le changement de voie semi-automatique ; - le type associé à cette ligne, la ligne de marquage au sol devant être de type discontinue pour autoriser le changement semi-automatique de voie de circulation ; et - une probabilité d’existence de la ligne de marquage au sol de type discontinue, une telle probabilité devant être supérieure à un seuil pour autoriser le changement de voie semi-automatique. Ces contrôles s’avèrent cependant insuffisants pour couvrir toutes les situations de vie ou de roulage du 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 le fonctionnement d’un système SALC d’un véhicule. Un autre objet de la présente invention est d’améliorer la prise en compte de la qualité du tracé des lignes de marquage au sol. Selon un premier aspect, la présente invention concerne un procédé de contrôle d’un système de changement semi-automatique de voie de circulation, dit système SALC, d’un véhicule circulant sur une voie de circulation, la voie de circulation étant délimitée latéralement sur un côté de la voie de circulation par une ligne latérale de marquage au sol, le procédé comprenant les étapes suivantes : - réception, depuis une caméra embarquée dans le véhicule, de données représentatives de la ligne de marquage au sol ; - obtention, à partir des données, d’un ensemble d’indicateurs locaux de qualité d’un tracé de la ligne de marquage au sol, une portion de la voie de circulation située devant le véhicule étant divisée en une pluralité de segments successifs spatialement, un indicateur local de qualité de l’ensemble étant associé à chaque segment de la pluralité de segments, un coefficient de pondération étant associé à chaque segment de la pluralité, une valeur du coefficient de pondération étant fonction d’une distance entre chaque segment et le véhicule ; - détermination d’un indicateur global de qualité du tracé de la ligne de marquage au sol en fonction d’une moyenne des indicateurs locaux de qualité pondérés des coefficients de pondération ; - contrôle du système SALC en fonction de l’indicateur global de qualité. Le calcul d’un unique indicateur global de qualité du tracé pour chaque ligne de marquage au sol délimitant latéralement la voie de circulation du véhicule permet un contrôle plus efficace du système SALC. Par ailleurs, l’utilisation de la distance entre le véhicule et chaque segment de route considéré pour le calcul des indicateurs globaux de qualité permet de prendre en compte la qualité des données obtenues de la caméra, cette dernière étant meilleure pour l’acquisition d’images d’éléments de la scène proches du véhicule que pour l’acquisition d’éléments plus éloignés. Selon une variante, la valeur déterminée du coefficient de pondération associé à chaque segment augmente lorsque la distance diminue. Selon une autre variante, le contrôle du système SALC comprend une comparaison de l’indicateur global de qualité à une valeur seuil déterminée, le contrôle du système SALC étant fonction d’un résultat de la comparaison. Selon une variante supplémentaire, le contrôle du système SALC comprend une inhibition d’un changement semi-automatique de voie depuis la voie de circulation courante vers une voie de circulation adjacente à la voie de circulation courante du côté de la ligne de marquage au sol lorsque l’indicateur global de qualité est inférieur à la valeur seuil déterminée. Selon encore une variante, la pluralité de segments contient 4 segments appelés premier segment, deuxième segment, troisième segment et quatrième segment, le premier segment étant le plus proche du véhicule, le quatrième segment étant le plus éloigné du véhicule, le deuxième segment étant intercalé entre le premier segment et le troisième segment, le troisième segment étant intercalé entre le deuxième segment et le quatrième segment. Selon une variante additionnelle, un premier coefficient de pondération associé au premier segment est égal à 4, un deuxième coefficient de pondération associé au deuxième segment est égal à 3, un troisième coefficient de pondération associé au troisième segment est égal à 2 et un quatrième coefficient de pondération associé au quatrième segment est égal à 1. Selon un deuxième aspect, la présente invention concerne un dispositif de contrôle d’un système de changement semi-automatique de voie de circulation, dit système SALC, 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 à 3 annexées, sur lesquelles : illustre schématiquement un environnement d’un véhicule, selon un exemple de réalisation particulier et non limitatif de la présente invention ; illustre schématiquement un dispositif configuré pour contrôler un système de changement semi-automatique de voie de circulation du 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 contrôle d’un système de changement semi-automatique de voie de circulation du 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 contrôle d’un système de changement semi-automatique de voie de circulation, dit système SALC, d’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 contrôle d’un système SALC d’un véhicule circulant sur une voie de circulation délimité par exemple d’un premier côté par une première ligne de marquage au sol et/ou d’un deuxième côté par une deuxième ligne de marquage au sol comprend la réception, depuis une caméra embarquée dans le véhicule, de données représentatives de la première ligne de marquage au sol et de la deuxième ligne de marquage au sol, le cas échéant. Ces données comprennent par exemple ou permettent de déterminer un premier ensemble de premiers indicateurs locaux de qualité d’un tracé de la première ligne de marquage au sol et/ou, le cas échéant, un deuxième ensemble de deuxièmes indicateurs locaux de qualité d’un tracé de la deuxième ligne de marquage au sol. Les premiers et deuxièmes indicateurs locaux de qualité sont associés à un ensemble de segments de la voie de circulation s’étendant successivement devant le véhicule, à chaque segment étant associé un premier indicateur local et un deuxième indicateur local. Un coefficient de pondération est également associé à chaque segment, la valeur d’un coefficient de pondération étant fonction de la distance entre le segment auquel il est associé et le véhicule. Un premier indicateur global de qualité du tracé de la première ligne de marquage au sol est déterminé ou calculé comme une moyenne pondérée des premiers indicateurs locaux de qualité, chaque premier indicateur local de qualité étant pondéré du coefficient de pondération associé au segment auquel ce premier indicateur local de qualité est associé. De la même manière et le cas échéant (c’est-à-dire lorsqu’une deuxième ligne de marquage au sol existe), un deuxième indicateur global de qualité du tracé de la deuxième ligne de marquage au sol est déterminé ou calculé comme une moyenne pondérée des deuxièmes indicateurs locaux de qualité. Le système SALC est alors contrôlé en fonction du premier indicateur global de qualité et/ou du deuxième indicateur global de qualité. La illustre schématiquement un environnement 1 dans lequel évolue un véhicule 10, selon un exemple de réalisation particulier et non limitatif de la présente invention. La illustre un véhicule 10, par exemple un véhicule automobile, circulant sur une portion de route de l’environnement 1. Selon d’autres exemples, le véhicule 10 correspond à un car, un bus, un camion, un véhicule utilitaire ou une motocyclette, c’est-à-dire à un véhicule de type véhicule terrestre motorisé. Le véhicule 10 correspond à un véhicule circulant sous la supervision totale d’un conducteur ou circulant dans un mode autonome ou semi-autonome. Le véhicule 10 circule selon un niveau d’autonomie égale à 0 ou selon un niveau d’autonomie allant de 1 à 5 par exemple, selon l’échelle définie par l’agence fédérale américaine qui a établi 5 niveaux d’autonomie allant de 1 à 5, le niveau 0 correspondant à un véhicule n’ayant aucune autonomie, dont la conduite est sous la supervision totale du conducteur, le niveau 1 correspondant à un véhicule avec un niveau d’autonomie minimal, dont la conduite est sous la supervision du conducteur avec une assistance minimale d’un système ADAS, et le niveau 5 correspondant à un véhicule complètement autonome. Les 5 niveaux d’autonomie de la classification de l’agence fédérale chargée de la sécurité routière sont : - niveau 0 : aucune automatisation, le conducteur du véhicule contrôle totalement les fonctions principales du véhicule (moteur, accélérateur, direction, freins) ; - niveau 1 : assistance au conducteur, l’automatisation est active pour certaines fonctions du véhicule, le conducteur gardant un contrôle global sur la conduite du véhicule ; le régulateur de vitesse fait partie de ce niveau, comme d’autres aides telles que l’ABS (système antiblocage des roues) ou l’ESP (électro-stabilisateur programmé) ; - niveau 2 : automatisation de fonctions combinées, le contrôle d’au moins deux fonctions principales est combiné dans l’automatisation pour remplacer le conducteur dans certaines situations ; par exemple, le régulateur de vitesse adaptatif combiné avec le centrage sur la voie permet à un véhicule d’être classé niveau 2, tout comme l’aide au stationnement (de l’anglais « Park assist ») automatique ; - niveau 3 : conduite autonome limitée, le conducteur peut céder le contrôle complet du véhicule au système automatisé qui sera alors en charge des fonctions critiques de sécurité ; la conduite autonome ne peut cependant avoir lieu que dans certaines conditions environnementales et de trafic déterminées (uniquement sur autoroute par exemple) ; - niveau 4 : conduite autonome complète sous conditions, le véhicule est conçu pour assurer seul l’ensemble des fonctions critiques de sécurité sur un trajet complet ; le conducteur fournit une destination ou des consignes de navigation mais n’est pas tenu de se rendre disponible pour reprendre le contrôle du véhicule ; - niveau 5 : conduite complètement autonome sans l’aide de conducteur dans toutes les circonstances. Selon un exemple particulier de réalisation, le véhicule 10 circule selon un mode semi-autonome ou autonome, c’est-à-dire avec un niveau d’autonomie supérieur ou égal à 2 selon la classification ci-dessus. Selon l’exemple de la , le véhicule 10 circule sur une portion de route comprenant plusieurs voies de circulation 100, 101 et 102. Le véhicule 10 circule par exemple sur une voie de circulation dite courante 100, la voie de circulation courante étant entourée par les voies de circulations 101 et 102. La voie de circulation 101 est adjacente à la voie de circulation 100 et est localisé d’un premier côté de la voie de circulation 100, par exemple à gauche selon le sens de circulation du véhicule 10. La voie de circulation 102 est adjacente à la voie de circulation 100 et est localisé d’un deuxième côté (côté opposé au premier côté) de la voie de circulation 100, par exemple à droite selon le sens de circulation du véhicule 10. Le nombre de voies de circulation de la portion de route est quelconque, par exemple égale à 2, 3, 4 ou 5 voies. Selon un autre exemple de réalisation, le véhicule 10 circule sur la voie de circulation 102 laquelle ne comprend qu’une seule voie de circulation adjacente, à savoir la voie de circulation 100. Les voies de circulation 100 à 102 sont par exemple délimités latéralement par des lignes de marquage au sol, par exemple des lignes continues, discontinues ou mixtes. Par exemple, la voie de circulation 100 est délimitée du premier côté (à gauche selon l’exemple de la ) par une ligne de marquage au sol 111 de type « ligne discontinue » (traits pointillés). La ligne 111 marque la délimitation entre la voie 100 et la voie 101. La voie de circulation 100 est délimitée du deuxième côté (à droite selon l’exemple de la ) par une ligne de marquage au sol 112 de type « ligne discontinue » (traits pointillés). La ligne 112 marque la délimitation entre la voie 100 et la voie 102. Les notions de droite et de gauche sont définies selon le sens de circulation du véhicule 10. La voie de circulation 102 correspond par exemple à la voie « la plus lente » et la voie de circulation 101 correspond selon cet exemple à la voie « la plus rapide ». La voie « la plus lente » est à droite dans les pays où les véhicules circulent sur la voie de droite (pays tels que la France par exemple). La voie de circulation 102 « la plus lente » est à gauche dans les pays où les véhicules circulent sur la voie de gauche (pays tels que le Royaume-Uni par exemple). L’exemple de la correspond à un exemple selon lequel les véhicules circulent à droite, comme en France. L’invention ne se limite cependant pas à un tel exemple et s’étend à toutes les configurations de route, incluant celles où les véhicules circulent à gauche. Les lignes de marquage au sol sont également appelées signalement horizontal et correspondent en un ensemble de lignes tracées sur le sol. Les lignes de marquage au sol peuvent être de plusieurs types, par exemple des lignes de rive ou des lignes médianes, avec des caractéristiques différentes. Les lignes de marquage au sol peuvent ainsi être de type ligne continue, ligne discontinue ou ligne mixte (comprenant une ligne continue et une ligne discontinue parallèle à la ligne continue). Une ligne discontinue peut également présenter des caractéristiques différentes, avec des longueurs d’espacement entre les traits variant d’un type de ligne discontinue à l’autre et/ou une longueur des traits variant d’un type à l’autre. Le véhicule 10 embarque avantageusement un ou plusieurs systèmes d’aide à la conduite, dit ADAS (de l’anglais « Advanced Driver-Assistance System » ou en français « Système d’aide à la conduite avancé »). Par exemple, le véhicule 10 embarque un système de changement semi-automatique de voie de circulation, dit système SALC (de l’anglais « Semi-Automatic Lane Change »). Un tel système se base notamment sur la détection et la reconnaissance des lignes de marquage au sol pour autoriser ou non le changement de voie d’une voie de circulation courante vers une voie de circulation adjacente à cette voie de circulation courante, et lorsque le changement est autorisé, pour contrôler la manœuvre permettant au véhicule 10 de changer de voie. Parmi les contrôles effectués par le système SALC pour autoriser ou non le changement de voie, le système SALC vérifie que la ligne de marquage au sol délimitant la voie de circulation courante de la voie adjacente cible correspond à une ligne discontinue pour laquelle le changement de voie est autorisé. Le véhicule 10 embarque avantageusement une ou plusieurs caméras ayant dans leur champ de vision une portion de la route comprenant les voies de circulations 100 à 102, laquelle portion est située devant le véhicule 10 selon le sens de circulation du véhicule 10. Chaque caméra est configurée pour l’acquisition d’images de la voie de circulation empruntée par le véhicule 10, par exemple la portion de route située à l’avant et/ou sur les côtés du véhicule 10. Les données acquises par chaque image alimentent par exemple : - un système de détection de marquage au sol ; et/ou - un système de détection d’élément de séparation de voies. De tels systèmes sont connus de l’homme du métier et ne sont pas décrits plus en détail dans le présent texte. Les systèmes correspondent à des systèmes distincts (par exemple chacun contrôlé par un calculateur différent) ou sont combinés pour former un seul système (contrôlé par exemple par un seul calculateur). Un ou plusieurs des systèmes ci-dessus sont par exemple couplés au système SALC ou intégrés au système SALC. Un ou plusieurs traitements d’images sont par exemple appliqués aux images obtenues de la ou les caméras pour déterminer des informations sur la présence de lignes au sol, pour classifier ces lignes en différentes catégories, par exemple pour déterminer si les lignes au sol correspondent à des lignes de type « continue » (avec un trait continu), « discontinue » (avec un trait en pointillés) ou « mixte » et pour obtenir des données ou indicateurs sur la qualité du tracé de ces lignes au sol. Un exemple de traitement d’image pour détecter les lignes au sol est par exemple décrit dans le document WO2017194890A1. Le ou les systèmes de détection actuels permettent d’obtenir des indicateurs de qualité du tracé des lignes de marquage au sol pour chaque segment de route d’un ensemble de segments de route déterminé, lequel ensemble comprend une pluralité de segments. A cet effet, la portion de route empruntée par le véhicule 10 est subdivisée en plusieurs segments virtuels, par exemple 7 segments avec 3 segments formés derrière le véhicule 10 et 4 segments formés devant le véhicule 10. Seuls les 4 segments formés ou dessinés devant le véhicule 10 sont représentés sur la , à savoir un premier segment 1001 correspondant au segment partant du véhicule 10 et le plus proche du véhicule 10. En s’éloignant du véhicule 10 se trouve un deuxième segment 1002 succédant spatialement au premier segment 1001, un troisième segment 1003 succédant spatialement au deuxième segment 1002 et un quatrième segment 1004 (le plus éloigné du véhicule 10) succédant spatialement au troisième segment 1003. Les 4 segments 1001 à 1004 sont continus et possède chacun une même longueur déterminée, par exemple égale à 5, 10, 15 ou 20 m. Bien entendu, le nombre de segments n’est pas limité à 7 mais s’étend par exemple à tout nombre supérieur ou égal à 3, par exemple 3, 5, 8, 10. Le nombre de segments formés devant le véhicule 10 n’est pas limité à 4 mais s’étend par exemple à tout nombre supérieur ou égal à 2, par exemple 2, 3, 5, 6 ou 7. Les segments sont générés virtuellement (c’est-à-dire qu’ils ne correspondent pas à des segments physiques ou réels de la portion de route, ni à des segments dessinés physiquement sur la portion de route) au fur et à mesure du déplacement du véhicule 10, par exemple en générant un nouveau segment le plus éloigné du véhicule 10 (suivant spatialement le quatrième segment 1004) lorsque le véhicule 10 a parcouru le premier segment 1001. Le premier segment 1001 a par exemple pour origine une ligne transversale à la portion de route et passant par un point de référence du véhicule 10 correspondant par exemple au milieu de l’essieu arrière du véhicule 10, ou au milieu de l’essieu avant selon un autre exemple. Un indicateur local de qualité du tracé est déterminé pour chaque segment 1001 à 1004 et pour chaque ligne de marquage au sol délimitant latéralement la voie de circulation courante du véhicule 10. Par exemple, en prenant l’exemple de la , un premier indicateur local de qualité est déterminé pour chaque segment 1001 à 1004 pour la première ligne de marquage au sol 111 (formant un premier ensemble de premiers indicateurs). Un deuxième indicateur local de qualité est déterminé pour chaque segment 1001 à 1004 pour la deuxième ligne de marquage au sol 112 (formant un premier ensemble de premiers indicateurs). Chaque premier indicateur local de qualité est déterminé à partir des données de la caméra, selon toute méthode connue de l’homme du métier. Le traitement des données reçues de l’image est par exemple mis en œuvre par la caméra (via un ou plusieurs processeurs embarqués dans la caméra) ou par un calculateur externe à la caméra et contrôlant la caméra. Lorsque la voie de circulation courante n’est délimitée que d’un côté par une ligne de marquage au sol, les premiers indicateurs locaux ne sont déterminés que pour cette ligne. Les premiers et/ou deuxièmes indicateurs locaux de qualité sont par exemple stockés dans une mémoire, par exemple dans un registre de type FIFO (de l’anglais « First-In, First-Out » ou en français « Premier entré, premier sorti »). La table 1 ci-dessous illustre le stockage des indicateurs locaux de qualité pour chaque segment. 1 ers indicateurs locaux 2 èmes indicateurs locaux Premier segment 1001 Q1 1 Q2 1 Deuxième segment 1002 Q1 2 Q2 2 Troisième segment 1003 Q1 3 Q2 3 Quatrième segment 1004 Q1 4 Q2 4 La table 1 est mise à jour au fur et à mesure du déplacement du véhicule 10. Chaque indicateur Q1 1 à Q1 4 et de Q2 1 à Q2 4 prend une valeur comprise par exemple entre 0 et 1. Un coefficient de pondération (noté respectivement k1, k2, k3, k4) est avantageusement associé à chaque segment 1001 à 1004 formé ou généré devant le véhicule 10. La table 2 ci-dessous illustre l’association entre les coefficients de pondération k1 à k4 et les 4 segments 1001 à 1004 formés devant le véhicule 10. Coefficients de pondération Premier segment 1001 k1 Deuxième segment 1002 k2 Troisième segment 1003 k3 Quatrième segment 1004 k4 La valeur prise par chaque coefficient de pondération k1 à k4 est avantageusement fonction de la distance séparant le véhicule 10 du segment 1001 à 1004, respectivement, auquel est associé le coefficient de pondération k1 à k4, respectivement. La fonction entre les coefficients de pondération (en ordonné d’un graphique) et la distance (en abscisse du graphique) correspond par exemple à une fonction décroissante, par exemple une fonction monotone décroissante. Par exemple, plus un segment est éloigné du véhicule 10, plus la valeur du coefficient de pondération qui lui est associé est petite ou faible. Inversement, plus un segment est proche du véhicule 10, plus la valeur du coefficient de pondération qui lui est associé est grade ou élevée. Ainsi, la valeur d’un coefficient de pondération associé à un segment déterminé augmente lorsque la distance entre le véhicule 10 et ce segment diminue. A titre d’exemple illustratif et non-limitatif, k1 = 4, k2 = 3, k3 = 2 et k4 = 1. Les coefficients de pondération correspondent par exemple à des paramètres du système dont la valeur peut être ajustée, par exemple via une interface homme-machine. Un processus de contrôle du système SALC du véhicule 10 circulant sur la voie de circulation courante 101 est avantageusement mis en œuvre par le véhicule 10, c’est-à-dire par un calculateur ou une combinaison de calculateurs du système embarqué du véhicule 10, par exemple par le ou les calculateurs en charge de contrôler le système SALC. Dans une première opération, des données représentatives d’une portion de la route située devant le véhicule 10, selon le sens de circulation du véhicule 10, sont reçues de la ou les caméras embarquées dans le véhicule 10. Ces données sont par exemple reçues d’une caméra embarquée via un ou plusieurs bus de communication du système embarqué du véhicule 10, 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), Ethernet (selon la norme ISO/IEC 802-3) ou LIN (de l’anglais « Local Interconnect Network », ou en français « Réseau interconnecté local ») reliant le calculateur contrôlant la caméra au calculateur mettant en œuvre le processus. Dans une deuxième opération, un ensemble de premiers indicateurs locaux de qualité d’un tracé de ligne est obtenu des données de la caméra pour chaque ligne de marquage au sol. Selon l’exemple de la , un premier ensemble de premiers indicateurs locaux de qualité Q1 1 à Q1 4 du tracé de la première ligne de marquage au sol 111 sont obtenus ou déterminés et un deuxième ensemble de deuxièmes indicateurs locaux de qualité Q2 1 à Q2 4 d’un tracé de la deuxième ligne de marquage au sol 112 sont obtenus, et par exemple stockés dans une mémoire accessible par le calculateur en charge du processus. Dans une troisième opération, un indicateur global de qualité du tracé d’une ligne de marquage au sol est déterminé pour chaque ligne de marquage au sol à partir des indicateurs locaux de qualité obtenus à la deuxième opération et à partir des coefficients de pondération associés aux segments 1001 à 1004. Selon l’exemple de la , un premier indicateur global de qualité, noté ‘IQ1’ du tracé de la première ligne de marquage au sol 111 est déterminé en fonction des premiers indicateurs locaux de qualité Q1 1 à Q1 4 chacun pondéré du coefficient de pondération k1 à k4 associé au segment auquel chaque premier indicateur local Q1 1 à Q1 4 est associé. De la même manière, un deuxième indicateur global de qualité, noté ‘IQ2’ du tracé de la deuxième ligne de marquage au sol 112 est déterminé en fonction des deuxièmes indicateurs locaux de qualité Q2 1 à Q2 4 chacun pondéré du coefficient de pondération k1 à k4 associé au segment auquel chaque premier indicateur local Q2 1 à Q2 4 est associé. La fonction permettant de déterminer ou calculer IQ1 et/ou IQ2 correspond par exemple à une moyenne pondérée. Ainsi, IQ1 est obtenu ou calculé selon l’équation suivante : De la même manière, IQ2 est obtenu ou calculé selon l’équation suivante : Dans une quatrième opération, le système SALC est contrôlé en fonction du premier indicateur global de qualité IQ1 et/ou du deuxième indicateur global de qualité IQ2. Par exemple, le premier indicateur IQ1 est comparée à une valeur seuil déterminée, par exemple égale à 0.7, 0.75, 0.8 ou 0.85 et le deuxième indicateur IQ2 est comparée à cette même valeur seuil déterminée (le cas échéant, c’est-à-dire lorsque deux lignes de marquage au sol sont considérées). Le système SALC est alors contrôlé en fonction du résultat de la ou les comparaisons. Par exemple, le système SALC est désactivé ou inhibé (s’il était jusque-là actif) ou mis dans un état inactif ou d’inhibition empêchant son activation lorsque : - le premier indicateur global de qualité IQ1 est inférieur à la valeur seuil déterminée ; et/ou - le deuxième indicateur global de qualité IQ2 est inférieur à la valeur seuil déterminée. Lorsque le premier indicateur global de qualité IQ1 (respectivement le deuxième indicateur global de qualité IQ2) est supérieur à la valeur seuil déterminée, le système SALC est maintenu actif (s’il était jusque-là actif) ou le système SALC est mis dans un état autorisant son activation s’il n’est pas activé pour autoriser le changement semi-automatique de voie depuis la voie de circulation courante 100 vers la première voie de circulation 101 (respectivement vers la deuxième voie de circulation 102). Lorsque la voie de circulation empruntée par le véhicule 10 est délimitée par deux lignes de marquage au sol 111, 112, c’est-à-dire de chaque côté de la voie de circulation du véhicule 10, le contrôle du système SALC comprend : - une inhibition d’un changement semi-automatique de voie depuis la voie de circulation courante 100 vers une première voie de circulation 101 adjacente à la voie de circulation courante 100 du premier côté de la voie de circulation courante 100 lorsque le premier indicateur global de qualité IQ 1 est inférieur à la valeur seuil déterminée ; et - une inhibition d’un changement semi-automatique de voie depuis la voie de circulation courante 100 vers une deuxième voie de circulation 102 adjacente à la voie de circulation courante 100 du deuxième côté de la voie de circulation courante lorsque le deuxième indicateur global de qualité IQ 2 est inférieur à la valeur seuil déterminée. Un tel contrôle permet d’empêcher un changement de voie semi-automatique sous le contrôle du système SALC du côté où la qualité de la ligne est jugée insuffisante. Une telle solution permet de différencier le fonctionnement ou le contrôle du système SALC en fonction de chaque ligne latérale en autorisant par exemple le changement de voie semi-automatique d’un côté si la qualité de la ligne de ce côté est suffisante (c’est-à-dire supérieure à la valeur seuil) et en inhibant ou désactivant le changement de voie semi-automatique de l’autre côté si la qualité de la ligne de cet autre côté est insuffisante (c’est-à-dire inférieure à la valeur seuil). Selon une variante, une alerte est rendue dans le véhicule 10 lorsqu’il est détecté que l’indicateur global de qualité du tracé d’une ou plusieurs lignes de marquage au sol est inférieur à la valeur seuil. Selon un autre exemple, l’alerte est rendu lors de la désactivation ou de l’inhibition du système SALC ou d’une partie des fonctions assurées par le système SALC. Une telle alerte est par exemple rendue via une Interface Homme-Machine (IHM), par exemple une IHM graphique affichée sur un écran d’affichage dans le véhicule 10. L’alerte comprend par exemple l’affichage d’une icône déterminée et/ou d’un texte d’alerte. Selon un autre exemple, l’alerte est sonore (par exemple en plus de l’affichage) avec génération et rendu d’un son déterminé et/ou le rendu par synthèse vocal d’un message vocal. La illustre schématiquement un dispositif 2 configuré pour contrôler un système SALC, 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 (de l’anglais « smartphone »), 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 exemples de réalisation particuliers et non limitatifs, 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 exemple 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 », ou le véhicule 10 lorsque le dispositif 2 correspond à un téléphone intelligent ou une tablette par exemple. Les éléments d’interface du bloc 22 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). Selon un autre exemple de réalisation particulier et non limitatif, 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é ou des capteurs embarqués) 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), Ethernet (standardisé par la norme ISO/IEC 802-3) ou LIN (de l’anglais « Local Interconnect Network », ou en français « Réseau interconnecté local »). Selon un exemple de réalisation particulier et non limitatif, le dispositif 2 peut fournir des signaux de sortie à un ou plusieurs dispositifs externes, tels qu’un écran d’affichage, tactile ou non, un ou des haut-parleurs et/ou d’autres périphériques (système de projection) via des interfaces de sortie respectives. 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 d’un système de changement semi-automatique de voie de circulation, dit système SALC, d’un véhicule circulant sur une voie de circulation, la voie de circulation étant délimitée latéralement sur un côté de la voie de circulation par une ligne latérale de marquage au sol, 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 ou plusieurs dispositifs embarqués dans le véhicule 10 tels qu’un ou plusieurs processeurs d’un ou plusieurs calculateurs, ou par le dispositif 2 de la . Dans une première étape 31, des données représentatives de la ligne de marquage au sol sont reçues d’une caméra embarquée dans le véhicule. Dans une deuxième étape 32, un ensemble d’indicateurs locaux de qualité d’un tracé de la ligne de marquage au sol est obtenu des données reçues à la première étape 31. Une portion de la voie de circulation située devant le véhicule étant divisée en une pluralité de segments successifs spatialement, un indicateur local de qualité de l’ensemble est associé à chaque segment de la pluralité de segments. Un coefficient de pondération est également associé à chaque segment de la pluralité, une valeur du coefficient de pondération étant fonction d’une distance entre chaque segment et le véhicule. Dans une troisième étape 33, un indicateur global de qualité du tracé de la ligne de marquage au sol est déterminé en fonction d’une moyenne des indicateurs locaux de qualité pondérés des coefficients de pondération. Dans une quatrième étape 34, le système SALC est contrôlé en fonction de l’indicateur global de qualité déterminé à la troisième étape 33. Selon une variante, les variantes et exemples des opérations décrits en relation avec la s’appliquent aux étapes du procédé de la . Bien entendu, la présente invention ne se limite pas aux exemples de réalisation décrits ci-avant mais s’étend à un procédé de détermination de la qualité d’une ligne de marquage au sol 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é. La présente invention concerne également un système SALC comprenant le dispositif 2 de la . La présente 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 SALC ci-dessus. Procédé de contrôle d’un système de changement semi-automatique de voie de circulation, dit système SALC, d’un véhicule (10) circulant sur une voie de circulation (100), ladite voie de circulation (100) étant délimitée latéralement sur un côté de ladite voie de circulation (100) par une ligne latérale de marquage au sol (111), ledit procédé comprenant les étapes suivantes : - réception (31), depuis une caméra embarquée dans ledit véhicule, de données représentatives de ladite ligne de marquage au sol ; - obtention (32), à partir desdites données, d’un ensemble d’indicateurs locaux de qualité d’un tracé de ladite ligne de marquage au sol (111), une portion de ladite voie de circulation située devant ledit véhicule (10) étant divisée en une pluralité de segments (1001 à 1004) successifs spatialement, un indicateur local de qualité dudit ensemble étant associé à chaque segment de la pluralité de segments (1001 à 1004) et un coefficient de pondération étant associé à chaque segment de ladite pluralité de segments (1001 à 1004), une valeur dudit coefficient de pondération étant fonction d’une distance entre ledit chaque segment et ledit véhicule (10) ; - détermination (33) d’un indicateur global de qualité du tracé de ladite ligne de marquage au sol (111) en fonction d’une moyenne desdits indicateurs locaux de qualité pondérés des coefficients de pondération ; - contrôle (34) dudit système SALC en fonction dudit indicateur global de qualité. Procédé selon la revendication 1, pour lequel la valeur déterminée dudit coefficient de pondération associé audit chaque segment augmente lorsque ladite distance diminue. Procédé selon l’une des revendications 1 à 2, pour lequel ledit contrôle dudit système SALC comprend une comparaison dudit indicateur global de qualité à une valeur seuil déterminée, le contrôle dudit système SALC étant fonction d’un résultat de ladite comparaison. Procédé selon la revendication 3, pour lequel le contrôle dudit système SALC comprend une inhibition d’un changement semi-automatique de voie depuis ladite voie de circulation (100) vers une voie de circulation (101) adjacente à ladite voie de circulation (100) dudit côté de ladite ligne de marquage au sol (111) lorsque ledit indicateur global de qualité est inférieur à ladite valeur seuil déterminée. Procédé selon l’une des revendications 1 à 4, pour lequel ladite pluralité de segments (1001 à 1004) contient 4 segments appelés premier segment (1001), deuxième segment (1002), troisième segment (1003) et quatrième segment (1004), ledit premier segment (1001) étant le plus proche dudit véhicule (10), ledit quatrième segment (1004) étant le plus éloigné dudit véhicule (10), ledit deuxième segment (1002) étant intercalé entre ledit premier segment (1001) et ledit troisième segment (1003), ledit troisième segment (1003) étant intercalé entre ledit deuxième segment (1002) et ledit quatrième segment (1004). Procédé selon la revendication 5, pour lequel un premier coefficient de pondération associé audit premier segment (1001) est égal à 4, un deuxième coefficient de pondération associé audit deuxième segment (1002) est égal à 3, un troisième coefficient de pondération associé audit troisième segment (1003) est égal à 2 et un quatrième coefficient de pondération associé audit quatrième segment (1004) est égal à 1. 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. 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 l’une des revendications 1 à 6. Dispositif (2) de contrôle d’un système de changement semi-automatique de voie de circulation, dit système SALC, d’un véhicule, 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 à 6. Véhicule (10) comprenant le dispositif (2) selon la revendication 9.