[go: up one dir, main page]

DE102022132812A1 - METHOD FOR DISPLAYING A VISUAL REPRESENTATION OF A DESTINATION - Google Patents

METHOD FOR DISPLAYING A VISUAL REPRESENTATION OF A DESTINATION Download PDF

Info

Publication number
DE102022132812A1
DE102022132812A1 DE102022132812.0A DE102022132812A DE102022132812A1 DE 102022132812 A1 DE102022132812 A1 DE 102022132812A1 DE 102022132812 A DE102022132812 A DE 102022132812A DE 102022132812 A1 DE102022132812 A1 DE 102022132812A1
Authority
DE
Germany
Prior art keywords
destination
visual representation
current information
information
general visual
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
DE102022132812.0A
Other languages
German (de)
Inventor
Christian Patron
Florian Schlather
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 DE102022132812.0A priority Critical patent/DE102022132812A1/en
Publication of DE102022132812A1 publication Critical patent/DE102022132812A1/en
Pending legal-status Critical Current

Links

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/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3635Guidance using 3D or perspective road maps
    • G01C21/3638Guidance using 3D or perspective road maps including 3D objects and buildings
    • 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/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3644Landmark guidance, e.g. using POIs or conspicuous other objects
    • 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/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3691Retrieval, searching and output of information related to real-time traffic, weather, or environmental conditions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Biophysics (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Evolutionary Computation (AREA)
  • Atmospheric Sciences (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Ecology (AREA)
  • Environmental & Geological Engineering (AREA)
  • Environmental Sciences (AREA)
  • Biomedical Technology (AREA)
  • Artificial Intelligence (AREA)
  • Health & Medical Sciences (AREA)
  • Navigation (AREA)

Abstract

Beispiele betreffen ein Verfahren (10) zum Anzeigen einer visuellen Darstellung (20b, 30b) eines Zielortes (21, 31) eines Routenplaners in einem Fahrzeug. Das Verfahren (10) umfasst die Schritte: Bereitstellen (11) einer allgemeinen visuellen Darstellung (20a, 30a) des Zielortes (21, 31); Bereitstellen (12) einer aktuellen Information (24a, 34a) zum Zielort (21, 31); Manipulieren (13) der allgemeinen visuellen Darstellung (20a, 30a) unter Verwendung der aktuellen Information (24a, 34a); und Darstellen (14) der manipulierten visuellen Darstellung (20b, 30b) auf einem Display im Fahrzeug. Examples relate to a method (10) for displaying a visual representation (20b, 30b) of a destination (21, 31) of a route planner in a vehicle. The method (10) comprises the steps of: providing (11) a general visual representation (20a, 30a) of the destination (21, 31); providing (12) current information (24a, 34a) about the destination (21, 31); manipulating (13) the general visual representation (20a, 30a) using the current information (24a, 34a); and displaying (14) the manipulated visual representation (20b, 30b) on a display in the vehicle.

Description

Technisches GebietTechnical area

Ausführungsbeispiele betreffen ein Verfahren zum Anzeigen einer visuellen Darstellung eines Zielortes eines Routenplaners in einem Fahrzeug. Dabei kann verfahrensgemäß ermöglicht werden, aktuelle visuelle Darstellungen zum Zielort anzeigen zu können.Embodiments relate to a method for displaying a visual representation of a destination of a route planner in a vehicle. According to the method, it can be possible to display current visual representations of the destination.

Hintergrundbackground

In modernen Fahrzeugen sind Routenplaner oder Navigationsgeräte Stand der Technik. Neben Fahrrouten werden in Navigationssystemen auch zunehmend Kontextinformationen angezeigt z.B. Gebäude, Sehenswürdigkeiten oder andere Informationen. Diese Informationen werden heute als vereinfachte Grafiken angezeigt oder als 3D Modell. Ebenso ist die Anzeige von Webcam Bildern z.B. an Zielorten oder ausgewählten Orten bekannt. Auch sind Karten bekannt die Bilddaten, z.B. 360 Grad Fotos, integrieren.In modern vehicles, route planners or navigation devices are state of the art. In addition to driving routes, navigation systems are increasingly displaying contextual information, such as buildings, sights or other information. This information is now displayed as simplified graphics or as a 3D model. The display of webcam images, for example at destinations or selected locations, is also known. Maps that integrate image data, such as 360-degree photos, are also known.

DE 10 2022 103 881 A1 offenbart einen neuen Simulator, der steuerbar ist, um eine Simulation unabhängig einzustellen, basierend auf einer Eingabe, die raumunabhängige Informationen identifiziert, die als „Thema“ bezeichnet werden (z. B. Wetter, Tag vs. Nacht, usw.), einer Eingabe, die raumabhängige Informationen identifiziert, die Objekte repräsentieren, die in einer Szene enthalten sein sollen (z. B. Hinzufügen oder Entfernen von Bäumen, Gebäuden, Autos, Fußgängern usw.), und einer Eingabe, die eine Reaktion auf ein oder mehrere vorherige Bilder einer Simulation liefert. EN 10 2022 103 881 A1 discloses a novel simulator that is controllable to independently adjust a simulation based on an input that identifies space-independent information called a "subject" (e.g., weather, day vs. night, etc.), an input that identifies space-dependent information representing objects to be included in a scene (e.g., adding or removing trees, buildings, cars, pedestrians, etc.), and an input that provides a response to one or more previous frames of a simulation.

EP 3 002 559 A2 offenbart ein Routenanzeigeverfahren zur Anzeige auf einem Endgerät, umfassend: Erfassen von Startpunktinformationen, die einen Startpunkt angeben, und von Zielinformationen, die ein Ziel angeben; Erzeugen von Routeninformationen, die eine Route von dem Startpunkt zu dem Ziel angeben, wobei die Routeninformationen eine Vielzahl von Durchgangspunkten beinhalten; Extrahieren von erfassten Bildern, die der Vielzahl der Durchgangspunkte entsprechen, aus einer Datenbank, die die erfassten Bilder jeweils in Bezug auf entsprechende Bilderfassungsorte speichert, wobei jeder der Bilderfassungsorte innerhalb eines Bereichs von jedem der mehreren Durchgangspunkte liegt; und sequentielles Anzeigen der extrahierten aufgenommenen Bilder in Verbindung mit einem Kartenbild in einer Reihenfolge von einem ersten aufgenommenen Bild, das einem ersten Durchgangspunkt entspricht, der dem Startpunkt am nächsten liegt, bis zu einem zweiten aufgenommenen Bild, das einem zweiten Durchgangspunkt entspricht, der dem Ziel am nächsten liegt. EP 3 002 559 A2 discloses a route display method for display on a terminal, comprising: acquiring start point information indicating a start point and destination information indicating a destination; generating route information indicating a route from the start point to the destination, the route information including a plurality of through points; extracting captured images corresponding to the plurality of through points from a database storing the captured images respectively with respect to corresponding image capture locations, each of the image capture locations being within a range of each of the plurality of through points; and sequentially displaying the extracted captured images in conjunction with a map image in an order from a first captured image corresponding to a first through point closest to the start point to a second captured image corresponding to a second through point closest to the destination.

ZusammenfassungSummary

Nachteilig an anderen Konzepten zur Anzeige von Bildern eines Zielortes ist, dass derartige verwendete Bildern nicht die aktuellen, realen Bedingungen am Zielort zeigen können, sondern den Zielort in der Situation zum Aufnahmezeitpunkt des Bildes darstellen. Teilweise können gemäß anderen Konzepten aktuelle Bilder des Zielortes nicht zur Anzeige verfügbar sein.A disadvantage of other concepts for displaying images of a destination is that such images cannot show the current, real conditions at the destination, but rather show the destination in the situation at the time the image was taken. In some cases, according to other concepts, current images of the destination may not be available for display.

Es ist eine Aufgabe der vorliegenden Offenbarung, verbesserte Konzepte für die visuelle Darstellung eines Zielortes eines Navigationssystems bereitzustellen.It is an object of the present disclosure to provide improved concepts for the visual representation of a destination of a navigation system.

Diese Aufgabe wird gelöst gemäß den Gegenständen der unabhängigen Patentansprüche. Weitere vorteilhafte Ausführungsformen werden in den abhängigen Patentansprüchen, der folgenden Beschreibung sowie in Verbindung mit den Figuren beschrieben.This object is achieved according to the subject matter of the independent patent claims. Further advantageous embodiments are described in the dependent patent claims, the following description and in conjunction with the figures.

Entsprechend wird ein Verfahren zum Anzeigen einer visuellen Darstellung eines Zielortes eines Routenplaners in einem Fahrzeug vorgeschlagen. Das Verfahren umfasst ein Bereitstellen einer allgemeinen visuellen Darstellung des Zielortes und ein Bereitstellen einer aktuellen Information zum Zielort. Es erfolgt ein Manipulieren der allgemeinen visuellen Darstellung unter Verwendung der aktuellen Information. Schließlich erfolgt ein Darstellen der manipulierten visuellen Darstellung auf einem Display im Fahrzeug.Accordingly, a method for displaying a visual representation of a destination of a route planner in a vehicle is proposed. The method includes providing a general visual representation of the destination and providing current information about the destination. The general visual representation is manipulated using the current information. Finally, the manipulated visual representation is displayed on a display in the vehicle.

Die allgemeine visuelle Darstellung kann z.B. ein Bild oder Foto des Zielortes umfassen. Der Zielort kann eine Umgebung einer Zieladresse der Routenplanung sein, insbesondere ein an der Zieladresse positioniertes Bauwerk oder eine Sehenswürdigkeit. Dabei kann im Verfahren vorteilhaft eine neutrale allgemeine visuelle Darstellung verwendet werden. Auf einigen Darstellungen von Orten können z.B. starke Wetterbedingungen wie Regen oder Schnee oder große Menschenmengen abgebildet sein. Auf der neutralen allgemeinen visuellen Darstellung dagegen kann ein geringer Einfluss von Wetterkonditionen sichtbar sein (z.B. blauer Himmel) und wenige oder keine Personen abgebildet sein (z.B. reine Aufnahme eines Objekts am Zielort mit oder ohne dessen Umgebung). Ein Vorteil beim Verwenden einer solchen neutralen allgemeinen visuellen Darstellung kann sein, dass das folgende Manipulieren besser oder einfacher durchgeführt werden kann.The general visual representation can, for example, include an image or photo of the destination. The destination can be an area surrounding a destination address in the route planning, in particular a building or a landmark positioned at the destination address. A neutral general visual representation can advantageously be used in the method. Some representations of locations can, for example, show severe weather conditions such as rain or snow or large crowds of people. The neutral general visual representation, on the other hand, can show a slight influence of weather conditions (e.g. blue sky) and few or no people can be shown (e.g. a pure shot of an object at the destination with or without its surroundings). One advantage of using such a neutral general visual representation can be that the subsequent manipulation can be carried out better or more easily.

Das Bereitstellen der aktuellen Information zum Zielort kann umfassen, eine Tageszeit, Wetterverhältnisse oder aktuelle Besucherzahlen am Zielort bereitzustellen. Diese können verfahrensgemäß aktuell erfasst werden, z.B. mittels Informationsabruf von einem Online-Dienst. Vorteilhafterweise können öffentlich verfügbare Daten für das Durchführen des Verfahrens genutzt werden, die über eine aktuelle Situation am Zielort genau informieren können.Providing current information about the destination may include providing a time of day, weather conditions or current visitor numbers at the destination. These can be recorded in a current manner, e.g. by means of information retrieval from an online service. Publicly available data can advantageously be used to carry out the procedure, which can provide precise information about the current situation at the destination.

Das Manipulieren der allgemeinen visuellen Darstellung kann insbesondere mittels Bildbearbeitungsmethoden erfolgen. Zum Beispiel können basierend auf der aktuellen Information zum Zielort Bereich oder Inhalte der allgemeinen visuellen Darstellung entfernt werden, die nicht zur aktuellen Information passen (z.B. kann ein blauer Himmel entfernt werden und durch Wolken oder Regenwolken ersetzt werden, wenn die aktuelle Information Wolken oder Regenwolken anzeigt). Zum Beispiel können mittels Bildbearbeitungsmethoden Inhalte zur allgemeinen visuellen Darstellung hinzugefügt werden, wenn diese nicht in der allgemeinen visuellen Darstellung enthalten sind (z.B. können je nach aktueller Information einige oder viele Personen in die allgemeine visuelle Darstellung eingefügt werden, wenn die aktuelle Information ein hohes Besucheraufkommen anzeigt). Zur besonders realistischen und situationsadäquaten Anpassung der allgemeinen visuellen Darstellung kann beim Manipulieren vorteilhafterweise eine künstliche Intelligenz KI, z.B. eine Text-to-Image-KI, verwendet werden.The manipulation of the general visual representation can be done in particular using image processing methods. For example, based on the current information about the destination, areas or content of the general visual representation that do not match the current information can be removed (e.g. a blue sky can be removed and replaced with clouds or rain clouds if the current information shows clouds or rain clouds). For example, content can be added to the general visual representation using image processing methods if it is not included in the general visual representation (e.g., depending on the current information, a few or many people can be inserted into the general visual representation if the current information shows a high volume of visitors). To adapt the general visual representation in a particularly realistic and situation-appropriate manner, an artificial intelligence AI, e.g. a text-to-image AI, can advantageously be used during manipulation.

Vorteilhafterweise kann die generierte manipulierte visuelle Darstellung auf einem Fahrzeugdisplay angezeigt werden, welches auch die Navigationsstrecke anzeigt. Alternativ kann die manipulierte visuelle Darstellung auch auf einem mobilen Nutzergerät im Fahrzeug angezeigt werden, wenn z.B. die Navigation mittels dieses Nutzergeräts erfolgt.Advantageously, the generated manipulated visual representation can be shown on a vehicle display that also shows the navigation route. Alternatively, the manipulated visual representation can also be shown on a mobile user device in the vehicle, for example if navigation is carried out using this user device.

Ein Vorteil am vorgeschlagenen Verfahren kann sein, dass dem Nutzer des Fahrzeugs stets eine aktuelle Situation am Zielort visuell dargestellt werden kann. Während andere Methoden zum Beispiel allgemeine Bilder des Zielortes anzeigen, bekommt der Nutzer verfahrensgemäß ein aktuelles Bild der Situation am Zielort (z.B. wird der Zielort mit hohem Besucheraufkommen dargestellt, wenn dies der aktuellen Situation dort entspricht anstatt dass ein allgemeines, z.B. menschenleeres Bild des Zielortes gezeigt wird). Somit kann der Nutzer besser einschätzen, was ihn am Zielort tatsächlich erwartet.One advantage of the proposed method is that the current situation at the destination can always be visually presented to the vehicle user. While other methods show general images of the destination, the method gives the user a current picture of the situation at the destination (e.g. the destination is shown with a high number of visitors if this corresponds to the current situation there, instead of a general, e.g. deserted, picture of the destination). This allows the user to better estimate what to actually expect at the destination.

Gemäß einem Aspekt der Offenbarung ist vorgesehen, dass das Manipulieren der allgemeinen visuellen Darstellung mittels einer künstlichen Intelligenz (KI) basierend auf der aktuellen Information erfolgt. Dabei können einzelne Bildbereiche ausgewählt werden (z.B. Segmente), die inhaltlich zur aktuellen Information korrespondieren. Zum Beispiel können erste Segmente für die Darstellung von Wetterverhältnissen ausgewählt werden und (z.B. andere) zweite Segmente für das Darstellen von Personen am Zielort ausgewählt werden. Die Manipulation kann passend zum jeweiligen Informationsgehalt mittels In-Paint-Bereichen durch die KI erfolgen.According to one aspect of the disclosure, the manipulation of the general visual representation is carried out by means of artificial intelligence (AI) based on the current information. In this case, individual image areas can be selected (e.g. segments) that correspond in content to the current information. For example, first segments can be selected for the representation of weather conditions and (e.g. other) second segments can be selected for the representation of people at the destination. The manipulation can be carried out by the AI using in-paint areas to match the respective information content.

Gemäß einem Aspekt der Offenbarung ist entsprechend vorgesehen, dass die allgemeine visuelle Darstellung für das Manipulieren in mehrere Segmente aufgeteilt wird, wobei ein zur aktuellen Information inhaltlich passendes Segment für das Manipulieren ausgewählt wird und das ausgewählte Segment (z.B. ausschließlich das ausgewählte Segment) basierend auf der aktuellen Information manipuliert wird.According to one aspect of the disclosure, it is accordingly provided that the general visual representation is divided into several segments for manipulation, wherein a segment matching the current information in terms of content is selected for manipulation and the selected segment (e.g. exclusively the selected segment) is manipulated based on the current information.

Gemäß einem Aspekt der Offenbarung ist vorgesehen, dass die aktuelle Information zumindest zwei verschiedene inhaltliche Aspekte umfasst, wobei die verschiedenen Aspekte der aktuellen Information zur Manipulation verschiedener, separater Segmente verwendet wird.According to one aspect of the disclosure, the current information comprises at least two different content aspects, wherein the different aspects of the current information are used to manipulate different, separate segments.

Gemäß einem Aspekt der Offenbarung ist vorgesehen, dass für das Manipulieren ein erstes Segment der allgemeinen visuellen Darstellung bestimmt wird, das basierend auf der aktuellen Information manipuliert wird, und dass für das Manipulieren ein zweites Segment der allgemeinen visuellen Darstellung bestimmt wird, das basierend auf der aktuellen Information nicht manipuliert wird. Zum Beispiel kann das erste Segment geeignet sein, um darin Personen einzufügen und darzustellen (z.B. Bodenfläche) während das zweite Segment zur Darstellung von Personen ungeeignet sein kann (z.B. Himmel oder Baumkronen).According to one aspect of the disclosure, it is provided that a first segment of the general visual representation is determined for the manipulation, which is manipulated based on the current information, and that a second segment of the general visual representation is determined for the manipulation, which is not manipulated based on the current information. For example, the first segment may be suitable for inserting and representing people therein (e.g., floor area) while the second segment may be unsuitable for representing people (e.g., sky or treetops).

Durch das Segmentieren der allgemeinen visuellen Darstellung in mehrere Segmente abhängig von dem Inhalt der aktuellen Information kann erreicht werden, dass nur solche Bildbereiche basierend auf der aktuellen Information manipuliert werden, welche auch zur Wiedergabe der aktuellen Information geeignet sind.By segmenting the general visual representation into several segments depending on the content of the current information, it can be achieved that only those image areas are manipulated based on the current information which are also suitable for reproducing the current information.

Gemäß einem Aspekt der Offenbarung ist vorgesehen, dass die allgemeine visuelle Darstellung des Zielortes ein aufgenommenes Foto des Zielortes oder eine künstlich generierte Darstellung des Zielortes umfasst. Das Bereitstellen der allgemeinen visuellen Darstellung kann z.B. ein Auswählen eines Fotos des Zielortes aus einer Datenbank umfassen, z.B. aus einer Online-Datenbank. Zum Beispiel können in die Datenbank neutrale fotografische Aufnahmen des Zielortes eingefügt werden oder bereitgestellt sein, die sich besonders gut für das visuelle Manipulieren eignen können.According to one aspect of the disclosure, the general visual representation of the destination includes a captured photo of the destination or an artificially generated representation of the destination. Providing the general visual representation may, for example, include selecting a photo of the destination from a database, e.g. from an online database. For example, neutral photographic images of the destination may be inserted or provided in the database, which may be particularly well suited for visual manipulation.

Gemäß einem Aspekt der Offenbarung ist vorgesehen, dass das Bereitstellen der allgemeinen visuellen Darstellung umfasst, aus einer Auswahl aufgenommener Fotos des Zielortes ein solches Foto auszuwählen, das inhaltlich der aktuellen Information (z.B. Uhrzeit oder Wetter) am meisten entspricht.According to one aspect of the disclosure, providing the general visual representation includes selecting such a Select a photo that best matches the current information (e.g. time or weather).

Gemäß einem Aspekt der Offenbarung ist vorgesehen, dass die aktuelle Information unter Verwendung einer Internetquelle (z.B. Wetterprognose oder aktuelle Wetterinformation von einem Online-Wetterdienst; z.B. Personenaufkommen am Zielort) ermittelt wird. Derartige Informationen können öffentlich zugänglich und einfach im Verfahren zu verwenden sein.According to one aspect of the disclosure, the current information is determined using an Internet source (e.g., weather forecast or current weather information from an online weather service; e.g., crowds at the destination). Such information may be publicly available and easy to use in the method.

Alternativ oder zusätzlich ist gemäß einem Aspekt der Offenbarung vorgesehen, dass die aktuelle Information mittels eines Fahrzeugsensors ermittelt wird. Zum Beispiel kann das aktuelle Wetter in der Umgebung des Fahrzeugs mittels Fahrzeugkamera ermittelt werden, wenn sich das Fahrzeug in einer vorbestimmten Umgebung zum Zielort befindet (z.B. genügend ähnliches Wetter in der Umgebung des Zielortes). Ähnliche Wetterbedingungen können zum Beispiel bei einem Abstand von weniger als 10 km (oder von weniger als 5 km) zum Zielort angenommen werden (z.B. bei im Allgemeinen stabilen Wetterverhältnissen). Zum Beispiel kann die erwartete Ankunftszeit (z.B. basierend auf Geschwindigkeitssensor und GPS-Position) ermittelt werden, sodass die Tageszeit bei Erreichen des Zielortes als aktuelle Information zum Zielort berücksichtigt werden kann.Alternatively or additionally, according to one aspect of the disclosure, the current information is determined by means of a vehicle sensor. For example, the current weather in the vicinity of the vehicle can be determined by means of a vehicle camera if the vehicle is in a predetermined environment to the destination (e.g. sufficiently similar weather in the vicinity of the destination). Similar weather conditions can be assumed, for example, at a distance of less than 10 km (or less than 5 km) to the destination (e.g. in generally stable weather conditions). For example, the expected time of arrival can be determined (e.g. based on the speed sensor and GPS position) so that the time of day when the destination is reached can be taken into account as current information about the destination.

Gemäß einem Aspekt der Offenbarung ist vorgesehen, dass ein erneutes Manipulieren der allgemeinen visuellen Darstellung erfolgt, wenn sich die aktuelle Information zum Zielort ändert. Dafür kann ein erneutes Bereitstellen der aktuellen Information erfolgen (z.B. kann die aktuelle Information erneut ermittelt werden, z.B. erneut online abgerufen werden). Zum Beispiel können Aktualisierungen in vorbestimmten zeitlichen Abständen (z.B. stündlich, halbstündlich, im 10 Min. Takt oder 5 Min. Takt) erfolgen, um stets aktuelle manipulierte visuelle Darstellungen (z.B. synthetische Bilder) zum Zielort anzeigen zu können. Zum Beispiel kann ein Online-Dienst eine Push-Nachricht senden, wenn sich die aktuelle Information ändert und die Aktualisierung kann nach Empfangen der Push-Nachricht erfolgen. Da das menschliche Auge sensibel auch für nur geringfügige visuelle Veränderungen ist, kann der Nutzer dadurch besser einschätzen, wenn sich die aktuelle Situation am Zielort ändert und in welcher Art sich die aktuelle Situation ändert.According to one aspect of the disclosure, the general visual representation is manipulated again when the current information about the destination changes. For this purpose, the current information can be made available again (e.g. the current information can be determined again, e.g. retrieved online again). For example, updates can be made at predetermined time intervals (e.g. hourly, half-hourly, every 10 minutes or every 5 minutes) in order to always be able to display up-to-date manipulated visual representations (e.g. synthetic images) about the destination. For example, an online service can send a push message when the current information changes and the update can take place after receiving the push message. Since the human eye is sensitive to even minor visual changes, the user can better assess when the current situation at the destination changes and in what way the current situation changes.

Ein weiterer Aspekt betrifft ein Computerprogrammprodukt oder nichtflüchtiges Speichermedium mit einem Programmcode, um das zuvor oder nachfolgend beschriebene Verfahren auszuführen, wenn das Computerprogramm auf einem Prozessor, einem Computer, oder einer programmierbaren Hardware ausgeführt wird. Ein solches Programm kann vorteilhaft auf einem Bordcomputer, einem mobilen Nutzergerät oder einem Backend (z.B. mit dem Fahrzeug und/oder einem Mobilgerät des Fahrzeugnutzers gekoppelter Server oder Cloud-Service) ausgeführt werden, um das vorgeschlagene Verfahren auszuführen und somit die manipulierte visuelle Darstellung für den Fahrzeugnutzer bereitzustellen. Ein Vorteil bei der Erstellung der manipulierten visuelle Darstellung mittels Online-Dienst kann sein, dass die manipulierte visuelle Darstellung mehrfach verwendet werden kann, z.B. wenn mehrere Fahrzeugnutzer zur gleichen oder genügend ähnlichen Zeit zum selben Zielort fahren.A further aspect relates to a computer program product or non-volatile storage medium with a program code to carry out the method described above or below when the computer program is executed on a processor, a computer, or programmable hardware. Such a program can advantageously be executed on an on-board computer, a mobile user device, or a backend (e.g. a server or cloud service coupled to the vehicle and/or a mobile device of the vehicle user) to carry out the proposed method and thus provide the manipulated visual representation for the vehicle user. An advantage of creating the manipulated visual representation using an online service can be that the manipulated visual representation can be used multiple times, e.g. if multiple vehicle users travel to the same destination at the same or sufficiently similar time.

FigurenkurzbeschreibungCharacter description

Ausführungsbeispiele werden nachfolgend bezugnehmend auf die beiliegenden Figuren näher erläutert. Es zeigen:

  • 1 ein Flussdiagramm eines Verfahrens zum Anzeigen einer visuellen Darstellung eines Zielortes eines Routenplaners;
  • 2a, 2b ein schematisches Beispiel einer Manipulation einer allgemeinen visuellen Darstellung eines Zielortes; und
  • 3a-3d schematische Beispiele von auf unterschiedliche Weise manipulierten visuellen Darstellungen basierend auf einer allgemeinen visuellen Darstellung und einer aktuellen Information.
Examples of embodiments are explained in more detail below with reference to the accompanying figures. They show:
  • 1 a flowchart of a method for displaying a visual representation of a destination of a route planner;
  • 2a , 2 B a schematic example of a manipulation of a general visual representation of a destination; and
  • 3a-3d schematic examples of visual representations manipulated in different ways based on a general visual representation and current information.

BeschreibungDescription

Verschiedene Ausführungsbeispiele werden nun ausführlicher unter Bezugnahme auf die beiliegenden Zeichnungen beschrieben, in denen einige Ausführungsbeispiele dargestellt sind. In den Figuren können die Dickenabmessungen von Linien, Schichten und/oder Regionen um der Deutlichkeit Willen übertrieben dargestellt sein. Bei der nachfolgenden Beschreibung der beigefügten Figuren, die lediglich einige exemplarische Ausführungsbeispiele zeigen, können gleiche Bezugszeichen gleiche oder vergleichbare Komponenten bezeichnen.Various embodiments will now be described in more detail with reference to the accompanying drawings, in which some embodiments are illustrated. In the figures, the thickness dimensions of lines, layers and/or regions may be exaggerated for the sake of clarity. In the following description of the accompanying figures, which only show some exemplary embodiments, like reference numerals may designate like or comparable components.

Ein Element, das als mit einem anderen Element „verbunden“ oder „verkoppelt“ bezeichnet wird, mit dem anderen Element direkt verbunden oder verkoppelt sein kann oder dass dazwischenliegende Elemente vorhanden sein können. Solange nichts anderes definiert ist, haben sämtliche hierin verwendeten Begriffe (einschließlich von technischen und wissenschaftlichen Begriffen) die gleiche Bedeutung, die ihnen ein Durchschnittsfachmann auf dem Gebiet, zu dem die Ausführungsbeispiele gehören, beimisst.An element that is referred to as being "connected" or "coupled" to another element may be directly connected or coupled to the other element, or there may be intervening elements. Unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning that one of ordinary skill in the art to which the embodiments belong.

Es sind Navigationssysteme bekannt, die Bildinformationen zu Zielorten anzeigen können. Die nach dem aktuellen Stand der Technik angezeigten Bildinformationen z.B. Fotos von Sehenswürdigkeiten oder Bilder von Zielorten sind gemäß anderen Konzepten jedoch nicht aktuell. Sie enthalten z.B. keine tagesaktuelle/zeitaktuelle Darstellung der tatsächlichen Situation am Zielort. So können z.B. Sehenswürdigkeiten an Tagen ohne Menschen aufgenommen sein, aber am Tag der Anreise ist der Zielort stark besucht. Oder Bilder sind im Sommer aufgenommen, die Fahrt erfolgt aber im Winter. Zwar sind Systeme bekannt, die Webcam-Bilder in Navigationssysteme integrieren, diese sind aber an nur sehr wenigen Standorten verfügbar. 3D-Darstellungen sind sehr aufwendig, wenn diese hoch detailliert sind. Es ist wünschenswert, ein Verfahren bereitzustellen, das (z.B. hochauflösende) Bilder mit aktuellem Kontextwissen erzeugt.Navigation systems are known that can display image information about destinations. However, the image information displayed according to the current state of the art, e.g. photos of sights or images of destinations, is not up-to-date according to other concepts. For example, they do not contain a daily/up-to-date representation of the actual situation at the destination. For example, sights may have been photographed on days when there are no people, but the destination is very busy on the day of arrival. Or images may be taken in summer, but the journey takes place in winter. Although systems are known that integrate webcam images into navigation systems, these are only available in very few locations. 3D representations are very complex if they are highly detailed. It is desirable to provide a method that generates (e.g. high-resolution) images with current context knowledge.

1 zeigt ein Flussdiagramm eines Verfahrens 10 zum Anzeigen einer visuellen Darstellung eines Zielortes eines Routenplaners. Das Verfahren 10 umfasst die Schritte: Bereitstellen 11 einer allgemeinen visuellen Darstellung des Zielortes; 12 Bereitstellen einer aktuellen Information zum Zielort; 13 Manipulieren der allgemeinen visuellen Darstellung unter Verwendung der aktuellen Information; und Darstellen 14 der manipulierten visuellen Darstellung auf einem Display im Fahrzeug. 1 shows a flow chart of a method 10 for displaying a visual representation of a destination of a route planner. The method 10 comprises the steps of: providing 11 a general visual representation of the destination; 12 providing current information about the destination; 13 manipulating the general visual representation using the current information; and displaying 14 the manipulated visual representation on a display in the vehicle.

Das vorgeschlagene Verfahren 10 kann es in vorteilhafter Weise ermöglichen, dem Fahrzeugnutzer eine jeweils aktuelle Darstellung des Zielortes ausgeben zu können. Basierend auf einer (z.B. neutralen) allgemeinen visuellen Darstellung des Zielortes kann durch die vorgesehene Manipulation eine Darstellung erzeugt werden, die an die aktuelle Situation am Zielort angepasst ist (z.B. wettermäßig, tageszeitmäßig oder hinsichtlich der Anzahl von Personen oder Fahrzeugen am Zielort). Dadurch kann der Fahrzeugbenutzer besser einschätzen, mit welchen Umgebungsbedingungen er am Zielort zu rechnen hat. Durch die verfahrensgemäß verwendete Bildmanipulation kann eine jeweils aktuelle Darstellung des Zielortes generiert werden, z.B. ohne dass für die aktuelle Anzeige des Zielortes eine große Auswahl an Bildern des Zielortes in unterschiedlichen Situationen benötigt wird.The proposed method 10 can advantageously make it possible to provide the vehicle user with a current representation of the destination. Based on a (e.g. neutral) general visual representation of the destination, the intended manipulation can generate a representation that is adapted to the current situation at the destination (e.g. weather, time of day or the number of people or vehicles at the destination). This allows the vehicle user to better estimate what environmental conditions he can expect at the destination. The image manipulation used in the method can generate a current representation of the destination, e.g. without a large selection of images of the destination in different situations being required for the current display of the destination.

2a, 2b zeigen ein schematisches Beispiel einer Manipulation einer visuellen Darstellung eines Zielortes. 2a zeigt dabei eine allgemeine visuelle Darstellung 20a eines Zielortes 21, z.B. eines berühmten Bauwerks 21. 2b zeigt eine manipulierte visuelle Darstellung 20b desselben Zielortes 21. 2a , 2 B show a schematic example of manipulating a visual representation of a destination. 2a shows a general visual representation 20a of a destination 21, e.g. a famous building 21. 2 B shows a manipulated visual representation 20b of the same destination 21.

Für das Manipulieren 13 werden verfahrensgemäß 10 verschiedene, aktuelle Informationen 24a, 24b, 24c zum Zielort 21 bereitgestellt (rein schematisch in 2a gezeigt). Die aktuellen Informationen können sich z.B. auf eine Witterung am Zielort 21 beziehen (z.B. erste Wetterinformation 24a zu Sonnenschein oder zweite Wetterinformation 24b zu Bewölkung) oder auf eine aktuelle Besucheranzahl am Zielort 21 beziehen (z.B. Besucherinformation 24c zur Anzahl von Personen am Zielort 21).For the manipulation 13, 10 different, current information 24a, 24b, 24c about the destination 21 are provided according to the method (purely schematically in 2a shown). The current information can, for example, relate to the weather at the destination 21 (e.g. first weather information 24a about sunshine or second weather information 24b about cloud cover) or relate to a current number of visitors at the destination 21 (e.g. visitor information 24c about the number of people at the destination 21).

Die allgemeine visuelle Darstellung 20a kann in mehrere Segmente unterteilt werden, die zur Manipulation 13 basierend auf verschiedenartigen aktuellen Informationen 24, 24b, 24c (z.B. textliche Informationen) zum Zielort 21 unterschiedlich genutzt werden können. Im Beispiel der 2a, 2b ist dargestellt, dass die allgemeine visuelle Darstellung 20a in zwei Segmente 22, 23 unterteilt ist (z.B. Richtliniensegmente). Es kann eine Obj ektdetektierung und Segmentation auf gezielte Bereiche erfolgen. Verschiede Bildbereiche können unterschiedlich geeignet sein, verschiedene Informationen darzustellen. Zum Beispiel können Inpaint-Bereiche für verschiedene Informationen definiert werden (z.B. Uhrzeit, Wetter, News (z.B. zu Sportevents etc.), Verkehrsinformationen wie hohes Aufkommen oder geringes Aufkommen). Zum Beispiel kann das obere Segment 22 (z.B. Richtliniensegment für Wetter / Uhrzeit; z.B. Sonnenuntergang, Sonnenaufgang, sonnig oder wolkig zeigt sich überwiegend in diesem Segment) genutzt werden, um darin Informationen 24a, 24b zur Witterung darzustellen, während das untere Segment 23 (z.B. Richtliniensegment für Personen; z.B. Personen können ausschließlich in diesem Bildbereich erscheinen) genutzt werden kann, um darin aktuelle Informationen 24c zur Besucheranzahl darzustellen. Allgemeine Informationen wie Ankunft bei Tag oder Nacht können sich z.B. auf alle Segmente der visuellen Darstellung auswirken. Zum Beispiel kann das obere Richtliniensegment 22 eine Darstellung des Himmels umfassen, sodass dort Informationen zur Witterung oder Tageszeit visuell dargestellt werden können, jedoch nicht zur aktuellen Besucherzahl. Informationen zur aktuellen Besucherzahl 24c können dagegen im unteren Segment 23 dargestellt werden (z.B. Bildbereich mit Boden oder Grünfläche; z.B. mittels Objektdetektierung ermittelt).The general visual representation 20a can be divided into several segments, which can be used differently for manipulation 13 based on various current information 24, 24b, 24c (eg textual information) about the destination 21. In the example of 2a , 2 B it is shown that the general visual representation 20a is divided into two segments 22, 23 (e.g. guideline segments). Object detection and segmentation can take place on targeted areas. Different image areas can be suitable to different degrees for displaying different information. For example, in-paint areas can be defined for different information (e.g. time, weather, news (e.g. about sporting events etc.), traffic information such as high or low volume). For example, the upper segment 22 (e.g. guideline segment for weather / time; e.g. sunset, sunrise, sunny or cloudy is predominantly shown in this segment) can be used to display information 24a, 24b about the weather, while the lower segment 23 (e.g. guideline segment for people; e.g. people can only appear in this image area) can be used to display current information 24c about the number of visitors. General information such as arrival during the day or at night can, for example, affect all segments of the visual representation. For example, the upper guideline segment 22 can include a representation of the sky, so that information on the weather or time of day can be visually displayed there, but not on the current number of visitors. Information on the current number of visitors 24c, on the other hand, can be displayed in the lower segment 23 (eg image area with ground or green space; eg determined by means of object detection).

Zum Beispiel kann zu einem ersten Zeitpunkt (z.B. während der Fahrt) eine Berechnung hochauflösender grafischer Bilder auf Basis der Richtliniensegmente 22, 23 und Kontextdaten 24a - 24c (Uhrzeit, Personen, Wetter, etc.) erfolgen. Zum Beispiel kann zu einem zweiten Zeitpunkt eine Berechnung hochauflösender grafischer Bilder auf Basis der Richtliniensegmente 22, 23 und Kontextdaten 24a-24c (Uhrzeit, Personen, Wetter,...) erneut erfolgen, sofern sich Änderungen ergeben (z.B. Aktualisierung). Dabei kann eine Aktualisierung in vorteilhafter Weise nur einzelne Informationen und zu diesen korrespondierende Segmente berücksichtigen, die sich geändert haben, wodurch z.B. nicht die gesamte manipulierte visuelle Darstellung neu berechnet werden muss. Für mögliche Routenpunkte werden beispielsweise zu Fahrbeginn (z.B. vor dem oben genannten ersten Zeitpunkt) Richtliniensegmente ermittelt die während der Fahrt dynamisch angepasst werden können (zum Beispiel zum ersten und/oder zweiten Zeitpunkt. Dadurch kann eine effiziente Bildberechnung erfolgen. Unter Verwendung von künstlicher Intelligenz KI muss nur das Bildmaterial neu erzeugt, zu dem sich die aktuelle Information 24a - 24c ändert. Zum Beispiel ist das Unterteilen in Segmente 22, 23 dabei nur einmalig nötig.For example, at a first point in time (e.g. during the journey), high-resolution graphic images can be calculated based on the guideline segments 22, 23 and context data 24a - 24c (time, people, weather, etc.). For example, at a second point in time, high-resolution graphic images can be calculated again based on the guideline segments 22, 23 and context data 24a-24c (time, people, weather, etc.) if changes occur (e.g. updating). In this case, an update can advantageously only take into account individual information and the segments corresponding to it. that have changed, which means that, for example, the entire manipulated visual representation does not have to be recalculated. For possible route points, for example, at the start of the journey (e.g. before the first point in time mentioned above), guideline segments are determined that can be dynamically adjusted during the journey (for example at the first and/or second point in time). This enables efficient image calculation. Using artificial intelligence AI, only the image material needs to be regenerated at which the current information 24a - 24c changes. For example, dividing into segments 22, 23 is only necessary once.

Entsprechend der verfügbaren aktuellen Informationen 24a - 24c ist in 2b eine manipulierte visuelle Darstellung 20b gezeigt. Im oberen Segment 22 sind visuelle Darstellung zur Witterung korrespondierend zu den entsprechenden Informationen 24a, 24b (z.B. Sonne und Wolken; z.B. Witterung am Zielort) eingefügt worden. Im unteren Segment 23 ist eine visuelle Darstellung zur Besucherzahl korrespondierend zur entsprechenden aktuellen Information 24c (z.B. Anzahl an Personen am Zielort) eingefügt worden.According to the available current information 24a - 24c, 2 B a manipulated visual representation 20b is shown. In the upper segment 22, visual representations of the weather corresponding to the corresponding information 24a, 24b (eg sun and clouds; eg weather at the destination) have been inserted. In the lower segment 23, a visual representation of the number of visitors corresponding to the corresponding current information 24c (eg number of people at the destination) has been inserted.

Als Input für das Verfahren kann zum Beispiel ein Bild einer Sehenswürdigkeit 21 und eine aktuelle Wettersituation 24a am Zielort und/oder ein Foto der Sehenswürdigkeit 21 und eine aktuelle Besucherzahl 24c am Ort genutzt werden.For example, an image of a sight 21 and a current weather situation 24a at the destination and/or a photo of the sight 21 and a current number of visitors 24c at the location can be used as input for the process.

Für den Fachmann ist zweifelsohne ersichtlich, dass die in den 2a, 2b dargestellten visuellen Darstellungen rein schematisch zur Verdeutlichung des technischen Prinzips der Offenbarung anzusehen sind. In der praktischen Umsetzung des Verfahrens können z.B. mittels Bildaufnahmen als allgemeine visuelle Darstellung 20a und insbesondere unter Verwendung von KI zur Manipulation 13 fotorealistische manipulierte visuelle Darstellungen 20b erzeugt und angezeigt werden. Gleiches gilt für die folgenden schematischen Beispiele der 3a-3d.It is clear to the expert that the 2a , 2 B shown visual representations are to be viewed purely schematically to illustrate the technical principle of the disclosure. In the practical implementation of the method, for example, photorealistic manipulated visual representations 20b can be generated and displayed by means of image recordings as a general visual representation 20a and in particular by using AI for manipulation 13. The same applies to the following schematic examples of the 3a-3d .

Weitere Einzelheiten und Aspekte sind in Verbindung mit den vor- oder nachstehend beschriebenen Ausführungsbeispielen erwähnt. Das in 2a, 2b gezeigte Ausführungsbeispiel kann ein oder mehrere optionale zusätzliche Merkmale aufweisen, die einem oder mehreren Aspekten entsprechen, die in Verbindung mit dem vorgeschlagenen Konzept oder mit einem oder mehreren vorstehend (z.B. 1) oder nachstehend (z.B. 3a-3d) beschriebenen Ausführungsbeispielen erwähnt sind.Further details and aspects are mentioned in connection with the embodiments described above or below. 2a , 2 B The embodiment shown may comprise one or more optional additional features corresponding to one or more aspects described in connection with the proposed concept or with one or more of the above (eg 1 ) or below (e.g. 3a-3d ) described embodiments.

3a-3d zeigen schematische Beispiele von unterschiedlich manipulierten visuellen Darstellungen ausgehend von einer allgemeinen visuellen Darstellung und einer aktuellen Information. 3a zeigt dabei eine allgemeine visuelle Darstellung 30a eines schematisch dargestellten Gebäudes 31 (z.B. Sehenswürdigkeit am Zielort). Eine schematisch dargestellte aktuelle Information 34a kann z.B. eine Witterung am Zielort betreffen, zum Beispiel kann die aktuelle Information 34a anzeigen, dass am Zielort aktuell Schnee liegt. 3a-3d show schematic examples of differently manipulated visual representations starting from a general visual representation and current information. 3a shows a general visual representation 30a of a schematically represented building 31 (eg a sight at the destination). Schematically represented current information 34a can, for example, relate to the weather at the destination, for example the current information 34a can indicate that there is currently snow at the destination.

Die aktuelle Information 34a kann verfahrensgemäß verwendet werden, um die allgemeine visuelle Darstellung 30a so zu manipulieren, dass die ausgegebene Darstellung des Gebäudes 31 am Zielort aktuell ist, in diesem Beispiel kann Schnee auf dem Gebäude 31 in die Darstellung eingefügt werden. Dazu kann per Segmentierung ein Bereich ermittelt werden, auf dem Schnee zu sehen sein kann (z.B. mittels Analyse physikalischer Rahmenbedingungen), hier z.B. das Gebäudedach. Für eine realistischere Darstellung können unterschiedliche Ausprägungen des vorhandenen Schnees in die allgemeine visuelle Darstellung 30a eingefügt werden, sodass zum Beispiel bei wiederholtem Anfahren desselben Zielortes jeweils eine andere manipulierte visuelle Darstellung ausgegeben werden kann.The current information 34a can be used according to the method to manipulate the general visual representation 30a so that the output representation of the building 31 at the destination is current; in this example, snow on the building 31 can be inserted into the representation. For this purpose, an area in which snow can be seen can be determined by segmentation (e.g. by analyzing physical conditions), here, for example, the roof of the building. For a more realistic representation, different forms of the existing snow can be inserted into the general visual representation 30a, so that, for example, when repeatedly driving to the same destination, a different manipulated visual representation can be output each time.

Verschiedene Ausprägungen von manipulierten visuellen Darstellungen 30b, 30c, 30d sind in den 3b - 3d gezeigt. Die verwendete Grundinformation 34a, dass Schnee liegt, ist jeweils dieselbe. Jedoch ist in der ersten manipulierten visuellen Darstellung 30b eine gezeigte Schneedecke 34a_1 auf dem Gebäudedach großflächiger verteilt als beispielsweise in der dritten manipulierten visuellen Darstellung 30d, die eine kompaktere Schneeverteilung 34a_3 zeigt. Dagegen weist die in der zweiten manipulierten visuellen Darstellung 30c dargestellte Schneeverteilung 34a_2 eine Asymmetrie auf. Die tatsächliche Ausprägung der zur Anzeige im Navigationssystem verwendeten manipulierten visuellen Darstellung kann beispielsweise zufallsbasiert erfolgen.Various forms of manipulated visual representations 30b, 30c, 30d are shown in the 3b - 3d shown. The basic information 34a used, that there is snow, is always the same. However, in the first manipulated visual representation 30b, a snow cover 34a_1 shown on the building roof is distributed over a larger area than, for example, in the third manipulated visual representation 30d, which shows a more compact snow distribution 34a_3. In contrast, the snow distribution 34a_2 shown in the second manipulated visual representation 30c has an asymmetry. The actual manifestation of the manipulated visual representation used for display in the navigation system can, for example, be random.

Weitere Einzelheiten und Aspekte sind in Verbindung mit den vor- oder nachstehend beschriebenen Ausführungsbeispielen erwähnt. Das in 3a-3d gezeigte Ausführungsbeispiel kann ein oder mehrere optionale zusätzliche Merkmale aufweisen, die einem oder mehreren Aspekten entsprechen, die in Verbindung mit dem vorgeschlagenen Konzept oder mit einem oder mehreren vorstehend (z.B. 1 - 2b) oder nachstehend beschriebenen Ausführungsbeispielen erwähnt sind.Further details and aspects are mentioned in connection with the embodiments described above or below. 3a-3d The embodiment shown may comprise one or more optional additional features corresponding to one or more aspects described in connection with the proposed concept or with one or more of the above (eg 1 - 2b) or embodiments described below.

Die vorliegende Offenbarung betrifft eine kontextabhängige, insbesondere KI-basierte Bildgenerierung zur Verwendung in Navigationssystemen. Beispiele beziehen sich auf ein Verfahren zur Generierung synthetischer Bilder auf Basis realer Fotos und Kontextwissen aus dem Fahrzeug (z.B. Wetter wie Schnee oder Regen nahe dem Zielort, Uhrzeit bei Ankunft; z.B. basierend auf Fahrzeugsensordaten) und Umfeldsystemen (z.B. Wetterlage am Standort, Besucherzahl am Standort; z.B. basierend auf Daten von Online-Diensten). Das System verwendet z.B. ein reales hochauflösendes Foto z.B. einer Sehenswürdigkeit am Zielort und segmentiert es in Bereiche. Auf Basis von Informationen aus dem Fahrzeug und Umfeldsystemen wird dann z.B. über ein Text-to-Image-KI System ein hochauflösendes Bild erzeugt und im Navigationsgerät angezeigt. Das Verfahren oder System kann auch auf komplette Karten oder Landschaften angewendet werden. Zudem besteht die Möglichkeit falls z.B. gar keine Bildinformationen vorhanden sind vollsynthetische Fotos zu erzeugen (z.B. Synthetisches Erzeugen der allgemeinen visuellen Darstellung, z.B. unter Verwendung von KI).The present disclosure relates to context-dependent, in particular AI-based image generation for use in navigation systems. Examples relate to a method for generating synthetic images based on real photos and context knowledge from the vehicle (e.g. weather such as snow or rain near the destination, time of arrival; e.g. based on vehicle sensor data) and environmental systems (e.g. weather conditions at the location, number of visitors at the location; e.g. based on data from online services). The system uses, for example, a real high-resolution photo, e.g. of a sight at the destination, and segments it into areas. Based on information from the vehicle and environmental systems, a high-resolution image is then generated, e.g. via a text-to-image AI system, and displayed in the navigation device. The process or system can also be applied to complete maps or landscapes. In addition, if, for example, no image information is available, it is possible to generate fully synthetic photos (e.g. synthetic generation of the general visual representation, e.g. using AI).

ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED 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 documents listed by the applicant was 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 accepts no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • DE 102022103881 A1 [0003]DE 102022103881 A1 [0003]
  • EP 3002559 A2 [0004]EP 3002559 A2 [0004]

Claims (10)

Verfahren (10) zum Anzeigen einer visuellen Darstellung (20b, 30b) eines Zielortes (21, 31) eines Routenplaners in einem Fahrzeug, das Verfahren (10) umfassend: - Bereitstellen (11) einer allgemeinen visuellen Darstellung (20a, 30a) des Zielortes (21, 31); - Bereitstellen (12) einer aktuellen Information (24a, 34a) zum Zielort (21, 31); - Manipulieren (13) der allgemeinen visuellen Darstellung (20a, 30a) unter Verwendung der aktuellen Information (24a, 34a); und - Darstellen (14) der manipulierten visuellen Darstellung (20b, 30b) auf einem Display im Fahrzeug.Method (10) for displaying a visual representation (20b, 30b) of a destination (21, 31) of a route planner in a vehicle, the method (10) comprising: - providing (11) a general visual representation (20a, 30a) of the destination (21, 31); - providing (12) current information (24a, 34a) about the destination (21, 31); - manipulating (13) the general visual representation (20a, 30a) using the current information (24a, 34a); and - displaying (14) the manipulated visual representation (20b, 30b) on a display in the vehicle. Verfahren (10) gemäß Anspruch 1, wobei das Manipulieren (13) der allgemeinen visuellen Darstellung (20a, 30a) mittels einer künstlichen Intelligenz basierend auf der aktuellen Information (24a, 34a) erfolgt.Procedure (10) according to Claim 1 , wherein the manipulation (13) of the general visual representation (20a, 30a) is carried out by means of an artificial intelligence based on the current information (24a, 34a). Verfahren (10) gemäß Anspruch 1 oder 2, wobei die allgemeine visuelle Darstellung (20a) für das Manipulieren (13) in mehrere Segmente (22, 23) aufgeteilt wird, wobei ein zur aktuellen Information (24a) inhaltlich passendes Segment (22) für das Manipulieren (13) ausgewählt wird und das ausgewählte Segment (22) basierend auf der aktuellen Information (24a) manipuliert (13) wird.Procedure (10) according to Claim 1 or 2 , wherein the general visual representation (20a) is divided into several segments (22, 23) for the manipulation (13), wherein a segment (22) matching the current information (24a) in terms of content is selected for the manipulation (13) and the selected segment (22) is manipulated (13) based on the current information (24a). Verfahren (10) gemäß Anspruch 3, wobei die aktuelle Information (24a, 24c) zumindest zwei verschiedene inhaltliche Aspekte umfasst, wobei die verschiedenen Aspekte der aktuellen Information (24a, 24c) zum Manipulieren (13) verschiedener, separater Segmente (22, 23) verwendet werden.Procedure (10) according to Claim 3 , wherein the current information (24a, 24c) comprises at least two different content aspects, wherein the different aspects of the current information (24a, 24c) are used to manipulate (13) different, separate segments (22, 23). Verfahren (10) gemäß Anspruch 3 oder 4, wobei für das Manipulieren (13) ein erstes Segment (22) der allgemeinen visuellen Darstellung (20a) bestimmt wird, das basierend auf der aktuellen Information (24a) manipuliert (13) wird, und wobei für das Manipulieren (13) ein zweites Segment (23) der allgemeinen visuellen Darstellung (20a) bestimmt wird, das basierend auf der aktuellen Information (24a) nicht manipuliert (13) wird.Procedure (10) according to Claim 3 or 4 , wherein for the manipulation (13) a first segment (22) of the general visual representation (20a) is determined which is manipulated (13) based on the current information (24a), and wherein for the manipulation (13) a second segment (23) of the general visual representation (20a) is determined which is not manipulated (13) based on the current information (24a). Verfahren (10) gemäß einem der vorhergehenden Ansprüche, wobei die allgemeine visuelle Darstellung (20a, 30a) des Zielortes (21, 31) ein aufgenommenes Foto des Zielortes (21, 31) oder eine künstlich generierte Darstellung des Zielortes (21, 31) umfasst.Method (10) according to one of the preceding claims, wherein the general visual representation (20a, 30a) of the destination (21, 31) comprises a captured photo of the destination (21, 31) or an artificially generated representation of the destination (21, 31). Verfahren (10) gemäß einem der vorhergehenden Ansprüche, wobei das Bereitstellen (11) der allgemeinen visuellen Darstellung (20a, 30a) umfasst, aus einer Auswahl aufgenommener Fotos des Zielortes (21, 31) ein solches Foto auszuwählen, das inhaltlich der aktuellen Information (24a, 34a) am meisten entspricht.Method (10) according to one of the preceding claims, wherein the provision (11) of the general visual representation (20a, 30a) comprises selecting from a selection of taken photos of the destination (21, 31) a photo that most closely corresponds in content to the current information (24a, 34a). Verfahren (10) gemäß einem der vorhergehenden Ansprüche, wobei die aktuelle Information (24a, 34a) für das Bereitstellen (12) der aktuellen Information (24a, 34a) unter Verwendung einer Internetquelle ermittelt wird.Method (10) according to one of the preceding claims, wherein the current information (24a, 34a) for providing (12) the current information (24a, 34a) is determined using an Internet source. Verfahren (10) gemäß einem der vorhergehenden Ansprüche, wobei die aktuelle Information (24a, 34a) für das Bereitstellen (12) der aktuellen Information (24a, 34a) mittels eines Fahrzeugsensors ermittelt wird.Method (10) according to one of the preceding claims, wherein the current information (24a, 34a) for providing (12) the current information (24a, 34a) is determined by means of a vehicle sensor. Verfahren (10) gemäß einem der vorhergehenden Ansprüche, wobei ein erneutes Manipulieren (13) der allgemeinen visuellen Darstellung (20a, 30a) erfolgt, wenn sich die aktuelle Information (24a, 34a) zum Zielort (21, 31) ändert.Method (10) according to one of the preceding claims, wherein a renewed manipulation (13) of the general visual representation (20a, 30a) takes place when the current information (24a, 34a) about the destination (21, 31) changes.
DE102022132812.0A 2022-12-09 2022-12-09 METHOD FOR DISPLAYING A VISUAL REPRESENTATION OF A DESTINATION Pending DE102022132812A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102022132812.0A DE102022132812A1 (en) 2022-12-09 2022-12-09 METHOD FOR DISPLAYING A VISUAL REPRESENTATION OF A DESTINATION

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102022132812.0A DE102022132812A1 (en) 2022-12-09 2022-12-09 METHOD FOR DISPLAYING A VISUAL REPRESENTATION OF A DESTINATION

Publications (1)

Publication Number Publication Date
DE102022132812A1 true DE102022132812A1 (en) 2024-06-20

Family

ID=91278781

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102022132812.0A Pending DE102022132812A1 (en) 2022-12-09 2022-12-09 METHOD FOR DISPLAYING A VISUAL REPRESENTATION OF A DESTINATION

Country Status (1)

Country Link
DE (1) DE102022132812A1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2397819A1 (en) * 2010-06-21 2011-12-21 Research In Motion Limited Method, device and system for presenting navigational information
EP2818832A2 (en) * 2013-06-26 2014-12-31 Robert Bosch Gmbh Method, apparatus and device for representing POI on a map
EP3002559A2 (en) 2014-09-10 2016-04-06 Panasonic Intellectual Property Corporation of America Route display method, route display apparatus, and database generation method
US20190026573A1 (en) * 2017-07-20 2019-01-24 Toyota Jidosha Kabushiki Kaisha Information processing apparatus, information processing method, and information processing system
WO2020008598A1 (en) * 2018-07-05 2020-01-09 三菱電機株式会社 Automatic driving control device, information communication terminal, automatic driving control system, automatic driving control method, and parking spot designation method
DE102019209565A1 (en) * 2019-06-28 2020-12-31 Robert Bosch Gmbh Method and device for checking the robustness of an artificial neural network
DE102022103881A1 (en) 2021-02-24 2022-08-25 Nvidia Corporation GENERATION OF FRAMES FOR NEURAL SIMULATION WITH ONE OR MORE NEURAL NETWORKS

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2397819A1 (en) * 2010-06-21 2011-12-21 Research In Motion Limited Method, device and system for presenting navigational information
EP2818832A2 (en) * 2013-06-26 2014-12-31 Robert Bosch Gmbh Method, apparatus and device for representing POI on a map
EP3002559A2 (en) 2014-09-10 2016-04-06 Panasonic Intellectual Property Corporation of America Route display method, route display apparatus, and database generation method
US20190026573A1 (en) * 2017-07-20 2019-01-24 Toyota Jidosha Kabushiki Kaisha Information processing apparatus, information processing method, and information processing system
WO2020008598A1 (en) * 2018-07-05 2020-01-09 三菱電機株式会社 Automatic driving control device, information communication terminal, automatic driving control system, automatic driving control method, and parking spot designation method
DE102019209565A1 (en) * 2019-06-28 2020-12-31 Robert Bosch Gmbh Method and device for checking the robustness of an artificial neural network
DE102022103881A1 (en) 2021-02-24 2022-08-25 Nvidia Corporation GENERATION OF FRAMES FOR NEURAL SIMULATION WITH ONE OR MORE NEURAL NETWORKS

Similar Documents

Publication Publication Date Title
EP2491530B1 (en) Determining the pose of a camera
DE3881416T2 (en) Method for displaying a perspective image of an area and system for carrying out the method.
DE60213526T2 (en) Method and system for improving situational awareness of command control units
DE112019001310T5 (en) SYSTEMS AND METHODS FOR REDUCING THE AMOUNT OF DATA STORAGE DURING MACHINE LEARNING
DE112020001103T5 (en) Multitasking perception network with applications for scene understanding and an advanced driver assistance system
DE102019131700A1 (en) METHOD AND DEVICE FOR IMPROVED LOCAL DECISIONS BASED ON THE SURROUNDINGS
DE102007030226A1 (en) Camera-based navigation system and method for its operation
DE19549306A1 (en) Method and device for the visual representation of spatial data
DE202012013450U1 (en) Annotation positioning display system for reducing creep during zooming activities
DE202014010881U1 (en) Providing indoor equipment information on a digital map
WO2008074561A1 (en) Method for displaying a map section in a navigation system, and navigation system
DE102024118192A1 (en) Geolocation-based background generation for object images
EP2813999A2 (en) Augmented reality system and method of generating and displaying augmented reality object representations for a vehicle
DE102020110243A1 (en) Computer-implemented method for data augmentation
DE112013007437T5 (en) Storage medium, card information processing apparatus, data generation method
DE102022132812A1 (en) METHOD FOR DISPLAYING A VISUAL REPRESENTATION OF A DESTINATION
DE102019002574A1 (en) Navigation system and method for discrete routes
DE102015007145A1 (en) Method for automatic route evaluation
WO2025045513A1 (en) Method and vehicle for adapting images displayed on a display unit of a vehicle to real environmental conditions
WO2009047077A1 (en) Method for operating a navigation system
DE102015217258A1 (en) Method and device for representing a vehicle environment of a vehicle
DE102023204603A1 (en) Method for creating a reference map representation
DE102013207065A1 (en) Method and system for producing synthetic ortho images
DE102012213336A1 (en) Method for addition of digital card around spot heights pre-designated on geographical positions of vehicle, involves assigning geodetic projection height, for representing size to geographical position in digital card
DE102021211054A1 (en) Methods and devices for building a training data set

Legal Events

Date Code Title Description
R083 Amendment of/additions to inventor(s)
R163 Identified publications notified