Image display system for means of transport and method for displaying images of means of transport
The image display system with bidirectional communication and CRC verification addresses inaccuracies in transportation means, ensuring accurate and safe image display by correcting errors in real-time.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- YINWANG INTELLIGENT TECHNOLOGIES CO LTD
- Filing Date
- 2024-03-01
- Publication Date
- 2026-05-11
AI Technical Summary
Existing image display systems in transportation means, such as vehicles, suffer from errors in generating and transmitting image data, leading to inaccurate display on LCD dashboards, which poses a safety risk during operation.
An image display system with bidirectional communication paths between a control module and a display module, utilizing CRC verification and adjustment information to ensure accurate image data transmission and correction, ensuring consistency between generated and displayed content.
The system ensures timely detection and correction of display inaccuracies, improving the safety and reliability of image data displayed on transportation means by maintaining accurate image content.
Smart Images

Figure 2026514400000001_ABST
Abstract
Description
Technical Field
[0001] This application claims the priority of Chinese Patent Application No. 202310342351.X, titled "IMAGE DISPLAY SYSTEM OF TRANSPORTATION MEANS AND IMAGE DISPLAY METHOD OF TRANSPORTATION MEANS", filed on March 28, 2023, the entire content of which is incorporated herein by reference.
[0002] The present disclosure relates to the field of image display technology, and particularly relates to an image display system for transportation means and an image display method for transportation means.
Background Art
[0003] As people's requirements for the driving experience of transportation means (such as vehicles, ships, airplanes, or trains) are increasing, manufacturers of transportation means often replace the display module in the transportation means with a liquid crystal display (LCD), for example, replacing the mechanical dashboard of a vehicle with an LCD dashboard.
[0004] In transportation means, the image data displayed by the display module is usually generated by a control module (such as the head unit of a vehicle). As an example, a vehicle is used. The LCD dashboard may usually display dynamic data (such as the vehicle speed or fuel level) and various indicator icons (such as the front fog / rear fog indicator, low beam / high beam indicator, left turn / right turn indicator, ABS failure indicator, brake system failure indicator, and warning indicator for an unfastened seat belt). The image data displayed by the LCD dashboard is usually generated by the head unit and transmitted to the LCD dashboard.
[0005] S However, due to issues such as errors in generating image frames, image data corruption is unavoidable, and as a result, the LCD dashboard cannot display the correct image data. This poses a safety risk during vehicle operation. [Overview of the project]
[0006] This disclosure provides an image display system and an image display method for a means of transport, enabling the resolution of the problem in related technologies where LCD dashboards cannot display accurate image data. The technical solution is described below.
[0007] According to a first embodiment, an image display system for a means of transport is provided. The image display system includes a control module and a display module, wherein a first transmission path and a second transmission path are established between the control module and the display module to enable bidirectional communication between the control module and the display module. For example, the first transmission path is used to transmit data or signals from the control module to the display module, and the second transmission path is used to transmit data or signals from the display module to the control module. Optionally, the first transmission path is used to transmit data or signals from the display module to the control module, and the second transmission path is used to transmit data or signals from the control module to the display module.
[0008] The control module is configured to transmit first image data to the display module via a first transmission path, the first image data representing first display content. The image data generated by the control module may be considered as a single image frame, each image frame including an indicator icon layer and a real-time information layer. For example, the indicator icon layer includes various indicator icons such as front fog / rear fog indicators, low beam / high beam indicators, left turn / right turn indicators, ABS malfunction indicators, brake system malfunction indicators, and warning indicators for unfastened seat belts. The real-time information layer may display dynamic data related to the vehicle, such as the vehicle speed, fuel level in the fuel tank, and engine rotation speed. The display update cycle corresponding to the indicator icon layer is longer than the display update cycle corresponding to the real-time information layer. For example, the display update cycle corresponding to the indicator icon layer may be the blinking cycle of the icons, e.g., 1 second. The display update cycle of the real-time information layer is typically the frame duration. For example, when the refresh rate of the instrument cluster assembly is 60 Hz, the display update period of the real-time information layer is 1 / 60th of a second.
[0009] For example, the control module is the head unit. The head unit generates first image data based on the current vehicle speed, the current fuel level, and an indicator that the driver's seatbelt is not fastened. The first display content corresponding to the first image data indicates what should be displayed on the instrument cluster assembly at that moment. In this case, the first display content should be the current vehicle speed, the current fuel level, and an icon indicating that the seatbelt is not fastened.
[0010] The display module is configured to receive the first image data from the control module via a first transmission path. In some examples, the first image data received by the display module is consistent with the first image data generated by the control module. In some other examples, the first image data is corrupted during transmission via the first transmission path, resulting in errors in at least a portion of the first image data received by the display module. In some other examples, an open circuit occurs during the transmission of the first image data. As a result, the display module does not receive the image data.
[0011] The display module is further configured to display a second display content based on a first image data. In some examples, the second display content displayed by the display module is the same as the first display content corresponding to the first image data generated by the control module. In some other examples, the second display content displayed by the display module is partially different from the first display content corresponding to the first image data generated by the control module. In some other examples, the display module displays no content at all.
[0012] In addition, the display module is further configured to transmit a second image data to the control module via a second transmission path, the second image data representing a second display content displayed by the display module.
[0013] The control module is further configured to receive a second image data from the display module via a second transmission path.
[0014] The control module is further configured to determine whether the first display content is inconsistent with the second display content by comparing the first image data with the second image data. For example, the process by which the control module determines whether the second display content is inconsistent with the first display content may include the following processing steps.
[0015] First, the control module extracts a region image of the target area that needs to be compared from the second image data.
[0016] Next, the control module obtains a reference image corresponding to the target area based on information regarding the current operating status of the target indicator icon corresponding to the target area, and the information regarding the operating status includes an operating or non-operating indicator.
[0017] Finally, the control module may compare the region image corresponding to the target region with a reference image of the target region using methods such as CRC verification or hash algorithms to obtain the comparison result. For example, the control module may use a CRC verification method. If the CRC code of the extracted region image differs from the CRC code of the reference image, the region image is considered inconsistent with the reference image. In other words, the second display content is considered inconsistent with the first display content. This solution allows for the comparison of the region image and the reference image using a CRC verification method to obtain accurate and reliable comparison results. This helps ensure the accuracy of the comparison results.
[0018] In some examples, the control module may provide an alert prompt to the driver or developer when it determines that the first display content is inconsistent with the second display content, prompting the driver or developer to correct and maintain the head unit and / or instrument cluster assembly. In some other examples, the control module may perform an alternative corrective action, which in turn causes the display module to correct the second display content.
[0019] In this solution, a first transmission path and a second transmission path are established between the control module and the display module. The control module compares the first image data transmitted via the first transmission path with the second image data transmitted via the second transmission path to determine if the first display content is inconsistent with the second display content, and thus can provide a reference base for subsequent processing by the control module (e.g., issuing an alarm prompt or correcting the second display content). According to this solution, it is possible to determine whether the content displayed by the display module is accurate. If the content is inaccurate, subsequent processing can be performed in a timely manner to ensure the accuracy of the image displayed by the display module. This improves the safety of the vehicle during use.
[0020] In possible embodiments, a third transmission path is established between the control module and the display module. The control module is further configured to transmit adjustment information to the display module via the third transmission path, which is used to modify the second display content. For example, the adjustment information holds a reference image corresponding to the target area and positional information of the target area on the LCD dashboard within the instrument cluster assembly. Since the image data contains multiple indicator icons, the target area here may be considered as the display area of one indicator icon in the image data, and the reference image may be considered as the image of the indicator icon that should be correctly displayed in the target area.
[0021] The display module is further configured to modify a second display content based on adjustment information received from the control module. For example, the following two possible modification methods are provided:
[0022] Method 1: The display module replaces the region image in the positional information within the display module (i.e., the first image data) with a reference image, so that the display content obtained through the replacement within the display module is consistent with the first display content.
[0023] Method 2: When the display module receives third image data transmitted by the control module via the first transmission path, it replaces the region image in the positional information within the third image data with a reference image, and the display module displays the third image data obtained through the replacement. The third image data is the next image frame of the first image data transmitted to the display module by the control module.
[0024] In this solution, the control module transmits adjustment information to the display module via a third transmission path. When an open circuit occurs on the first transmission path, the display module can still receive the adjustment information and modify the second display content. This helps improve the accuracy of the image displayed by the instrument cluster assembly and contributes to improving vehicle safety during use.
[0025] In possible embodiments, the means of transport may be, but are not limited to, vehicles, ships, aircraft, or trains. For example, when the means of transport is a vehicle, the control module in the image display system is the vehicle's head unit, and the display module is the vehicle's instrument cluster assembly. The head unit may include a system-on-a-chip (SoC) and a microcontroller unit (MCU), and the instrument cluster assembly may include an on-screen display (OSD) chip and a liquid crystal display (LCD) dashboard.
[0026] In possible embodiments, the first and second transmission paths between the display module and the control module are bidirectional low-voltage differential signaling (LVDS) paths, and the LVDS path is also an LVDS bus.
[0027] According to a second aspect, a vehicle is provided. The vehicle includes a vehicle image display system for a means of transportation according to the first aspect and possible embodiments of the first aspect.
[0028] According to a third aspect, a method for displaying an image of a means of transportation is provided. This method is applied to a control module within the means of transportation, and a first transmission path and a second transmission path are established between the control module and a display module within the means of transportation. This method includes the following.
[0029] First, the control module transmits first image data to the display module via the first transmission path, and the first image data indicates first display content. The image data generated by the control module may be regarded as one image frame, and each image frame includes an indicator icon layer and a real-time information layer. For example, the indicator icon layer includes various indicator icons such as a front fog / rear fog indicator, a low beam / high beam indicator, a left turn / right turn indicator, an ABS failure indicator, a brake system failure indicator, a warning indicator for an unfastened seat belt, etc. The real-time information layer may display dynamic data related to the vehicle, such as the vehicle speed, the fuel level in the fuel tank, and the engine speed. For example, the control module is a head unit. The head unit generates the first image data based on the current vehicle speed, the current fuel level, and the indication information indicating that the driver's seat belt is not fastened. The first display content corresponding to the first image data indicates what should be displayed on the instrument cluster assembly at the current time. In this case, the first display content should be the current vehicle speed, the current fuel level, and an icon indicating that the seat belt is not fastened.
[0030] Next, the control module receives second image data from the display module via a second transmission path, and the second image data indicates second display content displayed by the display module based on the first image data. In some examples, the second display content displayed by the display module is the same as the first display content corresponding to the first image data generated by the control module. In some other examples, the second display content displayed by the display module is partially different from the first display content corresponding to the first image data generated by the control module. In some other examples, the display module does not display any content.
[0031] Finally, the control module determines that the first display content does not match the second display content by comparing the first image data and the second image data. For example, the process by which the control module determines that the second display content does not match the first display content may include the following processing steps. That is, first, the control module extracts a region image of a target region that needs to be compared from the second image data. Next, the control module obtains a reference image corresponding to the target region based on information regarding the current operating status of the target indicator icon corresponding to the target region, and the information regarding the operating status includes an active display or an inactive display. Finally, the control module may compare the region image corresponding to the target region with the reference image of the target region in a manner such as CRC verification, a hash algorithm, etc., to obtain a comparison result. For example, the control module uses the CRC verification method. If the CRC code of the extracted region image is different from the CRC code of the reference image, the region image is considered not to match the reference image. In other words, the second display content is considered not to match the first display content.
[0032] In this solution, a first transmission path and a second transmission path are established between the control module and the display module. The control module compares the first image data transmitted via the first transmission path with the second image data transmitted via the second transmission path to determine if the first display content is inconsistent with the second display content, and thus can provide a reference base for subsequent processing by the control module (e.g., issuing an alarm prompt or correcting the second display content). This method makes it possible to determine whether the content displayed by the display module is accurate. If the content is inaccurate, subsequent processing can be performed in a timely manner to ensure the accuracy of the image displayed by the display module. This improves the safety of the vehicle during use.
[0033] In possible embodiments, a third transmission path is established between a control module and a display module. After determining that the first display content is inconsistent with the second display content, the method further includes transmitting adjustment information to the display module via the third transmission path, the adjustment information instructing the display module to modify the second display content.
[0034] For example, the adjustment information holds a reference image corresponding to the target area and location information of the target area on the LCD dashboard within the instrument cluster assembly. Since the image data contains multiple indicator icons, the target area here may be considered the display area of one indicator icon in the image data, and the reference image may be considered the image of the indicator icon that should be correctly displayed in the target area. Two possible correction methods are provided.
[0035] Method 1: The display module replaces the region image in the positional information within the display module (i.e., the first image data) with a reference image, so that the display content obtained through the replacement within the display module is consistent with the first display content.
[0036] Method 2: When the display module receives third image data transmitted by the control module via the first transmission path, it replaces the region image in the positional information within the third image data with a reference image, and the display module displays the third image data obtained through the replacement. The third image data is the next image frame of the first image data transmitted to the display module by the control module.
[0037] In this solution, the control module transmits adjustment information to the display module via a third transmission path. When an open circuit occurs on the first transmission path, the display module can still receive the adjustment information and modify the second display content. This helps improve the accuracy of the images displayed by the instrument cluster assembly and contributes to improving vehicle safety during use.
[0038] In possible embodiments, the first and second transmission paths are bidirectional low-voltage differential signaling LVDS paths, and the LVDS paths are also LVDS buses.
[0039] According to a fourth aspect, a method for displaying images in a transport means is provided. This method is applied to a display module in the transport means, and a first transmission path and a second transmission path are established between the display module and a control module in the transport means. This method includes the following:
[0040] First, the display module receives first image data from the control module via a first transmission path. The image data generated by the control module may be considered as a single image frame, each image frame including an indicator icon layer and a real-time information layer. For example, the indicator icon layer includes various indicator icons such as front fog / rear fog indicators, low beam / high beam indicators, left turn / right turn indicators, ABS malfunction indicators, brake system malfunction indicators, and warning indicators for unfastened seat belts. The real-time information layer may display dynamic data related to the vehicle, such as the vehicle speed, fuel level in the fuel tank, and engine rotation speed. For example, the control module is a head unit. The head unit generates first image data based on the current vehicle speed, the current fuel level, and instructional information indicating that the driver's seat belt is not fastened. The first display content corresponding to the first image data indicates what should be displayed on the instrument cluster assembly at that moment. In this case, the first display content should be the current vehicle speed, the current fuel level, and an icon indicating that the seatbelt is not fastened.
[0041] Next, the display module displays second display content based on the first image data. In some examples, the second display content displayed by the display module is the same as the first display content corresponding to the first image data generated by the control module. In some other examples, the second display content displayed by the display module is partially different from the first display content corresponding to the first image data generated by the control module. In some other examples, the display module displays no content at all.
[0042] Finally, the display module transmits a second image data to the control module via a second transmission path, and the second image data represents a second display content.
[0043] In this solution, the display module may transmit second image data representing second display content to the control module, and the control module may compare the second image data with the first image data to determine whether the second display content is consistent with the first display content.
[0044] In possible embodiments, a third transmission path is established between the control module and the display module. After transmitting second image data to the control module via the second transmission path, the method further includes the display module receiving adjustment information from the control module via the third transmission path and modifying the second display content based on the adjustment information received from the control module.
[0045] For example, the adjustment information holds a reference image corresponding to the target area and location information of the target area on the LCD dashboard within the instrument cluster assembly. Since the image data contains multiple indicator icons, the target area here may be considered the display area of one indicator icon in the image data, and the reference image may be considered the image of the indicator icon that should be correctly displayed in the target area. Two possible correction methods are provided.
[0046] Method 1: The display module replaces the region image in the positional information within the display module (i.e., the first image data) with a reference image, so that the display content obtained through the replacement within the display module is consistent with the first display content.
[0047] Method 2: When the display module receives third image data transmitted by the control module via the first transmission path, it replaces the region image in the positional information within the third image data with a reference image, and the display module displays the third image data obtained through the replacement. The third image data is the next image frame of the first image data transmitted to the display module by the control module.
[0048] In this solution, the control module transmits adjustment information to the display module via a third transmission path. When an open circuit occurs on the first transmission path, the display module can still receive the adjustment information and modify the second display content. This helps improve the accuracy of the images displayed by the instrument cluster assembly and contributes to improving vehicle safety during use.
[0049] In possible embodiments, the first and second transmission paths are bidirectional low-voltage differential signaling LVDS paths, and the LVDS paths are also LVDS buses.
[0050] According to a fifth aspect, a control module within a transport means is provided. A first transmission path and a second transmission path are established between the control module and a display module within the transport means, and the control module includes a processor, which is configured to perform the methods according to the third aspect and possible embodiments of the third aspect.
[0051] In possible embodiments, the means of transport is a vehicle, and the control module is a head unit.
[0052] According to a sixth aspect, a display module within a transport means is provided. A first transmission and a second transmission path are established between the display module and a control module within the transport means, and the display module includes a display chip, which is configured to perform the method according to the fourth aspect and fourth embodiment.
[0053] In possible embodiments, the means of transport is a vehicle, and the display module is an instrument cluster assembly. [Brief explanation of the drawing]
[0054] [Figure 1] This disclosure shows an image display system for a means of transport.
[0055] [Figure 2] This is a diagram showing the structure of the head unit according to this disclosure.
[0056] [Figure 3] This is a diagram showing the structure of the instrument cluster assembly according to this disclosure.
[0057] [Figure 4] This is a diagram showing the combination of image data according to this disclosure.
[0058] [Figure 5] This is a flowchart of the image display method for a means of transport as disclosed herein.
[0059] [Figure 6] This is a diagram of the first display content as disclosed herein.
[0060] [Figure 7] This is a diagram of the second display content as disclosed herein.
[0061] [Figure 8] This is a flowchart of the method for verifying image data using a head unit, as disclosed herein.
[0062] [Figure 9] This is a flowchart of the image display method for a means of transport as disclosed herein. [Modes for carrying out the invention]
[0063] The terms used in the embodiments of this disclosure are used solely to describe the embodiments of this disclosure and are not intended to limit this disclosure. Unless otherwise defined, technical or scientific terms used in the embodiments of this disclosure should have a common meaning understood by those skilled in the art to whom this disclosure relates. Terms used in the specification and claims of this disclosure, such as “first,” “second,” etc., are not intended to indicate any order, number, or importance, but merely to distinguish between different components. Similarly, similar terms such as “one” or “a / an” are not intended to indicate a limit on number, but are intended to indicate at least one. Similar terms such as “includes” or “equips” mean that the element or object present before “includes” or “equips” encompasses the elements or objects and their equivalents listed after “includes” or “equips,” and that no other element or object is excluded. Terms such as “top,” “bottom,” “left,” and “right” simply indicate relative positional relationships. After the absolute position of the described object changes, the relative positional relationship changes accordingly. “Multiple” means two or more unless otherwise specified.
[0064] As people's demands for the driving experience of means of transport (e.g., vehicles, ships, aircraft, trains) continue to grow, manufacturers of means of transport are increasingly replacing the display modules of their means with liquid crystal displays (LCDs), for example, replacing the mechanical dashboards of vehicles with LCD dashboards. In means of transport, the image data displayed by the display modules is typically generated by the control modules (e.g., the vehicle's head unit).
[0065] However, corruption of image frame data is unavoidable in the process by which the control module generates image frames and the process by which the control module transmits the generated image frames to the display module. For example, intermittent communication interruptions and data corruption may occur when the control module generates an incorrect image frame or when the control module transmits a specific image frame to the display module. After the image frame data is corrupted, the LCD dashboard can only display incorrect image frame data. As a result, this affects the driver's judgment. This creates a safety hazard in the process by which the driver operates the means of transport.
[0066] This disclosure provides an image display system for a means of transport and a corresponding image display method for a means of transport, enabling the resolution of the problem in related technologies where LCD dashboards cannot display correct image data. To further clarify the purpose, technical solutions, and effects of this disclosure, the two systems and methods provided herein will be described in detail below with reference to the accompanying drawings, using an example in which the means of transport is a vehicle, the control module is the vehicle's head unit, and the display module is the vehicle's LCD dashboard.
[0067] Figure 1 illustrates an image display system for a means of transport according to the present disclosure. For example, as shown in Figure 1, the image display system for a means of transport includes a control module and a display module. In other words, when the means of transport is a vehicle, the image display system includes a head unit (i.e., a control module) and an instrument cluster assembly (i.e., a display module).
[0068] A first transmission path and a second transmission path are established between the head unit and the instrument cluster assembly. In other words, the head unit and the instrument cluster assembly achieve bidirectional communication via the first and second transmission paths. In some examples, the first and second transmission paths are bidirectional low-voltage differential signaling (LVDS) paths, and an LVDS path is also an LVDS bus. In other words, both the first and second transmission paths are LVDS paths. The first transmission path is used to transmit data or signals from the head unit to the instrument cluster assembly, and the second transmission path is used to transmit data or signals from the instrument cluster assembly to the head unit. Optionally, the first transmission path is used to transmit data or signals from the instrument cluster assembly to the head unit, and the second transmission path is used to transmit data or signals from the head unit to the instrument cluster assembly.
[0069] Figure 2 is a diagram illustrating the structure of a head unit according to this disclosure. For example, as shown in Figure 2, the head unit may include a processor 210, memory 220, and communication components 230.
[0070] The processor 210 may be a system on a chip (SoC) or a central processing unit (CPU), etc. The processor 210 may be configured to transmit first image data to an instrument cluster assembly, receive second image data from the instrument cluster assembly, compare the first image data with the second image data, and so on.
[0071] In some examples, the processor 210 may include a SoC chip and a Microcontroller Unit (MCU). The MCU is configured to receive Controller Area Network (CAN) signals transmitted by other components of the vehicle and to transmit the received CAN signals to the SoC chip for subsequent processing. For example, the MCU receives a CAN signal transmitted from the driver's position indicating that the driver's seat belt is not fastened, and the MCU transmits the CAN signal to the SoC chip, which, based on the CAN signal, determines an indicator icon corresponding to the seat belt being unfastened, and further transmits the indicator icon to the instrument cluster assembly for display by the instrument cluster assembly to remind the driver to fasten their seat belt in a timely manner.
[0072] The memory 220 may be various volatile or non-volatile memories, such as a solid-state disk (SSD) or dynamic random access memory (DRAM). The memory 220 may be configured to store pre-stored data, intermediate data, result data, such as first image data, second image data, and adjustment information, in the process of performing an image display method for a transport means.
[0073] The communication component 230 may be a wired network connector, a Wireless Fidelity (Wi-Fi) module, a Bluetooth module, a cellular network communication module, etc. The communication component 230 may be configured to perform data transmission with another device. The other device may be a vehicle's instrument cluster assembly, a vehicle's engine control system, etc. The communication component 230 may be configured, for example, to transmit first image data to the instrument cluster assembly, or to receive second image data from the instrument cluster assembly.
[0074] In addition to the processor 210, memory 220, and communication component 230, the head unit may further include a display component 240. The display component 240 may be a twisted nematic (TN) panel, a vertical alignment (VA) panel, an in-plane switching (IPS) panel, or the like. The display component 240 may be configured to display a picture relevant to user interaction, such as multimedia content or images of the vehicle's surroundings.
[0075] Figure 3 is a diagram illustrating the structure of an instrument cluster assembly according to this disclosure. As shown in Figure 3, the instrument cluster assembly includes a display chip 310 and a display screen 320. The display chip 310 may, but is not limited to, an on-screen display (OSD) chip, and the display screen 320 may, but is not limited to, an LCD dashboard. For example, in an instrument cluster assembly, the OSD chip 310 is electrically connected to the LCD dashboard 320 via an LVDS bus (also called an LVDS route), and communication is established between the OSD chip 310 and the head unit via a bidirectional LVDS route. After receiving image data transmitted by the head unit, the OSD chip 310 controls the LCD dashboard 320 to perform a corresponding display based on the received image data.
[0076] In some examples, image data generated by the control module may be considered as a single image frame. As shown in Figure 4, each image frame includes an indicator icon layer and a real-time information layer. The indicator icon layer includes various indicator icons such as front fog / rear fog indicators, low beam / high beam indicators, left turn / right turn indicators, ABS malfunction indicators, brake system malfunction indicators, and warning indicators for unfastened seat belts. These indicator icons may enter a constantly illuminated or flashing state after being triggered. The real-time information layer may display dynamic data related to the vehicle, such as the vehicle speed, fuel level in the fuel tank, and engine speed, and the dynamic data needs to be updated in real time.
[0077] The display refresh cycle for the indicator icon layer is longer than that for the real-time information layer. In some examples, the indicator icon layer may include both blinking and always-on icons. The blinking process for a blinking icon involves lighting it for one second, then dimming it for one second, then lighting it again for one second, and then dimming it again for one second. In this case, the display refresh cycle for the indicator icon layer may be one second. In some other examples, the indicator icon layer may include only always-on icons. In this case, the display refresh cycle for the indicator icon layer may be from the time the icon lights up until the icon stops being always on. For the real-time information layer, the display refresh cycle for the real-time information layer is typically the frame duration. For example, when the refresh rate of the LCD dashboard in an instrument cluster assembly is 60 Hz, the display refresh cycle for the real-time information layer is 1 / 60 of a second. The indicator icon layer and the real-time information layer are described herein using examples only and are not limited to these.
[0078] Figure 5 is a flowchart of the method for displaying images of a means of transport according to this disclosure. The method for displaying images of a means of transport is applied to an image display system for a means of transport. Referring to Figure 5, the process of performing the image display method by the image display system provided in this disclosure is described below. This process may include the following processing steps.
[0079] S501: The control module transmits the first image data to the display module via the first transmission path.
[0080] The first image data represents the first display content.
[0081] A head unit typically includes an MCU and an SoC chip. The MCU is electrically connected to the SoC chip and is communicatively connected to other components in the vehicle. In the process by which the head unit generates first image data, the MCU transmits CAN signals to the SoC chip that have been sent to the head unit by other components. For example, the CAN signals may include the current vehicle speed, the current fuel level, and instruction information indicating that the driver's seat belt is not fastened. The SoC chip may generate a first real-time information layer based on the current vehicle speed and the current fuel level. In addition, the SoC chip may acquire an icon indicating that the seat belt is not fastened based on the instruction information indicating that the driver's seat belt is not fastened, and generate a first indicator icon layer based on the icon indicating that the seat belt is not fastened. The SoC chip may then combine the first real-time information layer and the first indicator icon layer to generate a first image frame, i.e., first image data. The first display content indicates the content that should be displayed on the instrument cluster assembly at the present time, and this first display content includes the current vehicle speed, the current fuel level, and an icon indicating that the seat belt is not fastened.
[0082] For example, the SoC chip of the head unit may transmit first image data to the instrument cluster module (i.e., the display module) of the head unit via a first transmission path.
[0083] S502: The display module receives first image data from the control module via the first transmission path.
[0084] In a vehicle, the instrument cluster assembly receives first image data from the head unit via a first transmission path. For example, the OSD chip of the instrument cluster assembly receives first image data transmitted by the SoC chip of the head unit via the first transmission path.
[0085] In some cases, the first image data received by the instrument cluster assembly is consistent with the first image data generated by the SoC chip. In other cases, the first image data is corrupted during transmission through the first transmission path, resulting in errors in at least a portion of the first image data received by the instrument cluster assembly. In other cases, an open circuit occurs during the transmission of the first image data. As a result, the instrument cluster assembly... Any Image data too Received do not In this case, the first image data received by the instrument cluster assembly may also be considered empty.
[0086] S503: The display module displays the second display content based on the first image data.
[0087] In a vehicle, the instrument cluster assembly performs the display based on the first received image data, and the content displayed on the LCD dashboard within the instrument cluster assembly is the second display content.
[0088] In some cases, the second display content shown by the instrument cluster assembly is the same as the first display content corresponding to the first image data generated by the head unit. In other words, the current vehicle speed, current fuel level, and an icon indicating that the seatbelt is not fastened are displayed on the LCD dashboard within the instrument cluster assembly. In some other cases, the second display content shown by the instrument cluster assembly is partially different from the first display content corresponding to the first image data generated by the head unit. In some other cases, the instrument cluster assembly displays no content at all.
[0089] For example, Figure 6 is a diagram of the first display content according to this disclosure, and Figure 7 is a diagram of the second display content according to this disclosure. Referring to Figures 6 and 7, the second display content does not have the triangular icon shown in Figure 6, compared to the first display content.
[0090] S504: The display module transmits the second image data to the control module via the second transmission path.
[0091] The second image data shows the second display content.
[0092] In a vehicle, the instrument cluster assembly can simultaneously transmit the second image data to the head unit via a second transmission path when displaying the second display content based on the first image data. The second image data is the second display content, i.e., Figure 7 The second display content shown is shown below.
[0093] S505: The control module receives the second image data from the display module via the second transmission path.
[0094] In the vehicle, the head unit receives second image data transmitted by the instrument cluster assembly via a second transmission path.
[0095] S506: The control module determines that the first display content is not consistent with the second display content by comparing the first image data with the second image data.
[0096] In a vehicle, the head unit may, after receiving the second image data, perform a comparison and verification of the first image data and the second image data to determine the consistency between the first display content and the second display content.
[0097] In some cases, the matching of the first image data with the second image data indicates that the first display content is consistent with the second display content. In this case, the head unit does not need to perform any other processing.
[0098] In some other examples, a mismatch between the first image data and the second image data indicates that the first display content is not consistent with the second display content. Therefore, the head unit may perform an alarm process, i.e., provide an alarm prompt to the driver or developer, prompting them to calibrate and maintain the head unit and / or instrument cluster assembly, thereby ensuring that the image data subsequently displayed by the instrument cluster assembly is accurate, and thus improving vehicle safety in use. Alternatively, in this case, the head unit may perform a correction process, causing the instrument cluster assembly to correct the second display content, thereby ensuring that the image data subsequently displayed by the instrument cluster assembly is accurate, and thus improving vehicle safety in use. The process by which the head unit performs the correction process is described below.
[0099] For example, in step S506, the process by which the head unit verifies the image data is limited to the indicator icon layer within the image data. Figure 8 is a flowchart of a method for verifying image data by a head unit according to this disclosure. As shown in Figure 8, the process by which the head unit performs verification may include the following processing steps.
[0100] S5061: Extract the region image corresponding to the target area from the second image data.
[0101] The image data includes multiple indicator icons, the position of each indicator icon in the indicator icon layer is fixed, and the correspondence between indicator icons and their positions in the indicator icon layer is pre-stored in the head unit. Therefore, the target area is the display area of a single indicator icon in the image data (i.e., indicator· This may be considered as the display position in the icon layer. For example, the head unit uses the position of the dashed box in Figure 7 as the target region, allowing the head unit to acquire a region image within the dashed box.
[0102] S5062: Obtain a reference image corresponding to the target area based on information regarding the current operating status of the target indicator icon corresponding to the target area.
[0103] Information regarding the activation status includes both activated and deactivated indicators, and the reference image may be considered an image of the indicator icon that should be correctly displayed in the target area. When the information regarding the activation status of the target indicator icon is activated, it indicates that the target indicator icon should be displayed in the image data, in which case the reference image is the target indicator icon. When the information regarding the activation status of the target indicator icon is deactivated, it indicates that nothing should be displayed in the image data, in which case the reference image is blank.
[0104] For example, the target indicator icon corresponding to the dashed box area in Figure 7 is the triangle icon in Figure 6. When the activation status of the triangle icon is activated, the reference image acquired by the head unit is the triangle icon in Figure 6. When the activation status of the triangle icon is inactive, the reference image acquired by the head unit is blank, and the reference image is the blank image within the dashed box in Figure 7.
[0105] S5063: Compare the region image corresponding to the target region in the second image data with the reference image corresponding to the target region.
[0106] For example, when region images and reference images are validated, a Cyclic Redundancy Check (CRC) code may be used. The process of validating region images and reference images using CRC will not be described again here. The region image corresponding to the target region in the second image data has a unique CRC code, and the reference image corresponding to the target region also has a unique CRC code. If the CRC code of the region image is different from the CRC code of the reference image, the second image data is considered inconsistent with the first image data. In other words, the second display content is inconsistent with the first display content. If the CRC code of the region image is the same as the CRC code of the reference image, 2 The displayed content is considered consistent with the first displayed content.
[0107] Optionally, when region images and reference images are validated, a hash algorithm may be used as an alternative for validation. Methods for validating region images and reference images are not limited herein.
[0108] Please note that the process by which the head unit verifies image data is described herein using only one example, and is not limited thereto.
[0109] In the image display system provided in this disclosure, a first transmission path and a second transmission path are established between a control module and a display module. The control module compares first image data transmitted via the first transmission path with second image data transmitted via the second transmission path to determine if the first display content is inconsistent with the second display content, and thus can provide a reference base for subsequent processing by the control module (e.g., issuing an alarm prompt or correcting the second display content). This solution makes it possible to determine whether the content displayed by the display module is accurate. If the content is inaccurate, subsequent processing can be performed in a timely manner to ensure the accuracy of the image displayed by the display module. This improves the safety of the vehicle during use.
[0110] In some examples, a third transmission path is further established between the head unit (control module) and the instrument cluster assembly (display module). This third transmission path is used to transmit adjustment information sent by the head unit to the instrument cluster assembly, which in turn is used to modify the second display content displayed by the instrument cluster assembly. For example, the third transmission path also uses an LVDS path.
[0111] Figure 9 is a flowchart of the image display method for a transport means according to the present disclosure. After S506 is executed to determine that the first display content is inconsistent with the second display content, the head unit performs a correction process on the second display content. As shown in Figure 9, the correction process may include the following steps.
[0112] S901: The control module transmits adjustment information to the display module via a third transmission path.
[0113] In a vehicle, the head unit may transmit adjustment information to the OSD chip of the instrument cluster assembly via a third transmission path when it determines that the first display content is not aligned with the second display content. For example, the adjustment information may include a reference image corresponding to the target area and location information of the target area on the LCD dashboard within the instrument cluster assembly.
[0114] S902: The display module modifies the second display content based on the adjustment information.
[0115] In a vehicle, the OSD chip in the instrument cluster assembly receives adjustment information from the head unit via a third transmission path, and the OSD chip performs modification processing on the second display content based on the adjustment information. Two possible modification methods are provided:
[0116] Method 1
[0117] The OSD chip extracts reference images and location information from the calibration information, replaces the location area image on the LCD dashboard with the reference image, and ensures that the display content obtained through the replacement on the LCD dashboard is consistent with the first display content, thereby ensuring that the image data displayed by the instrument cluster assembly is accurate. This helps to improve the safety of the vehicle during use.
[0118] Method 2
[0119] The OSD chip extracts reference image and position information from the adjustment information. When the OSD chip receives third image data transmitted by the head unit via a first transmission path, it replaces the region image in the position information of the third image data with the reference image. The third image data is the next image frame of the first image data transmitted by the head unit to the instrument cluster assembly via the first transmission path. The OSD chip controls the LCD dashboard to display the third image data acquired through the replacement, ensuring the accuracy of the image redisplayed on the LCD dashboard. This helps improve vehicle safety during use.
[0120] Optionally, the adjustment information does not retain the reference image and location information, but retains the target icon identifier of the target indicator icon corresponding to the target area. The icon identifier is unique. In other words, one indicator icon corresponds to one unique icon identifier. The OSD chip stores the correspondence between the icon identifier, the reference image, and the location information. In this case, the OSD chip first extracts the icon identifier of the target indicator icon held in the adjustment information, then determines the corresponding reference image and the display position of the target indicator icon on the LCD dashboard based on the icon identifier of the target indicator icon, and finally, modifies the second display content based on the reference image and location information.
[0121] When the first transmission path is used to transmit adjustment information, if an open circuit occurs in the first transmission path, the adjustment information cannot be transmitted correctly, and the second display content cannot be corrected. As a result, the instrument cluster assembly displays incorrect indicator icons, and a safety hazard always exists. However, according to this solution, the control module transmits adjustment information to the display module via a third transmission path. Even when an open circuit occurs on the first transmission path, the display module can still receive the adjustment information. Furthermore, even if the display module cannot acquire image data, it can display the reference image held in the adjustment information. That is, the indicator icons can be displayed correctly. This helps to improve the accuracy of the images displayed by the instrument cluster assembly and helps to improve the safety of the vehicle during use.
[0122] Optionally, a third transmission path may not be established between the control module and the display module, and the adjustment information is transmitted by the head unit to the instrument cluster assembly via the first transmission path.
[0123] Based on the same technical concept, the present disclosure further provides a control module. A first transmission path and a second transmission path are established between the control module and a display module in a means of transport. The control module includes a processor, which is configured to transmit first image data to the display module via the first transmission path, wherein the first image data represents first display content; to receive second image data from the display module via the second transmission path, wherein the second image data represents second display content to be displayed by the display module based on the first image data; and to determine that the first display content is not consistent with the second display content by comparing the first image data and the second image data. Specifically, the functions of steps S501, S505, and S506 described above, as well as other implicit steps, may be performed.
[0124] In possible embodiments, the transport means further establishes a third transmission path between the control module and the display module, and the controller of the control module is further configured to transmit adjustment information to the display module via the third transmission path. Specifically, the functionality of step S901 described above and other implicit steps may be implemented.
[0125] In possible embodiments, the first and second transmission paths between the control module and the display module are bidirectional LVDS paths.
[0126] In possible embodiments, the means of transport is a vehicle, the control module is a head unit, and the processor of the control module is the SoC chip of the head unit.
[0127] Based on the same technical concept, the present disclosure further provides a display module. A first transmission path and a second transmission path are established between the display module and a control module in a means of transport. The display module includes a display chip, which is configured to receive the first image data from the control module via the first transmission path, display a second display content based on the first image data, and transmit the second image data to the control module via the second transmission path, wherein the second image data represents the second display content. Specifically, the functions of steps S502, S503, and S504 described above, as well as other implicit steps, may be performed.
[0128] In possible embodiments, a third transmission path is further established in the transport means between the display module and the control module, and the display module is further configured to receive adjustment information from the control module via the third transmission path and to modify the second display content based on the adjustment information received from the control module. Specifically, the functions of step S902 described above and other implicit steps may be performed.
[0129] In possible embodiments, the first and second transmission paths between the control module and the display module are bidirectional LVDS paths.
[0130] In possible embodiments, the means of transport is a vehicle, the display module is an instrument cluster assembly, and the display chip of the display module is an OSD chip of the instrument cluster assembly.
[0131] Please note that the means of transport described above may, but is not limited to, vehicles. Alternatively, the means of transport may include ships, aircraft, trains, subways, airships, etc. For example, when the means of transport is a ship, the control module is the ship's console and the display module is the ship's display screen. When the means of transport is an aircraft, the control module is the aircraft's console and the display module is the aircraft's display screen.
[0132] Based on the same technical concept, this disclosure provides a vehicle. The vehicle includes any image display system for the means of transport provided in this disclosure. Any image display method for the means of transport provided in this disclosure is applicable to the vehicle.
[0133] The above description is merely an optional embodiment of the Disclosure and is not intended to limit the Disclosure. Any modifications, equivalent substitutions, or improvements made within the principles of the Disclosure shall be protected within the scope of the Disclosure.
Claims
1. An image display system for a means of transport, wherein the image display system includes a control module and a display module, and a first transmission path and a second transmission path are established between the control module and the display module. The control module is configured to transmit first image data to the display module via the first transmission path, and the first image data represents first display content. The display module is configured to receive the first image data from the control module via the first transmission path. The display module is further configured to display a second display content based on the first image data, The display module is further configured to transmit a second image data to the control module via the second transmission path, the second image data representing the second display content, The control module is further configured to receive the second image data from the display module via the second transmission path. An image display system, wherein the control module is further configured to determine that the first display content is inconsistent with the second display content by comparing the first image data with the second image data.
2. A third transmission path is established between the control module and the display module. The control module is further configured to transmit adjustment information to the display module via the third transmission path. The image display system according to claim 1, wherein the display module is further configured to modify the second display content based on the adjustment information.
3. The image display system according to claim 1 or 2, wherein the control module is a heat unit and the display module is an instrument cluster assembly.
4. The image display system according to any one of claims 1 to 3, wherein the first transmission path and the second transmission path are bidirectional low-voltage differential signaling (LVDS) paths.
5. A vehicle comprising an image display system for a transport means according to any one of claims 1 to 4.
6. An image display method for a means of transport, wherein the method is applied to a control module within the means of transport, and a first transmission path and a second transmission path are established between the control module and a display module within the means of transport. The first image data is transmitted to the display module via the first transmission path, wherein the first image data represents a first display content. Receiving the second image data from the display module via the second transmission path, wherein the second image data represents a second display content displayed by the display module based on the first image data, A method comprising determining that the first display content is inconsistent with the second display content by comparing the first image data with the second image data.
7. A third transmission path is established between the control module and the display module, and after determining that the first display content is not consistent with the second display content, The method according to claim 6, wherein adjustment information is transmitted to the display module via the third transmission path, the adjustment information being shown to the display module to modify the second display content.
8. The method according to claim 6 or 7, wherein the first transmission path and the second transmission path are bidirectional low-voltage differential signaling (LVDS) paths.
9. A method for displaying an image of a means of transport, wherein the method is applied to a display module within the means of transport, and a first transmission path and a second transmission path are established between the display module and a control module within the means of transport. Receiving first image data from the control module via the first transmission path, wherein the first image data represents first display content, Displaying a second display content based on the first image data, A method comprising transmitting a second image data to the control module via the second transmission path, wherein the second image data represents the second display content.
10. A third transmission path is established between the control module and the display module, and after transmitting the second image data to the control module via the second transmission path, Receiving adjustment information from the control module via the third transmission path, The method according to claim 9, further comprising modifying the second display content based on the adjustment information.
11. The method according to claim 9 or 10, wherein the first transmission path and the second transmission path are bidirectional low-voltage differential signaling (LVDS) paths.
12. A control module within a transport means, wherein a first transmission path and a second transmission path are established between the control module and a display module within the transport means, and the control module includes a processor, the processor is configured to perform the method according to any one of claims 6 to 8.
13. The control module is a head unit, as described in claim 12.
14. A display module within a transport means, wherein a first transmission path and a second transmission path are established between the display module and a control module within the transport means, the display module includes a display chip, and the display chip is configured to perform the method described in any one of claims 9 to 11.
15. The display module according to claim 14, wherein the display module is an instrument cluster assembly.