DE102023203063A1 - CREATING A PERSONALIZED COLOR SCHEME - Google Patents
CREATING A PERSONALIZED COLOR SCHEME Download PDFInfo
- Publication number
- DE102023203063A1 DE102023203063A1 DE102023203063.2A DE102023203063A DE102023203063A1 DE 102023203063 A1 DE102023203063 A1 DE 102023203063A1 DE 102023203063 A DE102023203063 A DE 102023203063A DE 102023203063 A1 DE102023203063 A1 DE 102023203063A1
- Authority
- DE
- Germany
- Prior art keywords
- color scheme
- computer
- sensor
- color
- implemented method
- 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.)
- Granted
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/037—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for occupant comfort, e.g. for automatic adjustment of appliances according to personal settings, e.g. seats, mirrors, steering wheel
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/11—Instrument graphical user interfaces or menu aspects
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/148—Instrument input by voice
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/18—Information management
- B60K2360/188—Displaying information using colour changes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/20—Optical features of instruments
- B60K2360/21—Optical features of instruments using cameras
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Ein computerimplementiertes Verfahren 100 zur Erzeugung eines personalisierten Farbschemas 102, 130, 196, wobei das Farbschema 102, 130, 196 zur Erstellung einer grafischen Benutzeroberfläche 118 in einem Fahrzeug mit zumindest einem Sensor 108, 132, 134, 170, 180, 214 genutzt wird, umfasst als Schritte das Erhalten 104 von Sensordaten 106, 136, 137, 182 des zumindest einen Sensors 108, 132, 134, 170, 180, 214 des Fahrzeuges, das Erzeugen 110, mittels eines ersten Algorithmus 112, eines Farbschemas 102, 130, 196 basierend auf den Sensordaten 106, 136, 137, 182, das Generieren 114 der grafischen Benutzeroberfläche 118 unter Verwendung des Farbschemas 102, 130, 196, das Ermitteln 120, mittels der Sensordaten 106, 136, 137, 182 des zumindest einen Sensors 108, 132, 134, 170, 180, 214, eines Zufriedenheitsgrades 122 eines zumindest einen Insassen 116 des Fahrzeuges bezüglich der grafischen Benutzeroberfläche 118, sowie das Modifizieren 126 des Farbschemas 102, 130, 196 mittels eines zweiten Algorithmus 128, wenn der Zufriedenheitsgrad 122 des zumindest einen Insassen 116 einen Grenzwert 124 unterschreitet. Die Schritte des Generierens 114, Ermittelns 120 und Modifizierens 126 wiederholen sich, bis der Grenzwert 124 nicht mehr unterschritten wird.A computer-implemented method 100 for generating a personalized color scheme 102, 130, 196, wherein the color scheme 102, 130, 196 is used to create a graphical user interface 118 in a vehicle with at least one sensor 108, 132, 134, 170, 180, 214, comprises the steps of obtaining 104 sensor data 106, 136, 137, 182 of the at least one sensor 108, 132, 134, 170, 180, 214 of the vehicle, generating 110, by means of a first algorithm 112, a color scheme 102, 130, 196 based on the sensor data 106, 136, 137, 182, generating 114 the graphical User interface 118 using the color scheme 102, 130, 196, determining 120, using the sensor data 106, 136, 137, 182 of the at least one sensor 108, 132, 134, 170, 180, 214, a level of satisfaction 122 of at least one occupant 116 of the vehicle with respect to the graphical user interface 118, and modifying 126 the color scheme 102, 130, 196 using a second algorithm 128 if the level of satisfaction 122 of the at least one occupant 116 falls below a limit value 124. The steps of generating 114, determining 120 and modifying 126 are repeated until the limit value 124 is no longer undershot.
Description
Technisches Gebiettechnical field
Die vorliegende Erfindung betrifft das Gebiet der personalisierten grafischen Benutzeroberflächen. Insbesondere betrifft die vorliegende Erfindung ein computerimplementiertes Verfahren zur Erzeugung eines personalisierten Farbschemas sowie eine entsprechende Vorrichtung zur Datenverarbeitung für ein Fahrzeug, ein entsprechendes Computerprogrammprodukt, ein entsprechendes computerlesbares Speichermedium und ein entsprechendes Datenträgersignal.The present invention relates to the field of personalized graphical user interfaces. In particular, the present invention relates to a computer-implemented method for generating a personalized color scheme and a corresponding device for data processing for a vehicle, a corresponding computer program product, a corresponding computer-readable storage medium and a corresponding data carrier signal.
Technischer HintergrundTechnical Background
Heutzutage sind viele Fahrzeuge mit Systemen ausgestattet, deren Erscheinungsbild durch eine Software bestimmt ist. Hierzu zählen Displays in Instrumententafeln, Radios, digitalen Spiegeln, Navigationssystemen oder Infotainmentsystemen, aber auch beispielsweise die Innenraumbeleuchtung. Es ist bereits heute üblich, dass durch solche Systeme hervorgerufene Erscheinungsbild individuell anzupassen. Beispielsweise kann die Hintergrundfarbe eines Infotainmentsystems in dessen Einstellungsoptionen angepasst werden. Ein Trend zu Systemen, die größtmögliche Personalisierung ermöglichen um ein möglichst individuelles Fahrerlebnis zu garantieren und sich so von der Konkurrenz abzusetzen, kann bei den Fahrzeugherstellern erkannt werden.Nowadays, many vehicles are equipped with systems whose appearance is determined by software. These include displays in instrument panels, radios, digital mirrors, navigation systems or infotainment systems, but also, for example, interior lighting. It is already common practice today to customize the appearance created by such systems. For example, the background color of an infotainment system can be adjusted in its settings options. A trend towards systems that allow the greatest possible personalization in order to guarantee the most individual driving experience possible and thus set oneself apart from the competition can be seen among vehicle manufacturers.
Die Patentschriften
Die Offenlegungsschrift
Die im Stand der Technik offenbarten Möglichkeiten der personalisierten Beleuchtung ermöglichen es jedoch nicht, ein Farbschema zu modifizieren, falls dem Nutzer das Farbschema nicht gefällt.However, the personalized lighting options disclosed in the prior art do not allow a color scheme to be modified if the user does not like the color scheme.
Offenbarung der Erfindungdisclosure of the invention
Es ist daher die Aufgabe der Erfindung, ein computerimplementiertes Verfahren zur Erzeugung eines personalisierten Farbschemas zur Verfügung zu stellen, welches die zuvor genannten Nachteile behebt. Außerdem ist es Aufgabe der Erfindung, entsprechend eine Vorrichtung zur Datenverarbeitung für ein Fahrzeug, ein Computerprogrammprodukt, ein computerlesbares Speichermedium und ein Datenträgersignal bereitzustellen.It is therefore the object of the invention to provide a computer-implemented method for generating a personalized color scheme which eliminates the aforementioned disadvantages. Furthermore, it is the object of the invention to provide a data processing device for a vehicle, a computer program product, a computer-readable storage medium and a data carrier signal.
Gemäß eines ersten Aspekts der Erfindung umfasst ein computerimplementiertes Verfahren zur Erzeugung eines personalisierten Farbschemas, wobei das Farbschema zur Erstellung einer grafischen Benutzeroberfläche in einem Fahrzeug mit zumindest einem Sensor genutzt wird, einen Schritt des Erhaltens von Sensordaten des zumindest einen Sensors des Fahrzeuges. Als weiteren Schritt umfasst das computerimplementierte Verfahren das Erzeugen, mittels eines ersten Algorithmus, eines Farbschemas basierend auf den Sensordaten. In weiteren Schritten umfasst das computerimplementierte Verfahren das Generieren der grafischen Benutzeroberfläche unter Verwendung des Farbschemas sowie das Ermitteln, mittels der Sensordaten des zumindest einen Sensors, eines Zufriedenheitsgrades eines zumindest einen Insassen des Fahrzeuges bezüglich der grafischen Benutzeroberfläche. In einem weiteren Schritt umfasst das computerimplementierte Verfahren das Modifizieren des Farbschemas mittels eines zweiten Algorithmus, wenn der Zufriedenheitsgrad des zumindest einen Insassen einen Grenzwert unterschreitet. Die Schritte des Generierens, Ermittelns und Modifizierens wiederholen sich, bis der Grenzwert nicht mehr unterschritten wird. According to a first aspect of the invention, a computer-implemented method for generating a personalized color scheme, wherein the color scheme is used to create a graphical user interface in a vehicle with at least one sensor, comprises a step of obtaining sensor data from the at least one sensor of the vehicle. As a further step, the computer-implemented method comprises generating, using a first algorithm, a color scheme based on the sensor data. In further steps, the computer-implemented method comprises generating the graphical user interface using the color scheme and determining, using the sensor data from the at least one sensor, a level of satisfaction of at least one occupant of the vehicle with regard to the graphical user interface. In a further step, the computer-implemented method comprises modifying the color scheme using a second algorithm if the level of satisfaction of the at least one occupant falls below a limit value. The steps of generating, determining and modifying are repeated until the limit value is no longer undercut.
Hierbei ist ein Farbschema ein System von Farben. Es gibt Farbschemas mit nur einer Farbe, beispielsweise Rot für Gefahr oder eine bestimme Farbmarke. Farbschemas mit mehreren Farben betreffen beispielsweise die Funktionsweise von Adern in Kabeln. Mit Farbschemas können bestimmte Assoziationen verknüpft sein, beispielsweise zu Marken, Stimmungen oder bestimmten Themen. Beispielsweise wird ein dreifarbiges Farbschema mit bestimmten Rot- und Blautönen aufgrund seines Einsatzes auf Sportwagen (Rennstreifen) häufig mit dem Thema Automobilsport verbunden.A color scheme is a system of colors. There are color schemes with just one color, for example red for danger or a certain color brand. Color schemes with multiple colors relate, for example, to the way wires in cables work. Color schemes can have certain associations, for example with brands, moods or certain themes. For example, a three-color color scheme with certain shades of red and blue is often associated with the topic of motor sports due to its use on sports cars (racing stripes).
Farbschemas umfassen häufig bis zu 5 verschiedenen Farben. Es können beispielsweise Farbschemas für Kaffee (Brauntöne), einen Sonnenuntergang (Gelb-/Orangetöne) oder eine tropische Insel (Gelb-, Grün- und Blautöne) definiert werden. Ein personalisiertes Farbschema basiert auf individuellen Eigenschaften und Vorlieben eines Nutzers, wie beispielsweise Kleidung, Augenfarbe, Haarfarbe, Stimmung oder andere Präferenzen. Im Sinne der vorliegenden Erfindung soll ein personalisiertes Farbschema Nutzung in Mensch-Maschine-Schnittstellen wie Displays finden.Color schemes often include up to 5 different colors. For example, there can be color schemes for coffee (brown tones), a sunset (yellow/orange tones) or a tropical Island (yellow, green and blue tones). A personalized color scheme is based on individual characteristics and preferences of a user, such as clothing, eye color, hair color, mood or other preferences. In the sense of the present invention, a personalized color scheme is intended to be used in human-machine interfaces such as displays.
Das erfindungsgemäße computerimplementierte Verfahren basiert auf zumindest einen Sensor und dessen Daten. Beispielsweise können dies Kameras und deren Bilddaten oder Mikrofone und deren Sprachdaten sein. Der erste Algorithmus ist derart ausgebildet, dass er auf Grundlage der Sensordaten ein Farbschema erstellen kann. Dies kann beispielsweise per Aufforderung durch den zumindest einen Insassen mittels eines Mikrofons und eines Schlagwortes (Sonnenuntergang, Kaffee, tropische Insel oder dergleichen) geschehen. Daneben ist auch eine automatische Erzeugung des Farbschemas möglich, indem zum Beispiel individuelle farbliche Merkmale (Haarfarbe, Augenfarbe, Farbe der Kleidung und dergleichen) des zumindest einen Insassen mittels einer Kamera erkannt werden. Auch ist es möglich, mittels einer Kamera und/oder weiteren Sensoren wie eine Pulserfassung eine Emotionserkennung des zumindest einen Insassen durchzuführen als Basis für die Erstellung eines Farbschemas. Typischerweise ist der erste Algorithmus zumindest teilweise mit Mitteln des maschinellen Lernens ausgebildet.The computer-implemented method according to the invention is based on at least one sensor and its data. For example, these can be cameras and their image data or microphones and their voice data. The first algorithm is designed in such a way that it can create a color scheme based on the sensor data. This can be done, for example, by request from the at least one occupant using a microphone and a keyword (sunset, coffee, tropical island or the like). In addition, automatic generation of the color scheme is also possible, for example by recognizing individual color characteristics (hair color, eye color, color of clothing and the like) of the at least one occupant using a camera. It is also possible to use a camera and/or other sensors such as pulse detection to carry out emotion recognition of the at least one occupant as a basis for creating a color scheme. Typically, the first algorithm is at least partially designed using machine learning means.
Der zumindest eine Insasse des Fahrzeugs kann beispielsweise der Fahrer oder ein Mitfahrer sein. Der zumindest eine Sensor ist so ausgebildet, dass seine Daten mit dem zumindest einen Insassen assoziiert werden können. Dies kann bei einer Innenraumkamera beispielsweise dadurch geschehen, dass diese ein entsprechendes Blickfeld aufweist. Ein Druckknopf kann einfach in Reichweite des zumindest einen Insassen platziert sein.The at least one occupant of the vehicle can be the driver or a passenger, for example. The at least one sensor is designed in such a way that its data can be associated with the at least one occupant. In the case of an interior camera, this can be done, for example, by having a corresponding field of view. A push button can simply be placed within reach of the at least one occupant.
Das Farbschema wird zur Generierung einer grafischen Benutzeroberfläche (GUI; englisch: graphical user interface) genutzt welches dem zumindest einen Insassen präsentiert wird. Dies kann beispielsweise über die Einfärbung verschiedener Bereiche oder Bedienelemente des GUI geschehen.The color scheme is used to generate a graphical user interface (GUI) that is presented to at least one occupant. This can be done, for example, by coloring different areas or control elements of the GUI.
Das erfindungsgemäße computerimplementierte Verfahren stellt dem zumindest einen Insassen nun die Möglichkeit bereit, seine Zufriedenheit über das generierte Farbschema rückzumelden. Mit anderen Worten, der zumindest eine Insasse kann rückmelden, ob das generierte Farbschema seinen Erwartungen entspricht. Das Ermitteln des Zufriedenheitsgrades erfolgt ebenfalls über die Sensordaten des zumindest einen Sensors. Bei Verwendung mehrerer Sensoren muss der Sensor, welcher die Daten zur Ermittlung des Zufriedenheitsgrades bereitstellt, nicht zwingend derselbe Sensor sein, auf dessen Datengrundlage das Farbschema erstellt wird. Es ist beispielsweise möglich, dass das Farbschema auf Bilddaten einer Kamera beruht, die Ermittlung des Zufriedenheitsgrades aber auf Sprachdaten eines Mikrofons.The computer-implemented method according to the invention now provides the at least one occupant with the opportunity to report their satisfaction with the generated color scheme. In other words, the at least one occupant can report back whether the generated color scheme meets their expectations. The level of satisfaction is also determined using the sensor data from the at least one sensor. When using multiple sensors, the sensor that provides the data to determine the level of satisfaction does not necessarily have to be the same sensor on whose data basis the color scheme is created. It is possible, for example, for the color scheme to be based on image data from a camera, but for the level of satisfaction to be determined using voice data from a microphone.
Der Zufriedenheitsgrad wird als digitaler Zahlenwert, beispielsweise als Wert zwischen 0 und 1, erfasst. Eine Zustimmung des zumindest einen Insassen Bezüglich des GUI liegt dann vor, wenn der Zufriedenheitsgrad grösser als ein definierter Grenzwert ist. Der Grenzwert ist ebenfalls ein digitaler Zahlenwert, beispielsweise 0,5. Liegt der Zufriedenheitswert jedoch unterhalb des Grenzwertes, wird im Sinne des computerimplementierten Verfahrens eine Modifikation des Farbschemas angestrebt, mit dem Ziel, dem zumindest einen Insassen ein zufriedenstellendes Farbschema zur Verfügung zu stellen.The level of satisfaction is recorded as a digital numerical value, for example as a value between 0 and 1. The approval of at least one occupant with regard to the GUI is given when the level of satisfaction is greater than a defined limit value. The limit value is also a digital numerical value, for example 0.5. However, if the satisfaction value is below the limit value, the computer-implemented method aims to modify the color scheme with the aim of providing at least one occupant with a satisfactory color scheme.
Die Modifikation des Farbschemas wird über einen zweiten Algorithmus gesteuert. Dieser ist vorzugsweise als entsprechend trainiertes neuronales Netz oder als genetischer Algorithmus ausgebildet. Der zweite Algorithmus modifiziert das Farbschema genügend inkrementell, um eine schnelle Konvergenz zu einem zufriedenstellenden Farbschema zu gewährleisten. Die Modifikation des Farbschemas wird so lange wiederholt, bis der ermittelte Zufriedenheitsgrad über dem Grenzwert liegt.The modification of the color scheme is controlled by a second algorithm. This is preferably designed as an appropriately trained neural network or as a genetic algorithm. The second algorithm modifies the color scheme sufficiently incrementally to ensure rapid convergence to a satisfactory color scheme. The modification of the color scheme is repeated until the determined level of satisfaction is above the limit.
Gemäß einer vorteilhaften Ausführung besteht das Farbschema aus zumindest einer Farbe und einem Identifikator. Der Identifikator dient der eindeutigen Zuordnung einer Kombination von Farben, beispielsweise zu einer Marke, zu einem Gefühl, zu einem bestimmten Thema oder zu einer anderen Assoziation. Beispiele hierfür sind Sport, Sonnenuntergang oder Action. Ähnliche Identifikatoren können auch gruppiert werden. So könnte der Identifikator „Meer“ und „Ozean“ gruppiert werden, um die gleiche Kombination von Farben zu identifizieren.According to an advantageous embodiment, the color scheme consists of at least one color and an identifier. The identifier serves to uniquely assign a combination of colors, for example to a brand, to a feeling, to a certain topic or to another association. Examples of this are sport, sunset or action. Similar identifiers can also be grouped. For example, the identifier "sea" and "ocean" could be grouped to identify the same combination of colors.
Gemäß einer vorteilhaften Ausführung ist der zumindest eine Sensor eine Kamera, ein Berührungssensor, ein Mikrophon, ein Schalter, ein Knopf, ein Kippschalter, ein Drehschalter, ein Lidar oder ein Radar.According to an advantageous embodiment, the at least one sensor is a camera, a touch sensor, a microphone, a switch, a button, a toggle switch, a rotary switch, a lidar or a radar.
Gemäß einer vorteilhaften Ausführung beinhaltet der zumindest eine Sensor eine Innenraumkamera des Fahrzeuges, wobei die Sensordaten der Innenraumkamera Bilddaten des zumindest einen Insassen beinhaltet. Gemäß dieser Ausführung ist der erste Algorithmus ein Bildverarbeitungsalgorithmus, welcher aus den Bilddaten mit dem zumindest einen Insassen assoziierte Farbinformationen extrahiert und auf Grundlage der Farbinformationen das Farbschema erstellt.According to an advantageous embodiment, the at least one sensor includes an interior camera of the vehicle, wherein the sensor data of the interior camera includes image data of the at least one occupant. According to this embodiment, the first algorithm is an image processing algorithm which extra-identifies color information associated with the at least one occupant from the image data. here and creates the color scheme based on the color information.
Gemäß einer vorteilhaften Ausführung beinhaltet der erste Algorithmus eine Segmentation der Bilddaten in Bereiche, wobei die Bereiche dem zumindest einen Insassen zugehörig sind. Den Bereichen sind zuvor definierte Gewichtungen zugeordnet, wobei das Farbschema basierend auf den Farben in den Bereichen und den Gewichtungen erstellt wird.According to an advantageous embodiment, the first algorithm includes a segmentation of the image data into regions, wherein the regions are associated with the at least one occupant. The regions are assigned previously defined weightings, wherein the color scheme is created based on the colors in the regions and the weightings.
Die Segmentation basiert dabei typischerweise auf einer künstlichen Intelligenz wie etwa einem entsprechend trainierten neuronalem Netz. Entsprechende Algorithmen sind bekannt und zum Teil auch kommerziell erwerblich. Relevante Bereiche, also jene, die mit dem zumindest einen Insassen assoziiert sind, sind etwa Augen, Haare oder verschiedenfarbige Bereiche eines Kleidungsstückes wie etwa einer Jacke.The segmentation is typically based on artificial intelligence such as a suitably trained neural network. Corresponding algorithms are known and some are also commercially available. Relevant areas, i.e. those that are associated with at least one occupant, are eyes, hair or different colored areas of a piece of clothing such as a jacket.
Den Bereichen können auch Gewichte zugeordnet werden, welche dazu dienen, die Dominanz einer einem Bereich zugeordneten Farbe im GUI zu steuern. Solche Gewichte können beispielsweise von einem Bereitsteller der erfindungsgemäßen computerimplementierten Methode vorgegeben sein oder vom zumindest einen Insassen über eine entsprechende Schnittstelle definiert werden. So könnte der zumindest eine Insasse beispielsweise vorgeben, dass seine aktuelle Haarfarbe besonders betont werden soll.Weights can also be assigned to the areas, which serve to control the dominance of a color assigned to an area in the GUI. Such weights can be specified, for example, by a provider of the computer-implemented method according to the invention or defined by at least one occupant via a corresponding interface. For example, the at least one occupant could specify that his current hair color should be particularly emphasized.
Die Gewichtung können im Farbschema beispielsweise derart berücksichtigt werden, in dem die Reihenfolge der Farben des Farbschemas gemäß den Gewichtungen sortiert sind. Bei der Generierung des GUI wird dann entsprechend die Reihenfolge eines Farbschemas berücksichtigt. Legt ein Nutzer beispielsweise fest, vor allem seine aktuelle Haarfarbe zu betonen, wird diese als erste Farbe im Farbschema angeordnet. Bei Erzeugung des GUI können die Farben dann gemäß ihrer Reihenfolge dominant in Erscheinung treten (beispielsweise über die genutzte Fläche, Sättigung oder dergleichen).The weighting can be taken into account in the color scheme, for example, by sorting the order of the colors in the color scheme according to the weighting. When generating the GUI, the order of a color scheme is then taken into account accordingly. For example, if a user decides to emphasize his current hair color, this is arranged as the first color in the color scheme. When generating the GUI, the colors can then appear dominant according to their order (for example, based on the area used, saturation or the like).
Gemäß einer vorteilhaften Ausführung beinhaltet der zumindest eine Sensor des computerimplementierten Verfahrens einen Eingabesensor. Der zumindest eine Insasse gibt mittels des Eingabesensors den Identifikator ein. Hierauf übermittelt der erste Algorithmus eine Übermittlungs-Aufforderung an eine Datenbank, wobei die Datenbank, nach dem Erhalt der Übermittlungs-Aufforderung, das dem eingegebenen Identifikator zugehörige Farbschema ermittelt und dem ersten Algorithmus zur Verfügung stellt, sofern der Identifikator in der Datenbank gefunden wurde. Eine entsprechend trainierte künstliche Intelligenz erstellt ein Farbschema und stellt dieses dem ersten Algorithmus zur Verfügung, sofern der Identifikator in der Datenbank nicht ermittelt werden konnte.According to an advantageous embodiment, the at least one sensor of the computer-implemented method includes an input sensor. The at least one occupant enters the identifier using the input sensor. The first algorithm then transmits a transmission request to a database, wherein the database, after receiving the transmission request, determines the color scheme associated with the entered identifier and makes it available to the first algorithm if the identifier was found in the database. An appropriately trained artificial intelligence creates a color scheme and makes it available to the first algorithm if the identifier could not be determined in the database.
Diese Ausführung bietet den Vorteil, dass dem zumindest einen Insassen die Möglichkeit gegeben wird, den Identifikator direkt über den Eingabesensor, beispielsweise ein Mikrofon oder eine Auswahltabelle auf einem Touch Display, vorzugeben. Der erste Algorithmus stellt in diesem Fall den Identifikator mit einer Übermittlungs-Aufforderung an eine Datenbank zur Verfügung.This design offers the advantage that at least one occupant is given the opportunity to specify the identifier directly via the input sensor, for example a microphone or a selection table on a touch display. In this case, the first algorithm provides the identifier with a transmission request to a database.
Gemäß einer vorteilhaften Ausführung entspricht die Datenbank einem der folgenden oder deren Kombination: einem Speicher, einer Cloud, einer Edge Cloud, einem Server, einem Ergebnis einer Suchmaschine, dem Rückgabewert eines Internetservice. Beispielsweise kann der Rückgabewert dem Ergebnis einer Google Suche nach dem Identifikator entsprechend. Auch kann der Rückgabewert demjenigen von Programmen wie etwa Adobe Capture oder Adobe Color entsprechen.According to an advantageous embodiment, the database corresponds to one of the following or their combination: a storage, a cloud, an edge cloud, a server, a result of a search engine, the return value of an Internet service. For example, the return value can correspond to the result of a Google search for the identifier. The return value can also correspond to that of programs such as Adobe Capture or Adobe Color.
Die Datenbank ermittelt nun, ob bereits ein Farbschema für den übermittelten Identifikator vorliegt. Ist dies der Fall, kann das gefundene Farbschema an den ersten Algorithmus zurück übermittelt werden, welcher es erfindungsgemäß zur Generierung des GUI bereitstellt, beispielsweise an eine Display-Steuereinheit. Ermittelt die Datenbank kein Farbschema für den übermittelten Identifikator, so erstellt eine entsprechend trainierte künstliche Intelligenz ein Farbschema zum übermittelten Identifikator.The database now determines whether a color scheme already exists for the transmitted identifier. If this is the case, the color scheme found can be transmitted back to the first algorithm, which according to the invention makes it available for generating the GUI, for example to a display control unit. If the database does not determine a color scheme for the transmitted identifier, an appropriately trained artificial intelligence creates a color scheme for the transmitted identifier.
Gemäß einer vorteilhaften Ausführung wird der Zufriedenheitsgrad über eine Eingabe an einem Berührungssensor, einem Schalter, einem Knopf, einem Kippschalter oder einem Drehschalter vom zumindest einen Insassen ermittelt.According to an advantageous embodiment, the degree of satisfaction is determined by at least one occupant via an input on a touch sensor, a switch, a button, a toggle switch or a rotary switch.
Der Berührungssensor kann beispielsweise ein Touch-Button eines Touch-Displays sein, über den der zumindest eine Insasse angeben kann, ob das Farbschema neu generiert werden soll. Eine solcher Touch-Button kann beispielsweise auch zeitlich begrenzt angezeigt werden, so dass ein Zufriedenheitswert über dem Grenzwert implizit erfasst werden kann. Mit anderen Worten, drückt der zumindest eine Insasse nicht innerhalb eines definierten Zeitraums den Touch-Button, wo wird ein Zufriedenheitswert über dem Grenzwert erfasst.The touch sensor can be, for example, a touch button on a touch display, via which the at least one occupant can indicate whether the color scheme should be regenerated. Such a touch button can also be displayed for a limited time, for example, so that a satisfaction value above the limit can be recorded implicitly. In other words, if the at least one occupant does not press the touch button within a defined period of time, a satisfaction value above the limit is recorded.
Gemäß einer vorteilhaften Ausführung wird das Farbschema in der Datenbank gespeichert, sofern der Zufriedenheitsgrad den Grenzwert überschritten hat, wobei vor dem Speichern eine Fusion aller Farbschemas mit identischem Identifikator durchgeführt wird.According to an advantageous embodiment, the color scheme is stored in the database if the satisfaction level has exceeded the threshold, whereby a fusion of all color schemes with identical identifiers is carried out before storage.
Wird ein Zufriedenheitsgrad über dem Grenzwert ermittelt, kann davon ausgegangen werden, dass das erzeugte Farbschema den Erwartungen des zumindest einen Insassen bezüglich des eingegebenen Identifikators entspricht. In diesem Fall liegt ein verifiziertes Farbschema vor.If a satisfaction level above the threshold is determined, it can be assumed that the generated color scheme corresponds to the expectations of at least one occupant with regard to the entered identifier. In this case, a verified color scheme is present.
Das vorliegende erfindungsgemäße computerimplementierte Verfahren erlaubt mehrere Teilnehmer. In diesem Fall kann es vorkommen, dass ein verifiziertes Farbschema mit gleichem Identifikator, aber unterschiedlichen Farben, an die Datenbank übermittelt wird. Nämlich beispielsweise dann, wenn ein Teilnehmer einen Identifikator anfragt, die Datenbank daraufhin das entsprechend hinterlegte Farbschema übermittelt, der Teilnehmer dann aber dieses Farbschema modifizieren lässt, weil es seiner Erwartung bezüglich des Identifikators nicht entsprach. Ist er nach einem oder mehreren Iterationen der Modifikation zufrieden mit dem nun modifizierten Farbschema, liegt ein verifiziertes Farbschema mit unverändertem Identifikator aber geänderten Farben vor.The present computer-implemented method according to the invention allows multiple participants. In this case, it can happen that a verified color scheme with the same identifier but different colors is transmitted to the database. For example, when a participant requests an identifier, the database then transmits the corresponding stored color scheme, but the participant then has this color scheme modified because it did not meet his expectations regarding the identifier. If he is satisfied with the now modified color scheme after one or more iterations of the modification, a verified color scheme with an unchanged identifier but changed colors is available.
Dieses wird nun wieder an die Datenbank zur Speicherung übermittelt. Vor der Speicherung wird allerdings eine Fusion aller in der Datenbank gespeicherten Farbschemas mit identischem Identifikator vorgenommen. Fusion bedeutet hierbei ein Zusammenführen. Eine einfache Form des Zusammenführens ist beispielsweise die separate Mittelung der Farben eines Farbschemas über alle vorliegenden Farbschemas. Auf diese Art wird eine Art Schwarmintelligenz dazu genutzt, die Farben für einen bestimmten Identifikator zu definieren, ohne dabei die Personalisierung zu kompromittieren. Das über die Schwarmintelligenz definierte Farbschema dient auf diese Weise als sich optimierender Startwert für neue Anfragen.This is then sent back to the database for storage. Before storage, however, a merger of all color schemes stored in the database with identical identifiers is carried out. Fusion here means merging. A simple form of merging is, for example, the separate averaging of the colors of a color scheme across all existing color schemes. In this way, a type of swarm intelligence is used to define the colors for a specific identifier without compromising personalization. The color scheme defined by the swarm intelligence thus serves as an optimizing starting value for new queries.
Gemäß eines zweiten Aspekts umfasst eine Vorrichtung zur Datenverarbeitung für ein Fahrzeug, ausgebildet, um den bestimmungsgemäßen Gebrauch eines computerimplementierten Verfahrens zur Erzeugung eines personalisierten Farbschemas durchzuführen, zumindest ein nicht-flüchtiges, computerlesbares Speichermedium, auf dem Befehle in einer Programmiersprache zur Durchführung des computerimplementierten Verfahrens zur Erzeugung eines personalisierten Farbschemas gespeichert sind. Darüber hinaus umfasst die Vorrichtung zur Datenverarbeitung für ein Fahrzeug einen Prozessor, der so konfiguriert ist, dass er die Schritte des computerimplementierten Verfahrens zur Erzeugung eines personalisierten Farbschemas ausführen kann. Außerdem umfasst die Vorrichtung zur Datenverarbeitung für ein Fahrzeug zumindest einen Sensor und eine Anzeige zur Darstellung einer grafischen Benutzeroberfläche.According to a second aspect, a data processing device for a vehicle, designed to carry out the intended use of a computer-implemented method for generating a personalized color scheme, comprises at least one non-volatile, computer-readable storage medium on which commands in a programming language for carrying out the computer-implemented method for generating a personalized color scheme are stored. In addition, the data processing device for a vehicle comprises a processor that is configured to be able to carry out the steps of the computer-implemented method for generating a personalized color scheme. In addition, the data processing device for a vehicle comprises at least one sensor and a display for displaying a graphical user interface.
Gemäß eines dritten Aspekts umfasst ein Computerprogrammprodukt Befehle, die bei der Ausführung des Programms durch einen Computer diesen veranlassen, das computerimplementierte Verfahren zur Erzeugung eines personalisierten Farbschemas auszuführen.According to a third aspect, a computer program product comprises instructions which, when executed by a computer, cause the computer to execute the computer-implemented method for generating a personalized color scheme.
Gemäß eines vierten Aspekts wird auf einem computerlesbaren Speichermedium das Computerprogrammprodukt gespeichert.According to a fourth aspect, the computer program product is stored on a computer-readable storage medium.
Gemäß eines fünften Aspekts überträgt ein Datenträgersignal das Computerprogrammprodukt.According to a fifth aspect, a data carrier signal transmits the computer program product.
Kurzfassung der FigurenSummary of the Figures
Die Erfindung wird nachfolgend anhand von Ausführungsbeispielen mit Hilfe von Figuren näher erläutert. Die Figuren zeigen:
-
1 : Ein Flussdiagramm des computerimplementierten Verfahrens zur Erzeugung eines personalisierten Farbschemas; -
2 : Ein erstes Ausführungsbeispiel des computerimplementierten Verfahrens zur Erzeugung eines personalisierten Farbschemas; -
3 : Ein detailliertes Ablaufdiagramm des ersten Algorithmus des ersten Ausführungsbeispiels aus1 ; -
4 : Ein Ausführungsbeispiel eines personalisierten Farbschemas; -
5 : Ein zweites Ausführungsbeispiel des computerimplementierten Verfahrens zur Erzeugung eines personalisierten Farbschemas; -
6 : Ein detailliertes Ablaufdiagramm des ersten Algorithmus des zweiten Ausführungsbeispiels aus5 ; -
7 : Eine detailliertes Ablaufdiagramm der Datenbank des zweiten Ausführungsbeispiels aus5 ; -
8 : Ein Ausführungsbeispiel der Vorrichtung zur Datenverarbeitung für ein Fahrzeug zur Erzeugung eines personalisierten Farbschemas.
-
1 : A flowchart of the computer-implemented method for generating a personalized color scheme; -
2 : A first embodiment of the computer-implemented method for generating a personalized color scheme; -
3 : A detailed flowchart of the first algorithm of the first embodiment of1 ; -
4 : An example of a personalized color scheme; -
5 : A second embodiment of the computer-implemented method for generating a personalized color scheme; -
6 : A detailed flowchart of the first algorithm of the second embodiment of5 ; -
7 : A detailed flow chart of the database of the second embodiment from5 ; -
8 : An embodiment of the data processing device for a vehicle for generating a personalized color scheme.
Detaillierte Beschreibung der FigurenDetailed description of the figures
In einem Erhaltungsschritt 104 werden Sensordaten 106 von zumindest einem Sensor 108 (siehe
Nun wird geprüft, ob der Zufriedenheitsgrad Z 122 unterhalb oder oberhalb eines definierten Grenzwertes G 124 liegt (siehe Bezugszeichen Z≥G). In einem folgenden Modifizierungsschritt 126 wird das Farbschema 102 mittels eines zweiten Algorithmus 128 (siehe
Im Beispiel von
Zunächst werden die Bilddaten 136 der Kamera 132 an den ersten Algorithmus 112 übertragen. Mit anderen Worten, der erste Algorithmus 112 erhält die Bilddaten 136 der Kamera 132. Auf Basis der erhaltenen Bilddaten 136 erzeugt der erste Algorithmus 112 ein Farbschema 102, dessen detaillierte Funktionsweise nun mit Bezug auf
Die dem ersten Algorithmus 112 übermittelten Bilddaten 136 enthalten neben einer Aufnahme des Insassen 116 auch mehrere Elemente des Innenraums des Fahrzeuges wie Lenkrad, Fenster oder Sitze. Der erste Algorithmus 112 segmentiert die Bilddaten 136 in einem Segmentierungsschritt 138 in verschiedene, dem Insassen 116 zugehörige Bereiche. Im Beispiel von
Der erste Algorithmus 112 hat außerdem Zugriff auf zuvor definierte Gewichtungen 162, welche der Insasse 116 zuvor in den Einstellungen des Infotainmentsystems getroffen hat. Im Beispiel von
Mit Bezug auf
Auf dem Touch-Display 134 wird außerdem ein Touch-Button 170 eingeblendet, mit dessen Hilfe ein Zufriedenheitsgrad Z 122 des Insassen 116 bezüglich des GUI 118 ermittelt wird. Beispielsweise enthält der Touch-Button 170 den Schriftzug „Farbschema noch einmal generieren?“. Wird der Touch-Button 170 innerhalb einer vorbestimmten Zeit, beispielsweise 5 Sekunden, gedrückt (siehe Bezugszeichen „p?“), indiziert der Insasse 116 damit, dass er nicht zufrieden mit dem vom ersten Algorithmus 112 erzeugten Farbschema 102 ist. Aufgrund der Touch-Display-Daten 137, nämlich, ob der Touch-Button 170 innerhalb der vorbestimmten Zeit gedrückt wurde oder nicht, wird der Zufriedenheitswert Z 122 bestimmt. Ist der Touch-Button 170 innerhalb von 5 Sekunden gedrückt worden, wird der Zufriedenheitswert Z 122 auf den Wert „0“ gesetzt, ansonsten auf den Wert „1“. Der im Touch-Display 134 hinterlegte Grenzwert G 124 beträgt „0,5“. Nun kann ein Vergleich (siehe Bezugszeichen Z≥G) des Zufriedenheitswertes Z 122 und des Grenzwertes G 124 geschehen.A touch button 170 is also displayed on the
Wieder mit Bezug auf
Drückt der Insasse 116 jedoch innerhalb der 5 Sekunden den Touch-Button 170, ist er also nicht zufrieden mit dem erzeugten Farbschema 102, wird das Farbschema 102 an den zweiten Algorithmus 128 übermittelt. Der zweite Algorithmus 128 ist derart ausgebildet, dass er eine Modifikation des nicht zufriedenen stellenden Farbschemas 102 vornimmt mit dem Ziel, den Zufriedenheitsgrad Z 122 zu erhöhen. Typischerweise basiert der zweite Algorithmus 128 auf Verfahren des maschinellen Lernens wie etwa neuronale Netze oder genetische Algorithmen. Nach der Modifikation des Farbschemas 102 wird das modifizierte Farbschema 102 wieder dem Touch-Display 134 zur Anzeige zur Verfügung gestellt. Nun hat der Insasse 116 wieder die Möglichkeit, seine Zufriedenheit Z 122 bezüglich das Farbschemas 102 mittels des Touch-Buttons 170 zu kommunizieren.However, if the occupant 116 presses the touch button 170 within 5 seconds, i.e. he is not satisfied with the generated
Das Ausführungsbeispiel von
Im Beispiel von
Die Datenbank 188 macht in einem ersten Schritt zunächst eine Abfrage (Bezugszeichen „e?“), ob im internen Speicher der Cloud ein Farbschema 102 existiert, welches dem Identifikator 178 entspricht. Ist dies der Fall, wird das entsprechende Farbschema 102 abgerufen und kann dem ersten Algorithmus 112 direkt wieder zur Verfügung gestellt werden. Mit Bezug auf
Wieder mit Bezug auf
Wieder mit Verweis auf
Auch im Beispiel von
Im Beispiel von
Es ist möglich, dass viele Teilnehmer am Verfahren 100 teilnehmen und jeweils ein persönliches, verifiziertes Farbschema 196 für einen bestimmten Identifikator 178 an die Datenbank 188 übermitteln. Mit anderen Worten, die persönliche und daher unterschiedliche Erwartungen an eine Farbkombination für eine bestimmten Identifikator 178 vieler Teilnehmer des Verfahrens 100 führt dazu, dass sich mehrere Datensätze für einen bestimmten Identifikator 178 im Speicher der Datenbank 188 befinden können.It is possible for many participants to participate in the
Bevor ein übermitteltes verifiziertes Farbschema 196, dessen Identifikator 178 im Speicher der Datenbank 188 gefunden wurde, in der Datenbank 188 gespeichert wird, wird das übermittelte verifizierte Farbschema 196 mit den bereits existierenden Datensätzen in einem Fusionsschritt 202 fusioniert. Wenn die Farben eines verifizierten Farbschemas 196 als Koordinate im RGB Raum vorliegen, ist eine einfache Möglichkeit der Fusion eine Mittelung der einzelnen Koordinaten. Über die Fusion der Daten und der anschließenden Speicherung in der Datenbank 188 wird ein verifiziertes Farbschema 196 über die Schwarmintelligenz einer großen Anzahl von Teilnehmern des Verfahrens 100 definiert. Es kann daher erwartet werden, dass bei einem ersten Abruf eines bestimmten Identifikators 178 durch einen Teilnehmer das daraufhin erzeugte Farbschema 102 einen hohen Zufriedenheitswert Z 122 liefert.Before a transmitted verified
Die Vorrichtung zur Datenverarbeitung 204 für ein Fahrzeug zur Erzeugung eines personalisierten Farbschemas 102 umfasst eine zentrale Recheneinheit 206, einen internen Speicher 208, mehrere Sensoren 108, einen Bildschirm 210 und ein Kommunikationsmodul 212. Im Beispiel von
Bezugszeichenlistelist of reference symbols
- 100100
- computerimplementiertes Verfahrencomputer-implemented procedure
- 102102
- Farbschemacolor scheme
- 104104
- Erhaltungsschrittmaintenance step
- 106106
- Sensordatensensor data
- 108108
- Sensorsensor
- 110110
- Erzeugungsschrittgeneration step
- 112112
- erster Algorithmusfirst algorithm
- 114114
- Generierungsschrittgeneration step
- 116116
- Insasseinmate
- 118118
- grafische Benutzeroberfläche (GUI)graphical user interface (GUI)
- 120120
- Ermittlungsschrittinvestigative step
- 122122
- Zufriedenheitsgrad Zsatisfaction level Z
- 124124
-
Grenzwertes G 124
limit value G 124 - 126126
- Modifizierungsschrittmodification step
- 128128
- zweiter Algorithmussecond algorithm
- 130130
- modifiziertes Farbschemamodified color scheme
- 132132
- Kameracamera
- 134134
- Touch-Displaytouch display
- 136136
- Bilddatenimage data
- 137137
- Touch-Display-Datentouch display data
- 138138
- Segmentierungsschrittsegmentation step
- 140140
- Haarbereichhair area
- 142, 144142, 144
- Augenbereicheye area
- 146, 148, 150, 152146, 148, 150, 152
- Kleidungsbereichclothing sector
- 154154
- Haarfarbehair color
- 156156
- Augenfarbeeye color
- 158, 160158, 160
- Kleidungsfarbeclothing color
- 162162
- Gewichtungenweightings
- 164164
- Hintergrundbackground
- 166166
- UhrClock
- 168168
- grafisches Elementgraphic element
- 170170
- Touch-Buttontouch button
- 172172
- FarbeColor
- 174174
- FarbeColor
- 176176
- FarbeColor
- 178178
- Identifikatoridentifier
- 180180
- Mikrofonmicrophone
- 182182
- Sprachdatenvoice data
- 184184
- Spracherkennungspeech recognition
- 186186
- Übermittlungsaufforderungtransmission request
- 188188
- Datenbankdatabase
- 190190
- externe Quellenexternal sources
- 192192
- trainierte künstliche Intelligenztrained artificial intelligence
- 194194
- Sprachabfragevoice query
- 196196
- verifiziertes Farbschemaverified color scheme
- 198198
- Speicherschrittstorage step
- 200200
- Abrufschrittretrieval step
- 202202
- Fusionsschrittmerger step
- 204204
- Vorrichtung zur Datenverarbeitungdevice for data processing
- 206206
- zentrale Recheneinheitcentral processing unit
- 208208
- interner Speicherinternal memory
- 210210
- BildschirmScreen
- 212212
- Kommunikationsmodulcommunication module
- 214214
- Berührungssensortouch sensor
- Z≥GZ≥G
- Vergleich Zufriedenheitswert Z mit Grenzwert GComparison of satisfaction value Z with limit value G
- p?p?
- Abfrage Touch-Button gedrücktquery touch button pressed
- e?, ex?e?, ex?
- Abfrage Existenz Farbschemaquery existence color scheme
- a?a?
- Abfrage Antwort InsasseQuery Response Inmate
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 assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- US 9505345 B1 [0003]US 9505345 B1 [0003]
- US 9756296 B2 [0003]US 9756296 B2 [0003]
- US 9876994 B2 [0003]US 9876994 B2 [0003]
- DE 102015219111 A1 [0004]DE 102015219111 A1 [0004]
Claims (13)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102023203063.2A DE102023203063B4 (en) | 2023-04-03 | 2023-04-03 | CREATING A PERSONALIZED COLOR SCHEME |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102023203063.2A DE102023203063B4 (en) | 2023-04-03 | 2023-04-03 | CREATING A PERSONALIZED COLOR SCHEME |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE102023203063A1 true DE102023203063A1 (en) | 2024-10-10 |
| DE102023203063B4 DE102023203063B4 (en) | 2025-10-09 |
Family
ID=92801675
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102023203063.2A Active DE102023203063B4 (en) | 2023-04-03 | 2023-04-03 | CREATING A PERSONALIZED COLOR SCHEME |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102023203063B4 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9505345B1 (en) | 2015-08-21 | 2016-11-29 | Honda Motor Co., Ltd. | System and method for vehicle ambient lighting |
| DE102015219111A1 (en) | 2015-10-02 | 2017-04-06 | Robert Bosch Gmbh | Driver assistance system and method for adjusting the illumination of controls on motor vehicles |
| DE102018207849A1 (en) * | 2018-05-18 | 2019-11-21 | Bayerische Motoren Werke Aktiengesellschaft | System for controlling output units in a vehicle, vehicle and method for controlling output units in a vehicle |
| DE102020100045A1 (en) * | 2020-01-03 | 2021-07-08 | Bayerische Motoren Werke Aktiengesellschaft | Method and vehicle for adapting representations on displays in vehicles |
-
2023
- 2023-04-03 DE DE102023203063.2A patent/DE102023203063B4/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9505345B1 (en) | 2015-08-21 | 2016-11-29 | Honda Motor Co., Ltd. | System and method for vehicle ambient lighting |
| US9756296B2 (en) | 2015-08-21 | 2017-09-05 | Honda Motor Co., Ltd. | Personalized ambient lighting |
| US9876994B2 (en) | 2015-08-21 | 2018-01-23 | Honda Motor Co., Ltd. | Personalized ambient lighting |
| DE102015219111A1 (en) | 2015-10-02 | 2017-04-06 | Robert Bosch Gmbh | Driver assistance system and method for adjusting the illumination of controls on motor vehicles |
| DE102018207849A1 (en) * | 2018-05-18 | 2019-11-21 | Bayerische Motoren Werke Aktiengesellschaft | System for controlling output units in a vehicle, vehicle and method for controlling output units in a vehicle |
| DE102020100045A1 (en) * | 2020-01-03 | 2021-07-08 | Bayerische Motoren Werke Aktiengesellschaft | Method and vehicle for adapting representations on displays in vehicles |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102023203063B4 (en) | 2025-10-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102014220302B4 (en) | Method for carrying out action recognition on an image of a driver in a vehicle and corresponding non-volatile, computer-readable storage medium and method for learning a random forest model for action recognition | |
| DE102013216975B4 (en) | Method and device for subjective command control of vehicle systems | |
| DE102021117985A1 (en) | CUSTOMIZED VEHICLE SETTINGS BASED ON OCCUPANT IDENTIFICATION | |
| DE102021132695A1 (en) | Method and device for lighting control | |
| DE102016211646A1 (en) | System for automated vehicle guidance with driver-side selection of driving maneuvers in a special driving situation | |
| WO2017153355A1 (en) | Method and device for carrying out eye gaze mapping | |
| DE102018128706A1 (en) | Dynamic information protection for display devices | |
| DE102019120602A1 (en) | METHOD OF OPERATING A LIGHTING SYSTEM FOR A VEHICLE | |
| EP4026058A1 (en) | Methods for compressing a neural network | |
| DE102020122760A1 (en) | SYSTEMS AND METHODS FOR ANIMAL REDUCTION IN A VEHICLE OCCUPANT | |
| DE102023003005A1 (en) | Method for customizing the display content of a display unit | |
| DE112017007854T5 (en) | Automated driving system and method for stimulating a driver | |
| DE102018216806A1 (en) | Concept for processing infrared images | |
| DE102006055864A1 (en) | Dialogue adaptation and dialogue system for implementation | |
| DE102023203063B4 (en) | CREATING A PERSONALIZED COLOR SCHEME | |
| DE102022116142A1 (en) | Method for a vehicle for estimating a user context, data processing device, vehicle, computer program and computer-readable storage medium | |
| DE102023118991B3 (en) | Method for providing a spatial experience and vehicle | |
| DE102019133133A1 (en) | Assistance system through which the output of at least one media content is controlled in a room, motor vehicle and operating method for the assistance system | |
| DE102023002770A1 (en) | Method for operating a projection device of a vehicle and corresponding projection device | |
| DE102021203815A1 (en) | Sound processing apparatus, system and method | |
| DE102021125792A1 (en) | System for generating an overall media file, logging device, media central storage device, media processing device and motor vehicle | |
| DE102023106606B4 (en) | Procedures for operating a fleet of motor vehicles, motor vehicle and community system | |
| DE102023132324A1 (en) | Device and method for operating a user interface of a vehicle | |
| DE102024126727B3 (en) | Method for automatically populating a database with user information using a voice dialogue system, as well as a voice dialogue system and a motor vehicle, comprising the voice dialogue system | |
| DE102018128633A1 (en) | Method for providing visual information about at least part of an environment, computer program product, mobile communication device and communication system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R012 | Request for examination validly filed | ||
| R081 | Change of applicant/patentee |
Owner name: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, DE Free format text: FORMER OWNER: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, 30165 HANNOVER, DE Owner name: AUMOVIO GERMANY GMBH, DE Free format text: FORMER OWNER: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, 30165 HANNOVER, DE |
|
| R016 | Response to examination communication | ||
| R018 | Grant decision by examination section/examining division | ||
| R081 | Change of applicant/patentee |
Owner name: AUMOVIO GERMANY GMBH, DE Free format text: FORMER OWNER: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, 30175 HANNOVER, DE |