Brevet FR3061955A1 — publié le 20180720

Système et procédé de détection d'un contexte d'évolution d'un véhicule DOMAINE TECHNIQUE AUQUEL SE RAPPORTE L'INVENTION La présente invention concerne les systèmes d'aide à la conduite et la reconnaissance, dans ce cadre, d'un contexte d'évolution d'un véhicule. Elle concerne plus particulièrement un système et un procédé de détection d'un contexte d'évolution d'un véhicule. ARRIERE-PLAN TECHNOLOGIQUE Afin de connaître un contexte d'évolution d'un véhicule, on utilise fréquemment de nos jours une base de données cartographiques et un dispositif de géolocalisation du véhicule. En effet, le dispositif de géolocalisation du véhicule permet de connaître sa position courante et d'extraire par conséquent de la base de données cartographiques les caractéristiques de l'environnement immédiat du véhicule. On peut ainsi notamment construire sur la base de ces données cartographiques un horizon électronique afin d'anticiper les situations qu'est susceptible de rencontrer le véhicule. Toutefois, cette solution ne peut pas correctement fonctionner lorsque le dispositif de géolocalisation est défaillant (par exemple en raison d'un problème de réception, typiquement dans un tunnel) ou lorsque l'environnement est modifié sans que ce changement ne soit reflété dans la base de données cartographiques, par exemple en cas de modification du plan de circulation ou lors de travaux sur la chaussée. OBJET DE L'INVENTION Dans ce contexte, la présente invention propose un système de détection d'un contexte donné d'évolution d'un véhicule, comprenant un ensemble conçu pour déterminer, pour une pluralité de caractéristiques d'un environnement du véhicule, une information associée à la caractéristique concernée pour une pluralité de points d'un trajet du véhicule ; et un automate comprenant des registres internes et agencé pour parcourir successivement les points du trajet, pour mettre à jour lesdits registres internes en fonction des informations respectivement associées auxdites caractéristiques pour le point courant et à produire une information de détection du contexte donné en fonction desdits registres internes. Un tel automate (étalement dénommé "visiteu( dans la suite) permet 3061955 2 d'identifier efficacement un contexte donné, sur la base de différentes informations représentatives d'un environnement du véhicule, que ces informations soient extraites d'une base de données cartographiques ou produites sur la base de données capturées par des capteurs, comme expliqué ci-après. 5 D'autres caractéristiques envisageables à titre optionnel (et donc non limitatif) sont les suivantes : - ledit ensemble est conçu pour déterminer, pour au moins une desdites caractéristiques, l'information associée à cette caractéristique en fonction de données capturées par au moins un capteur équipant le véhicule ; 10 - le système comprend une unité de traitement conçue pour identifier, par analyse des données capturées, des évènements survenant dans un environnement du véhicule ; - le système comprend une unité de mémorisation desdits évènements en association chacun avec une information repérant l'évènement concerné le 15 long du trajet emprunté par le véhicule ; - le système comprend une unité de détermination de ladite information sur la base des évènements mémorisés ; - ledit ensemble est conçu pour déterminer, pour au moins une desdites caractéristiques donnée, l'information associée à la caractéristique donnée en 20 fonction de données cartographiques ; - le système comprend un dispositif de localisation conçu pour fournir une information de position relative au véhicule ; - le système comprend un module de navigation conçu pour extraire lesdites données cartographiques d'une base de données cartographiques en 25 fonction de l'information de position ; - l'automate est conçu pour délivrer une probabilité (représentant un indice de confiance) associée à ladite information de détection ; - le système comprend un système d'aide à la conduite conçu pour activer ou désactiver une fonctionnalité en fonction de l'information de détection 30 produite ; - le système comprend une pluralité d'automates comprenant chacun des registres internes, chaque automate étant agencé pour parcourir successivement les points du trajet, pour mettre à jour ses registres internes en fonction des informations respectivement associées auxdites caractéristiques pour 3061955 3 le point courant et à produire, en fonction desdits registres interne, une information de détection d'un contexte donné associé à l'automate concerné ; - le système d'aide à la conduite est conçu pour activer ou désactiver une fonctionnalité en fonction des informations de détection respectivement 5 produites par la pluralité d'automates ; - la fonctionnalité est une fonctionnalité de conduite autonome. L'invention propose également un procédé de détection d'un contexte donné d'évolution d'un véhicule, comprenant les étapes suivantes : - détermination, pour une pluralité de caractéristiques d'un 10 environnement du véhicule, d'une information associée à la caractéristique concernée pour une pluralité de points d'un trajet du véhicule ; - lors d'un parcours des points du trajet par un automate comprenant des registres internes, mise à jour desdits registres internes en fonction des informations respectivement associées auxdites caractéristiques pour le point 15 courant et production d'une information de détection du contexte donné en fonction desdits registres internes. DESCRIPTION DETAILLEE D'UN EXEMPLE DE REALISATION La description qui va suivre en regard des dessins annexés, donnés à titre d'exemples non limitatifs, fera bien comprendre en quoi consiste l'invention et 20 comment elle peut être réalisée. Sur les dessins annexés : - la figure 1 représente un exemple de système embarqué conforme aux enseignements de l'invention ; - la figure 2 représente schématiquement un premier type de traitement 25 effectué au sein du système de la figure 1 ; - la figure 3 représente schématiquement un second type de traitement effectué au sein du système de la figure 1 ; et - la figure 4 représente schématiquement un véhicule équipé d'un système embarqué tel que celui de la figure 1. 30 La figure 1 représente un exemple de système embarqué, ici dans un véhicule automobile (tel que celui de la figure 4), conforme aux enseignements de l'invention. Ce système embarqué comprend différents capteurs, ici un capteur d'image 2 (tel qu'une caméra vidéo) et un capteur de temps de vol 4 (tel qu'un 3061955 4 télémètre laser). Ces capteurs produisent des données capturées CAPT représentatives de l'environnement du véhicule. Dans le cas du capteur d'image 2, les données capturées CAPT sont représentatives de la lumière reçue par le capteur d'image 2 5 au niveau de chacun de ses pixels (associés respectivement à différentes directions du champ de vision du capteur d'image 2). Dans le cas du capteur de temps de vol 4, les données capturées CAPT sont représentatives de la distance du premier objet rencontré par le faisceau émis, ce pour une pluralité de directions de l'environnement. 10 Le système embarqué comprend par ailleurs un odomètre 5 qui fournit une mesure de la distance parcourue par le véhicule le long de son trajet, c'est-à-dire de l'abscisse curviligne instantanée s le long du trajet du véhicule. Le système embarqué comprend également un dispositif de localisation 6, par exemple un dispositif de géolocalisation (ou GPS pour "Global Positioning 15 System"). Un tel dispositif de localisation 6 produit une information de positionnement POS du véhicule dans un référentiel donné, ici le référentiel terrestre. Le système embarqué comprend une base de données cartographiques 7 contenant des éléments descriptifs de l'environnement qu'est susceptible 20 d'emprunter le véhicule. Ces éléments descriptifs comprennent notamment des données descriptives des routes présentes dans cet environnement, en particulier par exemple un identifiant de la route, la localisation géographique de la route, et, pour différentes portions de cette route, le nombre de voies de circulation et la vitesse limite autorisée pour la portion concerné. 25 Les éléments descriptifs précités peuvent éventuellement comprendre en outre des données descriptives d'autres éléments de l'environnement. On remarque que les éléments descriptifs présents dans la base de données cartographiques 7 décrivent l'environnement tel qu'il existait lors de la construction de la base de données ; cet environnement peut toutefois avoir été 30 modifié en certains points lors du passage effectif du véhicule et la base de données cartographiques 7 ne représente donc pas toujours parfaitement l'environnement traversé par le véhicule. La base de données cartographiques 7 est ici mémorisée au sein du véhicule, par exemple sur un disque dur ou un disque optique présent à bord du 3061955 5 véhicule. En variante, la base de données cartographiques 7 pourrait être mémorisée sur un serveur distant et accessible du véhicule au moyen d'un système de télécommunication équipant le véhicule. Le système embarqué comprend un module de navigation 8 qui extrait, 5 de la base de données cartographiques 7, des données ADAS relatives à l'environnement proche du véhicule, d'après la position courante du véhicule donnée par l'information de positionnement POS produite par le dispositif de localisation 6. Le dispositif de localisation 6, la base de données cartographiques 7 et le 10 module de navigation 8 forment un ensemble de navigation 9. Le système embarqué de la figure 1 comprend enfin un système de reconnaissance 10 permettant d'identifier au moins un contexte d'évolution du véhicule (ici plusieurs contextes Cl, C2 d'évolution du véhicule) ou, plus généralement, de déterminer une caractéristique d'environnement routier à 15 attribuer au trajet emprunté par le véhicule, comme décrit ci-après. Le système de reconnaissance 10 est par exemple construit sur la base d'une architecture à microprocesseur : dans ce cas, une mémoire associée au microprocesseur mémorise des instructions de programme d'ordinateur dont l'exécution par le microprocesseur permet la mise en oeuvre des différentes unités 20 fonctionnelles décrites à présent. Le système de reconnaissance 10 comprend ainsi une unité de traitement 12 qui analyse les données capturées CAPT (par exemple au moyen d'algorithmes de reconnaissance de forme), reconnaît (au moyen de cette analyse) des objets de l'environnement (par exemple des panneaux de 25 signalisation, des feux de signalisation, des objets fixes ou mobiles, des voies de circulation adjacentes à la voie empruntée, des marquages au sol, etc.) et en déduit certains évènements Ei à répertorier comme expliqué ci-après. (Un tel évènement Ei est par exemple la présence d'un panneau de limitation de la vitesse autorisée à une vitesse donnée.) 30 Le système de reconnaissance 10 comprend une unité de mémorisation 14 qui reçoit d'une part les évènements Ei produits par l'unité de traitement 12 et d'autre part l'abscisse curviligne s mesurée par l'odomètre 5, et peut ainsi mémoriser chacun des évènements Ei en association avec une information repérant l'évènement concerné le long du trajet emprunté par le véhicule (cette 3061955 6 information étant ici l'abscisse curviligne le long du trajet). On remarque que l'abscisse curviligne enregistrée en association avec un évènement Ei donné n'est pas nécessairement égale à l'abscisse curviligne courante s fournie par l'odomètre 5, mais est déterminée en fonction de l'abscisse 5 curviligne courante s fournie par l'odomètre et de la position de l'évènement Ei par rapport au véhicule (un évènement Ei tel qu'un panneau de signalisation pouvant par exemple être détectée par le capteur d'image 2 à l'avant du véhicule, e.g. à 100 m à l'avant du véhicule). La position d'un évènement Ei par rapport au véhicule est par exemple dans ce cas fournie par l'unité de traitement 12 en tant 10 que donnée annexée à l'évènement E. Selon une autre possibilité envisageable, l'information repérant l'évènement concerné le long du trajet emprunté pourrait être temporelle. Quoi qu'il en soit, l'unité de mémorisation 14 construit ainsi un horizon virtuel vHor qui répertorie les évènements Ei passés ou futurs (dans la portée des 15 capteurs 2, 4) le long du trajet du véhicule. Afin de limiter la consommation de mémoire due à la mémorisation d'évènements passés, l'unité de mémorisation 14 peut ne conserver en mémoire que les évènements Ei relatifs à des abscisses curvilignes dont la distance à l'abscisse curviligne courante est inférieure à un seuil prédéterminé (ce seuil étant 20 par exemple égal à 1000 m en pratique). Le système de reconnaissance 10 comprend une unité de reconnaissance de motif 16 (en anglais "pattern matching") qui analyse les évènements Ei stockés dans l'horizon virtuel vHor et en déduit, pour une pluralité de caractéristiques PROF1, PROF2 de l'environnement du véhicule, une 25 information 11, 12, à laquelle est éventuellement associée une probabilité Pi, P2 (qui représente un niveau de confiance associé à l'information 11, 12 concernée). Pour une caractéristique PROF1 correspondant au nombre de voies de la route empruntée, l'information 11 est par exemple une indication de passage de 2 à 3 voies de circulation, ou une indication de passage de 3 à 2 voies de 30 circulation. Chaque information 11, 12 délivrée par l'unité de reconnaissance de motif 16 peut être associée à une information repérant cette information 11, 12 le long du trajet emprunté par le véhicule (ici l'abscisse curviligne s). On a schématiquement représenté en figure 2 le fonctionnement de l'unité de reconnaissance de motif 16. 3061955 7 L'unité de reconnaissance de motif 16 met en oeuvre une pluralité d'algorithmes ALG01, ALGO2, chaque algorithme ALG01, ALGO2 produisant (en chaque point du trajet emprunté par le véhicule) une information 11, 12 de réalisation d'une caractéristique donnée PROF1, PROF2 (associée à cette 5 algorithme) sur la base des évènements Ei mémorisée dans l'horizon virtuel vHor. Certains au moins de ces algorithmes peuvent produire en outre une probabilité Pi, P2 (ou indice de confiance) associée à l'information 11, 12 produite par l'algorithme concerné. Dans la suite, on dénommera "profit' chaque caractéristique PROF1, 10 PROF2 ainsi évaluée du fait que cette caractéristique PROF1, PROF2 permet généralement d'identifier un profil routier particulier. Une telle caractéristique PROF1, PROF2, ou profil, peut être par exemple le nombre de voies de circulation sur la route, une limitation de vitesse donnée, ou un contexte routier particulier (ville, autoroute, embranchement, etc.). 15 Les algorithmes ALG01, ALGO2 peuvent être par exemple des algorithmes probabilistes basés sur la théorie de Dempster-Shafer. L'unité de reconnaissance de motif 16 permet ainsi de déterminer (et de mémoriser), pour chacune des caractéristiques PROF1, PROF2 surveillées, une information de réalisation 11, 12 et, optionnellement, une valeur de probabilité Pi, 20 P2 associée à cette information de réalisation 11, 12, et ce pour chaque point du trajet emprunté par le véhicule (les points du trajet ainsi considérés étant par exemple séparés d'un pas fixe). Le système de reconnaissance 10 comprend par ailleurs une unité de formatage 18 conçu pour construire des informations 13, 14 relatives à des 25 caractéristiques PROF3, PROF4 de l'environnement, cette fois sur la base des données ADAS extraites par le module de navigation 8. De telles fonctionnalités sont généralement mentionnées sous le terme "horizon électronique" ou "eHorizon". Les caractéristiques PROF3, PROF4 suivies par l'unité de formatage 18 30 peuvent comprendre des caractéristiques (telles que les caractéristiques PROF1, PROF2) également surveillées par l'unité de reconnaissance de motif 16 et/ou des caractéristiques distinctes de celles surveillées par l'unité de reconnaissance de motif 16. Comme l'unité de reconnaissance de motif 16, l'unité de formatage 18 3061955 8 permet de déterminer (et ainsi de mémoriser) pour chacune des caractéristiques PROF3, PROF4 surveillées, des informations 13, 14 et, optionnellement, une valeur de probabilité P3, P4 associée à chacune de ces informations 13, 14, et ce pour chaque point du trajet emprunté par le véhicule. Ces valeurs de probabilité 5 peuvent par exemple être déterminées en fonction de la date de mise à jour de la base de données cartographiques 7 et/ou de la qualité du signal traité par le dispositif de localisation 6. Le système de reconnaissance 10 comprend enfin une unité de synthèse 20 qui utilise les informations 11, 12, 13, 14 (ainsi qu'éventuellement les valeurs de 10 probabilité Pi, P2, P3, P4) déterminées respectivement pour les différentes caractéristiques PROF1, PROF2, PROF3, PROF4 de l'environnement (soit par l'unité de reconnaissance de motif 16, soit par l'unité de formatage 18) pour produire différentes caractéristiques d'environnement routier à attribuer au trajet emprunté, c'est-à-dire ici différentes informations de détection de contexte Cl, C2. 15 Comme schématiquement représenté en figure 1, l'unité de synthèse 20 peut éventuellement recevoir directement (i.e. sans traitement par l'unité de reconnaissance de motif 16) des évènements Ei et les utiliser de la même manière que les informations 11, 12, 13, 14 (comme décrit ci-dessous). L'unité de synthèse 20 comprend ici un automate (par exemple une 20 machine à états ou, plus généralement, un automate conçu pour mettre en oeuvre un algorithme de traitement particulier) spécifique pour chaque caractéristique d'environnement routier (en pratique pour chaque contexte) Ci, C2 à surveiller. La figure 3 représente le fonctionnement d'un de ces automates. Un tel automate peut être dénommé "visiteur du fait que, comme 25 schématiquement représenté en figure 3, cet automate parcourt l'ensemble des points t du trajet et tient compte, en chaque point t du trajet, des informations 11, 12, 13, 14 (ainsi qu'optionnellement des valeurs de probabilité Pi, P2, P3, P4) respectivement associées aux différentes caractéristiques PROF1, PROF2, PROF3, PROF4 comme expliqué ci-dessus. 30 Précisément, à chaque point t du trajet, l'automate ou visiteur met à jour (i.e. fait évoluer) ses registres internes R en fonction des informations 11, 12, 13, 14 (et, le cas échéant, des valeurs de probabilité Pi, P2, P3, P4) respectivement associées aux différentes caractéristiques PROF1, PROF2, PROF3, PROF4 pour le point t concerné, et détermine une information de détection d'un contexte donné 3061955 9 Ci (associé au visiteur) en fonction de l'état de ses registres internes R. L'information de détection de contexte Cl, C2 est par exemple une valeur binaire qui indique si oui ou non le contexte concerné est identifié. Par ailleurs, certains visiteurs au moins peuvent produire un indice de 5 confiance associé à l'information de détection de contexte Cl, C2 délivrée. Un tel contexte Ci (ou caractéristique d'environnement routier) est par exemple la circulation du véhicule sur une route à voies multiples, la présence de travaux, la fin de voie de circulation sur une route à plusieurs voies, l'approche d'un péage ou la limitation de vitesse autorisée. 10 Les caractéristiques (telles que PROF1, PROF2, PROF3, PROF4) parcourues (et scrutées) par un visiteur dépendent du contexte que ce visiteur cherche à identifier. Par exemple, un visiteur conçu pour détecter une route à voies multiples peut notamment utiliser une caractéristique de distance latérale des panneaux de signalisation ; un visiteur conçu pour détecter la présence de 15 travaux peut utiliser une caractéristique relative à la présence de certains panneaux de signalisation spécifiques et une caractéristique relative à la couleur des marquages au sol ; un visiteur conçu pour détecter une fin de voie de circulation peut utiliser notamment une caractéristique relative à la présence de flèches marquées au sol ; un visiteur conçu pour détecter l'approche d'un péage 20 peut utiliser notamment une caractéristique relative à la présence de plus de 3 voies de circulation et une caractéristique relative à la présence d'autres véhicules à proximité. On remarque par ailleurs qu'en pratique, l'information de détection délivrée (à chaque instant) par un visiteur peut être utilisée en entrée d'un autre 25 visiteur (en tant que valeur représentative d'une caractéristique de l'environnement). L'information de détection de contexte Cl, C2 délivrée par un visiteur peut en outre éventuellement être inscrite dans l'horizon virtuel vHor (par l'unité de mémorisation 14), ce visiteur jouant en quelque sorte le rôle d'un capteur virtuel. 30 L'utilisation de caractéristiques (ou profils) PROF1, PROF2 basées sur l'horizon virtuel vHor (et donc sur les détections effectuées en temps réel par les capteurs 2, 4), en plus des caractéristiques PROF3, PROF4 issues de l'horizon électronique, permet d'obtenir (par fusion des informations 11, 12, 13, 14 associées à ces différentes caractéristiques PROF1, PROF2, PROF3, PROF4 au moyen du 3061955 10 visiteur concerné) des informations de détection de contexte Cl, C2 particulièrement fiables, qui tiennent compte notamment des modifications éventuelles opérées dans l'environnement depuis l'établissement de la base de données cartographiques 7. La production d'une telle information de détection 5 pourra alors provoquer la génération d'une alerte ou une désactivation d'un mode de conduite autonome, comme expliqué ci-après. Ainsi par exemple, un visiteur conçu pour détecter l'approche d'un péage peut utiliser des caractéristiques basées sur l'horizon virtuel (une caractéristique relative à la présence de plus de 3 voies de circulation et une caractéristique 10 relative à la présence d'autres véhicules à proximité comme indiqué ci-dessus) et une ou plusieurs caractéristiques basées sur l'horizon électronique (par exemple une caractéristique relative à la présence du péage). Les informations de détection de contexte (ou caractéristiques d'environnement routier) Cl, C2 fournies par le système de reconnaissance 10 15 (précisément ici par l'unité de synthèse 20) peuvent en effet être utilisées par divers systèmes du véhicule. Dans l'exemple décrit ici, deux informations de détection de contexte distinctes Cl, C2 sont utilisées par un système de gestion de conduite autonome 30 pour autoriser ou interdire (selon les valeurs des informations Cl, C2) la mise 20 en oeuvre d'une fonctionnalité de conduite autonome du véhicule. L'information de détection de contexte Cl est par exemple une information indicative d'une situation de type "autoroute" et l'information de détection de contexte C2 est par exemple une information indicative d'une situation de type "embranchement'. 25 Le système de gestion de conduite autonome 30 peut alors autoriser un mode de conduite autonome rapide du véhicule si l'information de détection de contexte Cl indique une situation de type "autoroute" et si l'information de détection de contexte C2 n'indique pas une situation de type "embranchement'. Par contre, dès lors que l'information de détection de contexte Cl 30 n'indique plus une situation de type "autoroute" ou que l'information de détection de contexte C2 indique une situation de type "embranchement', le système de gestion de conduite autonome 30 désactive le mode de conduite autonome rapide (et peut alors basculer vers un mode de conduite autonome à vitesse réduite, ou vers un mode de conduite manuelle après avertissement du conducteur et 3061955 11 réception d'une confirmation de celui-ci, par exemple). Dans un autre mode de réalisation envisageable, l'information de détection de contexte (délivrée par un visiteur) pourrait être une information indicative d'une limitation de vitesse donnée (ou en variante une information 5 indicative de l'approche d'un péage) ; une telle information peut alors par exemple être utilisée par un système de commande de la vitesse effective du véhicule (par exemple dans le cas d'un véhicule autonome, mais aussi dans le cas d'un véhicule avec une fonction de régulation de vitesse) afin de commander une réduction de la vitesse du véhicule. 10 REVENDICATIONS1. Système de détection d'un contexte donné d'évolution d'un véhicule, comprenant : - un ensemble (12, 14, 16, 18) conçu pour déterminer, pour une pluralité de caractéristiques (PROF1, PROF2, PROF3, PROF4) d'un environnement du véhicule, une information (11 ; 12 ; 13 ; 14) associée à la caractéristique concernée (PROF1 ; PROF2; PROF3; PROF4) pour une pluralité de points d'un trajet du véhicule ; et - un automate comprenant des registres internes (R) et agencé pour parcourir successivement les points du trajet, pour mettre à jour lesdits registres internes (R) en fonction des informations (11, 12, 13, 14) respectivement associées auxdites caractéristiques (PROF1, PROF2, PROF3, PROF4) pour le point courant (t) et à produire une information de détection (Cl ; C2 ; Ci) du contexte donné en fonction desdits registres internes (R). 2. Système selon la revendication 1, dans lequel ledit ensemble est conçu pour déterminer, pour au moins une desdites caractéristiques (PROF1 ; PROF2), l'information (11 ; 12) associée à cette caractéristique en fonction de données capturées (CAPT) par au moins un capteur (2 ; 4) équipant le véhicule. 3. Système selon la revendication 2, comprenant : - une unité de traitement (12) conçue pour identifier, par analyse des données capturées (CAPT), des évènements (Ei) survenant dans un environnement du véhicule ; - une unité de mémorisation (14) desdits évènements (Ei) en association chacun avec une information repérant l'évènement concerné le long du trajet emprunté par le véhicule. 4. Système selon la revendication 3, comprenant une unité de détermination (16) de ladite information (11 ; 12) sur la base des évènements mémorisés (Ei). 5. Système selon l'une des revendications 1 à 4, dans lequel ledit 3061955 13 ensemble est conçu pour déterminer, pour au moins une desdites caractéristiques donnée (PROF3 ; PROF4), l'information (13 ; 14) associée à la caractéristique donnée en fonction de données cartographiques (ADAS). 5 6. Système selon la revendication 5, comprenant : - un dispositif de localisation (6) conçu pour fournir une information de position (POS) relative au véhicule ; - un module de navigation (8) conçu pour extraire lesdites données cartographiques (ADAS) d'une base de données cartographiques (7) en fonction 10 de l'information de position (POS). 7. Système selon l'une des revendications 1 à 6, dans lequel l'automate est conçu pour délivrer une probabilité associée à ladite information de détection (Cl ; C2 ; Ci). 15 8. Système selon l'une des revendications 1 à 7, comprenant un système d'aide à la conduite (30) conçu pour activer ou désactiver une fonctionnalité en fonction de l'information de détection (Cl ; C2 ; Ci) produite. 20 9. Système selon l'une des revendications 1 à 7, comprenant : - une pluralité d'automates comprenant chacun des registres internes (R), chaque automate étant agencé pour parcourir successivement les points du trajet, pour mettre à jour ses registres internes (R) en fonction des informations (P1, P2, P3, P4) respectivement associées auxdites caractéristiques (PROF1, 25 PROF2, PROF3, PROF4) pour le point courant (t) et à produire, en fonction desdits registres internes (R), une information de détection (Cl ; C2) d'un contexte donné associé à l'automate concerné ; et - un système d'aide à la conduite (30) conçu pour activer ou désactiver une fonctionnalité en fonction des informations de détection (Cl, C2) 30 respectivement produites par la pluralité d'automates 10. Système selon la revendication 8 ou 9, dans lequel la fonctionnalité est une fonctionnalité de conduite autonome. 3061955 14 11. Procédé de détection d'un contexte donné d'évolution d'un véhicule, comprenant les étapes suivantes : - détermination, pour une pluralité de caractéristiques (PROF1, PROF2, PROF3, PROF4) d'un environnement du véhicule, d'une information (11 ; 12; 13; 5 14) associée à la caractéristique concernée pour une pluralité de points d'un trajet du véhicule ; - lors d'un parcours des points du trajet par un automate comprenant des registres internes (R), mise à jour desdits registres internes (R) en fonction des informations (11, 12, 13, 14) respectivement associées auxdites caractéristiques 10 pour le point courant (t) et production d'une information de détection (Cl ; C2 ; Ci) du contexte donné en fonction desdits registres internes (R).