FR 2923933 A1 20090522 FR 0708073 A 20071116 2923933 PROCÉDÉ DE DÉTECTION D'UN PHÉNOMÈNE PERTURBATEUR DE VISIBILITÉ POUR UN VÉHICULE Domaine de l'invention La présente invention concerne un procédé de détection d'un phénomène perturbateur de visibilité pour un véhicule automobile, et un dispositif de détection permettant de mettre en oeuvre ledit procédé. Elle trouve une application particulière dans le domaine des véhicules automobiles. ~o Etat de la technique Dans le cas d'une application à un véhicule automobile, un procédé de détection d'un phénomène perturbateur de visibilité, tel que du brouillard, connu de l'état de la technique, utilise une image vidéo pour détecter de nuit du brouillard lorsque les projecteurs sont en position 1s Route de sorte à mesurer la distance de visibilité. A cet effet, il utilise le halo lumineux formant une ellipse qui est généré par la diffusion de la lumière à travers la nappe de brouillard. La détection du brouillard se fait en fonction des paramètres de cette ellipse et le calcul d'une erreur d'approximation entre ladite ellipse et le halo. 20 Un problème de cet état de la technique est qu'il ne permet pas de détecter un brouillard de moyenne ou faible densité, car un tel brouillard ne génère pas de halo assez visible pour former une ellipse lorsqu'il est éclairé par les projecteurs, ledit halo ne pouvant en conséquence être utilisé pour la détection du brouillard. 25 Objet de l'invention La présente invention a pour but la détection d'un phénomène perturbateur de visibilité tel que du brouillard, de nuit, et ce quelle que soit la position des projecteurs, en position Route ou Code et quelle que soit la densité du brouillard. 2 2923933 Selon un premier objet de l'invention, ce but est atteint par un procédé de détection d'un phénomène perturbateur de visibilité pour un véhicule automobile, comportant les étapes de : déterminer une région d'intérêt dans une image acquise de 5 l'environnement du véhicule ; -déterminer une courbe de niveaux de gris à partir de ladite région d'intérêt ; - calculer au moins une tangente à partir d'un point d'intérêt dans ladite courbe de niveaux de gris ; et lo ù déterminer un coefficient directeur à partir de ladite tangente. Comme on va le voir en détail par la suite, le coefficient directeur de la tangente calculée dans la courbe de niveaux de gris va se modifier en fonction des variations de l'atmosphère environnante autour d'un 15 véhicule automobile et devant le véhicule et donc en fonction de la présence de brouillard qui va modifier cette atmosphère. Ce coefficient directeur va ainsi permettre de détecter du brouillard quelque soit sa densité et quelque soit la position des projecteurs utilisée, notamment lorsque les projecteurs sont en position Code. De plus, un tel procédé 20 est simple à mettre en oeuvre. Selon des modes de réalisation non limitatifs, le procédé présente en outre les caractéristiques suivantes. Le procédé comporte une étape supplémentaire de déterminer la présence d'un phénomène perturbateur en 25 fonction d'au moins une valeur seuil dudit coefficient directeur. Cela permet non seulement de détecter la présence du phénomène perturbateur mais également de déterminer sa densité. 30 ù Le procédé comporte une étape supplémentaire de déterminer une distance de visibilité en fonction du coefficient directeur déterminé. Cela permet de fournir par la 3 2923933 suite une vitesse maximale de conduite pour garantir une distance de sécurité optimale. Le point d'intérêt est un point caractéristique d'un début de 5 diffusion de lumière au dessus de la coupure d'un faisceau lumineux émis par des projecteurs du véhicule en présence du phénomène perturbateur de visibilité. Cela permet de détecter la présence dudit phénomène perturbateur. ù Le point d'intérêt est l'origine de la courbe de niveaux de gris. Cela permet de ne pas dépendre des caractéristiques de la route. Par ailleurs, ce point est facile à déterminer. ù Le véhicule comporte un angle au volant, et ladite région d'intérêt est déterminée dans ladite image en fonction dudit angle au volant. Cela permet de prendre en compte la direction de la route sur laquelle se déplace le véhicule et ainsi d'avoir une région d'intérêt homogène même lorsque la route est sinueuse. Selon un deuxième objet de l'invention, elle concerne un dispositif de détection d'un phénomène perturbateur de visibilité pour un véhicule automobile, comportant : une unité de contrôle pour : ù déterminer une région d'intérêt dans une image acquise de l'environnement du véhicule ; -déterminer une courbe de niveaux de gris à partir de ladite région d'intérêt ; - calculer au moins une tangente à partir d'un point d'intérêt dans ladite courbe de niveaux de gris ; et ù déterminer un coefficient directeur à partir de ladite tangente. 4 2923933 Selon un troisième objet de l'invention, elle concerne un produit programme d'ordinateur comportant une ou plusieurs séquences d'instructions exécutables par une unité de traitement d'information, l'exécution desdites séquences d'instructions permettant une mise en 5 oeuvre du procédé selon l'une quelconque des caractéristiques précédentes. Brève description des figures D'autres caractéristiques et avantages de la présente invention seront mieux compris à l'aide de la description et des dessins non 10 limitatifs parmi lesquels : la Fig. 1 représente un diagramme d'un mode de réalisation non limitatif du procédé de détection selon l'invention ; la Fig. 2 est une représentation schématique d'une image de l'environnement d'un véhicule acquise par le procédé de la Fig. 1 en 15 l'absence de brouillard ; la Fig. 3 est une représentation schématique d'une image de l'environnement d'un véhicule acquise par le procédé de la Fig. 1 en présence de brouillard ; la Fig. 4 représente l'image de la Fig. 2 et une courbe de niveaux de 20 gris associée ; la Fig. 5 représente l'image de la Fig. 3 et une courbe de niveaux de gris associée ; ù la Fig. 6 représente l'image de la Fig. 2 sur laquelle est superposée la courbe de niveaux de gris de la Fig. 4 ; 25 la Fig. 7 représente l'image de la Fig. 3 sur laquelle est superposée la courbe de niveaux de gris de la Fig. 5 ; la Fig. 8 illustre une variation en fonction du temps : ù d'une distance de visibilité en fonction d'un coefficient directeur d'une tangente issue d'une courbe de niveaux de gris telle que 30 celle illustrée à la Fig. 5, et 5 2923933 d'une distance de visibilité en fonction de données empiriques acquises ; et la Fig. 9 illustre un mode de réalisation non limitatif d'un dispositif de mise en oeuvre du procédé de la Fig. 1. Description détaillée de modes de réalisation non limitatifs de l'invention Le procédé de détection d'un phénomène perturbateur de visibilité selon l'invention est décrit dans un mode de réalisation non limitatif à la to Fig. 1. Dans cette application, la détection se fait à partir d'un dispositif de détection embarqué dans un véhicule V, le véhicule comprenant notamment : - des projecteurs PJ, et 15 - une caméra vidéo CAM décrite plus loin. Dans la suite de la description, un phénomène perturbateur de visibilité F tel que du brouillard est pris comme exemple non limitatif. De plus, dans la suite de la description, les projecteurs PJ du véhicule V en position Code sont pris comme exemple non limitatif. 20 Bien entendu, le procédé peut s'appliquer à d'autres phénomènes perturbateurs de visibilité, c'est-à-dire tout phénomène F qui crée une perturbation atmosphérique de sorte à engendrer une perte de visibilité pour un utilisateur du véhicule V, tel que de la pluie forte ou encore des projections d'eau (appelées Gischt en allemand ou Spray en anglais) 25 générées par des véhicules devançant le véhicule V considéré. Comme on va le voir en détail ci-après, le coefficient directeur d'une tangente calculée à partir d'un point d'intérêt dans une courbe de niveaux de gris d'une image acquise I est utilisé pour déterminer la présence du brouillard F. En effet, on se base sur le fait que ce 30 coefficient directeur évolue de la même manière que la distance de visibilité DVM. 5 6 2923933 Le procédé de détection comporte les étapes suivantes telles qu'illustrées à la Fig 1: ù déterminer une région d'intérêt ROI dans une image I acquise de l'environnement du véhicule V (étape CALC_ROI(I)) ; 5 ù déterminer une courbe de niveaux de gris CL à partir de ladite région d'intérêt ROI (étape CALC_CL(ROI)) ; ù calculer au moins une tangente TG à partir d'un point d'intérêt PT dans ladite courbe de niveaux de gris CL (étape CALC TG(CL, PR)) ; et to ù déterminer un coefficient directeur CF à partir de ladite tangente TG (étape CALC_CF(TG)). Dans un mode de réalisation non limitatif, il comporte en outre une étape supplémentaire de : 15 ù déterminer la présence de brouillard F en fonction d'au moins une valeur seuil VS dudit coefficient directeur CF (étape CALC F(VS)) . Dans un mode de réalisation non limitatif, il comporte en outre une étape supplémentaire de : 20 ù déterminer une distance de visibilité DVM en fonction du coefficient directeur déterminé CF (étape CALC_DVM(CF)). On notera que ces deux modes de réalisation peuvent être combinés ensemble. 25 Dans un mode de réalisation non limitatif, il comporte en outre une étape de : ù acquérir au moins une image I par une caméra CAM (étape ACQ_SQ(I)). On notera que cette étape d'acquisition d'image I peut ne pas être 30 compris dans le procédé décrit, mais peut faire partie d'un autre procédé exécuté en amont du procédé décrit. Les étapes sont décrites en détail ci-après. 7 2923933 Dans une première étape 1), on acquiert au moins une image I par la caméra du véhicule V. La caméra vidéo CAM étant placée, dans l'exemple pris, à l'avant du véhicule V, l'image acquise I correspond à l'environnement E du s véhicule V se trouvant dans le champ de la caméra CAM et donc à l'avant du véhicule V. On va donc détecter un phénomène perturbateur F tel que du brouillard se trouvant à l'avant du véhicule V. La lumière issue d'un faisceau lumineux FX émis depuis un des projecteurs PJ est diffusée en présence de particules du brouillard F en ~o suspension dans l'atmosphère. La longueur d'onde de ce faisceau lumineux étant compatible avec le spectre d'analyse de la camera CAM, et les particules constitutives du brouillard F se situant dans le champ de vision de la camera CAM, il est alors possible de capter une image intégrant la lumière diffusée dans le brouillard F. 15 La Fig. 2 montre un exemple schématique d'image acquise I de nuit en l'absence de brouillard F, tandis que la Fig. 3 montre un exemple schématique d'une image acquise I de nuit en présence de brouillard F. En abscisse d'une image I sont représentées les colonnes Cn de cette image I, tandis qu'en ordonnée sont représentées les lignes Ln de cette 20 image I. Ces images I donnent un aperçu de la lumière diffusée de nuit avec un faisceau lumineux FX de projecteurs PJ. La partie blanche représente la lumière diffusée de nuit avec le faisceau lumineux FX, tandis que la partie hachurée en diagonale notée 25 N représente l'environnement E, ici à l'avant du véhicule V, dans le champ de la caméra CAM non éclairé par le faisceau lumineux FX. Sur les deux figures Fig. 2 et Fig. 3, on peut voir : ù une route sur laquelle roule le véhicule V, représentée par les deux lignes de marquage au sol L1 et L2, et celle du milieu L3 ; 30 ù un paysage P bordant la route ; et la ligne d'horizon H. 8 2923933 Sur la Fig. 3, le paysage P bordant la route est représenté en pointillé car il est voilé par le brouillard F représenté de façon schématique. II en va de même pour la ligne d'horizon H. Dans une deuxième étape 2), on détermine une région d'intérêt 5 ROI dans ladite image I. Dans des exemples non limitatifs la région d'intérêt ROI peut être : une ligne droite verticale passant par un point de référence PR dans l'image I, déterminée au voisinage du point de référence PR par une surface se to situant de part et d'autre du point de référence telle qu'illustrée sur la Fig. 2 et la Fig. 3 par lignes en pointillés. Dans un mode de réalisation non limitatif, le point de référence PR est le point de fuite PF tel qu'illustré sur les Fig. 2 et Fig. 3. 15 Dans une variante de ce mode, le point de fuite PF est centré sur l'image I acquise. Ainsi, pour un exemple d'image I de format 640*480, son abscisse PFx se situe à 320 pixels, son ordonnée PFy est sur la ligne d'horizon H. On se place dans le cas où l'axe optique de la caméra CAM est parallèle à la direction du véhicule V. 20 Une région d'intérêt ROI selon le deuxième exemple de réalisation est déterminée de la manière suivante, dans un mode de réalisation non limitatif : dans une première étape, on détermine les contours dans l'image I de sorte à enlever des zones dans l'image I non homogènes. Dans des 25 exemple non limitatifs, des méthodes de détection de contours (appelées � edge method � en anglais) telles que les méthodes Sobel, Prewitt, Roberts, Zero-cross, Canny etc. peuvent être utilisées ù dans une deuxième étape, on détermine la région d'intérêt ROI en 30 partant de la ligne d'horizon H et en utilisant un algorithme d'accroissement de région vers le haut et vers le bas de l'image acquise I, bien connue de l'homme du métier. On notera que pour déterminer la ligne d'horizon H, on peut dans des exemples non limitatifs, la 9 2923933 déterminer à partir d'un calcul de point de fuite PF dans l'image I issu de l'intersection du tracé des lignes blanches L1 et L2 sur la route, ou encore la déterminer à partir de capteurs d'assiette. La détermination de la ligne d'horizon H dans une image étant 5 connue de l'homme du métier, elle n'est pas décrite en détail ici. Ainsi, on obtient une région d'intérêt ROI homogène dans laquelle sont exclus : le bruit, les parasites, et ù les objets non homogènes tels que des véhicules, ou les lignes io blanches de la route telles que la ligne L3, comme illustré sur la Fig. 2 et la Fig. 3. Dans un mode de réalisation non limitatif, afin d'avoir une région ROI homogène même lorsque la route est sinueuse, en outre la région ts d'intérêt ROI est déterminée dans ladite image I en fonction de l'angle au volant a du véhicule V. Dans une première variante de réalisation non limitative : la région d'intérêt ROI est centrée par rapport au point de référence PR (vu précédemment) dans l'image I, lorsque l'angle au volant a est 20 nul ; et la région d'intérêt ROI est décalée latéralement par rapport au point de référence PR dans l'image I, lorsque l'angle au volant a n'est pas nul. Dans un exemple non limitatif, la région d'intérêt ROI est décalée de l'angle au volant a fois trois. 25 Ainsi, lorsque l'angle au volant a est positif, la région d'intérêt ROI est décalée à droite sur l'image I, tandis que lorsque l'angle au volant a est négatif, la région d'intérêt ROI est décalée à gauche sur l'image I. Par exemple, si l'angle au volant a est égale à 10°, la région d'intérêt ROI est décalée de 30 pixels à droite par rapport au point de référence 30 PR, et est donc centrée sur un nouveau point de référence de 320+30 pixels. Dans une deuxième variante de réalisation non limitative : 10 2923933 la région d'intérêt ROI est centrée par rapport au point de référence PR (vu précédemment) dans l'image I, lorsque l'angle au volant cc est inférieur ou égal à 15° en valeur absolue ; et la région d'intérêt ROI est décalée latéralement par rapport au point 5 de référence PR dans l'image I, lorsque l'angle au volant a est supérieur à 15° en valeur absolue. Dans un exemple non limitatif, la région d'intérêt ROI est décalée de l'angle au volant a fois trois. Ce seuil de 15° est caractéristique d'une route qui est sinueuse. Lorsque l'angle au volant cc est inférieur à 15° en valeur absolue, en général, lo la route est en ligne droite, mais c'est le conducteur du véhicule V qui ne conduit pas droit. Ainsi, lorsque l'angle au volant a est supérieur à +15°, la région d'intérêt ROI est décalée à droite sur l'image I (la direction de la route va vers la droite), tandis que lorsque l'angle au volant a est inférieur à -15°, 15 la région d'intérêt ROI est décalée à gauche sur l'image I (la direction de la route va vers la gauche). Par exemple, si l'angle au volant a est égale à -18°, la région d'intérêt ROI est décalée de 54 pixels à gauche par rapport au point de référence PR, et est donc centrée sur un nouveau point de référence de 20 320-54 pixels. Ainsi, le fait de déterminer la position de la région d'intérêt ROI (et plus particulièrement sa position par rapport à l'axe des abscisses) dans l'image acquise I en fonction de l'angle au volant a, permet de prendre en compte la direction de la route et ainsi d'éviter les obstacles tels que 25 talus, arbres, etc. se situant en face du véhicule lorsque la route est sinueuse. La région d'intérêt ROI est ainsi plus homogène. Dans une troisième étape 3), on détermine une courbe de niveaux de gris CL à partir de ladite région d'intérêt ROI. L'intérêt est que la présence de brouillard F va modifier la forme de 30 la courbe de niveaux de gris de sorte qu'en analysant cette courbe, on va pouvoir déterminer la présence de brouillard F. Dans un mode de réalisation non limitatif, cette courbe de niveaux de gris CL est déterminée de la manière suivante. Pour chaque ligne Ln 11 2923933 de l'image acquise I, on ne prend en compte que les pixels de la région d'intérêt ROI et on applique une combinaison de pixels Px de manière à obtenir une valeur GR pour chaque ligne, cette valeur GR étant par exemple une valeur de niveau de gris dans le cas d'une image vidéo 5 (comme décrit plus loin). Dans un exemple de réalisation non limitatif, la combinaison est la valeur médiane des niveaux de gris de chaque pixel Px de la ligne Ln considérée. L'avantage de la médiane est d'estimer la valeur moyenne des niveaux de gris tout en s'affranchissant des problèmes de bruits lo dans l'image I. Un premier exemple de courbe de niveaux de gris CL1 est illustré sur la Fig. 4 dans le cas où il n'y a pas de brouillard F, et un deuxième exemple de courbe de niveaux de gris CL2 est illustré sur la Fig. 5 dans le cas où il existe du brouillard F. is Comme on peut le voir, pour une courbe de niveaux de gris CL, en abscisse est indiqué le numéro de ligne Ln dans l'image acquise I, tandis qu'en ordonnée est indiqué la valeur de niveau de gris GR attribué. Sur ces deux courbes de niveaux de gris CL1 et CL2, on a également placé la ligne d'horizon H qui se trouve environ à l'abscisse 20 220. Comme on peut le voir sur les Fig. 6 et 7, les courbes de niveaux de gris CL1 et CL2 associées respectivement aux images acquises I en l'absence de brouillard F et lors de la présence de brouillard F sont superposées aux images I associées (elles ont été basculées de 90° par 25 rapport aux Fig. 4 et 5 précédentes). On notera que dans le cas où le temps d'intégration de la caméra CAM est connu, une courbe de niveau de gris CL peut être, dans des modes de réalisation non limitatifs, soit une courbe de luminance soit une courbe de luminosité. 30 On rappelle que le temps d'intégration de la caméra CAM correspond au temps d'exposition à la lumière des capteurs de la caméra. 12 2923933 Dans une quatrième étape 4), on calcule au moins une tangente TG à partir d'un point d'intérêt PT dans ladite courbe de niveaux de gris CL. Dans un mode de réalisation non limitatif, le point d'intérêt PT est 5 un point caractéristique d'un début de diffusion de lumière au dessus de la coupure d'un faisceau lumineux FX émis par des projecteurs PJ du véhicule V en présence du brouillard F. En effet, en présence de brouillard F, la courbe de niveaux de gris CL2 va varier de façon significative à partir de ce point d'intérêt PT par to rapport à la courbe de référence CL1 sans brouillard F. On se base sur le fait qu'en l'absence de brouillard F, il n'existe pas de diffusion de lumière au dessus de la coupure du faisceau lumineux FX émis par les projecteurs PJ, alors qu'il en existe en présence de brouillard F, cette diffusion étant en effet due à la réflexion 15 du faisceau lumineux FX des projecteurs PJ sur les particules de brouillard F. On rappelle que la coupure du faisceau lumineux FX est de l'ordre de -1% en dessous de la ligne d'horizon. Dans une variante de réalisation de ce mode, le point d'intérêt PT se trouve au dessus de la ligne d'horizon H de l'image acquise I. Cela 20 permet d'être indépendant des caractéristiques de la route (sol, route mouillée etc) et de manière générale de la scène routière (arbre, talus). En effet, la partie haute de l'image I se trouvant au-dessus de cette ligne H est moins dépendante de la scène routière. Dans un exemple non limitatif de cette variante, le point d'intérêt 25 PT est l'origine de la courbe. En effet, le point à l'origine de la courbe de niveaux de gris CL se trouve au dessus de la ligne d'horizon H comme illustré à la Fig. 7. L'avantage de cet exemple, est qu'il n'existe pas de diffusion de lumière au-dessus de la ligne d'horizon H, due à l'éclairage des 30 projecteurs, en l'absence de brouillard F, alors qu'il en existe en présence de brouillard F comme vu précédemment. L'analyse de la courbe de niveau de gris, et notamment du coefficient directeur passant par la tangente en ce point d'intérêt va permettre de mettre en exergue cette diffusion de lumière. 13 2923933 Dans une cinquième étape 5), on détermine le coefficient directeur CF, appelé également pente, à partir de ladite tangente TG. Comme on va le voir en détail ci-après, le coefficient directeur CF est caractéristique d'un changement de l'environnement de l'atmosphère 5 autour du véhicule V. De plus, à partir de ce coefficient directeur CF, on va pouvoir calculer une distance de visibilité DVM. Ainsi, le coefficient directeur CF va permettre de constater la présence de brouillard F et de déduire sa densité, soit directement au moyen de valeurs seuils, soit via la distance de visibilité DVM comme to décrit ci-après. Dans une sixième étape 6), on détermine la présence de brouillard F et sa densité. Dans un premier mode de réalisation, on détermine la présence de brouillard F et sa densité en fonction de plusieurs valeurs seuils VS 15 dudit coefficient directeur CF. Comme on va le voir, en analysant le coefficient directeur CF, on va pouvoir déterminer la présence de brouillard F et sa densité. Plus particulièrement, la présence de brouillard est déterminée en fonction d'une valeur seuils VS. Par exemple, cette valeur est de 0.15 20 pour l'exemple non limitatif pris des projecteurs en position code. En effet, lorsqu'il existe du brouillard F, on peut remarquer que le coefficient directeur CF de la tangente TG de la courbe de niveaux de gris CL a un gradient significatif (Fig. 5) par rapport à celui où le brouillard F est absent (Fig. 4). 25 Ainsi, en ce qui concerne la présence de brouillard F, lorsque le coefficient directeur CF est supérieur ou égal à un premier seuil VS1, on en déduit la présence de brouillard F. Dans un mode de réalisation non limitatif, ce premier seuil VS1 est égal à 0,15. En dessous de ce seuil, le brouillard F n'est pas perceptible dans 30 l'image I. De plus, on peut également remarquer que lorsqu'il existe du brouillard, plus le brouillard F est dense, plus le coefficient directeur CF augmente. 14 2923933 On va ainsi pouvoir également déterminer la densité de brouillard F au moyen du coefficient directeur CF. On utilise à cet effet deux autres seuils VS2 et VS3 correspondant chacun respectivement à une densité moyenne et forte de brouillard F. 5 Dans un mode de réalisation non limitatif : le premier seuil VS1 = 0,15 (entre ce seuil et le deuxième seuil VS2, on en déduit que le brouillard est faiblement dense). le deuxième seuil VS2 = 0,46 (entre ce seuil et le troisième seuil VS3, on en déduit que le brouillard est moyennement dense) ; et ~o - le troisième seuil VS3 = 0,77 (au delà de ce seuil, on en déduit que le brouillard est très dense). On notera que la densité du brouillard F est fonction d'une distance de visibilité DVM. 15 Ainsi, lorsque le brouillard F est de : faible densité, la distance de visibilité DVM correspondante se situe au-delà de 100 mètres (ente 100 et 150 mètres par exemple), moyenne densité, la distance de visibilité DVM correspondante se situe entre 60 mètres et 100 mètres, et 20 forte densité, la distance de visibilité DVM correspondante est de moins de 60 mètres. Dans un deuxième mode de réalisation, on détermine la présence de brouillard F et sa densité en fonction d'une distance de visibilité DVM, 25 cette dernière étant déterminée en fonction du coefficient directeur CF. Dans un mode de réalisation non limitatif, la relation entre la distance de visibilité DVM et le coefficient directeur CF est égale à : DVM = 61.5-75*CF [1] 30 On notera que dans ce cas, cette relation [1] ne dépend pas du type de bitume, de la qualité de la route, ou tout autre caractéristique de la route comme décrit précédemment. 15 2923933 De plus, cette relation [1] est indépendante du tangage du véhicule V (tangage dû au freinage ou à une accélération), car elle ne dépend pas de la ligne d'horizon H. En effet, lorsqu'il existe un tel tangage, le point d'intérêt PT s déterminé est uniquement translaté dans l'image acquise I par rapport à l'image précédente sans tangage, (vers le haut quand le véhicule freine, et vers le bas quand le véhicule accélère). Il n'est donc pas besoin de prendre en compte ce tangage dans le calcul de la distance de visibilité DVM. to Bien entendu, d'autres coefficients peuvent être utilisés. La Fig. 8 illustre un exemple non limitatif de variations de la distance de visibilité DVM (en ordonnée en mètres) en fonction du temps (en abscisse en secondes). La première courbe DVM_R concerne des données empiriques de 15 la distance de visibilité qui ont été relevées au cours du temps lors de tests réels. La deuxième courbe DVM C concerne la distance de visibilité DVM calculée selon la relation [1] au cours du temps. On remarque que la deuxième courbe DVM_C est très proche de la 20 première courbe DVM_R. Ainsi, le calcul de la distance de visibilité en fonction du coefficient directeur CF selon la relation [1] est un indicateur fiable qui permet de donner des valeurs fiables de la distance de visibilité DVM par rapport à la distance de visibilité réelle. Par ailleurs, on peut voir, que la distance de visibilité DVM diminue 25 au cours du temps. On est ainsi entré dans une nappe de brouillard de faible densité à t0=0 (CF = 0,15 et DVM = 50,25 et le brouillard F devient moyennement dense au bout d'environ tl=0,6 secondes (CF = 0,46 et DVM = 27). Selon la distance de visibilité DVM ainsi calculée, on peut ainsi 30 également en déduire la présence de brouillard F et sa densité. Ainsi, dans un exemple non limitatif lorsque la distance de visibilité est inférieure à 150 mètres, on peut en déduire qu'il existe du brouillard F. 16 2923933 Par ailleurs, en ce qui concerne la densité, lorsque la distance de visibilité est inférieure à 60 mètres, on peut en déduire que la brouillard F est de forte densité, tandis que lorsqu'elle est supérieure à 60 mètres et au-delà, on peut en déduire que le brouillard F est de moyenne (60-5 100 mètres) à faible densité (100-150 mètres). De plus, le calcul de la distance de visibilité DVM permet de fournir par la suite au conducteur du véhicule V une information sur la vitesse maximale Vmax à ne pas dépasser pour ne pas être en danger, et garantir ainsi une distance de sécurité optimale. Dans un exemple non Io limitatif, pour une vitesse de 90 km/h, on sait que la distance d'arrêt est d'environ 80 mètres. Bien entendu, on peut également combiner ces deux modes de réalisation (utilisation des seuils VS et calcul de la distance de visibilité DVM) afin d'affiner la détection du brouillard F et le calcul de sa densité, 15 soit en parallèle, soit l'un après l'autre. Dans une septième étape 7), après que du brouillard F a été détecté et sa densité déterminée, un traitement adéquate CD en temps réel sur le véhicule V peut être exécuté. Dans des exemples non limitatifs, il peut s'agir : 20 d'adapter automatiquement l'éclairage des projecteurs PJ véhicule V en augmentant l'intensité des projecteurs PJ Code ou Route (par exemple pour mieux visualiser les lignes blanches de la route) et/ou en allumant les feux de brouillard (avants et arrières) ; ou d'envoyer un signal d'alerte au conducteur du véhicule V de manière 25 à ce qu'il augmente lui-même l'intensité des projecteurs PJ par exemple s'il peut le faire pour éclairer plus ou qu'il allume lui-même les feux de brouillard ; ou de commuter automatiquement les projecteurs PJ de Code ou en Route ou inversement ; ou 30 de limiter automatiquement la vitesse du véhicule à une vitesse maximale autorisée Vmax dans ce cas ; ou d'envoyer un signal d'alerte au conducteur du véhicule V pour qu'il diminue sa vitesse en fonction d'une vitesse maximale autorisée etc. 17 2923933 Selon la densité du brouillard F, dans des exemples non limitatifs, on peut déterminer : un seuil d'allumage des feux de brouillard pour une distance de 5 visibilité DVM donnée ; et un seuil de commutation automatique des projecteurs PJ de Code en Route pour une distance de visibilité DVM supérieure ou égale à un seuil donné ; ou un seuil de commutation automatique des projecteurs PJ de Route en ~o Code pour une distance de visibilité DVM inférieure à un seuil donné etc. On notera que ces différents seuils peuvent être définis dans des exemples non limitatifs selon une réglementation existante ou selon une norme constructeur. 15 On notera que cette septième étape se fait au fur et à mesure du traitement des images vidéo I par le procédé décrit ci-dessus. Ainsi, le traitement adéquate CD, tel que par exemple l'adaptation automatique de l'éclairage des projecteurs PJ en Code ou en Route, est exécuté en temps réel puisqu'il est effectué après chaque détection d'un 20 phénomène perturbateur F, une détection étant effectuée à chaque acquisition d'image I. Le procédé de l'invention est mis en oeuvre par un dispositif DISP de détection représenté à la Fig. 9. Ce dispositif DISP est intégré dans le véhicule V.Ce dispositif DISP 25 comporte notamment : û une unité de contrôle UC pour : û déterminer une région d'intérêt ROI dans dans une image I acquise de l'environnement E du véhicule V ; û déterminer une courbe de niveaux de gris CL à partir de 30 ladite région d'intérêt ROI ; - calculer au moins une tangente à partir d'un point d'intérêt PT dans ladite courbe de niveaux de gris CL ; et 18 2923933 déterminer un coefficient directeur CF à partir de ladite tangente TG. L'unité de contrôle UC permet en outre de commander le projecteur 5 PJ et la caméra CAM et de commander (adaptation automatique de l'éclairage des projecteurs PJ en Code ou Route, allumage automatique des feux de brouillards) ou d'effectuer (envoi d'un signal d'alerte) le traitement adéquat CD. Dans un mode de réalisation non limitatif, le dispositif de détection ~o DISP peut en outre comporter la caméra vidéo CAM permettant d'acquérir une image I telle qu'illustrée à la Fig. 9. On notera que dans ce cas, l'unité de contrôle UC peut également se trouver dans la caméra vidéo CAM. La caméra CAM est placée dans un exemple non limitatif derrière 15 le pare-brise du véhicule V. Dans un autre exemple non limitatif, la caméra CAM est placée près d'un des projecteurs PJ du véhicule V. Elle est par exemple du type VGA de définition 640480 (soit une image acquise I de 8 bits (par pixel) et de 640 colonnes et 480 lignes) et comporte une lentille (non représentée) à cet effet. L'image I ainsi 20 acquise est en pleine résolution. A chaque pixel Px est attribuée une valeur spécifique GR appelée valeur de niveau de gris suite aux traitements utilisés dans la caméra (gestion du temps d'intégration, de la courbe de réponse de la caméra, gain etc). Cette valeur de niveau de gris peut être exprimée en différents 25 formats, par exemple en 8bit, 12bit ou autre. Par exemple, le niveau de gris du pixel en 8bit peut avoir une valeur entre 0 et 255, tandis que le niveau de gris du pixel en 12bit peut avoir une valeur entre 0 et 4095. Dans un exemple non limitatif, la caméra vidéo CAM acquiert 10 30 images par seconde. Bien entendu, une caméra de type différent et avec une résolution différente peut être utilisée. 19 2923933 Bien entendu, la caméra CAM qui est utilisée pour la fonctionnalité détection de brouillard F peut être également utilisée pour d'autres fonctionnalités connues telles que : la détection de lignes pour le marquage au sol (permettant d'éviter un 5 franchissement involontaire des lignes), - la commutation automatique des projecteurs Route en Code ou inversement lors de l'apparition d'un véhicule devant le véhicule considéré (permettant d'éviter d'éblouir le véhicule devant), etc. 10 On notera que toutes les étapes du procédé décrit ci-dessus sont effectuées pour une ou plusieurs (séquence SQ) images acquises I par la caméra vidéo CAM et ce en temps réel. C'est-à-dire que l'ensemble des étapes ne prend pas plus de 1/10 seconde dans l'exemple d'une séquence de 10 images par seconde acquises par la caméra CAM. Le 15 procédé est donc très rapide s'exécuter. On notera que la mise en oeuvre du procédé de détection exposé ci-dessus peut être effectuée au moyen d'un dispositif micro programmé � software �, d'une logique câblée et/ou de composants électroniques � hardware �. 20 Ainsi, le dispositif de détection DISP peut comporter un produit programme d'ordinateur PG comportant une ou plusieurs séquences d'instructions exécutables par une unité de traitement d'information telle qu'un microprocesseur, ou d'une unité de traitement d'un micro-contrôleur, d'un ASIC, d'un ordinateur etc., l'exécution desdites 25 séquences d'instructions permettant une mise en oeuvre du procédé décrit. Un tel programme d'ordinateur PG peut être inscrit en mémoire non volatile inscriptible de type ROM ou en mémoire non volatile ré-inscriptible de type EEPROM ou FLASH. Ledit programme d'ordinateur 30 PG peut être inscrit en mémoire en usine ou encore chargé en mémoire ou téléchargé à distance en mémoire. Les séquences d'instructions peuvent être des séquences d'instructions machine, ou encore des séquences d'un langage de commande interprétées par l'unité de traitement au moment de leur exécution. 20 2923933 Dans l'exemple non limitatif de la Fig. 9, le programme d'ordinateur PG est inscrit dans une mémoire de l'unité de contrôle UC du dispositif DISP. Bien entendu, la description du procédé n'est pas limitée aux 5 modes de réalisation et exemples décrits ci-dessus. Ainsi, l'exemple décrit ci-dessus pour les projecteurs PJ en position Code n'est pas limitatif, et le même principe peut être appliqué pour des projecteurs PJ en position Route avec des distances de visibilité DVM allant de 0 à au delà de 150 mètres (les projecteurs en to position Route éclairant plus qu'en position Code), et avec une relation [1] similaire. Par ailleurs, on peut très bien utiliser le procédé décrit avec une caméra arrière et des projecteurs arrières à infrarouge (non visible pour l'oeil humain de sorte à ne pas éblouir un conducteur d'un véhicule 15 suiveur) pour effectuer un traitement adéquate CD tel que par exemple allumer les feux de brouillard. Par ailleurs, si la région d'intérêt ROI déterminée n'est pas assez homogène, on peut ne pas l'utiliser et attendre la détermination de la région d'intérêt ROI sur l'image acquise I suivante. 20 Par ailleurs, bien que l'exemple d'une seule tangente et d'un seul coefficient directeur ait été pris, on peut également utiliser plusieurs tangentes et plusieurs coefficients directeurs associés afin de vérifier et fiabiliser la mesure du brouillard. Enfin, bien entendu elle peut s'appliquer à des applications 25 différentes de l'application véhicule automobile décrite. par exemple, on peut envisager une détection de brouillard par un appareillage fixe, par exemple au voisinage d'une autoroute, et utiliser le résultat de la détection positive pour activer des signaux d'alerte (également fixes, par exemple sur les portiques au dessus des chaussées) pour avertir les 30 conducteurs. Ainsi, l'invention présente notamment les avantages suivants : Elle permet de détecter la présence d'un phénomène perturbateur F tel que le brouillard et d'effectuer un traitement adéquat CD ; 21 2923933 Elle permet de détecter la présence de brouillard lorsque les projecteurs PJ sont notamment en position Code, évitant ainsi une commutation automatique en position Route lorsque cela n'est pas nécessaire ; Ainsi, le conducteur ne sera plus éblouit et incommodé 5 par des oscillations de positions des projecteurs PJ ; Elle permet de déterminer la densité du brouillard F ; Elle permet de déterminer la distance de visibilité DVM pour un utilisateur du véhicule V ; Elle est simple à mettre en oeuvre (la détermination d'une région ~o d'intérêt, d'une courbe de niveaux de gris et le calcul d'une tangente et d'un coefficient directeur sont faciles à traiter) ; Elle est facilement intégrable dans un système d'éclairage et de signalisation tel qu'un feu ou un projecteur (caméra, software/hardware) sans implantation contraignante sur la carrosserie ts d'un véhicule ; Elle permet d'anticiper la présence de brouillard en détectant à l'avance l'approche d'une nappe de brouillard avant que le véhicule ne s'y engage, et ce grâce à l'évolution temporelle du coefficient directeur CF ; 20 û Elle permet d'éviter d'utiliser deux caméras, une pour la fonction de détection d'un phénomène perturbateur et une pour une fonction de détection de ligne par exemple. On peut en effet regrouper deux fonctions dans une seule caméra qui est multi-fonctions. 22 REVENDICATIONS 1. Procédé de détection d'un phénomène perturbateur de visibilité (F) pour un véhicule automobile (V), comportant les étapes de : déterminer une région d'intérêt (ROI) dans une image (I) acquise de l'environnement (E) du véhicule (V) ; déterminer une courbe de niveaux de gris (CL) à partir de ladite ~o région d'intérêt (ROI) ; - calculer au moins une tangente (TG) à partir d'un point d'intérêt (PT) dans ladite courbe de niveaux de gris (CL) ; et déterminer un coefficient directeur (CF) à partir de ladite tangente (TG). 15 2. Procédé de détection selon la revendication 1, selon lequel il comporte une étape supplémentaire de : - déterminer la présence d'un phénomène perturbateur (F) en fonction d'au moins une valeur seuil (VS) dudit coefficient 20 directeur (CF). 3. Procédé de détection selon la revendication 1 ou 2, selon lequel il comporte une étape supplémentaire de : ù déterminer une distance de visibilité (DVM) en fonction du 25 coefficient directeur déterminé (CF). 4. Procédé de détection selon l'une des revendications précédentes, selon lequel le point d'intérêt (PT) est un point caractéristique d'un début de diffusion de lumière au dessus de la coupure d'un 30 faisceau lumineux (FX) émis par des projecteurs (PJ) du véhicule (V) en présence du phénomène perturbateur de visibilité (F). 23 2923933 5. Procédé de détection selon l'une des revendications précédentes, selon lequel le point d'intérêt (PT) est l'origine de la courbe de niveaux de gris (CL). 5 6. Procédé de détection selon l'une des revendications précédentes, selon lequel le véhicule (V) comporte un angle au volant, et ladite région d'intérêt (ROI) est déterminée dans ladite image (I) en fonction dudit angle au volant (a). to 7. Dispositif (DISP) de détection d'un phénomène perturbateur de visibilité (F) pour un véhicule automobile (V), comportant : une unité de contrôle (UC) pour : déterminer une région d'intérêt (ROI) dans dans une image (I) acquise de l'environnement (E) du véhicule (V) ; 15 déterminer une courbe de niveaux de gris (CL) à partir de ladite région d'intérêt (ROI) ; calculer au moins une tangente à partir d'un point d'intérêt (PT) dans ladite courbe de niveaux de gris (CL) ; et déterminer un coefficient directeur (CF) à partir de ladite 20 tangente (TG). 8. Produit programme (PG) d'ordinateur comportant une ou plusieurs séquences d'instructions exécutables par une unité de traitement d'information, l'exécution desdites séquences d'instructions 25 permettant une mise en oeuvre du procédé selon l'une quelconque des revendications précédentes 1 à 6.