Nothing Special   »   [go: up one dir, main page]

DE102013003944A1 - Method and device for providing driver assistance functionality - Google Patents

Method and device for providing driver assistance functionality Download PDF

Info

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
Application number
DE102013003944.4A
Other languages
German (de)
Inventor
Jens Spehr
Daniel Töpfer
Jan Effertz
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Volkswagen AG
Original Assignee
Volkswagen AG
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Volkswagen AG filed Critical Volkswagen AG
Priority to DE102013003944.4A priority Critical patent/DE102013003944A1/en
Publication of DE102013003944A1 publication Critical patent/DE102013003944A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/005Navigation; 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
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-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.

Figure DE102013003944A1_0001
Figure DE102013003944A1_0001

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 DE 102 54 806 A1 .Often, a variety of sensors are available, so it may be desirable to merge the appropriate sensor data appropriately. Since the sensors sometimes extract very different sensor information from the vehicle environment, a module for merging the various sensor inputs (fusion) must be able to place the sensor information in a suitable geometric as well as semantic context. Various techniques for fusion of sensor data are known, see for example DE 102 54 806 A1 ,

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.

1 ist eine Aufsicht auf eine typische Straßensituation in der Umgebung eines Fahrzeugs, wobei weiterhin Fahrspuren des Fahrzeugs illustriert sind. 1 is a plan view of a typical road situation in the vicinity of a vehicle, wherein lanes of the vehicle are further illustrated.

2 ist eine schematische Ansicht eines Fahrerassistenzsystems gemäß verschiedener Ausführungsformen. 2 FIG. 10 is a schematic view of a driver assistance system according to various embodiments. FIG.

3 illustriert ein beispielhaftes Straßenszenarium, das durch diverse parametrisierte Umgebungsmerkmale beschrieben ist. 3 illustrates an exemplary road scenario described by various parameterized environmental features.

4 stellt eine Suchbaumstruktur für das Straßenszenarium der 3 dar. 4 provides a search tree for the street scenario of 3 represents.

5 ist ein Flussdiagramm eines Verfahrens zum Bereitstellen von Fahrerassistenzfunktionalität gemäß verschiedener Ausführungsformen. 5 FIG. 3 is a flowchart of a method for providing driver assistance functionality according to various embodiments.

6 ist ein Flussdiagramm, das weitere Details des Flussdiagramms der 5 illustriert. 6 FIG. 11 is a flow chart showing further details of the flowchart of FIG 5 illustrated.

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 1 ist eine Umgebung eines Fahrzeugs 100 dargestellt. In 1 befindet sich ein Personenkraftfahrzeug (PKW) 100 auf einer dreispurigen Autobahn. Dieses Straßenszenarium ist charakterisiert durch verschiedene Umgebungsmerkmale. Die Umgebungsmerkmale beinhalten nicht durchgängige bzw. gestrichelte Fahrbahnmarkierungen 210-1a, 210-1b, 210-1c, sowie durchgängige Fahrbahnmarkierungen 210-2a, 210-2b. Außerdem beinhalten die Umgebungsmerkmale eine linksseitig von dem PKW 100 befindliche Leitplanke 213 und rechtsseitig von dem PKW 100 befindlichen Standstreifen mit Grasnarbe 211 und ein Beschleunigungsspur 214.Such driver assistance functionalities are typically based on the most accurate knowledge possible of an environment of the vehicle. In 1 is an environment of a vehicle 100 shown. In 1 there is a passenger car 100 on a three-lane highway. This street scenario is characterized by different environmental characteristics. The environmental features include non-continuous or dashed lane markings 210-1a . 210-1b . 210-1c , as well as continuous lane markings 210-2a . 210-2b , In addition, the environmental features include a left side of the car 100 located guardrail 213 and right side of the car 100 located streaks with turf 211 and an acceleration track 214 ,

In 2 ist ein Fahrerassistenzsystem 110 dargestellt, welches eingerichtet ist, um die Umgebung des PKWs 100, wie voranstehend beschrieben, besonders genau zu erkennen und die Fahrerassistenzfunktionalität bereitzustellen. Das Fahrerassistenzsystem 110 umfasst dazu eine Rechnereinheit 111, die zum Durchführen diverser Aufgaben eingerichtet ist, welche z. B. umfassen: Verarbeiten von Sensordaten, Bereitstellen von Fahrerassistenzfunktionalität, z. B. durch Widergabe von Information mittels einer Benutzerschnittstelle 112, Laden eines Katalogs von Straßenszenarien von einer Datenbank 113.In 2 is a driver assistance system 110 shown, which is set up to the environment of the car 100 As described above, to recognize particularly accurate and provide the driver assistance functionality. The driver assistance system 110 includes for this purpose a computer unit 111 , which is set up for performing various tasks, which z. B. include: processing of sensor data, providing driver assistance functionality, eg. B. by the reproduction of information by means of a user interface 112 , Loading a catalog of road scenarios from a database 113 ,

Das Fahrerassistenzsystem 110 umfasst drei Sensorschnittstellen 120-1, 120-2, 120-3, die Sensordaten jeweils von einem optischen Sensor, z. B. einer nach vorne gerichteten Kamera, von einem Radargerät, und von einem Navigationssystem bereitstellen.The driver assistance system 110 includes three sensor interfaces 120-1 . 120-2 . 120-3 , the sensor data from each of an optical sensor, for. B. a forward facing camera, from a radar device, and provide a navigation system.

Z. B. können mittels verschiedener hierin beschriebener Techniken Sensordaten von den drei Sensorschnittstellen 120-1, 120-2, 210-3 fusioniert werden und, zusammen mit dem Katalog der Straßenszenarien, dazu verwendet werden, die Umgebung des PKWs 100 besonders genau zu analysieren. Dann kann es möglich sein, vorausschauend Fahrspuren 250-1, 250-2, 250-3, 250-4 zu bestimmen (cf. 1). Fahrerassistenzfunktionalität, etwa autonomes Fahren oder Fahrunterstützung, kann basierend auf den Fahrspuren 250-1, 250-2, 250-3, 250-4 bereitgestellt werden.For example, by various techniques described herein sensor data from the three sensor interfaces 120-1 . 120-2 . 210-3 be merged and, together with the catalog of road scenarios, used to the environment of the car 100 to analyze very precisely. Then it may be possible to anticipate lanes 250-1 . 250-2 . 250-3 . 250-4 to determine (cf. 1 ). Driver assistance functionality, such as autonomous driving or driving assistance, may be based on the lanes 250-1 . 250-2 . 250-3 . 250-4 to be provided.

Das Fusionieren erfolgt unter Berücksichtigung des Katalogs von Straßenszenarien. Der Katalog beinhaltet Straßenszenarien, die tatsächlich in einer Umgebung des PKWs 100 auftreten können. Die verschiedenen Straßenszenarien werden durch parametrisierte Umgebungsparameter beschrieben.The merging takes place taking into account the catalog of road scenarios. The catalog includes road scenarios that are actually in an environment of the car 100 may occur. The different road scenarios are described by parameterized environmental parameters.

In 3 ist ein Straßenszenarium 200 schematisch dargestellt. Dieses Straßenszenarium 200 ist durch mehrere parametrisierte Umgebungsmerkmale bestimmt: Hierarchieklasse gleich Autobahn 220', rechtsseitiger Grünstreifen 211, linksseitig durchgezogene Fahrbahnmarkierung 210-2a', rechtsseitig durchgezogene Fahrbahnmarkierung 210-2b, mittige gestrichelte Fahrbahnmarkierung 210-1.In 3 is a street scenario 200 shown schematically. This street scenario 200 is determined by several parameterized environmental characteristics: Hierarchy class equals highway 220 ' , right-sided green strip 211 , on the left side solid road markings 210-2a ' , right-sided road markings 210-2b , central dashed road marking 210-1 ,

Es wäre möglich, dass das Straßenszenarium 200 nur durch eine geringere Anzahl an Umgebungsmerkmale 210-2a, 210-2b, 210-1', 220', 211 charakterisiert ist.It would be possible that the street scenario 200 only by a lower number of environmental features 210-2a . 210-2b . 210-1 ' . 220 ' . 211 is characterized.

Der Detailgrad mit dem die parametrisierten Umgebungsmerkmale 210-2a, 210-2b, 210-1', 220, 211' wiedergegeben sind, ist variabel. Z. B. könnte zusätzlich eine bestimmte Dicke der Fahrbahnmarkierungen 210-2a, 210-1', 210-2b' in dem Katalog in der Datenbank 113 hinterlegt sein usf.The level of detail with which the parameterized environmental characteristics 210-2a . 210-2b . 210-1 ' . 220 . 211 ' are variable, is variable. For example, in addition, a certain thickness of the road markings 210-2a . 210-1 ' . 210-2b ' in the catalog in the database 113 deposited his usf.

In 4 ist der Katalog 300 von Straßenszenarien 200 für die Hierarchieklasse Autobahn dargestellt. Der Katalog 300, in der Ausführungsform der 4, ist in der hierarchischen Struktur eines Suchbaums 310 dargestellt. Verschiedene Knoten 311-1311-7 entsprechen hierbei verschiedenen Straßenszenarien 200. Die Knoten 311-1311-7 bzw. die Straßenszenarien 200 sind miteinander über Verknüpfungen 321-2-1, 312-3-2, 312-2-4, 312-3-6, 312-6-5, 312-6-7 assoziiert.In 4 is the catalog 300 of road scenarios 200 for the hierarchy class highway. The catalog 300 , in the embodiment of 4 , is in the hierarchical structure of a search tree 310 shown. Various nodes 311-1 - 311-7 correspond to different road scenarios 200 , The knots 311-1 - 311-7 or the road scenarios 200 are interconnected with each other 321-2-1 . 312-3-2 . 312-2-4 . 312-3-6 . 312-6-5 . 312-6-7 associated.

Mit zunehmender Hierarchiestufe (in 4 weiter oben dargestellt), nimmt die Anzahl der Umgebungsmerkmale, die in jedem Straßenszenarium vorgesehen ist, zu. Dabei beinhaltet ein höherhierarchischer Knoten 311-1311-7 alle Umgebungsmerkmale der niederhierarchischen Knoten, mit denen er verknüpft ist. Dies ist in 4 durch die jeweils dargestellten Straßenszenarien 200 in Zusammenschau mit der 3 ersichtlich.With increasing hierarchical level (in 4 shown above), the number of environmental features provided in each road scenario increases. This includes a higher hierarchical node 311-1 - 311-7 all environment features of the low hierarchy nodes to which it is linked. This is in 4 through the illustrated road scenarios 200 in conjunction with the 3 seen.

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 4 nicht gezeigt).In addition to this hierarchy, which takes into account the number of environmental features, as the hierarchy increases, so too could a level of detail of the various environmental features increase or decrease (in 4 Not shown).

Grundsätzlich ist es möglich, die Suchbaumstruktur 310 beginnend von jedem beliebigen Knoten 311-1311-7 zu durchlaufen. Nachfolgend wird ein Beispiel rein illustrativ und nicht beschränkend näher diskutiert, bei dem die Suchbaumstruktur 310 ausgehend von dem Knoten 311-1 (in 4 links unten) durchlaufen wird.Basically, it is possible to use the search tree structure 310 starting from any node 311-1 - 311-7 to go through. In the following, an example is discussed in a purely illustrative and not restrictive way, in which the search tree structure 310 starting from the node 311-1 (in 4 bottom left).

Z. B. kann die Sensorschnittstelle 120-1 Sensordaten von einer optischen Kamera bereitstellen, die das Umgebungsmerkmal „durchgezogene Fahrbahnmarkierung” beschreiben. Dies entspricht dem Straßenszenarium 200 des Knotens 311-1. Durch Vergleich dieser Sensordaten mit dem parametrisierten Umgebungsmerkmal kann ein Wahrscheinlichkeitswert diesem 311-1 zugeordnet werden – in dem vorliegenden Fall wäre dieser Wahrscheinlichkeitswert vergleichsweise hoch, da eine gute Übereinstimmung zwischen dem entsprechenden Straßenszenarium 200, das das entsprechende Umgebungsmerkmal 210-2a (cf. 3) umfasst, und dem gemessenen Umgebungsmerkmal vorliegt.For example, the sensor interface 120-1 Provide sensor data from an optical camera describing the environment feature "solid road marking". This corresponds to the street scenario 200 of the node 311-1 , By comparing these sensor data with the parameterized environment feature, a probability value may be that 311-1 In the present case, this probability value would be comparatively high, since there is a good match between the corresponding road scenario 200 that's the corresponding one environment feature 210-2a (Cf. 3 ) and the measured environmental feature.

Dann kann über die Verknüpfung 312-2-1 die Hypothese aufgestellt werden, dass das Straßenszenarium 200 des Knotens 311-2 vorliegt; also zusätzlich zu der durchgezogenen Fahrbahnmarkierung auch noch – rechts davon befindlich – eine gestrichelte Fahrbahnmarkierung vorliegt. Die Straßenszenarien 200 der Knoten 311-1, 311-2 beschreiben also kongruente Straßensituationen, weil die Straßensituation des Straßenszenariums 200 des Knotens 311-1 unter die Straßensituation des Straßenszenariums 200 des Knotens 311-2 subsummiert werden kann.Then you can use the shortcut 312-2-1 be hypothesized that the street scenario 200 of the node 311-2 is present; So in addition to the solid road marking even - right there is - a dashed road mark is present. The road scenarios 200 the knot 311-1 . 311-2 So describe congruent road situations, because the road situation of the street scenario 200 of the node 311-1 under the street situation of the street scenario 200 of the node 311-2 can be subsumed.

Diese Hypothese kann verifiziert werden, durch Bewerten des Knotens 311-4, der ein Straßenszenarium 200 betrifft, das lediglich die gestrichelte Linie umfasst. Dieses Bewerten kann durch Vergleichen des entsprechenden parametrisierten Umgebungsmerkmals 210-1', hier gestrichelte Fahrbahnmarkierung, mit gemessenen Umgebungsmerkmalen geschehen. Die gemessenen Umgebungsmerkmale für den Knoten 311-4 können wiederum als Sensordaten über die Sensorschnittstelle 120-1 von der optischen Kamera erhalten werden.This hypothesis can be verified by evaluating the node 311-4 , the street scenario 200 concerning only the dashed line. This rating can be determined by comparing the corresponding parameterized environmental feature 210-1 ' , here dashed lane marking, done with measured environmental features. The measured environmental characteristics for the node 311-4 in turn can be used as sensor data via the sensor interface 120-1 obtained from the optical camera.

Weisen sowohl die Knoten 311-1, 311-4 vergleichsweise große Wahrscheinlichkeitswerte auf, so kann angenommen werden, dass auch der verknüpfte höherhierarchische Knoten 311-2 eine vergleichsweise große Wahrscheinlichkeit aufweist. Dies entspricht der Verifizierung der zuvor aufgestellten Hypothese (Hypothesenverifizierung).Assign both the knots 311-1 . 311-4 comparatively large probability values, it can be assumed that the associated higher hierarchical node 311-2 has a comparatively high probability. This corresponds to the verification of the previously established hypothesis (hypothesis verification).

Diese Wahrscheinlichkeit für das Straßenszenarium 200 des Knotens 311-2 kann noch genauer erhalten werden, in dem auch eine geometrische Beziehung zwischen den gemessenen und vordefinierten, parametrisierten Umgebungsmerkmalen 210-2a, 210-1', hier durchgezogene und gestrichelte Fahrbahnmarkierung, durchgeführt wird. Z. B. kann per Vergleich überprüft werden, ob sich die gestrichelte Fahrbahnmarkierung in einem bestimmten Abstand rechts von der durchgezogenen Fahrbahnmarkierung befindet. Solche geometrischen Beziehungen müssen nicht notwendigerweise als feste Werte vorliegen, sondern können über einen Toleranzbereich, z. B. durch eine statistische Normalverteilung, definiert sein. Weichen die gemessenen Umgebungsmerkmale von einem Mittelwert der Normalverteilung ab, so kann das Erhalten des Wahrscheinlichkeitswerts diese Abweichung durch die Eigenschaften der Normalverteilung, z. B. Halbwertsbreite, genau berücksichtigen.This probability for the street scenario 200 of the node 311-2 can be obtained in more detail, in which also a geometric relationship between the measured and predefined, parameterized environmental features 210-2a . 210-1 ' , here solid and dashed road marking, is performed. For example, it can be checked by comparison whether the dashed lane marking is at a certain distance to the right of the solid lane marking. Such geometric relationships do not necessarily have to be fixed values, but may be over a tolerance range, e.g. B. be defined by a statistical normal distribution. If the measured environmental features deviate from an average of the normal distribution, then obtaining the probability value may determine this deviation by the properties of the normal distribution, eg. B. half-width, take into account exactly.

Das Verfahren kann z. B. solange durch Hypothesengenerierung und Hypothesenverifizierung fortgesetzt werden, bis alle Knoten 311-1311-7 einen Wahrscheinlichkeitswert zugeordnet haben. Es wäre auch möglich, das Verfahren abzubrechen, wenn ein Wahrscheinlichkeitswert unter einen vordefinierten Schwellenwert fällt.The method may, for. For example, continue through hypothesis generation and hypothesis verification until all nodes 311-1 - 311-7 have assigned a probability value. It would also be possible to abort the process if a probability value falls below a predefined threshold.

Das Straßenszenarium des Knotens 311-3 beinhaltet weiterhin eine rechtsseitige Grasnarbe (cf. 3). Z. B. kann es möglich sein, das Vorhandensein der Grasnarbe, etwa in Bezug auf das Straßenszenarium 200 des Knotens 311-7, durch Sensordaten zu verifizieren, die von einem Radarsensor über die Sensorschnittstelle 120-2 erhalten werden.The street scenario of the knot 311-3 further includes a right-sided turf (cf. 3 ). For example, it may be possible the presence of the sod, for instance in relation to the road scenario 200 of the node 311-7 to verify by sensor data received from a radar sensor via the sensor interface 120-2 to be obtained.

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 310.From the above, it can be seen that fusion of multiple sensor data becomes possible according to such techniques. The various sensor data are taken into account in stages, namely when passing through the search tree structure 310 ,

4 ist ein nicht limitierendes, rein illustratives Beispiel. Im Allgemeinen kann es erstrebenswert sein, den Katalog 300 mit einer größeren oder kleineren Anzahl an Knoten 311-1311-7 bereitzustellen. Z. B. kann der Katalog 300 auch solche Straßenszenarien 200 umfassen, die keine Autobahn betreffen, z. B. Landstraßen oder Stadtstraßen. 4 is a non-limiting, purely illustrative example. In general, it may be desirable to have the catalog 300 with a larger or smaller number of nodes 311-1 - 311-7 provide. For example, the catalog 300 also such street scenarios 200 include, which do not affect highway, z. B. highways or city streets.

Diesbezüglich kann zuallererst, nämlich bei Auswählen des ersten Knotens 311-1 zum Bewerten, bereits ein Vergleich mit Sensordaten, die von einem Navigationssystem über die Sensorschnittstelle 120-3 erhalten werden, durchgeführt werden. Diese Sensordaten können spezifizieren, dass sich der PKW 100 in einem Straßenszenarium 200 befindet, das eine Straßensituation der Hierarchieklasse Autobahn beschreibt. Alle anderen Knoten (in 4 nicht dargestellt), die eine Straßensituation anderer Hierarchieklasse betreffen, können dann einen vergleichsweise geringen Wahrscheinlichkeitswert zugeordnet bekommen.In this regard, first of all, namely when selecting the first node 311-1 To evaluate, already a comparison with sensor data obtained from a navigation system via the sensor interface 120-3 be obtained. This sensor data can specify that the car 100 in a street scenario 200 which describes a road situation of the hierarchy class highway. All other nodes (in 4 not shown), which relate to a road situation of another hierarchy class, can then be assigned a comparatively low probability value.

In 5 ist ein Flussdiagramm eines Verfahrens zum Bereitstellen von Fahrerassistenzfunktionalität gemäß verschiedener Ausführungsformen dargestellt. Das Verfahren beginnt in Schritt s1.In 5 FIG. 3 illustrates a flowchart of a method for providing driver assistance functionality according to various embodiments. The process starts in step s1.

Zunächst erfolgt das Laden des Katalogs 300 aus der Datenbank 113 (Schritt S2). Über die Sensorschnittstellen 112-1, 112-2, 112-3 werden dann Sensordaten erhalten (Schritt S3). Die Sensordaten beschreiben die Umgebung des PKWs 100 mittels Umgebungsmerkmalen, z. B. Fahrbahnmarkierungen, Leitplanken, Straßenschildern, usf. Die Senordaten können weiterhin eine Hierarchieklasse der Straße, auf der sich der PKW 100 momentan befindet, bezeichnen.First, the catalog is loaded 300 from the database 113 (Step S2). About the sensor interfaces 112-1 . 112-2 . 112-3 then sensor data is obtained (step S3). The sensor data describe the environment of the car 100 by means of environmental features, eg. As road markings, crash barriers, road signs, etc. The Senordaten can continue a hierarchy class of the road on which the car 100 currently located, denote.

Dann wird in Schritt S4 ein Straßenszenarium 200 aus dem Katalog 300 selektiert. Z. B. kann, für die gegebene Hierarchieklasse der Straße, ein niederhierarchisches Straßenszenarium 200 selektiert werden, das nur ein oder wenige Umgebungsmerkmale in parametrisierter Form beinhaltet. Dieses Umgebungsmerkmal kann mit gemessenen Umgebungsmerkmalen verglichen werden und daraus ein Wahrscheinlichkeitswert erhalten werden (Schritt S5). Gibt es zumindest ein gemessenes Umgebungsmerkmal, das gut mit dem parametrisierten Umgebungsmerkmal übereinstimmt, kann der Wahrscheinlichkeitswert eine gute Übereinstimmung indizieren.Then, in step S4, a road scenario 200 from the catalogue 300 selected. For example, for the given hierarchy class of the street, a low-hierarchical street scenario 200 which contains only one or a few environmental features in parameterized form. This environmental feature can be compared with measured environmental features and a probability value obtained therefrom (step S5). If there is at least one measured environment feature that matches well with the parameterized environment feature, then the probability value may indicate a good match.

In Schritt S6 wird anschließend überprüft, ob noch ein weiteres relevantes Straßenszenarium 200 in dem Katalog vorhanden ist. Z. B. können nur solche Straßenszenarien in Betracht gezogen werden, welche die passende Hierarchieklasse aufweisen.In step S6, it is then checked whether there is another relevant road scenario 200 is present in the catalog. For example, only those road scenarios can be considered, which have the appropriate hierarchy class.

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 200 basierend auf den erhaltenen Wahrscheinlichkeitswerten ausgewählt, z. B. dasjenige Straßenszenarium 200 mit dem höchsten Wahrscheinlichkeitswert oder ein Straßenszenarium 200 unter gleichzeitiger Berücksichtigung von Detailgrad und/oder Anzahl von parametrisierten Umgebungsmerkmalen, sowie Wahrscheinlichkeitswert.In step S7 becomes a street scenario 200 selected based on the obtained probability values, e.g. B. the street scenario 200 with the highest probability value or a street scenario 200 while taking into account the level of detail and / or the number of parameterized environmental features, as well as the probability value.

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 100 berechnet werden und es kann teil- oder voll-autonomes Fahren implementiert werden.In step S8, the driver assistance functionality is provided based on the selected road scenario and based on the measured environmental characteristics. For example, a predictive lane for the car 100 can be calculated and it can be implemented partially or fully autonomous driving.

Das Verfahren endet in Schritt S9.The process ends in step S9.

Wie aus obenstehender Beschreibung ersichtlich wird, erlaubt es das Verwenden des Katalogs 300 von Straßenszenarien mehrere Sensordaten kontrolliert und zielgerichtet und flexibel zu fusionieren. Es kann außerdem ein Straßenszenarium 200 ausgewählt werden, welches die tatsächliche Umgebung des PKWs 100 besonders gut beschreibt. Wenn in Schritt S8 die Fahrerassistenzfunktionalität sowohl basierend auf den gemessenen Sensordaten, als auch basierend auf dem, die Umgebung parametrisiert beschreibenden, ausgewählten Straßenszenarium 200 bereitgestellt wird, kann diese mit einer hohe Genauigkeit, geringer Fehleranfälligkeit und besonders weit vorausschauend bereit gestellt werden.As can be seen from the above description, it allows to use the catalog 300 of road scenarios controlling several sensor data in a targeted and flexible way. It can also be a street scenario 200 be selected, which is the actual environment of the car 100 describes very well. If, in step S8, the driver assistance functionality is based both on the measured sensor data and on the selected road scenario describing the environment parameterized 200 is provided, this can be provided with a high accuracy, low error rate and especially far-sighted.

Verschiedenen Ausführungsformen der Erfindung liegt darüber hinaus die Erkenntnis zugrunde, dass durch das Bereitstellen des Katalogs 300 in Form einer Suchbaumstruktur 310 ein besonders effizientes ermitteln des ausgewählten Straßenszenariums 200 möglich ist. Solche Techniken, die im Rahmen des Schritts S5 der 5 durchgeführt werden können, sind in dem Flussdiagramm der 6 dargestellt.Various embodiments of the invention are also based on the knowledge that by providing the catalog 300 in the form of a search tree 310 a particularly efficient determination of the selected street scenario 200 is possible. Such techniques, as part of step S5 of the 5 can be performed in the flowchart of 6 shown.

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 311-1311-7 aus der Suchbaumstruktur 310 ausgewählt (schritt T2). Grundsätzlich kann sich dieser Knoten 311-1311-7 auf jeder Hierarchieebene der Suchbaumstruktur 310 befinden. Es kann jedoch erstrebenswert sein, einen niederhierarchischen Knoten 311-1311-7 auszuwählen. Welcher Knoten 311-1311-7 ausgewählt wird, hängt insbesondere von den Sensordaten ab.Then a corresponding node 311-1 - 311-7 from the search tree 310 selected (step T2). Basically, this node can 311-1 - 311-7 at each hierarchical level of the search tree 310 are located. However, it may be desirable to have a low-hierarchy node 311-1 - 311-7 select. Which node 311-1 - 311-7 is selected depends in particular on the sensor data.

In Schritt T3 wird der Wahrscheinlichkeitswert für diesen Knoten berechnet, durch Vergleich der gemessenen Umgebungsmerkmale mit den parametrisierenden Umgebungsmerkmalen des selektierten Straßenszenariums 200.In step T3, the probability value for this node is calculated by comparing the measured environmental characteristics with the parameterizing environmental features of the selected road scenario 200 ,

Falls kein höherhierarchischer Knoten 311-1311-7 vorhanden ist (Schritt T4), z. B. weil der in Schritt T2 selektierte Knoten bereits auf höchster Hierarchieebene angesiedelt war, endet das Verfahren der 6 und es kann mit Schritt S6 der 5 fortgefahren werden.If not a higher hierarchical node 311-1 - 311-7 is present (step T4), z. B. because the node selected in step T2 was already located at the highest hierarchical level, the method ends 6 and it can with step S6 of 5 be continued.

In Schritt T5 erfolgt andernfalls das Selektieren eines höherhierarchischen Knotens 311-1311-7. Dieser Knoten beinhaltet typischerweise alle Umgebungsmerkmale, die der Knoten 311-1311-7 aus Schritt T2 auch beinhaltet, und zusätzlich eines oder mehrere weitere Umgebungsmerkmale. Außerdem kann der höhere Knoten einzelne oder alle Umgebungsmerkmale mit einem anderen Detailgrad parametrisieren.Otherwise, in step T5, selecting a higher hierarchical node is done 311-1 - 311-7 , This node typically includes all environment features that the node 311-1 - 311-7 from step T2 also includes, and additionally one or more other environmental features. In addition, the higher node can parameterize any or all environment features with a different level of detail.

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 311-1311-7, die Annahme getroffen wird, dass ein höherhierarchischer Knoten 311-1311-7 vorliegt.Steps T5 and T6 may also be referred to as hypothesis generation because, starting from the low hierarchy node 311-1 - 311-7 , the assumption is made that a higher hierarchical node 311-1 - 311-7 is present.

Entsprechend können die Schritte T7–T10 als Hypothesenverifizierung bezeichnet werden: In Schritt T7 wird überprüft, ob ein niederhierarchischer Knoten 311-1311-7 vorhanden ist. Falls ja, wird dieser Knoten 311-1311-7 selektiert (Schritt T8), dessen Wahrscheinlichkeitswert berechnet (Schritt T9) und ggf. in Schritt T10 der Wahrscheinlichkeitswert des höherhierarchischen Knotens 311-1311-7 aus Schritt T5 angepasst, basierend auf dem Wahrscheinlichkeitswert des niederhierarchischen Knotens 311-1311-7. Accordingly, the steps T7-T10 may be referred to as hypothesis verification: In step T7, it is checked whether a hierarchy Node 311-1 - 311-7 is available. If so, this node becomes 311-1 - 311-7 is selected (step T8) whose probability value is calculated (step T9) and, if necessary, in step T10 the probability value of the higher hierarchical node 311-1 - 311-7 from step T5 based on the probability value of the low-hierarchy node 311-1 - 311-7 ,

Obenstehende Beschreibung illustriert vereinfacht das z. B. teilweise rekursive Durchlaufen der Suchbaumstruktur 310. Im Allgemeinen kann es erstrebenswert sein, zusätzlich Abbruchkriterien zu berücksichtigen, z. B. Unterschreiten von vordefinierten Schwellenwerten der berechneten Wahrscheinlichkeitswerte. Es kann auch erstrebenswert sein, Wahrscheinlichkeitswerte für alle Knoten zu berechnen. Außerdem kann es möglich sein, dass keine passenden Sensordaten zum direkten Berechnen eines Wahrscheinlichkeitswert für einen Knoten 311-1311-7 z. B. höherer Hierarchiestufe zur Verfügung stehen; dann kann es notwendig sein, mittels Hypothesenverifizierung die Wahrscheinlichkeitswerte niederhierarchischer Knoten zum Berechnen der Wahrscheinlichkeitswerte höherhierarchischer Knoten zu verwenden.The above description illustrates the simplified z. B. partially recursive traversal of the search tree 310 , In general, it may be desirable to consider additional termination criteria, e.g. B. Falling below predefined threshold values of the calculated probability values. It may also be desirable to calculate probability values for all nodes. In addition, it may be possible that there is no appropriate sensor data for directly calculating a probability value for a node 311-1 - 311-7 z. B. higher hierarchical level are available; then it may be necessary to use the hypothesis values of lower hierarchical nodes to calculate the probability values of higher hierarchical nodes by means of hypothesis verification.

Z. B. wäre es allgemein möglich, dass niederhierarchische Knoten 311-1311-7 ihre Wahrscheinlichkeitswerte allen höherhierarchischen Knoten 311-1311-7, mit denen sie verknüpft sind, bereitstellen (vgl. Schritt T10 der 6). Dieser Indizierungsschritt macht Durchlaufen der Suchbaumstruktur 310 sehr effizient, da bereits berechnete Wahrscheinlichkeitswerte für niederhierarchische Knoten 311-1311-7 zwischen mehreren höherhierarchischen Knoten 311-1311-7 geteilt werden und daher redundante Berechnungen vermieden werden.For example, it would be generally possible for low-hierarchy nodes 311-1 - 311-7 their probability values for all higher hierarchical nodes 311-1 - 311-7 with which they are linked (see step T10 of the 6 ). This indexing step makes it through the search tree 310 very efficient, since already calculated probability values for low-hierarchy nodes 311-1 - 311-7 between several higher hierarchical nodes 311-1 - 311-7 be shared and therefore redundant calculations are avoided.

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 6) möglich sein, ein komplexes Straßenszenarium des höherhierarchischen Knotens in mehrere einfachere Straßenszenarien niederhierarchischer Knoten zu zerlegen. Solche Techniken können in dem Kontext der „Teile-und-Herrsche” (engl. „divide and conquer”) als reduktionistischer Lösungsansatz betrachtet werden.Abstract and generalized can be obtained by propagating probability values from lower hierarchical nodes to higher hierarchical nodes (see step T10 of the 6 ) may be able to break down a complex road scenario of the higher hierarchical node into several simpler road scenarios of low hierarchical nodes. Such techniques can be used in the context of "parts and Herrsche "(English:" divide and conquer ") can be regarded as a reductionist approach.

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)

Verfahren zum Bereitstellen von Fahrerassistenzfunktionalität in einem Fahrzeug (100), umfassend: – Laden eines vordefinierten Katalogs (300) von Straßenszenarien (200) aus einer Datenbank (113), wobei der Katalog (300) mehrere Straßenszenarien (200) umfasst, die jeweils eine Straßensituation durch mindestens ein parametrisiertes Umgebungsmerkmal (210-1', 210-2a', 210-2b', 211', 220') beschreiben, – Erhalten von Sensordaten von mindestens einem Sensor des Fahrzeugs (100), die jeweils mindestens ein gemessenes Umgebungsmerkmal (210-1a, 210-1b, 210-1c, 211-2a, 211-2b, 211, 212, 213, 214) in einer Umgebung des Fahrzeugs (100) beschreiben, – für zumindest einige der Straßenszenarien (200) des vordefinierten Katalogs (300): Bewerten des jeweiligen Straßenszenariums (200) durch Zuordnen eines Wahrscheinlichkeitswerts zu dem jeweiligen Straßenszenarium (200), der zumindest erhalten wird aus: einem Vergleich des mindestens einen gemessenen Umgebungsmerkmals (210-1a, 210-1b, 210-1c, 211-2a, 211-2b, 211, 212, 213, 214) mit dem mindestens einen parametrisierten Umgebungsmerkmal (210-1', 210-2a', 210-2b', 211', 220') des jeweiligen Straßenszenariums (200), – Auswählen eines Straßenszenariums (200) in Abhängigkeit der zugeordneten Wahrscheinlichkeitswerte der zumindest einigen Straßenszenarien (200), – Bereitstellen der Fahrerassistenzfunktionalität in Abhängigkeit des ausgewählten Straßenszenariums (200) und/oder in Abhängigkeit der gemessenen Umgebungsmerkmale (210-1a, 210-1b, 210-1c, 211-2a, 211-2b, 211, 212, 213, 214).Method for providing driver assistance functionality in a vehicle ( 100 ), comprising: - Loading a predefined catalog ( 300 ) of road scenarios ( 200 ) from a database ( 113 ), whereby the catalog ( 300 ) several road scenarios ( 200 ), each of which represents a road situation by at least one parametric environmental feature ( 210-1 ' . 210-2a ' . 210-2b ' . 211 ' . 220 ' ), obtaining sensor data from at least one sensor of the vehicle ( 100 ), each having at least one measured environmental feature ( 210-1a . 210-1b . 210-1c . 211-2a . 211-2b . 211 . 212 . 213 . 214 ) in an environment of the vehicle ( 100 ), for at least some of the road scenarios ( 200 ) of the predefined catalog ( 300 ): Assess the respective street scenario ( 200 ) by assigning a probability value to the respective road scenario ( 200 ), which is at least obtained from: a comparison of the at least one measured environmental feature ( 210-1a . 210-1b . 210-1c . 211-2a . 211-2b . 211 . 212 . 213 . 214 ) with the at least one parameterized environment feature ( 210-1 ' . 210-2a ' . 210-2b ' . 211 ' . 220 ' ) of the respective street scenario ( 200 ), - choosing a street scenario ( 200 ) as a function of the assigned probability values of the at least some road scenarios ( 200 ), - providing the driver assistance functionality depending on the selected road scenario ( 200 ) and / or depending on the measured environmental characteristics ( 210-1a . 210-1b . 210-1c . 211-2a . 211-2b . 211 . 212 . 213 . 214 ). Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der Katalog (300) eine Suchbaumstruktur (310) für die mehreren Straßenszenarien (200) umfasst, die Verknüpfungen zwischen den mehreren Straßenszenarien (200) beinhaltet, und dass der Wahrscheinlichkeitswert des jeweiligen Straßenszenariums (200) weiterhin erhalten wird aus: Durchlaufen der Suchbaumstruktur (310) bis zu dem jeweiligen Straßenszenarium (200).Method according to claim 1, characterized in that the catalog ( 300 ) a search tree ( 310 ) for the several road scenarios ( 200 ), the links between the several road scenarios ( 200 ) and that the probability value of the respective road scenario ( 200 ) is further obtained from: traversing the search tree ( 310 ) up to the respective street scenario ( 200 ). Verfahren nach einem der Ansprüche 1 oder 2, dadurch gekennzeichnet, dass die verschiedenen Straßenszenarien (200) des Katalogs (300) klassifiziert sind hinsichtlich eines Detailgrads und/oder einer Anzahl des zugehörigen mindestens einen Umgebungsmerkmals (210-1', 210-2a', 210-2b', 211', 220'), wobei der Katalog (300) von Straßenszenarien (200) Verknüpfungen zwischen den verschiedenen Straßenszenarien (200) beinhaltet, welche solche zwei Straßenszenarien (200) miteinander verknüpfen, die kongruente Straßensituationen mit einem unterschiedlichen Detailgrad und/oder einer unterschiedlichen Anzahl an zugehörigen Umgebungsmerkmalen (210-1', 210-2a', 210-2b', 211', 220') beschreiben.Method according to one of claims 1 or 2, characterized in that the different road scenarios ( 200 ) of the catalog ( 300 ) are classified with regard to a degree of detail and / or a number of the associated at least one environmental feature ( 210-1 ' . 210-2a ' . 210-2b ' . 211 ' . 220 ' ), whereby the catalog ( 300 ) of road scenarios ( 200 ) Links between the different road scenarios ( 200 ) containing such two road scenarios ( 200 ), the congruent road situations with a different degree of detail and / or a different number of associated environmental features ( 210-1 ' . 210-2a ' . 210-2b ' . 211 ' . 220 ' ). Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass der Wahrscheinlichkeitswert, mit dem das jeweilige Straßenszenarium (200) bewertet wird, weiterhin erhalten wird aus: Wahrscheinlichkeitswerten von Straßenszenarien (200), die mit dem jeweiligen Straßenszenarium (200) verknüpft sind und die vorzugsweise einen geringeren Detailgrad und/oder eine geringe Anzahl an zugehörigen Umgebungsmerkmalen (210-1', 210-2a', 210-2b', 211', 220') aufweisen.Method according to claim 3, characterized in that the probability value with which the respective road scenario ( 200 ) is further obtained from: probability values of road scenarios ( 200 ), which correspond to the respective street scenario ( 200 ) and which preferably have a lower degree of detail and / or a small number of associated environmental features ( 210-1 ' . 210-2a ' . 210-2b ' . 211 ' . 220 ' ) exhibit. Verfahren nach einem der Ansprüche 3 oder 4, dadurch gekennzeichnet, dass das Auswählen des Straßenszenariums (200) weiterhin den Detailgrad und/oder die Anzahl des zugehörigen mindestens einen Umgebungsmerkmals (210-1', 210-2a', 210-2b', 211', 220') für die verschiedenen Straßenszenarien (200) berücksichtigt.Method according to one of claims 3 or 4, characterized in that the selection of the road scenario ( 200 ), the level of detail and / or the number of associated at least one environment feature ( 210-1 ' . 210-2a ' . 210-2b ' . 211 ' . 220 ' ) for the different road scenarios ( 200 ) considered. Verfahren nach einem der Ansprüche 3–5, dadurch gekennzeichnet, dass die verschiedenen Straßenszenarien (200) des Katalogs (300) hinsichtlich einer Anzahl des zugehörigen mindestens einen Umgebungsmerkmals klassifiziert sind, wobei die Verknüpfungen zwischen den verschiedenen Straßenszenarien (200) solche zwei Straßenszenarien (200) miteinander verknüpfen, von denen ein höherhierarchisches der zwei Straßenszenarien (200) alle Umgebungsmerkmale eines niederhierarchischen der zwei Straßenszenarien (200) beinhaltet.Method according to one of claims 3-5, characterized in that the different road scenarios ( 200 ) of the catalog ( 300 ) are classified in terms of a number of the associated at least one environmental feature, the links between the different road scenarios ( 200 ) such two road scenarios ( 200 ), of which a higher hierarchical of the two road scenarios ( 200 ) all environmental features of a low-hierarchy of the two road scenarios ( 200 ) includes. Verfahren nach einem der voranstehenden Ansprüche, dadurch gekennzeichnet, dass das Bewerten des jeweiligen Straßenszenariums (200) stufenweise für die erhaltenen Sensordaten durchgeführt wird, wobei vorzugsweise die Sensordaten von mindestens zwei Sensoren erhalten werden.Method according to one of the preceding claims, characterized in that the rating of the respective road scenario ( 200 ) is performed stepwise for the obtained sensor data, wherein preferably the sensor data of at least two sensors are obtained. Verfahren nach einem der voranstehenden Ansprüche, dadurch gekennzeichnet, dass wobei die parametrisierten Umgebungsmerkmale (210-1', 210-2a', 210-2b', 211', 220') aus einer Gruppe ausgewählt sind, welche die folgenden Elemente umfasst: – Anzahl von Fahrspuren; – Breite einer Fahrspur; – Hierarchieklasse der Straße, z. B. umfassend Autobahn, Landstraße, Stadtstraßen; – Grünstreifen (211) rechts und/oder Grünstreifen links; – Leitplanke (213) rechts und/oder Leitplanke links; – Standstreifen (212) rechts und/oder Standstreifen links; – Beschleunigungsspur (214) rechts und/oder Beschleunigungsspur links; – Fahrbahnmarkierungen (210-1a, 210-1b, 210-1c, 210-2a, 210-2b); – Leitpfosten, – Straßenschilder; – weitere Verkehrsteilnehmer; – Kolonnenspur; – Randbebauung; – Gridkarte; – Karte eines Navigationssystems.Method according to one of the preceding claims, characterized in that the parameterized environmental characteristics ( 210-1 ' . 210-2a ' . 210-2b ' . 211 ' . 220 ' ) are selected from a group comprising the following elements: - number of lanes; - width of a lane; - Hierarchy class of the road, z. B. highway, highway, city streets; - green area ( 211 ) right and / or green stripes on the left; - guardrail ( 213 ) right and / or guardrail left; - hard shoulder ( 212 ) right and / or hard shoulder left; - acceleration track ( 214 ) right and / or acceleration lane on the left; - road markings ( 210-1a . 210-1b . 210-1c . 210-2a . 210-2b ); - guide posts, - street signs; - other road users; - column track; - edge development; - grid map; - Map of a navigation system. Verfahren nach einem der voranstehenden Ansprüche, dadurch gekennzeichnet, dass die in dem Katalog (300) umfassten mehreren Straßenszenarien (200) die charakteristische Straßensituation weiterhin jeweils durch mindestens eine geometrische Beziehung zwischen zumindest einigen der parametrisierten Umgebungsmerkmale (210-1', 210-2a', 210-2b', 211', 220') beschreiben, und dass der Wahrscheinlichkeitswert, mit dem das jeweilige Straßenszenarium (200) bewertet wird, weiterhin erhalten wird aus: einem Vergleich von mindestens einer geometrischen Beziehung zwischen den mehreren gemessenen Umgebungsmerkmalen (210-1a, 210-1b, 210-1c, 211-2a, 211-2b, 211, 212, 213, 214) mit der mindestens einen geometrischen Beziehung zwischen den jeweiligen parametrisierten Umgebungsmerkmalen (210-1', 210-2a', 210-2b', 211', 220').Method according to one of the preceding claims, characterized in that in the catalog ( 300 ) included several road scenarios ( 200 ) the characteristic road situation is further defined by at least one geometric relationship between at least some of the parameterized environmental characteristics ( 210-1 ' . 210-2a ' . 210-2b ' . 211 ' . 220 ' ) and that the probability value with which the respective street scenario ( 200 ) is further obtained from: a comparison of at least one geometric relationship between the plurality of measured environmental features ( 210-1a . 210-1b . 210-1c . 211-2a . 211-2b . 211 . 212 . 213 . 214 ) with the at least one geometric relationship between the respective parameterized environment features ( 210-1 ' . 210-2a ' . 210-2b ' . 211 ' . 220 ' ). Verfahren nach Anspruch 9, dadurch gekennzeichnet, dass die mindestens eine geometrischen Beziehung zwischen den parametrisierten Umgebungsmerkmalen (210-1', 210-2a', 210-2b', 211', 220') der mehreren Straßenszenarien (200) weiterhin durch eine vordefinierte statistische Verteilung charakterisiert ist, die eine zu erwartende tatsächliche Schwankung der mindestens einen geometrischen Beziehung beschreibt, und dass diese statistische Verteilung bei dem Erhalten des Wahrscheinlichkeitswerts aus dem Vergleich zwischen der mindestens eine geometrische Beziehung berücksichtigt wird.A method according to claim 9, characterized in that the at least one geometric relationship between the parameterized environmental features ( 210-1 ' . 210-2a ' . 210-2b ' . 211 ' . 220 ' ) of the several road scenarios ( 200 ) is further characterized by a predefined statistical distribution that describes an expected actual variation of the at least one geometric relationship, and that this statistical distribution is taken into account in obtaining the probability value from the comparison between the at least one geometric relationship. Verfahren nach einem der voranstehenden Ansprüche, dadurch gekennzeichnet, dass das Verfahren weiterhin umfasst: – vorausschauendes Bestimmen einer Fahrspur (250-1, 250-2, 250-3, 250-4) für das Fahrzeug (100) in Abhängigkeit des ausgewählten Straßenszenariums (200) und in Abhängigkeit der gemessenen Umgebungsmerkmale (210-1a, 210-1b, 210-1c, 211-2a, 211-2b, 211, 212, 213, 214), wobei das Bereitstellen der Fahrerassistenzfunktionalität auf der vorausschauend bestimmten Fahrspur (250-1, 250-2, 250-3, 250-4) basiert.Method according to one of the preceding claims, characterized in that the method further comprises: - predictive determination of a lane ( 250-1 . 250-2 . 250-3 . 250-4 ) for the vehicle ( 100 ) depending on the selected street scenario ( 200 ) and depending on the measured environmental characteristics ( 210-1a . 210-1b . 210-1c . 211-2a . 211-2b . 211 . 212 . 213 . 214 ), wherein providing the driver assistance functionality on the anticipated lane ( 250-1 . 250-2 . 250-3 . 250-4 ). Fahrerassistenzsystem (110) in einem Fahrzeug (100), umfassend: – eine Sensorschnittstelle (120-1, 120-2, 120-3), die eingerichtet ist, um Sensordaten von mindestens einem Sensor des Fahrzeugs (100), die jeweils mindestens ein gemessenes Umgebungsmerkmal (210-1a, 210-1b, 210-1c, 211-2a, 211-2b, 211, 212, 213, 214) in einer Umgebung des Fahrzeugs (100) beschreiben, zu erhalten, – eine Rechnereinheit (111), die eingerichtet ist, um folgende Schritte durchzuführen: – Laden eines vordefinierten Katalogs (300) von Straßenszenarien (200) aus einer Datenbank (113), wobei der Katalog (300) mehrere Straßenszenarien (200) umfasst, die jeweils eine Straßensituation durch mindestens ein parametrisiertes Umgebungsmerkmal (210-1', 210-2a', 210-2b', 211', 220') beschreiben, – für zumindest einige der Straßenszenarien (200) des vordefinierten Katalogs (300): Bewerten des jeweiligen Straßenszenariums (200) durch Zuordnen eines Wahrscheinlichkeitswerts zu dem jeweiligen Straßenszenarium (200), der zumindest aus einem Vergleich des mindestens einen gemessenen Umgebungsmerkmals (210-1a, 210-1b, 210-1c, 211-2a, 211-2b, 211, 212, 213, 214) mit dem mindestens einen parametrisierten Umgebungsmerkmal (210-1', 210-2a', 210-2b', 211', 220') des jeweiligen Straßenszenariums (200) erhalten wird, – Auswählen eines Straßenszenariums (200) in Abhängigkeit der zugeordneten Wahrscheinlichkeitswerte der zumindest einigen Straßenszenarien (200), – Bereitstellen der Fahrerassistenzfunktionalität in Abhängigkeit des ausgewählten Straßenszenariums (200) und/oder in Abhängigkeit der gemessenen Umgebungsmerkmale (210-1a, 210-1b, 210-1c, 211-2a, 211-2b, 211, 212, 213, 214).Driver assistance system ( 110 ) in a vehicle ( 100 ), comprising: - a sensor interface ( 120-1 . 120-2 . 120-3 ) arranged to receive sensor data from at least one sensor of the vehicle ( 100 ), each having at least one measured environmental feature ( 210-1a . 210-1b . 210-1c . 211-2a . 211-2b . 211 . 212 . 213 . 214 ) in an environment of the vehicle ( 100 ), to obtain - a computer unit ( 111 ), which is set up to carry out the following steps: Loading a predefined catalog ( 300 ) of road scenarios ( 200 ) from a database ( 113 ), whereby the catalog ( 300 ) several road scenarios ( 200 ), each of which represents a road situation by at least one parametric environmental feature ( 210-1 ' . 210-2a ' . 210-2b ' . 211 ' . 220 ' ), for at least some of the road scenarios ( 200 ) of the predefined catalog ( 300 ): Assess the respective street scenario ( 200 ) by assigning a probability value to the respective road scenario ( 200 ), at least from a comparison of the at least one measured environmental feature ( 210-1a . 210-1b . 210-1c . 211-2a . 211-2b . 211 . 212 . 213 . 214 ) with the at least one parameterized environment feature ( 210-1 ' . 210-2a ' . 210-2b ' . 211 ' . 220 ' ) of the respective street scenario ( 200 ), - selecting a street scenario ( 200 ) as a function of the assigned probability values of the at least some road scenarios ( 200 ), - providing the driver assistance functionality depending on the selected road scenario ( 200 ) and / or depending on the measured environmental characteristics ( 210-1a . 210-1b . 210-1c . 211-2a . 211-2b . 211 . 212 . 213 . 214 ). Fahrerassistenzsystem (110) nach Anspruch 12, dadurch gekennzeichnet, dass es weiterhin eingerichtet ist, um ein Verfahren nach einem der Ansprüche 1–11 durchzuführen.Driver assistance system ( 110 ) according to claim 12, characterized in that it is further adapted to perform a method according to any one of claims 1-11.
DE102013003944.4A 2013-03-08 2013-03-08 Method and device for providing driver assistance functionality Pending DE102013003944A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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