[go: up one dir, main page]

DE102024003569B3 - Method for visualizing an assistance graphic - Google Patents

Method for visualizing an assistance graphic

Info

Publication number
DE102024003569B3
DE102024003569B3 DE102024003569.9A DE102024003569A DE102024003569B3 DE 102024003569 B3 DE102024003569 B3 DE 102024003569B3 DE 102024003569 A DE102024003569 A DE 102024003569A DE 102024003569 B3 DE102024003569 B3 DE 102024003569B3
Authority
DE
Germany
Prior art keywords
procedure according
person
frame rate
trajectory
assistance graphic
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.)
Active
Application number
DE102024003569.9A
Other languages
German (de)
Inventor
Christian Schneider
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.)
Mercedes Benz Group AG
Original Assignee
Mercedes Benz Group AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mercedes Benz Group AG filed Critical Mercedes Benz Group AG
Priority to DE102024003569.9A priority Critical patent/DE102024003569B3/en
Application granted granted Critical
Publication of DE102024003569B3 publication Critical patent/DE102024003569B3/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT 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
    • B60K37/00Dashboards
    • B60K37/20Dashboard panels
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT 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
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT 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
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/21Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using visual output, e.g. blinking lights or matrix displays
    • B60K35/22Display screens
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT 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
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/21Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using visual output, e.g. blinking lights or matrix displays
    • B60K35/23Head-up displays [HUD]
    • B60K35/235Head-up displays [HUD] with means for detecting the driver's gaze direction or eye points
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT 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
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/65Instruments specially adapted for specific vehicle types or users, e.g. for left- or right-hand drive
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT 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
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/65Instruments specially adapted for specific vehicle types or users, e.g. for left- or right-hand drive
    • B60K35/654Instruments specially adapted for specific vehicle types or users, e.g. for left- or right-hand drive the user being the driver
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/013Eye tracking input arrangements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT 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/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/149Instrument input by detecting viewing direction not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT 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/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/16Type of output information
    • B60K2360/165Videos and animations

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Traffic Control Systems (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zur Visualisierung einer Assistenzgrafik auf einer Anzeigevorrichtung in einem Kraftfahrzeug, wobei die Assistenzgrafik als eine Abfolge von Einzelbildern dargestellt wird, welche sich zeitlich in einer Bildwiederholfrequenz aneinander anreihen. Das erfindungsgemäße Verfahren ist dadurch gekennzeichnet, dass die Bildwiederholfrequenz dynamisch adaptiv angepasst wird, wozu eine die Assistenzgrafik nutzende Person von einer Fahrerbeobachtungskamera erfasst und ihre Blickrichtung ermittelt wird, wonach der daraus resultierende Blickbereich (14) der Person einem in der Assistenzgrafik dargestellten Objekt (12) zugeordnet wird, wonach detektiert wird, ob der Blickbereich (14) einer Trajektorie (11) des dargestellten Objekts (12), dem der Blickbereich (14) zugeordnet wurde, folgt, wobei für den Fall, dass der Blickbereich (14) der Trajektorie (11) folgt, die Fixation des Objekts (12) entlang der Trajektorie (11) erfasst wird, wonach eine Auswertung der Streuung der Fixation erfolgt, und wonach die Bildwiederholfrequenz in Abhängigkeit davon, ob die Streuung einen vorgegebenen Schwellenwert über- oder unterschreitet, angepasst wird. The invention relates to a method for visualizing an assistance graphic on a display device in a motor vehicle, wherein the assistance graphic is represented as a sequence of individual images which are arranged one another at a frame rate. The method according to the invention is characterized in that the frame rate is dynamically adaptively adjusted, for which purpose a person using the assistance graphic is detected by a driver observation camera and their gaze direction is determined, after which the resulting field of view (14) of the person is assigned to an object (12) shown in the assistance graphic, after which it is detected whether the field of view (14) follows a trajectory (11) of the shown object (12) to which the field of view (14) has been assigned, wherein in the case that the field of view (14) follows the trajectory (11), the fixation of the object (12) along the trajectory (11) is detected, after which an evaluation of the scatter of the fixation is carried out, and after which the frame rate is adjusted depending on whether the scatter exceeds or falls below a predetermined threshold value.

Description

Die Erfindung betrifft ein Verfahren zur Visualisierung einer Assistenzgrafik nach der im Oberbegriff von Anspruch 1 näher definierten Art.The invention relates to a method for visualizing an assistance graphic according to the type defined in more detail in the preamble of claim 1.

Anzeigevorrichtungen in einem Kraftfahrzeug sind aus dem Stand der Technik bekannt. Außerdem ist es bekannt in einem Kraftfahrzeug eine das Kraftfahrzeug fahrende Person über eine oder mehrere Kameras zu beobachten, beispielsweise um ihre Blickrichtung festzustellen. Die DE 10 2015 015 136 A1 beschreibt in diesem Zusammenhang ein Headup-Display als Anzeigevorrichtung, welches die darauf angezeigten Informationen entsprechend der tatsächlichen Nutzung, durch die das Fahrzeug fahrende Person, anpasst. Im Kern geht es darum, dass die eine Person lieber mehr Informationen und die andere Person lieber weniger Informationen hat. Über die Erfassung der Blickrichtung der Person lässt sich auswerten, welche Information die Person regelmäßig anblickt und nutzt, und welche Informationen nicht. Die Anzeigevorrichtung lässt sich dann dementsprechend der Vorlieben der jeweiligen Person steuern.Display devices in a motor vehicle are known from the prior art. It is also known to monitor a person driving a motor vehicle using one or more cameras, for example, to determine their direction of gaze. DE 10 2015 015 136 A1 In this context, a head-up display is described as a display device that adapts the information shown to the actual usage by the person driving the vehicle. Essentially, the idea is that some people prefer more information, while others prefer less. By tracking the person's gaze direction, it's possible to analyze which information the person regularly looks at and uses, and which information they don't. The display can then be controlled accordingly, based on the individual's preferences.

Die DE 10 2011 114 059 A1 beschreibt eine Vorrichtung zur Anzeige von Bewegtbildern in einem Kraftfahrzeug umfasst einen Bildschirm und eine Steuerungseinheit, die abhängig von der Fahrzeuggeschwindigkeit und dem Abstand zu vorausfahrenden Objekten zwischen zwei Modi wechselt, wobei die Bildwiederholfrequenz im zweiten Modus reduziert wird und die Schwellenwerte für die Modi durch eine isotonische Funktion des Abstands angepasst werden.The DE 10 2011 114 059 A1 describes a device for displaying moving images in a motor vehicle, comprising a screen and a control unit that switches between two modes depending on the vehicle speed and the distance to objects ahead, whereby the frame rate is reduced in the second mode and the thresholds for the modes are adjusted by an isotonic function of the distance.

Ferner beschreibt die JP 2015 - 101 189 A ein Fahrzeug-Display, das erkennt, wenn der Blick des Fahrers nicht auf die Anzeige gerichtet ist und daraufhin die Lichtflimmerkomponente reduziert, um die Sichtbarkeit des Fahrzeug-Display zu verbessern.Furthermore, the JP 2015 - 101 189 A A vehicle display that detects when the driver's gaze is not directed at the display and then reduces the light flicker component to improve the visibility of the vehicle display.

Bekanntermaßen ist die Anzeige von sich ständig verändernden Inhalten auf einer Anzeigevorrichtung vergleichsweise ressourcenintensiv. Vor allem in einem Fahrzeug, das prinzipbedingt gewissen Einschränkungen bei seinen Ressourcen für die Datenverarbeitung hat, kann dies problematisch sein. Dies gilt insbesondere für sogenannte Assistenzgrafiken, welche definitionsgemäß bewegliche Objekte, wie beispielsweise Verkehrsteilnehmer, und stationäre Objekte, wie beispielsweise Straßen und Bauwerke, in der Umgebung des Fahrzeugs darstellen. Die einzelnen Objekte werden dabei ganz oder teilweise über eine Umfeldsensorik des Fahrzeugs erkannt und einer das Fahrzeug fahrenden Person angezeigt, beispielsweise auf einem Kombiinstrument oder einem Headup-Display. Die Anzeige erfolgt dabei in Form mehrerer aufeinanderfolgender Einzelbilder, wie dies beispielsweise auch von einer Videoanzeige bekannt ist. Hierbei ist die ursprüngliche Wiederholfrequenz der Einzelbilder auf typischerweise 60 Hz initial spezifiziert. In der Praxis zeigt sich nun jedoch, beispielsweise in sehr dynamischen Szenarien mit sehr viel beweglichen Objekten, beispielsweise im Stadtverkehr, dass die Anzeigevorrichtung einige der Objekte durch die Ressourcenrestriktionen nicht mehr darstellen kann. Dann muss entweder die Menge der visualisierten Projekte gedrosselt werden, um den Rest noch darstellen zu können, oder die Bildwiederholfrequenz wird reduziert.It is well known that displaying constantly changing content on a display device is comparatively resource-intensive. This can be particularly problematic in a vehicle, which inherently has certain limitations in its data processing resources. This is especially true for so-called assistance graphics, which, by definition, depict moving objects, such as other road users, and stationary objects, such as roads and buildings, in the vehicle's surroundings. The individual objects are detected, in whole or in part, by the vehicle's environmental sensors and displayed to the driver, for example, on an instrument cluster or a head-up display. The display is presented as several consecutive frames, similar to a video display. The initial refresh rate of the frames is typically specified at 60 Hz. In practice, however, it becomes apparent, for example, in very dynamic scenarios with many moving objects, such as in city traffic, that the display device can no longer display some of the objects due to resource limitations. Then either the number of visualized projects must be reduced in order to be able to display the rest, or the frame rate must be reduced.

Die Reduktion der Bildwiederholfrequenz, kann für die die Assistenzgrafik betrachtende bzw. nutzende Person jedoch zu einer ruckelnden Darstellung führen. Ursächlich ist dies mit der sogenannten Flimmerverschmelzungsfrequenz der betroffenen Person verbunden, ab welcher diese die Abfolge von Bildern nicht als zusammenhängenden Film sondern als aufeinanderfolgende Einzelbilder wahrnimmt. In der Praxis ist es dabei so, dass diese Flimmerverschmelzungsfrequenz sehr stark streut, da sie einerseits eine individuelle Eigenschaft der jeweiligen Person ist und andererseits auch für ein und dieselbe Person von der Tageszeit, der Müdigkeit und dergleichen abhängig ist.Reducing the refresh rate can, however, lead to a jerky display for the person viewing or using the assistive graphics. This is due to the so-called flicker fusion frequency of the affected person, above which they perceive the sequence of images not as a continuous film but as successive individual frames. In practice, this flicker fusion frequency varies considerably, as it is both an individual characteristic of each person and also depends on the time of day, fatigue, and other factors, even for the same person.

Die Aufgabe der hier vorliegenden Erfindung ist es nun ein verbessertes Verfahren zur Visualisierung einer Assistenzgrafik zur Verfügung zu stellen, bei welchem die Bildwiederholfrequenz bei Bedarf gedrosselt werden kann, aber immer oberhalb der aktuellen kritischen Flimmerverschmelzungsfrequenz, der die Assistenzgrafik betrachtenden bzw. nutzenden Person liegt.The object of the present invention is to provide an improved method for visualizing an assistance graphic in which the refresh rate can be throttled if necessary, but always remains above the current critical flicker fusion frequency of the person viewing or using the assistance graphic.

Erfindungsgemäß wird diese Aufgabe durch ein Verfahren mit den Merkmalen im Anspruch 1, und hier insbesondere im kennzeichnenden Teil des Anspruchs 1, gelöst. Vorteilhafte Ausgestaltungen und Weiterbildungen ergeben sich aus den hiervon abhängigen Unteransprüchen.According to the invention, this problem is solved by a method with the features in claim 1, and in particular in the characterizing part of claim 1. Advantageous embodiments and further developments are described in the dependent claims.

Das erfindungsgemäße Verfahren sieht zur Visualisierung einer Assistenzgrafik in dem oben definierten Sinn vor, dass die Bildwiederholfrequenz dynamisch adaptiv angepasst wird. Um zu verhindern, dass hierdurch ein ruckelnder Bildeindruck, bei der die Anzeigevorrichtung betrachtenden Person entsteht, wird die die Assistenzgrafik nutzende Person von einer Fahrerbeobachtungskamera erfasst und ihre Blickrichtung ermittelt. Auf Basis dieser Blickrichtung lässt sich dann ein Blickbereichs der Person einem in der Assistenzgrafik dargestellten Objekt zuordnen. Man kann hier auch von einer statischen Korrespondenz sprechen. Im Anschluss wird detektiert, ob der Blickbereich einer Trajektorie des dargestellten Objekts, dem der Blickbereich zugeordnet wurde, folgt. Dies wäre dann die dynamische Korrespondenz. Ist dies der Fall, dann wird die Fixation, also das gezielte Betrachten des Objekts entlang dieser Trajektorie, erfasst. Im Anschluss erfolgt eine Auswertung der Streuung der Fixation. Die Streuung der Fixation lässt dabei einen Rückschluss darauf zu, ob die die Assistenzgrafik nutzende Person die aktuelle Bildfolge als flüssigen Ablauf erkennt, oder bei einer entsprechend hohen Streuung diesen Ablaufs als Folge von Einzelbildern wahrnimmt. Dies führt zu einem Ruckeln der wahrgenommenen Bildfolge. Da die Person nun den Bewegungen des Objekts nicht immer direkt folgen kann sondern mit dem Blickbereich teilweise noch auf der vorherigen Position ist, wenn das Objekt sich schon weiter auf der Trajektorie fortbewegt hat, kommt es dann und einer stärkeren Streuung der Fixation.The inventive method provides for the dynamic adaptive adjustment of the frame rate to visualize an assistance graphic as defined above. To prevent a jerky image impression for the person viewing the display, the person using the assistance graphic is detected by a driver observation camera, and their gaze direction is determined. Based on this gaze direction, a viewing area of the person can then be assigned to an object depicted in the assistance graphic. This can also be described as a static correspondence. Subsequently, it is detected whether the viewing area corresponds to a trajectory. The system follows the path of the depicted object to which the gaze has been assigned. This would then be the dynamic correspondence. If this is the case, then the fixation, i.e., the focused viewing of the object along this trajectory, is recorded. Subsequently, the variance of the fixation is evaluated. The variance of the fixation allows conclusions to be drawn as to whether the person using the assistive graphic perceives the current image sequence as a smooth flow, or, with a sufficiently high variance, perceives this sequence as a series of individual images. This leads to a jerkiness in the perceived image sequence. Since the person cannot always directly follow the movements of the object but is sometimes still in the previous position with their gaze when the object has already moved further along the trajectory, this results in a greater variance of the fixation.

Die Bildwiederholfrequenz lässt sich erfindungsgemäß nun in Abhängigkeit davon, ob die Streuung einen vorgegebenen Schwellenwert über- oder unterschreitet, anpassen. So kann immer gewährleistet werden, dass die Person die Assistenzgrafik in einer flüssigen Bildfolge sieht, und dass gleichzeitig, zumindest für ressourcenintensive Darstellungen, die Bildfrequenz so weit wie möglich abgesenkt wird, um Ressourcen zu sparen und möglichst alle erfassten Objekte mit ausreichender Dynamik abbilden zu können.According to the invention, the frame rate can now be adjusted depending on whether the variation exceeds or falls below a predetermined threshold. This ensures that the user always sees the assistance graphic in a smooth sequence of images, while simultaneously reducing the frame rate as much as possible, at least for resource-intensive displays, to save resources and to be able to depict as many captured objects as possible with sufficient dynamic range.

Der Vorteil einer solchen adaptiven Anpassung der Bildwiederholfrequenz an die Bedürfnisse und die aktuelle Situation für die jeweilige Person ermöglicht also eine außerordentlich effiziente Nutzung der Ressourcen. Insbesondere können Ressourcen freigegeben werden, wenn eine niedrige Flimmerverschmelzungsfrequenz detektiert wurde. Es bedarf dabei keiner menschlichen Interventionen, die adaptive dynamische Anpassung erfolgt also ohne dass die die Assistenzgrafik nutzende Peron aktive werden muss.The advantage of such adaptive adjustment of the refresh rate to the needs and current situation of the individual user enables exceptionally efficient resource utilization. In particular, resources can be freed up when a low flicker fusion frequency is detected. No human intervention is required; the adaptive dynamic adjustment occurs without any active participation from the person using the assistive graphics.

Das Verfahren erlaubt dabei eine sehr realitätsgetreue Assistenzgrafik, da typischerweise keine Objekte aufgrund einer Ressourcenknappheit gelöscht werden müssen. Das Verfahren ist dabei unabhängig von der vorliegenden Szenerie und berücksichtigt die Licht- und Wettersituation automatisch mit, wenn diese Einfluss auf die aktuelle Flimmerverschmelzungsfrequenz der Person haben.This method allows for highly realistic assistance graphics, as typically no objects need to be deleted due to resource constraints. The method is independent of the existing scene and automatically takes lighting and weather conditions into account if these affect the current flicker fusion frequency of the person.

Der Ablauf kann zyklisch im Rahmen eines Regelkreises wiederholt werden und lässt sich beliebig auf quasi alle dynamischen Anzeigevorrichtungen, wie Bildschirme, Headup-Displays und dergleichen, anwenden.The process can be repeated cyclically within a control loop and can be applied to virtually all dynamic display devices, such as screens, head-up displays, and the like.

Eine besonders günstige Ausgestaltung des erfindungsgemäßen Verfahrens sieht es vor, dass dem Verfahren vorgeschaltet Fall eine Kalibrierung der Fahrerbeobachtungskamera in einem übergeordneten Koordinatensystem vorgenommen wird, sodass das die Koordinatensysteme der Fahrerbeobachtungskamera und des Fahrzeugs zueinander kalibriert sind. Bei bekanntem Ort der Anzeigevorrichtung in diesem übergeordneten Koordinatensystem, z.B. dem des Fahrzeugs, lässt sich dann einfach und exakt feststellen, auf welches der Objekte, deren Position auf der Anzeigevorrichtung und damit im Raum des Fahrzeugs bekannt ist, der Blick der Person gerichtet ist.A particularly advantageous embodiment of the method according to the invention provides that, prior to the method, the driver observation camera is calibrated in a higher-level coordinate system, so that the coordinate systems of the driver observation camera and the vehicle are calibrated relative to each other. If the location of the display device in this higher-level coordinate system is known, e.g., that of the vehicle, it is then possible to determine simply and precisely which of the objects, whose position on the display device and thus in the space of the vehicle is known, the person's gaze is directed at.

Eine weitere sehr günstige Ausgestaltung kann es außerdem vorsehen, dass die Assistenzgrafik zu Beginn des Verfahrens in einem Kombiinstrument oder einem Headup-Display als Anzeigevorrichtung unter Verwendung einer initial vorgegebenen Bildwiederholfrequenz angezeigt wird. Diese initial vorgegebene Bildwiederholfrequenz kann beispielsweise bei einer typischen Bildwiederholfrequenz von 60 Hz vorgegeben werden, bei welcher typischer alle Personen einen flüssigen Ablauf der Bildfolge wahrnehmen.Another very advantageous design option involves displaying the assistance graphics at the start of the procedure in an instrument cluster or head-up display using a predefined refresh rate. This predefined refresh rate could, for example, be set at a typical refresh rate of 60 Hz, at which most people perceive the image sequence as smooth.

Eine weitere sehr günstige Ausgestaltung des erfindungsgemäßen Verfahrens sieht es ferner vor, dass eine Projektion der Blickrichtung der Person in die Anzeigevorrichtung erfolgt, um den Blickbereich der Person einem der dargestellten Objekte zuzuordnen. Insbesondere dann, wenn aufgrund der kalibrierten Fahrerbeobachtungskamera und der übereinstimmenden Koordinatensysteme des Fahrzeugs mit der Anzeigevorrichtung einerseits und der Fahrerbeobachtungskamera andererseits die räumliche Position der Objekte auf der Oberfläche der Anzeigevorrichtung bekannt sind, lässt sich über eine solche Projektion der Blickrichtung in die Anzeigevorrichtung, welche visualisiert werden kann, aber nicht muss, sehr einfach und effizient dasjenige Objekt erfassen, welchem der Blick der Person zugeordnet ist.A further highly advantageous embodiment of the method according to the invention provides that the person's gaze direction is projected onto the display device in order to assign the person's field of vision to one of the displayed objects. Particularly when, due to the calibrated driver observation camera and the matching coordinate systems of the vehicle and the display device on the one hand, and the driver observation camera on the other, the spatial position of the objects on the surface of the display device is known, such a projection of the gaze direction onto the display device, which can be visualized but does not necessarily have to be, allows for the very simple and efficient identification of the object to which the person's gaze is directed.

Eine weitere sehr vorteilhafte Ausgestaltung sieht es dabei vor, dass als Maß der Streuung die Standardabweichung zwischen der Position des Objekts einerseits und dem Blickbereich der Person andererseits ermittelt wird. Als Schwellenwert kann gemäß einer sehr vorteilhaften Weiterbildung ein Wert in der Größenordnung von 1 für die Standardabweichung genutzt werden, sodass je nachdem, ob das ermittelte Maß der Streuung oberhalb oder unterhalb dieses Schwellenwerts liegt, entsprechend reagiert werden kann.Another highly advantageous approach involves determining the standard deviation between the object's position and the person's field of vision as a measure of dispersion. According to a particularly beneficial further development, a threshold value on the order of 1 can be used for the standard deviation, allowing for appropriate action depending on whether the determined dispersion value is above or below this threshold.

Gemäß einer außerordentlich günstigen Weiterbildung des erfindungsgemäßen Verfahrens ist es nun für den Fall, dass die Streuung unterhalb des vorgegebenen Schwellenwerts liegt, vorgesehen, dass die Bildwiederholfrequenz beibehalten oder reduziert wird. Bezogen auf die besonders günstige Ausgestaltung unter Verwendung der Standardabweichung mit dem Schwellenwert von 1 hieße dies also, dass der beschriebene Fall, in welchem die Bildwiederholfrequenz beibehalten oder reduziert wird, immer dann auftritt, wenn die Standardabweichung kleiner als 1 ist.According to an exceptionally advantageous further development of the inventive method, it is now provided that, in the case where the variation is below the predetermined threshold, the frame rate is maintained or is reduced. Referring to the particularly favorable configuration using the standard deviation with a threshold of 1, this would mean that the described case, in which the refresh rate is maintained or reduced, always occurs when the standard deviation is less than 1.

Die Bildwiederholfrequenz dann beizubehalten ist entsprechend einfach. Um Ressourcen, gegebenenfalls auch für nachfolgende Operationen freizugeben, oder wenn eine aktuelle Knappheit bei den Ressourcen vorliegt, kann insbesondere jedoch auch eine Reduzierung der Bildwiederholfrequenz vorgenommen werden. Insbesondere kann eine solche Reduzierung gemäß einer sehr vorteilhaften Weiterbildung iterativ erfolgen, um sich so an den Schwellenwert heranzutasten und in mehreren iterativen Schritten die aktuell minimal mögliche Bildwiederholfrequenz zu ermitteln.Maintaining the frame rate is correspondingly simple. However, to free up resources, possibly for subsequent operations, or in case of a current resource shortage, the frame rate can also be reduced. In particular, such a reduction can be performed iteratively, according to a very advantageous advanced technique, in order to gradually approach the threshold and determine the currently minimum possible frame rate in several iterative steps.

Im umgekehrten Fall kann gemäß einer sehr vorteilhaften Weiterbildung vorgesehen sein, dass , wenn die Streuung oberhalb eines vorgegebenen Schwellenwerts liegt, oder in der beschriebenen Ausführung mit der Standardabweichung diese größer als 1 ist, die Bildwiederholfrequenz erhöht wird. Prinzipiell wäre es hier natürlich denkbar diese unmittelbar auf den initial vorgegebenen Wert oder einen Maximalwert zu erhöhen, um hier in jedem Fall auf der sicheren Seite zu sein. Ressourcenschonender ist es jedoch auch hier, wenn auch hier die Erhöhung gemäß einer sehr vorteilhafte Weiterbildung des erfindungsgemäßen Verfahrens iterativ erfolgt, um sich, wie oben bereits dargelegt, - nun jedoch von der anderen Seite aus - an die minimal notwendige Bildwiederholfrequenz zur Darstellung eines flüssigen Bewegungsablaufs anzunähern.Conversely, a highly advantageous embodiment provides that if the dispersion exceeds a predetermined threshold, or, in the described embodiment with the standard deviation, is greater than 1, the frame rate is increased. In principle, it would of course be conceivable to increase it directly to the initially predetermined value or a maximum value to be on the safe side in any case. However, it is more resource-efficient if, according to a highly advantageous embodiment of the inventive method, the increase is carried out iteratively in order to approach the minimum required frame rate for displaying a smooth motion sequence, as already explained above – but now from the other direction.

Insbesondere, aber nicht nur, in dem Fall der iterativen Anpassung, kann es gemäß einer sehr vorteilhaften Weiterbildung vorgesehen sein, das Verfahren mit der neu angepassten Bildwiederholfrequenz als neue initiale Bildwiederholfrequenz erneut zu durchlaufen. Das Verfahren wird also immer wieder durchlaufen, um so eine fortwährende Anpassung an die aktuellen Gegebenheiten zu gewährleisten. Was dabei nicht erneut durchlaufen werden muss ist der vorgelagerte Schritt der Kalibrierung der Fahrerbeobachtungskamera.In particular, but not exclusively, in the case of iterative adjustment, a highly advantageous further development may entail repeating the process with the newly adjusted frame rate as the new initial frame rate. The process is thus repeated to ensure continuous adaptation to the current conditions. What does not need to be repeated is the upstream step of calibrating the driver monitoring camera.

Weitere vorteilhafte Ausgestaltungen und Weiterbildungen des erfindungsgemäßen Verfahrens ergeben sich auch anhand des Ausführungsbeispiels, welches nachfolgend unter Bezugnahme auf die Figuren näher beschrieben ist.Further advantageous embodiments and developments of the method according to the invention also become apparent from the exemplary embodiment, which is described in more detail below with reference to the figures.

Dabei zeigen:

  • 1 ein schematisches Ablaufdiagramm einer möglichen Ausführungsform des erfindungsgemäßen Verfahrens;
  • 2 eine Darstellung gemäß des Verfahrensschritts VS 7 aus der Darstellung der 1; und
  • 3 eine Darstellung der Detektion gemäß des Verfahrensschritts VS 8 aus der Darstellung gemäß 1.
This shows:
  • 1 a schematic flowchart of a possible embodiment of the method according to the invention;
  • 2 a representation according to procedure step VS 7 from the representation of the 1 ; and
  • 3 a representation of the detection according to procedure step VS 8 from the representation according to 1 .

Kern der vorliegenden Beschreibung ist es die Visualisierung einer Assistenzgrafik im eingangs genannten Sinn an die Ressourcenlast derart anzupassen, dass weiterhin eine komfortable Visualisierung unter Berücksichtigung der individuellen kritischen Flimmerverschmelzungsfrequenz gewährleistet wird.The core of this description is to adapt the visualization of an assistance graphic in the aforementioned sense to the resource load in such a way that a comfortable visualization is still guaranteed, taking into account the individual critical flicker fusion frequency.

Wie es in der Darstellung der 1 anhand eines beispielhaften Ablaufidagramms dargestellt ist, wird hierzu in einem ersten vorgelagerten Verfahrensschritt VS 1 eine Fahrerbeobachtungskamera in einem übergeordneten Koordinatensystem, insbesondere dem Koordinatensystem des Fahrzeugs, kalibriert, wodurch die intrinsische und extrinsische Position in Relation zu einem Koordinatenursprung innerhalb des Fahrzeugs bekannt ist.As shown in the depiction of the 1 As illustrated by an exemplary flow diagram, in a first upstream process step VS 1 a driver observation camera is calibrated in a higher-level coordinate system, in particular the coordinate system of the vehicle, whereby the intrinsic and extrinsic position in relation to a coordinate origin within the vehicle is known.

In einem weiteren Verfahrensschritt VS 2 wird nun die Assistenzgrafik basierend auf Daten der Umfeldsensoren und basierend auf Kartendaten erzeugt und auf einer Anzeigevorrichtung dargestellt. Hierdurch ist es nun bekannt, welche Objekte mit welcher Position und welcher Bewegungstrajektorie auf der Anzeigevorrichtung, beispielsweise einem Kombiinstrument, einem Headup-Display oder dergleichen, visualisiert werden.In a further process step, VS 2, the assistance graphic is generated based on data from the environmental sensors and map data and displayed on a display device. This makes it known which objects, with which position and movement trajectory, are visualized on the display device, for example, an instrument cluster, a head-up display, or the like.

Im darauffolgenden dritten Verfahrensschritt VS 3 wird nun die Blickrichtung einer die Assistenzgrafik nutzenden Person erfasst und ausgewertet. Bei dieser Person handelt es sich typischerweise um die das Fahrzeug fahrende Person. Die Erfassung und Auswertung von Blickrichtungen ist prinzipiell aus dem Stand der Technik bekannt, sodass auf die hierfür verwendeten sogenannten Eye Tracking Algorithmen (Purkinje Reflection, Iris Silhouette Tracking, etc.) nicht weiter eingegangen werden muss. Damit lassen sich nun sogenannte Sakkaden, also die Bewegungen des Blicks, und Fixationen, also Blickfixierungen, erkennen. Durch die aus der Kalibrierung bekannte dreidimensionale Beziehung der Fahrerbeobachtungskamera zum Koordinatensystem des Fahrzeugs kann nun der Blickbereich der Person in einem fünften Verfahrensschritt VS 5 in die Anzeigevorrichtung projiziert werden, in welcher die Position und Trajektorie der Objekte zuvor in einem vierten Verfahrensschritt VS 4 gespeichert worden ist.In the subsequent third process step, VS 3, the gaze direction of a person using the assistance graphic is recorded and analyzed. This person is typically the driver of the vehicle. The recording and analysis of gaze directions is a well-established technique, so the specific eye-tracking algorithms used (Purkinje Reflection, Iris Silhouette Tracking, etc.) need not be discussed further. This allows for the detection of saccades (gaze movements) and fixations (gaze fixations). Based on the three-dimensional relationship between the driver observation camera and the vehicle's coordinate system, established during calibration, the person's field of view can be projected onto the display device in a fifth process step, VS 5. The position and trajectory of the objects in this display were previously stored in a fourth process step, VS 4.

Hierdurch kann die Sakkade und insbesondere die Fixation der Person einem speziellen visualisierten Objekt zugeordnet werden, was wie oben erwähnt auch als statische Korrespondenz bezeichnet wird. Dies erfolgt in der Darstellung der 1 im Verfahrensschritt VS 6. Im darauffolgenden Verfahrensschritt VS 7 wird die Bewegung des Objekts, also dessen Trajektorie, mit den Blicksakkaden für eine vorgegebene Anzahl von Einzelbildern abgeglichen. Sind die Bewegungsvektoren des Objekts einerseits und der Blicksakkaden der Person andererseits ähnlich zueinander, wird von einer dynamischen Korrespondenz ausgegangen. Die Person betrachtet also das ermittelte visualisierte Objekt und folgt diesem mit seinem Blick entlang seiner Trajektorie. Sollten hier keine ähnlichen Bewegungsvektoren erkannt werden, wird die Zuordnung gemäß des Verfahrensschritts VS 6 nochmals überprüft und anhand eines anderen Objekts erneut vorgenommen. Letztlich werden die Verfahrensschritte VS 6 und VS 7 also so lange wiederholt, bis ausreichend ähnliche Bewegungsvektoren zwischen der Trajektorie des Objekts und den Blicksakkaden der Person erkannt worden sind.This allows the saccade, and especially the person's fixation, to be assigned to a specific visualized object, which, as mentioned above, is also referred to as static correspondence. This is done in the representation of the 1 In process step VS 6, the object's movement, i.e., its trajectory, is compared with the eye movements for a predetermined number of frames in the subsequent process step VS 7. If the object's movement vectors and the person's eye movements are similar, a dynamic correspondence is assumed. The person then observes the identified visualized object and follows its trajectory with their gaze. If no similar movement vectors are detected, the assignment according to process step VS 6 is checked again using a different object. Ultimately, process steps VS 6 and VS 7 are repeated until sufficiently similar movement vectors between the object's trajectory and the person's eye movements are identified.

Im darauffolgenden entscheidenden Verfahrensschritt VS 8 wird nun entlang der Trajektorie die Streuung der Fixation des Objekt in Relation zur Trajektorie des Objekts ausgewertet. Eine hohe Streuung lässt nun darauf schließen, dass die Person - wie oben schon beschreiben - die Visualisierung nicht als durchgehenden Ablauf der Bilder vornimmt, sondern zumindest teilweise Einzelbilder auflöst, sodass sie eine ruckelnde Darstellung wahrnimmt.In the subsequent crucial step of the procedure, VS 8, the scatter of the object's fixation is evaluated along its trajectory in relation to the object's trajectory. A high scatter suggests that the person—as described above—does not perceive the visualization as a continuous sequence of images, but rather at least partially resolves individual frames, resulting in a jerky display.

Liegt diese Streuung nun also oberhalb eines definierten Schwellenwerts, so wird einem Steuergerät für die Anzeigevorrichtung kommuniziert, die Bildwiederholfrequenz in iterativen Schritten zu erhöhen, da die aktuelle Einstellung der Bildwiederholfrequenz potenziell unterhalb der aktuell bei der Person vorliegenden Flimmerverschmelzungsfrequenz liegt. Hierdurch wird es nun möglich eine adaptive Anpassung der Bildwiederholfrequenz an die individuelle und stark streuende Flimmerverschmelzungsfrequenz der jeweiligen Person zum jeweiligen Zeitpunkt vorzunehmen. Damit ist eine ressourcenschonende qualitativ von der Person als gut empfundene Visualisierung möglich. Ebenso kann durch diesen Ansatz eine sehr realitätsgetreue Assistenzgrafik visualisiert werden, da eine erhöhte Ressourcenlast nicht zur Reduktion der anzuzeigenden Objekte führt oder nicht zwingend führen muss. Wie oben ausgeführt können nämlich durch eine Reduktion der Bildwiederholfrequenz bis zum Erreichen der minimalen Bildwiederholfrequenz, bei der die Person aktuell den Ablauf noch als flüssig wahrnimmt, Ressourcen freigegebene werden.If this variation exceeds a defined threshold, a control unit for the display device is instructed to increase the refresh rate in iterative steps, as the current refresh rate setting is potentially below the flicker fusion frequency currently present in the individual. This allows for adaptive adjustment of the refresh rate to the individual and highly variable flicker fusion frequency of each person at any given time. This enables resource-efficient visualization that is perceived as good by the individual. This approach also allows for the visualization of highly realistic assistive graphics, as increased resource load does not necessarily lead to a reduction in the number of objects displayed. As explained above, resources can be freed up by reducing the refresh rate down to the minimum refresh rate at which the individual still perceives the process as smooth.

Den angesprochenen Schwellenwertvergleich visualisiert in der Darstellung der 1 dabei der Verfahrensschritt VS 9, der Verfahrensschritt VS 10 zeigt die Reduktion bzw. Erhöhung der Bildwiederholfrequenz.The aforementioned threshold comparison is visualized in the representation of the 1 The process step VS 9 and the process step VS 10 show the reduction or increase of the frame rate.

Der gesamte Ablauf von zwischen den Verfahrensschritten VS 2 und VS 10 wird dann zyklisch wiederholt, sodass eine durchgehende Anpassung vorgenommen wird. Dafür wird dann jeweils im Verfahrensschritt VS 2 mit der zuvor ermittelten neuen Bildwiederholfrequenz als initiale Bildwiederholfrequenz für den nächsten Verfahrensdurchlauf gestartet.The entire process between steps VS 2 and VS 10 is then repeated cyclically, ensuring continuous adjustment. For this purpose, step VS 2 is started with the previously determined new frame rate as the initial frame rate for the next process run.

In der Darstellung der 2 wird nun anhand zweier exemplarischer Beispiele gezeigt, wie sich die Streuung der Fixation verhalten kann. In der Darstellung der 2a) ist eine Trajektorie 11 eines mit 12 bezeichneten Objekts dargestellt. Das Objekt 12 ist dabei entlang seiner Trajektorie 11 mehrfach dargestellt. In der Höhenrichtung sind dabei verschiedene sogenannte Frames der Darstellung schematisch angedeutet und mit den entsprechenden Zeiten T0 bis T4 gekennzeichnet. Innerhalb des mehrfach dargestellten Objekts 12 ist jeweils ein am unteren Objekt 12 mit 13 bezeichneter ausgefüllter Punkt zu erkennen, welcher das Zentrum des Objekts 12 auf seiner Trajektorie 11 darstellt. Zusätzlich ist mit einem nicht ausgefüllten Kreis der Blickbereich 14 der Person markiert, also derjenige Bereich, auf welchem die Person im aktuellen Frame oder Teilframe gerade blickt. Der über die dünne Linie zwischen dem Zentrum 13 des Objekts 12 und dem Blickbereich 14 dargestellte Abstand symbolisiert die Streuung der Fixation des Blickbereiche 14 gegenüber der tatsächlichen Position des Objekts 12. In der 2b) rechts ist dies nochmals dargestellt.In the presentation of the 2 Two exemplary cases will now be used to demonstrate how the dispersion of fixation can behave. In the representation of the 2a) The trajectory 11 of an object labeled 12 is shown. The object 12 is depicted multiple times along its trajectory 11. In the vertical direction, various so-called frames of the representation are schematically indicated and labeled with the corresponding times T0 to T4. Within each of the multiple depictions of object 12, a filled dot labeled 13 is visible at the bottom of the object 12, representing the center of the object 12 on its trajectory 11. Additionally, an unfilled circle marks the gaze area 14 of the person, i.e., the area on which the person is currently looking in the current frame or subframe. The distance shown by the thin line between the center 13 of object 12 and the gaze area 14 symbolizes the dispersion of the fixation of the gaze area 14 relative to the actual position of object 12. 2b) This is shown again on the right.

Dabei ist in der 2a) zu erkennen, dass die Blickbereiche 14 weitgehend den Objekten 12 folgen. Die Streuung der Fixation ist gering. In der Darstellung der 2b) ist dahingegen zu erkennen, dass einer Objekteposition mehrere Blickbereiche 14 zugeordnet sind, während anderen Positionen des Objekts 12 kein Blickbereich 14 zugeordnet ist. Einer der beiden Blickbereich 14 an der zweiten Objektposition von unten her gesehen, gehört also tatsächlich zu der darüber liegenden dritten Objektposition. Die Streuung zwischen dem Blickbereich 14 einerseits und dem Zentrum 13 des Objekts 12 andererseits ist hier also deutlich höher.This is in the 2a) It can be seen that the gaze areas 14 largely follow the objects 12. The dispersion of fixation is low. In the representation of the 2b) It can be seen, however, that several viewing areas 14 are assigned to one object position, while no viewing area 14 is assigned to other positions of the object 12. One of the two viewing areas 14 at the second object position from the bottom therefore actually belongs to the third object position above it. The dispersion between the viewing area 14 on the one hand and the center 13 of the object 12 on the other is thus significantly higher here.

Die Darstellung der 3 greift dies entsprechend auf. Dabei ist durch die nicht ausgefüllten Balken, welche auf der x-Achse als Zeitachse dargestellt sind, der in 2a) dargestellte Fall zu erkennen, bei welchem die Streuung, welche anhand der Distanz zwischen dem Zentrum 13 des Objekts 12 und dem Blickpunkt 14 auf der y-Achse dargestellt ist, vergleichsweise gering ist. In jedem der einzelnen Frames ist nun außerdem in den schraffiert dargestellten Balken der Fall der 2b) dargestellt, wobei zu erkennen ist, dass hier die Abweichung, analog zur Darstellung in 2b), zwischen dem Blickbereich 14 und dem Zentrum 13 des Objekts 12 in der dritten und fünften Darstellung sehr groß ist.The presentation of 3 This is addressed accordingly. The unfilled bars, which represent the time axis on the x-axis, indicate the... 2a) The case shown illustrates how the dispersion, which is represented on the y-axis by the distance between the center 13 of the object 12 and the viewpoint 14, is varied. is equally low. In each of the individual frames, the case of the hatched bars is also shown. 2b) shown, whereby it can be seen that the deviation here is analogous to the representation in 2b) , between the viewing area 14 and the center 13 of the object 12 in the third and fifth representations is very large.

Anhand dieser Grafik lässt sich also für den ersten in 2a) dargestellten Fall sehr leicht eine eher niedrige Streuung wahrnehmen, für den zweiten Fall in der 2b) eine sehr hohe Streuung. In dem hier dargestellten Ausführungsbeispiel liegt die Standardabweichung für den Fall gemäß 2a) bei in etwa 0,4, während die Standardabweichung für den Fall gemäß 2b) 1,9 beträgt.This graphic can therefore be used to illustrate the first in 2a) In the case presented, a rather low dispersion is very easily perceived; for the second case in the 2b) a very high dispersion. In the embodiment shown here, the standard deviation for the case according to 2a) at approximately 0.4, while the standard deviation for the case according to 2b) 1.9.

Im Fall gemäß 2a) kann die Bildwiederholfrequenz als angesenkt werden, während sie im Fall gemäß 2b) erhöht werden muss, um der Person eine für sie flüssig wirkende Darstellung der Assistenzgrafik zu visualisieren.In the case according to 2a) The refresh rate can be reduced, whereas in the case according to 2b) The level needs to be increased to visualize a smooth-looking representation of the assistance graphic for the person.

Claims (13)

Verfahren zur Visualisierung einer Assistenzgrafik auf einer Anzeigevorrichtung in einem Kraftfahrzeug, wobei die Assistenzgrafik als eine Abfolge von Einzelbildern dargestellt wird, welche zeitlich in einer Bildwiederholfrequenz aneinander folgen, dadurch gekennzeichnet, dass die Bildwiederholfrequenz dynamisch adaptiv angepasst wird, wozu eine die Assistenzgrafik nutzende Person von einer Fahrerbeobachtungskamera erfasst und ihre Blickrichtung ermittelt wird, wonach der daraus resultierende Blickbereich (14) der Person einem in der Assistenzgrafik dargestellten Objekt (12) zugeordnet wird, wonach detektiert wird, ob der Blickbereich (14) einer Trajektorie (11) des dargestellten Objekts (12), dem der Blickbereich (14) zugeordnet wurde, folgt, wobei für den Fall, dass der Blickbereich (14) der Trajektorie (11) folgt, die Fixation des Objekts (12) entlang der Trajektorie (11) erfasst wird, wonach eine Auswertung der Streuung der Fixation erfolgt, und wonach die Bildwiederholfrequenz in Abhängigkeit davon, ob die Streuung einen vorgegebenen Schwellenwert über- oder unterschreitet, angepasst wird.A method for visualizing an assistance graphic on a display device in a motor vehicle, wherein the assistance graphic is displayed as a sequence of individual images which follow one another at a specific frame rate, characterized in that the frame rate is dynamically adaptively adjusted, for this purpose a person using the assistance graphic is detected by a driver observation camera and their gaze direction is determined, after which the resulting field of view (14) of the person is assigned to an object (12) displayed in the assistance graphic, after which it is detected whether the field of view (14) follows a trajectory (11) of the displayed object (12) to which the field of view (14) has been assigned, wherein, in the case that the field of view (14) follows the trajectory (11), the fixation of the object (12) along the trajectory (11) is detected, after which an evaluation of the scatter of the fixation is carried out, and after which the frame rate is adjusted depending on whether the scatter exceeds or falls below a predetermined threshold value. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass dem Verfahren vorgeschaltet eine Kalibrierung der Fahrerbeobachtungskamera in einem übergeordneten Koordinatensystem des Fahrzeugs erfolgt.Procedure according to Claim 1 , characterized in that the method is preceded by a calibration of the driver observation camera in a higher-level coordinate system of the vehicle. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass eine Visualisierung der Assistenzgrafik zu Beginn des Verfahrens in einem Kombiinstrument oder einem Head-Display als Anzeigevorrichtung unter Verwendung einer initial vorgegebenen Bildwiederholfrequenz erfolgt.Procedure according to Claim 1 or 2 , characterized in that a visualization of the assistance graphic at the beginning of the procedure takes place in a combination instrument or a head display as a display device using an initially specified refresh rate. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass die initiale Bildwiederholfrequenz bei ca. 60 Hz vorgegeben wird.Procedure according to Claim 3 characterized in that the initial refresh rate is set to approximately 60 Hz. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass eine Projektion der Blickrichtung der Person in die Visualisierung der Assistenzgrafik auf der Anzeigevorrichtung erfolgt, um den Blickbereich (14) der Person einem der dargestellten Objekte (12) zuzuordnen.Procedure according to one of the Claims 1 until 4 , characterized in that a projection of the person's gaze direction into the visualization of the assistance graphic on the display device takes place in order to assign the person's field of vision (14) to one of the depicted objects (12). Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass als Maß der Streuung die Standardabweichung zwischen der Position des Objekts (12) und dem Blickbereich (14) der Person ermittelt wird.Procedure according to one of the Claims 1 until 5 , characterized in that the standard deviation between the position of the object (12) and the viewing area (14) of the person is determined as a measure of dispersion. Verfahren nach Anspruch 6, dadurch gekennzeichnet, dass der Schwellenwert für die Standardabweichung bei ca. 1 vorgegeben wird.Procedure according to Claim 6 , characterized in that the threshold for the standard deviation is set at approximately 1. Verfahren nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass für den Fall, dass die Streuung unterhalb des vorgegebenen Schwellenwerts liegt, die Bildwiederholfrequenz beibehalten oder reduziert wird.Procedure according to one of the Claims 1 until 7 , characterized in that, in the event that the variation is below the specified threshold, the refresh rate is maintained or reduced. Verfahren nach Anspruch 8, dadurch gekennzeichnet, dass die Reduzierung nur im Falle einer Auslastung der verfügbaren Ressourcen über einen vorgegebenen Grenzwert erfolgt.Procedure according to Claim 8 characterized in that the reduction only occurs if the available resources are utilized beyond a predetermined limit. Verfahren nach Anspruch 8 oder 9, dadurch gekennzeichnet, dass die Reduzierung in iterativen Schritten erfolgt.Procedure according to Claim 8 or 9 characterized by the fact that the reduction takes place in iterative steps. Verfahren nach einem der Ansprüche 1 bis 10, dadurch gekennzeichnet, dass für den Fall, dass die Streuung oberhalb des vorgegebenen Schwellenwerts liegt, die Bildwiederholfrequenz erhöht wird.Procedure according to one of the Claims 1 until 10 , characterized in that , in the event that the variation is above the specified threshold, the refresh rate is increased. Verfahren nach Anspruch 11, dadurch gekennzeichnet, dass die Erhöhung in iterativen Schritten erfolgt.Procedure according to Claim 11 characterized by the fact that the increase occurs in iterative steps. Verfahren nach einem der Ansprüche 1 bis 12, dadurch gekennzeichnet, dass das Verfahren mit der angepassten Bildwiederholfrequenz als neue initiale Bildwiederholfrequenz erneut durchlaufen wird.Procedure according to one of the Claims 1 until 12 , characterized in that the procedure is repeated with the adapted frame rate as the new initial frame rate.
DE102024003569.9A 2024-10-31 2024-10-31 Method for visualizing an assistance graphic Active DE102024003569B3 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102024003569.9A DE102024003569B3 (en) 2024-10-31 2024-10-31 Method for visualizing an assistance graphic

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102024003569.9A DE102024003569B3 (en) 2024-10-31 2024-10-31 Method for visualizing an assistance graphic

Publications (1)

Publication Number Publication Date
DE102024003569B3 true DE102024003569B3 (en) 2025-11-06

Family

ID=96810797

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102024003569.9A Active DE102024003569B3 (en) 2024-10-31 2024-10-31 Method for visualizing an assistance graphic

Country Status (1)

Country Link
DE (1) DE102024003569B3 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102011114059A1 (en) 2011-09-22 2013-03-28 Daimler Ag Apparatus and method for displaying moving images in a motor vehicle and motor vehicle
JP2015101189A (en) 2013-11-25 2015-06-04 パイオニア株式会社 Onboard display device, head up display, control method, program, and memory medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102011114059A1 (en) 2011-09-22 2013-03-28 Daimler Ag Apparatus and method for displaying moving images in a motor vehicle and motor vehicle
JP2015101189A (en) 2013-11-25 2015-06-04 パイオニア株式会社 Onboard display device, head up display, control method, program, and memory medium

Similar Documents

Publication Publication Date Title
DE102004044771B4 (en) Method for image-based driver identification in a motor vehicle
DE102017128296B4 (en) SYSTEM FOR CHANGING THE FIELD OF VIEW OF AN EXTERNAL REAR VIEW CAMERA
DE102010030044A1 (en) Restoration device for weather-impaired images and driver assistance system hereby
DE112017005111T5 (en) Board display controller
DE112015004628B4 (en) Imaging device and imaging method
EP2934947A1 (en) Motor vehicle having a camera monitoring system
DE102018100215A1 (en) Image display device
DE102022207163B4 (en) Vehicle display device and methods for its operation
DE102018213588A1 (en) Control device and method for reducing motion sickness of a user when viewing media content by means of data glasses while driving in a motor vehicle
WO2021121491A2 (en) Converting input image data from a plurality of vehicle cameras of a surround-view system into optimised output image data
DE102017123228A1 (en) Method for classifying an object point as static or dynamic, driver assistance system and motor vehicle
EP3106349B1 (en) Vision system for a commercial vehicle for the display of the statutory fields of view of a main mirror and a wide-angle mirror
DE112014007163T5 (en) Display controller and information display device
DE102013001644A1 (en) Method for white balance of an image representation and camera system for a motor vehicle
DE102020107949A1 (en) Field of view assist image generation apparatus and image conversion method
DE102023002197A1 (en) Method and device for image display for a vehicle
DE102018118996A1 (en) Method for determining a color correction value, image processing device, camera system and motor vehicle
DE102024003569B3 (en) Method for visualizing an assistance graphic
DE102011082881A1 (en) Method for representing surroundings of vehicle e.g. motor vehicle e.g. car, involves transforming primary image information into secondary image information corresponding to panoramic view using spatial information
DE102012201564B3 (en) System for representation of stereoscopic microscope image of object on picture screen, replaces computed stereoscopic image in specific region by monoscopic image, if stereoscopic perceptibility is not provided for specific region
WO2023274704A1 (en) Motor vehicle comprising an digital projection unit, and method for operating a motor vehicle
DE102018110597B4 (en) Image harmonization method, image processing device, camera system and motor vehicle
DE102013020952A1 (en) Method for setting a parameter relevant to the brightness and / or the white balance of an image representation in a camera system of a motor vehicle, camera system and motor vehicle
EP3073446A1 (en) Method for representing the surroundings of a vehicle
DE102020135019B4 (en) Electronic vehicle mirror system

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R018 Grant decision by examination section/examining division