[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

DE102017213983A1 - Method for verifying a road map and server device - Google Patents

Method for verifying a road map and server device Download PDF

Info

Publication number
DE102017213983A1
DE102017213983A1 DE102017213983.8A DE102017213983A DE102017213983A1 DE 102017213983 A1 DE102017213983 A1 DE 102017213983A1 DE 102017213983 A DE102017213983 A DE 102017213983A DE 102017213983 A1 DE102017213983 A1 DE 102017213983A1
Authority
DE
Germany
Prior art keywords
map
card
road
driving
road map
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
DE102017213983.8A
Other languages
German (de)
Inventor
Christian Breil
Andreas Hackelöer
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.)
Bayerische Motoren Werke AG
Original Assignee
Bayerische Motoren Werke 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 Bayerische Motoren Werke AG filed Critical Bayerische Motoren Werke AG
Priority to DE102017213983.8A priority Critical patent/DE102017213983A1/en
Publication of DE102017213983A1 publication Critical patent/DE102017213983A1/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/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/28Navigation; 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/30Map- or contour-matching

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zum Verifizieren einer Straßenkarte (13), wobei durch eine Servervorrichtung (10) aus zumindest einem Kraftfahrzeug (14) jeweilige Trajektoriendaten (24) einer von dem Kraftfahrzeug (14) zurückgelegten, kartenwidrigen Fahrtrajektorie (20) empfangen werden, die entlang eines in der Straßenkarte (13) fehlenden Wegstücks (27) führt, und dann anhand eines vorbestimmten Evidenzkriteriums (38) überprüft wird, ob die Straßenkarte (13) bezüglich des Wegstücks (27) zu überprüfen ist. Bei erfülltem Evidenzkriterium (38) wird eine mögliche Fehlerhaftigkeit der Straßenkarte (13) signalisiert. Die Erfindung sieht vor, dass zu einem vorbestimmten, das Wegstück (27) umfassenden Gebiet (32) geprüft wird, ob aus zu zumindest einem Referenzfahrzeug (17) jeweils Trajektoriendaten (24) zu einer kartenkonformen Fahrtrajektorie (23), zu welcher keine Abweichung von der Straßenkarte (13) feststellbar ist, verfügbar sind. Das Evidenzkriterium (38) umfasst, dass ein Mengenwert (34) der kartenwidrigen Fahrtrajektorien (20) und ein Mengenwert (35) der kartenkonformen Fahrtrajektorien (23) eine vorbestimmte Verhältnisbedingung (39) erfüllen müssen.The invention relates to a method for verifying a road map (13), wherein by a server device (10) from at least one motor vehicle (14) respective trajectory data (24) of a motor vehicle (14) traversed, card-illegal Fahrtrajektorie (20) are received along a in the road map (13) missing piece of track (27) leads, and then checked on the basis of a predetermined evidence criterion (38), whether the road map (13) with respect to the path piece (27) is to be checked. If the evidence criterion (38) is fulfilled, a possible faultiness of the road map (13) is signaled. The invention provides that, for a predetermined area (32) comprising the path section (27), trajectory data (24) for at least one reference vehicle (17) is converted to a map-compliant driving trajectory (23), to which no deviation from the road map (13) is detectable, are available. The evidence criterion (38) comprises that a quantity value (34) of the card-adverse driving trajectories (20) and a quantity value (35) of the card-conforming driving trajectories (23) must fulfill a predetermined ratio condition (39).

Description

Die Erfindung betrifft ein Verfahren zum Verifizieren einer Straßenkarte, d.h. es wird überprüft, ob die Straßenkarte ein vorbestimmtes Straßennetz vollständig abbildet oder kartographiert. Zu der Erfindung gehört auch eine Servervorrichtung zum Betreiben an einem Datennetz, beispielsweise dem Internet. Mittels der Servervorrichtung kann das erfindungsgemäße Verfahren durchgeführt werden.The invention relates to a method for verifying a road map, i. It is checked whether the road map completely maps or maps a predetermined road network. The invention also includes a server device for operating on a data network, for example the Internet. By means of the server device, the method according to the invention can be carried out.

Ein Verfahren zum Verifizieren einer Straßenkarte ist beispielsweise aus der US 7,024,307 B2 bekannt. Gemäß dem bekannten Verfahren kann ein Kraftfahrzeug erkennen, ob es sich entlang einer Fahrtrajektorie bewegt, die nicht in einer digitalen Straßenkarte des Kraftfahrzeugs verzeichnet ist. In diesem Fall kann das Kraftfahrzeug Differenzdaten an eine Servervorrichtung aussenden, welche diese sowie weitere Differenzdaten aus anderen Kraftfahrzeugen sammelt. Falls eine vorbestimmte Mindestmenge an Differenzdaten mit einer vorbestimmten Mindestqualität indiziert, dass in der Straßenkarte tatsächlich ein Wegstück fehlt oder nicht kartographiert ist, kann eine Aktualisierung der Straßenkarte ausgelöst werden.A method for verifying a road map is, for example, from US 7,024,307 B2 known. According to the known method, a motor vehicle can detect whether it is moving along a driving trajectory that is not recorded in a digital road map of the motor vehicle. In this case, the motor vehicle can send differential data to a server device, which collects these as well as further difference data from other motor vehicles. If a predetermined minimum amount of difference data with a predetermined minimum quality indicates that a road section is actually missing or not mapped in the road map, an update of the road map can be triggered.

Nachteilig bei diesem Verfahren ist, dass die Straßenkarte auch dann verändert wird, wenn die Differenzdaten von solchen Kraftfahrzeugen stammen, deren Fahrer überhaupt nicht auf einer offiziellen, öffentlichen Straße gefahren sind, sondern beispielsweise eine Abkürzung über ein inoffizielles Wegstück nehmen, das gar nicht in der Straßenkarte kartographiert werden soll. Ein Beispiel für ein solches inoffizielles Wegstück ist ein Parkplatz oder eine Wiese, über welche ein Fahrer einen Weg abkürzt. Ein Fehlen eines solchen inoffiziellen Wegstücks in der Straßenkarte als Fehler zu interpretieren, wäre ein Fehlalarm bei der Verifizierung der Straßenkarte.A disadvantage of this method is that the road map is also changed when the difference data come from such vehicles whose drivers are not driven on an official public road, but take, for example, a shortcut on an unofficial stretch that is not in the Road map should be mapped. An example of such an unofficial stretch is a parking lot or meadow over which a driver abbreviates a path. To interpret a lack of such an unofficial stretch of road in the road map as a mistake would be a false alarm in the verification of the road map.

Eine Fahrtrajektorie im Sinne der Erfindung ist eine Positionsfolge, d.h. eine Abfolge von Positionsangaben solcher Positionen, die von einem Kraftfahrzeug zeitlich nacheinander eingenommen wurden. Eine andere Bezeichnung für eine solche Positionsfolge oder Folge von Positionsangaben ist auch Trace. Um zu überprüfen, ob eine solche Positionsfolge von einer Straßenkarte abweicht, kann eine sogenannte Map-Matching-Methode angewendet werden, wie sie beispielsweise aus der DE 10 2010 028 090 A1 bekannt ist. Gemäß der bekannten Map-Matching-Methode kann zum Erkennen einer Abweichung einer Positionsfolge von einer Straßenkarte ein Vertrauenslevel berechnet werden, der angibt, wie relevant eine Abweichung ist.A driving trajectory in the sense of the invention is a position sequence, ie a sequence of position information of such positions, which were taken in succession by a motor vehicle. Another term for such a position sequence or sequence of position information is Trace. To check whether such a position sequence deviates from a road map, a so-called map-matching method can be applied, as for example from the DE 10 2010 028 090 A1 is known. According to the known map matching method, to detect a deviation of a position sequence from a road map, a confidence level indicating how relevant a deviation is can be calculated.

Falls mehrere Kraftfahrzeuge ihre Fahrtrajektorien an eine Servervorrichtung übermitteln, muss in der Servervorrichtung erkannt werden können, welche Fahrtrajektorien zusammengehören, d.h. über dasselbe Wegstück oder Straßensegment führen. Hierzu ist aus der DE 10 2013 208 521 A1 ein Verfahren bekannt, das Fahrtrajektorien miteinander assoziiert, um all diejenigen Fahrtrajektorien zu gruppieren, die über dasselbe Wegstück führen.If several motor vehicles transmit their driving trajectories to a server device, it must be possible to detect in the server device which driving trajectories belong together, ie lead via the same route or road segment. This is from the DE 10 2013 208 521 A1 A method is known that associates driving trajectories with each other to group all those driving trajectories that travel the same distance.

Der Erfindung liegt die Aufgabe zugrunde, beim Verifizieren einer Straßenkarte eine Fehlalarmrate zu reduzieren, die sich ergeben kann, weil einzelne Kraftfahrzeuge eine Abweichung ihrer Fahrtrajektorien von der Straßenkarte melden, obwohl es sich hierbei um das Befahren eines inoffiziellen Wegstücks handelt.The invention has for its object to reduce a false alarm rate when verifying a road map, which may arise because individual motor vehicles report a deviation of their driving trajectories from the road map, although this is the driving of an unofficial stretch of road.

Die Aufgabe wird durch die Gegenstände der unabhängigen Patentansprüche gelöst. Vorteilhafte Weiterbildungen der Erfindung sind durch die abhängigen Patentansprüche, die folgende Beschreibung sowie die Figur gegeben.The object is solved by the subject matters of the independent claims. Advantageous developments of the invention are given by the dependent claims, the following description and the figure.

Durch die Erfindung ist ein Verfahren zum Verifizieren einer Straßenkarte bereitgestellt. Das Verfahren kann durch eine Servervorrichtung durchgeführt werden. Aus mindestens einem Kraftfahrzeug werden jeweilige Trajektoriendaten einer von dem Kraftfahrzeug zurückgelegten Fahrtrajektorie empfangen. Diese ist im Folgenden als kartenwidrige Fahrtrajektorie bezeichnet, weil sie entlang eines in der Straßenkarte nicht kartographierten, also eines fehlenden Wegstücks führt. Die Trajektoriendaten können von der Servervorrichtung beispielsweise über eine Mobilfunkverbindung und/oder eine Internetverbindung aus dem Kraftfahrzeug empfangen werden.The invention provides a method for verifying a road map. The method may be performed by a server device. From at least one motor vehicle, respective trajectory data of a travel trajectory traveled by the motor vehicle is received. This is referred to below as a card-illegal driving trajectory, because it leads along a not cartographed in the road map, so a missing piece of land. The trajectory data can be received from the motor vehicle by the server device, for example via a mobile radio connection and / or an internet connection.

Anhand eines vorbestimmten Evidenzkriteriums wird überprüft, ob die Straßenkarte bezüglich des Wegstücks zu korrigieren oder zumindest zu überprüfen ist. Bei erfülltem Evidenzkriterium wird dann eine mögliche Fehlerhaftigkeit der Straßenkarte signalisiert. Anhand des Evidenzkriteriums wird also erkannt, ob eine kartenwidrige Fahrtrajektorie, wie sie von dem zumindest einen Kraftfahrzeug zurück gelegt oder gefahren wurde, eine Evidenz oder einen Beweis dafür darstellt, dass die Straßenkarte fehlerhaft oder unvollständig ist, weil das Wegstück in der Straßenkarte nicht kartographiert ist. Dies wird durch die Servervorrichtung dann als mögliche Fehlerhaftigkeit der Straßenkarte signalisiert.On the basis of a predetermined evidence criterion is checked whether the road map with respect to the path to correct or at least check. If the evidence criterion is met then a possible faultiness of the road map is signaled. On the basis of the evidence criterion, it is thus recognized whether an off-board driving trajectory, such as that traveled or driven by the at least one motor vehicle, constitutes evidence or proof that the road map is faulty or incomplete because the path in the road map is not mapped , This is then signaled by the server device as a possible faultiness of the road map.

Aus dem eingangs beschriebenen Stand der Technik ist bekannt, dass man nun zählt, wie viele kartenwidrige Fahrtrajektorien vorhanden sind, um die Relevanz der Abweichung zu bestimmen. Werden aber mehrere Kraftfahrzeuge entlang einer kartenwidrigen Fahrtrajektorie gefahren, die über ein inoffizielles Wegstück führt, das auch gar nicht in der Straßenkarte kartographiert werden soll, so kann das einfache Zählen kartenwidriger Fahrtrajektorien zu einem Fehlalarm führen, d.h. die Straßenkarte wird durch Ergänzen des Wegstücks verändert, obwohl dies gar nicht gewollt ist.It is known from the prior art described at the outset how to count how many card-adverse driving trajectories are present in order to determine the relevance of the deviation. If, however, several motor vehicles are driven along a map-unfavorable driving trajectory, which leads via an unofficial part of the route, which is not even to be mapped in the road map, the simple counting of card-adverse driving trajectories can be used cause a false alarm, ie the road map is changed by completing the path, although this is not intended.

Erfindungsgemäß wird deshalb stattdessen zu einem vorbestimmten, dass fragliche Wegstück umfassenden Gebiet geprüft, ob aus zumindest einem weiteren Kraftfahrzeug jeweils Trajektoriendaten zu einer kartenkonformen Fahrtrajektorie verfügbar sind. Eine kartenkonforme Fahrtrajektorie zeichnet sich dadurch aus, dass zu ihr keine Abweichung von der Straßenkarte feststellbar ist. Im Folgenden ist das zumindest eine weitere Kraftfahrzeug zur besseren Unterscheidung als jeweiliges Referenzfahrzeug bezeichnet. Es wird also ermittelt, ob und wenn ja wie viele Referenzfahrzeuge jeweils in dem Gebiet entlang einer kartenkonformen Fahrtrajektorie gefahren sind, die also nicht das fehlende Wegstück umfasst. Das Gebiet, in welchem geprüft wird, kann beispielsweise durch einen vorbestimmten Korridor um das fehlende Wegstück festgelegt werden.According to the invention, therefore, instead of checking at a predetermined area that includes the part of the path in question, trajectory data for a map-compliant travel trajectory are available from at least one further motor vehicle. A map-compliant driving trajectory is characterized by the fact that no deviation from the road map can be determined for it. In the following, the at least one further motor vehicle is designated for better distinction as the respective reference vehicle. It is thus determined whether and if so how many reference vehicles each have traveled in the area along a map-compliant driving trajectory, which therefore does not include the missing part of the route. The area in which testing is carried out may be determined, for example, by a predetermined corridor around the missing part of the route.

Ist nun zumindest eine kartenwidrige Fahrtrajektorie, die über das nicht-kartographierte Wegstück führt, bekannt und ist die Anzahl der verfügbaren kartenkonformen Fahrtrajektorien ebenfalls bekannt, so kann ein Mengenwert der kartenwidrigen Fahrtrajektorien, also zum Beispiel deren Anzahl, und ein Mengenwert der kartenkonformen Fahrtrajektorien, also zum Beispiel deren Anzahl, ermittelt werden. Das besagte Evidenzkriterium, anhand welchem festgelegt wird, ob die Straßenkarte bezüglich des Wegstücks zu überprüfen ist, umfasst erfindungsgemäß, dass der Mengenwert der kartenwidrigen Fahrtrajektorien und der Mengenwert der kartenkonformen Fahrtrajektorien eine vorbestimmte Verhältnisbedingung erfüllen müssen. Es wird also der Mengenwert der kartenwidrigen Fahrtrajektorien durch die Verhältnisbedingung ins Verhältnis oder in Relation zum Mengenwert der kartenkonformen Fahrtrajektorien gesetzt. Hierdurch wird erkannt, wie viele Referenzfahrzeuge entlang des bereits kartographierten Straßennetzes fahren konnten und wie viele Kraftfahrzeuge im Verhältnis dazu entlang kartenwidriger Fahrtrajektorien über das nicht-kartographierte Wegstück gefahren sind. Für die Betrachtung dieser beiden Fälle kann derselbe Zeitraum zugrunde gelegt werden.If at least one card-invalid driving trajectory, which leads across the non-cartographed path, is known and if the number of available card-compliant driving trajectories is likewise known, then a quantity value of the card-adverse driving trajectories, ie their number, and a quantity value of the card-conforming driving trajectories, ie For example, their number can be determined. The said evidence criterion, by means of which it is determined whether the road map is to be checked with regard to the path, comprises according to the invention that the quantity value of the card-adverse driving trajectories and the quantity value of the card-conforming driving trajectories must fulfill a predetermined ratio condition. Thus, the quantity value of the card-adverse driving trajectories is set by the ratio condition in relation to or in relation to the quantity value of the card-conforming driving trajectories. In this way, it is recognized how many reference vehicles could travel along the already mapped road network and how many motor vehicles drove in relation to it along card-illegal driving trajectories over the non-mapped path section. The same period can be used to examine these two cases.

Durch die Erfindung ergibt sich der Vorteil, dass nicht die absolute Anzahl der kartenwidrigen Fahrtrajektorien darüber entscheidet, ob die Straßenkarte als fehlerhaft klassifiziert wird, sondern dass überprüft wird, wie viele Fahrtrajektorien insgesamt in dem Gebiet des Wegstücks vorhanden sind und wie viele davon im Verhältnis zur Gesamtanzahl über das Wegstück abgeführt haben. Hierdurch kann in vorteilhafter Weise die Fehlalarmrate reduziert werden. Fahren beispielsweise am Tag 10.000 Kraftfahrzeuge entlang eines kartographierten Straßennetzes und weichen im Vergleich dazu 100 Kraftfahrzeuge mit ihrer kartenwidrigen Fahrtrajektorien davon ab, so ist immer noch von einer korrekten Straßenkarte auszugehen. Im Vergleich dazu kann bei derselben Anzahl von 100 kartenwidrigen Fahrtrajektorien in einem Gebiet, das insgesamt von nur zum Beispiel 105 Kraftfahrzeugen durchfahren wurde, davon ausgegangen werden, dass die Straßenkarte fehlerhaft ist.The advantage of the invention is that it is not the absolute number of card-invalid driving trajectories that determines whether the road map is classified as faulty, but rather how many driving trajectories are present overall in the area of the route and how many of them are related to the route Total have dissipated over the stretch. As a result, the false alarm rate can be reduced in an advantageous manner. If, for example, 10,000 motor vehicles travel along a cartographic road network per day and, in comparison to this, deviate 100 motor vehicles with their card-adverse driving trajectories, a correct road map can still be assumed. In comparison, for the same number of 100 unlucky driving trajectories in an area that has been traversed by as few as 105 motor vehicles in total, it can be assumed that the road map is faulty.

Die Erfindung umfasst auch zusätzliche Ausgestaltungen, durch die sich zusätzliche Vorteile ergeben.The invention also includes additional embodiments which provide additional advantages.

Um aus dem zumindest einen Referenzfahrzeug jeweilige Trajektoriendaten zu einer kartenkonformen Fahrtrajektorie zu erhalten, kann man allgemein vorsehen, dass jedes Kraftfahrzeug die Trajektoriendaten aller seiner Fahrtrajektorien an die Servervorrichtung übermittelt. Hierdurch ergibt sich dann eine entsprechend große zu übertragende Datenmenge. Um gezielt nur dann Trajektoriendaten auch zu kartenkonformen Fahrtrajektorien übermitteln zu müssen, sieht eine Ausführungsform vor, dass zum Prüfen, ob Trajektoriendaten zu einer kartenkonformen Fahrtrajektorie überhaupt verfügbar sind, an das zumindest eine Referenzfahrzeug ein Sendebefehl ausgesendet wird, welcher das Referenzfahrzeug zum Aussenden der Trajektoriendaten der von den Referenzfahrzeug jeweils in dem Gebiet zurückgelegten Fahrtrajektorien anweist. Mit anderen Worten werden solche Trajektoriendaten kartenkonformer Fahrtrajektorien nur bei Bedarf, wenn zvor ein nicht-kartographiertes Wegstück erkannt wurde, ermittelt oder angefordert. Zudem kann die Anforderung auf das Gebiet begrenzt werden, indem zum Beispiel der Sendebefehl nur an jeweils ein solches Referenzfahrzeug ausgesendet wird, welches sich in dem Gebiet befindet oder sich diesem nähert. Hierdurch kann der Datenumfang der zu übertragenden Trajektoriendaten gering gehalten werden.In order to obtain from the at least one reference vehicle respective trajectory data for a map-compliant driving trajectory, one can generally provide that each motor vehicle transmits the trajectory data of all its trajectories to the server device. This then results in a correspondingly large amount of data to be transmitted. In order to be able to transmit trajectory data to map-compatible driving trajectories in a targeted manner only, an embodiment provides for checking whether trajectory data for a map-compliant driving trajectory are available to which at least one reference vehicle is sent a transmission command, which transmits the reference vehicle for transmitting the trajectory data from the reference vehicle respectively in the area trajectory instructed. In other words, such trajectory data of map-compliant driving trajectories are determined or requested only when necessary, when a non-cartographed path has been detected. In addition, the request can be limited to the area, for example, by sending the transmission command only to each such reference vehicle, which is located in the area or is approaching. As a result, the data volume of the trajectory data to be transmitted can be kept low.

Die besagte Verhältnisbedingung, welche für die Mengenwerte der kartenwidrigen und der kartenkonformen Fahrtrajektorien vorgesehen ist, umfasst gemäß einer Ausführungsform, dass das Verhältnis des Mengenwerts der kartenwidrigen Fahrtrajektorien zur Summe der Mengenwerte der Fahrtrajektorien (kartenwidrige sowie kartenkonforme Fahrtrajektorien) größer als ein vorbestimmter Schwellenwert ist. Der Schwellenwert kann beispielsweise in einem Bereich von 30 % bis 70 % liegen. Somit wird also durch die Verhältnisbedingung der prozentuale Anteil der kartenwidrigen Fahrtrajektorien zu Grunde gelegt. Hierdurch können in vorteilhafter Weise statistische Abweichungen einzelner Fahrtrajektorien kompensiert werden.Said ratio condition, which is provided for the quantity values of the card-adverse and card-conforming driving trajectories, according to one embodiment, comprises the ratio of the quantity value of the card-adverse driving trajectories to the sum of the quantity values of the driving trajectories (card-adverse as well as card-conforming driving trajectories) being greater than a predetermined threshold value. For example, the threshold may range from 30% to 70%. Thus, therefore, the proportional condition is based on the percentage of card-adverse driving trajectories. As a result, statistical deviations of individual driving trajectories can be compensated for in an advantageous manner.

Da sich ein Straßennetz zum Beispiel durch Umbaumaßnahmen ändern kann, sollten zum Überprüfen der Verhältnisbedingung nicht beliebig alte Trajektoriendaten zugrundegelegt werden. Gemäß einer Ausführungsform wird entsprechend zum Ermitteln des Mengenwerts der kartenwidrigen Fahrtrajektorien und/oder des Mengenwerts der kartenkonformen Fahrtrajektorien jeweils zu jeder Fahrtrajektorie ein Zeitstempel ermittelt, der das Erfassungsdatum der jeweiligen Fahrtrajektorie angibt. Es kann also der Tag angegeben sein, an welchem die jeweilige Fahrtrajektorie gemessen oder beobachtet wurde. Es werden dann nur Fahrtrajektorien aus einem vorbestimmten Zeitfenster berücksichtigt. Das Zeitfenster beginnt bevorzugt am aktuellen Tag oder in der aktuellen Woche und reicht um eine vorbestimmte Zeitdauer in die Vergangenheit zurück. Die Zeitdauer des Zeitfensters kann in einem Bereich von einen Tag bis einer Woche oder bis einem Monat oder bis einem Jahr liegen. Hierdurch wird in vorteilhafter Weise berücksichtigt, dass durch Straßenbaumaßnahmen ein bisher in der Straßenkarte nicht kartographiertes Wegstück hinzukommen kann. Fahrtrajektorien aus der Vergangenheit vor dem Bau des Wegstücks, die dann ja stets nur kartenkonforme Fahrtrajektorien sein können, liegen dann außerhalb des Zeitfensters und werden dann bei der Überprüfung der Verhältnisbedingung ausgeschlossen.Since a road network can change, for example, due to reconstruction measures, it should not be based on any arbitrary old trajectory data for checking the ratio condition. According to According to one embodiment, a time stamp is determined for each of the driving trajectories, which determines the detection date of the respective driving trajectory, in accordance with the method for determining the quantity value of the card-adverse driving trajectories and / or the quantity value of the card-conforming driving trajectories. It can therefore be specified the day on which the respective driving trajectory was measured or observed. Only travel trajectories from a predetermined time window are then taken into account. The time window preferably starts on the current day or in the current week and goes back to the past by a predetermined period of time. The duration of the time window can be in the range of one day to one week, or one month or one year. As a result, it is advantageously taken into account that road construction measures may be added to a path which has not been previously mapped in the road map. Driving trajectories from the past before the construction of the section, which can then always be only map-compliant driving trajectories, are then outside the time window and are then excluded in the review of the ratio condition.

Bisher wurde der Mengenwert der jeweiligen Fahrtrajektorien (kartenkonform und kartenwidrig) als jeweilige Anzahl angegeben. Bevorzugt ist aber vorgesehen, dass beim Bilden des jeweiligen Mengenwerts auch das jeweilige Alter der jeweiligen Fahrtrajektorie berücksichtigt wird, indem ein Beitrag der jeweiligen Fahrtrajektorie zum Mengenwert umso kleiner ist, je älter die Fahrtrajektorie ist. Es wird also jede Fahrtrajektorie in den Mengenwert gewichtet eingerechnet, wobei die Gewichtung durch einen multiplikativen Faktor gebildet sein kann, der umso kleiner ist, je älter die Fahrtrajektorie ist. Hierdurch kann die Reaktionszeit der Servervorrichtung auf eine aktuelle Änderung des Straßennetzes in vorteilhafter Weise verringert werden. Die Gewichtung kann allgemein mit einer vom Fachmann wählbaren Gewichtungsfunktion erfolgen, z.B. mit einer Sigmoidfunktion oder auch einfach linear. Prinzipiell kann jede mögliche Gewichtungsfunktion vorgesehen sein, bei welcher die Gewichtung abhängig vom Alter erfolgt.Previously, the quantity value of the respective driving trajectories (card-compliant and card-adverse) was specified as the respective number. However, it is preferably provided that when the respective quantity value is formed, the respective age of the respective driving trajectory is taken into account as well, the older the driving trajectory is, the smaller the contribution of the respective driving trajectory to the quantity value. Each driving trajectory is thus weighted into the quantity value, whereby the weighting can be formed by a multiplicative factor, which is the smaller, the older the driving trajectory is. As a result, the response time of the server device to an actual change in the road network can be advantageously reduced. The weighting may generally be done with a weighting function selectable by the skilled person, e.g. with a sigmoid function or simply linear. In principle, any possible weighting function can be provided, in which the weighting takes place depending on the age.

Wird in der beschriebenen Weise die mögliche Fehlerhaftigkeit der Straßenkarte signalisiert, weil das Evidenzkriterium mit seiner Verhältnisbedingung erfüllt ist, so werden gemäß einer Weiterbildung bevorzugt die Kartendaten der Straßenkarte auf der Grundlage der Trajektoriendaten zumindest einer kartenwidrigen Fahrtrajektorie um eine Beschreibung des Wegstücks ergänzt. Die so ergänzten Kartendaten werden dann bevorzugt an das zumindest eine Kraftfahrzeug und/oder das zumindest eine Referenzfahrzeug ausgesendet. Allgemein werden die ergänzten Kartendaten als Kartenupdate an zumindest ein beliebiges Empfängerfahrzeug ausgesendet oder für dieses bereitgestellt. Hierdurch ergibt sich der Vorteil, dass durch die Servervorrichtung die Straßenkarte bei Erkennen eines nicht-kartographierten Wegstücks automatisiert aktualisiert wird. Zusätzlich oder alternativ dazu kann ein jeweiliges Hinweissignal zum Hinweisen auf die in dem Gebiet fehlerhafte Straßenkarte und/oder zum Vorkonditionieren zumindest einer von der Straßenkarte und/oder einer Kopie der Straßenkarte abhängigen Fahrzeugfunktion an zumindest ein Empfängerfahrzeug ausgesendet werden. Somit kann die zumindest eine Fahrzeugfunktion auf eine Abweichung der Straßenkarte vom tatsächlich vorhandenen Straßennetz vorbereitet werden. Mit der „Kopie der Straßenkarte“ sind Kartendaten gemeint, die das jeweilige Empfängerfahrzeug als Kopie onboard vorhält. Die zumindest eine Fahrzeugfunktion kann ein Infotainmentsystem (Informations-Unterhaltungssystem) und/oder ein Fahrassistenzsystem und/oder ein Navigationssystem umfassen.If the possible faultiness of the road map is signaled in the manner described, because the criterion of evidence is satisfied with its ratio condition, according to a further development, preferably the map data of the road map is supplemented by a description of the path section on the basis of the trajectory data of at least one card-illegal driving trajectory. The map data thus supplemented are then preferably transmitted to the at least one motor vehicle and / or the at least one reference vehicle. Generally, the supplemented map data is sent out as a map update to at least one arbitrary receiver vehicle or provided for this. This results in the advantage that the road map is automatically updated by recognizing a non-mapped part of the road through the server device. Additionally or alternatively, a respective notification signal for indicating the defective in the area road map and / or preconditioning at least one of the road map and / or a copy of the road map dependent vehicle function can be sent to at least one receiver vehicle. Thus, the at least one vehicle function can be prepared for a deviation of the road map from the actually existing road network. The "copy of the road map" refers to map data that the respective receiver vehicle holds onboard as a copy. The at least one vehicle function may include an infotainment system (information entertainment system) and / or a driver assistance system and / or a navigation system.

Mehrere Ausführungsformen der Erfindung betreffen die Frage, wie eine kartenwidrige Fahrtrajektorie erkannt werden kann.Several embodiments of the invention relate to the question of how a card-adverse driving trajectory can be detected.

Eine Ausführungsform sieht vor, dass die kartenwidrige Fahrtrajektorie des jeweiligen Kraftfahrzeugs erkannt wird, indem eine Positionsfolge, die aufeinanderfolgende Positionen des Kraftfahrzeugs beschreibt, zu in der Straßenkarte kartierten Straßen mittels einer vorbestimmten Map-Matching-Methode zugeordnet wird. Im Unterschied zum Stand der Technik ist nun vorgesehen, dass dieses Map-Matching nicht nur in der Lage ist, Positionen in der Straßenkarte wiederzufinden, die den tatsächlichen Positionen des Kraftfahrzeugs zugeordnet werden können, sondern dass auch Positionen als „Offroad“ (außerhalb des bekannten Straßennetzes) bewerten werden, wenn diese Zuordnung nur mit einer Wahrscheinlichkeit kleiner als eine vorbestimmte Mindestwahrscheinlichkeit möglich ist. Es wird also ein Zuordnungsergebnis identifiziert, welches eine vorbestimmte entsprechende Offroad-Bedingung erfüllt. Die Map-Matching-Methode ist also dahingehend begrenzt, dass sie nicht jede Position des Kraftfahrzeugs auf eine in der Straßenkarte kartographierte oder eingetragene Straße abbildet, sondern bei einer vorbestimmten Abweichung der Position von jeder kartographierten Straße diese Position als „Offroad“ klassifiziert. Die Abweichung ist durch die Offroad-Bedingung vom Fachmann vorgebbar.One embodiment provides that the card-adverse driving trajectory of the respective motor vehicle is detected by assigning a position sequence describing successive positions of the motor vehicle to roads mapped in the road map by means of a predetermined map matching method. In contrast to the prior art, it is now provided that this map matching is not only able to find positions in the road map, which can be assigned to the actual positions of the motor vehicle, but also positions as "offroad" (outside the known Road network) if this assignment is possible only with a probability less than a predetermined minimum probability. Thus, an assignment result is identified which satisfies a predetermined corresponding off-road condition. The map-matching method is thus limited in that it does not map each position of the motor vehicle to a street mapped or registered in the road map, but at a predetermined deviation of the position of each mapped road classifies this position as "off-road". The deviation can be specified by the specialist due to the off-road condition.

Um zwischen wahrscheinlichen, irrelevanten Abweichungen, wie sie durch eine Streuung der Fahrzeugsensorik der Positionserfassung verursacht werden können, und einer relevanten Abweichung aufgrund einer Befahrung eines nicht-kartographierten Wegstücks unterscheiden zu können, sieht eine Ausführungsform vor, dass die Map-Matching-Methode auf einem Hidden-Markov-Modell basiert, welches eine Streuung der Fahrzeugsensorik, durch welche die aufeinanderfolgenden Positionen des Kraftfahrzeugs erfasst werden, modelliert. Hierdurch wird in vorteilhafter Weise eine Fehlalarmrate in Bezug auf eine Offroad-Bedingung reduziert. Beispiele für die besagte Fahrzeugsensorik sind jeweils eine Odometrie und eine GNSS-Ortung (GNSS - Global Navigation Satellite System), wie z.B. eine GPS-Ortung (GPS - Global Positioning System) oder eine Ortung auf Basis von GLONASS oder Galileo oder Beidou.In order to be able to distinguish between probable, irrelevant deviations, such as may be caused by a scattering of the vehicle sensors of the position detection, and a relevant deviation due to a driving of a non-mapped route, an embodiment provides that the map matching method is based on a Hidden Markov model is based, which is a scattering of the vehicle sensors through which the consecutive positions of the motor vehicle are detected, modeled. This advantageously reduces a false alarm rate with respect to an off-road condition. Examples of said vehicle sensors are each an odometry and a GNSS location (GNSS - Global Navigation Satellite System), such as a GPS location (GPS - Global Positioning System) or a location based on GLONASS or Galileo or Beidou.

Die Offroad-Bedingung selbst umfasst gemäß einer Ausführungsform, dass eine Zuordnungswahrscheinlichkeit der zugrunde liegenden Positionsfolge zur nächstgelegenen kartographierten Straße kleiner als ein vorbestimmter Schwellenwert ist. Diese Zuordnungswahrscheinlichkeit kann beispielsweise auf der Grundlage des besagten Hidden-Markov-Modells (HMM) gebildet oder berechnet werden. Ein Hidden-Markov-Modell schließt von Beobachtungen (Observablen, d.h. die bekannten Positionsangeben der Sensorik) mit bekannten statistischen Methoden auf verborgene Zustände („Hidden States“, die vermuteten Positionen auf dem Straßennetz). Ein HMM ist also ein statistisches Modell für die angenommene „wahre“ Positionsfolge selbst, das zugrunde gelegt wird, um für das besagte Map-Matching der beobachteten Positionsfolge auf die „wahre“ Positionsfolge die am wahrscheinlichsten richtige Zuordnung zu finden. Die Verwendung einer Zuordnungswahrscheinlichkeit weist den Vorteil auf, dass statistische Schwankungen oder Streuungen berücksichtigt werden können.The off-road condition itself, according to one embodiment, comprises an assignment probability of the underlying position sequence to the nearest cartographed road being less than a predetermined threshold value. This assignment probability can for example be formed or calculated on the basis of said Hidden Markov Model (HMM). A hidden Markov model concludes observations (observables, that is, the known positions of sensors) with known statistical methods on hidden states ("suspected positions" on the road network). An HMM is thus a statistical model for the assumed "true" position sequence itself, which is used to find the most likely correct assignment for the said map matching of the observed position sequence to the "true" position sequence. The use of an assignment probability has the advantage that statistical fluctuations or variations can be taken into account.

Eine Weiterbildung sieht vor, dass jede Positionsfolge, welche die Offroad-Bedingung erfüllt, nicht sofort oder bedingungslos als kartenwidrige Fahrtrajektorie klassifiziert wird, sondern zunächst mittels einer vorbestimmten Bewertungsfunktion einen Relevanzwert zugeordnet bekommt. Nur jede solche Positionsfolge, deren Relevanzwert größer als ein vorbestimmter Schwellenwert ist, wird dann als kartenwidrige Fahrtrajektorien klassifiziert. Findet die beschriebene Überprüfung im Kraftfahrzeug selber statt, so können dann die Trajektoriendaten dieser als kartenwidrige Fahrtrajektorie klassifizierten Positionsfolge an die Servervorrichtung ausgesendet werden. Findet stattdessen die Überprüfung der Positionsfolge bereits in der Servervorrichtung statt, so können die Trajektoriendaten dieser Positionsfolge für die beschriebene Überprüfung der Straßenkarte weiterverwendet werden.A refinement provides that any position sequence which fulfills the off-road condition is not classified immediately or unconditionally as a card-invalid driving trajectory, but is first assigned a relevance value by means of a predetermined evaluation function. Only such a position sequence whose relevance value is greater than a predetermined threshold value is then classified as card-adverse driving trajectories. If the described check takes place in the motor vehicle itself, then the trajectory data of this position sequence, which is classified as card-adverse driving trajectory, can then be transmitted to the server device. If, instead, the checking of the position sequence already takes place in the server device, then the trajectory data of this position sequence can be reused for the described checking of the road map.

Eine Ausführungsform stellt die besagte Bewertungsfunktion bereit. Die Bewertungsfunktion erzeugt hierbei einen umso kleineren Relevanzwert, je näher die Positionsfolge zu einer kartographierten Straße liegt und/oder je geringer ein Unterschied einer durch die Positionsfolge beschriebenen Gestalt oder Form zu einem vorbestimmten Manövriermuster ist. Der letztgenannte Unterschied kann mit einer aus dem Stand der Technik bekannten Methode des Mustervergleichs berechnet werden. Durch Überprüfen auf zumindest ein vorbestimmtes Manövriermuster ergibt sich der Vorteil, dass vorbekannte, typische Fahrmanöver, die zu einem Fehlalarm oder einer Fehleinschätzung der Positionsfolge führen können, ausgeschlossen werden. Ein Beispiel für so ein solches Fahrmanöver ist ein Einpark-Manöver.One embodiment provides said evaluation function. In this case, the evaluation function generates an even smaller relevance value the closer the positional sequence is to a cartographed road and / or the smaller a difference between a shape or a shape described by the positional sequence and a predetermined maneuvering pattern. The latter difference can be calculated using a method of pattern matching known from the prior art. By checking for at least one predetermined maneuvering pattern, there is the advantage that previously known, typical driving maneuvers which can lead to a false alarm or a misjudgment of the positional sequence are excluded. An example of such a maneuver is a parking maneuver.

Bisher ist nur beschrieben worden, ein einzelnes, nicht-kartographiertes Wegstück in einer Straßenkarte zu identifizieren. Bevorzugt werden aber Trajektoriendaten mehrerer, unterschiedlicher kartenwidriger Fahrtrajektorien empfangen. Um also in vorteilhafter Weise mehrere nicht-kartographierte Wegstücke zu erkennen, werden zusammengehörige Fahrtrajektorien, welche über dasselbe nicht-kartographierte Wegstück führen, mittels einer Clustering-Methode erkannt oder zusammengefasst.So far, it has only been described to identify a single, non-mapped stretch in a road map. Preferably, however, trajectory data of several, different card-illegal driving trajectories are received. Thus, in order to advantageously detect a plurality of non-cartographed stretches, associated travel trajectories which lead via the same non-mapped stretch of road are recognized or combined by means of a clustering method.

Um das erfindungsgemäße Verfahren durchzuführen, ist in der beschriebenen Weise die Servervorrichtung zum Betreiben an einem Datennetzwerk bereitgestellt. Das Datennetzwerk kann beispielsweise das Internet sein oder umfassen. Die Servervorrichtung kann durch einen Computer oder durch einen Computerverbund gebildet sein. Die Servervorrichtung weist also eine Recheneinrichtung auf, die erfindungsgemäß dazu eingerichtet ist, eine Ausführungsform des erfindungsgemäßen Verfahrens durchzuführen.In order to carry out the method according to the invention, the server device is provided in the manner described for operation on a data network. The data network may be, for example, the Internet or include. The server device may be formed by a computer or by a computer network. The server device thus has a computing device that is configured according to the invention to perform an embodiment of the method according to the invention.

Weitere Merkmale der Erfindung ergeben sich aus den Ansprüchen, den Figuren und der Figurenbeschreibung. Die vorstehend in der Beschreibung genannten Merkmale und Merkmalskombinationen sowie die nachfolgend in der Figurenbeschreibung genannten und/oder in den Figuren alleine gezeigten Merkmale und Merkmalskombinationen sind nicht nur in der jeweils angegebenen Kombination, sondern auch in anderen Kombinationen oder in Alleinstellung verwendbar.Further features of the invention will become apparent from the claims, the figures and the description of the figures. The features and combinations of features mentioned above in the description as well as the features and feature combinations mentioned below in the description of the figures and / or shown alone in the figures can be used not only in the respectively indicated combination but also in other combinations or in isolation.

Die Erfindung wird nun anhand eines bevorzugten Ausführungsbeispiels sowie unter Bezugnahme auf die Zeichnung näher erläutert. Es zeigt die einzige Figur (Fig.) eine Ausführungsform der erfindungsgemäßen Servervorrichtung beim Ausführen einer Ausführungsform des erfindungsgemäßen Verfahrens.The invention will now be described with reference to a preferred embodiment and with reference to the drawings. It shows the sole figure (Fig.) An embodiment of the server device according to the invention in carrying out an embodiment of the method according to the invention.

Die Figur zeigt eine Servervorrichtung 10, bei der es sich zum Beispiel um einen Computer oder einen Computerverbund handeln kann. Die Servervorrichtung 10 kann an ein Datennetzwerk 11 angeschlossen sein, bei dem es sich zum Beispiel um das Internet handeln kann. Des Weiteren ist in der Figur ein mehrere Straßen umfassendes Straßennetz 12 dargestellt, wie es in einer Straßenkarte 13 kartographiert sein kann. Die Straßenkarte 13 kann beispielsweise als eine Datenbank bereitgestellt sein. In dem Straßennetz 12 können Kraftfahrzeuge 14, 15, 16, 17 fahren. Durch eine jeweilige Positionsfolge 18 einzelner Positionen 19 des jeweiligen Kraftfahrzeugs ergibt sich insgesamt eine jeweilige Fahrtrajektorie 20, 21, 22, 23 des jeweiligen Kraftfahrzeug 14, 15, 16, 17. Der Übersichtlichkeit halber sind die einzelnen Positionen 19 einer Positionsfolge 18 nur für die Fahrtrajektorie 20 des Kraftfahrzeugs 14 dargestellt. Die Kraftfahrzeuge 14, 15, 16, 17 können also jeweils mehrere Kraftfahrzeuge repräsentieren, die auf einer ähnlichen Fahrtrajektorie 20, 21, 22, 23 jeweils entlang fahren. Natürlich können die einzelnen, individuellen Fahrtrajektorien voneinander abweichen, weil nicht jedes Kraftfahrzeug in dem Straßennetz auf exakt derselben Positionsfolge fährt. Durch eine Clustering-Methode können zusammengehörige Fahrtrajektorien, die entlang derselben Straße oder Fahrspur führen, assoziiert werden.The figure shows a server device 10 , which may be, for example, a computer or a computer network. The server device 10 can connect to a data network 11 connected, which may be, for example, the Internet. Furthermore, in the figure, a road network comprising several streets 12 shown as it is in a road map 13 can be mapped. The road map 13 can for example, be provided as a database. In the road network 12 can motor vehicles 14 . 15 . 16 . 17 drive. Through a respective position sequence 18 individual positions 19 the respective motor vehicle results in a total of a respective Fahrtrajektorie 20 . 21 . 22 . 23 of the respective motor vehicle 14 . 15 . 16 . 17 , For the sake of clarity, the individual positions 19 a position sequence 18 only for the driving trajectory 20 of the motor vehicle 14 shown. The motor vehicles 14 . 15 . 16 . 17 Thus, each can represent a plurality of motor vehicles, based on a similar Fahrtrajektorie 20 . 21 . 22 . 23 drive along each. Of course, the individual, individual driving trajectories may differ, because not every motor vehicle in the road network travels on exactly the same position sequence. A clustering method can be used to associate related travel trajectories that run along the same road or lane.

Die Kraftfahrzeuge 14, 15, 16, 17 können an die Servervorrichtung 10 jeweilige Trajektoriendaten 24 aussenden. Die Trajektoriendaten 24 können jeweils beispielsweise über eine Mobilfunkverbindung 25 oder eine WLAN-Funkverbindung (WLAN - Wireless Local Area Network) und/oder über eine Internetverbindung 26 zu der Servervorrichtung 10 übertragen werden. Die Trajektoriendaten 24 können die jeweilige Fahrtrajektorie 20, 21, 22, 23 des jeweiligen Kraftfahrzeugs 14, 15, 16, 17 beschreiben oder angeben.The motor vehicles 14 . 15 . 16 . 17 can to the server device 10 respective trajectory data 24 send out. The trajectory data 24 can each, for example, via a mobile phone connection 25 or a wireless LAN connection (WLAN - Wireless Local Area Network) and / or via an Internet connection 26 to the server device 10 be transmitted. The trajectory data 24 can the respective driving trajectory 20 . 21 . 22 . 23 of the respective motor vehicle 14 . 15 . 16 . 17 describe or specify.

Die Servervorrichtung 10 kann anhand der Trajektoriendaten 24 die Straßenkarte 13 verifizieren, also überprüfen oder feststellen, ob die Straßenkarte 13 das Straßennetz 12 vollständig kartographiert oder abgebildet oder beschreibt.The server device 10 can be based on the trajectory data 24 the road map 13 Verify, so check or determine if the road map 13 the road network 12 completely mapped or mapped or described.

Zur Veranschaulichung der Funktionsweise der Servervorrichtung 10 sind in der Figur zwei Szenarien S1 und S2 veranschaulicht.To illustrate the operation of the server device 10 are two scenarios in the figure S1 and S2 illustrated.

In den Szenario S1 fährt das Kraftfahrzeug 14 entlang eines Wegstücks 27, das in der Karte 13 nicht eingetragen oder kartographiert ist. Die Fahrtrajektorie 20 des Kraftfahrzeugs 14 ist somit kartenwidrig. Mit anderen Worten weicht der Verlauf oder die Form der kartenwidrigen Fahrtrajektorie 20 von dem möglichen Verlauf des Straßennetznetzes 12 ab, wie er in der Straßenkarte 13 beschrieben ist. Die kartenwidrige Fahrtrajektorien 20 weist also einen Offroad-Abschnitt 28 auf, bei welchem die Positionen 19 der Positionsfolge 18 zum Straßenverlauf der kartographierten Straßen des Straßennetzes 20 einen Unterschied 29 aufweist, der größer als ein Mindestwert ist.In the scenario S1 drives the motor vehicle 14 along a stretch of road 27 that in the card 13 not registered or mapped. The driving trajectory 20 of the motor vehicle 14 is thus card-bad. In other words, the course or the shape of the card-adverse driving trajectory gives way 20 of the possible course of the road network 12 off, as he is in the road map 13 is described. The card-illegal driving trajectories 20 So has an off-road section 28 on, at which the positions 19 the position sequence 18 to the road of the cartographic roads of the road network 20 a difference 29 which is greater than a minimum value.

Im Vergleich dazu fährt bei dem Szenario S1 das Kraftfahrzeug 17 ausschließlich auf kartographierten Straßen des Straßennetzes 12, sodass sich eine kartenkonforme Fahrtrajektorie 23 ergibt.This compares to the scenario S1 the car 17 exclusively on cartographed roads of the road network 12 , so that a map-compliant driving trajectory 23 results.

Bei dem Wegstück 27 kann es sich um eine neu gebaute oder neu eröffnete Straße handeln, beispielsweise eine Abbiegespur, wie es in der Figur veranschaulicht ist. Dieses Wegstück 27 sollte daher in der Straßenkarte 13 eingetragen oder kartographiert werden.At the way piece 27 it may be a newly built or newly opened road, for example a turning lane, as illustrated in the figure. This path 27 should therefore be in the road map 13 be entered or mapped.

In dem Szenario S2 legt das Kraftfahrzeug 15 ebenfalls eine kartenwidrige Fahrtrajektorien 21 zurück, allerdings z.B. über eine Wiese oder einen Parkplatz 30 hinweg, um beispielsweise einen Abbiegevorgang an der dargestellten Kreuzung zu vermeiden, also beispielsweise um eine Ampel zu umfahren. Der Parkplatz 30 kann hierzu zwei Straßenzufahrten 31 aufweisen. Der Parkplatz 30 stellt also ein inoffizielles Wegstück dar, das nicht als Teil des Straßennetzes 12 in der Straßenkarte 13 kartographiert werden sollte.In the scenario S2 puts the motor vehicle 15 also an unlawful driving trajectories 21 back, but over a meadow or a parking lot 30 away, for example, to avoid a turn at the junction shown, so for example to drive around a traffic light. The parking lot 30 can this two road accesses 31 exhibit. The parking lot 30 So it represents an unofficial stretch that is not part of the road network 12 in the street map 13 should be mapped.

Zu dem Szenario S2 gehört auch die kartenkonforme Fahrtrajektorie 22 des Kraftfahrzeugs 16, das an der dargestellten Kreuzung den besagten, vorgeschriebenen Abbiegevorgang durchführt.To the scenario S2 also includes the map-compliant driving trajectory 22 of the motor vehicle 16 , which performs the said, prescribed turning operation at the illustrated intersection.

Durch die Servervorrichtung 10 kann nun zum Szenario S1 erkannt werden, dass die kartenwidrige Fahrtrajektorien 20 ein Hinweis auf ein fehlendes Wegstück 27 in der Straßenkarte 13 ist. Davon unterschieden werden kann durch die Servervorrichtung 10 die kartenwidrige Fahrtrajektorie 21, die nicht als ein zusätzliches Wegstück in der Straßenkarte 13 kartographiert werden sollte.Through the server device 10 can now to the scenario S1 be recognized that the card-illegal driving trajectories 20 an indication of a missing path 27 in the street map 13 is. This can be distinguished by the server device 10 the card-illegal driving trajectory 21 Not as an extra part of the road map 13 should be mapped.

Die Servervorrichtung 10 vergleicht hierzu im Szenario S1 die Häufigkeit, mit welcher Kraftfahrzeuge wie das Kraftfahrzeug 14 entlang einer kartenwidrigen Fahrtrajektorie 20 fahren, die entlang des Wegstücks 27 führt, mit der Häufigkeit der kartenkonformen Fahrtrajektorien 23. Das Kraftfahrzeug 17 und weitere Kraftfahrzeuge mit kartenkonformer Fahrtrajektorie 23 stellt somit ein Referenzfahrzeug dar.The server device 10 compares to this in the scenario S1 the frequency with which motor vehicles such as the motor vehicle 14 along a card-illegal driving trajectory 20 drive along the stretch of road 27 leads, with the frequency of card-compliant driving trajectories 23 , The car 17 and other motor vehicles with card-conform driving trajectory 23 thus represents a reference vehicle.

Zum Bestimmten der Häufigkeiten werden die kartenkonformen Fahrtrajektorien 23 in einem vorbestimmten Gebiet 32 um das Wegstück 27 herum ausgewählt. Die Servervorrichtung 10 kann zum Ermitteln der zugehörigen Trajektoriendaten 24 an Referenzfahrzeuge wie das Referenzfahrzeug 17 einen Sendebefehl 33 zum Aussenden ihrer Trajektoriendaten 4 ausgeben.The card-compliant driving trajectories are used to determine the frequencies 23 in a predetermined area 32 around the path 27 selected around. The server device 10 may be used to determine the associated trajectory data 24 to reference vehicles such as the reference vehicle 17 a send command 33 to send out their trajectory data 4 output.

Für das Szenario S1 kann also eine Anzahl oder allgemein eine Wertmenge 34 der insgesamt ermittelbaren kartenwidrigen Fahrtrajektorien 20 und eine Anzahl oder allgemein ein Mengenwert 35 der in dem Gebiet 32 beobachtbaren kartenkonformen Fahrtrajektorien 23 ermittelt werden. Entsprechend kann zu dem Szenario S2 eine Anzahl oder ein Mengenwert 36 der kartenwidrigen Fahrtrajektorien 21 und eine Anzahl oder allgemein ein Mengenwert 37 der kartenkonformen Fahrtrajektorien 22 ermittelt werden.For the scenario S1 can therefore be a number or generally a value set 34 the total determined card-illegal driving trajectories 20 and a number or generally a quantity value 35 the one in the area 32 observable map-compliant driving trajectories 23 be determined. Accordingly, to the scenario S2 a number or quantity 36 the card-illegal driving trajectories 21 and a number or generally a quantity value 37 the card-compliant driving trajectories 22 be determined.

Ein Evidenzkriterium 38 kann festlegen, dass ein jeweiliges Verhältnis des Mengenwerts 34, 36 zum korrespondierenden Mengenwert 35, 37 oder zur Summe der Mengenwerte ein vorbestimmtes Verhältnisbedingung 39 erfüllen muss.An evidence criterion 38 can specify that a respective ratio of the quantity value 34 . 36 to the corresponding quantity value 35 . 37 or to the sum of the quantity values a predetermined ratio condition 39 must meet.

Bei erfüllter Verhältnisbedingung 39 ergibt sich dann, dass das erkannte Wegstück 27 in der Straßenkarte 13 fehlt oder die Straßenkarte 13 zumindest auf ein fehlendes Wegstück 27 hin überprüft werden soll. Dagegen kann der Parkplatz 30 als selten benutztes, inoffizielles Wegstück erkannt werden, weil davon auszugehen ist, dass im Verhältnis nur sehr wenige Fahrer den Parkplatz als Abkürzung benutzen werden.At satisfied ratio condition 39 it then turns out that the recognized stretch of road 27 in the street map 13 missing or the road map 13 at least a missing part of the way 27 should be checked. In contrast, the parking lot 30 be recognized as a rarely used, unofficial stretch, because it can be assumed that in proportion very few drivers will use the parking lot as a shortcut.

Somit kann verhindert werden, dann auch der Parkplatz 30 oder allgemein ein inoffizielles Wegstück als Bestandteil der navigierbaren Straßen in der Straßenkarte 13 aufgenommen wird. Denn Grundlage der Navigationsassistenz in modernen Fahrzeugen sind digitale Straßenkarten, in denen das Verkehrswegenetz oder Straßennetz z.B. in Form von semantischen, geometrischen und topologischen Informationen repräsentiert ist. Eine Navigationsassistenz sollte dabei nur Routen umfassen, die nicht über inoffizielle Wegstücke, wie z.B. den Parkplatz 30, führen. Deshalb dürfen solche inoffiziellen Wegstücke (erkennbar am verletzten Evidenzkriteium) nicht als navigierbare Option in der Straßenkarte 13 verzeichnet oder eingetragen werden.Thus it can be prevented, then the parking lot 30 or generally an unofficial stretch as part of the navigable roads in the road map 13 is recorded. For the basis of navigation assistance in modern vehicles are digital road maps, in which the traffic route network or road network is represented for example in the form of semantic, geometric and topological information. A navigation assistance should only include routes that do not have unofficial routes, such as the parking lot 30 , to lead. Therefore, such unofficial stretches (recognizable by the injured evidence criterion) should not be considered a navigable option in the road map 13 be recorded or registered.

Eine besonders bevorzugte Ausführungsform ist im Folgenden beschrieben. Sie sieht vor, die mit Hilfe der Fahrzeugsensorik (z.B. Odometrie, GPS) gewonnenen Ortsinformationen oder Positionen 19 über einen speziellen sog. Map-Matcher auf die im Fahrzeug vorhandene Straßenkarte abzubilden. Dabei ist dieser Map-Matcher in der Lage, nicht nur mittels eines geeigneten Verfahrens (wie einem Hidden-Markov-Modell) Punkte auf einer kartierten Straße zu finden, die mit einer bestimmten Wahrscheinlichkeit den Eingangsdaten (Ortsinformationen, Positionen 19) zugeordnet werden können; sondern auch Positionen als „Offroad“ zu bewerten, wenn z.B. nach Durchführung von vorbestimmten Plausibilitätsbetrachtungen keine geeignete Straße zugeordnet werden kann (festgelegt durch eine Offroad-Bedingung).A particularly preferred embodiment is described below. It provides the location information or positions obtained with the help of vehicle sensors (eg odometry, GPS) 19 using a special so-called Map-Matcher to map the road map in the vehicle. In this case, this map-matcher is able to find points on a mapped road not only by means of a suitable method (such as a Hidden Markov model), which with a certain probability, the input data (location information, positions 19 ) can be assigned; but also to evaluate positions as "off-road" if, for example, after carrying out predetermined plausibility considerations, no suitable road can be assigned (determined by an off-road condition).

In einem weiteren Schritt werden dann die als „Offroad“ markierten Positionen gesammelt und bewertet. Die Bewertung sortiert die gesammelten Positionen in sogenannte „Hotspots“ (Positionsfolge, welche die Offroad-Bedingung erfüllt), wobei ein Hotspot durch eine Folge von Offroad-Positionen gegeben ist und einem Vorkommnis entspricht, an dem möglicherweise ein Kartenfehler vorliegt. Eine Bewertungsfunktion ordnet jedem Hotspot einen „Score“ oder Relevanzwert zu, der ausdrückt, für wie wahrscheinlich das Vorliegen eines Kartenfehlers gehalten wird. In den Relevanzwert fließt ein, wie ähnlich die Folge von Offroad-Positionen 19 geometrisch zu der naheliegendsten Route oder Straße auf der Straßenkarte 13 ist und ob die Positionsfolge 18 von Offroad-Positionen 19 eine Gestalt aufweist, die häufigen „Fehlalarmen“ (False Positives) ähnlich ist (z.B. „Abkürzung über ein Privatgelände“).In a further step, the positions marked as "offroad" are collected and evaluated. The score sorts the collected positions into so-called "hotspots" (position sequence that satisfies the off-road condition), where a hotspot is given by a sequence of off-road positions and corresponds to an event possibly involving a map error. An evaluation function assigns each hotspot a "score" or relevance score that expresses the likely likelihood of a card failure. The relevance value includes how similar the sequence of off-road positions 19 geometric to the nearest route or street on the road map 13 is and whether the position sequence 18 off-road positions 19 has a form that is similar to frequent "false positives" (eg "short cut over private property").

Anschließend gibt es nun zwei Optionen:

  1. a) Weiterverarbeitung im Kraftfahrzeug: Weist der Relevanzwert eines Hotspots einen ausreichend hohen Wert auf, kann dem Fahrer angezeigt werden, dass die Straßenkarte an dieser Stelle möglicherweise veraltet bzw. fehlerhaft ist. Ist die Qualität und Quantität der ermittelten Positionen ausreichend hoch und der Relevanz deutet mit sehr hoher Wahrscheinlichkeit auf einen Kartenfehler hin, können die Geometrie und auch die Topologie der betroffenen Straße in der Straßenkarte mit Hilfe der erfassten neuen Positionen 19 aktualisiert werden. Dabei ist allerdings zu beachten, dass nicht alle in der Onboard-Karte des Kraftfahrzeugs enthaltenen Informationen ebenfalls aktualisiert werden können, da einige nur durch spezielle Messfahrzeuge und ggf. manuelle Nachbearbeitung erfasst werden können.
  2. b) Weiterverarbeitung im Backend (Servervorrichtung 10): Die ermittelten Hotspots können über Mobilfunk an das durch die Servervorrichtung 10 gebildete Backend als Trajektoriendaten 24 übertragen werden. Dort können Positionsfolgen, die sich auf den gleichen Hotspot beziehen, z.B. mit Hilfe eines geeigneten Clustering-Verfahrens als zusammengehörig erkannt und gruppiert werden. Werden nun bezüglich eines bestimmten Hotspots weitere Trajektoriendaten von anderen Fahrzeugen ausgewertet, auch und insbesondere von solchen, die dort keinen Hotspot erkannt haben (etwa, weil sie im Rahmen der Sammlung von Flottendaten ohnehin empfangen wurden oder indem Referenzfahrzeuge gezielt angewiesen wurden, an diesen Stellen Positionsfolgen zu sammeln und an das Backend zu senden), dann lässt sich auch eine „negative Evidenz“ zu einem Kandidaten für einen Kartenfehler finden. Betrachtet man nun die Hotspot-Meldungen als eine „positive Evidenz“ und setzt diese ins Verhältnis zu der vorliegenden „negativen Evidenz“, dann erhält man ein Maß dafür, wie groß der Anteil der Fahrzeuge war, die einen Kartenfehler „sahen“ im Verhältnis zur Menge aller Fahrzeuge, die in einem bestimmten Zeitraum in der Vergangenheit die betreffende Straße bzw. das betreffende Straßensegment durchquert haben.
Then there are two options:
  1. a) Further processing in the motor vehicle: If the relevance value of a hotspot has a sufficiently high value, the driver may be informed that the road map at this point may be out of date or faulty. If the quality and quantity of the determined positions are sufficiently high and the relevance indicates with very high probability a map error, the geometry and also the topology of the affected road in the road map can be determined with the help of the detected new positions 19 to be updated. It should be noted, however, that not all information contained in the onboard map of the motor vehicle can also be updated, since some can only be detected by special measuring vehicles and possibly manual post-processing.
  2. b) further processing in the backend (server device 10 ): The detected hotspots can be sent via mobile to the server device 10 formed backend as trajectory data 24 be transmitted. There, position sequences that refer to the same hotspot, for example, using a suitable clustering method can be recognized as belonging together and grouped. If further trajectory data are evaluated by other vehicles with regard to a particular hotspot, and especially by those who have not recognized a hotspot there (for example, because they were received in the context of the collection of fleet data anyway or by reference vehicles were specifically instructed, position sequences at these locations to collect and send to the backend), then a "negative evidence" can be found to a candidate for a map error. If one considers the hotspot messages as a "positive evidence" and sets them in relation to the present "negative evidence", then one gets a measure of how large the proportion of vehicles that "saw" a card error in the Ratio of the number of vehicles that have crossed the road or segment in question in a given period in the past.

Ist dieser Anteil groß genug, erhöht dies erheblich die Wahrscheinlichkeit für das Vorliegen eines echten Kartenfehlers. Ist der Anteil dagegen gering, dann lag unter Umständen nur eine Störung der Sensorik einzelner Fahrzeuge vor oder es wurde ein temporäres Hindernis umfahren.If this percentage is large enough, this significantly increases the likelihood of a true card error. If, on the other hand, the proportion is low, then there may have been only a malfunction of the sensors of individual vehicles or a temporary obstacle has been avoided.

Das Fenster in der Vergangenheit, das betrachtet wird, kann mit einer Funktion beliebiger Gestalt gewichtet werden; es bietet sich z.B. eine Sigmoidfunktion an, sodass kürzlich stattgefundene Ereignisse höher gewichtet werden als ältere. Hierdurch ergeben sich die besagten Mengenwerte. Über die Breite dieses Fensters lässt sich die Empfindlichkeit der Kartenfehlererkennung verschieben zwischen den beiden Polen „hohe Trägheit“ (sehr breites Fenster, d.h. Änderungen werden erst erkannt, wenn sie seit längerer Zeit bestehen) und „hohe Reaktionsgeschwindigkeit“ (sehr schmales Fenster, d.h. Änderungen werden sehr schnell erkannt). Ist das Fenster sehr schmal gewählt, werden Änderungen im Straßenverlauf schnell erfasst, können aber unter Umständen nicht als sehr sicher angenommen werden, da die statistische Basis (Zahl der Fahrzeuge, die die Änderung anzeigen) noch zu klein ist und gegebenenfalls die Änderung nur kurze Zeit besteht. Ist das Fenster sehr breit gewählt, wird die statistische Basis groß und es kann mit größerer Sicherheit angenommen werden, dass es sich um eine (semi-)permanente Änderung der Straßenführung handelt; gleichzeitig wird die Änderung aber auch erst relativ spät als solche erkannt. Das Fenster muss also zwischen diesen beiden Polen sinnvoll vom Fachmann eingestellt werden.The window in the past being considered can be weighted with a function of arbitrary shape; it is possible, for example, a sigmoid function so that recent events are weighted higher than older ones. This results in the said quantity values. The width of this window makes it possible to shift the sensitivity of the card error detection between the two poles "high inertia" (very wide window, ie changes are not recognized until they have existed for a long time) and "high reaction speed" (very narrow window, ie changes are detected very quickly). If the window is very narrow, changes in the course of the road will be detected quickly, but may not be considered very safe, since the statistical base (number of vehicles reporting the change) is still too small and, if necessary, the change is short-lived consists. If the window is very wide, the statistical base becomes large and it can be assumed with more certainty that it is a (semi-) permanent change of the road guidance; At the same time, however, the change will only be recognized as such relatively late. The window must therefore be adjusted meaningfully between those two poles by the expert.

Die Hotspots, die nach Bewertung und Klassifikation (d.h. wie beschrieben: Einteilung in bestimmte Fehlerklassen und insbesondere Aussonderung häufiger „Fehlalarme“) als wahrscheinlichste Kandidaten für einen Kartenfehler betrachtet werden, können nun z.B. an den Kartenhersteller weitergeleitet werden, der gezielt eine Neuvermessung mit seinen Messfahrzeugen vornehmen kann. Alternativ können auch (analog zur Vorgehensweise im obigen Szenario a)) Hot-Patches oder Kartenupdates für die Karten mit modifizierter Geometrie an die Fahrzeuge ausgesendet oder auch nur die Information übertragen werden, dass ein Kartenfehler vorliegt, so dass dies den Fahrern angezeigt werden kann.The hotspots considered to be the most likely candidates for a card error after evaluation and classification (i.e., as described: classification into certain error classes and, in particular, rejection of more frequent "false alarms") can now be considered e.g. forwarded to the card manufacturer, who can make targeted a remeasurement with his measuring vehicles. Alternatively (analogously to the procedure in the above scenario a)) hot patches or map updates for the maps with modified geometry can be sent to the vehicles or even the information is transmitted that a map error is present so that this can be displayed to the drivers.

Vorteil von Szenario a): Benutzer gewinnen den Eindruck, dass ihre Karte „mitlernt“, d.h. geänderte Straßenführungen nach einer Weile erkennt und korrekt anzeigt. Falls eine Navigation über eine bestimmte Strecke wegen veralteter Kartendaten nicht durchgängig möglich ist, kann der Fahrer darüber informiert werden. Infotainment-, Fahrassistenz- und andere Subsysteme können geeignet vorkonditioniert werden mit dem Wissen, dass die Kartendaten für einen bestimmten Streckenabschnitt falsch sind.Advantage of Scenario a): Users get the impression that their card "learns", i. E. after a while recognizes changed street directions and displays them correctly. If navigation over a certain route is not consistently possible due to outdated map data, the driver can be informed. Infotainment, driver assistance, and other subsystems may be preconditioned appropriately with the knowledge that the map data is wrong for a particular section of the route.

Vorteil von Szenario b): Kartenhersteller können vollautomatisch über vielversprechende Kandidaten für Kartenfehler bzw. veraltete Stellen im Kartenmaterial der Straßenkarte 13 benachrichtigt werden und daraufhin (oder ggf. nach einer manuellen Sichtung) eine Neuvermessung vornehmen. Dabei werden die Stellen, an denen besonders viele Kraftfahrzeuge mit dem Fehlerbild der veralteten Karte konfrontiert werden, mit höherer Wahrscheinlichkeit gemeldet, da von diesen Stellen mehr Meldungen eingehen. Auf diese Weise können die wichtigsten Fehler gezielt am schnellsten behoben werden. Aktualisierte Kartenausschnitte können anschließend an die Kraftfahrzeuge ausgesendet werden, sodass alle Navigationsfunktionen über die geänderten Streckenführungen wieder verfügbar sind.Advantage of Scenario b): Card manufacturers can fully automatically look for promising candidates for map errors or obsolete locations in map maps of the road map 13 be notified and then (or possibly after a manual sighting) make a remeasurement. In the process, the places where a particularly large number of motor vehicles are confronted with the faulty image of the obsolete map are more likely to be reported, as more of these posts are received. In this way, the most important errors can be remedied most quickly. Updated map sections can then be sent out to the motor vehicles, so that all navigation functions are available again via the changed routes.

Insgesamt können somit Trajektoriendaten aus Kraftfahrzeugen zum Ermitteln und Ausbessern von Kartenfehlern genutzt werden.Overall, thus trajectory data from motor vehicles can be used to detect and repair map errors.

BezugszeichenlisteLIST OF REFERENCE NUMBERS

1010
Servervorrichtungserver device
1111
DatennetzwerkData network
1212
Straßennetzroad network
1313
Straßenkarteroad map
1414
Kraftfahrzeugmotor vehicle
1515
Kraftfahrzeugmotor vehicle
1616
Referenzfahrzeugreference vehicle
1717
Referenzfahrzeugreference vehicle
1818
Positionsfolgeposition sequence
1919
Positionposition
2020
Kartenwidrige FahrtrajektorieMap-contrary driving trajectory
2121
Kartenwidrige FahrtrajektorieMap-contrary driving trajectory
2323
Kartenkonforme FahrtrajektorieMap-compliant driving trajectory
2222
Kartenkonforme FahrtrajektorieMap-compliant driving trajectory
2424
Trajektoriendatentrajectory
2525
Funkverbindungradio link
2626
InternetverbindungInternet connection
2727
Wegstückspan
2828
Offroad-TeilOff-road part
2929
Unterschieddifference
30 30
Parkplatzparking spot
3131
Zufahrtdriveway
3232
Gebietarea
3333
Sendebefehlsend command
3434
Mengenwertvolume value
3535
Mengenwertvolume value
3636
Mengenwertvolume value
3737
Mengenwertvolume value
3838
Evidenzkriteriumevidence criterion
3939
Verhältnisbedingungratio condition
S1S1
Szenarioscenario
S2S2
Szenarioscenario

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

  • US 7024307 B2 [0002]US 7024307 B2 [0002]
  • DE 102010028090 A1 [0004]DE 102010028090 A1 [0004]
  • DE 102013208521 A1 [0005]DE 102013208521 A1 [0005]

Claims (13)

Verfahren zum Verifizieren einer Straßenkarte (13), wobei durch eine Servervorrichtung (10) - aus zumindest einem Kraftfahrzeug (14) jeweilige Trajektoriendaten (24) einer von dem Kraftfahrzeug (14) zurückgelegten, kartenwidrigen Fahrtrajektorie (20) empfangen werden, wobei die kartenwidrige Fahrtrajektorie (20) entlang eines in der Straßenkarte (13) fehlenden Wegstücks (27) führt, - anhand eines vorbestimmten Evidenzkriteriums (38) überprüft wird, ob die Straßenkarte (13) bezüglich des Wegstücks (27) zu überprüfen ist, und - bei erfülltem Evidenzkriterium (38) eine mögliche Fehlerhaftigkeit der Straßenkarte (13) signalisiert wird, dadurch gekennzeichnet, dass - zu einem vorbestimmten, das Wegstück (27) umfassenden Gebiet (32) geprüft wird, ob aus zu zumindest einem Referenzfahrzeug (17) jeweils Trajektoriendaten (24) zu einer kartenkonformen Fahrtrajektorie (23), zu welcher keine Abweichung von der Straßenkarte (13) feststellbar ist, verfügbar sind und - das Evidenzkriterium (38) umfasst, dass ein Mengenwert (34) der kartenwidrigen Fahrtrajektorien (20) und ein Mengenwert (35) der kartenkonformen Fahrtrajektorien (23) eine vorbestimmte Verhältnisbedingung (39) erfüllen.A method for verifying a road map (13), wherein by a server device (10) from at least one motor vehicle (14) respective trajectory data (24) of a motor vehicle (14) traversed, card-illegal driving trajectory (20) are received, the card-illegal Fahrtrajektorie (20) along a in the road map (13) missing piece of land (27) leads, - is checked on the basis of a predetermined evidence criterion (38), whether the road map (13) with respect to the stretch (27) is to check, and - if the evidence criterion (38) a possible faultiness of the road map (13) is signaled, characterized in that - to a predetermined, the path (27) comprising area (32) is checked whether from at least one reference vehicle (17) each trajectory data (24) to a map-compliant driving trajectory (23), to which no deviation from the road map (13) can be detected, are available and - the Eviden zkriterium (38) comprises that a quantity value (34) of the card-adverse driving trajectories (20) and a quantity value (35) of the card-conforming driving trajectories (23) satisfy a predetermined ratio condition (39). Verfahren nach Anspruch 1, wobei zum Prüfen, ob Trajektoriendaten (24) zu einer kartenkonformen Fahrtrajektorie (23) verfügbar sind, an das zumindest eine Referenzfahrzeug (17) ein Sendebefehl (33), welcher das Referenzfahrzeug (17) zum Aussenden der Trajektoriendaten (24) der von dem Referenzfahrzeug (17) jeweils zurückgelegten Fahrtrajektorie (23) anweist, ausgesendet wird.Method according to Claim 1 in which, for checking whether trajectory data (24) for a map-compliant driving trajectory (23) are available, to the at least one reference vehicle (17) a transmission command (33) which the reference vehicle (17) for transmitting the trajectory data (24) of the Reference vehicle (17) each instructed driving trajectory (23) instructs, is sent out. Verfahren nach einem der vorhergehenden Ansprüche, wobei die Verhältnisbedingung (39) umfasst, dass das Verhältnis des Mengenwerts (34) der kartenwidrigen Fahrtrajektorien (20) zur Summe der beiden Mengenwerte (34, 35) größer als ein vorbestimmter Schwellenwert ist.Method according to one of the preceding claims, wherein the ratio condition (39) comprises that the ratio of the quantity value (34) of the card-adverse driving trajectories (20) to the sum of the two quantity values (34, 35) is greater than a predetermined threshold value. Verfahren nach einem der vorhergehenden Ansprüche, wobei zum Ermitteln des Mengenwerts (34) der kartenwidrigen Fahrtrajektorien (20) und/oder des Mengenwerts (35) der kartenkonformen Fahrtrajektorien (23) jeweils zu jeder Fahrtrajektorie (20, 23) ein Zeitstempel, der ihr Erfassungsdatum angibt, ermittelt wird und nur Fahrtrajektorien (20, 23) aus einem vorbestimmten Zeitfenster berücksichtigt werden.Method according to one of the preceding claims, wherein for determining the quantity value (34) of the card-illegal driving trajectories (20) and / or the quantity value (35) of the card-conforming driving trajectories (23) for each driving trajectory (20, 23) a time stamp, the their date of detection is determined, and only Fahrtrajektorien (20, 23) are taken into account from a predetermined time window. Verfahren nach einem der vorhergehenden Ansprüche, wobei beim Bilden des jeweiligen Mengenwerts (34, 35) das jeweilige Alter der jeweiligen Fahrtrajektorie (20, 23) berücksichtigt wird, indem ein Beitrag der Fahrtrajektorie (20, 23) zum Mengenwert (34, 35) umso kleiner ist, je älter die Fahrtrajektorie (20, 23) ist.Method according to one of the preceding claims, wherein when forming the respective quantity value (34, 35) the respective age of the respective driving trajectory (20, 23) is taken into account by a contribution of the driving trajectory (20, 23) to the quantity value (34, 35) smaller, the older the driving trajectory (20, 23) is. Verfahren nach einem der vorhergehenden Ansprüche, wobei für den Fall, dass die mögliche Fehlerhaftigkeit der Straßenkarte (13) signalisiert wird, dann a) auf der Grundlage der Trajektoriendaten (24) zumindest einer kartenwidrigen Fahrtrajektorie (20) Kartendaten der Straßenkarte (13) um eine Beschreibung des Wegstücks (27) ergänzt werden und die ergänzten Kartendaten an zumindest ein Empfängerfahrzeug ausgesendet werden und/oder b) ein jeweiliges Hinweissignal zum Hinweisen auf die in dem Gebiet (32) fehlerhafte Straßenkarte (13) und/oder zum Vorkonditionieren zumindest einer von der Straßenkarte (13) und/oder einer Kopie der Straßenkarte (13) abhängigen Fahrzeugfunktion an zumindest ein Empfängerfahrzeug ausgesendet wird.Method according to one of the preceding claims, wherein in the event that the possible faultiness of the road map (13) is signaled, then a) on the basis of the trajectory data (24) at least one card driving route (20) map data of the road map (13) are supplemented by a description of the path piece (27) and the supplemented map data are sent to at least one receiver vehicle and / or b) a respective indication signal for indicating the in the area (32) faulty road map (13) and / or preconditioning at least one of the road map (13) and / or a copy of the road map (13) dependent vehicle function to at least one receiver vehicle becomes. Verfahren nach einem der vorhergehenden Ansprüche, wobei die kartenwidrige Fahrtrajektorie (20) des jeweiligen Kraftfahrzeugs (14) erkannt wird, indem eine Zuordnung einer Positionsfolge (18), die aufeinanderfolgende Positionen (19) des Kraftfahrzeugs (14) beschreibt, zu in der Straßenkarte (13) kartographierte Straßen mittels einer vorbestimmten Map-Matching-Methode durchgeführt wird und ein Zuordnungsergebnis, welches eine vorbestimmte Offroad-Bedingung erfüllt, identifiziert wird.Method according to one of the preceding claims, wherein the card-adverse driving trajectory (20) of the respective motor vehicle (14) is detected by an assignment of a position sequence (18), the successive positions (19) of the motor vehicle (14) describes in the road map ( 13), cartographic roads are performed by a predetermined map matching method and an association result satisfying a predetermined off-road condition is identified. Verfahren nach Anspruch 7, wobei die Map-Matching-Methode auf einem Hidden-Markov-Modell basiert, welches eine Streuung der Fahrzeugsensorik, durch welche die aufeinanderfolgenden Positionen (19) erfasst werden, modelliert.Method according to Claim 7 wherein the map-matching method is based on a hidden Markov model which models a spread of the vehicle sensor system by which the successive positions (19) are detected. Verfahren nach Anspruch 7 oder 8, wobei die Offroad-Bedingung umfasst, dass eine Zuordnungswahrscheinlichkeit der zugrundeliegenden Positionsfolge zur nächstgelegenen kartographierten Straße kleiner als ein vorbestimmter Schwellenwert ist.Method according to Claim 7 or 8th wherein the off-road condition comprises that an assignment probability of the underlying position sequence to the nearest cartographed road is less than a predetermined threshold. Verfahren nach einem der Ansprüche 7 bis 9, wobei jeder Positionsfolge (18), welche die Offroad-Bedingung erfüllt, mittels einer vorbestimmten Bewertungsfunktion ein Relevanzwert zugeordnet wird, und jede solche Positionsfolge, deren Relevanzwert größer als Schwellenwert ist, als kartenwidrige Fahrtrajektorie (20) klassifiziert wird.Method according to one of Claims 7 to 9 in which each position sequence (18) which satisfies the off-road condition is assigned a relevance value by means of a predetermined evaluation function, and each such position sequence whose relevance value is greater than a threshold value is classified as a card-invalid driving trajectory (20). Verfahren nach Anspruch 10, wobei die Bewertungsfunktion einen umso kleineren Relevanzwert erzeugt, je näher die Positionsfolge (18) zu einer kartographierten Straße liegt und/oder je geringer ein Unterschied einer durch die Positionsfolge (18) beschriebenen Gestalt zu einem vorbestimmten Manövriermuster ist.Method according to Claim 10 in that the evaluation function produces an even smaller relevance value the closer the positional sequence (18) is to a cartographic road and / or the smaller a difference between a shape described by the positional sequence (18) and a predetermined maneuvering pattern. Verfahren nach einem der vorhergehenden Ansprüche, wobei Trajektoriendaten (24) unterschiedlicher kartenwidriger Fahrtrajektorien (20) empfangen werden und zusammengehöriger Fahrtrajektorien (20), welche über dasselbe Wegstück (27) führen, mittels einer vorbestimmten Clustering-Methode erkannt werden. Method according to one of the preceding claims, wherein trajectory data (24) of different card-invalid driving trajectories (20) are received and associated driving trajectories (20), which lead across the same path (27), are detected by means of a predetermined clustering method. Servervorrichtung (10) zum Betreiben an einem Datennetzwerk (11), wobei die Servervorrichtung (10) eine Recheneinrichtung aufweist, die dazu eingerichtet ist, ein Verfahren nach einem der vorhergehenden Ansprüche durchzuführen.A server device (10) for operation on a data network (11), the server device (10) having a computing device adapted to perform a method according to any one of the preceding claims.
DE102017213983.8A 2017-08-10 2017-08-10 Method for verifying a road map and server device Pending DE102017213983A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102017213983.8A DE102017213983A1 (en) 2017-08-10 2017-08-10 Method for verifying a road map and server device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102017213983.8A DE102017213983A1 (en) 2017-08-10 2017-08-10 Method for verifying a road map and server device

Publications (1)

Publication Number Publication Date
DE102017213983A1 true DE102017213983A1 (en) 2019-02-14

Family

ID=65084516

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102017213983.8A Pending DE102017213983A1 (en) 2017-08-10 2017-08-10 Method for verifying a road map and server device

Country Status (1)

Country Link
DE (1) DE102017213983A1 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018130457A1 (en) 2018-11-30 2020-06-04 Bayerische Motoren Werke Aktiengesellschaft Systems and procedures for map matching
CN111611329A (en) * 2019-02-26 2020-09-01 阿里巴巴集团控股有限公司 Map data inspection implementation method, device and equipment
CN111858620A (en) * 2019-04-29 2020-10-30 北京四维图新科技股份有限公司 Map data updating method and device
CN112013854A (en) * 2019-05-31 2020-12-01 北京地平线机器人技术研发有限公司 High-precision map inspection method and device
DE102019119000A1 (en) * 2019-07-12 2021-01-14 Bayerische Motoren Werke Aktiengesellschaft Determining a lane boundary
CN112836144A (en) * 2021-02-03 2021-05-25 北京中交兴路信息科技有限公司 Method and system for searching vehicle with specified route based on track points
CN113108806A (en) * 2021-05-13 2021-07-13 重庆紫光华山智安科技有限公司 Path planning method, device, equipment and medium
CN113192218A (en) * 2021-04-06 2021-07-30 北京世纪高通科技有限公司 Road charging method, device and storage medium
DE102020102752A1 (en) 2020-02-04 2021-08-05 Bayerische Motoren Werke Aktiengesellschaft Evaluation of a route determination
DE102020114372A1 (en) 2020-05-28 2021-12-02 Audi Aktiengesellschaft Method and system for securing an automated driving function in a vehicle fleet with several motor vehicles as well as server device and motor vehicles equipped for this purpose
DE102020118318A1 (en) 2020-07-10 2022-01-13 Bayerische Motoren Werke Aktiengesellschaft Method and device for identifying a traffic junction on the basis of trajectory data
DE102021102652B3 (en) 2021-02-04 2022-03-10 Bayerische Motoren Werke Aktiengesellschaft Method and control device for determining whether a motor vehicle has driven on a road contained in digital map material
WO2023094091A1 (en) * 2021-11-23 2023-06-01 Volkswagen Aktiengesellschaft Method, server device and motor vehicle for automatically mapping sections of a surrounding area
CN118329065A (en) * 2024-06-12 2024-07-12 山东浪潮数字商业科技有限公司 Method, equipment and storage medium for realizing continuous navigation

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19742414C2 (en) * 1997-09-22 2000-06-29 Mannesmann Ag Method and terminal for updating and / or supplementing a digital road map of a traffic network
DE10030932A1 (en) * 2000-06-24 2002-01-03 Bosch Gmbh Robert Method for generating, testing and updating digital street maps in which vehicles travelling through a map area record their positions using a positioning system and memory with the data used to test and update a digital map
DE10230104A1 (en) * 2002-07-04 2004-01-15 Bayerische Motoren Werke Ag Updating digital road maps of off-board navigation system involves evaluating information in deviating positions in off-board computer and updating map with unknown roads as additional roads
US7024307B2 (en) 2002-12-20 2006-04-04 Denso Corporation Map evaluation system, collation device, and map evaluation device
DE102007000971A1 (en) * 2007-10-25 2009-05-28 Siemens Ag Navigation system map updating takes the actual positions and notes deviation from the displayed route, to obtain a new route from a remote server
DE102010028090A1 (en) 2010-04-22 2011-12-01 Robert Bosch Gmbh Method for navigating e.g. vehicle, involves implementing navigation of vehicle in dependent upon stored navigation data, which comprises confidence levels that indicate confidence of correctness of navigation data that includes objects
DE102011082761A1 (en) * 2010-09-29 2012-03-29 Ford Global Technologies, Llc Delivery, processing and updating of advanced map information
US20140278055A1 (en) * 2013-03-15 2014-09-18 Hewlett-Packard Development Company, L.P. Updating road maps
DE102013208521A1 (en) 2013-05-08 2014-11-13 Bayerische Motoren Werke Aktiengesellschaft Collective learning of a highly accurate road model
US20160238396A1 (en) * 2009-10-22 2016-08-18 Tomtom Global Content B.V. Incremental map generation, refinement and extension with gps traces

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19742414C2 (en) * 1997-09-22 2000-06-29 Mannesmann Ag Method and terminal for updating and / or supplementing a digital road map of a traffic network
DE10030932A1 (en) * 2000-06-24 2002-01-03 Bosch Gmbh Robert Method for generating, testing and updating digital street maps in which vehicles travelling through a map area record their positions using a positioning system and memory with the data used to test and update a digital map
DE10230104A1 (en) * 2002-07-04 2004-01-15 Bayerische Motoren Werke Ag Updating digital road maps of off-board navigation system involves evaluating information in deviating positions in off-board computer and updating map with unknown roads as additional roads
US7024307B2 (en) 2002-12-20 2006-04-04 Denso Corporation Map evaluation system, collation device, and map evaluation device
DE102007000971A1 (en) * 2007-10-25 2009-05-28 Siemens Ag Navigation system map updating takes the actual positions and notes deviation from the displayed route, to obtain a new route from a remote server
US20160238396A1 (en) * 2009-10-22 2016-08-18 Tomtom Global Content B.V. Incremental map generation, refinement and extension with gps traces
DE102010028090A1 (en) 2010-04-22 2011-12-01 Robert Bosch Gmbh Method for navigating e.g. vehicle, involves implementing navigation of vehicle in dependent upon stored navigation data, which comprises confidence levels that indicate confidence of correctness of navigation data that includes objects
DE102011082761A1 (en) * 2010-09-29 2012-03-29 Ford Global Technologies, Llc Delivery, processing and updating of advanced map information
US20140278055A1 (en) * 2013-03-15 2014-09-18 Hewlett-Packard Development Company, L.P. Updating road maps
DE102013208521A1 (en) 2013-05-08 2014-11-13 Bayerische Motoren Werke Aktiengesellschaft Collective learning of a highly accurate road model

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020109516A1 (en) 2018-11-30 2020-06-04 Bayerische Motoren Werke Aktiengesellschaft Systems and methods for map matching
DE102018130457A1 (en) 2018-11-30 2020-06-04 Bayerische Motoren Werke Aktiengesellschaft Systems and procedures for map matching
CN111611329A (en) * 2019-02-26 2020-09-01 阿里巴巴集团控股有限公司 Map data inspection implementation method, device and equipment
CN111611329B (en) * 2019-02-26 2023-05-16 阿里巴巴集团控股有限公司 Map data checking implementation method, device and equipment
CN111858620A (en) * 2019-04-29 2020-10-30 北京四维图新科技股份有限公司 Map data updating method and device
CN111858620B (en) * 2019-04-29 2024-03-01 北京四维图新科技股份有限公司 Map data updating method and device
CN112013854B (en) * 2019-05-31 2022-10-04 北京地平线机器人技术研发有限公司 High-precision map inspection method and device
CN112013854A (en) * 2019-05-31 2020-12-01 北京地平线机器人技术研发有限公司 High-precision map inspection method and device
DE102019119000A1 (en) * 2019-07-12 2021-01-14 Bayerische Motoren Werke Aktiengesellschaft Determining a lane boundary
DE102019119000B4 (en) 2019-07-12 2022-02-10 Bayerische Motoren Werke Aktiengesellschaft determining a lane boundary
DE102020102752A1 (en) 2020-02-04 2021-08-05 Bayerische Motoren Werke Aktiengesellschaft Evaluation of a route determination
DE102020114372A1 (en) 2020-05-28 2021-12-02 Audi Aktiengesellschaft Method and system for securing an automated driving function in a vehicle fleet with several motor vehicles as well as server device and motor vehicles equipped for this purpose
DE102020118318A1 (en) 2020-07-10 2022-01-13 Bayerische Motoren Werke Aktiengesellschaft Method and device for identifying a traffic junction on the basis of trajectory data
CN112836144A (en) * 2021-02-03 2021-05-25 北京中交兴路信息科技有限公司 Method and system for searching vehicle with specified route based on track points
DE102021102652B3 (en) 2021-02-04 2022-03-10 Bayerische Motoren Werke Aktiengesellschaft Method and control device for determining whether a motor vehicle has driven on a road contained in digital map material
US12078496B2 (en) 2021-02-04 2024-09-03 Bayerische Motoren Werke Aktiengesellschaft Method for determining whether a motor vehicle has driven on a road included in digital map material
CN113192218A (en) * 2021-04-06 2021-07-30 北京世纪高通科技有限公司 Road charging method, device and storage medium
CN113108806A (en) * 2021-05-13 2021-07-13 重庆紫光华山智安科技有限公司 Path planning method, device, equipment and medium
CN113108806B (en) * 2021-05-13 2024-01-19 重庆紫光华山智安科技有限公司 Path planning method, device, equipment and medium
WO2023094091A1 (en) * 2021-11-23 2023-06-01 Volkswagen Aktiengesellschaft Method, server device and motor vehicle for automatically mapping sections of a surrounding area
CN118329065A (en) * 2024-06-12 2024-07-12 山东浪潮数字商业科技有限公司 Method, equipment and storage medium for realizing continuous navigation

Similar Documents

Publication Publication Date Title
DE102017213983A1 (en) Method for verifying a road map and server device
DE102016202973B4 (en) Method for recognizing a road construction site
DE102007062680B4 (en) Traffic congestion meter, traffic congestion indicator and program
DE102017208124B4 (en) Method, apparatus and system for determining a road construction site
DE102014009627A1 (en) Method for reporting a free parking space for a vehicle
DE102014008578A1 (en) Method for determining position data for use in the operation of a vehicle system of a motor vehicle and position data acquisition and distribution system
DE102017009435B4 (en) Evaluation of components of automatic driving functions and lane recognition at different processing levels
EP3436782B1 (en) Updating an electronic map
DE112018005737T5 (en) VEHICLE FLEET MANAGEMENT WITH A HIEARACHY OF PRIORITY FACTORS
EP3391086B1 (en) Improved method for determining the roadside development of a road for locating motor vehicles
DE102012004625A1 (en) Method for creating and updating map information for use in driver assistance system in motor vehicle, involves determining attribute from driving history data, which is assigned defined route section determined by route section information
DE102017222183A1 (en) Method and system for monitoring a plurality of environmental sensors of a motor vehicle
EP0944894B2 (en) Computer-controlled navigation process for a vehicle equipped with a terminal, terminal and traffic information centre
DE102013009856A1 (en) Determining the position of a stationary traffic object by means of a central server arrangement
DE102018212219A1 (en) Check a geographic map
EP3649521B1 (en) Method for operating a more highly automated vehicle (haf), in particular a highly automated vehicle
DE102013107960A1 (en) Process for updating a database, as well as equipment and computer program
DE102016000970A1 (en) Method for operating a detection device of a motor vehicle
EP2811467B1 (en) Method and devices for error detection in a toll system
DE102016215825A1 (en) Method for externally providing map data for assistance systems of motor vehicles
DE102016122200A1 (en) Forming a rescue lane considering their necessity
DE102018132355A1 (en) Procedure for determining traffic signs
DE102018005954A1 (en) Method for updating map material by at least one at least partially autonomous vehicle, driver assistance system, set up for carrying out such a method, and vehicle having such a driver assistance system
DE102015205869A1 (en) Determining the position of traffic signs from fleet data
DE102017208123A1 (en) Method, apparatus and system for determining a weather area

Legal Events

Date Code Title Description
R163 Identified publications notified
R012 Request for examination validly filed