EP4087751A1 - Procédé et dispositif pour fournir un affichage de remplacement pour une unité d'affichage - Google Patents

Procédé et dispositif pour fournir un affichage de remplacement pour une unité d'affichage

Info

Publication number
EP4087751A1
EP4087751A1 EP20838981.7A EP20838981A EP4087751A1 EP 4087751 A1 EP4087751 A1 EP 4087751A1 EP 20838981 A EP20838981 A EP 20838981A EP 4087751 A1 EP4087751 A1 EP 4087751A1
Authority
EP
European Patent Office
Prior art keywords
image data
controller
graphics module
display
display unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
EP20838981.7A
Other languages
German (de)
English (en)
Inventor
Ulrich Kabatek
Martin Stamm
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.)
Aumovio Germany GmbH
Original Assignee
Continental Automotive Technologies GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Continental Automotive Technologies GmbH filed Critical Continental Automotive Technologies GmbH
Publication of EP4087751A1 publication Critical patent/EP4087751A1/fr
Pending legal-status Critical Current

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
    • 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/80Arrangements for controlling instruments
    • B60K35/81Arrangements for controlling instruments for controlling displays
    • 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/1523Matrix displays

Definitions

  • the present invention relates to a method and a device for providing a replacement display for a display unit, in particular for a display unit in a means of locomotion.
  • ASIC application-specific integrated circuit
  • ASIC application-specific integrated Circuit
  • a method that is described in DE 10 2007 045 774 B4 can be used to synchronize the image display.
  • a first image signal which is provided by a first device
  • a second image signal which is provided by a second device
  • the first device and the second device are time-controlled independently of one another.
  • the second image signal is synchronized with the first image signal by changing a blanking interval of the second image signal.
  • an inexpensive special ASIC or an FPGA FPGA: Field programmable gate array; in the field programmable (logic) gate arrangement
  • FPGA Field programmable gate array
  • the replacement graphics essentially cover small symbols and test images.
  • TCON Timing Controller
  • a method for providing a replacement display for a display unit comprises the steps:
  • a device for providing a replacement display for a display unit has:
  • a controller for synchronizing the first image data with second image data for generating synchronized image data and for outputting the synchronized image data to the display unit.
  • the solution according to the invention is based on the approach of combining a smaller graphics module, for example a smaller graphics ASIC, with a controller, for example an FPGA or ASIC, which carries out the adaptation of the frequencies.
  • the graphics module is operated in a synchronized manner so that the line frequency is almost identical to the output of the central unit and the beginning of the image is at a fixed distance from the output of the central unit. This is preferably done as described in DE 102007045 774 B4.
  • the graphics module works with the same line frequency, but with a much lower pixel frequency. If it is assumed as an example that the display has a resolution of 1920x720 pixels and is controlled with a pixel frequency of 100 MHz, the graphics module can only output a resolution of 480x720 pixels at 25 MHz, for example.
  • the solution described achieves the quality of the above-mentioned expensive solution, with costs which are close to those of the above-mentioned inexpensive solution.
  • the approach also scales when connecting multiple displays to a central unit. In this case, a controller must be provided for each correspondingly connected display.
  • the generation of the image data can be defined and verified in the graphics module according to the requirements of functional safety (ASIL: Automotive Safety Integrity Level) according to a safety concept.
  • ASIL Automotive Safety Integrity Level
  • the first image data is temporarily stored in a memory of the controller. Since the outputs of the central processing unit and the graphics module are almost synchronized with one another line by line, the frequency can also be adjusted line by line. A buffer in the controller can be used for this line. Since one line is read into the controller at the same time while another is output, and perfect synchronization is not possible, a memory requirement of three lines can be assumed.
  • control information assigned to the first image data is transmitted from the graphics module to the controller. These can be contained in the first image data or transmitted via a separate connection.
  • the control information for the areas can be contained in the image data that are transmitted from the graphics module to the controller. Additional rows or columns can be used for this purpose, for example.
  • the image data can contain the control information directly in addition to the image information.
  • Another possibility is that the control information is transmitted from the graphics module to the controller via a separate connection.
  • a serial connection can be used for this, e.g. using UART (UART: Universal asynchronous receiver transmitter; universal asynchronous receiver and transmitter), I2C (I2C: Inter integrated Circuit; inter-integrated circuit) or SPI (SPI: Serial peripheral interface; serial peripheral interface).
  • control information can be implemented using a suitable safety concept to meet functional safety requirements (ASIL), e.g. through end-to-end protection.
  • ASIL functional safety requirements
  • the first image data are processed in the controller on the basis of the control information.
  • This can include at least one of the following operations: expanding the image data, superimposing image data, repeating image data, mirroring image data, scaling image data, changing a color depth of the image data.
  • expanding the image data for example, the data can be expanded for an area using a palette, ie a lookup table or conversion table, for example from 8 bits to 24 bits.
  • the overlaying of image data can be used to realize multi-colored symbols. Repeating image data is particularly useful for background images or test images.
  • at least parts of the image data can also be mirrored. In this way, patterns can be generated efficiently.
  • scaling the image data areas can in particular be scaled up horizontally.
  • a bilinear or higher-quality filtering is preferably used for this.
  • data can be changed from a lower color depth, e.g. RGB565, to a higher one Color depth, e.g. RGB888, can be converted. This is preferably done using dithering.
  • the first image data are output to the controller in a run-length-coded manner.
  • run length coding loss-free compression of the data to be transmitted can be achieved in a simple manner.
  • the first image data are output as an alpha mask.
  • the alpha mask can, for example, have a resolution of 4 bits or 8 bits.
  • a foreground color and a background color can preferably also be set.
  • the graphics module is set up to store at least part of the second image data in a memory assigned to the graphics module.
  • the data can be learned from the central unit by the graphics module.
  • the image data from the central unit are received by the graphics module via a video input.
  • the transmitted data can then be stored in a non-volatile memory in or on the graphics module. For example, a background image can be captured and stored in this way for personalization or adaptation to a vehicle series.
  • the solution according to the invention is implemented in the display unit or in a central unit.
  • the solution according to the invention for realizing a replacement display is usually integrated into the display unit in order to be able to bridge errors in the cable connection between the central unit and the display unit.
  • a method according to the invention or a device according to the invention is used particularly advantageously in a means of locomotion.
  • Means of locomotion can be, for example, a motor vehicle or an aircraft.
  • the solution according to the invention can also be used in other environments or for other applications, e.g. in trucks, in rail technology and in public transport, in cranes and construction machinery, etc.
  • FIG. 1 shows schematically a known system concept for the display of content provided by a central unit on a display
  • FIG. 2 schematically shows a method for providing a replacement display for a display unit
  • FIG. 3 shows an embodiment of a device for providing a replacement display for a display unit
  • FIG. 4 shows, by way of example, image data provided by a graphics module and their display on a display
  • Fig. 5 shows schematically a means of locomotion in which a solution according to the invention is implemented.
  • the central unit 1 schematically shows a known system concept for the display of content provided by a central unit 1 on a display 8 of a display unit 2.
  • the central unit 1 outputs content that is sent to the display unit 2 and there on one or more displays 8 for display should come.
  • the display unit 2 has display electronics 7 with a memory 9.
  • the displays 2 can be, for example, TFT displays (TFT: thin film transistor).
  • the content can be transmitted via an LVDS line (LVDS: Low voltage differential signaling). Further communication between the central unit 1 and the display electronics 7 can take place via a CAN bus (CAN: Controller Area Network).
  • CAN Controller Area Network
  • the other content should be generated locally in order to achieve a higher level of security or functional safety and availability of the display or to implement displays with requirements for low latency. This situation often exists in applications in motor vehicles that are intended for the driver, e.g. for a display of an instrument cluster, a head-up display or electronic mirrors.
  • FIG. 2 schematically shows a method for providing a replacement display for a display unit.
  • first image data are generated by a graphics module 10.
  • the graphics module can be a smaller graphics ASIC.
  • the first image data are then output 11 to a controller, for example an FPGA or ASIC.
  • the first image data can be run length-coded and / or output as an alpha mask 11.
  • the controller synchronizes 12 the first image data with second image data in order to generate synchronized image data.
  • the first image data can be temporarily stored in a memory of the controller.
  • the synchronized image data are finally output to the display unit 13.
  • control information assigned to the first image data can be transmitted from the graphics module to the controller. These can be contained in the first image data or can be transmitted via a separate connection.
  • the first image data can then be processed in the controller on the basis of the control information.
  • This processing can include at least one of the following operations: expanding the image data, superimposing image data, repeating image data, mirroring image data, scaling image data, changing a color depth of the image data.
  • the device 20 has a graphics module 4 for generating first image data S1.
  • the graphics module 4 is a smaller graphics ASIC.
  • the first image data can be run length-coded by the graphics module 4 and / or output as an alpha mask.
  • a controller 3 for example an FPGA or ASIC, synchronizes the first image data S1 with second image data S2 in order to generate synchronized image data S3.
  • the controller 3 has a memory 5 in which the first image data S1 can be temporarily stored. Another memory e can be assigned to the graphics module 4.
  • the second image data S2 are provided by a central unit 1 and received via an input 21 of the device.
  • An LVDS line for example, can be used for this purpose.
  • the synchronized image data S3 are output to the display unit 2 via an output 22 of the device.
  • control information SD assigned to the first image data S1 can be transmitted from the graphics module 4 to the controller 3. These can be contained in the first image data S1 or can be transmitted via a separate connection. A serial connection can be used for this, e.g. using UART, I2C or SPI.
  • the first image data can then be processed in the controller 3 on the basis of the control information SD. This processing can include at least one of the following operations: expanding the image data, superimposing Image data, repeating image data, mirroring image data, scaling image data, changing a color depth of the image data.
  • the graphics module 4 can optionally be set up to store at least part of the second image data S2 in the memory 6 assigned to the graphics module 4. In this way, the data can be learned from the central unit 1 by the graphics module 4. For example, a background image can be captured and stored in this way for personalization or adaptation to a vehicle series.
  • the device 20 is shown as an independent component. Usually, however, it is integrated into the display unit 2 in order to be able to bridge errors in the cable connection between the central unit 1 and the display unit 2. Alternatively, it can also be integrated into the central unit 1 in order to increase the security of this unit.
  • FIG. 4 shows, by way of example, image data provided by a graphics module for different areas E1-E8 and their display on a display.
  • a number of areas E1-E8 are shown in a layer of the graphics module with corresponding image data.
  • the corresponding areas can be seen in a layer of the controller or on the display.
  • a wide variety of options can be implemented for graphics processing. At least the areas on the display can be freely positioned horizontally. This can be seen, for example, in the areas E1-E3 in FIG.
  • the data of an area can be expanded with a palette, i.e. a lookup table or conversion table, e.g. from 8 bits to 24 bits.
  • a palette i.e. a lookup table or conversion table, e.g. from 8 bits to 24 bits.
  • the data of an area can be transmitted as an alpha mask, which is, for example, resolved with 4 bits or 8 bits.
  • a foreground and background color can be set for this. This is advantageous for a text display or for monochrome symbols.
  • FIG. 4 Several areas can be overlaid for multi-colored symbols. This is the case in FIG. 4 in the areas E6 and E7. Repetition and optionally mirroring of parts is particularly useful for background images or test images. Patterns can thus be generated efficiently. This is the case in FIG. 4 in the area E4.
  • Areas can be scaled up horizontally. This is shown in FIG. 4 in the area E2.
  • bilinear or higher-quality filtering is preferably used.
  • the data can be converted from a lower color depth, e.g. RGB565, to a higher color depth, e.g. RGB888. This is preferably done using dithering.
  • one or more background colors or background patterns can be set for the display.
  • Symbols can be incorporated into the data with each display frame. In this way, animations of symbols can also be realized.
  • Fig. 5 shows schematically a means of locomotion 30 in which a solution according to the invention is implemented.
  • the means of locomotion 30 in this example is a motor vehicle.
  • the motor vehicle has a central unit 1 for providing content and at least one display unit 2 for displaying the content.
  • the motor vehicle has a device 20 for providing a replacement display for the display unit 2.
  • the device 20 can of course also be integrated into the central unit 1 or the display unit 2.
  • the motor vehicle also has a sensor system 31 with which sensor data can be recorded.
  • the sensor system 31 can in particular include sensors for recognizing the surroundings, for example ultrasonic sensors, Laser scanners, radar sensors, lidar sensors or cameras. Data recorded by the sensor system 31 can be used, for example, to display corresponding information on the display unit 2.
  • further components of the motor vehicle are a navigation system 32 and a data transmission unit 33.
  • a connection to a service provider can be set up by means of the data transmission unit 33, for example to call up content to be displayed.
  • a memory 34 is provided for storing data. The data exchange between the various components of the motor vehicle takes place via a network 35.
  • the approach according to the invention uses three interacting units.
  • the first unit is the central unit 1, from which the second image data S2 for the normal image come.
  • the second unit is the graphics module 4, a small graphics controller that generates the first image data S1 for the replacement display.
  • Such a graphics controller has a simpler structure and is therefore faster and cheaper than known, more complex solutions for generating a replacement display.
  • Such a graphics controller supplies an image that is more simply structured than the image of the central unit 1.
  • the image delivered by the graphics controller also contains less data than the image delivered by the central unit.
  • the third unit is the controller 3, a device that mixes the image data S2 from the central unit 1 and the image data S1 from the graphics module 4.
  • the controller 3 processes the image data S1 received from the graphics module 4, which are simply structured, into a larger, more complex image, as described, for example, in relation to FIG. This "inflated" image then becomes the image data S3 to be displayed after mixing with the image data S2.
  • Graphics module 4 and controller 3 are preferably combined in one unit, device 20. All three units work synchronized. Originally, the controller 3 works synchronously with the central unit 1, according to “master slave.” The small controller, the graphics module 4, which generates the image data S1 for the substitute display, is actively synchronized, for example, using the method described in DE 10 2007 045 774 A1.

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

L'invention concerne un procédé et un dispositif pour fournir un affichage de remplacement pour une unité d'affichage (2), notamment pour une unité d'affichage (2) dans un moyen de déplacement. Le procédé comprend les étapes suivantes : de premières données d'image (S1) sont générées par l'intermédiaire d'un module graphique (4). Les premières données d'image (S1) sont transmises à un contrôleur (3). Le contrôleur (3) synchronise les premières données d'image (S1) avec de secondes données d'image (S2) afin de produire des données d'image synchronisées (S3). Les données d'image synchronisées (S3) sont finalement transmises à l'unité d'affichage (2).
EP20838981.7A 2020-01-07 2020-12-18 Procédé et dispositif pour fournir un affichage de remplacement pour une unité d'affichage Pending EP4087751A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102020200091.3A DE102020200091A1 (de) 2020-01-07 2020-01-07 Verfahren und Vorrichtung zum Bereitstellen einer Ersatzanzeige für eine Anzeigeeinheit
PCT/EP2020/087273 WO2021140013A1 (fr) 2020-01-07 2020-12-18 Procédé et dispositif pour fournir un affichage de remplacement pour une unité d'affichage

Publications (1)

Publication Number Publication Date
EP4087751A1 true EP4087751A1 (fr) 2022-11-16

Family

ID=74175788

Family Applications (1)

Application Number Title Priority Date Filing Date
EP20838981.7A Pending EP4087751A1 (fr) 2020-01-07 2020-12-18 Procédé et dispositif pour fournir un affichage de remplacement pour une unité d'affichage

Country Status (3)

Country Link
EP (1) EP4087751A1 (fr)
DE (2) DE102020200091A1 (fr)
WO (1) WO2021140013A1 (fr)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007045774B4 (de) 2007-09-25 2010-04-08 Continental Automotive Gmbh Verfahren und Vorrichtung zur Synchronisation einer Bildanzeige in einem Kraftfahrzeug
DE102010014733B4 (de) * 2010-04-13 2013-05-08 Bauhaus-Universität Weimar Chromakeyverfahren und Chromakeyvorrichtung zur Aufnahme und Bildbearbeitung von Kamerabildern
DE102013101519B4 (de) * 2013-02-15 2019-02-07 Mentor Graphics Development (Deutschland) Gmbh Synchrones Rendering
DE102015002973B4 (de) * 2015-03-10 2020-09-24 Airbus Defence and Space GmbH Verfahren zur gemeinsamen Darstellung sicherheitskritischer und nicht-sicherheitskritischer Informationen und Anzeigevorrichtung
DE102015209448A1 (de) * 2015-05-22 2016-11-24 Bayerische Motoren Werke Aktiengesellschaft Verfahren zur Anzeige sicherheitsrelevanter Anzeigeelemente
US10691394B2 (en) * 2016-01-07 2020-06-23 Mitsubishi Electric Corporation Video delivery apparatus, display controller, and video delivery system
DE102019202862B4 (de) * 2019-03-04 2022-08-04 Audi Ag Vorrichtung zur Bereitstellung von Bilddaten

Also Published As

Publication number Publication date
WO2021140013A1 (fr) 2021-07-15
DE112020006474A5 (de) 2022-11-03
DE102020200091A1 (de) 2021-07-08

Similar Documents

Publication Publication Date Title
DE69611347T2 (de) Anzeigevorrichtung mit einer Vielzahl von Schirmen
EP2147844B2 (fr) Dispositif de surveillance d'une zone d'espace, notamment dans l'environnement ou à l'intérieur d'un véhicule
DE112014006438B4 (de) Bildverarbeitungssystem
DE69515307T2 (de) Steuerungsschaltung-fehlerkompensation in einer flachtafel-anzeigevorrichtung
DE19807028C2 (de) Synchronisation für das Rahmenpufferaustauschen in Multipipeline-Computergraphikanzeigesystemen
DE112019002127T5 (de) Halbleitervorrichtung, anzeigevorrichtung und fahrzeuggestütztes anzeigesystem
EP1991924A2 (fr) Dispositif et procédé d'émission d'images différentes à au moins deux écrans
DE69211447T2 (de) Rasterpuffer-Organisation und Steuerung für Echtzeit-Bilddekompression
DE102014010780A1 (de) Einrichtung und Verfahren zum Anzeigen von Informationen auf einem mehrere einzelne Bildschirm-Module aufweisenden Bildschirm
DE3750123T2 (de) Schnittstellenmodul für die Überlagerung von alphanumerischen Zeichen über RGB-Videosignale.
DE68913947T2 (de) Vorrichtung zur erzeugung von videosignalen.
EP0777393A2 (fr) Procédé et appareil pour la superposition d'images vidéos stéréoscopiques
WO2021140013A1 (fr) Procédé et dispositif pour fournir un affichage de remplacement pour une unité d'affichage
DE102019202862B4 (de) Vorrichtung zur Bereitstellung von Bilddaten
EP3405942A1 (fr) Dispositif et procédé pour contrôler la validité de données d'image dans un système d'affichage
EP1535274B1 (fr) Unite de commande et procede pour reduire des modeles d'interferences lors de l'affichage d'une image sur un ecran
DE112019000504T5 (de) Halbleitervorrichtung, anzeigevorrichtung, grafikprozessor und elektronisches gerät
DE10315018A1 (de) Vorrichtung und Verfahren zum Übertragen von Videodaten
EP1383323A1 (fr) Procédé de transmission de données non-vidéo à travers une interface vidéo
DE102022119130B3 (de) Verfahren zum Ansteuern von Aktiv-Matrix-Displays, zugehörige Steuervorrichtung und Computerprogrammprodukt
DE10340247B4 (de) Vorrichtung zur Ansteuerung von mehreren Displays in einem Kraftfahrzeug
DE102021203481A1 (de) System und Fahrzeug zur redundanten Anzeige eines Datensignals
EP0362610A2 (fr) Dispositif de visiophone
DE102004020541B4 (de) Anordnung und Verfahren zur Ansteuerung mehrerer Grafikdisplays
DE68925775T2 (de) Erzeugung von nach dem Rasterverfahren arbeitenden Videosignalen für einen Monitor mit verbesserter Auflösung

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: UNKNOWN

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20220808

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

DAV Request for validation of the european patent (deleted)
DAX Request for extension of the european patent (deleted)
RAP3 Party data changed (applicant data changed or rights of an application transferred)

Owner name: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH

RAP3 Party data changed (applicant data changed or rights of an application transferred)

Owner name: AUMOVIO GERMANY GMBH