专利摘要:

公开号:FR3017739A1
申请号:FR1451173
申请日:2014-02-14
公开日:2015-08-21
发明作者:Sungwoo Choi;Monteiro Fernando Valadares
申请人:Renault SAS;
IPC主号:
专利说明:

[0001] TECHNICAL FIELD TO WHICH THE INVENTION RELATES The present invention relates generally to automobile safety. It relates more particularly to a method for determining a speed limit in force on a road taken by a motor vehicle. It also relates to a motor vehicle equipped with: a navigation system comprising a geolocation module and a route map in which speed limits associated with at least part of said roads are stored, and a processing system image system comprising an image acquisition means of the borrowed road and a processing module adapted to identify on said images speed limitation panels arranged in the vicinity of the borrowed road. BACKGROUND TECHNOLOGY The present invention is aimed at providing drivers of motor vehicles with information that can help them ride more safely. Thus, it has been developed systems for displaying in the motor vehicle the speed limit in force on the road taken, or to warn the driver when he exceeds this speed limit. Such a system must therefore make it possible to automatically detect a speed limit in effect on a road taken by a vehicle. A well known solution for this is to exploit the data stored in navigation systems fitted to motor vehicles. Most of these systems combine mapping information with speed limitation information. The major disadvantage of this strategy is that speed limitation information is often inaccurate or even absent. It also happens that work affecting the speed limits in force is not reported. Finally, it happens that no geolocation signal is available, for example during the passage of the motor vehicle under a long tunnel.
[0002] Another known solution is to acquire, using a camera, images of the route taken and to process these images to detect speed limit signs and recognize the characters on these signs.
[0003] The major disadvantage of this strategy is that character recognition algorithms on speed limit signs are not always reliable, especially when roads are lined with billboards. In addition, in particular situations (intersections, bifurcations, presence of several traffic lanes to which different speed limits are assigned), such systems are unable to detect the speed limitation signs actually in effect. Finally, in the presence of obstacles in front of the vehicle, the speed limit signs are not visible by such systems. Document FR 2919098 discloses a method which consists in combining the two aforementioned methods. The technical solution consists in determining two speed limits using these two methods, weighting the reliability of the results obtained by these two methods according to various parameters, and choosing the most probable speed limit. The major disadvantage of this solution is that, to arrive at convincing results, the choice of these parameters is crucial. To determine these parameters, it is then necessary to make a large number of tests. The tests are then long to implement and they require to travel a large number of kilometers. The test results are also very long and very complicated to exploit. Indeed, since the weighting of the two methods is not intuitive, it is difficult to understand the cause of the errors and even more difficult to correct them. OBJECT OF THE INVENTION In order to overcome the aforementioned drawbacks of the state of the art, the present invention proposes a new solution which is also based on the navigation system and on the image processing system, but whose operation is simpler and therefore easier to program. More particularly, according to the invention, a method as defined in the introduction, in which steps are provided: a) acquiring, at each identified speed limit panel, a first value of a parameter relating to the nature of the route taken, b) acquire, when the distance traveled by the motor vehicle since the last speed limit panel has been identified exceeds a predetermined threshold, a second value of the parameter relating to the nature of the route taken, c) if the first and second values of the said parameter are different, read in the navigation system the speed limitation associated with the route taken. Thus, according to the invention, it is considered that the most reliable source of information is the speed limitation displayed on the speed limit signs. According to the invention, when no panel has been detected from a threshold distance, the proposed solution consists in determining if the nature of the road has changed since the last identified panel (for example, is one always on a motorway ). If the nature of the road has not changed, it is considered that the speed limit in force is always that read on the last speed limit panel encountered. On the other hand, if the nature of the road has changed, one chooses to consider the speed limit memorized in the navigation system. To optimize the operation of this process, the only parameter to be set will therefore be the distance threshold (beyond which we search if the nature of the road has changed). This threshold can be adapted according to the conditions (it can thus be chosen larger when the vehicle will be on a motorway). Other advantageous and non-limiting features of the method according to the invention are the following: between steps a) and b), the speed limitation considered is that read on the last identified speed limit sign; - prior to step a), if no speed limit sign has been identified, we read in the navigation system the speed limit associated with the route taken; in step c), if the first and second values of said parameter are identical, the speed limitation considered is that read on the last identified speed limit panel; the navigation system memorizing values of the parameter relating to the nature of at least a portion of the routes mapped, in steps a) and b), the first and second values of said parameter are read in the navigation system; in steps a) and b), the first and second values of said parameter are determined using the image processing system; - said parameter includes at least one of the following data: the number of traffic lanes on the road, the type of urban, peri-urban or rural environment, the type of road, the shape of the markings on the ground. The invention also proposes a motor vehicle as defined in the introduction, which comprises a computer adapted to implement a determination method as mentioned above. Preferably, the navigation system of this vehicle will memorize values of the parameter relating to the nature of at least a portion of the routes mapped. Preferably also, the image acquisition means equipping this vehicle will be a camera. DETAILED DESCRIPTION OF AN EXEMPLARY EMBODIMENT The following description with reference to the accompanying drawing, given by way of non-limiting example, will make it clear what the invention consists of and how it can be achieved. In the accompanying drawings: - Figure 1 is a schematic perspective view of a motor vehicle traveling on a road, and - Figure 2 is a graph illustrating the implementation steps of the method according to the invention. FIG. 1 shows a motor vehicle 10 which operates on a road 1 presenting two traffic lanes 2. This lane 1 is covered with various floor markings 3, including lateral markings located along its two edges, and central markings that separate the two traffic lanes 2.
[0004] A speed limit sign 5 is here represented on the edge of the road 1. It displays a speed limit of 90 km / h. The nature of route 1 can be defined by different parameters. By way of example, the nature of the road 1 can be defined by its number of traffic lanes 2, by its type (motorway, national, departmental, municipal, etc.), by the shape of its ground markings. , and by the environment (urban, periurban or rural). The motor vehicle 10 shown in FIG. 1 has a conventional architecture in that it comprises a chassis, wheels and a motor. As shown in Figure 1, however, it is equipped with a navigation system 20, an image processing system 30, and a computer 40. The navigation system 20 comprises a geolocation module 21, here of the GPS type, which is adapted to pick up signals coming from the satellites 15 of the GPS system and to provide the GPS position of the motor vehicle 10. This navigation system 20 also comprises a processing module 22 in which a map of the roads is stored and speed limits associated with at least a portion of the mapped routes. By receiving the GPS position of the vehicle 10 from the geolocation module 21, the processing module 22 is thus able to determine the position of the vehicle on a map. When the road 1 on which the motor vehicle 10 is mapped and a speed limit is associated with this road, the processing module 22 is also able to determine a first speed limit VL1. The image processing system 30 comprises, for its part, image acquisition means 31 of the road 1 taken by the motor vehicle 10 and a processing module 32 able to identify on the said images speed limitation signs. 5 in the vicinity of the borrowed road 1. Here, the image acquisition means is a camera 31 which is fixed so that it is able to acquire images of the road portion 1 which is located at the front of the motor vehicle 10. This camera 31 can thus be fixed to the front of the motor vehicle 10 (for example at the headlights), or in the passenger compartment of the motor vehicle 10 (behind the windshield), or on the roof of the motor vehicle 10, as shown in FIG. 1. The processing module 32 is a software for processing the images acquired by the camera 31, which is adapted to identify on these images the speed limitation panel 5, and to read on it. and the speed limit indicated therein. The image processing system 30 is then able to determine a second speed limit VL2 when a speed limit panel 5 is placed on the edge of the road 1, which is identified by the processing module 32 and that the latter can read the speed limit indicated therein.
[0005] The computer 40 comprising a processor (CPU), a random access memory (RAM), a read only memory (ROM), analog-digital converters (A / D), and different input and output interfaces. This is the auxiliary computer of the motor vehicle, that is to say the computer that controls all the functions of the vehicle, except those of the engine. Alternatively, it could be the main computer, that is to say the computer that drives the engine. In another variant, it could also be a calculator dedicated to the function of determining the speed limit in force on the portion of road 1 on which the motor vehicle 10 is moving. Here, this calculator 40 is represented as being separate from the navigation system 20 and the image processing system 30. Alternatively, it could incorporate some of the functionality of these two systems. With its input interfaces, the computer 40 is adapted to receive the first and second speed limits VL1, VL2 from the navigation system 20 and the image processing system 30. The first speed limitation VL1 is calculated at regular intervals by the navigation system 20 and the second speed limit VL2 can change as soon as a new speed limit panel 5 is identified, the computer 40 does not store in its RAM than the two speed limits VL1, VL2 calculated most recently (it overwrites the old values stored). In its read-only memory, the computer 40 stores an algorithm for determining a speed limit in force on the road 1 taken by the motor vehicle 10. It is this algorithm that is more specifically the subject of the present invention. It consists more particularly in determining a final speed limit VL according to the two speed limits VL1, VL2. Finally, thanks to its output interfaces, the computer 40 is adapted to transmit this final speed limit VL to any device that can indicate to the driver the final speed limit VL or to emit an alert signal when the speed of the motor vehicle 10 exceeds this final speed limit VL. According to a particularly advantageous characteristic of the invention, the algorithm stored in the read-only memory of the computer 40 is adapted to: a) acquire, when a speed limitation panel 5 is identified by the image processing system 30, a first value Z1 of a parameter relating to the nature of the road 1 borrowed, b) acquire, when the distance traveled by the motor vehicle 10 since the last speed limit panel 5 has been identified exceeds a distance threshold Ds predetermined, a second value Z2 of the parameter relating to the nature of the route 1 taken, and c) if the first and second values Z1 and Z2 of said parameter are different, read in the navigation system 20 the speed limit associated with the route 1 borrowed. This algorithm works more precisely as described later in this discussion. As shown in FIG. 2, the algorithm can be decomposed into several steps E1 to E8, which are iterated one after the other at each time step (for example every tenth of a second). When starting the vehicle (step E1), since no speed limit sign 5 has yet been identified, the computer 40 stores in its random access memory only the first speed limitation VL1 (determined by the navigation system 20). It does not memorize yet a second speed limit VL2. The computer 40 then considers that the final speed limitation VL is equal to this first speed limitation VL1 (step E2). The computer 40 will then monitor whether a new speed limit panel 5 is identified by the image processing system 30 (step E3).
[0006] As long as no speed limitation panel 5 is identified, the computer 40 considers that the final speed limitation VL is equal to the first speed limitation VL1 stored in its random access memory (it should be recalled that this first speed limitation VL1 is regularly updated in the RAM). Then, as soon as the image processing system 30 identifies a speed limitation panel 5 and records a second speed limitation VL2 in the random access memory of the computer 40, the calculator 40 considers that the final speed limit VL is equal to this second speed limitation VL2 (step E4). At the moment when the speed limitation panel 5 is identified, the computer 40 determines the first value Z1 of at least one of the parameters characterizing the nature of the route 1 taken. As will be explained in detail later in this presentation, it could for example be the number of traffic lanes 2. The calculator also assigns the value 0 to a distance counter D traveled by the motor vehicle 10. This Distance counter D will then increment based on the distance traveled by the motor vehicle 10 since this reset.
[0007] Then, the computer 40 considers that the final speed limit VL remains equal to this second speed limitation VL2 as long as no new speed limit panel 5 is identified by the image processing system 30, and so far that the distance traveled by the motor vehicle 10 since the last speed limit panel 5 has been identified does not exceed the predetermined distance threshold Ds. In practice, the computer 40 again monitors whether a speed limit panel 5 is identified by the image processing system 30 (step E5). If the image processing system 30 identifies a new speed limit panel 5, the algorithm returns to step E4. On the contrary, if no new speed limit panel 5 is identified, the computer compares the value of the distance counter D with the distance threshold Ds (step E6). If the value of the distance counter D is smaller than the distance threshold Ds, the algorithm returns to step E5. On the contrary, if the value of the distance counter D is greater than or equal to the distance threshold Ds, the computer 40 acquires the second value Z2 of the parameter (s) characterizing the nature of the route 1 borrowed (step E7).
[0008] Then, it compares the first and second values Z1, Z2 of each parameter (step E8). Thus, the computer 40 will be able to determine if the nature of the road has changed since the last speed limit panel 5 has been identified. If the nature of the road has changed, the computer 40 will then trust the first speed limit VL1. On the other hand, if it has not changed, it will rely more on the second speed limitation VL2 read on the last identified speed limit sign. In practice, if the first and second values Z1, Z2 are equal (the nature of the road has not changed), the algorithm returns to step E4 (the distance counter D is then reset to zero). On the contrary, if the first and second values Z1, Z2 are different, the algorithm returns to step E2. As mentioned above, to determine if the nature of the road has changed, the computer 40 may consider one or more parameters. As a first example, in steps E4 and E7, the computer 40 can determine (with the aid of the image processing system 30) the number of lanes 2 of the route 1 borrowed. It may then consider that the nature of route 1 has changed if this number of lanes has changed between steps E4 and E7. As a second example, in steps E4 and E7, the computer 40 can read in the navigation system 20 the type of road 1 (motorway, national, departmental, municipal, ...) and, in step E8, he may consider that the nature of Route 1 has changed if the type of road has changed. As a third example, in steps E4 and E7, the computer 40 30 can read in the navigation system 20 the type of road 1 (highway, national, departmental, municipal, ...) and the type of environment (urban periurban or rural) and, in step E8, it may be considered that the nature of route 1 has changed if the type of road and / or the type of environment has changed. As a fourth example, in steps E4 and E7, the computer 40 can determine, with the aid of the image processing system 30, the shape of the lateral ground markings 3, and in step E8, it can consider that the nature of Route 1 has changed if the shape of these markings has changed. As a fifth example, in steps E4 and E7, the computer 40 can read in the navigation system 20 the type of road 1 (highway, national, departmental, municipal, ...) and determine, using the system image processing 30, the shape of the lateral markings 3 lateral, then, in step E8, it can be considered that the nature of the road 1 has changed if the type of road and / or the shape of the markings has changed .
[0009] Of course, these five examples are not limiting and illustrate only various ways of proceeding. With regard to the distance threshold Ds beyond which it is determined whether the nature of the route 1 has changed, it will be predetermined and stored in the read-only memory of the computer 40.
[0010] It will be possible to store therein a single distance threshold value Ds, which will be valid regardless of the nature of the route 1. However, it will preferentially store several distance threshold values Ds which will be valid depending on the nature of the Route 1 borrowed. Thus, as a first example, it may be provided that this distance threshold Ds is equal to: - 5 kilometers if the road 1 is a highway, - 3 kilometers if the road 1 is a national road, - 2 kilometers if the road 1 is a departmental, - 500 meters if the road 1 is a communal.
[0011] As a second example, we can predict that this distance threshold Ds is equal to: - 5 kilometers in an exclusively rural environment, - 2 kilometers in a peri-urban (or suburban and rural) environment, - 500 meters in an urban environment ( or urban and peri-urban).
权利要求:
Claims (10)
[0001]
REVENDICATIONS1. A method for determining a speed limit (VL) in force on a road (1) taken by a motor vehicle (10), said motor vehicle (10) being equipped with: - a navigation system (20) comprising a a geolocation module (21) and a route map in which speed limits (VL1) associated with at least a portion of said roads are stored, and - an image processing system (30) comprising means for acquisition of images (31) of the borrowed road and a processing module (32) able to identify on said images speed limitation panels (5) disposed in the vicinity of the road (1) borrowed, characterized in that it comprises the steps of: a) acquiring, at each identified speed limit panel (5), a first value (Z1) of a parameter relating to the nature of the road (1) taken, b) acquiring when the distance (D) traveled by the vehicle mobile (10) since the last speed limit panel (5) has been identified exceeds a predetermined threshold (Ds), a second value (Z2) of the parameter relating to the nature of the road (1) borrowed, c) if the first and second values (Z1, Z2) of said parameter are different, read in the navigation system (20) the speed limitation associated with the road (1) borrowed.
[0002]
2. Determination method according to the preceding claim, wherein, between steps a) and b), the speed limit (VL) considered is that read on the last speed limit panel (5) identified.
[0003]
3. Determination method according to one of the preceding claims, wherein, prior to step a), if no speed limit sign has been identified, read in the navigation system (20) limitation of speed associated with the road (1) borrowed.
[0004]
4. Determination method according to one of the preceding claims, wherein, in step c), if the first and second values of said parameter are identical, the speed limitation considered is that read on the last speed limit panel ( 5) identified.
[0005]
5. Determination method according to one of claims 1 to 4, wherein the navigation system (20) storing values of the parameter relating to the nature of at least a portion of the routes mapped, in steps a) and b) , the first and second values of said parameter are read in the navigation system (20).
[0006]
6. Determination method according to one of claims 1 to 4, wherein, in steps a) and b), the first and second values of said parameter are determined using the image processing system (30).
[0007]
7. Determination method according to one of the preceding claims, wherein said parameter comprises at least one of the following data: - the number of lanes (2) on the road (1), - the type of environment urban, suburban or rural, - the type of road, - the shape of the markings on the ground (3).
[0008]
A motor vehicle comprising: - a navigation system (20) comprising a geolocation module (21) and a road map in which speed limits associated with at least part of said roads are stored, and - a processing system image sensor (30) comprising an image acquisition means (31) of the borrowed road and a processing module (32) adapted to identify and interpret speed limitation panels (5) arranged in the vicinity of the road (1) borrowed, characterized in that it comprises a computer (40) which is adapted to implement a method of determining a speed limit in force on a road (1) according to one of the preceding claims .
[0009]
9. Motor vehicle according to the preceding claim, wherein the navigation system (20) stores values of the parameter relating to the nature of at least a portion of the mapped routes.
[0010]
10. Motor vehicle according to one of the two preceding claims, wherein the image acquisition means (31) is a camera.
类似技术:
公开号 | 公开日 | 专利标题
EP3105752B1|2021-08-04|Method for determining a speed limit in force on a road taken by a motor vehicle
EP2017807B1|2010-07-28|Method of automatically determining speed limits on a road and associated system
FR2947769A1|2011-01-14|MOTOR VEHICLE DRIVER ASSISTANCE SYSTEM
EP2282294B1|2015-03-04|Method for defining a search window
EP3021302A1|2016-05-18|Automatic determination of a speed limit on a road
EP2043044B1|2010-05-26|Method and device for automobile parking assistance
EP3472015B1|2020-06-10|Method for determining a reference driving class
FR3034067A1|2016-09-30|METHOD AND DEVICE FOR DRIVING ASSISTANCE
FR3056804A1|2018-03-30|DEVICE FOR ASSISTING THE DRIVING OF A VEHICLE BY DETERMINING AND DISPLAYING THE BRAKING DISTANCE OF SAID VEHICLE
FR3047589A1|2017-08-11|METHOD AND DEVICE FOR ESTIMATING THE LATERAL POSITION OF A VEHICLE IN A CIRCULATION PATH
FR3056808A1|2018-03-30|DEVICE FOR AIDING THE DRIVING OF A VEHICLE BY DETERMINING AND DISPLAYING THE ADAPTATION DISTANCE OF THE SPEED OF THE VEHICLE AND AN OBJECT OF THE ROAD SCENE
WO2019206860A1|2019-10-31|Method for a motor vehicle to select a preferred traffic lane to cross a toll area
EP3931741A1|2022-01-05|Vehicle driving assistance by reliable determination of objects in deformed images
WO2018115323A1|2018-06-28|System and method for detecting a context of progress of a vehicle
WO2020183081A1|2020-09-17|Training a neural network, with a view to assisting with driving a vehicle by determining hard-to-observe lane boundaries
FR3086252A1|2020-03-27|METHOD FOR DETERMINING THE ELEMENTS OF A GRAPHIC ENVIRONMENT DISPLAYED BY A DISPLAY UNIT OF A LAND MOTOR VEHICLE
FR3082044A1|2019-12-06|METHOD AND DEVICE FOR DETECTING THE TRACK ON WHICH A VEHICLE IS MOVING, ACCORDING TO THE DETERMINED DETERMINATIONS
EP3021303A1|2016-05-18|Automatic determination of a speed limit on a road from a navigation system
FR3082485A1|2019-12-20|DISPLAY DEVICE FOR ASSISTING THE DRIVING OF A DRIVER OF A VEHICLE
FR3103891A1|2021-06-04|MOST PROBABLE LANE NAVIGATION ASSISTANCE DEVICE FOR A VEHICLE, AND ASSOCIATED DRIVING ASSISTANCE PROCESS
WO2018115321A1|2018-06-28|System and method for constructing a virtual horizon
WO2018069060A1|2018-04-19|Locating device and device for producing integrity data
FR3104112A1|2021-06-11|Method and system for determining, on board a motor vehicle, a path followed by the vehicle on a roadway on which a traffic lane appears and / or disappears
WO2020025260A1|2020-02-06|Method for determining a type of parking space
FR3082320A1|2019-12-13|DISPLAY DEVICE FOR DRIVING AID
同族专利:
公开号 | 公开日
EP3105752B1|2021-08-04|
WO2015121546A1|2015-08-20|
EP3105752A1|2016-12-21|
FR3017739B1|2016-02-12|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
US20070050130A1|2005-08-26|2007-03-01|Grimm Donald K|Speed limit advisor|
FR2919098A1|2007-07-20|2009-01-23|Valeo Vision Sa|METHOD FOR AUTOMATIC DETERMINATION OF SPEED LIMITS ON A ROAD AND ASSOCIATED SYSTEM|
FR2968817A1|2010-12-08|2012-06-15|Bosch Gmbh Robert|Method for recognizing speed limit in surrounding area of motor vehicle and matching with traffic sign information of digital map, involves avoiding traffic data transmission in case of existence of sign data with low confidence coefficient|
US20120166033A1|2010-12-23|2012-06-28|Electronics And Telecommunications Research Institute|Method and apparatus for detecting driving information of autonomous driving system|
DE102012213485A1|2012-07-31|2014-02-06|Robert Bosch Gmbh|Method for checking driving recommendation information stored in driving recommendation memory for navigation system in e.g. lorry, involves providing environmental condition independent of driving recommendation message or event|WO2020249891A1|2019-06-12|2020-12-17|Psa Automobiles Sa|Method for determining the maximum authorised speed for a motor vehicle which uses an adaptive cruise-control function|
DE102015012552B3|2015-09-25|2017-01-12|Audi Ag|Method for operating a start-stop system and motor vehicle|
US10818165B2|2018-04-19|2020-10-27|Here Global B.V.|Method, apparatus, and system for propagating learned traffic sign data in a road network|
US10657394B2|2018-07-12|2020-05-19|Here Global B.V.|Method and system for handling misclassification of speed signs|
CN109345854B|2018-10-30|2021-10-08|江铃汽车股份有限公司|Automobile speed limit prompting method and device, readable storage medium and automobile|
CN109410617B|2018-10-30|2021-06-22|江铃汽车股份有限公司|Automobile speed limit indication control method, device and system and automobile|
法律状态:
2015-02-19| PLFP| Fee payment|Year of fee payment: 2 |
2016-02-18| PLFP| Fee payment|Year of fee payment: 3 |
2017-02-17| PLFP| Fee payment|Year of fee payment: 4 |
2018-02-23| PLFP| Fee payment|Year of fee payment: 5 |
2020-02-19| PLFP| Fee payment|Year of fee payment: 7 |
2021-02-24| PLFP| Fee payment|Year of fee payment: 8 |
2022-02-16| PLFP| Fee payment|Year of fee payment: 9 |
优先权:
申请号 | 申请日 | 专利标题
FR1451173A|FR3017739B1|2014-02-14|2014-02-14|METHOD FOR DETERMINING A SPEED LIMITATION IN EFFECT ON A ROAD BORROWED BY A MOTOR VEHICLE|FR1451173A| FR3017739B1|2014-02-14|2014-02-14|METHOD FOR DETERMINING A SPEED LIMITATION IN EFFECT ON A ROAD BORROWED BY A MOTOR VEHICLE|
EP14828213.0A| EP3105752B1|2014-02-14|2014-12-12|Method for determining a speed limit in force on a road taken by a motor vehicle|
PCT/FR2014/053305| WO2015121546A1|2014-02-14|2014-12-12|Method for determining a speed limit in force on a road taken by a motor vehicle|
[返回顶部]