This disclosure generally relates to a lane-change system suitable for use on an automated vehicle, and more particularly relates to a system that determines a position of an alternate-lane adjacent to a present-lane traveled by a host-vehicle based on a lane-count from a digital map and a classification of lane markings.
Some automated vehicles are equipped with a location-device (e.g. GPS receiver) that is unable to determine the location of a host-vehicle on a digital-map with better that a few meters of accuracy. What is needed is a way to determine a present-travel-lane the host-vehicle and/or if alternate lanes are available for travel.
Advanced Vehicle Assistance systems that can benefit from knowing how likely it is that a lane exists to left or right of the current host position. For example, autonomous driving systems that offer automatic lane changes need to know, not only that a space is occupied, but also whether the lane exists. Systems that seek to increase the autonomy or fuel economy of vehicles operated with adaptive cruise control can also benefit from knowing whether a lane exists. Although vision systems attempt to identify lane markers, the accuracy of this is insufficient to identify whether a lane exists with sufficient reliability.
In accordance with one embodiment, a lane-change system suitable for use on an automated vehicle is provided. The system includes a camera, a location-device, and a controller. The camera is used to capture an image of a roadway traveled by a host-vehicle. The location-device is used to determine a location of the host-vehicle on a digital-map. The digital-map includes a lane-count of the roadway traveled by a host-vehicle. The controller is in communication with the camera and the location-device. The controller is configured to determine a classification of a lane-marking present in the image as one of a dashed-line and a solid-line, and determine a position of an alternate-lane, said alternate-lane characterized as adjacent to a present-lane traveled by the host-vehicle and available for travel by the host-vehicle, wherein the position is determined based on the lane-count and the classification.
Further features and advantages will appear more clearly on a reading of the following detailed description of the preferred embodiment, which is given by way of non-limiting example only and with reference to the accompanying drawings.
The present invention will now be described, by way of example with reference to the accompanying drawings, in which:
The system 10 includes a camera 16 used to capture an image 18 of a roadway 20 traveled by a host-vehicle 12. The camera 16 maybe a single imaging device or the camera 16 may include multiple imaging devices and the images from the multiple devices maybe combine to form a composite image of the roadway 20. By way of example and not limitation, the camera 16 may be a video-camera operating at thirty frames-per-second and capable of detecting light in the visible and infrared spectrums. The camera 16 is preferably mounted on the host-vehicle 12 at a location where the camera 16 has a good view of the roadway 20, and is protected from the elements such as rain, dirt, stones, and the like.
The system 10 includes a location-device 22 used to determine a location 24 of the host-vehicle 12 on a digital-map 26. By way of example and not limitation, the location-device 22 may be a receiver for a global-positioning-system (GPS), the configuration and operation of which is well-known. Alternatively, the location-device 22 may include other means to determine the location 24 of the host-vehicle 12 on the digital-map 26 such as a transceiver used for vehicle-to-infrastructure (V2I) communications and/or a camera used for optical recognition of the landscape (e.g. buildings, signs) around the host-vehicle 12. Advantageously, the digital-map 26 includes a lane-count 28 of the roadway 20 traveled by a host-vehicle 12. That is, information regarding the lane-count 28 indicates how many lanes are present on the roadway 20 that are available for the host-vehicle 12 to use.
The system includes a controller 30 in communication with the camera 16 and the location-device 22. The controller 30 may include a processor (not specifically shown) such as a microprocessor or other control circuitry such as analog and/or digital control circuitry including an application specific integrated circuit (ASIC) for processing data as should be evident to those in the art. The controller 30 may include memory (not specifically shown), including non-volatile memory, such as electrically erasable programmable read-only memory (EEPROM) for storing one or more routines, thresholds, and captured data. The one or more routines may be executed by the processor to perform steps for determining if a lane exists either to the left or right of the present-lane occupied by the host-vehicle 12 based on signals received by the controller 30 from the camera 16 and the location-device 22, as described herein.
The controller 30 is advantageously configured to determine a classification 32 of a lane-marking 44 (
Referring again to
The system 10 may also include a radar-device 48 used to determine a travel-direction 50 and a relative-position 52 (e.g. left, right, or in-line with the present-lane 42) of an other-vehicle 54 proximate to the host-vehicle 12. As used herein, the term ‘proximate to’ means that position and speed of the other-vehicle 54 relative to the host-vehicle 12 is relevant to safe operation of the host-vehicle 12. By way of example and not limitation, the other-vehicle 54 or any other vehicle would be considered proximate to the host-vehicle if it were within one-hundred meters (100 m) of the host-vehicle 12. The controller 30 may be configured to further determine the position 38 of the alternate-lane 40 based on the travel-direction 50 and the relative-position 52 of the other-vehicle 54.
The controller 30 may be further configured to determine a color 56 of a lane-marking 44 present in the image 18, and further determine the position 38 of the alternate-lane 40 based on the color 56. For example, if the color 56 is determined to be yellow (as would be expected for the double line shown in
By way of further explanation, the system 10 and method 60 (
For example, evidence for there being a lane to the left (assuming right-side driving) is determined by taking a weighted sum of:
Evidence against there being a lane to the left (assuming right-side driving) is determined by taking a weighted sum of:
Evidence for there being a lane to the right (assuming right-side driving) is determined by taking a weighted sum of:
Evidence against there being a lane to the right (assuming right-side driving) is determined by taking a weighted sum of:
This evidence for and against is then accumulated over time, such that left lane existence is equal to a weighted sum of:
This evidence for and against is then accumulated over time, such that right lane existence is equal to a weighted sum of:
When the digital-map 26 or date from an electronic horizon device specifies that there is an unknown number of lanes or only one lane, the lane existence can be set to a specific value or not be allowed to exceed a certain value. Lane existence values can be constrained to not exceed positive and negative values that represent maximum confidence that a lane exists or does not exist respectively. A zero value is interpreted as having no information about lane existence.
When the host-vehicle 12 is observed to change lanes, the lane that the host-vehicle 12 came from is initially set to the maximum likelihood value. The new adjacent lane in the direction of the lane change is initially set to the minimum likelihood value (meaning that the lane does not exist) if it is a two or one-lane road. If it is a three-lane road, the likelihood value of the lane in the direction of the lane change is set to −1 multiplied by the likelihood value of the lane that was adjacent before the lane change in the direction away from the lane change. For example, if we were traveling in the middle lane on a known three lane road and a left lane existed prior to a right lane change, then we know that the right lane does not exist. For cases with an unknown or greater than three lanes, the likelihood value of the new adjacent lane in the direction of the lane change is initially set to zero.
While this invention has been described in terms of the preferred embodiments thereof, it is not intended to be so limited, but rather only to the extent set forth in the claims that follow.
This application claims the benefit under 35 U.S.C. §119(e) of U.S. Provisional Patent Application No. 62/299,870, filed 25 Feb. 2016, the entire disclosure of which is hereby incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
62299870 | Feb 2016 | US |