[go: up one dir, main page]

FR3032930A1 - METHOD AND DEVICE FOR AIDING THE DRIVING OF A MOTOR VEHICLE - Google Patents

METHOD AND DEVICE FOR AIDING THE DRIVING OF A MOTOR VEHICLE Download PDF

Info

Publication number
FR3032930A1
FR3032930A1 FR1551432A FR1551432A FR3032930A1 FR 3032930 A1 FR3032930 A1 FR 3032930A1 FR 1551432 A FR1551432 A FR 1551432A FR 1551432 A FR1551432 A FR 1551432A FR 3032930 A1 FR3032930 A1 FR 3032930A1
Authority
FR
France
Prior art keywords
vehicle
climatic conditions
dynamic
blur
level
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR1551432A
Other languages
French (fr)
Other versions
FR3032930B1 (en
Inventor
Laure Bajard
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Continental Autonomous Mobility Germany GmbH
Original Assignee
Continental Automotive GmbH
Continental Automotive France SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Continental Automotive GmbH, Continental Automotive France SAS filed Critical Continental Automotive GmbH
Priority to FR1551432A priority Critical patent/FR3032930B1/en
Priority to PCT/EP2016/000201 priority patent/WO2016131528A1/en
Publication of FR3032930A1 publication Critical patent/FR3032930A1/en
Application granted granted Critical
Publication of FR3032930B1 publication Critical patent/FR3032930B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60SSERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
    • B60S1/00Cleaning of vehicles
    • B60S1/02Cleaning windscreens, windows or optical devices
    • B60S1/04Wipers or the like, e.g. scrapers
    • B60S1/06Wipers or the like, e.g. scrapers characterised by the drive
    • B60S1/08Wipers or the like, e.g. scrapers characterised by the drive electrically driven
    • B60S1/0818Wipers or the like, e.g. scrapers characterised by the drive electrically driven including control systems responsive to external conditions, e.g. by detection of moisture, dirt or the like
    • B60S1/0822Wipers or the like, e.g. scrapers characterised by the drive electrically driven including control systems responsive to external conditions, e.g. by detection of moisture, dirt or the like characterized by the arrangement or type of detection means
    • B60S1/0833Optical rain sensor
    • B60S1/0844Optical rain sensor including a camera

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)

Abstract

L'invention concerne un procédé d'assistance à la conduite d'un véhicule automobile soumis à des conditions climatiques comprenant des conditions statiques associées au véhicule et des conditions dynamiques associées à l'environnement du véhicule. Le procédé comprend l'acquisition (EO) d'au moins une image par une caméra, le calcul (E1) d'au moins un niveau de flou d'au moins un groupe de pixels de ladite image, la détermination (E2) d'au moins une valeur d'au moins un paramètre dudit groupe de pixels relatif aux conditions climatiques dynamiques, la comparaison (E3a, E3b, E3c) entre ledit niveau de flou et ladite valeur de paramètre, la détermination (E4) de la nature statique ou dynamique des conditions climatiques à partir de ladite comparaison afin d'assister le conducteur dans sa conduite.The invention relates to a method of assisting the driving of a motor vehicle subject to climatic conditions comprising static conditions associated with the vehicle and dynamic conditions associated with the environment of the vehicle. The method comprises acquiring (EO) at least one image by a camera, computing (E1) at least one fuzziness level of at least one group of pixels of said image, determining (E2) d at least one value of at least one parameter of said group of pixels relating to the dynamic climatic conditions, the comparison (E3a, E3b, E3c) between said fuzziness level and said parameter value, the determination (E4) of the static nature or dynamic climatic conditions from said comparison to assist the driver in his driving.

Description

1 La présente invention se rapporte au domaine de l'automobile et concerne plus particulièrement un procédé et un dispositif d'aide à la conduite d'un véhicule automobile, ainsi qu'un véhicule automobile comprenant un tel dispositif. De nos jours, il est connu d'équiper un véhicule automobile avec un système 5 d'assistance à la conduite appelé communément ADAS (Advanced Driver Assistance System en langue anglaise). Un tel système comprend de manière connue une caméra, montée sur le pare-brise du véhicule, qui permet de générer un flux d'images représentant l'environnement dudit véhicule. Ces images sont exploitées par une unité de traitement du système afin d'assister le conducteur, par exemple en détectant un obstacle 10 ou bien le franchissement d'une ligne blanche. Les informations données par les images capturées par la caméra doivent être suffisamment fiables et pertinentes pour permettre au système d'assister efficacement le conducteur du véhicule. Cependant, certaines conditions climatiques peuvent dégrader la visibilité et donc la qualité des images capturées par la caméra. A titre d'exemples, une température 15 externe basse combinée au manque de circulation d'air dans le véhicule peut générer de la condensation sur le capteur de la caméra et/ou sur le pare-brise du véhicule, ce qui dégrade la qualité des images. De même, le brouillard, la glace, la neige, la pluie ou les rayons lumineux peuvent dégrader la qualité des images capturées par la caméra. Le manque de visibilité provoqué par certaines de ces conditions climatiques 20 peut être amélioré en activant certaines fonctions du véhicule telles que, par exemple, les essuie-glaces ou bien le chauffage de l'intérieur du véhicule. Aujourd'hui, l'analyse de ces conditions et l'activation des fonctions adéquates du véhicule doivent être réalisées par le conducteur pendant qu'il pilote le véhicule. Or, de telles manoeuvres peuvent s'avérer dangereuses et compromettre la sécurité du véhicule. De plus, le conducteur ne connaît 25 pas toujours la fonction optimum à activer en fonction des conditions climatiques, son champ de vision étant réduit. Des solutions existantes permettent de détecter la présence de brouillard, de pluie, d'éblouissement ou de condensation à partir d'images capturées par la caméra du véhicule. Toutefois, chacune de ces méthodes ne permet pas nécessairement de faire la 30 différence entre les différentes conditions climatiques, et notamment entre les conditions climatiques statiques, telles que la condensation ou la neige présentes sur le pare-brise du véhicule, pour lesquelles il est recommandé d'activer le chauffage dans le véhicule, et les conditions climatiques dynamiques de l'environnement du véhicule telles que la pluie, le soleil ou le brouillard pour lesquelles il n'est pas nécessaire d'activer le chauffage dans 35 le véhicule. 3032930 2 La présente invention a pour but de remédier au moins en partie à ces inconvénients en permettant de distinguer les conditions climatiques statiques des conditions climatiques dynamiques de manière simple, fiable et efficace afin notamment d'activer une fonction adéquate du véhicule.The present invention relates to the field of the automobile and relates more particularly to a method and a device for assisting the driving of a motor vehicle, and a motor vehicle comprising such a device. Nowadays, it is known to equip a motor vehicle with a driver assistance system 5 commonly called ADAS (Advanced Driver Assistance System in English). Such a system comprises in known manner a camera, mounted on the windshield of the vehicle, which generates a stream of images representing the environment of said vehicle. These images are used by a system processing unit to assist the driver, for example by detecting an obstacle 10 or crossing a white line. The information given by the images captured by the camera must be sufficiently reliable and relevant to enable the system to effectively assist the driver of the vehicle. However, certain weather conditions can degrade the visibility and therefore the quality of the images captured by the camera. By way of example, a low external temperature combined with the lack of air circulation in the vehicle can generate condensation on the camera sensor and / or the vehicle windshield, which degrades the quality of the vehicles. images. Likewise, fog, ice, snow, rain or light rays can degrade the quality of the images captured by the camera. The lack of visibility caused by some of these weather conditions can be improved by activating certain functions of the vehicle such as, for example, wipers or heating of the vehicle interior. Today, the analysis of these conditions and the activation of the appropriate functions of the vehicle must be carried out by the driver while he is driving the vehicle. However, such maneuvers can be dangerous and compromise the safety of the vehicle. In addition, the driver does not always know the optimum function to be activated according to the climatic conditions, his field of vision being reduced. Existing solutions detect the presence of fog, rain, glare or condensation from images captured by the camera of the vehicle. However, each of these methods does not necessarily make it possible to differentiate between the different climatic conditions, and especially between the static climatic conditions, such as condensation or snow present on the windshield of the vehicle, for which it is recommended to activate the heating in the vehicle, and the dynamic climatic conditions of the vehicle environment such as rain, sun or fog for which it is not necessary to activate the heating in the vehicle. The aim of the present invention is to overcome at least part of these disadvantages by making it possible to distinguish static climatic conditions from dynamic climatic conditions in a simple, reliable and efficient manner, in particular in order to activate an adequate function of the vehicle.

A cet effet, l'invention a pour objet un procédé d'assistance à la conduite d'un véhicule automobile soumis à des conditions climatiques, lesdites conditions climatiques comprenant des conditions statiques associées au véhicule et des conditions dynamiques associées à l'environnement du véhicule, le véhicule comprenant un pare-brise sur lequel est montée une caméra, ledit procédé étant remarquable en ce qu'il comprend les étapes : - d'acquisition d'au moins une image par la caméra, - de calcul d'au moins un niveau de flou d'au moins un groupe de pixels de ladite image, - de détermination d'au moins une valeur d'au moins un paramètre dudit groupe de pixels relatif aux conditions climatiques dynamiques, - de comparaison entre ledit niveau de flou et ladite valeur de paramètre, - de détermination de la nature statique ou dynamique des conditions climatiques à partir de ladite comparaison afin d'assister le conducteur dans sa conduite.For this purpose, the subject of the invention is a method for assisting the driving of a motor vehicle subjected to climatic conditions, said climatic conditions comprising static conditions associated with the vehicle and dynamic conditions associated with the vehicle environment. , the vehicle comprising a windshield on which a camera is mounted, said method being remarkable in that it comprises the steps of: - acquisition of at least one image by the camera, - calculation of at least one level of blur of at least one group of pixels of said image, - determination of at least one value of at least one parameter of said group of pixels relating to the dynamic climatic conditions, - comparison between said level of blur and said parameter value, - determining the static or dynamic nature of the climatic conditions from said comparison in order to assist the driver in his driving.

Par les termes « conditions statiques associées au véhicule », on entend des conditions climatiques générant la présence persistante de matière sur une partie du véhicule tel que, par exemple, de la condensation sur le capteur de la caméra ou sur le pare-brise du véhicule, de la neige sur le pare-brise, etc. pour lesquelles il est recommandé d'activer le chauffage dans le véhicule, et des conditions dynamiques associées à l'environnement du véhicule telles que la pluie, le soleil ou le brouillard pour lesquelles il n'est pas nécessaire d'activer le chauffage dans le véhicule. La détermination de la nature statique ou dynamique des conditions climatiques permet notamment de détecter une anomalie et aider au diagnostic de ladite anomalie, par exemple lorsque les fonctions d'assistance du système ADAS sont 30 régulièrement indisponibles pour un véhicule donné. De préférence, le procédé comprend une étape d'activation d'au moins une fonction du véhicule en fonction de la nature statique ou dynamique des conditions climatiques déterminée. Une telle activation peut correspondre à une mise en place d'une stratégie d'activation différente d'une fonction du véhicule en fonction de la nature statique 35 ou dynamique. De préférence encore, l'activation d'une fonction du véhicule correspond à l'activation du chauffage lorsque les conditions climatiques sont de nature statique et à 3032930 3 l'envoi d'un message d'information au conducteur lorsque les conditions climatiques sont de nature dynamique. Selon un aspect de l'invention, le paramètre de l'image relatif aux conditions climatiques dynamiques est la variation du niveau de flou dans une série d'images 5 consécutives capturées par la caméra. Ainsi, lorsque le niveau de flou varie, par exemple de plus de 15 %, sur la série d'images consécutives alors les conditions climatiques sont de nature dynamique et correspondent en particulier à de la pluie ou de la grêle. Selon un autre aspect de l'invention, le paramètre de l'image relatif aux conditions climatiques dynamiques est la variation du niveau de flou avec la distance des 10 objets représentés dans l'image. Ainsi, lorsque le niveau de flou varie de manière exponentielle avec la distance sur l'image alors les conditions climatiques sont de nature dynamique et correspondent en particulier à du brouillard. Selon un autre aspect de l'invention, le paramètre de l'image relatif aux conditions climatiques dynamiques est la variation du niveau de flou avec l'intensité des 15 pixels du groupe de pixels. Ainsi, lorsque le niveau de flou augmente avec l'intensité des pixels du groupe alors les conditions climatiques sont de nature dynamique et correspondent à des éblouissements provoqués par des rayons lumineux. L'invention concerne aussi un dispositif d'assistance à la conduite d'un véhicule automobile soumis à des conditions climatiques, lesdites conditions climatiques 20 comprenant des conditions statiques associées au véhicule et des conditions dynamiques associées à l'environnement du véhicule, ledit dispositif étant remarquable en ce qu'il comprend : - une caméra, montée sur le pare-brise du véhicule, configurée pour acquérir une pluralité d'images, 25 - une unité de calcul d'au moins un niveau de flou d'au moins un groupe de pixels de ladite image, - une première unité de détermination d'au moins une valeur d'au moins un paramètre dudit groupe de pixels relatif aux conditions climatiques dynamiques, - une unité de comparaison entre ledit niveau de flou et ladite valeur de paramètre, - une deuxième unité de détermination de la nature statique ou dynamique des conditions climatiques à partir de ladite comparaison afin d'assister le conducteur dans sa conduite en fonction de la nature statique ou dynamique des conditions climatiques déterminée.The term "static conditions associated with the vehicle" means climatic conditions generating the persistent presence of material on a part of the vehicle such as, for example, condensation on the sensor of the camera or on the windshield of the vehicle , snow on the windshield, etc. for which it is recommended to activate the heating in the vehicle, and dynamic conditions associated with the vehicle environment such as rain, sun or fog for which it is not necessary to activate the heating in the vehicle. vehicle. The determination of the static or dynamic nature of the climatic conditions makes it possible in particular to detect an anomaly and to assist in the diagnosis of said anomaly, for example when the assistance functions of the ADAS system are regularly unavailable for a given vehicle. Preferably, the method comprises a step of activating at least one function of the vehicle according to the static or dynamic nature of the climatic conditions determined. Such an activation may correspond to setting up a different activation strategy of a vehicle function depending on the static or dynamic nature. More preferably, the activation of a function of the vehicle corresponds to the activation of the heating when the climatic conditions are static in nature and to the sending of an information message to the driver when the climatic conditions are of dynamic nature. According to one aspect of the invention, the parameter of the image relating to the dynamic climatic conditions is the variation of the level of blur in a series of consecutive images captured by the camera. Thus, when the level of blur varies, for example by more than 15%, on the series of consecutive images then the climatic conditions are of a dynamic nature and correspond in particular to rain or hail. According to another aspect of the invention, the parameter of the image relating to the dynamic climatic conditions is the variation of the level of blur with the distance of the objects represented in the image. Thus, when the blur level varies exponentially with the distance on the image then the climatic conditions are dynamic in nature and correspond in particular to fog. According to another aspect of the invention, the parameter of the image relating to the dynamic climatic conditions is the variation of the level of blur with the intensity of the pixels of the group of pixels. Thus, when the level of blur increases with the intensity of the pixels of the group then the climatic conditions are dynamic in nature and correspond to glare caused by light rays. The invention also relates to a device for assisting the driving of a motor vehicle subjected to climatic conditions, said climatic conditions comprising static conditions associated with the vehicle and dynamic conditions associated with the environment of the vehicle, said device being remarkable in that it comprises: a camera, mounted on the windshield of the vehicle, configured to acquire a plurality of images, a calculation unit of at least one level of blur of at least one group; pixels of said image, - a first unit for determining at least one value of at least one parameter of said group of pixels relating to dynamic climatic conditions, - a comparison unit between said level of blur and said parameter value, a second unit for determining the static or dynamic nature of the climatic conditions from said comparison in order to assist the driver in his driving in depending on the static or dynamic nature of the climatic conditions determined.

3032930 4 De préférence, le dispositif comprend en outre une unité d'activation d'au moins une fonction du véhicule en fonction de la nature statique ou dynamique des conditions climatiques déterminée. L'invention concerne également un véhicule comprenant un dispositif tel que 5 présenté précédemment. D'autres caractéristiques et avantages de l'invention apparaîtront lors de la description qui suit faite en regard des figures annexées données à titre d'exemples non limitatifs et dans lesquelles des références identiques sont données à des objets semblables : 10 - La figure 1 illustre une forme de réalisation du dispositif selon l'invention. - La figure 2 illustre un mode de mise en oeuvre du procédé selon l'invention. Le dispositif selon l'invention est destiné à être monté dans un véhicule automobile afin d'assister le conducteur dudit véhicule dans sa conduite. De manière 15 connue, le véhicule est soumis à des conditions climatiques qui sont à la fois statiques et dynamiques. Les conditions statiques sont associées au véhicule et génèrent la présence persistante de matière sur une partie du véhicule tel que, par exemple, de la condensation sur le capteur de la caméra ou sur le pare-brise du véhicule, de la neige sur le pare-brise, etc... De telles conditions statiques nécessitent préférentiellement d'activer le chauffage 20 du véhicule pour évacuer la condensation ou faire fondre la neige. Les conditions dynamiques sont associées à l'environnement du véhicule et peuvent, par exemple, être la pluie, le soleil ou le brouillard. A l'opposé des conditions statiques, ces conditions dynamiques ne nécessitent pas l'activation du chauffage du véhicule. En référence à la figure 1, le dispositif 1 comprend une caméra 10, une unité 25 de calcul 20, une première unité de détermination 30, une unité de comparaison 40, une deuxième unité de détermination 50 et une unité d'activation 60. La caméra 10 est montée au niveau de la partie supérieure du pare-brise du véhicule et est configurée pour acquérir une pluralité d'images représentant l'environnement du véhicule.Preferably, the device further comprises a unit for activating at least one function of the vehicle according to the determined static or dynamic nature of the climatic conditions. The invention also relates to a vehicle comprising a device as previously described. Other features and advantages of the invention will become apparent from the following description given with reference to the appended figures given as non-limiting examples and in which identical references are given to similar objects: FIG. an embodiment of the device according to the invention. FIG. 2 illustrates a mode of implementation of the method according to the invention. The device according to the invention is intended to be mounted in a motor vehicle to assist the driver of said vehicle in its driving. As is known, the vehicle is subjected to climatic conditions which are both static and dynamic. The static conditions are associated with the vehicle and generate the persistent presence of material on a part of the vehicle such as, for example, condensation on the sensor of the camera or on the windshield of the vehicle, snow on the screen. Such static conditions preferentially require the heating of the vehicle to be used to evacuate the condensation or to melt the snow. Dynamic conditions are associated with the vehicle environment and may, for example, be rain, sun or fog. In contrast to static conditions, these dynamic conditions do not require activation of the vehicle heater. With reference to FIG. 1, the device 1 comprises a camera 10, a calculation unit 20, a first determination unit 30, a comparison unit 40, a second determination unit 50 and an activation unit 60. camera 10 is mounted at the top of the windshield of the vehicle and is configured to acquire a plurality of images representing the environment of the vehicle.

30 L'unité de calcul 20 est configurée pour calculer au moins un niveau de flou d'au moins un groupe de pixels d'une image acquise par la caméra 10. La première unité de détermination 30 est configurée pour déterminer au moins une valeur d'au moins un paramètre d'un groupe de pixels d'une image acquise par la caméra 10, ledit paramètre étant relatif à des conditions climatiques dynamiques.The computing unit 20 is configured to calculate at least one fuzziness level of at least one pixel group of an image acquired by the camera 10. The first determining unit 30 is configured to determine at least one f-value. at least one parameter of a group of pixels of an image acquired by the camera 10, said parameter being relative to dynamic climatic conditions.

35 L'unité de comparaison 40 est configurée pour comparer un niveau de flou calculé par l'unité de calcul 20 et une valeur de paramètre déterminée par la première unité de détermination 30.The comparison unit 40 is configured to compare a fuzziness level calculated by the computing unit 20 with a parameter value determined by the first determining unit 30.

3032930 5 La deuxième unité de détermination 50 est configurée pour déterminer la nature statique ou dynamique des conditions climatiques à partir d'une comparaison effectuée par l'unité de comparaison 40. Enfin, l'unité d'activation 60 est configurée pour activer une fonction du 5 véhicule afin d'assister le conducteur dans sa conduite en fonction de la nature statique ou dynamique des conditions climatiques déterminée, par exemple pour activer le chauffage du véhicule, envoyer un message au conducteur ou stocker un message pour un diagnostic ultérieur de maintenance. L'invention va maintenant être décrite dans sa mise en oeuvre.The second determining unit 50 is configured to determine the static or dynamic nature of the climatic conditions from a comparison made by the comparison unit 40. Finally, the activation unit 60 is configured to activate a function. of the vehicle in order to assist the driver in his driving according to the static or dynamic nature of the climatic conditions determined, for example to activate the heating of the vehicle, send a message to the driver or store a message for a subsequent diagnosis of maintenance. The invention will now be described in its implementation.

10 Dans une étape E0, la caméra 10 acquière une ou plusieurs images de l'environnement du véhicule. Chaque image est divisée en une pluralité de portions égales, par exemple 5 x 5 portions rectangulaires. Chaque portion d'image est divisée en une pluralité de portions de pixels, par exemple des groupes de 16 x 16 pixels. Ensuite, l'unité de calcul 20 calcule, dans une étape E1, au moins un niveau 15 de flou pour chaque groupe de pixels de chaque portion de chaque image acquise par la caméra 10. Dans un mode de mise en oeuvre préféré, trois paramètres relatifs aux conditions climatiques dynamiques sont déterminés dans une étape E2 afin d'être utilisés : le temps, la distance des objets dans une image et l'intensité des pixels d'une 20 image. En ce qui concerne le paramètre de temps, la variation du niveau de flou dans une série d'images consécutives capturées par la caméra est analysée dans une étape E3a. Une manière de déterminer le niveau de flou est d'estimer une probabilité de 25 blocage pour chaque groupe de pixels de chaque portion d'une image acquise par la caméra 10. Ainsi, par exemple, pour chaque groupe de 16 x 16 pixels, on peut déterminer un contour par transformée de Haar, par exemple en appliquant trois filtres de trois résolutions différentes, puis en déduire une classification du contour sur le groupe de 30 pixels (par exemple, un Dirac). Un contour correspond à une différence notable de niveau de flou entre des pixels d'une même portion de l'image. Ensuite, selon la répartition des contours classifiés, on en déduit une probabilité de blocage dudit groupe de pixels. Un exemple de transformée de Haar et de classification est donné dans le document « Blur detection for digital images using wavelet transform. » (Hanghang Tong, Mingjing Li, 35 Hongjiang Zhang, Changshui Zhang; IEEE International Conference on multimedia, Juin 2004) incorporé ici par référence.In a step E0, the camera 10 acquires one or more images of the environment of the vehicle. Each image is divided into a plurality of equal portions, for example 5 x 5 rectangular portions. Each image portion is divided into a plurality of pixel portions, for example groups of 16 x 16 pixels. Then, the calculation unit 20 calculates, in a step E1, at least one level of blur for each group of pixels of each portion of each image acquired by the camera 10. In a preferred embodiment, three parameters Dynamic weather conditions are determined in a step E2 to be used: the time, the distance of the objects in an image and the intensity of the pixels of an image. With regard to the time parameter, the variation of the level of blur in a series of consecutive images captured by the camera is analyzed in a step E3a. One way of determining the level of blur is to estimate a blocking probability for each group of pixels of each portion of an image acquired by the camera 10. Thus, for example, for each 16 x 16 pixel group, can determine a Haar transform contour, for example by applying three filters of three different resolutions, and then deduce a classification of the contour on the group of 30 pixels (for example, a Dirac). A contour corresponds to a notable difference in level of blur between pixels of the same portion of the image. Then, according to the distribution of the classified contours, we deduce a blocking probability of said group of pixels. An example of a Haar transform and classification is given in the document "Blur detection for digital images using wavelet transform. (Hanghang Tong, Mingjing Li, Hongjiang Zhang, Changshui Zhang, IEEE International Conference on Multimedia, June 2004) incorporated herein by reference.

3032930 6 Lorsque le niveau de flou ne varie pas ou varie peu, par exemple de moins de 15 %, sur la série d'images consécutives alors les conditions climatiques sont déterminées, dans une étape E4, comme étant de nature statique et peuvent par exemple correspondre à de la condensation sur la caméra ou le pare-brise ou à de la neige sur le 5 pare-brise. Dans ce cas, le chauffage du véhicule peut être activé dans une étape E5a. Lorsque le niveau de flou varie, par exemple de plus de 15 %, et/ou que le niveau de flou moyen est supérieur à 50 % sur la série d'images consécutives alors les conditions climatiques sont déterminées, dans une étape E4, comme étant de nature dynamique et correspondent en particulier à de la pluie ou de la grêle. Dans ce cas, un 10 message d'information peut être envoyé au conducteur dans une étape E5b. En ce qui concerne le paramètre de distance, la variation du niveau de flou avec la distance des objets représentés dans l'image est analysée dans une étape E3b. Une manière de déterminer la variation du niveau de flou avec la distance est d'estimer le contraste qui évolue de manière inversement proportionnelle au niveau de 15 flou pour chaque groupe de pixels, par exemple de 12 x 12 pixels, de chaque portion d'une image acquise par la caméra 10. A titre d'exemple, on peut établir le rapport entre la différence maximum entre deux pixels voisins (en ligne ou en colonne) et la différence entre l'intensité maximum et l'intensité minimum. Ainsi, par exemple, lorsque le niveau de flou augmente avec la distance sur 20 l'image alors les conditions climatiques sont déterminées, dans une étape E4, comme étant de nature dynamique et correspondent en particulier à du brouillard. Dans ce cas, un message d'information peut être envoyé au conducteur dans une étape E5b. En ce qui concerne le paramètre d'intensité, la variation du niveau de flou avec l'intensité des pixels de chaque groupe de pixels d'une image est analysée dans une 25 étape E3c. Comme expliqué précédemment, une manière de déterminer le niveau de flou est d'estimer une probabilité de blocage, par exemple comme décrit précédemment pour chaque groupe de pixels, par exemple de 5 x 5 pixels, de chaque portion d'une image acquise par la caméra 10.3032930 6 When the level of blur does not vary or varies little, for example less than 15%, on the series of consecutive images then the climatic conditions are determined, in a step E4, as being static in nature and may for example correspond to condensation on the camera or the windshield or snow on the windshield. In this case, the heating of the vehicle can be activated in a step E5a. When the level of blur varies, for example by more than 15%, and / or the average blur level is greater than 50% on the series of consecutive images, then the climatic conditions are determined, in a step E4, as being of a dynamic nature and correspond in particular to rain or hail. In this case, an information message may be sent to the driver in a step E5b. With regard to the distance parameter, the variation of the level of blur with the distance of the objects represented in the image is analyzed in a step E3b. One way to determine the variation of the blur level with the distance is to estimate the contrast which changes inversely proportional to the level of blur for each group of pixels, for example 12 x 12 pixels, of each portion of a pixel. image acquired by the camera 10. By way of example, it is possible to establish the ratio between the maximum difference between two adjacent pixels (in line or in column) and the difference between the maximum intensity and the minimum intensity. Thus, for example, when the level of blur increases with the distance in the image then the climatic conditions are determined, in a step E4, as dynamic in nature and correspond in particular to fog. In this case, an information message may be sent to the driver in a step E5b. With regard to the intensity parameter, the variation of the level of blur with the intensity of the pixels of each group of pixels of an image is analyzed in a step E3c. As explained above, one way to determine the level of blur is to estimate a blocking probability, for example as described above for each group of pixels, for example 5 x 5 pixels, of each portion of an image acquired by the camera 10.

30 L'estimation de l'intensité des groupes de pixels peut être réalisée en calculant la moyenne pour chaque portion de chaque bloc 16 x 6 qui ne sont pas considérés comme des contours. Ainsi, lorsque le niveau de flou augmente avec l'intensité des pixels du groupe alors les conditions climatiques sont déterminées, dans une étape E4, comme étant 35 nature dynamique et correspondent à des éblouissements provoqués par des rayons lumineux. Dans ce cas, un message d'information peut être envoyé au conducteur dans une étape E5b.The pixel cluster intensity estimate can be made by averaging for each portion of each 16 x 6 block that is not considered as edges. Thus, when the level of blur increases with the intensity of the pixels of the group then the climatic conditions are determined, in a step E4, as being dynamic nature and correspond to glare caused by light rays. In this case, an information message may be sent to the driver in a step E5b.

3032930 7 On notera qu'il n'est pas nécessaire d'activer une fonction du véhicule lorsque les conditions climatiques sont de nature dynamique, l'envoi d'un message étant optionnel mais préférentiel. Le procédé selon l'invention permet avantageusement d'assister le 5 conducteur dans sa conduite en déterminant de manière rapide et fiable la nature des conditions climatiques associées au véhicule et à son environnement. Une détermination peut être utilisée par exemple pour activer une ou plusieurs fonctions du véhicule ou pour réaliser un diagnostic relatif à une anomalie. Il est à noter enfin que la présente invention n'est pas limitée aux exemples 10 décrits ci-dessus et est susceptible de nombreuses variantes accessibles à l'homme de l'art.It will be noted that it is not necessary to activate a function of the vehicle when the climatic conditions are dynamic in nature, the sending of a message being optional but preferential. The method according to the invention advantageously enables the driver to be assisted in his driving by quickly and reliably determining the nature of the climatic conditions associated with the vehicle and its environment. A determination can be used, for example, to activate one or more functions of the vehicle or to perform a diagnosis relating to an anomaly. Finally, it should be noted that the present invention is not limited to the examples described above and is capable of numerous variants accessible to those skilled in the art.

Claims (9)

REVENDICATIONS1. Procédé d'assistance à la conduite d'un véhicule automobile soumis à des conditions climatiques, lesdites conditions climatiques comprenant des conditions statiques associées au véhicule et des conditions dynamiques associées à l'environnement du véhicule, le véhicule comprenant un pare-brise sur lequel est montée 5 une caméra, ledit procédé étant caractérisé en ce qu'il comprend les étapes : - d'acquisition (E0) d'au moins une image par la caméra, - de calcul (El ) d'au moins un niveau de flou d'au moins un groupe de pixels de ladite image, - de détermination (E2) d'au moins une valeur d'au moins un paramètre dudit 10 groupe de pixels relatif aux conditions climatiques dynamiques, - de comparaison (E3a, E3b, E3c) entre ledit niveau de flou et ladite valeur de paramètre, - de détermination (E4) de la nature statique ou dynamique des conditions climatiques à partir de ladite comparaison afin d'assister le conducteur dans sa 15 conduite.REVENDICATIONS1. A method of assisting driving of a motor vehicle subject to climatic conditions, said climatic conditions comprising static conditions associated with the vehicle and dynamic conditions associated with the environment of the vehicle, the vehicle comprising a windshield on which is mounted on a camera, said method being characterized in that it comprises the steps of: - acquiring (E0) at least one image by the camera, - calculating (El) at least one level of blur. at least one group of pixels of said image, of determining (E2) at least one value of at least one parameter of said group of pixels relative to the dynamic climatic conditions, of comparison (E3a, E3b, E3c) between said blur level and said parameter value, - determining (E4) the static or dynamic nature of the climatic conditions from said comparison in order to assist the driver in his driving. 2. Procédé selon la revendication 1, caractérisé en ce qu'il comprend l'activation (E5a, E5b) d'au moins une fonction du véhicule en fonction de la nature statique ou dynamique des conditions climatiques déterminée.2. Method according to claim 1, characterized in that it comprises the activation (E5a, E5b) of at least one function of the vehicle according to the static or dynamic nature of the climatic conditions determined. 3. Procédé selon la revendication 2, caractérisé en ce que l'activation d'une 20 fonction du véhicule correspond à l'activation du chauffage (E5a) lorsque les conditions climatiques sont de nature statique et à l'envoi d'un message d'information au conducteur (E5b) lorsque les conditions climatiques sont de nature dynamique.3. Method according to claim 2, characterized in that the activation of a function of the vehicle corresponds to the activation of the heating (E5a) when the climatic conditions are of a static nature and to the sending of a message. information to the driver (E5b) when the weather conditions are dynamic in nature. 4. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que le paramètre de l'image relatif aux conditions climatiques dynamiques est la variation 25 du niveau de flou dans une série d'images consécutives capturées par la caméra (10).4. A method according to any one of claims 1 to 3, characterized in that the parameter of the image relating to the dynamic climatic conditions is the variation of the level of blur in a series of consecutive images captured by the camera (10). ). 5. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que le paramètre de l'image relatif aux conditions climatiques dynamiques est la variation du niveau de flou avec la distance des objets représentés dans l'image.5. Method according to any one of claims 1 to 3, characterized in that the parameter of the image relating to the dynamic climatic conditions is the variation of the level of blur with the distance of the objects represented in the image. 6. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce 30 que le paramètre de l'image relatif aux conditions climatiques dynamiques est la variation du niveau de flou avec l'intensité des pixels du groupe de pixels. 3032930 96. A method according to any one of claims 1 to 3, characterized in that the parameter of the image relating to the dynamic climatic conditions is the variation of the level of blur with the intensity of the pixels of the group of pixels. 3032930 9 7. Dispositif (1) d'assistance à la conduite d'un véhicule automobile soumis à des conditions climatiques, lesdites conditions climatiques comprenant des conditions statiques associées au véhicule et des conditions dynamiques associées à l'environnement du véhicule, ledit dispositif étant caractérisé en ce qu'il comprend : - une caméra (10), montée sur le pare-brise du véhicule, configurée pour acquérir une pluralité d'images, - une unité (20) de calcul d'au moins un niveau de flou d'au moins un groupe de pixels de ladite image, - une première unité (30) de détermination d'au moins une valeur d'au moins un paramètre dudit groupe de pixels relatif aux conditions climatiques dynamiques, - une unité (40) de comparaison entre ledit niveau de flou et ladite valeur de paramètre, - une deuxième unité (50) de détermination de la nature statique ou dynamique des conditions climatiques à partir de ladite comparaison afin d'assister le conducteur dans sa conduite.7. Device (1) for assisting the driving of a motor vehicle subjected to climatic conditions, said climatic conditions comprising static conditions associated with the vehicle and dynamic conditions associated with the environment of the vehicle, said device being characterized by what it includes: - a camera (10), mounted on the windshield of the vehicle, configured to acquire a plurality of images, - a unit (20) for calculating at least one level of blur of at least one group of pixels of said image, - a first unit (30) for determining at least one value of at least one parameter of said group of pixels relating to dynamic climatic conditions, - a unit (40) for comparison between said level of blur and said parameter value, - a second unit (50) for determining the static or dynamic nature of the climatic conditions from said comparison in order to assist the driver in his driving. 8. Dispositif (1) selon la revendication précédente, caractérisé en ce qu'il comprend en outre une unité (60) d'activation d'au moins une fonction du véhicule en fonction de la nature statique ou dynamique des conditions climatiques déterminée.8. Device (1) according to the preceding claim, characterized in that it further comprises a unit (60) for activating at least one function of the vehicle according to the static or dynamic nature of the climatic conditions determined. 9. Véhicule comprenant un dispositif (1) selon l'une des revendications 7 ou 8.9. Vehicle comprising a device (1) according to one of claims 7 or 8.
FR1551432A 2015-02-19 2015-02-19 METHOD AND DEVICE FOR AIDING THE DRIVING OF A MOTOR VEHICLE Active FR3032930B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR1551432A FR3032930B1 (en) 2015-02-19 2015-02-19 METHOD AND DEVICE FOR AIDING THE DRIVING OF A MOTOR VEHICLE
PCT/EP2016/000201 WO2016131528A1 (en) 2015-02-19 2016-02-05 Method and device for assisting with driving a motor vehicle

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1551432A FR3032930B1 (en) 2015-02-19 2015-02-19 METHOD AND DEVICE FOR AIDING THE DRIVING OF A MOTOR VEHICLE
FR1551432 2015-02-19

Publications (2)

Publication Number Publication Date
FR3032930A1 true FR3032930A1 (en) 2016-08-26
FR3032930B1 FR3032930B1 (en) 2018-12-07

Family

ID=53483931

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1551432A Active FR3032930B1 (en) 2015-02-19 2015-02-19 METHOD AND DEVICE FOR AIDING THE DRIVING OF A MOTOR VEHICLE

Country Status (2)

Country Link
FR (1) FR3032930B1 (en)
WO (1) WO2016131528A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6097024A (en) * 1997-09-16 2000-08-01 Gentex Corporation Moisture sensor and windshield fog detector
US20070115357A1 (en) * 2005-11-23 2007-05-24 Mobileye Technologies Ltd. Systems and methods for detecting obstructions in a camera field of view

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6097024A (en) * 1997-09-16 2000-08-01 Gentex Corporation Moisture sensor and windshield fog detector
US20070115357A1 (en) * 2005-11-23 2007-05-24 Mobileye Technologies Ltd. Systems and methods for detecting obstructions in a camera field of view

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
GARG K ET AL: "Detection and removal of rain from videos", PROCEEDINGS OF THE 2004 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION 27 JUNE-2 JULY 2004 WASHINGTON, DC, USA, IEEE, PROCEEDINGS OF THE 2004 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION IEE, vol. 1, 27 June 2004 (2004-06-27), pages 528 - 535, XP010708612, ISBN: 978-0-7695-2158-9, DOI: 10.1109/CVPR.2004.1315077 *
XUNSHI YAN ET AL: "Weather Recognition Based on Images Captured by Vision System in Vehicle", 26 May 2009, ADVANCES IN NEURAL NETWORKS - ISNN 2009, SPRINGER BERLIN HEIDELBERG, BERLIN, HEIDELBERG, PAGE(S) 390 - 398, ISBN: 978-3-642-01512-0, XP019117384 *

Also Published As

Publication number Publication date
FR3032930B1 (en) 2018-12-07
WO2016131528A1 (en) 2016-08-25

Similar Documents

Publication Publication Date Title
EP2061006B1 (en) Method of detecting a phenomenon that can reduce visibility for a vehicle
FR2901218A1 (en) METHOD FOR DETECTING RAIN ON A SPRINKLER
FR2903493A1 (en) Visibility condition determining device for vehicle, has image processing electronic control unit determining visibility condition outside of vehicle based on brightness of non-irradiated area in image that is picked up by camera
FR2864311A1 (en) Display system for vehicle e.g. automobile, has extraction unit extracting position on image of scene from red light element of recognized object, and windshield having display zone in which display image is superposed on scene
FR2923016A1 (en) METHOD FOR DETECTING A VISIBILITY DISRUPTION PHENOMENON FOR A VEHICLE.
EP3616161B1 (en) Image-processing method for removing light zones
EP3701416B1 (en) Assisting the driving of an automotive vehicle when approaching a speed breaker
EP3332352B1 (en) Device and method for detecting a parking space that is available for a motor vehicle
WO2018146400A1 (en) Method for detecting false positives relating to a traffic light
WO2013034165A1 (en) Method and camera assembly for detecting raindrops on a windscreen of a vehicle
EP1422663B1 (en) Method and apparatus for determining the distance of visibility of the driver of a vehicle
EP2622324A2 (en) Method and device for detecting fog at night
FR2972827A1 (en) METHOD AND DEVICE FOR DETERMINING THE DISTANCE BETWEEN A VEHICLE AND AN OBJECT
FR3038439A1 (en) METHOD FOR CONTROLLING A DISPLAY DEVICE FOR A VEHICLE, DEVICE AND COMPUTER PROGRAM FOR CARRYING OUT SAID METHOD, AND VEHICLE THUS EQUIPPED
FR2902381A1 (en) Motor vehicle driving assisting method, involves merging image captured by image formation device of night vision system and synthesis image, and displaying merged image on internal display of night vision system
FR3082038A1 (en) DYNAMIC ESTIMATION OF THE INSTANT TANGAGE OF A CAMERA ON BOARD IN A MOTOR VEHICLE
FR3032930A1 (en) METHOD AND DEVICE FOR AIDING THE DRIVING OF A MOTOR VEHICLE
FR3047589A1 (en) METHOD AND DEVICE FOR ESTIMATING THE LATERAL POSITION OF A VEHICLE IN A CIRCULATION PATH
EP3417398B1 (en) Device and method for estimating the attention level of a driver of a vehicle
FR2922506A1 (en) METHODS FOR MEASURING THE VISIBILITY DISTANCE OF A MOTOR VEHICLE DRIVER AND CALCULATING A VEHICLE SPEED SET, AND SYSTEMS FOR THEIR IMPLEMENTATION
FR3058247B1 (en) DETECTION OF OBSTACLES AROUND A MOTOR VEHICLE
FR3038569A1 (en) METHOD AND APPARATUS FOR LIMITING VEHICLE OVERSPEED
EP4090565B1 (en) Method and device for controlling a vehicle
FR3074595A1 (en) METHOD OF IDENTIFYING A TARGET USING A HIGH RESOLUTION INBOARD CAMERA
FR3127355A1 (en) method for selecting an operating mode of an image capture device for facial recognition

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20160826

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 6

PLFP Fee payment

Year of fee payment: 7

PLFP Fee payment

Year of fee payment: 8

PLFP Fee payment

Year of fee payment: 9

TQ Partial transmission of property

Owner name: CONTINENTAL AUTONOMOUS MOBILITY GERMANY GMBH, DE

Effective date: 20230424

Owner name: CONTINENTAL AUTOMOTIVE FRANCE, FR

Effective date: 20230424

PLFP Fee payment

Year of fee payment: 10

TP Transmission of property

Owner name: CONTINENTAL AUTONOMOUS MOBILITY GERMANY GMBH, DE

Effective date: 20241011

PLFP Fee payment

Year of fee payment: 11