The subject disclosure relates to the determination of vehicle collision potential based on an intersection scene.
Vehicles (e.g., automobiles, trucks, construction equipment, farm equipment, automated factory equipment) increasingly employ sensors to obtain information about the vehicle and its environment. The sensor information facilitates augmentation or automation of vehicle operation. Exemplary sensors include a camera, a radio detection and ranging (radar) system, and a light detection and ranging (lidar) system. As a vehicle approaches an intersection with cross traffic, for example, information obtained using one or more sensors may facilitate an alert to the driver or autonomous maneuvers. However, the sensor information alone may not be entirely reliable. Accordingly, it is desirable to provide a determination of vehicle collision potential based on an intersection scene.
In one exemplary embodiment, a method of determining collision potential for a vehicle includes identifying, using a processor, a specific intersection that the vehicle is approaching, and determining, using the processor, an intention of a driver of the vehicle to traverse a specific path through the specific intersection. The method also includes identifying an obstructed portion of a relevant area for the specific path of the vehicle through the specific intersection. An object travelling within the relevant area will intersect with the specific path of the vehicle and one or more sensors of the vehicle are blocked from detections in the obstructed portion of the relevant area. An alert is provided or actions are implemented based on the obstructed portion of the relevant area.
In addition to one or more of the features described herein, the method also includes determining the relevant area for a plurality of paths through a plurality of intersections. The plurality of paths through the plurality of intersections include the specific path through the specific intersection.
In addition to one or more of the features described herein, the identifying the specific intersection that the vehicle is approaching includes obtaining a location of the vehicle and referencing the location of the vehicle on a map that identifies the plurality of intersections.
In addition to one or more of the features described herein, the determining the intention of the driver of the vehicle includes obtaining a button or turn signal input of the driver.
In addition to one or more of the features described herein, the determining the intention of the driver of the vehicle includes obtaining a location of the vehicle relative to routing information being provided to the driver.
In addition to one or more of the features described herein, the method also includes continuously updating the obstructed portion of the relevant area using the detections of the one or more sensors.
In addition to one or more of the features described herein, the method also includes recording an entry of an object into the obstructed portion of the relevant area using the one or more sensors.
In addition to one or more of the features described herein, the method also includes labeling the object as a hidden object based on the one or more sensors not detecting an exit of the object from the obstructed portion of the relevant area.
In addition to one or more of the features described herein, the providing the alert includes indicating a presence of the hidden object.
In addition to one or more of the features described herein, the implementing the actions includes automatic braking.
In another exemplary embodiment, a system to determine collision potential for a vehicle includes one or more sensors of the vehicle configured to detect areas outside the vehicle, and a processor to identify a specific intersection that the vehicle is approaching. The processor also determines an intention of a driver of the vehicle to traverse a specific path through the specific intersection, and identifies an obstructed portion of a relevant area for the specific path of the vehicle through the specific intersection. An object travelling within the relevant area will intersect with the specific path of the vehicle and one or more sensors of the vehicle are blocked from detections in the obstructed portion of the relevant area. The processor also provides an alert or to implement actions based on the obstructed portion of the relevant area.
In addition to one or more of the features described herein, the processor determines the relevant area for a plurality of paths through a plurality of intersections, and the plurality of paths through the plurality of intersections include the specific path through the specific intersection.
In addition to one or more of the features described herein, the processor identifies the specific intersection that the vehicle is approaching by obtaining a location of the vehicle and referencing the location of the vehicle on a map that identifies the plurality of intersections.
In addition to one or more of the features described herein, the processor determines the intention of the driver of the vehicle by obtaining a button or turn signal input of the driver.
In addition to one or more of the features described herein, the processor determines the intention of the driver of the vehicle by obtaining a location of the vehicle relative to routing information being provided to the driver.
In addition to one or more of the features described herein, the processor continuously updates the obstructed portion of the relevant area using the detections of the one or more sensors.
In addition to one or more of the features described herein, the processor also records an entry of an object into the obstructed portion of the relevant area using the one or more sensors.
In addition to one or more of the features described herein, the processor also labels the object as a hidden object based on the one or more sensors not detecting an exit of the object from the obstructed portion of the relevant area.
In addition to one or more of the features described herein, the alert includes an indication of a presence of the hidden object.
In addition to one or more of the features described herein, the actions include automatic braking.
The above features and advantages, and other features and advantages of the disclosure are readily apparent from the following detailed description when taken in connection with the accompanying drawings.
Other features, advantages and details appear, by way of example only, in the following detailed description, the detailed description referring to the drawings in which:
The following description is merely exemplary in nature and is not intended to limit the present disclosure, its application or uses. It should be understood that throughout the drawings, corresponding reference numerals indicate like or corresponding parts and features.
As previously noted, vehicle sensors may provide information that facilitates an alert to the driver or autonomous action (e.g., automatic braking, collision avoidance) to avoid a potential collision. However, certain scenarios may render the sensors ineffective in conveying accurate information. Embodiments of the systems and methods detailed herein relate to a determination of vehicle collision potential based on an intersection scene. Hidden objects (e.g., other vehicles) that affect the reliability of sensor information are addressed according to one or more embodiments. Specifically, an upcoming intersection is examined for collision potential that may be obscured from the view of one or more sensors. Based on the intersection, what a sensor does not see may be relevant in determining that there is a potential for collision. The determination may lead to an alert for the driver or autonomous evasive actions.
In accordance with an exemplary embodiment,
The controller 110 includes processing circuitry that may include an application specific integrated circuit (ASIC), an electronic circuit, a processor (shared, dedicated, or group) and memory that executes one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality. As detailed with reference to
According to one or more embodiments, the fact that an area behind the other vehicle 220 is obscured is taken into consideration when determining collision potential. This is true even if the other vehicle 230 were never in the view of the camera 130 of the vehicle 100. That is, if only the other vehicle 220 were ever detected, it is still true that an area behind that other vehicle 220 is obscured. This hidden area is taken into account in determining collision potential according to one or more embodiments. Other examples are discussed with reference to
For example, for the intersection 200 shown in
At block 420, determining the driver's intention in real time includes identifying the intersection 200 that the vehicle 100 is approaching. The intersection 200 may be identified using the GPS 150 indication of the location of the vehicle 100 in conjunction with a map. Determining driver intention may be based on a button or turn signal initiated by the driver as the vehicle 100 approaches a given intersection 200. The driver intention for the path through the intersection 200 may also be determined based on route navigation mapping initiated by the driver. This refers to the driver indicating a destination and getting a route map based on a combination of the GPS 150 and a mapping application (e.g., via the infotainment system 115 of the vehicle 100).
At block 430, identifying relevant obstructed views in real time accurately requires information about the upcoming intersection 200 (from block 410) and information about driver intention (from block 420). Specifically, as the vehicle 100 is approaching a given intersection 200, the collision potential for each path of the vehicle 100 through that intersection 200 (identified at block 410) is combined with the selected path according to the driver intention (identified at block 420) in order to determine the relevant area in real time.
For example, as previously noted, the area in which the other vehicles 320, 330 are traveling is only relevant for the path of a left turn for vehicle 100 in the intersection scene 310a (
Once the relevant area that pertains to the real time scenario (i.e., according to the driver intention) is identified, an assessment is continuously made as to whether any part of that relevant area is obscured from sensor view. Stationary obstructions, as well as the behavior of other moving objects, are relevant to this assessment. For example, in the case of the intersection scene 310b, a portion of the relevant area for either a right turn or a left turn is always obstructed by the bush 340. In the exemplary case of the intersection scene 310a, the portion of the relevant area with the other vehicle 330 is only obstructed when another vehicle 320 is also present. If, as in the examples, any portion of the relevant area is obstructed, there is a collision potential.
At block 440, a determination is made of whether the collision potential (determined at block 430) is heightened. The likelihood of a potential collision may be estimated according to the processes at block 440 by identifying any previously visible objects. This refers to the scenario discussed with reference to
At block 450, providing an alert or implementing an action (alternately or additionally) refers to several processes. An alert may be issued as the vehicle 100 approaches an intersection 200 and, alternately or additionally, at the intersection 200. The alert may specify whether a hidden object (i.e., an object that was detected entering an obstructed portion but not detected leaving the obstructed portion) is present in the relevant area. Alternate or additional to the alerts, autonomous actions (e.g., automatic braking) may be implemented based on the identification of obstructed portions (at block 430) or hidden objects (at block 440).
While the above disclosure has been described with reference to exemplary embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from its scope. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the disclosure without departing from the essential scope thereof. Therefore, it is intended that the present disclosure not be limited to the particular embodiments disclosed, but will include all embodiments falling within the scope thereof