DE102013003944A1 - Method and device for providing driver assistance functionality - Google Patents
Method and device for providing driver assistance functionality Download PDFInfo
- Publication number
- DE102013003944A1 DE102013003944A1 DE102013003944.4A DE102013003944A DE102013003944A1 DE 102013003944 A1 DE102013003944 A1 DE 102013003944A1 DE 102013003944 A DE102013003944 A DE 102013003944A DE 102013003944 A1 DE102013003944 A1 DE 102013003944A1
- Authority
- DE
- Germany
- Prior art keywords
- road
- scenario
- scenarios
- catalog
- environmental
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 65
- 230000007613 environmental effect Effects 0.000 claims abstract description 104
- 230000001133 acceleration Effects 0.000 claims description 7
- 238000011068 loading method Methods 0.000 claims description 5
- 241000526960 Amaranthus acanthochiton Species 0.000 claims description 3
- 230000003466 anti-cipated effect Effects 0.000 claims description 2
- 238000011161 development Methods 0.000 claims description 2
- 230000004927 fusion Effects 0.000 description 9
- 230000008569 process Effects 0.000 description 8
- 238000012795 verification Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 7
- 239000007787 solid Substances 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 230000004888 barrier function Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 239000003550 marker Substances 0.000 description 3
- 206010020675 Hypermetropia Diseases 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical group [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000003709 image segmentation Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/005—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 with correlation of navigation data from several sources, e.g. map or contour matching
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
Ein vordefinierter Katalog (300) von Straßenszenarien (200) wird geladen und es werden Sensordaten erhalten. Der Katalog (300) umfasst mehrere Straßenszenarien, die jeweils eine Straßensituation durch mindestens ein parametrisiertes Umgebungsmerkmal beschreiben. Die Sensordaten beschreiben jeweils mindestens ein gemessenes Umgebungsmerkmal. Aus einem Vergleich des jeweiligen mindestens einem gemessenen Umgebungsmerkmals mit dem mindestens einen parametrisierten Umgebungsmerkmal wird jeweils ein Wahrscheinlichkeitswert für die Straßenszenarien erhalten. Basierend auf den Wahrscheinlichkeitswerten wird ein Straßenszenarium ausgewählt, anhand dessen Fahrerassistenzfunktionalität bereitgestellt wird.A predefined catalog (300) of road scenarios (200) is loaded and sensor data is obtained. The catalog (300) comprises several road scenarios, each describing a road situation by at least one parameterized environment feature. The sensor data each describe at least one measured environmental feature. From a comparison of the respective at least one measured environmental feature with the at least one parameterized environmental feature, a probability value for the road scenarios is obtained in each case. Based on the likelihood values, a road scenario is selected on the basis of which driver assistance functionality is provided.
Description
Verschiedene Ausführungsformen betreffen ein Verfahren zum Bereitstellen von Fahrerassistenzfunktionalität und ein Fahrerassistenzsystem. Insbesondere betreffen verschiedene Ausführungsformen Techniken, welche aus einem vordefinierten Katalog geladene Straßenszenarien, basierend auf Sensordaten mit einem Wahrscheinlichkeitswert bewerten und für die Fahrerassistenzfunktionalität verwenden.Various embodiments relate to a method for providing driver assistance functionality and a driver assistance system. In particular, various embodiments relate to techniques that evaluate road scenarios loaded from a predefined catalog based on sensor data having a probability value and use for driver assistance functionality.
Es sind Techniken bekannt, welche Fahrerassistenzfunktionalität für ein Fahrzeug in Abhängigkeit von gemessenen Sensordaten, die Umgebungsmerkmale in einer Umgebung beschreiben, bereitstellen. Beispielsweise erfordert autonome Quer- und Längsführung eines Fahrzeugs eine sensorbasierte Wahrnehmung der Fahrzeugumgebung, die ein sprungfreies und exaktes Modell der Fahrbahngeometrie innerhalb einer Reichweite, typischerweise bis zu 200 m, zur Verfügung stellt.Techniques are known which provide driver assistance functionality to a vehicle in response to sensed sensor data describing environmental features in an environment. For example, autonomous lateral and longitudinal guidance of a vehicle requires a sensor-based perception of the vehicle environment that provides a jerk-free and accurate model of road geometry within a range, typically up to 200 m.
Häufig steht eine Vielzahl von Sensoren zur Verfügung, sodass es erstrebenswert sein kann, die entsprechenden Sensordaten in geeigneter Weise zusammenzuführen. Da die Sensoren teilweise sehr unterschiedliche Sensorinformationen aus der Fahrzeugumgebung extrahieren, muss ein Modul zum Zusammenführen der verschiedenen Sensoreingänge (Fusion) in der Lage sein, die Sensorinformationen in einen geeigneten geometrischen als auch semantischen Kontext zu setzen. Es sind verschiedene Techniken zur Fusion von Sensordaten bekannt, siehe etwa
Jedoch weisen solche Techniken bestimmte Einschränkungen auf. Häufig kann das Fusionieren von Sensordaten vergleichsweise hohe Rechenkapazität benötigen. Dadurch können entsprechende Systeme und Techniken teuer und/oder zeitintensiv sein. Außerdem können solche Techniken konventionell nur in einem sehr eng definierten Rahmen die Sensordaten der mehreren Sensoren fusionieren. Zum Beispiel kann es nicht oder nur eingeschränkt möglich sein, flexibel auf die jeweilige Situation, in der sich das Fahrzeug befindet, zu reagieren.However, such techniques have certain limitations. Frequently, the fusion of sensor data may require comparatively high computing capacity. As a result, corresponding systems and techniques can be expensive and / or time-consuming. Moreover, such techniques can conventionally fuse the sensor data of the multiple sensors only in a very narrowly defined framework. For example, it may not be possible, or only to a limited extent, to react flexibly to the particular situation in which the vehicle is located.
Deshalb besteht ein Bedarf für verbesserte Techniken zum Bereitstellen von Fahrerassistenzfunktionalität basierend auf Sensordaten. Insbesondere besteht ein Bedarf für solche Techniken, welche die Sensordaten einfach, präzise und situations-spezifisch fusionieren.Therefore, there is a need for improved techniques for providing driver assistance functionality based on sensor data. In particular, there is a need for such techniques which fuse the sensor data in a simple, precise and situation-specific manner.
Diese Aufgabe wird von den Merkmalen der unabhängigen Ansprüche gelöst. Die abhängigen Ansprüche definieren Ausführungsformen.This object is solved by the features of the independent claims. The dependent claims define embodiments.
Gemäß einem ersten Aspekt betrifft die Erfindung Verfahren zum Bereitstellen von Fahrerassistenzfunktionalität in einem Fahrzeug. Das Verfahren umfasst das Laden eines vordefinierten Katalogs von Straßenszenarien aus einer Datenbank, wobei der Katalog mehrere Straßenszenarien umfasst, die jeweils eine Straßensituation durch mindestens ein parametrisiertes Umgebungsmerkmal beschreiben. Das Verfahren umfasst weiterhin das Erhalten von Sensordaten von mindestens einem Sensor des Fahrzeugs, die jeweils mindestens ein gemessenes Umgebungsmerkmal in einer Umgebung des Fahrzeugs beschreiben. Das Verfahren umfasst weiterhin, für zumindest einige der Straßenszenarien des vordefinierten Katalogs: Bewerten des jeweiligen Straßenszenariums durch Zuordnen eines Wahrscheinlichkeitswerts zu dem jeweiligen Straßenszenarium, der zumindest aus einem Vergleich des mindestens einen gemessenen Umgebungsmerkmals mit dem mindestens einen parametrisierten Umgebungsmerkmal des jeweiligen Straßenszenariums erhalten wird. Das Verfahren umfasst weiterhin das Auswählen eines Straßenszenariums in Abhängigkeit der zugeordneten Wahrscheinlichkeitswerte der zumindest einigen Straßenszenarien und das Bereitstellen der Fahrerassistenzfunktionalität in Abhängigkeit des ausgewählten Straßenszenariums und/oder in Abhängigkeit der gemessenen Umgebungsmerkmale.According to a first aspect, the invention relates to methods for providing driver assistance functionality in a vehicle. The method comprises loading a predefined catalog of road scenarios from a database, the catalog comprising a plurality of road scenarios each describing a road situation by at least one parameterized environment feature. The method further includes obtaining sensor data from at least one sensor of the vehicle, each describing at least one measured environmental feature in an environment of the vehicle. The method further comprises, for at least some of the road scenarios of the predefined catalog: evaluating the respective road scenario by assigning a probability value to the respective road scenario obtained from at least a comparison of the at least one measured environmental feature with the at least one parameterized environmental feature of the respective road scenario. The method further comprises selecting a road scenario depending on the associated probability values of the at least some road scenarios and providing the driver assistance functionality depending on the selected road scenario and / or depending on the measured environmental characteristics.
Die Fahrerassistenzfunktionalität kann den Fahrer des Fahrzeugs beim Fahren unterstützen. Dies kann durch Bereitstellen von Information mittels einer Benutzerschnittstelle erfolgen und/oder durch einen Eingriff in das Betreiben des Fahrzeugs. Typische Fahrerassistenzfunktionalitäten betreffen z. B. eine genaue Lokalisierung des Fahrzeugs, z. B. fahrspurgenau oder mit noch größerer Genauigkeit, oder Kontext-bezogenes Infotainment. Es ist möglich, dass das Verfahren weiterhin das vorausschauende Bestimmen einer Fahrspur für das Fahrzeug in Abhängigkeit des ausgewählten Straßenszenariums und in Abhängigkeit der gemessenen Umgebungsmerkmale umfasst. Das Bereitstellen der Fahrerassistenzfunktionalität kann dann auf der vorausschauend bestimmten Fahrspur basieren. Sind z. B. die Fahrspuren vorausschauend bekannt, können diverse Techniken des autonomen Fahrzeugbetriebs implementiert werden. Die Fahrspuren können z. B. als Klothoiden bereitgestellt werden. Es wäre auch möglich, ein komplettes Modell der Fahrzeugumgebung bereitzustellen, etwa in einer Graphen-Struktur (engl. sensor road graph).The driver assistance functionality may assist the driver of the vehicle while driving. This can be done by providing information via a user interface and / or by interfering with the operation of the vehicle. Typical driver assistance functions relate z. B. a precise location of the vehicle, z. B. lane accuracy or with even greater accuracy, or contextual infotainment. It is possible that the method further comprises predictively determining a traffic lane for the vehicle depending on the selected road scenario and on the measured environmental characteristics. Providing the driver assistance functionality may then be based on the anticipated lane. Are z. For example, if the lanes are known in advance, various techniques of autonomous vehicle operation can be implemented. The lanes can z. B. be provided as a clothoid. It would also be possible to provide a complete model of the vehicle environment, such as in a sensor road graph.
Die Straßenszenarien können typische Straßensituationen betreffen, die im Rahmen des Katalogs zu einem größeren oder geringeren Grad klassifiziert sein können. Eine bestimmte Straßensituation kann dann durch das mindestens eine parametrisierte Umgebungsmerkmal umfassend charakterisiert sein. Zum Beispiel können die Umgebungsmerkmale betreffen: Anzahl von Fahrspuren; Breite einer Fahrspur; Hierarchieklasse der Straße, z. B. umfassend Autobahn, Landstraße, Stadtstraßen; Grünstreifen rechts und/oder Grünstreifen links; Leitplanke rechts und/oder Leitplanke links; Standstreifen rechts und/oder Standstreifen links; Beschleunigungsspur links und/oder Beschleunigungsspur rechts; Fahrbahnmarkierungen; Leitpfosten; Straßenschilder; weitere Verkehrsteilnehmer; Kolonnenspur; Randbebauung; Gridkarte; Karte eines Navigationssystems.The road scenarios may relate to typical road situations that may be classified within the catalog to a greater or lesser degree. A particular road situation may then be comprehensively characterized by the at least one parameterized environment feature. For example, the environmental characteristics may concern: number of lanes; Width of one Lane; Hierarchy class of the road, z. B. highway, highway, city streets; Green stripes on the right and / or green stripes on the left; Guardrail right and / or guardrail left; Stripe to the right and / or stripe to the left; Acceleration track on the left and / or acceleration track on the right; Road markings; delineators; Street signs; other road users; Column track; Peripheral development; Grid card; Map of a navigation system.
Der Katalog kann typisierte Straßenszenarien beinhalten, welche innerhalb eines geltenden Regelwerks zu erwarten sind bzw. möglich sind. Typischerweise kann eine solche Festlegung und Typisierung auf gesetzlicher Grundlage erfolgen. Z. B. können die Straßenszenarien durch Richtlinien zum Anlegen von Straßen vorgegeben sein, die z. B. in Deutschland von der Bundesbehörde für Verkehr, Bauwesen, Städtebau und Raumordnung (BMVBS) festgelegt werden. Sie können für verschiedene Orte variieren. So können z. B. bestimmte Kriterien für Straßen definiert und verbindlich festgelegt sein, etwa Fahrspurbreite, Standstreifen, Schilderanordnung, usf. Entsprechende Parameter können sich z. B. für unterschiedliche Hierarchieklassen der jeweiligen Straße unterschieden.The catalog may contain typified road scenarios, which are to be expected or possible within a valid set of rules. Typically, such determination and typing can be done on a legal basis. For example, the road scenarios may be dictated by guidelines for creating roads that may e.g. B. in Germany by the Federal Agency for Transport, Construction, Urban Planning and Spatial Planning (BMVBS) are determined. They can vary for different places. So z. B. certain criteria for roads defined and binding, such as lane width, hard shoulder, sign arrangement, etc .. Corresponding parameters may, for. B. different for different hierarchy classes of each street.
Das Vergleichen muss nicht notwendigerweise alle gemessenen Umgebungsmerkmale berücksichtigen. Es können auch nur einzelne gemessene Umgebungsmerkmale berücksichtigt werden. Zum Beispiel kann ein großer (geringer) Wahrscheinlichkeitswert erhalten werden, wenn der Vergleich eine große (geringe) Übereinstimmung zwischen den gemessenen Umgebungsmerkmalen der Sensordaten und den parametrisierten Umgebungsmerkmalen ergibt. Übereinstimmung kann hierbei z. B. eines oder mehrere der folgenden bedeuten: Gleiche Umgebungsmerkmale vorhanden; mehrere gleiche Umgebungsmerkmale in gleicher geometrischer Beziehung vorhanden; vergleichbare Umgebungsmerkmale vorhanden.The comparison does not necessarily take into account all the measured environmental characteristics. Only individual measured environmental features can be taken into account. For example, a large (low) probability value may be obtained if the comparison yields a large (small) match between the measured environmental characteristics of the sensor data and the parameterized environmental characteristics. Match can be z. For example, one or more of the following mean: Same environmental characteristics present; several same environmental features in the same geometric relationship available; comparable environmental features available.
Der Wahrscheinlichkeitswert kann z. B. zwischen 0 und 1 variieren, wobei 0 eine verschwindende Wahrscheinlichkeit und 1 eine volle Sicherheit darstellt.The probability value can be z. B. vary between 0 and 1, where 0 represents a vanishing probability and 1 full security.
Die Sensordaten selbst können mit einem Konfidenzniveau assoziiert sein. Der Sensor kann z. B. mittels des Konfidenzniveaus indizieren, wie zuverlässig die entsprechenden Sensordaten sind, also wie wahrscheinlich ein gemessenes Umgebungsmerkmal so auch tatsächlich vorliegt. Es ist auch möglich, dass der Wahrscheinlichkeitswert weiterhin aus dem Konfidenzniveau der Sensordaten erhalten wird. Dies kann ein besonders genaues Bestimmen des Wahrscheinlichkeitswerts erlauben.The sensor data itself may be associated with a confidence level. The sensor can z. For example, by means of the confidence level, indicate how reliable the corresponding sensor data are, ie how probable a measured environmental feature actually is. It is also possible that the probability value is still obtained from the confidence level of the sensor data. This can allow a particularly accurate determination of the probability value.
Das ausgewählte Straßenszenarium kann in einem einfachen Ansatz z. B. das Straßenszenarium mit dem höchsten Wahrscheinlichkeitswert sein. Dieses Straßenszenarium kann z. B. die tatsächliche Umgebung des Fahrzeugs besonders gut beschreiben.The selected street scenario can be used in a simple B. the road scenario with the highest probability. This street scenario can z. B. describe the actual environment of the vehicle particularly well.
Dann kann es möglich sein, die Fahrerassistenzfunktionalität sowohl basierend auf dem ausgewählten Straßenszenarium, als auch basierend auf den gemessenen Sensordaten bereitzustellen. Dies kann die Fahrerassistenzfunktionalität mit hoher Genauigkeit, geringer Fehleranfälligkeit und besonders weit vorausschauend bereit stellen.Then it may be possible to provide the driver assistance functionality both based on the selected road scenario and based on the measured sensor data. This can provide the driver assistance functionality with high accuracy, low susceptibility to errors and particularly far-sighted.
Anhand des ausgewählten Straßenszenariums kann es möglich sein, die gemessenen Umgebungsmerkmale der Sensordaten in einen Kontext zu stellen. Der Kontext kann besonders plausibel sein, weil die Straßenszenarin vordefiniert sind. Das Straßenszenarium kann es in anderen Worten erlauben, die verschiedenen Sensordaten mit einer vergleichsweise hohen Genauigkeit zu fusionieren. Zum Beispiel können insbesondere auch Sensordaten von unterschiedlichen Sensoren mittels der hierin beschriebenen Techniken fusioniert werden.Based on the selected road scenario, it may be possible to put the measured environmental characteristics of the sensor data in context. The context can be particularly plausible because the street scenars are predefined. In other words, the road scenario may allow the different sensor data to be fused with relatively high accuracy. For example, in particular, sensor data from different sensors may also be fused by the techniques described herein.
Die Sensordaten können von einem oder mehreren Sensoren des Fahrzeugs erhalten werden. Z. B. können die Sensoren ausgewählt sein aus der Gruppe, welche die folgenden Elemente umfasst: optische Kamera, infrarot Kamera, Radarsystem, Navigationssystem, Abstandssensoren. Die Sensordaten können aber auch nur von einem Sensor stammen und z. B. jeweils ein einzelnes oder wenige Umgebungsmerkmal beschreiben. Deshalb kann im Allgemeinen das Erhalten von Sensordaten beschrieben werden als: verschiedene Eingänge in das die Techniken gemäß des vorliegenden Aspekts ausführende System.The sensor data may be obtained from one or more sensors of the vehicle. For example, the sensors may be selected from the group comprising the following elements: optical camera, infrared camera, radar system, navigation system, distance sensors. The sensor data can also come only from a sensor and z. B. describe each a single or a few environmental feature. Therefore, obtaining sensor data in general may be described as: various inputs into the system implementing the techniques according to the present aspect.
Es wäre möglich, dass das Verfahren weiterhin umfasst: Bestimmten der Sensordaten basierend auf Sensorinformationen durch Verwenden von Techniken, die ausgewählt sind aus folgender Gruppe: Bilderkennung, Bildsegmentierung, Filterung. Solche Techniken, welche das Extrahieren der Umgebungsmerkmale aus den Sensorinformationen bzw. Rohdaten ermöglichen, sind dem Fachmann grundsätzlich bekannt.It would be possible for the method to further include: determining the sensor data based on sensor information using techniques selected from the group consisting of image recognition, image segmentation, filtering. Such techniques, which enable the extraction of the environmental features from the sensor information or raw data, are basically known to the person skilled in the art.
Es wäre möglich, dass das Vergleichen zum Zuordnen des Wahrscheinlichkeitswerts weiterhin einen Typ des jeweiligen Umgebungsmerkmals berücksichtigt. So kann es z. B. vorkommen, dass bestimmte Typen von Umgebungsmerkmalen, z. B. Grasnarben oder Leitplanken (Fahrbahnmarkierungen und Schilder), in bestimmten Sensordaten besonders gut oder schlecht wiedergegeben sind, z. B. in Sensordaten die von einem Radarsensor (einem optischen Sensor) stammen. Es kann also insbesondere entbehrlich sein, jeweils alle Sensordaten mit allen parametrisierten Umgebungsmerkmalen zu vergleichen. Dadurch kann ein besonders genaues und schnelles Verfahren ermöglicht werden.It would be possible that the comparison for assigning the probability value further takes into account a type of the respective environmental feature. So it may be z. For example, certain types of environment features, e.g. As sods or crash barriers (lane markers and signs), in particular sensor data are particularly well or poorly reproduced, z. B. in sensor data from a radar sensor (a optical sensor). In particular, it may therefore be unnecessary to compare all sensor data with all parameterized environmental features. This can be a particularly accurate and fast method allows.
In verschiedenen Referenzimplementierungen kann ein einzelnes fest vorgegebenes, stark vereinfachtes Straßenszenarium verwendet werden. Zu diesen Vereinfachungen gehören typischerweise Annahmen bzgl. des Straßenverlaufes, etwa in einer Autobahn-Situation die Annahme, dass die Fahrspuren parallel verlaufen. Sobald solche Annahmen nicht mehr erfüllt sind, schlagen diese Ansätze in der Regel fehl. In einer Autobahn-Situation ist das regelmäßig bereits der Fall, wenn eine Beschleunigungsspur, z. B. ein Abfahrtsstreifen, mitmodelliert werden soll, da dieser nicht parallel zur Hauptverkehrsrichtung verläuft.In various reference implementations, a single fixed, greatly simplified road scenario can be used. These simplifications typically include assumptions regarding the course of the road, for example, in a motorway situation, the assumption that the lanes are parallel. As soon as such assumptions are no longer met, these approaches usually fail. In a highway situation this is already regularly the case when an acceleration lane, z. As a departure strip to be modeled, as this is not parallel to the main traffic direction.
Aus obenstehendem ist ersichtlich, dass hinsichtlich des Katalogs von Straßenszenarien zumindest zweierlei Effekte erzielt werden können: nämlich einerseits eine besonders effiziente, flexible und zielgerichtete Fusion von Sensordaten, als auch andererseits ein besonders genaues und weiter vorausschauendes Bereitstellen der Fahrerassistenzfunktionalität durch Berücksichtigen des ausgewählten Straßenszenariums.From the above, it can be seen that with respect to the catalog of road scenarios at least two effects can be achieved: on the one hand a particularly efficient, flexible and targeted fusion of sensor data, and on the other hand a particularly accurate and forward-looking provision of driver assistance functionality by taking into account the selected road scenario.
Es ist möglich, dass der Katalog eine Suchbaumstruktur für die mehreren Straßenszenarien umfasst, die Verknüpfungen zwischen den mehreren Straßenszenarien beinhaltet. Der Wahrscheinlichkeitswert des jeweiligen Straßenszenariums kann weiterhin aus dem Durchlaufen der Suchbaumstruktur bis zu dem jeweiligen Straßenszenarium erhalten werden.It is possible that the catalog includes a search tree for the multiple road scenarios that includes links between the multiple road scenarios. The probability value of the respective road scenario can furthermore be obtained from traversing the search tree structure up to the respective road scenario.
Durch das Darstellen des Katalogs in Form einer Suchbaumstruktur, kann ein besonders effizientes und schnelles Durchsuchen der verschiedenen Straßenszenarien ermöglicht werden. Das ausgewählte Straßenszenarium, das die tatsächliche Fahrzeugumgebung besonders gut beschreibt, kann schnell gefunden werden.By presenting the catalog in the form of a search tree structure, a particularly efficient and fast search of the various road scenarios can be made possible. The selected street scenario, which describes the actual vehicle environment particularly well, can be found quickly.
Es existieren verschiedene Ansätze die Suchbaumstruktur zu ordnen, sodass die vorbeschriebenen Effekte möglich werden. In verschiedenen Szenarien können unterschiedlichen Ordnungsschemata verwendet werden.There are different approaches to organize the search tree so that the effects described above become possible. In different scenarios, different ordering schemes can be used.
Zum Beispiel können die verschiedenen Straßenszenarien des Katalogs klassifiziert sein hinsichtlich eines Detailgrads und/oder einer Anzahl des zugehörigen mindestens einen Umgebungsmerkmals. Der Katalog von Straßenszenarien kann Verknüpfungen zwischen den verschiedenen Straßenszenarien beinhalten, wobei die Verknüpfungen solche zwei Straßenszenarien miteinander verknüpfen, die kongruente Straßensituationen mit einem unterschiedlichen Detailgrad und/oder einer unterschiedlichen Anzahl an zugehörigen Umgebungsmerkmalen beschreiben.For example, the various road scenarios of the catalog may be classified in terms of a level of detail and / or a number of the associated at least one environmental feature. The catalog of road scenarios may include links between the various road scenarios, the links linking together such two road scenarios describing congruent road situations with a different level of detail and / or a different number of associated environmental features.
Der Detailgrad kann z. B. durch ein Abstraktionsniveau definiert sein, welches die Beschreibung der parametrisierten Umgebungsmerkmale betrifft. Sind z. B. die Straßenszenarien nur grob umrissen und sehr allgemein spezifiziert (genau beschrieben und umfassend spezifiziert), so kann der Detailgrad gering sein (groß sein).The level of detail can z. B. defined by an abstraction level, which relates to the description of the parameterized environmental features. Are z. For example, if the road scenarios are only roughly outlined and very broadly specified (accurately described and comprehensively specified), the level of detail may be small (large).
Es sollte verstanden werden, dass ein und dasselbe Umgebungsmerkmal z. B. mit einem großen oder geringen Detailgrad wiedergegeben sein kann. Z. B. kann eine Straßenmarkieren optional als durchgängig oder gestrichelt, dick oder dünn, in einem bestimmen Abstand zu benachbarten Markierungen, mit bestimmter Farbe usf. parametrisiert sein. Alle solche Eigenschaften können den Detailgrad erhöhen. Die voranstehende Aufzählung ist rein illustrativ und nicht beschränkend.It should be understood that one and the same environment feature z. B. can be reproduced with a large or small degree of detail. For example, a pavement marker may optionally be parameterized as solid or dashed, thick or thin, at a certain distance from adjacent landmarks, with particular color, and so forth. All such properties can increase the level of detail. The preceding list is purely illustrative and not restrictive.
Das Bereitstellen der Verknüpfungen kann z. B. besonders effizient durch Verwenden von Graphen-Strukturen erfolgen: z. B. können die verschiedenen Straßenszenarien die Knoten des Graphens sein und die Verknüpfungen können die Kanten des Graphen sein.The provision of the links can, for. B. particularly efficient by using graphene structures: z. For example, the various road scenarios may be the nodes of the graph, and the links may be the edges of the graph.
Durch das Verknüpfen der Straßenszenarien kann ein besonders effizientes Bewerten durch das Zuordnen der Wahrscheinlichkeitswerte erreicht werden. So kann es z. B. möglich sein, anhand der Verknüpfungen Wahrscheinlichkeitswerte auch für direkt und/oder indirekt verknüpfte Straßenszenarien zu berechnen. Das Bewerten kann schnell und genau durchgeführt werden.By linking the road scenarios, a particularly efficient evaluation can be achieved by assigning the probability values. So it may be z. For example, it may be possible to use the links to calculate probability values for directly and / or indirectly linked road scenarios. The rating can be done quickly and accurately.
Z. B. kann der Wahrscheinlichkeitswert, mit dem das jeweilige Straßenszenarium bewertet wird, weiterhin aus Wahrscheinlichkeitswerten von Straßenszenarien, die mit dem jeweiligen Straßenszenarium verknüpft sind erhalten werden; z. B. vorzugsweise aus Wahrscheinlichkeitswerten von solchen Straßenszenarien, die einen geringeren Detailgrad und/oder eine geringe Anzahl an zugehörigen Umgebungsmerkmalen aufweisen.For example, the likelihood value with which the respective road scenario is evaluated can still be obtained from probability values of road scenarios associated with the respective road scenario; z. B. preferably from probability values of such road scenarios, which have a lower level of detail and / or a small number of associated environmental features.
Wird z. B. ein bestimmtes Straßenszenario mit einem besonders großen (geringen) Wahrscheinlichkeitswert bewertet, so können Straßenszenarien, die mit dem bestimmten Straßenszenarium verknüpft sind, und deshalb kongruente Straßensituationen beschreiben, entsprechend einen großen (geringen) Wahrscheinlichkeitswert aufweisen. In einem einfachen Beispiel kann es möglich sein, anzunehmen, dass bei einem mit einem hohen Wahrscheinlichkeitswert bewerteten Straßenszenarium, das vergleichsweise detailliert und mit einer großen Anzahl an Umgebungsmerkmalen aus einem bestimmten Satz versehen ist, die verknüpften Straßenszenarien mit geringerem Detailgrad und weniger Merkmalen aus dem bestimmten Satz auch einen hohen Wahrscheinlichkeitswert aufweisen.If z. For example, if a particular road scenario evaluates a particularly large (low) probability value, road scenarios associated with the particular road scenario, and therefore describing congruent road situations, may correspondingly have a large (low) probability value. In a simple example, it may be possible to assume that one with a high Probably evaluated road scenario, which is comparatively detailed and provided with a large number of environmental characteristics from a particular set, the linked road scenarios with lower level of detail and fewer features from the particular set also have a high probability value.
Mittels solcher Techniken kann es möglich sein, einige oder alle der Straßenszenarien durch Zuordnen jeweils eines Wahrscheinlichkeitswerts zu bewerten. Auf Grundlage der Wahrscheinlichkeitswerte kann dann ein bestimmtes Straßenszenarium ausgewählt werden, um darauf basierend anschließend die Fahrerassistenzfunktionalität bereitzustellen. Es können auch weitere Kriterien beim Auswählen des Straßenszenariums berücksichtigt werden.By means of such techniques it may be possible to evaluate some or all of the road scenarios by assigning each one probability value. On the basis of the probability values, a specific road scenario can then be selected in order subsequently to provide the driver assistance functionality based thereon. Other criteria may also be considered when selecting the road scenario.
Das Auswählen des Straßenszenariums kann weiterhin den Detailgrad und/oder die Anzahl des zugehörigen mindestens einen Umgebungsmerkmals für die verschiedenen Straßenszenarien berücksichtigen.Selecting the road scenario may further take into account the level of detail and / or the number of associated at least one environmental feature for the different road scenarios.
In der Regel können solche Straßenszenarien, welche eine größere Anzahl an Umgebungsmerkmalen z. B. mit größerem Detailgrad beschreiben tendenziell eine geringere Wahrscheinlichkeit aufweisen. Dies kann der Fall sein, weil inhärent für solche Straßenszenarien das Vergleichen mit den gemessenen Umgebungsmerkmalen mehr Quellen für eine mögliche fehlende Übereinstimmung eröffnet – z. B. im Vergleich zu einem Straßenszenarium das lediglich ein einzelnes Umgebungsmerkmal, z. B. mit geringem Detailgrad spezifizieret. Deshalb kann es erstrebenswert sein, auch den Detailgrad und/oder die Anzahl des zugehörigen mindestens einen Umgebungsmerkmals beim dem Auswählen zu berücksichtigen.In general, such road scenarios, which have a larger number of environmental features z. B. describe with greater degree of detail tend to have a lower probability. This may be the case because, inherently for such road scenarios, comparing with the measured environmental features opens up more sources of potential mismatch - e.g. B. in comparison to a street scenario that only a single environmental feature, eg. B. specified with a low degree of detail. Therefore, it may be desirable to include the level of detail and / or the number of associated at least one environment feature in the selection.
Z. B. kann das Verfahren weiterhin umfassen: Wichten der zugeordneten Wahrscheinlichkeitswerte für die Straßenszenarien mit einem Wichtungsfaktor, der den Detailgrad und/oder die Anzahl des zugehörigen mindestens einen Umgebungsmerkmals berücksichtigt. Dann kann z. B. dasjenige Straßenszenarium ausgewählt werden, welches – einerseits – einen möglichst hohen Detailgrad und/oder eine möglichst große Anzahl des zugehörigen mindestens einen Umgebungsmerkmals aufweist, und – andererseits – einen möglichst großen zugeordneten Wahrscheinlichkeitswert.For example, the method may further include: weighting the assigned likelihood values for the road scenarios using a weighting factor that takes into account the level of detail and / or the number of associated at least one environmental feature. Then z. B. that road scenario can be selected which - on the one hand - the highest possible degree of detail and / or the largest possible number of associated at least one environmental feature, and - on the other hand - the largest possible associated probability value.
Diesbezüglich kann z. B. das Verfahren das Durchführen eines Schwellenwertvergleichs zwischen dem zugeordneten Wahrscheinlichkeitswert und einem vorgegebenen Wahrscheinlichkeits-Schwellenwert umfassen. Der Wahrscheinlichkeits-Schwellenwert kann z. B. abhängig sein von dem Detailgrad und/oder von der Anzahl des zugehörigen mindestens einen Umgebungsmerkmals.In this regard, z. For example, the method comprises performing a threshold comparison between the associated probability value and a predetermined probability threshold. The probability threshold may, for. B. depending on the level of detail and / or the number of associated at least one environment feature.
Dadurch kann der Effekt einer besonders genauen Auswahl des Straßenszenariums erzielt werden, z. B. als dasjenige Straßenszenarium, welches die tatsächliche Fahrzeugumgebung besonders genau und mit besonders vielen Umgebungsmerkmalen, aber dennoch mit einem ausreichenden hohen Wahrscheinlichkeitswert beschreibt.As a result, the effect of a particularly accurate selection of the road scenario can be achieved, for. B. as that road scenario, which describes the actual vehicle environment particularly accurate and with many environmental features, but still with a sufficiently high probability value.
Es ist möglich, dass die verschiedenen Straßenszenarien des Katalogs hinsichtlich einer Anzahl des zugehörigen mindestens einen Umgebungsmerkmals klassifiziert sind, wobei die Verknüpfungen zwischen den verschiedenen Straßenszenarien solche zwei Straßenszenarien miteinander verknüpfen, von denen ein höherhierarchisches der zwei Straßenszenarien alle Umgebungsmerkmale eines niederhierarchischen der zwei Straßenszenarien beinhaltet.It is possible that the various road scenarios of the catalog are classified in terms of a number of the associated at least one environment feature, the links between the various road scenarios linking such two road scenarios, of which a higher hierarchy of the two road scenarios includes all environmental features of a low hierarchy of the two road scenarios.
In anderen Worten kann der Katalog hierarchisch strukturiert sein. Höherhierarchische Straßenszenarien können mehr Umgebungsmerkmale beinhalten als niederhierarchische. Eine solche Klassifizierung wäre auch hinsichtlich der Suchbaumstruktur wie obenstehend beschrieben möglich.In other words, the catalog can be hierarchically structured. Higher hierarchical road scenarios may include more environmental features than subhierarchical ones. Such a classification would also be possible with respect to the search tree as described above.
Es kann entbehrlich sein, das die Straßenszenarien auch hinsichtlich des Detailgrads klassifiziert sind. Es wäre aber auch möglich, dass die Straßenszenarien nur hinsichtlich des Detailgrads klassifiziert sind. Es wäre möglich, dass höherhierarchische Straßenszenarien einen geringeren oder größeren Detailgrad aufweisen als niederhierarchische.It may be dispensable that the road scenarios are also classified in terms of level of detail. However, it is also possible that the road scenarios are classified only in terms of level of detail. It would be possible that higher hierarchical street scenarios have a lower or greater degree of detail than low hierarchies.
In einem solchen Fall der hierarchischen Strukturierung, kann ein besonders einfaches Bereitstellen der Fahrerassistenzfunktionalität erfolgen, weil das Auswählen des Straßenszenariums schnell durchgeführt werden kann, z. B. mittels einer Hypothesengenerierung (Durchlaufen des Katalogs von niederhierarchischen zu höherhierarchischen Straßenszenarien) und Hypothesenverifizierung (Durchlaufen von höherhierarchischen zu niederhierarchischen Straßenszenarien). Kongruente Straßensituationen können durch das hierarchische Verknüpfen inhärent gruppiert werden.In such a case of the hierarchical structuring, a particularly simple provision of the driver assistance functionality can take place, because the selection of the road scenario can be carried out quickly, eg. By means of hypothesis generation (passing through the catalog of low-hierarchy to higher-hierarchical road scenarios) and hypothesis verification (going from higher-hierarchical to lower-hierarchical road scenarios). Congruent road situations can be inherently grouped by hierarchical linking.
Es ist möglich, dass das Bewerten des jeweiligen Straßenszenariums stufenweise für die erhaltenen Sensordaten durchgeführt wird. Vorzugsweise können die Sensordaten von mindestens zwei Sensoren erhalten werden.It is possible that the evaluation of the respective road scenario is performed stepwise for the obtained sensor data. Preferably, the sensor data can be obtained from at least two sensors.
Zum Beispiel kann es möglich sein, das Bewerten mit ersten Sensordaten, z. B. von einem ersten Sensor, zu beginnen. Ein Wahrscheinlichkeitswert kann dann durch Vergleich der ersten Sensordaten mit einem geeigneten Straßenszenarium erhalten werden. Anschließend kann es in einer zweiten Prozess-Stufe möglich sein, ein zweites Straßenszenarium zu bewerten und zwar basierend auf zweiten Sensordaten, die z. B. von einem zweiten Sensor stammen. Z. B. kann das zweite Straßenszenarium mit dem ersten Straßenszenarium verknüpft sein. Z. B. kann das zweite Straßenszenarium höherhierarchisch oder niederhierarchisch sein, als das erste Straßenszenarium. Entsprechende Techniken können auch angewendet werden, wenn die verschiedenen Sensordaten von ein und demselben Sensor stammen, aber z. B. unterschiedliche Umgebungsmerkmale beschreiben.For example, it may be possible to evaluate with first sensor data, e.g. From a first sensor. A probability value may then be obtained by comparing the first sensor data with a suitable road scenario to be obtained. Subsequently, in a second process stage, it may be possible to evaluate a second road scenario based on second sensor data, e.g. B. originate from a second sensor. For example, the second road scenario may be linked to the first road scenario. For example, the second street scenario may be higher-hierarchical or lower-hierarchical than the first street scenario. Corresponding techniques can also be applied if the different sensor data come from one and the same sensor, but z. B. describe different environmental characteristics.
Durch solche Techniken, die stufenweise den Katalog von Straßenszenarien bzw. die Suchbaumstruktur durchlaufen, um die verschiedenen Sensordaten zu berücksichtigen, kann eine besonders effiziente Fusion der Sensordaten erzielt werden. Der Katalog von Straßenszenarien gibt das Gerüst vor, anhand dessen die Fusion durchgeführt wird. Dadurch kann die Fusion zielgerichtet, flexibel und effizient durchgeführt werden.Such techniques, which progressively through the catalog of road scenarios or the search tree structure to account for the various sensor data, a particularly efficient fusion of the sensor data can be achieved. The catalog of road scenarios sets out the framework by which the merger will be carried out. This allows the merger to be targeted, flexible and efficient.
Es ist möglich, dass die in dem Katalog umfassten mehreren Straßenszenarien die charakteristische Straßensituation weiterhin jeweils durch mindestens eine geometrische Beziehung zwischen zumindest einigen der parametrisierten Umgebungsmerkmale beschreiben. Es ist auch möglich, dass der Wahrscheinlichkeitswert, mit dem das jeweilige Straßenszenarium bewertet wird, weiterhin aus einem Vergleich von mindestens einer geometrischen Beziehung zwischen den mehreren gemessenen Umgebungsmerkmalen mit der mindestens einen geometrischen Beziehung zwischen den jeweiligen parametrisierten Umgebungsmerkmalen erhalten wird.It is possible that the plurality of road scenarios included in the catalog continue to describe the characteristic road situation by at least one geometric relationship between at least some of the parameterized environmental characteristics. It is also possible that the likelihood value with which the respective road scenario is evaluated is further obtained from a comparison of at least one geometric relationship between the plurality of measured environmental features with the at least one geometric relationship between the respective parameterized environmental features.
In anderen Worten kann der Vergleich die geometrischen Beziehungen zwischen den mehreren gemessenen Umgebungsmerkmalen mit den geometrischen Beziehungen zwischen mehreren parametrisierten Umgebungsmerkmalen des jeweiligen Straßenszenariums betreffen.In other words, the comparison may relate to the geometric relationships between the plurality of measured environmental features with the geometric relationships between a plurality of parameterized environmental features of the respective road scenario.
Umfasst das Straßenszenarium etwa zwei Fahrbahnmarkierungen, so kann der Vergleich z. B. einen Abstand als geometrische Beziehung zwischen den beiden Fahrbahnmarkierungen betreffen und/oder eine Dicke der beiden Fahrbahnmarkierungen.If the road scenario includes approximately two lane markings, then the comparison can be made, for example. B. relate to a distance as a geometric relationship between the two lane markers and / or a thickness of the two lane markings.
In anderen Worten kann es möglich sein, nicht lediglich die verschiedenen Umgebungsmerkmale isoliert und einzeln zu vergleich, sondern auch eine geometrische Beziehung bzw. Anordnung der verschiedenen Umgebungsmerkmale zueinander zu berücksichtigen.In other words, it may be possible not only to isolate the various environmental features in isolation and individually, but also to consider a geometric relationship of the various environmental features to one another.
Dadurch kann es möglich sein, den Wahrscheinlichkeitswert besonders genau zu bestimmen. Es kann genauer überprüft werden, inwiefern ein bestimmtes Straßenszenarium mit den gemessenen Umgebungsparametern übereinstimmt.This may make it possible to determine the probability value particularly accurately. It can be checked more closely, to what extent a certain street scenario agrees with the measured environmental parameters.
Es ist möglich, dass die mindestens eine geometrischen Beziehung zwischen den parametrisierten Umgebungsmerkmalen der mehreren Straßenszenarien weiterhin durch eine vordefinierte statistische Verteilung charakterisiert ist, die eine zu erwartende tatsächliche Schwankung der mindestens einen geometrischen Beziehung beschreibt. Es ist auch möglich, dass diese statistische Verteilung bei dem Erhalten des Wahrscheinlichkeitswerts aus dem Vergleich zwischen der mindestens einen geometrischen Beziehung berücksichtigt wird.It is possible that the at least one geometric relationship between the parameterized environmental features of the plurality of road scenarios is further characterized by a predefined statistical distribution describing an expected actual variation of the at least one geometric relationship. It is also possible that this statistical distribution is taken into account in obtaining the probability value from the comparison between the at least one geometric relationship.
Z. B. kann die statistische Verteilung durch eine Normalverteilung beschrieben sein. Derart kann eine tatsächliche Schwankung in den geometrischen Beziehungen reeller Straßensituationen abgebildet werden. Es kann außerdem ein Toleranzbereich bei dem Vergleichen der geometrischen Beziehungen berücksichtigt werden. Derart können z. B. Ungenauigkeiten, Schwankungen, Rauschen und Fehler in den Sensordaten berücksichtigt werden.For example, the statistical distribution may be described by a normal distribution. In this way an actual fluctuation in the geometric relations of real road situations can be mapped. In addition, a tolerance range can be taken into account when comparing the geometric relationships. Such can z. As inaccuracies, variations, noise and errors in the sensor data are taken into account.
Gemäß einem weiteren Aspekt betrifft die Erfindung Fahrerassistenzsystem in einem Fahrzeug, das eine Sensorschnittstelle umfasst, die eingerichtet ist, um Sensordaten von mindestens einem Sensor des Fahrzeugs, die jeweils mindestens ein gemessenes Umgebungsmerkmal in einer Umgebung des Fahrzeugs beschreiben, zu erhalten. Das Fahrerassistenzsystem umfasst weiterhin eine Rechnereinheit, die eingerichtet ist, um folgende Schritte durchzuführen: Laden eines vordefinierten Katalogs von Straßenszenarien aus einer Datenbank, wobei der Katalog mehrere Straßenszenarien umfasst, die jeweils eine Straßensituation durch mindestens ein parametrisiertes Umgebungsmerkmal beschreiben; für zumindest einige der Straßenszenarien des vordefinierten Katalogs: Bewerten des jeweiligen Straßenszenariums durch Zuordnen eines Wahrscheinlichkeitswerts zu dem jeweiligen Straßenszenarium, der zumindest aus einem Vergleich des mindestens einen gemessenen Umgebungsmerkmals mit dem mindestens einen parametrisierten Umgebungsmerkmal des jeweiligen Straßenszenariums erhalten wird; Auswählen eines Straßenszenariums in Abhängigkeit der zugeordneten Wahrscheinlichkeitswerte der zumindest einigen Straßenszenarien; und Bereitstellen der Fahrerassistenzfunktionalität in Abhängigkeit des ausgewählten Straßenszenariums und/oder in Abhängigkeit der gemessenen Umgebungsmerkmale.In another aspect, the invention features a driver assistance system in a vehicle that includes a sensor interface configured to obtain sensor data from at least one sensor of the vehicle, each describing at least one measured environmental feature in an environment of the vehicle. The driver assistance system further comprises a computer unit which is set up to carry out the following steps: loading a predefined catalog of road scenarios from a database, the catalog comprising a plurality of road scenarios each describing a road situation by at least one parameterized environment feature; for at least some of the road scenarios of the predefined catalog: evaluating the respective road scenario by assigning a probability value to the respective road scenario obtained from at least a comparison of the at least one measured environmental feature with the at least one parametric environmental feature of the respective road scenario; Selecting a road scenario depending on the associated probability values of the at least some road scenarios; and providing the driver assistance functionality as a function of the selected road scenario and / or as a function of the measured environmental characteristics.
Das Fahrerassistenzsystem kann eingerichtet sein, um das Verfahren zum Bereitstellen von Fahrerassistenzfunktionalität gemäß einem weiteren Aspekt der Erfindung durchzuführen.The driver assistance system may be configured to perform the method for providing driver assistance functionality according to another aspect of the invention.
Für ein solches Fahrerassistenzsystem können Effekte erzielt werden, die vergleichbar sind mit den Effekten, die für das Verfahren zum Bereitstellen von Fahrerassistenzfunktionalität gemäß einem weiteren Aspekt der Erfindung erzielt werden können. For such a driver assistance system, effects can be achieved which are comparable to the effects that can be achieved for the method for providing driver assistance functionality according to a further aspect of the invention.
Gemäß einem weiteren Aspekt betrifft die Erfindung ein Fahrzeug, welches das Fahrerassistenzsystem gemäß einem weiteren Aspekt der vorliegenden Erfindung umfasst.In another aspect, the invention relates to a vehicle that includes the driver assistance system according to another aspect of the present invention.
Für ein solches Fahrzeug können Effekte erzielt werden, die vergleichbar sind mit den Effekten, die für das Verfahren zum Bereitstellen von Fahrerassistenzfunktionalität gemäß einem weiteren Aspekt der Erfindung erzielt werden können.For such a vehicle, effects can be achieved that are comparable to the effects that can be achieved for the method for providing driver assistance functionality according to another aspect of the invention.
Die oben dargelegten Merkmale und Merkmale, die nachfolgend beschrieben werden, können nicht nur in den entsprechenden explizit dargelegten Kombination verwendet werden, sondern auch in weiteren Kombination oder isoliert ohne den Schutzumfang der vorliegenden Erfindung zu verlassen.The features and features set out above, which are described below, can be used not only in the corresponding combination explicitly set out, but also in further combination or isolation without departing from the scope of the present invention.
Die oben beschriebenen Eigenschaften, Merkmale und Vorteile dieser Erfindung sowie die Art und Weise, wie diese erreicht werden, werden klarer und deutlicher verständlich im Zusammenhang mit der folgenden Beschreibung der Ausführungsbeispiele, die im Zusammenhang mit den Zeichnungen näher erläutert werden.The above-described characteristics, features, and advantages of this invention, as well as the manner in which they will be achieved, will become clearer and more clearly understood in connection with the following description of the embodiments, which will be described in detail in conjunction with the drawings.
Nachfolgend wird die vorliegende Erfindung anhand bevorzugter Ausführungsformen unter Bezugnahme auf die Zeichnungen näher erläutert. In den Figuren bezeichnen gleiche Bezugszeichen gleiche oder ähnliche Elemente. Die Figuren sind schematische Repräsentationen verschiedener Ausführungsformen der Erfindung. In den Figuren dargestellte Elemente sind nicht notwendigerweise maßstabsgetreu dargestellt. Vielmehr sind die verschiedenen in den Figuren dargestellten Elemente derart wiedergegeben, dass ihre Funktion und genereller Zweck dem Fachmann verständlich wird. In den Figuren dargestellte Verbindungen und Kopplungen zwischen funktionellen Einheiten und Elementen können auch als indirekte Verbindung oder Kopplung implementiert werden. Eine Verbindung oder Kopplung kann drahtgebunden oder drahtlos implementiert sein. Funktionale Einheiten können als Hardware, Software oder eine Kombination aus Hardware und Software implementiert werden.Hereinafter, the present invention will be described with reference to preferred embodiments with reference to the drawings. In the figures, like reference characters designate the same or similar elements. The figures are schematic representations of various embodiments of the invention. Elements shown in the figures are not necessarily drawn to scale. Rather, the various elements shown in the figures are reproduced in such a way that their function and general purpose will be understood by those skilled in the art. Connections and couplings between functional units and elements illustrated in the figures may also be implemented as an indirect connection or coupling. A connection or coupling may be implemented by wire or wireless. Functional units can be implemented as hardware, software or a combination of hardware and software.
Nachfolgend werden Techniken zum Bereitstellen von Fahrerassistenzfunktionalität in einem Fahrzeug unter Bezugnahme auf die Figuren näher erläutert. Die Techniken beinhalten insbesondere das Auswählen eines bestimmten Straßenszenariums aus einem vordefinierten Katalog von Straßenszenarien, basierend auf erhaltenen Sensordaten. Die Sensordaten können z. B. von einem Sensor stammen und mehrere Umgebungsmerkmale des Fahrzeugs beschreiben und/oder sie können von mehreren Sensoren stammen. Es ist dann möglich, basierend auf dem ausgewählten Straßenszenarium und basierend auf den Sensordaten die Fahrerassistenzfunktionalität bereitzustellen.Hereinafter, techniques for providing driver assistance functionality in a vehicle will be explained with reference to the figures. Specifically, the techniques include selecting a particular road scenario from a predefined catalog of road scenarios based on received sensor data. The sensor data can z. B. originate from a sensor and describe several environmental features of the vehicle and / or they can come from several sensors. It is then possible to provide the driver assistance functionality based on the selected road scenario and based on the sensor data.
Typischerweise werden solche Techniken, welche mehrere Sensordaten berücksichtigen, auch als Fusion bezeichnet. Die Fusion erlaubt es typischerweise, aus mehreren in einem Fahrzeug verfügbaren Sensordaten eine einheitliche und umfassende Datengrundlage zu schaffen, anhand derer mit großer Genauigkeit die Fahrerassistenzfunktionalität bereitgestellt werden kann.Typically, such techniques that consider multiple sensor data are also referred to as fusion. The fusion typically allows to provide a unified and comprehensive data basis from a plurality of sensor data available in a vehicle, by means of which the driver assistance functionality can be provided with great accuracy.
Die Fahrerassistenzfunktionalität kann aus der Gruppe ausgewählt sein, welche die Elemente umfasst: vorausschauendes Bestimmen einer Fahrspur, Fahrspurassistenz, Kurvenassistenz, Abstandsassistenz, Infotainment, autonomes Fahren. Grundsätzlich ist dem Fachmann das Durchführen der Fahrerassistenz bekannt, weshalb hier keine weiteren Details genannt werden müssen. Gemäß verschiedenen Ausführungsformen ist es möglich, die Datengrundlage, auf die die Fahrerassistenzfunktionalität zurückgreift, besonders umfassend und genau bereitzustellen.The driver assistance functionality may be selected from the group comprising the elements: predictively determining a lane, lane assistance, corner assistance, distance assistance, infotainment, autonomous driving. Basically, the expert is aware of performing the driver assistance, which is why no further details need to be mentioned here. According to various embodiments, it is possible to provide the data basis, which the driver assistance functionality relies on, in a particularly comprehensive and accurate manner.
Solche Fahrerassistenzfunktionalitäten beruhen typischerweise auf einer möglichst genauen Kenntnis einer Umgebung des Fahrzeugs. In
In
Das Fahrerassistenzsystem
Z. B. können mittels verschiedener hierin beschriebener Techniken Sensordaten von den drei Sensorschnittstellen
Das Fusionieren erfolgt unter Berücksichtigung des Katalogs von Straßenszenarien. Der Katalog beinhaltet Straßenszenarien, die tatsächlich in einer Umgebung des PKWs
In
Es wäre möglich, dass das Straßenszenarium
Der Detailgrad mit dem die parametrisierten Umgebungsmerkmale
In
Mit zunehmender Hierarchiestufe (in
Zusätzlich zu dieser Hierarchie, welche die Anzahl an Umgebungsmerkmalen berücksichtigt, könnte mit zunehmender Hierarchie auch ein Detailgrad der verschiedenen Umgebungsmerkmale zu- oder abnehmen (in
Grundsätzlich ist es möglich, die Suchbaumstruktur
Z. B. kann die Sensorschnittstelle
Dann kann über die Verknüpfung
Diese Hypothese kann verifiziert werden, durch Bewerten des Knotens
Weisen sowohl die Knoten
Diese Wahrscheinlichkeit für das Straßenszenarium
Das Verfahren kann z. B. solange durch Hypothesengenerierung und Hypothesenverifizierung fortgesetzt werden, bis alle Knoten
Das Straßenszenarium des Knotens
Aus obenstehendem wird ersichtlich, dass gemäß solchen Techniken eine Fusion von mehreren Sensordaten möglich wird. Die verschiedenen Sensordaten werden stufenweise berücksichtigt, nämlich beim Durchlaufen der Suchbaumstruktur
Diesbezüglich kann zuallererst, nämlich bei Auswählen des ersten Knotens
In
Zunächst erfolgt das Laden des Katalogs
Dann wird in Schritt S4 ein Straßenszenarium
In Schritt S6 wird anschließend überprüft, ob noch ein weiteres relevantes Straßenszenarium
Sind noch weitere Straßenszenarien vorhanden, werden die Schritte S4 und S5 erneut durchgeführt.If there are other road scenarios, steps S4 and S5 are performed again.
In Schritt S7 wird ein Straßenszenarium
In Schritt S8 wird die Fahrerassistenzfunktionalität basierend auf dem gewählten Straßenszenarium und basierend auf den gemessenen Umgebungsmerkmalen bereitgestellt. Z. B. kann eine vorausschauende Fahrspur für den PKW
Das Verfahren endet in Schritt S9.The process ends in step S9.
Wie aus obenstehender Beschreibung ersichtlich wird, erlaubt es das Verwenden des Katalogs
Verschiedenen Ausführungsformen der Erfindung liegt darüber hinaus die Erkenntnis zugrunde, dass durch das Bereitstellen des Katalogs
In Schritt T1 erfolgt das Bestimmen eines signifikanten Umgebungsmerkmals aus gemessenen Sensordaten. Z. B. kann das ein Umgebungsmerkmal mit einem hohen Konfidenzniveau sein. Typischerweise kann dies eine Hierarchieklasse der momentanen Straße sein oder eine prägnante, sicher erkannte Fahrbahnmarkierung.In step T1, a significant environmental feature is determined from measured sensor data. For example, this can be an environmental feature with a high confidence level. Typically, this may be a current-street hierarchy class or a succinct, safely-recognized lane marker.
Dann wird ein entsprechender Knoten
In Schritt T3 wird der Wahrscheinlichkeitswert für diesen Knoten berechnet, durch Vergleich der gemessenen Umgebungsmerkmale mit den parametrisierenden Umgebungsmerkmalen des selektierten Straßenszenariums
Falls kein höherhierarchischer Knoten
In Schritt T5 erfolgt andernfalls das Selektieren eines höherhierarchischen Knotens
In Schritt T6 erfolgt wiederum das Berechnen des Wahrscheinlichkeitswerts für den höherhierachischen Knoten aus Schritt T5, basierend auf gemessenen Umgebungsmerkmalen aus den Sensordaten.In step T6, the probability value for the higher hierarchical node from step T5 is again calculated based on measured environmental characteristics from the sensor data.
Schritte T5 und T6 können auch als Hypothesengenerierung bezeichnet werden, weil, ausgehend von dem niederhierarchischen Knoten
Entsprechend können die Schritte T7–T10 als Hypothesenverifizierung bezeichnet werden: In Schritt T7 wird überprüft, ob ein niederhierarchischer Knoten
Obenstehende Beschreibung illustriert vereinfacht das z. B. teilweise rekursive Durchlaufen der Suchbaumstruktur
Z. B. wäre es allgemein möglich, dass niederhierarchische Knoten
Voranstehend wurden also Techniken beschrieben, welche eine effiziente Fusion mehrerer Sensordaten ermöglichen. Während Umgebungsmerkmale wie Fahrbahnmarkierungen oder Kolonnenspuren häufig eine Schätzung des gesamten Fahrbahnverlaufes ermöglichen (high-level Informationen), stellen z. B. bildbasierte Objektdetektoren lediglich in einem nahen und lokalen Umfeldbereich des Fahrzeugs Informationen über Verkehrszeichen, Leitpfosten oder anderer Verkehrsteilnehmer bereit (low-level Informationen). Verschiedene Referenzimplementierungen schätzen daher den Verlauf hauptsächlich auf Basis der aussagekräftigen high-level Umgebungsmerkmalen, insbesondere der Fahrbahnmarkierungen. Sobald diese jedoch fehlen (dies ist häufig in innerstädtischen Straßenszenarien der Fall) kann kein robuster Verlauf geschätzt werden. Hier spielen low-level Umgebungsmerkmale eine entscheidende Rolle. Obenstehend wurden Techniken zur Fusion beschrieben, die es ermöglichen, low-level sowie high-level Umgebungsmerkmale auf Basis eines Katalogs von verschiedenen Straßenszenarien zusammenzuführen.Thus, techniques have been described above that allow efficient fusion of multiple sensor data. While environmental features such as lane markings or column lanes often allow an estimate of the entire lane course (high-level information), z. B. image-based object detectors only in a near and local environment of the vehicle information about traffic signs, delineators or other road users ready (low-level information). Various reference implementations therefore estimate the course mainly based on the meaningful high-level environmental features, in particular the lane markings. However, once these are missing (this is often the case in inner-city road scenarios), no robust course can be estimated. Low-level environmental features play a crucial role here. The techniques described above have been used to merge low-level and high-level environmental features based on a catalog of different road scenarios.
Die Datenverarbeitung der Fusion ist hierarchisch aufgebaut, z. B. in der Suchbaumstruktur. Die Hierarchie beschreibt beispielsweise die Zerlegung eines Straßenszenariums (repräsentiert durch den Wurzelknoten der Hierarchie) in einzelne Fahrstreifen, die Zerlegung der Fahrstreifen in Merkmale wie Fahrbahnmarkierungen, erhabene Hindernisse, Leitpfosten, oder Pfeile, und diese wiederum in low-level Umgebungsmerkmale wie Linien im Kamerabild (repräsentiert durch die Blätter in der Hierarchie). Die Fusion enthält Vorwissen über die verschiedenen Straßentypen in Form des Katalogs. Dieser beschreibt die verschiedenen Straßentypen, z. B. Autobahn, Landstraßen, Stadtstraße, Einmündungs- und Kreuzungstypen. Jeder Straßentyp ist durch einen eigenen Knoten in der Hierarchie definiert. Die Knoten beschreiben daher semantisch verschiedene Szenentypen, wobei die Kanten räumliche Relationen bzw. geometrischen Beziehungen zwischen den einzelnen Knoten beschreiben. Die geometrischen Beziehungen zwischen einer Fahrbahn und ihren Fahrbahnmarkierungen ist z. B. durch die Straßenbreite gegeben. Aber auch andere Orientierungshilfen wie z. B. Leitpfosten haben einen festen geometrischen Zusammenhang zur Fahrbahn und können daher in die Hierarchie integriert werden.The data processing of the merger is hierarchical, z. In the search tree. The hierarchy describes, for example, the decomposition of a road scene (represented by the root node of the hierarchy) into individual lanes, the breakdown of the lanes into features such as lane markings, raised obstacles, guide posts, or arrows, and these in turn in low-level environmental features such as lines in the camera image ( represented by the leaves in the hierarchy). The merger contains prior knowledge of the different types of roads in the form of the catalog. This describes the different road types, eg. Highway, highways, city streets, junction and intersection types. Each street type is defined by its own node in the hierarchy. The nodes therefore describe semantically different scene types, the edges describing spatial relations or geometric relationships between the individual nodes. The geometric relationships between a roadway and its lane markings is z. B. given by the street width. But other orientation aids such. B. Guide posts have a fixed geometric relationship to the road and can therefore be integrated into the hierarchy.
Die Datenverarbeitung bzw. das Durchlaufen der Suchbaumstruktur unterscheidet zwei Prozessrichtungen: bottom-up (von den Blättern in Richtung der Wurzel) und top-down (von der Wurzel in Richtung Blätter). Da die Sensoren typischerweise Sensorinformation auf unteren Hierarchieebenen bereitstellen (low-level Information), startet die Datenverarbeitung mit dem bottom-up Prozess, in dem Hypothesen für die Knoten auf höheren Ebenen generiert werden (Hypothesengenerierung). Eine erkannte Markierung generiert, so z. B. eine Hypothese, dass eine Fahrspur rechts, und eine Hypothese, dass eine Fahrspur links liegt. Jede Hypothese wird dann in einem top-down Schritt verifiziert (Hypothesenverifizierung). Dabei wird z. B. bei einer erkannten linken Markierung überprüft, ob auch eine rechte Markierung vorhanden ist, die die Fahrspurhypothese stützt.The data processing or the search tree structure distinguishes between two process directions: bottom-up (from the leaves in the direction of the root) and top-down (from the root toward the leaves). Since the sensors typically provide sensor information at lower hierarchical levels (low-level information), the data processing starts with the bottom-up process in which hypotheses for the nodes are generated at higher levels (hypothesis generation). A recognized marker generated, such. Example, a hypothesis that a lane is right, and a hypothesis that a lane is on the left. Each hypothesis is then verified in a top-down step (hypothesis verification). This z. For example, if there is a recognized left mark, it checks to see if there is also a right mark supporting the lane hypothesis.
Abstrakt und allgemein formuliert kann durch das Propagieren von Wahrscheinlichkeitswerten von niederhierarchischen Knoten zu höherhierarchischen Knoten (vgl. Schritt T10 der
Der Hypothesengenerierungsprozess lässt sich grundsätzlich auf den unterschiedlichen Hierarchiestufen der Suchbaumstruktur starten. So kann eine low-level Abstandsinformation aus dem Radarsensor zum Generieren von high-level Hypothesen verwendet werden. Diese Hypothesen können dann z. B. anhand von high-level Informationen wie Kolonnenspuren verifiziert werden. Es ist aber auch die umgekehrte Richtung möglich, d. h. die Kolonnenspuren werden auf höheren Hierarchieebenen eingespeist und zur direkten Generierung von Fahrspurhypothesen verwendet. Im top-down Verifizierungsprozess können sie dann u. a. anhand der low-level Abstandsinformation aus dem Radarsensor verifiziert werden.The hypothesis generation process can basically be started on the different hierarchy levels of the search tree. Thus, low-level distance information from the radar sensor can be used to generate high-level hypotheses. These hypotheses can then z. B. be verified using high-level information such as column traces. But it is also the reverse direction possible, d. H. the column traces are fed in at higher hierarchical levels and used for the direct generation of lane hypotheses. In the top-down verification process you can then u. a. be verified by the low-level distance information from the radar sensor.
Selbstverständlich können die Merkmale der vorab beschriebenen Ausführungsformen und Aspekte der Erfindung miteinander kombiniert werden. Insbesondere können die Merkmale nicht nur in den beschriebenen Kombinationen, sondern auch in anderen Kombinationen oder für sich genommen verwendet werden, ohne das Gebiet der Erfindung zu verlassen.Of course, the features of the previously described embodiments and aspects of the invention may be combined. In particular, the features may be used not only in the described combinations but also in other combinations or per se, without departing from the scope of the invention.
BezugszeichenlisteLIST OF REFERENCE NUMBERS
- 100100
- Fahrzeugvehicle
- 110110
- FahrerassistenzsystemDriver assistance system
- 111111
- Recheneinheitcomputer unit
- 112112
- BenutzerschnittstelleUser interface
- 113113
- DatenbankDatabase
- 120-1120-1
- SensorschnittstelleSensor interface
- 120-2120-2
- 120-3120-3
- 200200
- Straßenszenariumroad scenario
- 210-1a210-1a
- Gestrichelte FahrbahnmarkierungDashed road marking
- 210-1b210-1b
- 210-1c210-1c
- 210-2a210-2a
- Durchgezogene FahrbahnmarkierungSolid road marking
- 210-2b210-2b
- 211211
- Grasnarbesward
- 212212
- Standstreifenhard shoulder
- 213213
- Leitplankebarrier
- 214214
- Beschleunigungsspuracceleration lane
- 220220
- AutobahnHighway
- 250-1250-1
- Fahrspurlane
- 250-2250-2
- 250-3250-3
- 250-4250-4
- 300300
- KatalogCatalog
- 310310
- SuchbaumstrukturSearch tree
- 311-1–311-7311-1-311-7
- Knotennode
- 312-2-1312-2-1
- Kantenedge
- 312-3-2312-3-2
- 312-2-4312-2-4
- 312-3-6312-3-6
- 312-6-5312-6-5
- 312-6-7312-6-7
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- DE 10254806 A1 [0003] DE 10254806 A1 [0003]
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102013003944.4A DE102013003944A1 (en) | 2013-03-08 | 2013-03-08 | Method and device for providing driver assistance functionality |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102013003944.4A DE102013003944A1 (en) | 2013-03-08 | 2013-03-08 | Method and device for providing driver assistance functionality |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102013003944A1 true DE102013003944A1 (en) | 2014-09-11 |
Family
ID=51385255
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102013003944.4A Pending DE102013003944A1 (en) | 2013-03-08 | 2013-03-08 | Method and device for providing driver assistance functionality |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102013003944A1 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015212015A1 (en) | 2015-06-29 | 2016-12-29 | Robert Bosch Gmbh | A method for predicting a size of an open space adjacent to a vehicle, data processing device |
DE102016214045A1 (en) * | 2016-07-29 | 2018-02-01 | Bayerische Motoren Werke Aktiengesellschaft | Method and device for determining a roadway model for a vehicle environment |
DE102017216016A1 (en) * | 2017-09-12 | 2019-03-14 | Robert Bosch Gmbh | Method and device for detecting an environment of a vehicle |
DE102017009435A1 (en) | 2017-10-10 | 2019-04-11 | Volkswagen Ag | Evaluation of components of automatic driving functions and road marking at different processing stages |
DE102019112413A1 (en) * | 2019-05-13 | 2020-11-19 | Bayerische Motoren Werke Aktiengesellschaft | METHOD AND DEVICE FOR MULTI-SENSOR DATA FUSION FOR AUTOMATED AND AUTONOMOUS VEHICLES |
US11093760B2 (en) | 2017-08-26 | 2021-08-17 | Here Global B.V. | Predicting features on a road network with repeating geometry patterns |
DE102022107846A1 (en) | 2022-04-01 | 2023-10-05 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Method, system and computer program product for creating parameterized scenarios |
WO2024023411A1 (en) * | 2022-07-27 | 2024-02-01 | Stellantis Auto Sas | Method and device for controlling a vehicle salc system in dependence on the presence of a lane separation structure |
DE102023114947A1 (en) * | 2023-06-07 | 2024-12-12 | Dspace Gmbh | Computer-implemented method and system for classifying a traffic situation |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10254806A1 (en) | 2002-11-22 | 2004-06-17 | Robert Bosch Gmbh | Motor vehicle data processing method in which data or information derived from at least two sources are combined to provide a prediction relating to the type of road being traveled on or the course of the road |
DE102006023544A1 (en) * | 2006-05-19 | 2007-11-22 | GM Global Technology Operations, Inc., Detroit | Method for operating a motor vehicle comprises distinguishing between different classes of surroundings based on data measured by a camera and activating the operation of a support function depending on each determined surroundings data |
WO2009053371A1 (en) * | 2007-10-22 | 2009-04-30 | Continental Teves Ag & Co. Ohg | Method and system for increasing the safety in a motor vehicle |
DE102009006335A1 (en) * | 2008-03-28 | 2009-10-01 | Volkswagen Ag | Method for assisting the driver of a motor vehicle |
EP2116984A1 (en) * | 2008-05-09 | 2009-11-11 | Robert Bosch Gmbh | Assistance system for driver support in vehicles |
DE102010049351A1 (en) * | 2010-10-23 | 2012-04-26 | Daimler Ag | A method of operating a brake assist device and brake assist device for a vehicle |
DE102012000783A1 (en) * | 2012-01-17 | 2013-07-18 | Gm Global Technology Operations, Llc | Stabilization of a vehicle combination |
-
2013
- 2013-03-08 DE DE102013003944.4A patent/DE102013003944A1/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10254806A1 (en) | 2002-11-22 | 2004-06-17 | Robert Bosch Gmbh | Motor vehicle data processing method in which data or information derived from at least two sources are combined to provide a prediction relating to the type of road being traveled on or the course of the road |
DE102006023544A1 (en) * | 2006-05-19 | 2007-11-22 | GM Global Technology Operations, Inc., Detroit | Method for operating a motor vehicle comprises distinguishing between different classes of surroundings based on data measured by a camera and activating the operation of a support function depending on each determined surroundings data |
WO2009053371A1 (en) * | 2007-10-22 | 2009-04-30 | Continental Teves Ag & Co. Ohg | Method and system for increasing the safety in a motor vehicle |
DE102009006335A1 (en) * | 2008-03-28 | 2009-10-01 | Volkswagen Ag | Method for assisting the driver of a motor vehicle |
EP2116984A1 (en) * | 2008-05-09 | 2009-11-11 | Robert Bosch Gmbh | Assistance system for driver support in vehicles |
DE102010049351A1 (en) * | 2010-10-23 | 2012-04-26 | Daimler Ag | A method of operating a brake assist device and brake assist device for a vehicle |
DE102012000783A1 (en) * | 2012-01-17 | 2013-07-18 | Gm Global Technology Operations, Llc | Stabilization of a vehicle combination |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015212015A1 (en) | 2015-06-29 | 2016-12-29 | Robert Bosch Gmbh | A method for predicting a size of an open space adjacent to a vehicle, data processing device |
DE102016214045A1 (en) * | 2016-07-29 | 2018-02-01 | Bayerische Motoren Werke Aktiengesellschaft | Method and device for determining a roadway model for a vehicle environment |
US11093760B2 (en) | 2017-08-26 | 2021-08-17 | Here Global B.V. | Predicting features on a road network with repeating geometry patterns |
US10741068B2 (en) | 2017-09-12 | 2020-08-11 | Robert Bosch Gmbh | Method and apparatus for recognizing an environment of a vehicle |
DE102017216016A1 (en) * | 2017-09-12 | 2019-03-14 | Robert Bosch Gmbh | Method and device for detecting an environment of a vehicle |
WO2019072550A1 (en) | 2017-10-10 | 2019-04-18 | Volkswagen Aktiengesellschaft | Evaluation of components of driving functions and roadway detection in different processing stages |
CN111194459A (en) * | 2017-10-10 | 2020-05-22 | 大众汽车有限公司 | Evaluation of autonomous driving functional components and road recognition in different processing stages |
DE102017009435A1 (en) | 2017-10-10 | 2019-04-11 | Volkswagen Ag | Evaluation of components of automatic driving functions and road marking at different processing stages |
US11345371B2 (en) | 2017-10-10 | 2022-05-31 | Volkswagen Aktiengesellschaft | Evaluation of components of driving functions and roadway detection in different processing stages |
DE102017009435B4 (en) | 2017-10-10 | 2023-05-11 | Volkswagen Ag | Evaluation of components of automatic driving functions and lane recognition at different processing levels |
CN111194459B (en) * | 2017-10-10 | 2024-01-09 | 大众汽车有限公司 | Evaluation of autopilot functions and road recognition in different processing phases |
DE102019112413A1 (en) * | 2019-05-13 | 2020-11-19 | Bayerische Motoren Werke Aktiengesellschaft | METHOD AND DEVICE FOR MULTI-SENSOR DATA FUSION FOR AUTOMATED AND AUTONOMOUS VEHICLES |
DE102022107846A1 (en) | 2022-04-01 | 2023-10-05 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Method, system and computer program product for creating parameterized scenarios |
WO2024023411A1 (en) * | 2022-07-27 | 2024-02-01 | Stellantis Auto Sas | Method and device for controlling a vehicle salc system in dependence on the presence of a lane separation structure |
FR3138397A1 (en) * | 2022-07-27 | 2024-02-02 | Psa Automobiles Sa | Method and device for controlling a SALC system of a vehicle depending on the presence of a lane separation structure |
DE102023114947A1 (en) * | 2023-06-07 | 2024-12-12 | Dspace Gmbh | Computer-implemented method and system for classifying a traffic situation |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102013003944A1 (en) | Method and device for providing driver assistance functionality | |
EP3014598B1 (en) | Method for processing measurement data of a vehicle in order to determine the start of a search for a parking space | |
DE102013208521B4 (en) | Collective learning of a highly accurate road model | |
DE102019211009B4 (en) | Method and computer program for simulating an autonomous vehicle in a plurality of test cases | |
DE102011106064A1 (en) | VEHICLE BEHAVIOR ESTIMATION DEVICE | |
EP3867601B1 (en) | Method and system for determining an environment model for a vehicle | |
DE102018116036A1 (en) | Training a deep convolutional neural network for individual routes | |
DE102017206344A1 (en) | Driver assistance system for a vehicle | |
DE102022134876A1 (en) | ROAD MAP GENERATION SYSTEM AND METHODS OF USE | |
DE102018128563A1 (en) | METHOD AND DEVICE FOR AUTONOMOUS SYSTEM PERFORMANCE AND COMPARISON | |
DE102011084640A1 (en) | Method for determining route of navigation system of vehicle on clear road in city, involves selected route proposal, and providing selected proposal to navigation system for determining route for navigation system | |
DE102018211368A1 (en) | A method of describing an environment of a vehicle through the topology of the busy road | |
EP3279049B1 (en) | Control system and control method for determining a roadway | |
DE102022134753A1 (en) | Road mapping system and method of use | |
DE102010001700A1 (en) | Method for determination utilization of e.g. roads, for driver of vehicle, has repeating detection of utilization of route section and increase of degree of utilization of route section, where degree of utilization is increased again | |
EP3770879A1 (en) | Method, device and computer program for processing data about a traffic system | |
DE112020002874T5 (en) | Scene attribute annotation of complex street typographies | |
DE102020213496A1 (en) | Validation of lane lane models based on swarm data | |
DE102017216016A1 (en) | Method and device for detecting an environment of a vehicle | |
DE102013217061B4 (en) | Accurate positioning of a vehicle | |
DE102015012648A1 (en) | Method for operating at least one vehicle system of a motor vehicle and motor vehicle | |
DE102021006166A1 (en) | Procedure for data transfer between two digital road maps | |
DE102022109659A1 (en) | ESTIMATION OF VEHICLE LATERAL DYNAMICS USING TELEMETRY DATA | |
DE102014223259A1 (en) | Method for estimating the lane course of a roadway | |
DE102022134877A1 (en) | ROAD MAP GENERATION SYSTEM AND METHODS OF USE |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R163 | Identified publications notified | ||
R012 | Request for examination validly filed | ||
R016 | Response to examination communication |