DE102018220803A1 - Precise tracking of vehicles - Google Patents
Precise tracking of vehicles Download PDFInfo
- Publication number
- DE102018220803A1 DE102018220803A1 DE102018220803.4A DE102018220803A DE102018220803A1 DE 102018220803 A1 DE102018220803 A1 DE 102018220803A1 DE 102018220803 A DE102018220803 A DE 102018220803A DE 102018220803 A1 DE102018220803 A1 DE 102018220803A1
- Authority
- DE
- Germany
- Prior art keywords
- vehicle
- server unit
- lane
- measurement data
- determined
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0108—Measuring and analyzing of parameters relative to traffic conditions based on the source of data
- G08G1/0112—Measuring and analyzing of parameters relative to traffic conditions based on the source of data from the vehicle, e.g. floating car data [FCD]
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/10—Path keeping
- B60W30/12—Lane keeping
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
- G01C21/30—Map- or contour-matching
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/588—Recognition of the road, e.g. of lane markings; Recognition of the vehicle driving pattern in relation to the road
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
- G08G1/0133—Traffic data processing for classifying traffic situation
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0137—Measuring and analyzing of parameters relative to traffic conditions for specific applications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0137—Measuring and analyzing of parameters relative to traffic conditions for specific applications
- G08G1/0145—Measuring and analyzing of parameters relative to traffic conditions for specific applications for active traffic flow control
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Analytical Chemistry (AREA)
- Chemical & Material Sciences (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Traffic Control Systems (AREA)
Abstract
Offenbart ist ein Verfahren zum spurgenauen Lokalisieren von mindestens einem Fahrzeug durch mindestens eine Servereinheit, wobei Messdaten eines Fahrzeugumfelds von der Servereinheit empfangen werden, eine Spurbreite einer vom Fahrzeug befahrenen Fahrspur aus den empfangenen Messdaten durch die Servereinheit ermittelt oder von der Servereinheit definiert wird, aufgrund der empfangenen Messdaten von der Servereinheit eine Fahrbahn ermittelt wird, basierend auf der ermittelten Spurbreite der Fahrbahn eine spurgenaue Position des Fahrzeugs ermittelt wird, und die spurgenaue Position des Fahrzeugs an ein Steuergerät des Fahrzeugs ausgegeben wird. Des Weiteren ist eine Servereinheit offenbart. Disclosed is a method for locating at least one vehicle with precise tracking by at least one server unit, wherein measurement data of a vehicle environment are received by the server unit, a track width of a lane traveled by the vehicle is determined by the server unit from the received measurement data or is defined by the server unit on the basis of which received measurement data from the server unit, a lane is determined, a lane-accurate position of the vehicle is determined based on the lane width of the lane determined, and the lane-accurate position of the vehicle is output to a control unit of the vehicle. A server unit is also disclosed.
Description
Die Erfindung betrifft ein Verfahren zum spurgenauen Lokalisieren von mindestens einem Fahrzeug durch mindestens eine Servereinheit sowie eine Servereinheit zum Herstellen einer Kommunikationsverbindung zu mindestens einem Fahrzeug.The invention relates to a method for the precise localization of at least one vehicle by at least one server unit and a server unit for establishing a communication connection to at least one vehicle.
Stand der TechnikState of the art
Es sind bereits Verfahren zum spurgenauen Orten von Fahrzeugen bekannt, welche fahrzeugintern Messdaten auswerten und somit eine Lokalisierung vornehmen. Neben der Nutzung von GPS-Sensoren sind auch Verfahren bekannt, die Bilddaten von Kameras analysieren und daraus Rückschlüsse auf die eigene Fahrspur ziehen.Methods for locating vehicles with precise tracking are already known, which evaluate vehicle-internal measurement data and thus carry out a localization. In addition to the use of GPS sensors, methods are also known that analyze image data from cameras and draw conclusions about one's own lane.
Derartige Verfahren benötigen jedoch einen Rechenaufwand, der einen Rechenaufwand üblicher Steuergeräte übersteigt. Hierdurch kann die Zuverlässigkeit einer fahrzeuginternen spurgenauen Ortung auf Straßen mit einer Vielzahl an Fahrspuren und der Präsenz von Fahrzeugen im Messbereich der Sensoren nicht gewährleistet werden.However, such methods require a computing effort that exceeds the computing effort of conventional control devices. As a result, the reliability of a vehicle-internal tracking on roads with a large number of lanes and the presence of vehicles in the measuring range of the sensors cannot be guaranteed.
Offenbarung der ErfindungDisclosure of the invention
Die der Erfindung zugrunde liegende Aufgabe kann darin gesehen werden, ein Verfahren und eine Servereinheit vorzuschlagen, welche eine kosteneffiziente und robuste Lokalisierung von Fahrzeugen ermöglichenThe object on which the invention is based can be seen in proposing a method and a server unit which enable cost-effective and robust localization of vehicles
Diese Aufgabe wird mittels des jeweiligen Gegenstands der unabhängigen Ansprüche gelöst. Vorteilhafte Ausgestaltungen der Erfindung sind Gegenstand von jeweils abhängigen Unteransprüchen.This object is achieved by means of the respective subject of the independent claims. Advantageous embodiments of the invention are the subject of dependent subclaims.
Nach einem Aspekt der Erfindung wird ein Verfahren zum spurgenauen Lokalisieren von mindestens einem Fahrzeug durch mindestens eine Servereinheit bereitgestellt. In einem Schritt werden Messdaten eines Fahrzeugumfelds von der Servereinheit empfangen. Eine Spurbreite einer vom Fahrzeug befahrenen Fahrspur wird aus den empfangenen Messdaten durch die Servereinheit ermittelt oder von der Servereinheit definiert.According to one aspect of the invention, a method for locating at least one vehicle with precise tracking is provided by at least one server unit. In one step, measurement data of a vehicle environment are received by the server unit. A track width of a lane traveled by the vehicle is determined from the received measurement data by the server unit or defined by the server unit.
Anschließend wird aufgrund der empfangenen Messdaten von der Servereinheit eine Fahrbahn ermittelt. Hierbei können ein oder mehrere Segmente bzw. Bereiche in den Messdaten als Fahrbahn durch die Servereinheit identifiziert werden.A roadway is then determined by the server unit on the basis of the measurement data received. Here, one or more segments or areas can be identified in the measurement data as a roadway by the server unit.
Basierend auf der ermittelten Spurbreite der Fahrbahn wird eine spurgenaue Position des Fahrzeugs ermittelt.Based on the determined lane width of the roadway, a precise position of the vehicle is determined.
Dabei kann gemäß einer Ausführungsform basierend auf der ermittelten Spurbreite eine Anzahl von Fahrspuren der Fahrbahn und die spurgenau Position des Fahrzeuges ermittelt werden. Insbesondere kann somit ermittelt werden auf welcher Fahrspur von den vorhandenen Fahrspuren sich das Fahrzeug gegenwärtig befindet oder welche Fahrspuren das Fahrzeug befahren hat.In this case, according to one embodiment, a number of lanes of the lane and the exact position of the vehicle can be determined based on the determined lane width. In particular, it can thus be determined which lane of the existing lanes the vehicle is currently in or which lanes the vehicle has traveled on.
Die spurgenaue Position des Fahrzeugs wird an ein Steuergerät ausgegeben. Somit kann das mindestens eine Fahrzeug seine eigene Position erfahren und sich beispielsweise innerhalb einer Karte identifizieren. Die spurgenaue Position des Fahrzeugs kann auch über eine Kommunikationsverbindung an das Fahrzeug bzw. das Steuergerät des Fahrzeugs übertragen werden.The exact position of the vehicle is output to a control unit. The at least one vehicle can thus experience its own position and identify itself, for example, on a map. The precise position of the vehicle can also be transmitted to the vehicle or the control unit of the vehicle via a communication link.
Nach einer weiteren Ausführungsform werden die Messdaten als segmentierte Messdaten von der Servereinheit empfangen. Dabei können von mindestens einem Sensor des Fahrzeugs ermittelte und fahrzeugintern von einem Steuergerät segmentierte Messdaten eines Fahrzeugumfelds über eine Kommunikationsverbindung von der Servereinheit empfangen werden. Eine Spurbreite der vom Fahrzeug befahrenen Fahrspur kann somit aus den empfangenen Messdaten durch die Servereinheit ermittelt oder von der Servereinheit definiert werden. Basierend auf der ermittelten Spurbreite wird eine Anzahl an Fahrspuren der Fahrbahn durch die Servereinheit berechnet und eine spurgenaue Position des Fahrzeugs ermittelt. Anschließend kann die spurgenaue Position des Fahrzeugs an ein Steuergerät des Fahrzeugs über die Kommunikationsverbindung übertragen werden.According to a further embodiment, the measurement data are received as segmented measurement data by the server unit. In this case, measurement data of a vehicle environment determined by at least one sensor of the vehicle and segmented internally by a control unit can be received by the server unit via a communication link. A track width of the lane traveled by the vehicle can thus be determined by the server unit from the received measurement data or can be defined by the server unit. Based on the ascertained lane width, a number of lanes of the lane are calculated by the server unit and an exact position of the vehicle is ascertained. The precise position of the vehicle can then be transmitted to a control unit of the vehicle via the communication link.
Gemäß einem weiteren Aspekt der Erfindung wird eine Servereinheit zum Herstellen einer Kommunikationsverbindung zu mindestens einem Fahrzeug bereitgestellt, wobei die Servereinheit dazu eingerichtet ist, zumindest eines der Verfahren auszuführen.According to a further aspect of the invention, a server unit for establishing a communication connection to at least one vehicle is provided, the server unit being set up to carry out at least one of the methods.
Durch das Verfahren kann eine kosteneffiziente und robuste Lokalisierung von Fahrzeugen bereitgestellt werden. Die Lokalisierung kann hierbei spurgenau erfolgen, wodurch dem Fahrzeug mitgeteilt wird, auf welcher Fahrspur sich das Fahrzeug auf dem aktuell befahrenen Straßenabschnitt befindet.The method can provide cost-effective and robust localization of vehicles. In this case, the localization can take place in a precise lane, as a result of which the vehicle is informed of the lane in which the vehicle is located on the section of road currently being traveled on.
Der mindestens eine fahrzeuginterne Sensor kann eine Frontkamera, Rückfahrkamera, Spiegelersatzkamera, LIDAR-Sensor, Radarsensor und dergleichen sein. Die durch den Sensor ermittelten Messdaten können in Form einer Tabelle, eines Bildes oder in Form von bewegten Bildern bzw. einer Bildsequenz vorliegen. Die jeweiligen Messdaten können von einem fahrzeuginternen Steuergerät empfangen und über eine Kommunikationseinheit an die Servereinheit übermittelt werden. Hierzu kann eine drahtlose Kommunikationsverbindung zwischen mindestens einem fahrzeugseitigen Steuergerät bzw. Kommunikationseinheit und der fahrzeugexternen Servereinheit hergestellt werden.The at least one in-vehicle sensor can be a front camera, rear view camera, mirror replacement camera, LIDAR sensor, radar sensor and the like. The measurement data determined by the sensor can be in the form of a table, an image or in the form of moving images or an image sequence. The respective measurement data can be received by an in-vehicle control unit and via a Communication unit to be transmitted to the server unit. For this purpose, a wireless communication connection can be established between at least one control unit or communication unit on the vehicle and the server unit external to the vehicle.
Die Kommunikationsverbindung kann vorzugsweise eine drahtlose Verbindung sein, welche auf einem WLAN, GSM, UMTS, LTE oder dergleichen Standard basiert.The communication connection can preferably be a wireless connection which is based on a WLAN, GSM, UMTS, LTE or similar standard.
Die Messdaten können komprimiert oder un-komprimiert an die Servereinheit übermittelt werden. Hierdurch kann der Rechenaufwand in ein Backendsystem bzw. die Servereinheit verlagert werden. Die Servereinheit kann stationär oder mobil, beispielsweise in einem Lastkraftwagen, angeordnet sein. Dieses Backendsystem kann eine höhere Rechenleistung als ein fahrzeuginternes Steuergerät aufweisen und beispielsweise neuronale Netze einsetzen, um die von einem Fahrzeug aufgenommenen Messdaten zu analysieren. Die Analyseergebnisse der Servereinheit können über die Kommunikationsverbindung an das mindestens eine Fahrzeug zurückgesendet werden.The measurement data can be transmitted to the server unit in compressed or uncompressed form. As a result, the computing effort can be shifted to a back-end system or the server unit. The server unit can be stationary or mobile, for example in a truck. This back-end system can have a higher computing power than an in-vehicle control unit and can, for example, use neural networks to analyze the measurement data recorded by a vehicle. The analysis results of the server unit can be sent back to the at least one vehicle via the communication link.
Durch das Verfahren und die Servereinheit kann eine hohe Güte der spurgenauen Ortung der Fahrzeuge bei gleichzeitig reduzierter Komplexität innerhalb des Fahrzeuges realisiert werden.The method and the server unit enable a high quality of the tracking of the vehicles with precise tracking and at the same time reduced complexity within the vehicle.
Das Auslagern der rechenintensiven Berechnung in die mindestens eine Servereinheit, können die Kosten und die Komplexität der Onboard-Elektronik der Fahrzeuge gesenkt werden.Outsourcing the computationally intensive calculation to the at least one server unit can reduce the costs and the complexity of the onboard electronics of the vehicles.
Nach einer Ausführungsform werden die empfangenen Messdaten durch die Servereinheit und/oder durch ein Steuergerät des Fahrzeugs semantisch in Klassen segmentiert. Die von den Sensoren ermittelten Messdaten können beispielsweise in Form eines Bildes vorliegen. Das Bild kann beispielsweise von einer Rückfahrkamera, einer Frontkamera oder einer Dashcam oder von einer Spiegelersatzkamera aufgezeichnet werden. Das vom Fahrzeug an die Servereinheit übermittelte Bild kann unter Zuhilfenahme eines neuronalen Netzes semantisch segmentiert werden. Dabei werden jedem Bildpunkt eine oder mehrere semantische Klassen zugeordnet. Derartige Klassen können beispielsweise Fahrzeuge, Fahrbahn, Gehweg, Vegetation, Gebäude, Fußgänger und dergleichen sein. Insbesondere können zumindest die Klassen Fahrbahn und Fahrzeuge durch das Verfahren genutzt werden. Des Weiteren kann der Einsatz von mindestens einer weiteren Klasse vorteilhaft sein, welche alle restlichen Bildpunkte beinhaltet, die den anderen Klassen nicht zugeordnet werden können.According to one embodiment, the received measurement data are segmented semantically into classes by the server unit and / or by a control device of the vehicle. The measurement data determined by the sensors can be in the form of an image, for example. The image can, for example, be recorded by a rear view camera, a front camera or a dash cam or by a mirror replacement camera. The image transmitted from the vehicle to the server unit can be semantically segmented with the help of a neural network. One or more semantic classes are assigned to each pixel. Such classes can be, for example, vehicles, roadway, sidewalk, vegetation, buildings, pedestrians and the like. In particular, at least the classes of roadway and vehicle can be used by the method. Furthermore, the use of at least one further class can be advantageous, which contains all the remaining pixels that cannot be assigned to the other classes.
Gemäß einer weiteren Ausführungsform wird die semantische Segmentierung der Messdaten durch mindestens ein neuronales Netz der Servereinheit und/oder des Steuergeräts des Fahrzeugs durchgeführt. Dadurch, dass Techniken der semantischen Segmentierung mittels neuronaler Netze verwendet werden, kann gewährleistet werden, dass die Lokalisierung der Fahrzeuge auch unter wechselnden Licht- und Umweltbedingungen zuverlässig funktioniert.According to a further embodiment, the semantic segmentation of the measurement data is carried out by at least one neural network of the server unit and / or the control unit of the vehicle. The fact that techniques of semantic segmentation by means of neural networks are used can ensure that the localization of the vehicles functions reliably even under changing light and environmental conditions.
Nach einem weiteren Ausführungsbeispiel wird die semantische Segmentierung der Messdaten anhand von einer Datenfusion von Messdaten von mindestens zwei Sensoren von der Servereinheit und/oder dem Steuergerät des Fahrzeugs ausgeführt. Die Segmentierung kann somit, alternativ zur Erstellung der semantischen Segmentierung beispielsweise eines Bildes einer Kamera durch ein neuronales Netz, auch durch ein anderes Verfahren erstellt werden. Beispielsweise kann die Segmentierung der Messdaten der mindestens einen Kamera durch eine Interpretation und/oder Fusion von Daten aus einer Stereokamera, einem Radarsensor oder einem LI DAR-Sensor erfolgen.According to a further exemplary embodiment, the semantic segmentation of the measurement data is carried out on the basis of a data fusion of measurement data from at least two sensors from the server unit and / or the control unit of the vehicle. As an alternative to creating the semantic segmentation, for example of an image of a camera through a neural network, the segmentation can thus also be created by another method. For example, the measurement data of the at least one camera can be segmented by interpreting and / or fusing data from a stereo camera, a radar sensor or an LI DAR sensor.
Gemäß einem weiteren Ausführungsbeispiel wird ein Fahrbahnsegment durch das Segmentieren der empfangenen Messdaten durch die Servereinheit und/oder das Steuergerät des Fahrzeugs berechnet. Das Fahrbahnsegment wird anschließend in Teilabschnitte unterteilt, wobei durch Objekte unverdeckte Teilabschnitte des Fahrbahnsegments zum Bestimmen einer Anzahl an Fahrspuren von der Servereinheit ausgewählt werden. Hierdurch ist es ausreichend, wenn lediglich Teilabschnitte einer Fahrbahn sichtbar sind. Eine derartige Situation kann beispielsweise bei einem erhöhten Verkehrsaufkommen auftreten, bei dem die Fahrbahn im Sichtbereich der Sensoren durch andere Fahrzeuge bedeckt ist. Der durch die Segmentierung als Fahrbahn klassifizierte Abschnitt des Bildes wird in Teilabschnitte aufgeteilt. Dies können beispielsweise rechteckige Teilabschnitte sein. Die Pixel der jeweiligen Teilabschnitte können anschließend analysiert werden. Gehören beispielsweise mehr als die Hälfte der Pixel in einem Teilabschnitt zur selben semantischen Klasse bzw. zu der Fahrbahn, so kann der gesamte Teilabschnitt der Fahrbahn zugeordnet werden. Hierdurch kann insbesondere eine Plausibilisierung der ermittelten Fahrspuren durchgeführt werden. Besitzt beispielsweise mindestens ein Teilabschnitt die semantische Klasse Fahrbahn, so gilt die Spur zu der der Teilabschnitt gehört als existent.According to a further exemplary embodiment, a road segment is calculated by segmenting the received measurement data by the server unit and / or the control unit of the vehicle. The lane segment is then subdivided into sections, objects being used to select uncovered sections of the lane segment to determine a number of lanes from the server unit. As a result, it is sufficient if only sections of a roadway are visible. Such a situation can occur, for example, in the case of increased traffic, in which the road in the field of view of the sensors is covered by other vehicles. The section of the image classified as a roadway by the segmentation is divided into subsections. These can be rectangular sections, for example. The pixels of the respective sections can then be analyzed. If, for example, more than half of the pixels in a subsection belong to the same semantic class or to the roadway, the entire subsection can be assigned to the roadway. In this way, a plausibility check of the determined lanes can be carried out. For example, if at least one section has the semantic class lane, the lane to which the section belongs is considered to exist.
Nach einer weiteren Ausführungsform werden die Messdaten des Fahrzeugumfelds als mindestens ein Bild oder als bewegte Bilder von der Servereinheit empfangen. Bevorzugterweise können die Messdaten von einer heckgerichteten Kamera, einer frontgerichteten Kamera oder einer in Fahrtrichtung des Fahrzeugs seitlich gerichteten Kamera ermittelt werden.According to a further embodiment, the measurement data of the vehicle surroundings are received by the server unit as at least one image or as moving images. The measurement data can preferably be obtained from a rear-facing camera, one front-facing camera or a camera pointing sideways in the direction of travel of the vehicle.
Gemäß einer weiteren Ausführungsform wird die von dem Fahrzeug befahrene Fahrspur anhand von Messdaten von mindestens zwei Sensoren des Fahrzeugs durch die Servereinheit ermittelt. Hierdurch können Messdaten mehrerer Sensoren dazu eingesetzt werden eine Fahrspur des Fahrzeugs zu lokalisieren. According to a further embodiment, the lane traveled by the vehicle is determined by the server unit on the basis of measurement data from at least two sensors of the vehicle. As a result, measurement data from several sensors can be used to locate a lane of the vehicle.
Beispielsweise können die Messdaten mehrerer Sensoren redundant eingesetzt werden, um die Fahrspur basierend auf Messdaten eines vor einem Fahrzeug liegenden Umfelds und/oder basierend auf Messdaten des hinter dem Fahrzeug liegenden Umfelds zu bestimmen.For example, the measurement data of a plurality of sensors can be used redundantly in order to determine the lane based on measurement data of an environment in front of a vehicle and / or on the basis of measurement data of the environment behind the vehicle.
Nach einem weiteren Ausführungsbeispiel wird die Spurbreite einer Fahrspur von der Servereinheit als eine konstante Fahrspur oder abhängig von einer Fahrbahnart definiert. Alternativ zu der Berechnung bzw. Schätzung der aktuellen Spurbreite basierend auf Messdaten, kann auch eine fest definierte Spurbreite durch die Servereinheit bestimmt werden. Beispielsweise kann eine universelle Spurbreite von 3,5 m definiert werden. Alternativ oder zusätzlich kann eine Straßenklasse anhand der Messdaten identifiziert und der jeweiligen Straßenklasse eine konstante Spurbreite zugewiesen werden. Hierbei können beispielsweise Autobahnen eine Spurbreite von 4,5 m, Straßen innerhalb von geschlossenen Ortschaften 3,5 m und Landstraßen 4,0 m aufweisen.According to a further exemplary embodiment, the lane width of a lane is defined by the server unit as a constant lane or depending on a type of lane. As an alternative to calculating or estimating the current track width based on measurement data, a fixedly defined track width can also be determined by the server unit. For example, a universal track width of 3.5 m can be defined. Alternatively or additionally, a road class can be identified on the basis of the measurement data and a constant lane width can be assigned to the respective road class. For example, highways can have a track width of 4.5 m, roads within closed towns 3.5 m and country roads 4.0 m.
Im Folgenden werden anhand von stark vereinfachten schematischen Darstellungen bevorzugte Ausführungsbeispiele der Erfindung näher erläutert. Hierbei zeigen
-
1 schematische Darstellung einer Anordnung mit einem Fahrzeug und einem externen Servereinheit, -
2 ein schematisches Ablaufdiagramm zum Veranschaulichen eines Verfahrens, -
3 ein von einer Rückfahrkamera ermittelte Messdaten in Form eines Bildes, und -
4 das in3 gezeigte semantisch segmentierte Bild mit dargestellten Teilabschnitten in einem Fahrbahnsegment.
-
1 schematic representation of an arrangement with a vehicle and an external server unit, -
2nd 1 shows a schematic flowchart to illustrate a method, -
3rd a measurement data determined by a reversing camera in the form of an image, and -
4th this in3rd Shown semantically segmented image with partial sections shown in a road segment.
Die
Das Fahrzeug
Des Weiteren weist das Fahrzeug
Das Steuergerät
Gemäß dem Ausführungsbeispiel kann die Kommunikationseinheit
Über die Kommunikationsverbindung
In der
In einem Schritt
In der
Das Bild bzw. die Messdaten werden in einem weiteren Schritt
Die Servereinheit
Parallel oder anschließend hierzu kann das vom Fahrzeug
Die
In einem weiteren Schritt
Anschließend wird für jede Fahrspur
Das in der
Die ermittelte Fahrspur bzw. die spurgenaue Position des Fahrzeugs
Die spurgenaue Position des Fahrzeugs
Die
Gehören mehr als die Hälfte der Pixel in einem Teilabschnitt
Um einen Konfidenzwert für die Schätzung der eigenen Fahrspur zu berechnen, wird die Information verwendet, wie viel potentieller Fahrspuren
Hierbei ist #PixelAuto die Summe aller Bildpunkte innerhalb aller Teilabschnitte
Claims (11)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102018220803.4A DE102018220803A1 (en) | 2018-12-03 | 2018-12-03 | Precise tracking of vehicles |
| CN201911219299.9A CN111260918A (en) | 2018-12-03 | 2019-12-03 | Method and server unit for locating a vehicle precisely to the lane |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102018220803.4A DE102018220803A1 (en) | 2018-12-03 | 2018-12-03 | Precise tracking of vehicles |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102018220803A1 true DE102018220803A1 (en) | 2020-06-04 |
Family
ID=70681358
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102018220803.4A Pending DE102018220803A1 (en) | 2018-12-03 | 2018-12-03 | Precise tracking of vehicles |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN111260918A (en) |
| DE (1) | DE102018220803A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080161986A1 (en) * | 1997-10-22 | 2008-07-03 | Intelligent Technologies International, Inc. | Autonomous Vehicle Travel Control Systems and Methods |
| DE102014210770A1 (en) * | 2014-06-05 | 2015-12-17 | Conti Temic Microelectronic Gmbh | METHOD AND SYSTEM FOR DETERMINING A VEHICLE POSITION OF A VEHICLE |
| US20170371337A1 (en) * | 2016-06-24 | 2017-12-28 | Qualcomm Incorporated | Dynamic lane definition |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007264712A (en) * | 2006-03-27 | 2007-10-11 | Fuji Heavy Ind Ltd | Lane detection device |
| US9934690B2 (en) * | 2014-06-19 | 2018-04-03 | Hitachi Automotive Systems, Ltd. | Object recognition apparatus and vehicle travel controller using same |
| US10124730B2 (en) * | 2016-03-17 | 2018-11-13 | Ford Global Technologies, Llc | Vehicle lane boundary position |
| US10762358B2 (en) * | 2016-07-20 | 2020-09-01 | Ford Global Technologies, Llc | Rear camera lane detection |
| WO2018117538A1 (en) * | 2016-12-23 | 2018-06-28 | 삼성전자 주식회사 | Method for estimating lane information, and electronic device |
-
2018
- 2018-12-03 DE DE102018220803.4A patent/DE102018220803A1/en active Pending
-
2019
- 2019-12-03 CN CN201911219299.9A patent/CN111260918A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080161986A1 (en) * | 1997-10-22 | 2008-07-03 | Intelligent Technologies International, Inc. | Autonomous Vehicle Travel Control Systems and Methods |
| DE102014210770A1 (en) * | 2014-06-05 | 2015-12-17 | Conti Temic Microelectronic Gmbh | METHOD AND SYSTEM FOR DETERMINING A VEHICLE POSITION OF A VEHICLE |
| US20170371337A1 (en) * | 2016-06-24 | 2017-12-28 | Qualcomm Incorporated | Dynamic lane definition |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111260918A (en) | 2020-06-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3380811B1 (en) | Method and system for creating a digital map | |
| EP3455785B1 (en) | Method for traffic sign detection | |
| DE102015203016B4 (en) | Method and device for optical self-localization of a motor vehicle in an environment | |
| EP3380810B1 (en) | Method, device, map processing device and system for precise localization of a vehicle in its surroundings | |
| DE102013221497A1 (en) | Device and method for detecting a lane or lane | |
| DE102013011969A1 (en) | Method for operating a motor vehicle and motor vehicle | |
| DE102015210015A1 (en) | Method and device for determining the position of a vehicle | |
| DE112012005261B4 (en) | Clearance information in an occupancy grid as a basis for determining maneuvering space for a vehicle | |
| DE102016223422A1 (en) | Method for automatically determining extrinsic parameters of a camera of a vehicle | |
| DE102018214510A1 (en) | Parking ticket generation on the street | |
| DE102016122338A1 (en) | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, CONTROL DEVICE FOR A VEHICLE AND CONTROL METHOD FOR A VEHICLE | |
| DE102021124913A1 (en) | METRIC BACKPROPAGATION FOR EVALUATION OF SUBSYSTEMS PERFORMANCE | |
| EP2033165B1 (en) | Method for picking up a traffic space | |
| DE102016224212A1 (en) | Automated free space detection using differential analysis for vehicles | |
| EP3391086B1 (en) | Improved method for determining the roadside development of a road for locating motor vehicles | |
| DE102018213378B4 (en) | Driver assistance system for a vehicle, vehicle with the same and driver assistance method for a vehicle | |
| DE102018210852B4 (en) | Method for detecting unlawful driving behavior by a vehicle | |
| DE102017209370B4 (en) | Method for determining overtaking information | |
| DE102013212010A1 (en) | A method and apparatus for assisting a throat pass for a vehicle, a method for supporting a pit pass for a follower vehicle, and methods for managing survey information to assist bottleneck vehicle transits | |
| DE202016001002U1 (en) | System for detecting a directional road, motor vehicle and computer program product | |
| DE102018211326A1 (en) | Method and device for determining a position of a vehicle | |
| DE102020111471A1 (en) | Method and system for image recognition for an automated vehicle | |
| DE102016118538A1 (en) | Method for classifying a traffic sign in a surrounding area of a motor vehicle, computing device, driver assistance system and motor vehicle | |
| WO2017028995A1 (en) | Method for determining a congestion end in traffic and associated devices | |
| DE102018220803A1 (en) | Precise tracking of vehicles |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R163 | Identified publications notified | ||
| R012 | Request for examination validly filed |