VISUAL GUIDANCE SYSTEM FOR PARKING ASSISTANCE
20230059075 · 2023-02-23
Inventors
Cpc classification
B62D15/028
PERFORMING OPERATIONS; TRANSPORTING
G08G1/165
PHYSICS
G08G1/168
PHYSICS
B60W30/06
PERFORMING OPERATIONS; TRANSPORTING
B60W50/00
PERFORMING OPERATIONS; TRANSPORTING
G01C21/3632
PHYSICS
G01C21/3647
PHYSICS
B62D15/027
PERFORMING OPERATIONS; TRANSPORTING
B60K35/00
PERFORMING OPERATIONS; TRANSPORTING
G01C21/3697
PHYSICS
International classification
Abstract
The disclosure relates to a method and system for providing visual guidance to a driver of a vehicle. The method comprises detecting, by a plurality of sensors of the vehicle, sensor data representing a vehicle environment; dynamically displaying, by a display of the vehicle, a visual representation of the vehicle environment; overlaying the visual representation with one or more first visual elements representing a proposed trajectory of a maneuver of the vehicle within the vehicle environment.
Claims
1. A method for providing visual guidance to a driver of a vehicle, the method comprising: detecting, by a plurality of sensors of the vehicle, sensor data representing a vehicle environment; dynamically displaying, by a display of the vehicle, a visual representation of the vehicle environment; and overlaying the visual representation of the vehicle environment with one or more first visual elements representing a proposed trajectory of a maneuver of the vehicle within the vehicle environment.
2. The method of claim 1, wherein the proposed trajectory of the maneuver of the vehicle comprises a current position of the vehicle and a final position of the maneuver.
3. The method of claim 1, wherein the visual representation of the vehicle environment includes at least one of: a top view of the vehicle within the vehicle environment, and a three-dimensional view of the vehicle within the vehicle environment.
4. The method of claim 1, wherein objects of the vehicle environment external to the vehicle remain static within the displayed visual representation of the vehicle environment when updating the displayed visual representation of the vehicle environment during a movement of the vehicle.
5. The method of claim 1, wherein the method further comprises overlaying, simultaneously with the one or more first visual elements representing the proposed trajectory of the maneuver of the vehicle, the visual representation of the vehicle environment with one or more second visual elements to assist the driver in performing the maneuver.
6. The method of claim 5, wherein the one or more second visual elements are indicative of a current trajectory of the vehicle relative to the proposed trajectory of the maneuver of the vehicle.
7. The method of claim 5, wherein the one or more second visual elements indicate at least one of: if the driver shall change a current trajectory of the vehicle; how the driver shall change the current trajectory of the vehicle; if the driver shall increase or decrease a velocity of the vehicle; how the driver shall increase or decrease the velocity of the vehicle; if the driver shall change a gear of the vehicle; and how the driver shall change the gear of the vehicle.
8. The method of claim 7, wherein the current trajectory includes a direction of the vehicle.
9. The method of claim 1, wherein the method further comprises: displaying a driver interface for selecting a maneuver of a plurality of predetermined maneuvers within the displayed visual representation of the vehicle environment; determining, based on a driver input, the maneuver of the plurality of predetermined maneuvers; and determining the proposed trajectory of the maneuver of the plurality of predetermined maneuvers.
10. The method of claim 1, wherein the method further comprises: determining the maneuver based on at least one of: the detected sensor data representing the vehicle environment; and a user input; determining, in response to the determination of the maneuver, the proposed trajectory of the maneuver of the vehicle based on the detected sensor data representing the vehicle environment; and displaying the first visual element representing the proposed vehicle trajectory, in particular wherein the first visual element indicate a deviation of the current vehicle motion from the proposed trajectory displaying the one or more first visual elements representing the proposed trajectory of the maneuver of the vehicle.
11. The method of claim 10, wherein the maneuver is a parking maneuver.
12. The method of claim 10, wherein the one or more first visual elements indicate a deviation of a current vehicle motion from the proposed trajectory of the maneuver of the vehicle.
13. The method of claim 5, wherein at least one of the one or more first visual elements and the one or more second visual elements is indicative of an accumulated driver performance.
14. The method of claim 1, where the method further comprises: determining a travelled trajectory of the vehicle for one or more maneuvers performed by the vehicle; comparing the travelled trajectory of the vehicle to the proposed trajectory of the maneuver of the vehicle; determining one or more scores based on the comparison of the trajectories; storing the one or more scores; and determining an accumulated driver performance based on the one or more scores.
15. The method of claim 1, wherein the method further comprises at least one of: generating one or more warnings if a speed of the vehicle is above a first predetermined threshold speed; deactivating the display of the proposed trajectory of the maneuver of the vehicle if the speed of the vehicle is above a second predetermined threshold speed for at least a predetermined duration; and deactivating the display of the proposed trajectory of the maneuver of the vehicle if the speed of the vehicle is above a third predetermined threshold speed, wherein the third predetermined threshold speed is larger than the first predetermined threshold speed.
16. The method of claim 1, wherein the method further comprises at least one of: generating one or more warnings if a positional deviation of the vehicle with respect to the proposed trajectory is above a first predetermined threshold deviation; deactivating the display of the proposed trajectory of the maneuver of the vehicle if the positional deviation of the vehicle is above a second predetermined threshold deviation for at least a predetermined duration; and updating the one or more first visual elements representing the proposed trajectory of the maneuver of the vehicle if the positional deviation of the vehicle is above a third predetermined threshold deviation, where in the third predetermined threshold deviation is larger than the first predetermined threshold deviation.
17. A method for providing visual guidance to a driver of a vehicle, the method comprising: detecting, by a plurality of sensors of the vehicle, sensor data representing a vehicle environment; dynamically displaying, by a display of the vehicle, a visual representation of the vehicle environment; detecting one or more objects, by the plurality of sensors of the vehicle, in a vicinity of the vehicle; and displaying one or more visual elements if a distance between the vehicle and the one or more objects is below a predetermined threshold distance, wherein the one or more visual elements comprise at least one of: one or more camera views of the one or more objects; and an indication of the distance to the one or more objects.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0031] The features, objects, and advantages of the present disclosure will become more apparent from the detailed description set forth below when taken in conjunction with the drawings in which like reference numerals refer to similar elements.
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0041]
[0042] In step 104, a visual representation of the vehicle environment is dynamically displayed by a display of the vehicle. The visual representation is based on the sensor data. In a preferred embodiment, the visual representation is a top view and/or a three-dimensional view of the vehicle within the vehicle environment. Thereby, a surround overview of the vehicle environment is provided. The top view/three-dimensional view may be created through stitching of several camera images, for example captured by cameras at the front, left, right, rear of the vehicle.
[0043] Returning to step 106 of
[0044] According to a preferred embodiment, in step 108, the visual representation is overlaid, simultaneously with the first visual elements, with one or more second visual elements to assist the driver in performing the maneuver. For example, in a preferred embodiment, the first visual element may represent the proposed trajectory and the one or more second visual elements may indicate the current position and/or the currently anticipated trajectory of the vehicle. The second visual elements may include indications of proposed amendments of the vehicle position and/or trajectory to the driver, for example if and/or how the driver should adjust the vehicle movement. According to an embodiment, the one or more second visual elements are indicative of a current trajectory of the vehicle relative to the proposed trajectory.
[0045]
[0046]
[0047] According to an embodiment, the first or second visual element is indicative of an accumulated driver performance. Thereby, the visual guidance may be tailored to the driver of the car by creating an individual profile of each driver of the vehicle. Based on such a profile, the second visual element may indicate proposed changes to the current vehicle movement during a current vehicle maneuvers based on the previous performance of the driver. For example, if the driver needed many adjustments during previous maneuvers, the second visual elements may comprise more detailed indications for vehicle movement adjustments than in a scenario where the driver needed fewer adjustments during previous maneuvers.
[0048] Therefore, according to an embodiment, in step 110, a travelled trajectory of the vehicle for one or more maneuvers performed by the vehicle is determined. In step 112, the travelled trajectory is compared to the proposed trajectory of the respective maneuver. Based on this comparison, one or more scores are determined in step 114 and stored in step 116. For example, if the deviation between the travelled and proposed trajectory is small, the maneuver may be labeled with a good score and if the deviation between the travelled and proposed trajectory is large, the maneuver may be labeled with a poor score. In step 118, an accumulated driver performance based on the one or more scores of the one or more maneuvers is determined. For example, the accumulated driver performance may be an average of the scores. The accumulated driver performance may be used during future vehicle maneuvers performed by the driver, i.e. more or less guidance may be provided if the accumulated driver performance is poor or good, respectively. The accumulated driver performance may be displayed.
[0049]
[0050]
[0051]
[0052] According to an embodiment in
[0053]
[0054]