Driver Assistance System Featuring Adaptive Processing of Image Data of the Surroundings
20180322347 ยท 2018-11-08
Inventors
Cpc classification
B60W50/14
PERFORMING OPERATIONS; TRANSPORTING
H04N5/2624
ELECTRICITY
B60R2300/303
PERFORMING OPERATIONS; TRANSPORTING
B60R1/27
PERFORMING OPERATIONS; TRANSPORTING
B60K35/29
PERFORMING OPERATIONS; TRANSPORTING
G06V20/58
PHYSICS
B60R2300/307
PERFORMING OPERATIONS; TRANSPORTING
G06V20/56
PHYSICS
B60R2300/60
PERFORMING OPERATIONS; TRANSPORTING
B60W2554/00
PERFORMING OPERATIONS; TRANSPORTING
B60W2420/403
PERFORMING OPERATIONS; TRANSPORTING
B60K35/28
PERFORMING OPERATIONS; TRANSPORTING
B60K35/10
PERFORMING OPERATIONS; TRANSPORTING
H04N23/90
ELECTRICITY
International classification
B60W50/14
PERFORMING OPERATIONS; TRANSPORTING
H04N5/262
ELECTRICITY
Abstract
A driver assistance system for displaying an image of the surroundings for a vehicle having a vehicle camera which produce camera images of the surroundings of the vehicle, and having a data processing unit which combines the camera images produced by the vehicle cameras to form an image of the surroundings of the vehicle, wherein an associated region of interest (ROI) is processed adaptively for at least one object contained in the image of the surroundings.
Claims
1. A driver assistance system for a vehicle, for displaying an image of surroundings of the vehicle, comprising: vehicle cameras configured to produce camera images of the surroundings of the vehicle; a data processing unit configured to combine the camera images produced by the vehicle cameras to form a combined image of the surroundings of the vehicle, and configured to adaptively filter a region of interest associated with at least one object contained in the combined image of the surroundings; and a display unit configured to display the combined image of the surroundings including the adaptively filtered region of interest.
2. (canceled)
3. The driver assistance system according to claim 1, wherein the region of interest associated with the at least one object is formed by a polygon, vertices of which are coordinates of a coordinate system of the vehicle.
4. The driver assistance system according to claim 1, wherein the region of interest associated with the at least one object is determined by an environmental data model of the surroundings of the vehicle.
5. The driver assistance system according to claim 1, further comprising a user interface configured so that the region of interest associated with the at least one object is specified by a user of the driver assistance system via the user interface.
6. The driver assistance system according to claim 1, wherein the data processing unit is configured to adaptively filter the region of interest by high-pass filtering or low-pass filtering.
7. The driver assistance system according to claim 1, wherein the region of interest is covered with a predefined associated texture.
8. The driver assistance system according to claim 1, further comprising sensors configured to capture a height profile of the surroundings of the vehicle, wherein the at least one object contained in the combined image of the surroundings is identified based on the height profile of the surroundings of the vehicle.
9. The driver assistance system according to claim 1, wherein the data processing unit is configured to classify, into a determined class, a classified object among the at least one object contained in the combined image of the surroundings, and the adaptive filtering of the region of interest by the data processing unit is effected as a function of the determined class of the classified object.
10. The driver assistance system according to claim 1, wherein the data processing unit is configured to perform the adaptive filtering of the region of interest as a function of a distance of the region of interest and/or of the at least one object from a coordinate origin of a vehicle coordinate system.
11. A method of processing and displaying image data of an image of surroundings of a vehicle in a driver assistance system of the vehicle, comprising the steps: (a) combining camera images, which are respectively produced by cameras of the vehicle, to form a combined image of the surroundings of the vehicle; (b) performing an adaptive filtering of a region of interest associated with at least one object contained in the combined image of the surroundings; and (c) displaying the combined image of the surroundings including the adaptively filtered region of interest on a display unit of the driver assistance system of the vehicle.
12. The method according to claim 11, wherein the region of interest associated with the at least one object is formed by a polygon, vertices of which are formed by coordinates of a coordinate system of the vehicle.
13. The method according to claim 11, further comprising determining the region of interest associated with the at least one object by an environmental data model of the surroundings of the vehicle.
14. The method according to claim 11, wherein the adaptive filtering of the region of interest comprises high-pass or low-pass filtering.
15. The method according to claim 11, further comprising capturing a height profile of the surroundings of the vehicle with sensors, and identifying the at least one object contained in the combined image of the surroundings based on the height profile of the surroundings.
16. The method according to claim 11, further comprising classifying, into a determined class, at least one classified object among the at least one object contained in the combined image of the surroundings, wherein the adaptive filtering of the region of interest is effected as a function of the determined class of the classified object.
17. The method according to claim 11, wherein the adaptive filtering of the region of interest is effected as a function of a distance of the region of interest or of the at least one object from a coordinate origin of a coordinate system of the vehicle.
18. The method according to claim 11, further comprising determining the region of interest associated with the at least one object by receiving a specification thereof input by a user via a user interface of the driver assistance system.
19. The method according to claim 11, further comprising covering the region of interest with a predefined associated texture.
Description
[0033] Possible embodiments of the method according to the invention and of the driver assistance system according to the invention are explained in greater detail below, with reference to the appended figures, wherein:
[0034]
[0035]
[0036]
[0037]
[0038] The region of interest ROI associated with an object is preferably formed by a polygon having a plurality of vertices. For example, the polygon can be a quadrangle with four vertices or a triangle with three vertices. The vertices of the polygon are, in this case, preferably formed by coordinates of a coordinate system of the vehicle. This vehicle coordinate system preferably has its coordinate point of origin KUP in the middle of the vehicle F, as schematically represented in
[0039] In one possible embodiment of the driver assistance system 1 according to the invention, the region of interest ROI associated with an object is determined by an environmental data model of the surroundings of the vehicle. This environmental data model is, for example, produced by an environmental data model generator 6. To this end, the environmental data model generator 6 is connected to at least one environmental data sensor 7, for example ultrasonic sensors. These sensors supply data with respect to the height profile of the surroundings of the vehicle. For example, a curbside or a building is identified as an object or respectively vehicle obstacle, and the height of the object established by sensors is established relative to a reference level, for example the road level. The environmental data model generator 6 generates an environmental data model from the received sensor data, wherein the data processing unit 4 identifies objects in the combined image of the surroundings as a function of the produced environmental data model and determines or respectively calculates regions of interest associated with the identified objects in the image of the surroundings.
[0040] Alternatively, the regions of interest associated with the objects can be specified or respectively selected by a user of the driver assistance system 1 by means of a user interface 8 of the driver assistance system 1. In one possible embodiment, the driver assistance system 1 has a touchscreen display 5 for displaying the combined, processed image of the surroundings with a user interface integrated therein in order to select regions of interest ROI in the image of the surroundings.
[0041] In one possible embodiment of the driver assistance system 1 according to the invention, a region of interest ROI associated with an object is automatically filtered, for example high-pass filtered or low-pass filtered. The filtering of the image data of the combined image of the surroundings in the specified regions of interest is effected by the data processing unit 4 in accordance with an adaptive image data processing algorithm.
[0042] In an alternative embodiment, a region of interest associated with an object can also be covered with a predefined texture. In one possible embodiment, the user is able to configure the corresponding texture or respectively select it from a group of predefined textures.
[0043] In another possible embodiment of the driver assistance system 1 according to the invention, an object contained in the image of the surroundings, for example a building or a tree, is classified and the subsequent adaptive image processing of the region of interest associated with the object is effected as a function of the established class of the object. In another possible embodiment of the driver assistance system 1 according to the invention, the adaptive image processing of the region of interest ROI associated with an object is effected by the data processing unit 4 as a function of a distance of the respective region of interest from the coordinate origin KUP of the vehicle coordinate system of the respective vehicle F. For example, regions of interest ROI, which are located further away from the coordinate origin KUP, are subjected to a different image data processing algorithm than regions of interest ROI which are located closer to the coordinate origin KUP of the vehicle coordinate system.
[0044]
[0045] In another possible embodiment of the driver assistance system 1 according to the invention and of the method according to the invention for processing image data, the adaptive image processing of the region of interest ROT associated with an object OBJ is effected as a function of a distance of the respective region of interest from the coordinate origin KUP of the vehicle coordinate system. For example, the region of interest ROI4 which is situated closer to the coordinate origin KUP than the region of interest ROI1 of the object OBJ1 (building), which is situated a little further away, is treated with a first image data processing algorithm. In one possible embodiment, an object, for example the object OBJ3 (pedestrian), can move in the coordinate system of the vehicle, wherein the respective object OBJ approaches the coordinate origin KUP of the vehicle coordinate system or moves away from the coordinate origin KUP of the vehicle coordinate system. In one possible embodiment of the method according to the invention and of the driver assistance system 1 according to the invention, a distance or respectively a displacement D between a midpoint M of a region of interest ROI, which belongs to a movable object, and the coordinate origin KUP is calculated. The image data processing of the image data contained regarding the associated region of interest ROI4 is subsequently preferably effected as a function of the calculated distance D. If, during travel, the vehicle F moves relative to fixed objects, for example buildings, such a distance D from the midpoint M of the respective region of interest can be continually calculated, in order to switch over between various image processing algorithms as a function of the calculated distance D. The vehicle cameras 2-i of the vehicle F supply a stream of camera images or respectively image frames to the data processing unit 4 of the driver assistance system 1. In one possible embodiment, the associated region of interest ROI of an object OBJ changes for each new image frame in the image frame sequence, which the data processing unit 4 of the driver assistance system 1 receives from a vehicle camera 2-i.
[0046] The vehicle F, which has the driver assistance system 1, can be a road vehicle in road traffic. Furthermore, it is possible for a moving vehicle to be equipped with such a driver assistance system 1 within industrial production. Further possible applications are in the medical field. The image data supplied by the camera images or respectively camera images are combined in a so-called stitching to form a combined image of the surroundings, for example a 360? view, wherein the camera images are preferably projected onto a projection surface, in particular a two-dimensional base surface or a three-dimensional dish-shaped projection surface, in order to display them. The image data processing algorithm used in the various regions of interest, for example high-pass filtering or low-pass filtering, is preferably effected as a function of the established displacement of the vehicle coordinate origin from the associated object or respectively obstacle in the vehicle surroundings.
[0047]
[0048] In a first step S1 camera images, which originate from various cameras of a vehicle, are combined to form an image of the surroundings of the vehicle. Subsequently, image data for at least one region of interest which belongs to an object contained in the combined image of the surroundings is adaptively processed in a step S2. The method represented in