Display verification method, bridging chip, display device and electronic device
By determining the chromaticity value of the target detection area in the on-board screen and comparing it, the problem of low display verification efficiency and accuracy in the prior art is solved, and higher verification accuracy and efficiency are achieved.
Patent Information
- Application Number
- CN202510402769.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-01
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2045-04-01
AI Technical Summary
In the prior art, the display verification efficiency and accuracy of the on-board screen are relatively low, especially after the pixel value is adjusted, the actual CRC value changes lead to misjudgment of display abnormalities.
By determining the target detection area of the figure to be displayed, the reference chrominance value and the real-time chrominance value are calculated, and the comparison is performed in the same chrominance space to judge the display verification result.
It improves the accuracy and efficiency of display verification, reduces the impact of visual effect optimization on display verification, and ensures the accuracy and reliability of the verification results in the case of high visual effects.
Smart Images

Figure CN119919403A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of screen display technology, and in particular to a display verification method, a bridge chip, a display device, and an electronic device. Background Art
[0002] The vehicle screens such as the instrument screen or the central control screen of the vehicle system need to display relevant information about the functional safety of the vehicle (for example, oil temperature, oil level, tire pressure, steering icon, battery power, signal strength, etc.). When a display failure occurs, the user may not be able to confirm the safety of the vehicle function. Therefore, it is necessary to perform display verification on the vehicle screen. In the prior art, in order to verify whether the displayed information is normal, for the display screen of the vehicle system, a cyclic redundancy check (CRC) is usually performed on the icon area of the on-screen menu adjustment mode (on screen display, OSD). By comparing the CRC reference value pre-stored in the flash memory (flash) of the vehicle system with the actual CRC value corresponding to the icon displayed on the vehicle screen, it is determined whether the icon displayed on the vehicle screen is displayed normally. However, in order to improve the visual effect, the vehicle screen in the prior art usually adjusts the pixel value corresponding to the display content, and the actual CRC value corresponding to the icon displayed on the vehicle screen usually changes with the pixel value, which in turn affects the efficiency and accuracy of the display verification. For example, when any icon displayed on the vehicle screen is actually displayed normally, the CRC check may fail because of the large error between the actual CRC value determined after the pixel value adjustment and the CRC reference value, and the vehicle screen display icon may be mistakenly judged to be abnormal. Summary of the invention
[0003] In view of this, the present disclosure proposes a display verification method, a bridge chip, a display device, and a technical solution for an electronic device.
[0004] According to one aspect of the present disclosure, a display verification method is provided, comprising: determining a target detection area corresponding to a graphic to be displayed based on initial graphic data corresponding to the graphic to be displayed; determining a reference chromaticity value corresponding to the graphic to be displayed based on the initial graphic data and the target detection area; determining a real-time chromaticity value corresponding to the graphic to be displayed based on real-time graphic data corresponding to the graphic to be displayed and the target detection area, wherein the real-time graphic data is obtained after display optimization of the graphic to be displayed, and the real-time chromaticity value and the reference chromaticity value are mapped in the same chromaticity space; performing display verification based on the reference chromaticity value and the real-time chromaticity value, and determining a verification result corresponding to the real-time graphic data.
[0005] In a possible implementation manner, the target detection area includes: graphic edge pixels in the graphic to be displayed.
[0006] In a possible implementation, determining the reference chromaticity value corresponding to the graphic to be displayed based on the initial graphic data and the target detection area includes: determining the initial pixel value corresponding to the target detection area based on the initial graphic data; mapping the initial pixel value to a preset chromaticity space to determine the reference chromaticity value.
[0007] In a possible implementation, the real-time chromaticity value corresponding to the graphic to be displayed is determined according to the real-time graphic data corresponding to the graphic to be displayed and the target detection area, including: determining the real-time pixel value corresponding to the target detection area according to the real-time graphic data corresponding to the graphic to be displayed; mapping the real-time pixel value to a preset chromaticity space to determine the real-time chromaticity value.
[0008] In a possible implementation, the display verification is performed according to the reference chromaticity value and the real-time chromaticity value to determine the verification result corresponding to the real-time graphic data, including: determining a chromaticity deviation value according to the reference chromaticity value and the real-time chromaticity value; when the chromaticity deviation value satisfies a preset chromaticity threshold range, determining that the verification result corresponding to the real-time graphic data is display accurate; when the chromaticity deviation value does not satisfy the chromaticity threshold range, determining that the verification result corresponding to the real-time graphic data is a display failure.
[0009] In one possible implementation, when the graphic to be displayed is an icon displayed on a vehicle screen, the method further includes: when the verification result corresponding to the real-time graphic data is a display fault, sending a safety fault detection signal, wherein the safety fault detection signal is used to indicate a fault check on the display device corresponding to the real-time graphic data.
[0010] According to another aspect of the present disclosure, a bridge chip is provided, wherein the bridge chip is used to implement the above display verification method.
[0011] According to another aspect of the present disclosure, a display device is provided, comprising a plurality of display units and at least one of the above-mentioned bridge chips.
[0012] In one possible implementation, the display unit includes a display panel, and the display panel includes at least one of a liquid crystal display panel, a micro light emitting diode display panel, a light emitting diode display panel, a mini light emitting diode display panel, a quantum dot light emitting diode display panel, an organic light emitting diode display panel, a cathode ray tube display panel, a digital light processing display panel, a field emission display panel, a plasma display panel, an electrophoretic display panel, an electrowetting display panel and a small pitch display panel.
[0013] According to another aspect of the present disclosure, an electronic device is provided, comprising the above-mentioned display device.
[0014] In the disclosed embodiment, according to the initial graphic data corresponding to the graphic to be displayed, the target detection area corresponding to the graphic to be displayed can be determined as the sensitive area of the display device, and the display verification can be carried out in a targeted manner, thereby improving the accuracy of the display verification; and since the entire display screen of the display device does not need to be processed, the efficiency of the display verification can also be improved. According to the initial graphic data and the target detection area, the reference chromaticity value corresponding to the graphic to be displayed can be determined; according to the real-time graphic data obtained after the display optimization of the graphic to be displayed, and the target detection area, the real-time chromaticity value corresponding to the graphic to be displayed and mapped in the same chromaticity space as the reference chromaticity value can be determined; display verification can be carried out according to the reference chromaticity value and the real-time chromaticity value, and the verification result corresponding to the real-time graphic data can be determined, so as to quantitatively analyze the difference between the real-time graphic data and the graphic to be displayed based on the chromaticity value, which can reduce the influence of the visual effect optimization on the display verification while ensuring the high visual effect of the real-time graphic data, and improve the accuracy and reliability of the display verification.
[0015] Further features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate exemplary embodiments, features, and aspects of the disclosure and, together with the description, serve to explain the principles of the disclosure.
[0017] Figure 1 A flow chart of a display verification method according to an embodiment of the present disclosure is shown.
[0018] Figure 2 A schematic diagram of an application of a display verification method according to an embodiment of the present disclosure is shown.
[0019] Figure 3 A schematic diagram showing a target detection area according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0020] Various exemplary embodiments, features and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. The same reference numerals in the accompanying drawings represent elements with the same or similar functions. Although various aspects of the embodiments are shown in the accompanying drawings, the drawings are not necessarily drawn to scale unless otherwise specified.
[0021] In the description of the present disclosure, it should be understood that the terms "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating the orientation or position relationship are based on the orientation or position relationship shown in the accompanying drawings, and are only for the convenience of describing the present disclosure and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present disclosure.
[0022] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the present disclosure, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0023] In the present disclosure, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present disclosure can be understood according to specific circumstances.
[0024] The term "and / or" herein is only a description of the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the term "at least one" herein represents any combination of at least two of any one or more of a plurality of. For example, including at least one of A, B, and C can represent including any one or more elements selected from the set consisting of A, B, and C.
[0025] The vehicle screens such as the instrument screen or the central control screen of the vehicle system need to display relevant information about the functional safety of the vehicle (for example, oil temperature, oil level, tire pressure, steering icon, battery power, signal strength, etc.). When a display failure occurs, the user may not be able to confirm the safety of the vehicle function. Therefore, it is necessary to perform display verification on the vehicle screen. In the prior art, in order to verify whether the displayed information is normal, for the display screen of the vehicle system, a cyclic redundancy check (CRC) is usually performed on the icon area of the on-screen menu adjustment mode (on screen display, OSD). By comparing the CRC reference value pre-stored in the flash memory (flash) of the vehicle system with the actual CRC value corresponding to the icon displayed on the vehicle screen, it is determined whether the icon displayed on the vehicle screen is displayed normally.
[0026] However, in order to improve the visual effect, the chip used in the vehicle screen in the prior art usually includes at least one image processing module, for example, a processing module for implementing color dithering, or a processing module for implementing color gamma correction, etc., to adjust the pixel value corresponding to the displayed content. After the adjustment, the actual CRC value corresponding to the icon displayed on the vehicle screen usually changes, thereby affecting the efficiency and accuracy of the display verification. It may happen that when any icon displayed on the vehicle screen is actually displayed normally, the icon displayed on the vehicle screen is misjudged as abnormal.
[0027] In view of this, the embodiment of the present disclosure provides a display verification method, which can use the target detection area corresponding to the graphic to be displayed to perform chromaticity comparison to verify whether the graphic display is normal, avoid the influence of display effect optimization on display verification, and has high accuracy and reliability. The display verification method provided by the present disclosure is described in detail below.
[0028] Figure 1 FIG. 1 is a flow chart showing a display verification method according to an embodiment of the present disclosure. Figure 1 As shown, the display verification method can be executed by an electronic device such as a terminal device or a server, and the terminal device can be a vehicle-mounted device. Figure 1 As shown, the display verification method includes:
[0029] In step S101, a target detection area corresponding to the graphic to be displayed is determined according to initial graphic data corresponding to the graphic to be displayed.
[0030] The graphics to be displayed here may represent images that need to be displayed in any display device, and their specific forms may be flexibly set according to actual usage requirements, for example, they may include OSD icons, text characters, etc., which are not specifically limited in the embodiments of the present disclosure.
[0031] The initial graphic data corresponding to the graphic to be displayed may represent the data required to control the display device to display the graphic to be displayed, and its specific form may be flexibly set according to actual usage requirements, and the present disclosure does not make specific limitations on this. The specific method of obtaining the initial graphic data may refer to the implementation method in the related art, and the present disclosure does not make specific limitations on this.
[0032] Figure 2 FIG. 2 is a schematic diagram showing an application of a display verification method according to an embodiment of the present disclosure. Figure 2 As shown, when the display device is the vehicle screen corresponding to the vehicle system and the graphic to be displayed is an OSD icon, the front-stage chip of the vehicle screen transmits the image data stream signal of the vehicle system to the bridge chip, and the bridge chip receives the data stream corresponding to the OSD icon, that is, the initial graphic data, through the receiving end (RX end) of the low-voltage differential signal (LVDS).
[0033] The target detection area corresponding to the graphics to be displayed may include some pixels in the graphics to be displayed, and some pixels outside the graphics to be displayed. The target detection area corresponding to the graphics to be displayed can be used as a sensitive area for the display device to facilitate subsequent targeted display verification. The specific content of the target detection area can be flexibly set according to actual usage requirements, depending on the specific form of the graphics to be displayed and the application scenario of the display device, and the present disclosure does not make specific limitations on this.
[0034] In one example, the graphic to be displayed is an image including a preset target object. In this case, the target detection area may be set to include pixels corresponding to the contour of the target object.
[0035] In a possible implementation manner, the target detection area includes: graphic edge pixels in the graphic to be displayed.
[0036] The graphic edge pixels here can reflect the outer contour of the graphic to be displayed, as well as the contour of the object contained inside the graphic to be displayed. They are pixels of the sensitive area that determine the correctness and integrity of the graphic to be displayed. For example, the graphic edge pixels may include pixels of the outer edge of the graphic to be displayed, and may also include pixels of the edge of objects such as characters and graphics inside the graphic to be displayed. For linear objects, the edge is the object itself, and the graphic edge pixels may be taken from some pixels on the object. It can be flexibly set according to actual use requirements, depending on the specific form of the graphic to be displayed, and the present disclosure does not make specific limitations on this.
[0037] Figure 3 FIG. 1 is a schematic diagram showing a target detection area according to an embodiment of the present disclosure. Figure 3As shown in (a) in FIG. 1 , the graphic to be displayed is the battery icon in the OSD icon, which is used to indicate the real-time working status of the vehicle battery. Figure 3 As shown in (b), the dotted line represents the outer edge of the battery icon and the edges of the "+" and "-" characters inside the battery icon, and the dots represent pixels; the target detection area includes the outer edge pixels of the battery icon and some edge pixels inside the "+" and "-" characters inside the battery icon. The specific method of pixel sampling here can be flexibly set according to actual usage requirements. For example, pixels can be selected along the outer edge of the battery icon and the edges of the "+" and "-" characters inside the battery icon according to a preset sampling step size to determine the target detection area, etc. This disclosure does not make specific limitations on this.
[0038] By using the target detection area corresponding to the graphic to be displayed as the sensitive area of the display device, targeted display verification can be performed, thereby improving the accuracy of display verification; and since there is no need to process the entire display screen of the display device, the efficiency of display verification can also be improved.
[0039] In step S102, a reference chromaticity value corresponding to the graphic to be displayed is determined according to the initial graphic data and the target detection area.
[0040] The reference chromaticity value can represent the chromaticity of the target detection area corresponding to the to-be-displayed graphic when the to-be-displayed graphic is displayed based on the unprocessed initial graphic data, so as to serve as the regional feature corresponding to the to-be-displayed graphic, so as to facilitate the quantitative comparison of the difference between the to-be-displayed graphic and the real-time graphic data actually displayed. The specific form of the reference chromaticity value can be flexibly set according to the actual use requirements, and the present disclosure does not make specific limitations on this. The specific method for determining the reference chromaticity value can be flexibly set according to the actual use requirements, and the present disclosure does not make specific limitations on this.
[0041] In one example, all color data included in the initial graphic data can be mapped and converted into any color space to obtain corresponding chromaticity data; then, based on the position information of the target detection area, the chromaticity value corresponding to each pixel in the target detection area can be determined as the reference chromaticity value corresponding to the graphic to be displayed.
[0042] The process of determining the reference chromaticity value corresponding to the to-be-displayed graphic according to the initial graphic data and the target detection area will be described in detail later in conjunction with possible implementation methods of the present disclosure, and will not be elaborated here.
[0043] In step S103, the real-time chromaticity value corresponding to the graphic to be displayed is determined according to the real-time graphic data corresponding to the graphic to be displayed and the target detection area, wherein the real-time graphic data is obtained after display optimization of the graphic to be displayed, and the real-time chromaticity value and the reference chromaticity value are mapped in the same chromaticity space.
[0044] Generally, in order to improve the visual effect of the display device, the pixel value of the graphic to be displayed can be adjusted based on the initial graphic data to optimize the display of the graphic to be displayed and obtain real-time graphic data corresponding to the graphic to be displayed. The specific method of adjusting the pixel value of the graphic to be displayed to obtain real-time graphic data can refer to the implementation method in the relevant technology, and the present disclosure does not make specific limitations on this.
[0045] For example, the display device is the vehicle screen corresponding to the vehicle system, and the graphics to be displayed are OSD icons. Figure 2 As shown, the bridge chip of the vehicle screen modifies the pixel value of the OSD icon in the initial graphic data through the graphics processing module it includes, and sends the adjusted graphic data (i.e., real-time graphic data) to the subsequent chip through the LVDS output end (TX end). The subsequent chip controls the display device to display the real-time display result corresponding to the graphic to be displayed according to the adjusted graphic data.
[0046] According to the real-time graphic data and the target detection area, the real-time chromaticity value corresponding to the graphic to be displayed can be determined. The real-time chromaticity value can represent the chromaticity of the target detection area in the real-time graphic data. The specific form of the real-time chromaticity value can be flexibly set according to the actual use requirements, and the present disclosure does not make specific restrictions. It should be noted that in order to ensure the accuracy and reliability of the chromaticity contrast, the real-time chromaticity value and the reference chromaticity value should be in the same chromaticity space.
[0047] The specific method for determining the real-time chromaticity value can be flexibly set according to actual usage requirements, and the present disclosure does not make specific limitations on this.
[0048] In one example, all color data included in the real-time graphic data can be mapped and converted into any color space to obtain corresponding chromaticity data; then, based on the position information of the target detection area, the chromaticity value corresponding to each pixel in the target detection area can be determined as the real-time chromaticity value corresponding to the graphic to be displayed.
[0049] The process of determining the real-time chromaticity value corresponding to the graphic to be displayed according to the real-time graphic data corresponding to the graphic to be displayed and the target detection area will be described in detail later in combination with possible implementation methods of the present disclosure, which will not be elaborated here.
[0050] In step S104, display verification is performed according to the reference chromaticity value and the real-time chromaticity value to determine the verification result corresponding to the real-time graphic data.
[0051] By comparing the reference chromaticity value with the real-time chromaticity value, the color difference between the graphics to be displayed and the actual real-time graphics data can be quantified, and the influence of the pixel value adjustment can be reduced to determine a verification result with high accuracy and reliability. The verification result can indicate whether there is a display failure of the real-time graphics data relative to the graphics to be displayed. The specific form can be flexibly set according to the actual use requirements, and the present disclosure does not make specific limitations on this.
[0052] The following text will describe in detail the process of performing display verification based on the reference chromaticity value and the real-time chromaticity value to determine the verification result corresponding to the real-time graphic data in combination with possible implementation methods of the present disclosure, which will not be described in detail here.
[0053] In the disclosed embodiment, according to the initial graphic data corresponding to the graphic to be displayed, the target detection area corresponding to the graphic to be displayed can be determined as the sensitive area of the display device, and the display verification can be carried out in a targeted manner, thereby improving the accuracy of the display verification; and since the entire display screen of the display device does not need to be processed, the efficiency of the display verification can also be improved. According to the initial graphic data and the target detection area, the reference chromaticity value corresponding to the graphic to be displayed can be determined; according to the real-time graphic data obtained after the display optimization of the graphic to be displayed, and the target detection area, the real-time chromaticity value corresponding to the graphic to be displayed and mapped in the same chromaticity space as the reference chromaticity value can be determined; display verification can be carried out according to the reference chromaticity value and the real-time chromaticity value, and the verification result corresponding to the real-time graphic data can be determined, so as to quantitatively analyze the difference between the real-time graphic data and the graphic to be displayed based on the chromaticity value, which can reduce the influence of the visual effect optimization on the display verification while ensuring the high visual effect of the real-time graphic data, and improve the accuracy and reliability of the display verification.
[0054] In one possible implementation, a reference chromaticity value corresponding to the graphic to be displayed is determined based on initial graphic data and a target detection area, including: determining an initial pixel value corresponding to the target detection area based on the initial graphic data; mapping the initial pixel value to a preset chromaticity space to determine a reference chromaticity value.
[0055] Specifically, according to the initial graphic data, the initial pixel value corresponding to the target detection area can be determined, and the initial pixel value can be mapped to a preset chromaticity space to determine a reference chromaticity value. Among them, the specific type of the preset chromaticity space can include HSV / HSL chromaticity space, CIE Lab chromaticity space, YUV / YCbCr chromaticity space, CIE XYZ chromaticity space, etc., which can be flexibly set according to the specific adjustment method for the initial graphic data, and the present disclosure does not make specific limitations on this.
[0056] In one example, the adjustment of the initial graphic data includes gamma correction, which is specifically a nonlinear adjustment of the brightness of the graphics to be displayed. Therefore, the preset color space can be set to a color space with separated brightness channel and color channel such as YUV / YCbCr color space or CIE Lab color space to reduce the impact of gamma correction on color and ensure the accuracy and reliability of display verification.
[0057] The specific method of mapping the initial pixel value to the preset chromaticity space can refer to the implementation in the related art, which depends on the specific type of the preset chromaticity space and is not specifically limited in the present disclosure.
[0058] In one example, the initial pixel value includes three channels of red (R), green (G), and blue (B), and the value range of each channel is within (0, 255); the preset color space is the YUV / YCbCr color space.
[0059] The specific method of mapping the initial pixel value to the YUV / YCbCr color space can be expressed as formula (1):
[0060]
[0061] Among them, Y represents the separated brightness; U / Cb and V / Cr both represent chromaticity; R represents the red channel value of the initial pixel value; G represents the green channel value of the initial pixel value; B represents the blue channel value of the initial pixel value.
[0062] In one possible implementation, the real-time chromaticity value corresponding to the graphic to be displayed is determined based on the real-time graphic data corresponding to the graphic to be displayed and the target detection area, including: determining the real-time pixel value corresponding to the target detection area based on the real-time graphic data corresponding to the graphic to be displayed; mapping the real-time pixel value to a preset chromaticity space to determine the real-time chromaticity value.
[0063] According to the real-time graphic data corresponding to the graphics to be displayed, the real-time pixel value corresponding to the target detection area can be determined, and then the real-time pixel value corresponding to the target detection area is also mapped to the preset chromaticity space, so as to determine the real-time chromaticity value. Among them, the specific method of determining the real-time pixel value corresponding to the target detection area according to the real-time graphic data can be flexibly set according to actual usage requirements, and the present disclosure does not make specific limitations on this.
[0064] Taking the above-mentioned display device as the vehicle-mounted screen corresponding to the vehicle-mounted system and the graphic to be displayed as an OSD icon as an example, the bridge chip of the vehicle-mounted screen can directly determine the corresponding real-time pixel value in the real-time graphic data through the microcontroller unit (MCU) included therein, according to the position information of the target detection area.
[0065] Taking the above-mentioned display device as the vehicle-mounted screen corresponding to the vehicle-mounted system and the graphic to be displayed as an OSD icon as an example, the bridge chip of the vehicle-mounted screen can also read the adjusted graphic data directly from the image processing module through the MCU included therein and determine the real-time pixel value.
[0066] In one possible implementation, display verification is performed based on reference chromaticity values and real-time chromaticity values to determine a verification result corresponding to the real-time graphic data, including: determining a chromaticity deviation value based on the reference chromaticity value and the real-time chromaticity value; when the chromaticity deviation value satisfies a preset chromaticity threshold range, determining that the verification result corresponding to the real-time graphic data is display accurate; when the chromaticity deviation value does not satisfy the chromaticity threshold range, determining that the verification result corresponding to the real-time graphic data is a display failure.
[0067] Specifically, by comparing the reference chromaticity value and the real-time chromaticity value, the chromaticity deviation value of the real-time graphic data relative to the graphic to be displayed can be determined, thereby quantifying the difference between the real-time graphic data and the graphic to be displayed, so as to facilitate the determination of whether a display failure occurs. Among them, the specific method of comparing the reference chromaticity value and the real-time chromaticity value to determine the chromaticity deviation value, as well as the specific form of the chromaticity deviation value, can be flexibly set according to actual usage requirements, and the present disclosure does not specifically limit this.
[0068] In one example, the reference chromaticity value and the real-time chromaticity value corresponding to each pixel in the target detection area can be compared one by one to determine the chromaticity difference corresponding to each pixel, and then based on the chromaticity difference corresponding to each pixel, statistical indicators such as the mean square error (MSE) and the mean absolute error (MAE) are calculated as the chromaticity deviation value of the real-time graphic data relative to the graphic to be displayed.
[0069] In one example, based on the reference chromaticity value corresponding to each pixel in the target detection area, statistical indicators such as average chromaticity value, mean deviation, or standard deviation can be calculated as the overall reference chromaticity of the target detection area; similarly, based on the real-time chromaticity value corresponding to each pixel in the target detection area, the same statistical indicators can be calculated as the overall real-time chromaticity of the target detection area; and then, the chromaticity deviation value of the real-time graphic data relative to the graphic to be displayed is determined through the overall reference chromaticity and the overall real-time chromaticity of the target detection area.
[0070] In one example, a reference chromaticity histogram corresponding to the target detection area can be drawn based on the reference chromaticity value corresponding to each pixel in the target detection area; a real-time chromaticity histogram corresponding to the target detection area can be drawn based on the real-time chromaticity value corresponding to each pixel; and then similarity indicators such as Bhattacharyya distance can be calculated based on the reference chromaticity histogram and the real-time chromaticity histogram as the chromaticity deviation value of the real-time graphic data relative to the graphic to be displayed.
[0071] When the chromaticity deviation value meets the preset chromaticity threshold range, the verification result corresponding to the real-time graphic data can be determined to be accurate display; when the chromaticity deviation value does not meet the chromaticity threshold range, the verification result corresponding to the real-time graphic data can be determined to be a display failure. The specific value of the chromaticity threshold range is related to the specific form of the chromaticity deviation value, and can be flexibly set according to actual use requirements, and the present disclosure does not make specific limitations on this.
[0072] For example, the display device is the vehicle screen corresponding to the vehicle system, and the graphics to be displayed are OSD icons. Figure 2 As shown, the bridge chip of the vehicle screen also includes a chromaticity comparison module and a register. After the bridge chip determines the reference chromaticity value, it pre-stores the reference chromaticity value in the register. When performing display verification, the chromaticity comparison module reads the pre-stored reference chromaticity value from the register and compares it with the real-time chromaticity value to determine the chromaticity deviation value; then, combined with the chromaticity threshold range, the verification result corresponding to the real-time graphic data is determined.
[0073] In one possible implementation, when the graphic to be displayed is an icon displayed on a vehicle screen, the method further includes: when the verification result corresponding to the real-time graphic data is a display fault, sending a safety fault detection signal, wherein the safety fault detection signal is used to indicate a fault check on a display device corresponding to the real-time graphic data.
[0074] When the graphic to be displayed is an icon displayed on the vehicle screen, in order to ensure that the vehicle system can respond to the display fault in a timely manner and perform corresponding fault processing, a safety fault detection signal can be sent when the verification result corresponding to the real-time graphic data is a display fault, so as to instruct the vehicle system and perform a fault check on the display device (usually the vehicle screen), thereby reducing the probability that the user cannot correctly obtain the vehicle and driving safety information due to the display fault, thereby improving driving safety.
[0075] For example, the display device is the vehicle screen corresponding to the vehicle system, and the graphics to be displayed are OSD icons. Figure 2 As shown, when the bridge chip of the vehicle screen determines that the verification result corresponding to the real-time graphic data is a display fault, the bridge chip will send a safety fault detection signal through the chip fault detection pin.
[0076] In the disclosed embodiment, according to the initial graphic data corresponding to the graphic to be displayed, the target detection area corresponding to the graphic to be displayed can be determined as the sensitive area of the display device, and the display verification can be carried out in a targeted manner, thereby improving the accuracy of the display verification; and since the entire display screen of the display device does not need to be processed, the efficiency of the display verification can also be improved. According to the initial graphic data and the target detection area, the reference chromaticity value corresponding to the graphic to be displayed can be determined; according to the real-time graphic data obtained after the display optimization of the graphic to be displayed, and the target detection area, the real-time chromaticity value corresponding to the graphic to be displayed and mapped in the same chromaticity space as the reference chromaticity value can be determined; display verification can be carried out according to the reference chromaticity value and the real-time chromaticity value, and the verification result corresponding to the real-time graphic data can be determined, so as to quantitatively analyze the difference between the real-time graphic data and the graphic to be displayed based on the chromaticity value, which can reduce the influence of the visual effect optimization on the display verification while ensuring the high visual effect of the real-time graphic data, and improve the accuracy and reliability of the display verification. Furthermore, when the display device is a vehicle-mounted screen and the graphic to be displayed is an OSD icon, a safety fault detection signal can be sent in a timely manner according to the specific circumstances of the verification result to instruct the vehicle system and to perform a fault check on the display device, thereby reducing the probability that the user cannot correctly obtain vehicle and driving safety information due to display failure and improving driving safety.
[0077] It can be understood that the above-mentioned various method embodiments mentioned in the present disclosure can be combined with each other to form a combined embodiment without violating the principle logic. Due to space limitations, the present disclosure will not repeat them. It can be understood by those skilled in the art that in the above-mentioned method of the specific implementation method, the specific execution order of each step should be determined according to its function and possible internal logic.
[0078] In addition, the present disclosure also provides a bridge chip, a display device and an electronic device, all of which can be used to implement any display verification method provided by the present disclosure. The corresponding technical solutions and descriptions are referred to the corresponding records in the method part and will not be repeated here.
[0079] The disclosed embodiment also provides a bridge chip, and the bridge chip is used to implement the above display verification method.
[0080] The specific form and structure of the bridge chip can be flexibly set according to actual usage requirements. For example, you can refer to Figure 2 The bridge chip shown, etc., is not specifically limited in this disclosure.
[0081] The disclosed embodiment further provides a display device, comprising a plurality of display units and at least one of the above-mentioned bridge chips.
[0082] In one possible implementation, the display unit includes a display panel, and the display panel includes at least one of a liquid crystal display panel, a micro light emitting diode display panel, a light emitting diode display panel, a mini light emitting diode display panel, a quantum dot light emitting diode display panel, an organic light emitting diode display panel, a cathode ray tube display panel, a digital light processing display panel, a field emission display panel, a plasma display panel, an electrophoretic display panel, an electrowetting display panel and a small pitch display panel.
[0083] The embodiment of the present disclosure also provides an electronic device, including the above-mentioned display device.
[0084] Exemplarily, the electronic devices in this embodiment include but are not limited to desktop computers, televisions, mobile devices with large screens such as mobile phones, tablet computers, and other common electronic devices that require multiple chips to be cascaded to achieve driving.
[0085] Exemplarily, the electronic device may also be a user equipment (UE), a mobile device, a user terminal, a terminal, a handheld device, a computing device or a vehicle-mounted device, etc. Exemplarily, some examples of terminals are: a display, a smart phone or a portable device, a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile Internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control (Industrial Control), a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid (Smart Grid), a wireless terminal in transportation safety (Transportation Safety), a wireless terminal in smart city (Smart City), a wireless terminal in smart home (Smart Home), a wireless terminal in Internet of Vehicles, etc. For example, the server may be a local server or a cloud server.
[0086] The above description is merely an exemplary embodiment of the present invention and is not intended to limit the protection scope of the present invention. The protection scope of the present invention is determined by the appended claims.
[0087] The word “exemplary” is used exclusively herein to mean “serving as an example, example, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments.
[0088] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of more restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element.
[0089] The flow chart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to multiple embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a part of a module, program segment or instruction, and a part of the module, program segment or instruction includes one or more executable instructions for realizing the specified logical function. In some alternative implementations, the function marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous square boxes can actually be executed substantially in parallel, and they can sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs the specified function or action, or can be implemented with a combination of special hardware and computer instructions.
[0090] The embodiments of the present disclosure have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.
Claims
1. A display verification method, characterized in that: include: Determining a target detection area corresponding to the graphic to be displayed according to initial graphic data corresponding to the graphic to be displayed; Determining a reference chromaticity value corresponding to the to-be-displayed graphic according to the initial graphic data and the target detection area; Determine the real-time chromaticity value corresponding to the graphic to be displayed according to the real-time graphic data corresponding to the graphic to be displayed and the target detection area, wherein the real-time graphic data is obtained after display optimization of the graphic to be displayed, and the real-time chromaticity value and the reference chromaticity value are mapped in the same chromaticity space; A display check is performed according to the reference chromaticity value and the real-time chromaticity value to determine a check result corresponding to the real-time graphic data.
2. The method according to claim 1, characterized in that: The target detection area includes: graphic edge pixels in the graphic to be displayed.
3. The method according to claim 1 or 2, characterized in that: The step of determining the reference chromaticity value corresponding to the to-be-displayed graphic according to the initial graphic data and the target detection area includes: Determining an initial pixel value corresponding to the target detection area according to the initial graphic data; The initial pixel value is mapped to a preset chromaticity space to determine the reference chromaticity value.
4. The method according to claim 1 or 2, characterized in that: Determining the real-time chromaticity value corresponding to the graphic to be displayed according to the real-time graphic data corresponding to the graphic to be displayed and the target detection area includes: Determining the real-time pixel value corresponding to the target detection area according to the real-time graphic data corresponding to the graphic to be displayed; The real-time pixel value is mapped to a preset chromaticity space to determine the real-time chromaticity value.
5. The method according to claim 1 or 2, characterized in that: The performing display verification according to the reference chromaticity value and the real-time chromaticity value to determine the verification result corresponding to the real-time graphic data includes: Determining a chromaticity deviation value according to the reference chromaticity value and the real-time chromaticity value; In the case where the chromaticity deviation value satisfies a preset chromaticity threshold range, determining that the verification result corresponding to the real-time graphic data is accurate in display; When the chromaticity deviation value does not satisfy the chromaticity threshold range, it is determined that the verification result corresponding to the real-time graphic data is a display failure.
6. The method according to claim 1, characterized in that When the graphic to be displayed is an icon displayed on a vehicle screen, the method further includes: In the case where the verification result corresponding to the real-time graphic data is a display fault, a safety fault detection signal is sent, wherein the safety fault detection signal is used to instruct to perform a fault check on the display device corresponding to the real-time graphic data.
7. A bridge chip, characterized in that: The bridge chip is used to implement the display verification method described in any one of claims 1 to 6.
8. A display device, characterized in that: The device comprises a plurality of display units and at least one bridge chip according to claim 7.
9. The display device according to claim 8, characterized in that The display unit includes a display panel, and the display panel includes at least one of a liquid crystal display panel, a micro light emitting diode display panel, a light emitting diode display panel, a mini light emitting diode display panel, a quantum dot light emitting diode display panel, an organic light emitting diode display panel, a cathode ray tube display panel, a digital light processing display panel, a field emission display panel, a plasma display panel, an electrophoretic display panel, an electrowetting display panel and a small pitch display panel.
10. An electronic device, characterized in that: Comprising a display device according to claim 8 or 9.
Citation Information
Patent Citations
Image detection method and device, driving chip and electronic equipment
CN114841936A
Safe icon display method and device, terminal equipment and storage medium
CN116166354A
Verification device, chip and electronic equipment
CN117765842A
Display fault detection method and device, electronic equipment and storage medium
CN117891645A
Instrument display verification method, device, system and equipment and storage medium
CN118748701A
Cited By
Screen display detection circuit and detection method thereof, display device and chip
CN120340384A
Screen display detection circuit and its detection method, display device, chip
CN120340384B