FR 2906914 A1 20080411 FR 0654166 A 20061009 1 Procédé de détection de la position des marquages sur route et système correspondant La présente invention concerne d'une manière générale, la détection des marquages sur route à l'aide d'un système de prise d'images par exemple une caméra, en particulier via un système embarqué au sein d'un véhicule automobile. L'invention s'applique avantageusement aux systèmes AFIL (Alerte de Franchissement Involontaire de Lignes) avertissant le conducteur en cas de franchissement de ligne. Classiquement, les systèmes de détection de marquages sur route mettent en oeuvre une méthode comprenant une première étape où les voies sont recherchées dans une zone de recherche définie comme un intervalle autour d'une position géométrique. En fonction de la largeur de cette zone de recherche, une région d'intérêt ( ROI , Region of Interest en langue anglaise) de l'image est calculée. Les marquages sur route sont alors recherchés dans cette région d'intérêt ROI uniquement. Dans cette première étape, la largeur de la zone de recherche est relativement importante et située autour d'une position moyenne. Cette première étape est appelée phase d'apprentissage . Lorsque la détection des marquages au sol au cours de la phase d'apprentissage est jugée satisfaisante, selon un critère choisi, la détection des marquages au sol se poursuit dans une deuxième phase dite phase de suivi . L'intervalle de recherche est alors beaucoup plus étroit et situé autour de la position calculée sur l'image précédente lors de la phase d'apprentissage. Généralement, deux types de résultats sont élaborés pour chaque image traitée lors des phases d'apprentissage ou de suivi. 2906914 2 Tout d'abord, on élabore les variables Pg et Pd correspondant respectivement au nombre de points (en pourcentage de la zone d'analyse) détectés comme appartenant à la ligne délimitant la voie de gauche ou de droite de la route. La variable Pt, est une valeur moyenne 5 calculée selon l'équation suivante : Pt = 0,5.(Pg + Pd) . En outre, on détermine au cours des phases d'apprentissage et de suivi des résultats décrivant la géométrie des marquages au sol détectés. 10 Par exemple, le mémoire de thèse Reconnaissance et suivi de route par vision artificielle, applications à l'aide à la conduite de R. Aufrère, soutenue le 20 juin 2001, illustre une méthode de détection de marquages au sol. Dans ce mémoire, on considère que la route présente une 15 courbure constante, régie par l'équation : z X=C~Y + 2 ~Z=O où = 0 pour le bord droit de la route, et = -1 pour le bord gauche de la route On considère que la détection au cours de la phase 20 d'apprentissage est valable, et que l'on peut passer à la phase de suivi, si les variables Pg, Pd et Pt sont chacune supérieure à un seuil choisi. Cependant, cette condition (ou critère de fin de phase) de transition entre la phase d'apprentissage et la phase de suivi (et inversement pour une transition de la phase de suivi vers la phase 25 d'apprentissage) est très instable, notamment lorsqu'au moins l'une des voies de gauche ou de droite est délimitée par un marquage au sol discontinu. 2906914 3 Ainsi, le critère de fin de phase peut autoriser cette transition alors que la détection des marquages au sol n'est absolument pas valable. L'invention vise à apporter une solution à ce problème. 5 Un but de l'invention est de proposer un procédé de détection des marquages au sol avec une gestion stable de la transition entre les deux étapes de détection que sont la phase d'apprentissage et la phase de suivi. Un autre but de l'invention est de proposer un système de 10 détection de marquages au sol correspondant. A cet effet, selon un premier aspect de l'invention, il est proposé un procédé de détection de la position des marquages sur route à l'aide d'une succession d'images numériques comportant des pixels, prises au cours du déplacement d'un véhicule automobile (par exemple 15 à l'aide d'une caméra embarquée à bord du véhicule). Ledit procédé comprend pour chaque image une alternance entre une première phase dit phase d'apprentissage comportant une détermination sur un premier ensemble d'images numériques successives, d'une position moyenne desdits marquages, et une deuxième phase dite phase de suivi, 20 comportant une détermination sur un deuxième ensemble d'images numériques successives, de la position desdits marquages à partir de la position moyenne déterminée au cours de la phase d'apprentissage. Chaque phase est effectuée tant que la valeur prise par un critère de fin de phase ne dépasse pas un seuil associé à la phase considérée. 25 Selon une caractéristique générale de ce premier aspect de l'invention, ledit critère de fin de phase est calculé en fonction du nombre total de pixels appartenant auxdits marquages, comptabilisés sur un nombre choisi d'images numériques successives. 2906914 4 En d'autres termes, au lieu de regarder pour chaque image si les critères Pg, Pd, et Pt sont supérieurs à un seuil donné, le critère de fin de phase est calculé sur plusieurs images successives. Ainsi, les résultats issus des phases d'apprentissage et/ou de suivi sont 5 représentatifs d'un ensemble d'images successives, et non pas d'une image prise isolément. Par conséquent, le procédé mis en oeuvre est fiable et donne un résultat cohérent, malgré la présence d'une image défectueuse. I1 permet également d'obtenir un résultat satisfaisant pour les marquages au sol discontinus, étant donné que l'on ne considère 10 plus une seule image mais un ensemble d'images. Cela implique une augmentation du nombre de données prises en compte, et donc une amélioration de la stabilité des résultats. Selon un mode de mise en oeuvre, ledit procédé peut comprendre en outre, avant la phase de détermination de la première et 15 de la deuxième phase, pour chaque image prise, un calcul d'un premier groupe de paramètres représentatifs du nombre de pixels appartenant aux marquages sur route, et d'un deuxième groupe de paramètres représentatifs de la position géométrique desdits marquages sur route. Ledit procédé peut également comprendre une mémorisation au sein 20 d'une structure commune auxdites première et deuxième phases, pour n images considérées, n étant un entier choisi, de la valeur de la vitesse du véhicule automobile, de l'instant de prise représentatif du moment de prise de l'image correspondante, des paramètres du premier et du deuxième groupe et dudit critère de fin de phase. 25 En d'autres termes, l'ensemble des résultats pour chaque image est regroupé au sein d'une structure par exemple une FIFO ( First In First Out en langue anglaise). De préférence, la structure regroupe les résultats pour les n dernières images prises. 2906914 5 Selon un mode de mise en oeuvre, le procédé peut comprendre également une évaluation d'une distance associée à ladite structure, en fonction de chacun des n instants et de chacune des valeurs de vitesse des n images, mémorisés au sein de ladite structure. Pour chaque 5 image prise, ledit procédé peut alors comprendre en outre, une mise à jour de ladite structure en supprimant les valeurs des paramètres correspondant à l'image ayant l'instant de prise le plus ancien, si ladite structure mémorise les valeurs des paramètres de plus de n images ou si ladite distance associée à la structure est supérieure à une 10 valeur limite donnée. En d'autres termes, pour chaque nouvelle image prise, si le nombre d'images mémorisées dans la structure est supérieur à un entier choisi, ici n, on supprime les données correspondant à l'image la plus ancienne. 15 La phase d'apprentissage peut comprendre également pour chaque image prise, la réalisation d'un test sur la qualité des valeurs des paramètres dudit premier groupe, ledit test comprenant une comparaison de la valeur de chaque paramètre avec un seuil de qualité correspondant. 20 Ce test, permet de vérifier la qualité des valeurs calculées. Ainsi, de préférence, au cours de la phase d'apprentissage, si pour l'image prise considérée, la qualité des valeurs de chaque paramètre dudit groupe est supérieure audit seuil de qualité correspondant, on réalise alors un test sur la validité des valeurs des 25 paramètres du deuxième groupe par rapport à des plages de validité fixées, liées à la configuration de ladite route et à la trajectoire dudit véhicule automobile. En d'autres termes, si les valeurs des paramètres du premier groupe ont une qualité suffisante, on pratique un test de validité sur 2906914 6 les valeurs des paramètres du deuxième groupe par rapport à des plages de validité pré-établies. De préférence, si pour l'image prise considérée, la valeur d'au moins un paramètre du premier groupe, est inférieure au seuil de 5 qualité correspondant, et/ou si au moins l'une des valeurs des paramètres du deuxième groupe n'appartient pas à ladite plage de validité, on met à jour ladite structure et on affecte pour ladite image considérée, une valeur nulle à chaque valeur mémorisée de ses propres paramètres du premier groupe, puis on compare ledit critère de fin de 10 phase au seuil correspondant. De cette manière, on ne mémorise au sein de la structure que les paramètres qui ont une qualité suffisante et qui sont valides par rapport à des plages de validité pré-établies. Cela a pour avantage de ne pas fausser le procédé de détection de marquages au sol avec des 15 valeurs de paramètres apparemment erronées. Par contre, si pour l'image prise considérée, les valeurs des paramètres du deuxième groupe appartiennent à ladite plage de validité, on effectue avantageusement en outre un test de cohérence sur ces valeurs en les comparant aux dernières valeurs mémorisées des 20 paramètres dudit deuxième groupe qui ont une qualité supérieure au seuil de qualité. A l'issue du test de cohérence, si les valeurs des paramètres de l'image considérée sont supérieures auxdites dernières valeurs mémorisées, on met à jour ladite structure, et on augmente la valeur de critère de fin de phase, 25 sinon, on annule l'ensemble des valeurs des paramètres mémorisés dans la structure, on mémorise dans la structure l'instant de prise, la vitesse et les valeurs des paramètres associés à l'image prise considérée et on remet à zéro la valeur du critère de fin de phase. 2906914 7 Au cours de la phase de suivi, on peut effectuer avantageusement également ledit test de validité des valeurs des paramètres dudit deuxième groupe de l'image prise considérée, par rapport à ladite plage de validité. 5 Dans ce cas, à l'issue du test de validité réalisé au cours de la phase de suivi, si les valeurs des paramètres du premier groupe pour l'image prise considérée appartiennent à ladite plage de validité, on réalise également ledit test de cohérence sur les valeurs des paramètres du deuxième groupe de l'image considérée, et si lesdites valeurs des 10 paramètres du deuxième groupe de l'image considérée sont supérieurs auxdites dernières valeurs mémorisées, on met à jour ladite structure, on augmente la valeur du critère de fin de phase et on compare cette valeur au seuil associé à la phase de suivi. De préférence, si au moins une valeur des paramètres du 15 deuxième groupe de l'image prise considérée est inférieure à ladite dernière valeur mémorisée correspondante, et/ou si la valeur du paramètre choisi du deuxième groupe est inférieure audit seuil de validité, on met à jour ladite structure en mémorisant les valeurs desdits paramètres du deuxième groupe correspondant à ladite position 20 moyenne déterminée lors de la phase d'apprentissage à la place des valeurs correspondantes pour l'image considérée et en diminuant la valeur du critère de fin de phase. Selon un autre aspect de l'invention, il est proposé un système de détection de la position des marquages sur route à l'aide d'une 25 succession d'images numériques comportant des pixels, prises au cours du déplacement d'un véhicule automobile. Ledit système est embarqué au sein d'un véhicule automobile et comprend : 2906914 8 - des moyens d'apprentissage aptes à déterminer sur un premier ensemble d'images numériques successives, une position moyenne desdits marquages, - des moyens de suivi, aptes à déterminer sur un 5 deuxième ensemble d'images numériques successives, la position desdits marquages à partir de ladite position moyenne déterminée par lesdits moyens d'apprentissage, et - des moyens de calcul principaux aptes à calculer un 10 critère de fin de phase, lesdits moyens d'apprentissage et de suivi étant aptes à effectuer leur propre détermination tant que la valeur prise par ledit critère de fin de phase ne dépasse pas un seuil associé auxdits moyens considérés. 15 Selon une caractéristique générale de cet autre aspect de l'invention, les moyens de calcul principaux sont aptes à calculer ledit critère de fin de phase en fonction du nombre total de pixels appartenant auxdits marquages, comptabilisés sur un nombre choisi d'images numériques successives. 20 Selon un mode de réalisation, le système peut comprendre en outre des premiers moyens de calcul auxiliaires aptes à calculer un premier groupe de paramètres représentatifs du nombre de pixels appartenant auxdits marquages sur route, des deuxièmes moyens de calcul auxiliaires aptes à calculer un deuxième groupe de paramètres 25 représentatifs de la position géométrique desdits marquages sur route, et des moyens de mémorisation aptes à mémoriser au sein d'une structure commune auxdits premiers et deuxièmes moyens de calcul auxiliaires, pour n images considérées, n étant un entier choisi, la valeur de la vitesse du véhicule automobile, l'instant de la prise, les 2906914 9 paramètres du premier et du deuxième groupe et ledit critère de fin de phase. D'autres avantages et caractéristiques de l'invention apparaîtront à l'examen de la description détaillée d'un mode de 5 réalisation de l'invention, un mode de mise en oeuvre, nullement limitatifs, et des dessins annexés, sur lesquels : - la figure 1 représente une image prise et traitée lors de la phase d'apprentissage ; - la figure 2 représente une image prise et traitée lors de la phase de suivi ; - les figures 3 et 4 représentent les repères utilisés par le procédé, ainsi que les différents paramètres utilisés dans un mode de mise en oeuvre selon l'invention ; - la figure 5 illustre un mode de mise en oeuvre selon l'invention, - la figure 6 représente un mode de mise en oeuvre de la phase d'apprentissage selon l'invention ; - la figure 7 représente un mode de mise en oeuvre de la phase de suivi selon l'invention ; et 20 - la figure 8 représente un mode de réalisation d'un système selon l'invention. La figure 1 représente d'une manière générale, un exemple d'image utilisée pour la détection de marquages au sol ( ici sur route), pendant une phase d'apprentissage tel que décrite ci-avant. 25 L'image comprend la route RTE ainsi d'un véhicule VEH. Sur la route RTE, on note deux marquages au sol, le marquage gauche Lg et le marquage droit Ld. Pour chaque marquage au sol, respectivement à gauche et à droite, une région d'intérêt correspondante est déterminée. Ces régions 10 15 2906914 10 d'intérêt, respectivement gauche ROIg et droite ROId sont délimitées par deux courbes latérales, autour d'une position moyenne représentée par une droite correspondant grossièrement aux marquages gauche Lg ou droit Ld. 5 De manière générale, pour une phase de suivi (figure 2), une région d'intérêt plus étroite est déterminée à partir de la position moyenne calculée lors de la phase d'apprentissage. La détermination des marquages gauche Lg et droit Ld est alors respectivement effectuée dans les régions ROIg et ROId. 10 Pour calculer les marquages gauche et droit, différents repères sont utilisés. Plus précisément, comme illustré sur la figure 3, un repère Rrte (X, Y, Z) est lié à la route RTE. Un autre repère Rc (U, V, W) est lié à la caméra utilisée pour 15 prendre les images nécessaires à la détection des marquages sur route. Plus précisément, le centre du repère Rc a pour ordonnée (Xo, 0, Zo) dans le repère lié à la Rrte. En outre, l'axe des ordonnées V du repère Rc, représente l'axe de visée Av de la caméra. Cet axe de visée Av forme un angle yr avec 20 l'axe des ordonnées Y du repère Rrte. En outre, l'axe des cotes W forme un angle a avec l'axe des cotes du repère Rrte. La figure 4 représente les bords Cr réels de la route représentés dans le repère Rrte. La largeur de la route est égale à L, et le rayon de 25 courbure R est égal à : R=1/Ci où C1 représente la courbure de la route à un point donné. Le figure 5 illustre de manière très simplifiée un mode de mise en oeuvre du procédé selon l'invention. 2906914 11 Ce mode de mise en oeuvre comprend une première étape (étape 100) dite phase d'apprentissage où la détection des marquages au sol est effectuée dans une région d'intérêt relativement large comme représenté sur la figure 1. 5 Dès que la position moyenne des marquages au sol est satisfaisante (convergence de l'algorithme de détection des marquages), débute une détection plus fine lors d'une phase de suivi (étape 200). Plus précisément, lorsque qu'un critère de fin de phase Mark 10 est supérieur à un seuil Markapprentissage, la transition entre la phase d'apprentissage et de suivi est effectuée. L'élaboration du critère de fin de phase Mark sera détaillée ci-après. Au cours de la phase de suivi, la détection des marquages au 15 sol est effectuée dans une région d'intérêt plus étroite, comme illustré sur la figure 2. Dès que la position des marquages au sol n'est plus satisfaisante (divergence de l'algorithme de détection des marquages), recommence une détection plus grossière lors d'une nouvelle phase 20 d'apprentissage (étape 100). Plus précisément, lorsque que le critère de fin de phase Mark est inférieur à un seuil Marks,,,,,,, la transition entre la phase d'apprentissage et de suivi est effectuée. La figure 6 illustre plus en détail un mode de mise en oeuvre de 25 la phase d'apprentissage (étape 100). Tout d'abord l'invention utilise une structure (par exemple une FIFO) appelée HEAP mémorisant un certain nombre de résultats parmi lesquels les instants de prise des images tl, ...tn, tl étant représentatif du moment de prise de la première image et tn étant l'instant de prise 2906914 12 de la dernière image. Par exemple, les instants tl, ...tn peuvent être les instants d'échantillonnage liés à la numérisation des images filmées par la caméra embarquée à bord du véhicule automobile. De même, on mémorise au sein de la structure HEAP les 5 vitesses vl, ...vn, correspondant à la vitesse du véhicule aux différents moments de prise correspondant aux instants tl, .tn. Par ailleurs, la structure HEAP mémorise un premier groupe de paramètres [Pgi, Pdi, [Pgn, Pdn, Ptn] correspondant pour chaque image au nombre de points de l'image détectés comme 10 appartenant respectivement à la ligne gauche, à la ligne droite, la valeur Pt; étant la moyenne des paramètres Pgi et Pd; tels que décrits ci-avant. Classiquement, le nombre de points appartenant à une ligne gauche ou droite peut être obtenu par exemple à l'aide d'un algorithme de détection de contours bien connu de l'homme du métier. On peut 15 pour cela se référer à la thèse de R. Aufrère citée ci-avant. La structure HEAP comprend également les paramètres [Xo(l), w(1), a(1), Ci(1), L(1)],..., [Xo(n), yr(n), a(n), Ci(n) et L(n)] correspondant à un deuxième groupe de paramètres représentatifs de la position géométrique des marquages à détecter en fonction de la route 20 aux instants t;. Enfin, la structure HEAP mémorise le critère de fin de phase Mark compris entre 0 et Markmax. Au cours d'une étape 1, une nouvelle image Im(t) prise par la caméra est échantillonnée par un dispositif synchronisé sur un signal 25 d'horloge Clk. Les données ti et vi liées à la nouvelle image sont mémorisées au sein de la structure HEAP. Puis au cours d'une deuxième étape (étape 2) on supprime les données obsolètes, c'est-à-dire dans ce cas la donnée la plus ancienne, 2906914 13 si la structure HEAP mémorise plus de n éléments (n étant choisi au préalable), ou si une distance dxEAP associée à la structure HEAP, dépasse un certain seuil, dHEApmax choisi. La distance dxEAP est calculée selon la formule 7 nù1 5 LGHE,4P = L vi (ti+1 ù ti) + vn (t ù i=1 Puis à partir de l'image prise, on détermine un premier groupe de paramètre [Pg, Pd, Pt] et un deuxième groupe de paramètre géométriques [X0, yr, a, C1, L]. Le deuxième groupe de paramètres a été déterminé à partir 10 d'une position moyenne [X0app, Wapp, aapp, Clapp, Lapp] préalablement mémorisé, tels que : IX OaPP S = ùLapp /2 `Y app =0 Cl app = 0 Lapp = 3,2m La valeur de Lapp est une largeur typique d'une voie sur une route. 15 Par ailleurs, la valeur de aapp dépend de la manière dont la caméra a été disposée sur le véhicule automobile. De préférence, cette valeur aapp se calcule à partir d'une image dans laquelle l'horizon est visible. La plage dans laquelle les paramètres [X0, yr, a, C1, L] sont 20 déterminée vérifie : ù XOapp -6XOapp~Ir REVENDICATIONS 1-Procédé de détection de la position des marquages sur route à l'aide d'une succession d'images numériques comportant des pixels, prises au cours du déplacement d'un véhicule automobile, ledit procédé comprenant pour chaque image une alternance entre une première phase dite phase d'apprentissage comportant une détermination (étape 3) sur un premier ensemble d'images numériques successives, d'une position moyenne desdits marquages, et une deuxième phase dite phase de suivi, comportant une détermination (étape 23) sur un deuxième ensemble d'images numériques successives, de la position desdits marquages à partir de ladite position moyenne déterminée au cours de la phase d'apprentissage, chaque phase étant effectuée tant que la valeur prise par un critère de fin de phase (Mark) ne dépasse pas un seuil associé à la phase considérée, caractérisé par le fait que ledit critère de fin de phase est calculé en fonction du nombre total de pixels appartenant auxdits marquages, comptabilisés sur un nombre choisi d'images numériques successives. 2-Procédé selon la revendication précédente, comprenant en outre avant la phase de détermination de la première ou de la deuxième phase, pour chaque image prise, un calcul d'un premier groupe de paramètres ([Pg, Pd, Pt]) représentatifs du nombre de pixels appartenant auxdits marquage sur route, et d'un deuxième groupe de paramètres ([Xo, yr, a, C1, L]) représentatifs de la position géométriques desdits marquages sur route, et une mémorisation au sein d'une structure commune (HEAP) auxdites première et deuxième phase, pour n images considérées, n étant un entier choisi, de la valeur de la vitesse du véhicule automobile, de l'instant de prise représentatif 2906914 22 du moment de prise de l'image correspondante, des paramètres du premier et du deuxième groupe et dudit critère de fin de phase. 3-Procédé selon la revendication précédente, comprenant également une évaluation d'une distance associée à ladite structure, en 5 fonction de chacun des n instants et de chacune des valeurs de vitesse des n images, mémorisés au sein de ladite structure, et dans lequel pour chaque image prise, ledit procédé comprend en outre une mise à jour (étape 1, étape 21) de ladite structure (HEAP) en supprimant les valeurs des paramètres correspondants à l'image ayant l'instant de 10 prise le plus ancien si ladite structure mémorise les valeurs des paramètres de plus de n images ou si ladite distance associée à la structure est supérieure à une valeur limite donnée. 4- Procédé selon la revendication précédente, dans lequel la phase d'apprentissage comprend également pour chaque image prise, la 15 réalisation d'un test sur la qualité (étape 4) des valeurs des paramètres dudit premier groupe, ledit test comprenant une comparaison de la valeur de chaque paramètre avec un seuil de qualité correspondant. 5-Procédé selon la revendications précédente, dans lequel au cours de la phase d'apprentissage, si pour l'image prise considérée, la 20 qualité des valeurs de chaque paramètre dudit premier groupe est supérieure audit seuil de qualité correspondant, on réalise un test sur la validité (étape 5) des valeurs des paramètres du deuxième groupe par rapport à des plages de validités fixées, liées à la configuration de ladite route et à la trajectoire dudit véhicule automobile. 25 6-Procédé selon la revendication précédente, dans lequel si pour l'image prise considérée, la valeur d'au moins un paramètre du premier groupe, est inférieure au seuil de qualité correspondant, et/ou si au moins l'une des valeurs des paramètres du deuxième groupe n'appartient pas à ladite plage de validité, on met à jour (étape 6) ladite structure et on affecte pour ladite image considérée, une valeur 2906914 23 nulle à chaque valeur mémorisée de ses propres paramètres du premier groupe, puis on compare ledit critère de fin de phase au seuil correspondant. 7-Procédé selon la revendication 5, dans lequel si pour l'image 5 prise considérée, les valeurs des paramètres du deuxième groupe appartiennent à ladite plage de validité, on effectue en outre un test de cohérence (étape 7) sur ces valeurs en les comparant aux dernières valeurs mémorisées des paramètres dudit deuxième groupe qui ont une qualité supérieure au seuil de qualité, et à l'issue dudit test de 10 cohérence, si les valeurs des paramètres de l'image considérée sont supérieures auxdites dernières valeurs mémorisées, on met à jour ladite structure (étape 9) , et on augmente la valeur du critère de fin de phase, 15 sinon on annule l'ensemble des valeurs des paramètres mémorisées dans la structure, on mémorise dans la structure l'instant de prise, la vitesse et les valeurs des paramètres associés à l'image prise considérée et on remet à zéro la valeur du critère de fin de phase (étape 11). 20 8- Procédé selon l'une des revendications 4 à 7, dans lequel au cours de la phase de suivi, on effectue également ledit test de validité (étape 24) des valeurs des paramètres du deuxième groupe de l'image prise considérée, par rapport à ladite plage de validité. 9-Procédé selon la revendication précédente prise en 25 combinaison avec la revendication 7, dans lequel à l'issue du test de validité réalisé au cours de la phase de suivi, si les valeurs des paramètres du premier groupe pour l'image prise considérée appartiennent à ladite plage de validité, on réalise également ledit test de cohérence (étape 25) sur les valeurs des paramètres du deuxième 30 groupe de l'image considérée, et si lesdites valeurs des paramètres du 2906914 24 deuxième groupe de l'image considérée sont supérieures auxdites dernières valeurs mémorisées, on met à jour (étape 27) ladite structure, on augmente la valeur du critère de fin de phase et on compare cette valeur au seuil associé à la phase de suivi (étape 28). 5 10- Procédé selon la revendication 9, dans lequel si au moins une valeur des paramètres du deuxième groupe de l'image prise considérée est inférieure à ladite dernière valeur mémorisée correspondante, et/ou si la valeur du paramètre choisi du deuxième groupe est inférieure audit seuil de validité, on met à jour (étape 26) 10 ladite structure en mémorisant les valeurs desdits paramètres du deuxième groupe correspondant à ladite position moyenne déterminée lors de la phase d'apprentissage à la place des valeurs correspondantes pour l'image considérée et en diminuant la valeur du critère de fin de phase. 15 11-Système de détection de la position des marquages sur route à l'aide d'une succession d'images numériques comportant des pixels, prises au cours du déplacement d'un véhicule automobile, ledit système étant embarqué au sein d'un véhicule automobile et comprenant : 20 - des moyens d'apprentissage (MAPPR) aptes à déterminer sur un premier ensemble d'images numériques successives, une position moyenne desdits marquages, -des moyens de suivi (MSUIVI), aptes à déterminer sur un deuxième ensemble d'images numériques successives, la position 25 desdits marquages à partir de ladite position moyenne déterminée par lesdits moyens d'apprentissage, et - des moyens de calculs principaux (MCAL) aptes à calculer un critère de fin de phase, lesdits moyens d'apprentissage et de suivi étant aptes à 30 effectuer leur propre détermination tant que la valeur prise par ledit 2906914 25 critère de fin de phase ne dépasse pas un seuil associé audit moyen considéré, caractérisé par le fait que les moyens de calcul principaux sont aptes à calculer ledit critère de fin de phase en fonction du nombre total de pixels appartenant auxdits marquages, comptabilisés 5 sur un nombre choisi d'images numériques successives. 12-Système selon la revendication précédente, comprenant en outre des premiers moyens de calcul (MC1) auxiliaires aptes à calculer un premier groupe de paramètres représentatifs du nombre de pixels appartenant auxdits marquage sur route, des deuxièmes moyens de 10 calcul auxiliaires (MC2) aptes à calculer un deuxième groupe de paramètres représentatifs de la position géométriques desdits marquages sur route, et des moyens de mémorisation (MEM) aptes à mémoriser au sein d'une structure commune auxdits premiers et deuxièmes moyens de calcul auxiliaires, pour n images considérées, n 15 étant un entier choisi, la valeur de la vitesse du véhicule automobile, l'instant de la prise, les paramètres du premier et du deuxième groupe et ledit critère de fin de phase.