Driving assistance for a motor vehicle when approaching a tollgate

11403951 · 2022-08-02

Assignee

Inventors

Cpc classification

International classification

Abstract

A driving assistance functionality for a motor vehicle when approaching a tollgate is disclosed. The method involves a step (S4) of calculating a probability of a tollgate being present based on at least two road context attributes that are determined from the motor vehicle and defining a road context ahead of said vehicle, said road context attributes being decorrelated from any concept of a tollgate. Examples of road context attributes: speed limit signs; marking lines on the ground; speed bumps or rumble strips on the ground; obstacles such as other vehicles; drivable space.

Claims

1. A driving assistance method for a motor vehicle when approaching a tollgate, comprising: calculating a probability of a tollgate being present based on at least two road context attributes that are determined from the motor vehicle; defining a road context ahead of said motor vehicle, said road context attributes being decorrelated from any concept of a tollgate; and prior to calculating the probability of a tollgate being present, processing said at least two road context attributes by: extracting parameters associated with said at least two road context attributes; and deriving an indicator representative of the temporal evolution of each extracted parameter, each derived indicator being assigned a confidence index, wherein the probability of the tollgate being present is calculated from the confidence indices assigned to each derived indicator.

2. The method according to claim 1, wherein said at least two road context attributes form part of a set of road context attributes ahead of the motor vehicle comprising: speed limit signs; marking lines on the ground; speed bumps or rumble strips on the ground; obstacles such as other vehicles; drivable space.

3. The method according to claim 1, wherein said associated parameters form part of a first list comprising: the speed limit extracted from a speed limit sign; the lateral distance between the motor vehicle and a speed limit sign; the number of marking lines on the ground; the number of speed bumps or rumble strips on the ground; the number of obstacles such as other vehicles whose speed is decreasing and/or stopping; the size of the drivable space.

4. The method according to claim 1, further comprising: comparing the calculated probability of presence with a decision threshold.

5. The method according to claim 4, further comprising: generating an audio and/or visual warning in a passenger compartment of the motor vehicle when the calculated probability of presence is greater than the decision threshold.

6. A driving assistance system for a motor vehicle when approaching a tollgate, comprising: an on-board processing module configured to: calculate a probability of a tollgate being present based on at least two road context attributes that are determined from the motor vehicle, define a road context ahead of said motor vehicle, said road context attributes being decorrelated from any concept of a tollgate, and prior to calculating the probability of a tollgate being present, process said at least two road context attributes by: extracting parameters associated with said at least two road context attributes; and deriving an indicator representative of the temporal evolution of each extracted parameter, each derived indicator being assigned a confidence index, wherein the probability of the tollgate being present is calculated from the confidence indices assigned to each derived indicator.

7. The driving assistance system according to claim 6, wherein all or some of the road context attributes used to calculate the probability of a tollgate being present are delivered by modules for processing images captured by an on-board camera at the front of the motor vehicle.

8. The driving assistance system according to claim 6, wherein all or some of the road context attributes used to calculate the probability of a tollgate being present are delivered by modules for processing measurements from a radar and/or a lidar on board the motor vehicle.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) The invention will be better understood upon reading the following detailed description, given with reference to the appended figures, in which:

(2) FIGS. 1 to 4 schematically illustrate plan views of various road context attributes of interest according to the invention in a situation when a motor vehicle is approaching a tollgate;

(3) FIG. 5 shows a sequence of steps able to be implemented in a driving assistance system according to the invention.

DETAILED DESCRIPTION OF THE INVENTION

(4) The present invention is based on the principle that it is possible to establish the presence of a tollgate with sufficient probability by generally analysing the road context on the approach to such a tollgate, and by using, for this analysis, various input data formed by detecting at least two road context attributes that are decorrelated a priori from the concept of a tollgate.

(5) The road context attributes to which reference is made above are preferably chosen from the following list: signposts present on the road, and in particular speed limit signs; marking lines on the ground; safety rails; speed bumps; static or dynamic obstacles, in particular other vehicles; drivable space ahead of the vehicle.

(6) These road context attributes are considered to be decorrelated or independent of the concept of a tollgate in that they refer to objects able to be detected (or determined in the case of free space) at any time on any type of road, independently of whether or not a tollgate is being approached. In other words, detecting them on their own does not make it possible to deduce the presence of a tollgate.

(7) However, it is possible to extract associated parameters from these road context attributes, which parameters each have the particular feature of evolving in a relatively specific manner in a context of approaching a tollgate.

(8) These evolution rules will be explained with reference to FIGS. 1 to 4, which schematically illustrate, in plan views, a motor vehicle 1 moving on a road portion 2 situated just before a tollgate 3. It is considered hereinafter by way of nonlimiting example that the road context attributes listed above may be determined, in a manner known per se and that does not form part of the present invention, by using various object recognition algorithms based on processing images captured by a camera 10 on board the motor vehicle 1.

(9) In FIG. 1, what is of interest is the presence of signposts, and in particular speed limit signs. In a context of approaching a tollgate, speed limit signs are generally present, preferably in pairs, on both verges of the road, and indicate a driving speed limit that will decrease as the motor vehicle 1 approaches the tollgate 3. Thus, using a conventional configuration on a French motorway as an example, a first pair P.sub.1L, P.sub.1R of speed limit signs situated respectively to the left and to the right on the verges of the road 2, and indicating a speed limited for example to 110 km/h, will be able to be detected from images captured by the camera 10 situated at the front of the motor vehicle 1, followed by a second pair P.sub.2L, P.sub.2R of speed limit signs indicating a speed limited to 90 km/h, and then a third pair P.sub.3L, P.sub.3R of speed limit signs indicating a speed limited to 70 km/h, followed lastly by a fourth and final pair P.sub.4L, R.sub.4R of speed limit signs indicating a speed limited to 50 km/h.

(10) Furthermore, the distance between two speed limit signs of one and the same pair increases as the tollgate 3 is approached due to the widening of the road. As a result, all of the signs P.sub.1L, P.sub.2L, P.sub.3L and P.sub.4L that will be detected by the motor vehicle 1 to the left thereof are situated at increasing respective distances D.sub.1L, D.sub.2L, D.sub.3L and D.sub.4L with respect to the vehicle 1 (assuming that the vehicle 1 stays in its driving lane). Likewise, all of the signs P.sub.1R, P.sub.2R, P.sub.3R and P.sub.4R that will be detected by the motor vehicle 1 to the right thereof are situated at increasing respective distances D.sub.1R, D.sub.2R, D.sub.3R and D.sub.4R with respect to the vehicle 1.

(11) Thus, by simply detecting a first road context attribute formed by the speed limit signs present on the road, it is possible to extract, as associated parameters, the speed limit value indicated by each detected sign and, if these limit signs are present in pairs, the distance between each sign detected by the motor vehicle 1, and then to derive: firstly, a first indicator representative of the evolution of the speed limit, likely to correspond to a situation of approaching a tollgate if this evolution corresponds to a gradual decrease in the speed limit; secondly, a second indicator representative of the evolution of the distance between the motor vehicle 1 and each speed limit sign that is successively detected, in this case also likely to correspond to a situation of approaching a tollgate when this second indicator shows an increase in this distance.

(12) In the case of FIG. 2, what is of interest is a second road context attribute formed by the marking lines on the ground, and a third road context attribute corresponding to the presence of speed bumps or rumble strips. In a context of approaching a tollgate, the number of marking lines present on the ground will generally increase as the motor vehicle 1 approaches the tollgate 3. In the example of FIG. 2, processing the images captured by the front camera 10 in a manner known per se makes it possible to extract the presence of the marking lines L.sub.1 to L.sub.7 as the vehicle 1 moves. Thus, in the situation that is shown, the vehicle 1 will begin by detecting the three marking lines L.sub.1, L.sub.2, L.sub.3, and then the additional marking line L.sub.4, and then the line L.sub.5, and lastly the marking lines L.sub.6 and L.sub.7. The vehicle 1 may then pass through an area A in which there is no longer any marking line on the ground.

(13) Thus, from simply detecting the second road context attribute formed by the marking lines on the ground, it is possible at all times to extract the number of marking lines that are detected, and then to derive a third indicator representative of the evolution of this number, likely to correspond to a situation of approaching a tollgate if this evolution corresponds to an increase in the number of detected marking lines on the ground, possibly followed by a return to zero (disappearance of the lines in the area A).

(14) Moreover, speed bumps or rumble strips, such as the speed bumps B.sub.1, B.sub.2 and B.sub.3 in FIG. 2, are generally present on the ground on the approach to a tollgate in order to prompt drivers to slow down. Counting these speed bumps or rumble strips is therefore a fourth possible indicator likely to correspond to a situation of approaching a tollgate, generated from simply detecting the third road context attribute formed by the speed bumps and/or rumble strips on the ground.

(15) In the case of FIG. 3, what is of interest is a fourth road context attribute formed by obstacles present ahead of the vehicle 1, such as other vehicles. In a context of approaching a tollgate, the number of obstacles will generally increase as the motor vehicle 1 approaches the tollgate 3. In the example of FIG. 3, processing the images captured by the front camera 10 in a manner known per se makes it possible to extract the presence of the obstacles O.sub.1 to O.sub.8 as the vehicle 1 moves. It should be noted that obstacles such as other vehicles may also be detected from measurements performed by a radar or a laser sensor on board the motor vehicle 1. Regardless of the type of sensor and the processing associated with the obstacle detection, each detection that is performed makes it possible to ascertain not only the relative position of the detected obstacle with respect to the motor vehicle 1, but also its relative speed. One particular feature that is observed in a context of approaching a tollgate is that vehicles in front will generally all slow down (possibly stop).

(16) Thus, from simply detecting the fourth road context attribute formed by the mobile obstacles ahead of the vehicle 1, it is possible to derive a fifth indicator representative of the evolution of the number of other vehicles slowing down, or even stopping, likely to correspond to an approach situation if this evolution corresponds to an increase in the number of these vehicles.

(17) FIG. 4 lastly illustrates a fifth road context attribute formed here by the free driving space or drivable space situated ahead of the motor vehicle 1. The drivable space corresponds to the areas in which the vehicle is able to move safely. The space ahead of a vehicle is considered to be “non-drivable” as soon as static obstacles (road edges, signposts, parked vehicles, etc.) or dynamic obstacles (moving vehicles, pedestrians, etc.) are present. Determining the drivable space therefore requires knowing, for each point in the total space ahead of the vehicle, whether this is free or occupied. There are nowadays various ways of determining the drivable space, for example by performing real-time processing of images captured by the camera 10, in order to extract various information about the space ahead of the vehicle using various recognition algorithms. Image processing makes it possible to classify each pixel of an image into three categories or markers depending on whether this pixel should be associated with the road, with a static or dynamic obstacle (cars, pedestrians, barriers, signposts, etc.) or with a background. It is then possible to extract a two-dimensional geometric representation of at least one contour defining the drivable space ahead of the vehicle. There are also other methods for extracting the contour of the drivable space based on waves emitted by a sensor (such as radar, lidar or ultrasound sensor) that will reflect off obstacles a certain distance away. The contour or contours extracted from the points of impact that are obtained define the area or areas for which the emitted waves have not encountered obstacles. FIG. 4 illustrates, using the reference F.sub.s, an example of a drivable space contour extracted ahead of the vehicle 1.

(18) In a context of approaching a tollgate such as the tollgate 3, the size of the drivable driving space F.sub.s will generally increase as the motor vehicle 1 moves towards the tollgate 3, primarily due to the fact that the road widens at this location. Therefore, the extraction of the road context attribute formed by the drivable driving space is one possible additional item of input data from which it is possible to derive a sixth indicator representative of the evolution of the size of the drivable driving space, likely to correspond to an approach situation if this evolution corresponds to an increase in this size.

(19) In light of the above, it is observed that none of the five road context attributes described above makes it possible on its own to detect the tollgate as such. However, by using at least two of these road context attributes to extract associated parameters, by deriving the abovementioned indicators representative of the temporal evolution of these parameters, and by analysing the evolution of these indicators as the motor vehicle 1 moves forward, it is possible to calculate a probability of a tollgate being present.

(20) FIG. 5 gives an example of processing steps able to be implemented by a driving assistance system of a motor vehicle, such as the motor vehicle 1 in FIGS. 1 to 4, when approaching a tollgate. It is assumed here that the vehicle 1 is equipped with a front camera 10. However, it is not essential for the camera to be a front camera. The camera may be situated anywhere. A first step S.sub.1 corresponds to determining various road context attributes from processing images captured by the camera 10, and odometry parameters (speed, acceleration) of the vehicle 1. This step may moreover be implemented in the context of other driving assistance functionalities, such as ACC, keeping the vehicle in its lane, and/or lane changing assistance. It is assumed by way of nonlimiting example in this figure that all of the abovementioned road context attributes are in this case available at the end of step S.sub.1.

(21) The following step S.sub.2 represents the extraction of the parameters associated with the context attributes. In particular: the parameters denoted Par.sub.1 and Par.sub.2 correspond respectively to the speed limit extracted from a speed limit sign P.sub.1L, P.sub.1R, . . . P.sub.4L, P.sub.4R detected in step S.sub.1 and to the lateral distance D.sub.1L, D.sub.1R, . . . D.sub.4L, D.sub.4R between the vehicle 1 and the detected speed limit sign; the parameter Par.sub.3 corresponds to the number of marking lines detected ahead of the motor vehicle, such as the marking lines L.sub.1 to L.sub.7 from the road situation shown in FIG. 2; the parameter Par.sub.4 corresponds to the number of speed bumps or rumble strips on the ground that are detected ahead of the motor vehicle, such as the speed bumps or rumble strips on the ground B.sub.1 to B.sub.3 from the road situation shown in FIG. 2; the parameter Par.sub.5 corresponds to the number of other vehicles detected ahead of the motor vehicle, such as the obstacles O.sub.1 to O.sub.8 from the road situation shown in FIG. 3; the parameter Par.sub.6 corresponds to the size of the drivable space determined ahead of the vehicle.

(22) In step S.sub.3, an indicator Ind.sub.1 to Ind.sub.6 representative of the temporal evolution of each parameter Par.sub.1 to Par.sub.6 is derived from the parameter. A confidence index is advantageously assigned to each indicator so as to give a different weight to the analysis of the road context. For example, a lower weight may be assigned to the indicators Ind.sub.1 and Ind.sub.2 (associated with the speed limit signs, and/or to the indicator Ind.sub.3 associated with the marking lines on the ground), due to the fact that the road signs and/or the lines on the ground may be covered with dust or partly or even completely worn away. The confidence indices or weights may be parameterized beforehand in the system. As a variant, a road learning process, such as the one implemented by an SVM (support vector machine) process, a Bayesian network, a neural network or a fuzzy logic algorithm, may make it possible to refine these confidence indices on the basis of the conditions encountered on the road.

(23) Step S.sub.4 shows the step of calculating the probability of a toll barrier being present, from these confidence indices.

(24) The probability of presence is then compared with a decision threshold P.sub.th (step S.sub.5), for example equal to 0.5. Thus, when the calculated probability becomes greater than the decision threshold, it is possible to conclude that the motor vehicle is approaching a tollgate, and for example generate a visual and/or audio warning within the passenger compartment of the vehicle (step S.sub.6).

(25) The invention thus makes it possible to use road context attributes that are often already available when the vehicle is equipped with other driving assistance functionalities, for another purpose (in this case detecting a situation of approaching a tollgate). As has been indicated above, the invention may be implemented using only two road context attributes. However, a more robust calculation of the probability is achieved using more than two attributes. The benefit is that the assistance functionality remains operational even when some of the attributes are not detected correctly.