Movatterモバイル変換


[0]ホーム

URL:


DE102017223176A1 - Method for processing sensor data of a vehicle - Google Patents

Method for processing sensor data of a vehicle
Download PDF

Info

Publication number
DE102017223176A1
DE102017223176A1DE102017223176.9ADE102017223176ADE102017223176A1DE 102017223176 A1DE102017223176 A1DE 102017223176A1DE 102017223176 ADE102017223176 ADE 102017223176ADE 102017223176 A1DE102017223176 A1DE 102017223176A1
Authority
DE
Germany
Prior art keywords
vehicle
processing
data
sensor data
sensor
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
DE102017223176.9A
Other languages
German (de)
Inventor
Andre Owerfeldt
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
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 Robert Bosch GmbHfiledCriticalRobert Bosch GmbH
Priority to DE102017223176.9ApriorityCriticalpatent/DE102017223176A1/en
Priority to FR1872907Aprioritypatent/FR3076789B1/en
Publication of DE102017223176A1publicationCriticalpatent/DE102017223176A1/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Translated fromGerman

Die Erfindung betrifft ein Verfahren zum Verarbeiten von Sensordaten eines Fahrzeugs, wobei erzeugbaren oder mittels zumindest einer Sensoreinrichtung erzeugten Sensordaten eine Verarbeitungspriorität zugewiesen wird, welche von einer fahrzeug-externen Einrichtung festgelegt wird, sodass diese entsprechend ihrer Verarbeitungspriorität mittels einer Verarbeitungseinrichtung im Fahrzeug verarbeitet werden.The invention relates to a method for processing sensor data of a vehicle, wherein sensor data which can be generated or generated by means of at least one sensor device is assigned a processing priority which is determined by a vehicle-external device, so that these are processed according to their processing priority by means of a processing device in the vehicle.

Description

Translated fromGerman

Technisches GebietTechnical area

Die Erfindung betrifft ein Verfahren zum Verarbeiten von Sensordaten eines Fahrzeugs.The invention relates to a method for processing sensor data of a vehicle.

Die Erfindung betrifft weiter ein Verarbeitungssystem für Sensordaten.The invention further relates to a processing system for sensor data.

Die Erfindung betrifft weiter eine Vorrichtung zur Verarbeitung von Sensordaten zum Einsatz in einem Fahrzeug, insbesondere Kraftfahrzeug.The invention further relates to a device for processing sensor data for use in a vehicle, in particular a motor vehicle.

Obwohl die vorliegende Erfindung allgemein auf beliebige Vorrichtungen anwendbar ist, wird die vorliegende Erfindung in Bezug auf eine Vorrichtung in einem Kraftfahrzeug beschrieben.Although the present invention is generally applicable to any devices, the present invention will be described with respect to a device in a motor vehicle.

Stand der TechnikState of the art

Heutige Fahrzeuge umfassen eine Mehrzahl Sensoren, beispielsweise in Form von ABS Sensoren, Temperatursensoren oder dergleichen, deren Daten vom Fahrzeug gesammelt und in diesem ausgewertet werden. Insbesondere im Hinblick auf teilautonomes oder vollautonomes Fahren von Fahrzeugen fällt eine immer größere Datenmenge an, die im Fahrzeug gespeichert und verarbeitet werden muss.Today's vehicles include a plurality of sensors, for example in the form of ABS sensors, temperature sensors or the like, whose data is collected by the vehicle and evaluated in this. Particularly with regard to partially autonomous or fully autonomous driving of vehicles, an ever increasing amount of data accumulates, which has to be stored and processed in the vehicle.

Offenbarung der ErfindungDisclosure of the invention

In einer Ausführungsform stellt die Erfindung ein Verfahren zum Verarbeiten von Sensordaten eines Fahrzeugs bereit, wobei erzeugbaren oder mittels zumindest einer Sensoreinrichtung erzeugten Sensordaten eine Verarbeitungspriorität zugewiesen wird, welche von einer fahrzeug-externen Einrichtung festgelegt wird, sodass diese entsprechend ihrer Verarbeitungspriorität mittels einer Verarbeitungseinrichtung im Fahrzeug verarbeitet werden.In one embodiment, the invention provides a method for processing sensor data of a vehicle, wherein sensor data that can be generated or generated by at least one sensor device is assigned a processing priority that is determined by a vehicle-external device, so that these are processed according to their processing priority by means of a processing device in the vehicle are processed.

In einer weiteren Ausführungsform stellt die Erfindung ein Verarbeitungssystem für Sensordaten bereit, umfassend zumindest ein Fahrzeug, welches eine Sensoreinrichtung umfasst, die ausgebildet ist, um Sensordaten zu erzeugen, und welches eine Verarbeitungseinrichtung zum Verarbeiten von Sensordaten mittels des zuvor erwähnten Verfahrens umfasst und eine fahrzeug-externe Einrichtung, die mit der Verarbeitungseinrichtung des Fahrzeugs verbunden ist und die ausgebildet ist, den erzeugten oder erzeugbaren Sensordaten eine Verarbeitungspriorität zuzuweisen, sodass diese entsprechend ihrer Verarbeitungspriorität von der Verarbeitungseinrichtung des Fahrzeugs verarbeitet werden.In another embodiment, the invention provides a sensor data processing system comprising at least one vehicle including sensor means configured to generate sensor data and including processing means for processing sensor data by the aforementioned method and including a vehicle sensor system. external device connected to the processing device of the vehicle and configured to assign a processing priority to the generated or producible sensor data so that it is processed according to its processing priority by the processing device of the vehicle.

In einer weiteren Ausführungsform stellt die Erfindung eine Vorrichtung zur Verarbeitung von Sensordaten zum Einsatz in einem Fahrzeug, insbesondere Kraftfahrzeug bereit, umfassend eine Sensoreinrichtung zur Erzeugung von Sensordaten, eine Verarbeitungseinrichtung zum Verarbeiten von Sensordaten, und eine Kommunikationseinrichtung, die einerseits mit der Verarbeitungseinrichtung verbunden ist, andererseits mit einer fahrzeug-externen Einrichtung verbindbar ist, und ausgebildet ist, eine Verarbeitungspriorität für erzeugbare oder erzeugte Sensordaten des Fahrzeugs zu empfangen und diese an die Verarbeitungseinrichtung zu übermitteln, sodass die Sensordaten entsprechend ihrer Verarbeitungspriorität von der Verarbeitungseinrichtung verarbeitet werden.In a further embodiment, the invention provides a device for processing sensor data for use in a vehicle, in particular a motor vehicle, comprising a sensor device for generating sensor data, a processing device for processing sensor data, and a communication device which is connected on the one hand to the processing device, on the other hand connectable with a vehicle-external device, and is adapted to receive a processing priority for producible or generated sensor data of the vehicle and to transmit this to the processing means, so that the sensor data are processed according to their processing priority from the processing means.

Einer der damit erzielten Vorteile ist, dass damit die Datenausbeute optimiert wird, insbesondere können Daten und deren Komprimierungsbedarf zur effektiven Nutzung von Speichern im Fahrzeug unabhängig voneinander mit Verarbeitungsprioritäten von einer äußeren Einrichtung, beispielsweise einem Clouddienst oder ähnlichem festgelegt werden. Ein weiterer Vorteil ist, dass eine effiziente Nutzung der Rechen- und Speicherressourcen des Fahrzeugs ermöglicht wird.One of the advantages achieved with this is that it optimizes the data yield, in particular data and its compression requirements for the effective use of storage in the vehicle can be determined independently of each other with processing priorities from an external device, for example a cloud service or the like. Another advantage is that efficient use of the vehicle's computing and storage resources is enabled.

Weitere Merkmale, Vorteile und weitere Ausführungsformen der Erfindung sind im Folgenden beschrieben oder werden dadurch offenbar:Further features, advantages and further embodiments of the invention are described below or become apparent:

Gemäß einer vorteilhaften Weiterbildung wird die Verarbeitungspriorität in Abhängigkeit von Verarbeitungskapazitäten der Verarbeitungseinrichtung im Fahrzeug, insbesondere verfügbarer Rechenleistung und/oder verfügbarer Speicherplatz der Verarbeitungseinrichtung im Fahrzeug und/oder wird diese an eine Bandbreite einer externen Kommunikationsverbindung angepasst. Damit kann die Verarbeitung von Sensordaten auf flexible Weise an sich im Fahrzeug ändernde Verarbeitungskapazitäten angepasst werden. Wenn verarbeitete Sensordaten zur weiteren Verarbeitung an eine externe Recheneinrichtung übertragen werden sollen, kann die Verarbeitung und/oder die Erzeugung der Sensordaten entsprechend priorisiert werden.According to an advantageous development, the processing priority is dependent on processing capacities of the processing device in the vehicle, in particular available computing power and / or available storage space of the processing device in the vehicle and / or this is adapted to a bandwidth of an external communication link. In this way, the processing of sensor data can be flexibly adapted to changing processing capacities in the vehicle. If processed sensor data are to be transmitted to an external computing device for further processing, the processing and / or the generation of the sensor data can be prioritized accordingly.

Gemäß einer weiteren vorteilhaften Weiterbildung wird die Verarbeitungspriorität in Abhängigkeit eines Fahrzeug-Bewegungszustands angepasst. Steht ein Fahrzeug beispielsweise still, werden für ein autonomes Fahren des Fahrzeugs nur geringe Rechenleistungen benötigt. In dieser Zeit können beispielsweise Sensordaten anderer Sensoren eingelesen, komprimiert und gegebenenfalls vorverarbeitet werden und diese dann später entweder weiterverarbeitet oder an die fahrzeug-externe Einrichtung zur weiteren Verarbeitung übertragen werden.According to a further advantageous development, the processing priority is adjusted as a function of a vehicle movement state. For example, if a vehicle is at a standstill, only a small amount of computing power is needed to autonomously drive the vehicle. During this time, sensor data from other sensors, for example, can be read in, compressed and, where appropriate, preprocessed and then later further processed or transferred to the vehicle-external device for further processing.

Gemäß einer weiteren vorteilhaften Weiterbildung wird die Verarbeitungspriorität in regelmäßigen Zeitabständen und/oder aufgrund von vorab festgelegten Ereignissen und/oder auf Anforderung angepasst. Damit ist es auf besonders flexible Weise möglich, die Verarbeitungspriorität insbesondere an sich ändernde äußere Bedingungen zeitnah anzupassen.According to a further advantageous embodiment, the processing priority is at regular intervals and / or due to advance adjusted events and / or adjusted on request. This makes it possible in a particularly flexible way to adapt the processing priority in particular to changing external conditions in a timely manner.

Gemäß einer weiteren vorteilhaften Weiterbildung wird die Verarbeitungspriorität für zumindest einen Teil der erzeugten Sensordaten durch einen Nutzer eines Fahrzeugs festgelegt. Damit kann beispielsweise eine optimale Nutzung der fahrzeugunkritischen Daten festgelegt werden. So können beispielsweise Fahrzeugnebenfunktionen wie beispielsweise Multimedia-Anwendungen, Komfortfunktionen oder dergleichen auf Wunsch des Fahrers mit einer geringeren Priorität versehen werden oder einzelne Fahrzeugnebenfunktionen gegeneinander durch den Fahrer entsprechend seinen Bedürfnissen abgewogen werden.According to a further advantageous development, the processing priority for at least a part of the generated sensor data is determined by a user of a vehicle. Thus, for example, an optimal use of the vehicle-non-critical data can be determined. Thus, for example, vehicle ancillary functions such as multimedia applications, comfort functions or the like can be provided at the request of the driver with a lower priority or individual vehicle functions can be weighed against each other by the driver according to his needs.

Gemäß einer weiteren vorteilhaften Weiterbildung fordert die fahrzeug-externe Einrichtung von einer Vielzahl von weiteren Fahrzeugen Sensordaten von zumindest einem vorgegebenen Datentyp an und gleicht erhaltene Daten entsprechend ihrem Datentyp ab. Damit ist es beispielsweise möglich, Fahrzeuge, die dicht beieinanderstehen oder fahren, anhand von Sensordaten, beispielsweise von GPS Signalen, zu erkennen und deren Sensordaten abzugleichen, beispielsweise in Bezug auf Wetter, Straßenbeschaffenheit oder dergleichen. Diese Daten können an eine Verkehrsleitzentrale weitergeleitet werden, die entsprechend den Daten dann beispielsweise eine Geschwindigkeitsbegrenzung dynamisch in einem vorgegebenen Streckenabschnitt schaltet.According to a further advantageous refinement, the vehicle-external device requests sensor data of at least one predetermined data type from a plurality of further vehicles and compares received data in accordance with its data type. This makes it possible, for example, vehicles that are close to each other or drive, using sensor data, such as GPS signals, to recognize and adjust their sensor data, for example, in relation to weather, road conditions or the like. This data can be forwarded to a traffic control center, which then according to the data, for example, a speed limit dynamically switches in a given stretch of road.

Gemäß einer weiteren vorteilhaften Weiterbildung wird bei einer vorgegebenen Übereinstimmung der abgeglichenen Daten die Verarbeitungspriorität für den Datentyp der abgeglichenen Daten in zumindest einem der jeweiligen Fahrzeuge gesenkt. Sind beispielsweise die Daten hinreichend genau, bzw. stimmen in einem vorgebbaren Maß überein, kann die Erzeugung der Sensordaten und/oder deren Verarbeitung in einem oder mehreren Fahrzeugen entsprechend gesenkt werden, da hinreichend genaue Daten bereits der fahrzeug-externen Einrichtung zur Verfügung stehen. Auf diese Weise können die Ressourcen in den einzelnen Fahrzeugen besser genutzt werden.According to a further advantageous development, the processing priority for the data type of the adjusted data in at least one of the respective vehicles is lowered for a given match of the adjusted data. If, for example, the data are sufficiently accurate or agree in a predefinable measure, the generation of the sensor data and / or its processing in one or more vehicles can be correspondingly reduced, since sufficiently accurate data are already available to the vehicle-external device. In this way, the resources in each vehicle can be better utilized.

Gemäß einer weiteren vorteilhaften Weiterbildung werden erzeugte oder erzeugbare Sensordaten und/oder verfügbare Datentypen von Sensordaten vom Fahrzeug der fahrzeug-externen Einrichtung angezeigt und diese fordert entsprechend vorgebbaren Parametern die erzeugten oder erzeugbaren Sensordaten und/oder Sensordaten verfügbarer Datentypen vom Fahrzeug an, insbesondere wertet diese auch aus. Damit ist es beispielsweise möglich, dass Fahrzeuge Informationen der fahrzeug-externen Einrichtung anbieten und diese dann die Daten dann auch anfordern kann. Diese angeforderten Daten können dann vom Fahrzeug beispielsweise regelmäßig an die fahrzeug-externe Einrichtung übertragen werden bis die fahrzeug-externe Einrichtung dem Fahrzeug anzeigt, dass keine weiteren Daten oder Daten eines entsprechenden Datentyps benötigt werden.According to a further advantageous development, generated or producible sensor data and / or available data types of sensor data are displayed by the vehicle of the vehicle-external device and the latter requests the generated or producible sensor data and / or sensor data of available data types from the vehicle in accordance with predefinable parameters, in particular also evaluates these out. This makes it possible, for example, for vehicles to provide information to the vehicle-external device and then to request the data. This requested data can then be transmitted by the vehicle, for example, regularly to the vehicle-external device until the vehicle-external device indicates to the vehicle that no further data or data of a corresponding data type are needed.

Gemäß einer weiteren vorteilhaften Weiterbildung werden erzeugte oder erzeugbare Sensordaten und/oder Sensordaten verfügbarer Datentypen in regelmäßigen Zeitabständen und/oder aufgrund von vorab festgelegten Ereignissen und/oder auf Anforderung vom Fahrzeug an die fahrzeug-externe Einrichtung übertragen. Damit kann beispielsweise eine fahrzeug-externe Einrichtung, wenn diese Wetterdaten eines Fahrzeugs umfasst, die nicht eindeutig oder widersprüchlich sind, von weiteren Fahrzeugen entsprechende Daten anfordern. Damit wird die Zuverlässigkeit der Verarbeitung der Sensordaten und gegebenenfalls deren damit verbundenen Dienste weiter erhöht.According to a further advantageous refinement, generated or producible sensor data and / or sensor data of available data types are transmitted to the vehicle-external device at regular time intervals and / or on the basis of predetermined events and / or on request by the vehicle. Thus, for example, a vehicle-external device, if this weather data includes a vehicle that are not unique or contradictory, request corresponding data from other vehicles. This further increases the reliability of the processing of the sensor data and, if appropriate, its associated services.

Gemäß einer weiteren vorteilhaften Weiterbildung wird mittels der Sensoreinrichtung Regen, Licht, Position, Orientierung, Temperatur, Geschwindigkeit und/oder Beschleunigung detektiert, insbesondere mittels eines optischen Sensors, Ultraschallsensors, Radarsensors oder dergleichen. Damit können auf flexible Weise eine Vielzahl von interessanten Daten erzeugten werden.According to a further advantageous development, rain, light, position, orientation, temperature, speed and / or acceleration are detected by means of the sensor device, in particular by means of an optical sensor, ultrasonic sensor, radar sensor or the like. Thus, a variety of interesting data can be generated in a flexible manner.

Weitere wichtige Merkmale und Vorteile der Erfindung ergeben sich aus den Unteransprüchen, aus den Zeichnungen, und aus dazugehöriger Figurenbeschreibung anhand der Zeichnungen.Further important features and advantages of the invention will become apparent from the subclaims, from the drawings, and from associated figure description with reference to the drawings.

Es versteht sich, dass die vorstehend genannten und die nachstehend noch zu erläuternden Merkmale nicht nur in der jeweils angegebenen Kombination, sondern auch in anderen Kombinationen oder in Alleinstellung verwendbar sind, ohne den Rahmen der vorliegenden Erfindung zu verlassen.It is understood that the features mentioned above and those yet to be explained below can be used not only in the particular combination given, but also in other combinations or in isolation, without departing from the scope of the present invention.

Bevorzugte Ausführungen und Ausführungsformen der Erfindung sind in den Zeichnungen dargestellt und werden in der nachfolgenden Beschreibung näher erläutert, wobei sich gleiche Bezugszeichen auf gleiche oder ähnliche oder funktional gleiche Bauteile oder Elemente beziehen.Preferred embodiments and embodiments of the invention are illustrated in the drawings and will be described in more detail in the following description, wherein like reference numerals refer to the same or similar or functionally identical components or elements.

Figurenlistelist of figures

  • 1 zeigt in schematischer Form ein Verarbeitungssystem gemäß einer Ausführungsform der vorliegenden Erfindung. 1 shows in schematic form a processing system according to an embodiment of the present invention.
  • 2a zeigt ein Ablaufdiagramm mit Schritte eines Verfahrens gemäß einer Ausführungsform der vorliegenden Erfindung. 2a shows a flowchart with steps of a method according to an embodiment of the present invention.
  • 2b in schematischer Form eine Hauptfunktion zum Betreiben einzelner Funktionen mit Schritten eines Verfahrens gemäß einer Ausführungsform der vorliegenden Erfindung. 2 B in schematic form a main function for operating individual functions with steps of a method according to an embodiment of the present invention.
  • 3a-c zeigen Schritte eines Verfahrens gemäß einer Ausführungsform der vorliegenden Erfindung. 3a-c show steps of a method according to an embodiment of the present invention.
  • 4 zeigt eine fahrzeug-externe Einrichtung gemäß einer Ausführungsform der vorliegenden Erfindung und 4 shows an on-vehicle device according to an embodiment of the present invention and
  • 5 zeigt eine Vorrichtung zur Verarbeitung von Sensordaten zum Einsatz in einem Fahrzeug gemäß einer Ausführungsform der vorliegenden Erfindung. 5 shows a device for processing sensor data for use in a vehicle according to an embodiment of the present invention.

Ausführungsformen der ErfindungEmbodiments of the invention

1 zeigt in schematischer Form ein Verarbeitungssystem gemäß einer Ausführungsform der vorliegenden Erfindung. 1 shows in schematic form a processing system according to an embodiment of the present invention.

In1 ist ein Verarbeitungssystem10 mit einer fahrzeug-externen Einrichtung3 gezeigt sowie zwei Fahrzeuge1a und1b. Jedes Fahrzeug1a,1b verfügt über eine Sensoreinrichtung2a,2b, eine Verarbeitungseinrichtung5a,5b mit einem oder mehreren Prozessoren sowie eine Kommunikationseinrichtung6a,6b, die in Kommunikationsverbindung4a,4b mit der fahrzeug-externen Einrichtung3 steht. Weiterhin umfasst jedes Fahrzeug1a,1b einen oder mehrere Speicher7a,7b, beispielsweise eine Festplatte für Multimediadaten, RAM-Speicher für Navigationsdaten, et cetera.In 1 is aprocessing system 10 with a vehicle-external device 3 shown as well as twovehicles 1a and 1b , Everyvehicle 1a . 1b has asensor device 2a . 2 B , aprocessing device 5a . 5b with one or more processors and acommunication device 6a . 6b who are incommunication connection 4a . 4b with the vehicle-external device 3 stands. Furthermore, each vehicle includes 1a . 1b one ormore memories 7a . 7b For example, a hard disk for multimedia data, RAM for navigation data, et cetera.

2a zeigt ein Ablaufdiagramm mit Schritten eines Verfahrens gemäß einer Ausführungsform der vorliegenden Erfindung und2b in schematischer Form eine Hauptfunktion zum Betreiben einzelner Funktionen mit Schritten eines Verfahrens gemäß einer Ausführungsform der vorliegenden Erfindung. 2a shows a flowchart with steps of a method according to an embodiment of the present invention and 2 B in schematic form a main function for operating individual functions with steps of a method according to an embodiment of the present invention.

In2a sind Schritte100 für ein Sammeln von Daten, wenn dafür die Speicherressourcen ausreichend sind, gezeigt. Die gesammelten Daten werden dann in dem Speicher7a,7b gespeichert, wenn genügend Speicherplatz in diesen zur Verfügung steht. Im Einzelnen werden in einem ersten Schritt101 Daten gesammelt. In einem zweiten Schritt102 wird überprüft, ob genügend Speicherplatz im Speicher7a,7b vorhanden ist. Ist noch genügend Speicherplatz vorhanden, werden weiter Daten, die von der Sensoreinrichtung erzeugt werden, gesammelt. In einem dritten Schritt103 wird überprüft, ob noch genügend Rechenkapazität im Fahrzeug1a,1b zum Sammeln oder Bereitstellen von Daten zur Verfügung steht. Falls Speicherplatz oder Rechenkapazität nicht mehr ausreichen werden die Daten in einem vierten Schritt104 zusammengefasst und dann in einem fünften Schritt105 im Speicher7a,7b gespeichert.In 2a aresteps 100 for collecting data if memory resources are sufficient for this purpose. The collected data is then stored inmemory 7a . 7b saved if there is enough space available in them. In detail, in afirst step 101 Data collected. In asecond step 102 Checks if there is enough space inmemory 7a . 7b is available. If there is still enough storage space available, data that is generated by the sensor device will continue to be collected. In athird step 103 is checked if there is still enough computing capacity in thevehicle 1a . 1b to collect or provide data. If space or computing capacity is no longer sufficient, the data will be in afourth step 104 summarized and then in afifth step 105 In thestorage room 7a . 7b saved.

Mit Bezugszeichen200 sind Schritte für eine insbesondere rechenintensive Verarbeitung von Daten gezeigt. Hierbei wird zunächst in einem Schritt202 überprüft, ob Daten zur Verarbeitung verfügbar sind und ob genug Speicherplatz (Schritt203) und genug Rechenleistung (Schritt204) zur Verfügung stehen, um die Daten zu verarbeiten (Schritte201 und205). Sind die Daten vollständig verarbeitet, werden die Daten in einem Schritt206 in dem Speicher7a,7b gespeichert.Withreference number 200 are shown steps for a particularly compute-intensive processing of data. This is done first in onestep 202 checks if data is available for processing and if enough space is available (step 203 ) and enough computing power (step 204 ) are available to process the data (steps 201 and 205 ). When the data is fully processed, the data is in onestep 206 in thestore 7a . 7b saved.

Mit Bezugszeichen300 sind Schritte für ein Versenden von Daten gezeigt, sobald vorverarbeitete Daten verfügbar sind, genug Rechenleistung für ein Versenden zur Verfügung steht und die Bandbreite ausreichend ist. Im Detail wird überprüft, ob Daten verfügbar sind (Schritt302), die versendet werden sollen, ob genug Bandbreite zur Verfügung steht (Schritt303) und ob genug Rechenleistung (Schritt304) hierfür zur Verfügung steht, um die Daten zu versenden. Sind diese Bedingungen erfüllt, werden die Daten versendet (Schritte301 und305) indem die Daten aus dem Speicher7a,7b ausgelesen und versendet werden.Withreference number 300 steps are shown for sending data as soon as preprocessed data is available, enough computing power is available for sending and the bandwidth is sufficient. It is checked in detail whether data is available (step 302 ), which should be sent, if enough bandwidth is available (step 303 ) and if enough computing power (step 304 ) is available for sending the data. If these conditions are fulfilled, the data will be sent (steps 301 and 305 ) by putting the data out ofmemory 7a . 7b be read out and sent.

Für alle Schritte100,200,300 gilt: Unterschiedliche Daten oder Datentypen, beispielsweise Ortsdaten, Temperaturdaten, et cetera können dabei mit unterschiedlichen Verarbeitungsprioritäten von einer fahrzeug-externen Einrichtung versehen werden, die jeweils abhängig vom verfügbaren Speicher der Rechenleistung einer Verarbeitungseinrichtung angepasst werden kann.For allsteps 100 . 200 . 300 applies: Different data or data types, such as location data, temperature data, et cetera can be provided with different processing priorities of a vehicle-external device that can be adjusted depending on the available memory of the processing power of a processing device.

Kommt es beispielsweise aufgrund fehlender Verfügbarkeit oder Auslastung einer Ressource, also Rechenkapazität, Speicher und Bandbreite zu einer großen zeitlichen Verzögerung, so kann die Funktion100,200,300 abgeworfen und die gespeicherten Daten gelöscht werden, was mit anderen Worten einer beschränkten „Haltbarkeit“ von Daten und Funktionen100,200,300 gleichkommt. Dies kann beispielsweise durch eine negative Verarbeitungspriorität für die Daten implementiert werden.If, for example, due to a lack of availability or utilization of a resource, that is to say computing capacity, memory and bandwidth, there is a large time delay, then thefunction 100 . 200 . 300 and the stored data is deleted, in other words, a limited "durability" of data and functions 100 . 200 . 300 equals. This can be implemented, for example, by a negative processing priority for the data.

Die „Haltbarkeit“ ist ein Parameter, die einer Funktion100,200,300 zugeordnet werden kann. Erübrigt sich eine Funktion100,200,300, so kann der Serviceprovider3 auch eine Information an weitere Fahrzeuge senden, dass die Funktion nicht mehr relevant ist und abgeworfen werden kann.The "durability" is a parameter that is afunction 100 . 200 . 300 can be assigned. There is no need for afunction 100 . 200 . 300 so the service provider can 3 also send information to other vehicles that the function is no longer relevant and can be dropped.

Einer Funktion kann eine Haltbarkeit auch abhängig von einem aktuellen Zustand, Situation oder dergleichen insbesondere parametrierbar zugewiesen werden. So kann eine Funktion beispielsweise nur für bestimmte Zeiten, an bestimmten Orten oder dergleichen benötigt, angefordert oder durchgeführt werden und nach Verlassen des Zeitraumes, des Ortes oder dergleichen abgeworfen werden.A function can also be assigned a durability depending on a current state, situation or the like, in particular parameterizable. For example, a function can only be used for certain times, at certain locations or may be required, requested or performed and discarded after leaving the time period, location or the like.

Die unter den Bezugszeichen100,200,300 beschriebenen jeweiligen Schritte können unabhängig voneinander aus- bzw. durchgeführt werden. Eine übergeordnete Funktion400 kann sowohl die einzelnen Schritte100,200,300 als auch deren Interaktion überwachen und regeln.The under thereference numerals 100 . 200 . 300 described respective steps can be carried out independently of each other or carried out. Aparent function 400 can both theindividual steps 100 . 200 . 300 and monitor and regulate their interaction.

In2b ist nun eine übergeordnete Hauptfunktion500, die eine Verwaltung von an ein Fahrzeug gesendeten Funktionen400,401,402, ... durchführt.In 2 B is now a superordinatemain function 500 which is an administration of functions sent to avehicle 400 . 401 . 402 , ... performs.

In einem Fahrzeug können mehrere Funktionen400,401,402 mit unterschiedlicher Priorität und unterschiedlicher Abhängigkeit von Momenteigenschaften, also aktuellem Zustand, Situation oder dergleichen wie beispielsweise Ort, Zeit, Temperatur, ... abgelegt werden. Die übergeordnete Hauptfunktion500 kann dann keine, eine oder mehrere Funktionen400,401,402, ... mit den dann höchsten Prioritäten und zur passenden Momenteigenschaft, beispielsweise Ort, Zeit, Temperatur, ... abgearbeitet bzw. abgebrochen oder abgeworfen werden.In a vehicle can havemultiple functions 400 . 401 . 402 with different priority and different dependency of moment characteristics, ie current state, situation or the like such as location, time, temperature, ... are stored. The mainmain function 500 can then none, one ormore functions 400 . 401 . 402 , ... with the highest priorities and the appropriate momentary property, such as location, time, temperature, ... be processed or canceled or discarded.

Es ist denkbar, dass beispielsweise Kamerabilder aus interessanten Gebieten während der Fahrt aufgezeichnet werden und in einem aktuell verfügbaren freien Speicher einer Multimediaeinheit eines Fahrzeugs abgelegt werden, da diese aktuell noch freien Speicher zur Verfügung hat. Steht dann Rechenleistung zur Verfügung, werden diese Daten ausgewertet, verarbeitet und versendet um den Speicher wieder frei zu geben. Steht keine Rechenleistung zur Verfügung, aber eine erneute höher priorisierte Anforderung, Daten zu sammeln, so werden die vorher gesammelten Daten verworfen. Da der Kompressionsgrad und/oder das Dateninteresse unterschiedlich priorisiert sein können - mit anderen Worten unterschiedliche Verarbeitungsprioritäten aufweisen können - kann das Fahrzeug sowohl im Hinblick auf seine verfügbare Rechenleistung, als auch sein verfügbarer Speicher und der verfügbare Datenkanal zum Versenden der Daten optimiert werden. Da die im Fahrzeug verfügbare Menge an interessanten Daten über der auswertbaren und versendbaren Datenmenge sein kann, ist eine optimale Nutzung des Fahrzeugs als Sensor oder mit anderen Worten „Datenlieferant“ insbesondere dann erreicht, wenn seine Rechenleistung, Speicherkapazität und Bandbreite seiner Datenverbindung maximal ausgenutzt sind.It is conceivable that, for example, camera images from interesting areas are recorded during the journey and stored in a currently available free memory of a multimedia unit of a vehicle, since this currently still has free memory available. If there is then computing power available, this data will be evaluated, processed and sent to free the memory again. If no computing power is available, but a renewed higher priority request to collect data, the previously collected data is discarded. Since the degree of compression and / or the data interest may be prioritized differently - in other words, may have different processing priorities - the vehicle may be optimized for both its available computational power and its available memory and the available data channel for sending the data. Since the available in the vehicle amount of interesting data on the evaluable and dispatchable amount of data can be optimal use of the vehicle as a sensor or in other words "data supplier" achieved in particular when its computing power, storage capacity and bandwidth of its data connection are maximized.

Es ist damit denkbar, dass das Sammeln der Daten mit einem Geschäftsmodell gekoppelt ist und der Wert der Daten von deren Interessenlage abhängt. Wird das Fahrzeug beispielsweise in einer wenig befahrenen Gegend bewegt, so könnten diesbezügliche Daten vorübergehend von höherer Bedeutung sein und damit mit einer höheren Verarbeitungspriorität versehen werden: Ein Beispiel ist das Erfassen von Bildinformationen aus Sicht des Fahrzeuges. Sind in den Gebieten, in denen das Fahrzeug fährt, bisher keine Bilder erhoben oder bekannt jedoch ein Interesse an Bildern vorhanden, so würde der entsprechende Dienst diese Daten mit höherer Priorität, also mit höherer Verarbeitungspriorität, versehen und somit gegebenenfalls höher monetär bewertet werden. Dieses könnte beispielsweise dem Fahrer entsprechend vergütet werden, wenn sein Fahrzeug diese Daten erhebt. Verlässt das Fahrzeug die Gegend wieder, wird die Verarbeitungspriorität wieder gesenkt, das heißt das Sammeln, das rechenintensive Verarbeiten und/oder das Versenken wird mit reduzierter Priorität durchgeführt und/oder ganz eingestellt.It is therefore conceivable that the collection of data is coupled with a business model and the value of the data depends on their interests. For example, if the vehicle is being moved in a low-traffic area, data related thereto may be temporarily of greater importance and thus provided with a higher processing priority. One example is capturing image information from the vehicle's perspective. If in the areas in which the vehicle is driving, no images collected or known but an interest in images available, the service would provide this data with higher priority, so with higher processing priority, and thus possibly rated higher monetary. This could, for example, be remunerated to the driver if his vehicle collects this data. If the vehicle leaves the area again, the processing priority is lowered again, that is to say the collection, the computation-intensive processing and / or the sinking are carried out with reduced priority and / or stopped altogether.

3a-3c zeigen Schritte eines Verfahrens gemäß einer Ausführungsform der vorliegenden Erfindung. 3a-3c show steps of a method according to an embodiment of the present invention.

In den3a-3c sind zwei Fahrzeuge1a,1b gezeigt, die über Kommunikationsverbindungen4a,4b mit einer fahrzeug-externen Einrichtung3 in Form eines Serviceproviders3 verbunden sind. Die beiden Fahrzeuge1a,1b dienen hierbei als Datenlieferanten für den Serviceprovider3 und umfassen jeweils eine Dienstkoordinationseinheit11a,11b zur Koordination der Daten und Dienste mit dem Serviceprovider3, die ebenso in5 beschrieben sind. In einem ersten Schritt S1a, S1b bieten die beiden Fahrzeuge1a1b über die Kommunikationsverbindung4a,4b Dienste an, basierend beispielsweise auf Rechenleistung, verfügbarem Speicherplatz, Kundenfreigaben oder dergleichen (3a). In einem zweiten Schritt S2a, S2b gemäß3b initiiert nun der Serviceprovider3 einen gewünschten Dienst auf dem Fahrzeug1a,1b in dem er einen entsprechenden Initiierungscode für den entsprechenden Dienst dem jeweiligen Fahrzeug1a,1b übermittelt. Dieser kann entsprechende Verarbeitungsprioritäten für die gewünschten Daten enthalten. Das Fahrzeug1a,1b stellt dann den entsprechenden Dienst beziehungsweise die entsprechenden Daten dem Serviceprovider3 bereit. Werden die Daten beziehungsweise der Dienst nicht mehr benötigt, sendet der Service-Provider3 in einem dritten SchrittS3a,S3b dem jeweiligen Fahrzeug1a,1b einen entsprechenden Deaktivierungscode. Das Fahrzeug1a,1b beendet daraufhin das Bereitstellen der Daten beziehungsweise des Dienstes.In the 3a-3c are twovehicles 1a . 1b shown overcommunication links 4a . 4b with a vehicle-external device 3 in the form of a service provider 3 are connected. The twovehicles 1a . 1b serve as data providers for the service provider 3 and each comprise aservice coordination unit 11a . 11b to coordinate the data and services with the service provider 3 who are in as well 5 are described. In a first step S1a, S1b offer the twovehicles 1a 1b over thecommunication connection 4a . 4b Services based on, for example, computing power, available memory space, customer shares or the like ( 3a) , In a second step S2a, S2b according to 3b now initiates the service provider 3 a desired service on thevehicle 1a . 1b in which he has a corresponding initiation code for the corresponding service to therespective vehicle 1a . 1b transmitted. This may contain appropriate processing priorities for the desired data. Thevehicle 1a . 1b then provide the corresponding service or data to the service provider 3 ready. If the data or the service is no longer needed, the service provider sends 3 in a third step S3a . s3b therespective vehicle 1a . 1b a corresponding deactivation code. Thevehicle 1a . 1b then stops providing the data or the service.

4 zeigt eine fahrzeug-externe Einrichtung gemäß einer Ausführungsform der vorliegenden Erfindung. 4 shows a vehicle-external device according to an embodiment of the present invention.

In4 ist im Detail und in schematischer Form eine fahrzeug-externe Einrichtung3 in Form eines Serverproviders3 gezeigt. Der Serviceprovider3 umfasst dabei Komponenten zur Verwaltung von Diensten/Services31 und einen Dienstplan32. Die Verwaltungskomponente31 umfasst wiederum weitere Komponenten zur Rechnungsstellung31111, zur Verwaltung von Fahrzeugen mit entsprechenden Diensten3111 sowie eine übergeordnete Dienstaktionseinheit311. Die Dienstplankomponente32 umfasst wiederum Unterkomponenten321-324, in die Abhängigkeit von der Position (Bezugszeichen321), der Zeit/Datum (Bezugszeichen322), von Ereignissen (Bezugszeichen323) sowie von äußeren Bedingungen (Bezugszeichen324) wie beispielsweise Temperatur oder dergleichen unterschiedliche Dienste bereitstellen können.In 4 is in detail and in schematic form a vehicle-external device 3 in shape a server provider 3 shown. The service provider 3 includes components for managing services /services 31 and aroster 32 , Theadministrative component 31 again includes other components forbilling 31111 , for the management of vehicles withcorresponding services 3111 and a parentservice action unit 311 , Theroster component 32 again comprises subcomponents 321 - 324 , in the function of the position (reference numeral 321 ), the time / date (reference numeral 322 ), events (reference numerals 323 ) as well as external conditions (reference numerals 324 ) such as temperature or the like can provide different services.

In einer Ausführungsform der Erfindung kann der Serviceprovider3 sogenannte Services oder Dienste zur Verfügung stellen, die auf unterschiedlichen Daten unterschiedlicher Quellen basieren. Diese Daten können Daten aus Fahrzeugen1a,1b sein. Welche Daten von welcher Quelle stammen, kann von der Art der Dienste abhängen. Es gibt Dienste, die in Abhängigkeit von Ort, Zeit, Status, Ereignis, ... Daten benötigen. Je nach Ort, Zeit, Status, Ereignis, ... sowie Verfügbarkeit von Ressourcen ergibt sich für verschiedene Fahrzeuge1a,1b die Möglichkeit, Services/Dienste durchzuführen. Fahrzeuge1a,1b können insbesondere ihre verfügbaren und freigegebenen Ressourcen regelmäßig dem Serviceprovider3 übermitteln, der dann aus den angebotenen Ressourcen den bestmöglichen Dienst generiert und mögliche Fahrzeuge1a,1b auswählt, um diese dann mit Teilaufgaben (Sammeln und gegebenenfalls Vorverarbeiten von Daten) zu „beauftragen“ und die Verarbeitungsprioritäten festzulegen. Ist ein Dienst im Serviceprovider3 generiert, so steuert der Service Manager31 den Dienst. Er wählt die Zielfahrzeuge1a,1b für Unterfunktionen aus und sendet über den Service Kampagnen Manager311 diese Unterfunktionen auf ein oder mehrere Ziel-Fahrzeuge1a,1b. Das Nutzen der Fahrzeuge1a,1b, genauer deren Ressourcen durch den Serviceprovider3 kann auch monetär abgerechnet werden und beispielsweise den Besitzer der Fahrzeuge1a,1b gutgeschrieben werden.In one embodiment of the invention, the service provider 3 provide services or services based on different data from different sources. This data can be data fromvehicles 1a . 1b his. Which data comes from which source may depend on the type of service. There are services that require data depending on location, time, status, event, ... Depending on the location, time, status, event, ... as well as availability of resources results fordifferent vehicles 1a . 1b the ability to perform services.vehicles 1a . 1b In particular, their available and shared resources can be regularly used by the service provider 3 which then uses the resources offered to generate the best possible service andpossible vehicles 1a . 1b then "subtask" them with subtasks (collect and possibly pre-process data) and set the processing priorities. Is a service in the service provider 3 generated, the service manager controls 31 the service. He chooses thetarget vehicles 1a . 1b for subfunctions and sends Campaign Manager through theservice 311 these sub-functions on one ormore target vehicles 1a . 1b , The benefit of thevehicles 1a . 1b , more precisely their resources through the service provider 3 can also be settled in monetary terms and for example the owner of thevehicles 1a . 1b be credited.

Beispiele für Dienste sind im Folgenden dargestellt:

  • - Bei aufziehendem Schneesturm in einer Region sind Daten über Reibwerte, Regen/Schnee und die Temperatur interessant, wenn sich die Fahrzeuge in der entsprechenden Region aufhalten, in der es Schnee geben soll (Mögliche betroffene Sensoren in den Fahrzeugen: Regen/Licht Sensor, GPS, Temperatur).
  • - Kommt es zu einem Verkehrsstau auf einer Autobahn, ist beispielsweise eine hochauflösende Verkehrsdichtemessung auf den umliegenden Ausweichstrecken relevant für einen Verkehrsservice/Navigation (Mögliche betroffene Sensoren in den Fahrzeugen: Kamera, Ultraschallsensor, Radarsensor, GPS, Geschwindigkeit, Fahrtrichtung).
  • - Fallen in einer Straße die Straßenlaternen aus, so können Fahrzeuge, die dort parken, ihr Parklicht automatisch einschalten, wenn genug Rechenleistung/ Energiekapazität zur Verfügung steht. Ist genug Rechenleistung verfügbar könnte über das Kamerasystem zusätzlich eine Personenerfassung durchgeführt werden, so dass beim Erscheinen von Personen die Leuchtstärke erhöht wird. Letztere Personenerfassung könnte mit einer niedrigeren Verarbeitungspriorität versehen werden, sodass, wenn die Rechenleistung wieder sinkt, lediglich wieder das Einschalten des Parklichts, da dieses eine höhere Verarbeitungspriorität aufweist, vorgenommen wird.
Examples of services are shown below:
  • - When a snowstorm occurs in a region data on friction, rain / snow and temperature are interesting, if the vehicles are in the appropriate region in which there is snow (possible affected sensors in the vehicles: rain / light sensor, GPS , Temperature).
  • - If traffic congestion occurs on a motorway, for example, a high-resolution traffic density measurement on the surrounding alternative routes is relevant for traffic service / navigation (possible affected sensors in vehicles: camera, ultrasonic sensor, radar sensor, GPS, speed, direction of travel).
  • - If street lights are lost in a street, vehicles parked there can automatically switch on their parking lights if there is enough computing power / energy capacity available. If enough computing power is available, an additional person detection could be carried out via the camera system, so that the luminosity is increased when people appear. The latter person detection could be provided with a lower processing priority, so that when the computing power drops again, only the switching on of the parking light, since this has a higher processing priority, is made.

5 zeigt eine Vorrichtung zur Verarbeitung von Sensordaten zum Einsatz in einem Fahrzeug gemäß einer Ausführungsform der vorliegenden Erfindung. 5 shows a device for processing sensor data for use in a vehicle according to an embodiment of the present invention.

Im Detail ist in5 in schematischer Form an Fahrzeug1 gezeigt, welches eine Dienstkoordinationseinheit11 umfasst, die mit Diensten oder Daten9, die einem Dienstanbieter3 bereitgestellt werden können, konfiguriert ist. Darüber hinaus umfasst die Dienstkoordinationseinheit11 eine Dienstverwaltungseinrichtung5' und eine Ressourcenverwaltungseinrichtung5", die wiederum eine Kommunikationseinrichtung6, eine Speichereinrichtung7, eine Recheneinrichtung5 sowie eine Fahrzeugzustandsbestimmungseinrichtung8 umfasst. Die Kommunikationseinrichtung6 umfasst dabei ein Mobilfunkmodul6' und ein WLAN-Modul6". Die Speichereinrichtung7 umfasst einen Multimediadatenspeicher7" und einen Fahrzeugdatenspeicher7'. Die Fahrzeugzustandsbestimmungseinrichtung8 umfasst mehrere Module8',8'',8''',8'''', ..., wobei ein Modul8' zur Bewegungszustandsbestimmung ausgebildet ist, also ob das Fahrzeug fährt, parkt oder steht und wobei ein weiteres Modul8" ausgebildet ist, den Zustand verfügbarer Energie, sei es elektrische Energie oder Füllstand eines Tanks oder dergleichen zu bestimmen und wobei ein weiteres Modul8''' zur Navigation ausgebildet ist, beispielsweise um die Position des Fahrzeugs oder einen Teil/Abschnitt einer geplanten Reise zu bestimmen.In detail is in 5 in schematic form to thevehicle 1 shown which is aservice coordination unit 11 includes, with services ordata 9 that a service provider 3 can be provided. In addition, the service coordination unit includes 11 a service management facility 5 ' and a resource management facility 5 ' , which in turn is acommunication device 6 , astorage device 7 , acomputing device 5 and a vehicle state determination device 8th includes. Thecommunication device 6 includes a mobile radio module 6 ' and aWLAN module 6 " , Thestorage device 7 includes amultimedia data store 7 " and a vehicle data memory 7 ' , The vehicle condition determination device 8th includes several modules 8th' . 8th'' . 8th''' . 8th'''' , ..., being a module 8th' is designed to determine the state of motion, so whether the vehicle is driving, parking or stands and where another module 8th" is designed to determine the state of available energy, be it electrical energy or level of a tank or the like, and wherein another module 8th''' is designed for navigation, for example, to determine the position of the vehicle or a part / portion of a planned trip.

Im Detail ist die Dienstverwaltungseinrichtung5', ausgebildet Funktionen, Dienste und Aktionen eines Fahrzeug-Steuergeräts, welche Daten sammeln, vorverarbeiten und/oder weitergeben, zu verwalten, die Ressourcenverwaltungseinrichtung5" ist wiederum ausgebildet, entsprechende Ressourcen entsprechend ihrer Verarbeitungsprioritäten, wie oben erwähnt, zu verwalten.In detail is the service management facility 5 ' , trained functions, services and actions of a vehicle control unit, which collect data, preprocess and / or forward, manage the resource management device 5 ' Again, it is designed to manage appropriate resources according to their processing priorities as mentioned above.

Zusammenfassend weist zumindest eine der Ausführungsformen zumindest einen der folgenden Vorteile auf:

  • • Dynamische und effektive Nutzung von Speicher und Rechenleistung in einem Fahrzeug
  • • Hohe Flexibilität
  • • Einfache Implementierung
  • • Hohe Effizienz
In summary, at least one of the embodiments has at least one of the following advantages:
  • • Dynamic and effective use of memory and computing power in a vehicle
  • • High flexibility
  • • Simple implementation
  • • High efficiency

Obwohl die vorliegende Erfindung anhand bevorzugter Ausführungsbeispiele beschrieben wurde, ist sie nicht darauf beschränkt, sondern auf vielfältige Weise modifizierbar.Although the present invention has been described in terms of preferred embodiments, it is not limited thereto, but modifiable in a variety of ways.

Claims (12)

Translated fromGerman
Verfahren zum Verarbeiten von Sensordaten eines Fahrzeugs (1a, 1b), wobei erzeugbaren oder mittels zumindest einer Sensoreinrichtung (2a, 2b) erzeugten Sensordaten eine Verarbeitungspriorität zugewiesen wird, welche von einer fahrzeug-externen Einrichtung (3) festgelegt wird, sodass diese entsprechend ihrer Verarbeitungspriorität mittels einer Verarbeitungseinrichtung (5a, 5b) im Fahrzeug (1a, 1b) verarbeitet werden.Method for processing sensor data of a vehicle (1a, 1b), wherein sensor data which can be generated or generated by means of at least one sensor device (2a, 2b) is assigned a processing priority which is determined by a vehicle-external device (3), so that these correspond to their processing priority by means of a processing device (5a, 5b) in the vehicle (1a, 1b) are processed.Verfahren gemäßAnspruch 1, wobei die Verarbeitungspriorität dynamisch an sich ändernde Verarbeitungskapazitäten im Fahrzeug (1a, 1b), insbesondere verfügbare Rechenleistung und/oder verfügbarer Speicherplatz der Verarbeitungseinrichtung (2a, 2b) im Fahrzeug und/oder an eine Bandbreite einer externen Kommunikationsverbindung (4a, 4b), angepasst wird.Method according to Claim 1 in which the processing priority is dynamically adapted to changing processing capacities in the vehicle (1a, 1b), in particular available computing power and / or available storage space of the processing device (2a, 2b) in the vehicle and / or to a bandwidth of an external communication link (4a, 4b) becomes.Verfahren gemäß einem derAnsprüche 1-2, wobei die Verarbeitungspriorität an einen Fahrzeug-Bewegungszustand angepasst wird.Method according to one of Claims 1 - 2 wherein the processing priority is adapted to a vehicle movement state.Verfahren gemäß einem derAnsprüche 1-3, wobei die Verarbeitungspriorität dynamisch, in regelmäßigen Zeitabständen und/oder aufgrund von vorab festgelegten Ereignissen und/oder auf Anforderung angepasst wird.Method according to one of Claims 1 - 3 wherein the processing priority is adjusted dynamically, at regular intervals and / or on the basis of predetermined events and / or on request.Verfahren gemäß einem derAnsprüche 1-4, wobei die Verarbeitungspriorität für zumindest einen Teil der erzeugten oder erzeugbaren Sensordaten durch einen Nutzer eines Fahrzeugs (1a, 1b) festgelegt wird.Method according to one of Claims 1 - 4 wherein the processing priority for at least a portion of the generated or producible sensor data is determined by a user of a vehicle (1a, 1b).Verfahren gemäß einem derAnsprüche 1-5, wobei die fahrzeug-externe Einrichtung von einer Vielzahl von weiteren Fahrzeugen (1a, 1b) Sensordaten von zumindest einem vorgegebenen Datentyp anfordert und erhaltene Daten entsprechend ihrem Datentyp abgleicht.Method according to one of Claims 1 - 5 in which the vehicle-external device requests sensor data of at least one predetermined data type from a plurality of further vehicles (1a, 1b) and compares received data according to their data type.Verfahren gemäßAnspruch 6, wobei bei einer vorgegebenen Übereinstimmung der abgeglichenen Daten die Verarbeitungspriorität in zumindest einem der jeweiligen Fahrzeuge (1a, 1b) gesenkt wird.Method according to Claim 6 wherein, given a match of the adjusted data, the processing priority in at least one of the respective vehicles (1a, 1b) is lowered.Verfahren gemäß einem derAnsprüche 6-7, wobei erzeugte oder erzeugbare Sensordaten und/oder verfügbare Datentypen von Sensordaten vom Fahrzeug (1a, 1b) der fahrzeug-externen Einrichtung (3) angezeigt werden und diese entsprechend vorgebbaren Parametern die erzeugten oder erzeugbaren Sensordaten und/oder Sensordaten verfügbarer Datentypen vom Fahrzeug (1a, 1b) anfordert und insbesondere auswertet.Method according to one of Claims 6 - 7 in which generated or producible sensor data and / or available data types of sensor data are displayed by the vehicle (1a, 1b) of the vehicle-external device (3) and these corresponding predefinable parameters are the generated or producible sensor data and / or sensor data of available data types from the vehicle (1a , 1b) and in particular evaluates.Verfahren gemäßAnspruch 8, wobei erzeugte oder erzeugbaren Sensordaten und/oder Sensordaten verfügbarer Datentypen in regelmäßigen Zeitabständen und/oder auf Grund von vorab festgelegten Ereignissen und/oder auf Anforderung vom Fahrzeug (1a, 1b) an die fahrzeug-externe Einrichtung (3) übertragen werden.Method according to Claim 8 in which generated or producible sensor data and / or sensor data of available data types are transmitted to the vehicle-external device (3) at regular intervals and / or on the basis of predefined events and / or on request from the vehicle (1a, 1b).Verfahren gemäß einem derAnsprüche 1-9, wobei mittels der Sensoreinrichtung (2a, 2b) Regen, Licht, Position, Orientierung, Temperatur, Geschwindigkeit und/oder Beschleunigung detektiert wird, insbesondere mittels eines optischen Sensors, Ultraschallsensors, Radarsensors oder dergleichen.Method according to one of Claims 1 - 9 , wherein by means of the sensor device (2a, 2b) rain, light, position, orientation, temperature, speed and / or acceleration is detected, in particular by means of an optical sensor, ultrasonic sensor, radar sensor or the like.Verarbeitungssystem (10) für Sensordaten,umfassend zumindest ein Fahrzeug (1a, 1b), welches eine Sensoreinrichtung (2a, 2b) umfasst, die ausgebildet ist, um Sensordaten zu erzeugen, und welches eine Verarbeitungseinrichtung (5a, 5b) zum Verarbeiten von Sensordaten umfasst, insbesondere nach einem der vorherigen Ansprüche, undeine fahrzeug-externe Einrichtung (3), die mit der Verarbeitungseinrichtung (5a, 5b) des Fahrzeugs (1a, 1b) verbunden ist und die ausgebildet ist, den erzeugten oder erzeugbaren Sensordaten eine Verarbeitungspriorität zuzuweisen, sodass diese entsprechend ihrer Verarbeitungspriorität von der Verarbeitungseinrichtung (5a, 5b) des Fahrzeugs (1a, 1b) verarbeitet werden.Processing system (10) for sensor data,comprising at least one vehicle (1a, 1b) which comprises a sensor device (2a, 2b) which is designed to generate sensor data, and which comprises a processing device (5a, 5b) for processing sensor data, in particular according to one of the preceding claims , anda vehicle-external device (3), which is connected to the processing device (5a, 5b) of the vehicle (1a, 1b) and which is designed to assign a processing priority to the generated or producible sensor data, so that these are processed by the processing device according to their processing priority (FIG. 5a, 5b) of the vehicle (1a, 1b) are processed.Vorrichtung zur Verarbeitung von Sensordaten, insbesondere nach einem der Verfahren derAnsprüche 1 bis10, zum Einsatz in einem Fahrzeug (1a, 1b), insbesondere ein Kraftfahrzeug, umfassendeine Sensoreinrichtung (2a, 2b) zur Erzeugung von Sensordaten,eine Verarbeitungseinrichtung (5a, 5b) zum Verarbeiten von Sensordaten, undeine Kommunikationseinrichtung (6a, 6b), die einerseits mit der Verarbeitungseinrichtung (5a, 5b) verbunden ist, andererseits mit einer fahrzeug-externen Einrichtung (3) verbindbar ist, und ausgebildet ist, eine Verarbeitungspriorität für erzeugbare oder erzeugte Sensordaten des Fahrzeugs zu empfangen und diese an die Verarbeitungseinrichtung (5a, 5b) zu übermitteln, sodass die Sensordaten entsprechend ihrer Verarbeitungspriorität von der Verarbeitungseinrichtung (5a, 5b) verarbeitet werden.Device for processing sensor data, in particular according to one of the methods of Claims 1 to 10 , for use in a vehicle (1a, 1b), in particular a motor vehicle, comprising sensor means (2a, 2b) for generating sensor data, processing means (5a, 5b) for processing sensor data, and communication means (6a, 6b), on the one hand connected to the processing device (5a, 5b), on the other hand connectable to a vehicle-external device (3), and is adapted to receive a processing priority for producible or generated sensor data of the vehicle and to transmit them to the processing means (5a, 5b) so that the sensor data are processed according to their processing priority by the processing means (5a, 5b).
DE102017223176.9A2017-12-192017-12-19 Method for processing sensor data of a vehiclePendingDE102017223176A1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
DE102017223176.9ADE102017223176A1 (en)2017-12-192017-12-19 Method for processing sensor data of a vehicle
FR1872907AFR3076789B1 (en)2017-12-192018-12-14 Process for processing vehicle sensor data

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
DE102017223176.9ADE102017223176A1 (en)2017-12-192017-12-19 Method for processing sensor data of a vehicle

Publications (1)

Publication NumberPublication Date
DE102017223176A1true DE102017223176A1 (en)2019-06-19

Family

ID=66674970

Family Applications (1)

Application NumberTitlePriority DateFiling Date
DE102017223176.9APendingDE102017223176A1 (en)2017-12-192017-12-19 Method for processing sensor data of a vehicle

Country Status (2)

CountryLink
DE (1)DE102017223176A1 (en)
FR (1)FR3076789B1 (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8195358B2 (en)*2008-09-112012-06-05Deere & CompanyMulti-vehicle high integrity perception
US8195342B2 (en)*2008-09-112012-06-05Deere & CompanyDistributed knowledge base for vehicular localization and work-site management
WO2010140239A1 (en)*2009-06-042010-12-09トヨタ自動車株式会社Vehicle surrounding monitor device and method for monitoring surroundings used for vehicle
DE102013009860A1 (en)*2013-06-132014-12-18Audi Ag Method for coordinating the operation of motor vehicles
US9843647B2 (en)*2014-02-252017-12-12Here Global B.V.Method and apparatus for providing selection and prioritization of sensor data
JP2015186114A (en)*2014-03-252015-10-22株式会社日立国際電気Video monitoring system
US9792334B2 (en)*2014-09-252017-10-17Sap SeLarge-scale processing and querying for real-time surveillance

Also Published As

Publication numberPublication date
FR3076789A1 (en)2019-07-19
FR3076789B1 (en)2021-07-16

Similar Documents

PublicationPublication DateTitle
EP2979261B1 (en)Backend for driver assistance systems
DE102018113046B4 (en) SYSTEM AND METHOD FOR REDUCING THE RISK OF VEHICLE RESOURCE DEPLETION
DE102016003969B4 (en) Method for acquiring environmental data by means of several motor vehicles
DE102012216994A1 (en)Method for providing free-parking assistance for vehicle, involves receiving information about free-parking spaces in parking card by cloud computing system and providing suitable free-parking for vehicle based on vehicle dimensions
DE102014205252B4 (en) Method for controlling a hybrid drive of a vehicle
EP3688538A1 (en)Method and system for updating a control model for an automatic control of at least one mobile unit
DE102011122297A1 (en) Method for generating and using traffic-relevant information by vehicles of a vehicle pool
EP3695192A1 (en)Method for mapping a route section
DE112019001611T5 (en) Driver assistance system, in-vehicle device, method and computer program
DE112017007593B4 (en) In-vehicle information device, vehicle server, server system and information transmission method for an in-vehicle information device
DE102022123135A1 (en) VEHICLE RIDE CONTROL SYSTEM
DE102021103184A1 (en) Wireless communication device and server device
WO2020083962A1 (en)Apparatus and control unit for automating a state change of a window pane of a vehicle
DE102014205246A1 (en) Method for controlling a hybrid drive of a vehicle
WO2024033082A1 (en)Method for determining the availability of charging stations
DE102017217131B3 (en) A method for supporting a parking space search for a driver of a truck and a system which is adapted to perform such a method
DE102016014505A1 (en) Method and system for finding a free parking space for a motor vehicle
WO2024104817A1 (en)Method for a vehicle, in particular utility vehicle, computer program and/or computer-readable medium, control unit, and electrically drivable vehicle, in particular utility vehicle
DE102017223176A1 (en) Method for processing sensor data of a vehicle
DE102023122469A1 (en) Method for at least highly automated driving and for infrastructure-supported assistance of a motor vehicle within a parking space
DE102015001757A1 (en) Method and system for operating multiple motor vehicles
DE112016006726B4 (en) Information provision system, server and information delivery method
DE102020133937A1 (en) Method and device for determining a driving route for an automated vehicle
EP3997685A1 (en)Collection of vehicle-based, location-specific data sets
DE102023136145A1 (en) AVAILABILITY AND PLANNING OF CHARGING POINTS IN REAL TIME

Legal Events

DateCodeTitleDescription
R012Request for examination validly filed

[8]ページ先頭

©2009-2025 Movatter.jp