Screen display detection circuit and detection method thereof, display device and chip

By calculating the chrominance value difference between the OSD display object and the background area in the color gamut space, the problem of low contrast between the OSD display object and the background layer is solved, and the effectiveness of the screen display is accurately judged in the presence of the image processing module, which improves security and system response capabilities.

CN120340384AActive Publication Date: 2025-07-18CHIPONE TECHNOLOGY (BEIJING) CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510792679.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-13
Publication Date
2025-07-18
Estimated Expiration
2045-06-13

AI Technical Summary

Technical Problem

The prior art when the OSD display object is similar to the background layer, the contrast is low, and the effectiveness of the screen display cannot be accurately judged, which affects user safety.

Method used

By obtaining the position information and image data of the display object and the background area, the chromaticity value difference in the color gamut space is calculated, and compared with the threshold, a single or multiple frame error identification is output to determine the validity of the display object.

Benefits of technology

It realizes that in the presence of an image processing module, accurately judges the effectiveness of screen display, improves the security of screen display, reduces unnecessary errors, and improves the system's timely response capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120340384A_ABST
    Figure CN120340384A_ABST
Patent Text Reader

Abstract

The invention discloses a screen display detection circuit and a detection method thereof, a display device and a chip. The screen display detection method comprises the following steps: acquiring position information and image data of a display object and a target display area; acquiring a pixel value of the display object according to the position information of the display object and the image data, and calculating a first chromatic value of the pixel value mapped to the color gamut space; obtaining a pixel value of a background area according to the position information of the target display area and the display object and the image data, and calculating a second chromatic value of the pixel value mapped to the color gamut space; and calculating a difference value between the first chromatic value and the second chromatic value, comparing the difference value with a first threshold value, and outputting a single-frame error identifier when the difference value is smaller than the first threshold value, so that whether screen display is valid or not can be accurately judged when the display device is provided with an image processing module. The system can respond and process potential risks in time, and the safety of screen display is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of display technologies, and particularly relates to a screen display detection circuit, a detection method thereof, a display device, and a chip. Background Art

[0002] On Screen Display (OSD) technology is a technology for displaying relevant information on the screen of an electronic device. Its core is to superimpose information such as text and simple pictures on the image, so that the display screen can provide more additional information for users. For example, in devices such as televisions, monitors, and projectors, when a user adjusts parameters such as volume, brightness, and contrast, corresponding menus or prompt messages will appear on the screen to inform the user of the current setting status.

[0003] In some application environments, the information provided by the OSD display object has a safety warning function and is directly related to the safety of users or devices. For example, if the display screen used to control industrial production cannot normally display warning information, it will directly affect the decision-making of operators, and then endanger the safety of equipment and personnel. Another example is in a vehicle-mounted screen. If the function safety-related signals (such as oil temperature / oil quantity / tire pressure / steering icon / battery power / signal strength) displayed on the instrument screen or the central control screen cannot be correctly displayed, it may lead to incorrect decisions by the driver, and then pose a safety hazard. Existing technologies usually calculate the characteristic values (such as cyclic redundancy check) of the color values of the OSD display object and compare them with the standard reference values to judge the correctness of the screen display (OSD display).

[0004] However, when the color of the OSD display object is similar to the color of the background layer, the contrast between the OSD display object and the background layer is low, which makes the information provided by the OSD display object difficult to distinguish, and thus it cannot provide effective information to the user. Figure 1 The comparison schematic diagram of the OSD display object and the background layer is shown. As Figure 1 shown, the left side is a schematic diagram with a high color contrast between the OSD display object and the background layer, and the right side is a schematic diagram with a low color contrast between the OSD display object and the background layer. It can be seen from Figure 1 that on the right side, the color of the OSD display object is relatively close to the color of the background layer, and the OSD display object (such as the exclamation mark therein) is not easy to distinguish.

[0005] Therefore, there is a need to propose a new screen display detection circuit, a detection method thereof, a display device, and a chip to solve the above problems. Summary of the Invention

[0006] In view of the above problems, an object of the present invention is to provide a screen display detection circuit, a detection method thereof, a display device, and a chip, so as to accurately determine whether the screen display is effective.

[0007] According to an aspect of the present invention, there is provided a screen display detection method, including obtaining position information and image data of a display object and a target display area; obtaining pixel values of the display object according to the position information of the display object and the image data, and calculating a first chromaticity value mapped to a color gamut space thereof; obtaining pixel values of a background area according to the position information of the target display area and the display object and the image data, and calculating a second chromaticity value mapped to the color gamut space thereof; and calculating a difference between the first chromaticity value and the second chromaticity value, and comparing the difference with a first threshold value to output a single-frame error flag when the difference is less than the first threshold value.

[0008] Optionally, the screen display detection method further includes obtaining an accumulated value of the single-frame error flags within a continuous multi-frame time, and outputting a multi-frame error flag when the accumulated value reaches a second threshold value.

[0009] Optionally, the display object includes at least one sub-display object, and obtaining pixel values of the display object according to the position information of the display object and the image data, and calculating a first chromaticity value mapped to a color gamut space thereof includes obtaining pixel values of each sub-display object according to the position information of each sub-display object and the image data, and calculating a first sub-chromaticity value mapped to the color gamut space of each sub-display object; calculating a difference between the first chromaticity value and the second chromaticity value, and comparing the difference with a first threshold value to output a single-frame error flag when the difference is less than the first threshold value includes: calculating a difference between each first sub-chromaticity value and the second chromaticity value, and comparing each difference with the first threshold value to output its corresponding sub-single-frame error flag when each difference is less than the first threshold value.

[0010] Optionally, obtaining pixel values of the display object according to the position information of the display object and the image data includes obtaining an average value of pixel values of a plurality of pixel points in a non-transition area of the display object, and using the average value as the pixel value of the display object; obtaining pixel values of the background area according to the position information of the target display area and the display object and the image data includes obtaining an average value of pixel values of a plurality of pixel points in a non-transition area of the background area, and using the average value as the pixel value of the background area, where the background area refers to an area in the target display area that is not covered by the display object.

[0011] Optionally, the color gamut space adopts the CIE xyY color gamut space or the CIE LUV color gamut space.

[0012] According to a second aspect of the present invention, there is provided a screen display detection circuit for performing the screen display detection method as described above. The screen display detection circuit includes a pixel value acquisition module for acquiring image data and position information, where the position information includes the position information of the display object and the target display area. The pixel value acquisition module is further configured to acquire the pixel value of the display object according to the position information of the display object and the image data, and acquire the pixel value of the background area according to the position information of the display object and the target display area and the image data; a chromaticity value calculation module for receiving the pixel value of the display object and the pixel value of the background area, and calculating a first chromaticity value obtained by mapping the pixel value of the display object to the color gamut space, and a second chromaticity value obtained by mapping the pixel value of the background area to the color gamut space; a first comparison module for calculating the difference between the first chromaticity value and the second chromaticity value, and comparing the difference with a first threshold value to output a single-frame error flag when the difference is less than the first threshold value.

[0013] Optionally, the screen display detection circuit further includes a storage and summation module for storing the single-frame error flags within a continuous multi-frame time period and calculating their cumulative value; a second comparison module for comparing the cumulative value with a second threshold value and outputting a multi-frame error flag when the cumulative value reaches the second threshold value.

[0014] Optionally, the display object includes at least one sub-display object. The pixel value acquisition module is further configured to acquire the pixel value of each sub-display object according to the position information of each sub-display object and the image data; the chromaticity value calculation module is further configured to receive the pixel value of each sub-display object and calculate a first sub-chromaticity value obtained by mapping each sub-display object to the color gamut space; the first comparison module is further configured to calculate the difference between each first sub-chromaticity value and the second chromaticity value, and compare each difference with the first threshold value to output its corresponding sub-single-frame error flag when each difference is less than the first threshold value.

[0015] Optionally, the pixel value acquisition module is further configured to acquire the average value of the pixel values of multiple pixel points in the non-transition area of the display object and use this average value as the pixel value of the display object, and acquire the average value of the pixel values of multiple pixel points in the non-transition area of the background area and use this average value as the pixel value of the background area.

[0016] According to a third aspect of the present invention, there is provided a display device, including a screen display circuit for completing screen display according to input image data, an image processing module for processing pixel values of the input image data to obtain image data, and the screen display detection circuit as described above.

[0017] According to a fourth aspect of the present invention, there is provided a chip, including the screen display detection circuit as described above for performing the screen display detection method as described above.

[0018] The screen display detection circuit, its detection method, display device, and chip provided by the present invention first obtain the position information and image data of a display object and a target display area, then calculate a first chromaticity value obtained by mapping the pixel values of the display object to a color gamut space and a second chromaticity value obtained by mapping the pixel values of the background area to the color gamut space based on the obtained position information and image data, and finally calculate the difference between the first chromaticity value and the second chromaticity value, and compare the difference with a first threshold value to output a single-frame error flag when the difference is less than the first threshold value, so that it is possible to accurately determine whether the screen display is effective even when the display device has an image processing module, enabling the system to respond and process potential risks in a timely manner and improving the security of the screen display.

[0019] In a preferred embodiment, by obtaining the cumulative value of single-frame error flags within a continuous multi-frame time period and outputting a multi-frame error flag when the cumulative value reaches a second threshold value, it is possible to output an error flag only when the display error is sufficient to affect the visual display effect, thereby reducing unnecessary error reports.

[0020] In a preferred embodiment, by separately determining the display effectiveness of each sub-display object, it is possible to subsequently correct the sub-display objects with ineffective displays in a targeted manner. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Through the following description of the embodiments of the present invention with reference to the drawings, the above and other objects, features, and advantages of the present invention will become clearer. In the drawings: Figure 1 A comparison schematic diagram of an OSD display object and its background layer is shown; Figure 2 A schematic diagram of a frame of image with OSD display is shown; Figure 3 A flowchart of the screen display detection method according to an embodiment of the present invention is shown; Figure 4 A schematic structural diagram of the screen display detection circuit according to an embodiment of the present invention is shown; Figure 5 A schematic diagram of obtaining position information of the screen display detection circuit according to an embodiment of the present invention is shown; Figure 6 The structural schematic diagram of a display device according to an embodiment of the present invention is shown. Detailed implementation manners

[0022] Various embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. In the respective drawings, the same elements or modules are denoted by the same or similar reference numerals. For clarity, the various parts in the drawings are not drawn to scale.

[0023] It should be understood that in the following description, a "circuit" may include a single or multiple combined hardware circuits, programmable circuits, state machine circuits, and / or elements capable of storing instructions executed by the programmable circuits. When an element or circuit is said to be "connected to" another element or when an element or circuit is said to be "connected between" two nodes, it may be directly coupled or connected to the other element or there may be intermediate elements, and the connection between the elements may be physical, logical, or a combination thereof. In contrast, when an element is said to be "directly coupled to" or "directly connected to" another element, it means that there are no intermediate elements between the two.

[0024] Meanwhile, in the description of the present application specification and claims, certain terms are used to refer to specific components. Those of ordinary skill in the art should understand that hardware manufacturers may use different terms to refer to the same component. The present patent specification and claims do not use the difference in names as a way to distinguish components, but use the difference in functions of components as the criterion for distinction.

[0025] In addition, it should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article or device including the said element.

[0026] The applicant attempts to determine the effectiveness of OSD display by selecting the pixel values of the OSD display object and the background layer and directly comparing the two, or by comparing the difference between the pixel values of the two with a reference value, but there are still some misjudgments. With the progress of display technology, many image processing modules (such as Gamma calibration, background adjustment, etc.) will optimize the image data, and this optimization usually modifies the pixel values of the OSD display object and the background layer. At this time, whether using the pixel values before or after modification to judge the effectiveness of OSD display, the proportion of misjudgments has increased compared with before.

[0027] Based on this, the applicant proposes a method for detecting screen display (OSD display).

[0028] Figure 2 An exemplary schematic diagram of a frame of an image with OSD display is shown, where 110 is the area for displaying the OSD display object, and for the convenience of description, this area will be referred to as the target display area hereinafter; 120 is the above-mentioned OSD display object, and for the convenience of description, the OSD display object will be referred to as the display object hereinafter.

[0029] Figure 3 A flowchart of the screen display detection method according to an embodiment of the present invention is shown.

[0030] The screen display (OSD display) detection method provided by the embodiment of the present invention is used to detect whether the screen display (OSD display) is effective (that is, to detect whether the display object can be effectively recognized), and specifically includes steps S01 - S04.

[0031] In step S01, the position information and image data of the display object and the target display area are obtained.

[0032] Among them, the content of the display object can be changed, and can be text, symbols, characters, graphics, or any combination of the above text, symbols, characters, and graphics. In addition, the display object can be a planar display, a three-dimensional display, or a combination of a planar display and a three-dimensional display. Generally, the display screen includes a display area and a non-display area, and the target display area can be at any position in the display area of the display screen, and the size of the target display area can be changed. The position information of the display object and the target display area can be obtained from modules such as a screen display (OSD display) circuit, a microprocessor (MCU), and a non-volatile memory (Flash) outside the chip.

[0033] When the input image data is not processed by an image processing module (such as Gamma calibration, background adjustment, etc.), the image data is the input image data. When the input image data needs to be processed by an image processing module, the image data is the image data after being processed by the image processing module.

[0034] In step S02, the pixel values of the display object are obtained according to the position information and image data of the display object, and the first chromaticity value mapped to the color gamut space is calculated.

[0035] In step S03, the pixel values of the background area are obtained according to the target display area, the position information of the display object, and the image data, and the second chromaticity value mapped to the color gamut space is calculated.

[0036] Among them, the background area refers to the area in the target display area that is not covered by the display object. The pixel values of the display object and the target display area are mapped to the same color gamut space.

[0037] The color gamut space can adopt any color gamut space in the prior art (such as CIE Yxy, CIE LAB, etc.). Preferably, the CIE xyY color gamut space or the CIE LUV color gamut space is adopted. Which color gamut space to specifically select can be comprehensively determined according to two aspects: calculation complexity and display effect. Among them, the advantage of the CIE xyY color gamut space is that the calculation is relatively simple, and the disadvantage is that the display effect is slightly worse than that of the CIE LUV color gamut space; the advantage of the CIE LUV color gamut space is that the display effect is slightly better than that of the CIE xyY color gamut space, and the disadvantage is that the calculation is relatively complex.

[0038] In step S04: Calculate the difference between the first chromaticity value and the second chromaticity value, and compare the difference with the first threshold value to output a single-frame error flag when the difference is less than the first threshold value.

[0039] Among them, the single-frame error flag is used to indicate that the contrast between the color of the display object and the color of the background area is too low within one frame time, and the display object cannot be normally recognized.

[0040] Further, since the display errors of a single frame or a small number of frames are not sufficient to affect the visual effect, in order to prevent unnecessary error reporting, after step S04, it may further include: Obtain the cumulative value of the single-frame error flags within a continuous multi-frame time, and output a multi-frame error flag when the cumulative value reaches the second threshold value.

[0041] Among them, the multi-frame time and the second threshold value can be set according to the actual situation. For example, within 32 frame times, if there are two cases of too low contrast, that is, two single-frame error flags appear, it does not affect the human eye's recognition. Then the multi-frame time can be set to 32 frames, and the second threshold value can be set to 3.

[0042] Further, obtaining the pixel values of the display object according to the position information and image data in step S02 includes: Obtain the average value of the pixel values of multiple pixel points in the non-transition region of the display object, and use this average value as the pixel value of the display object.

[0043] Among them, the transition region of the display object can be set according to the actual situation. Taking the display object "I" in Figure 2 as an example, assuming that the number of pixel points covered by the width of the middle part, that is, the middle vertical line, is 6, and the number of pixel points covered by the length is 20, then the leftmost 1*20 pixel points and the rightmost 1*20 pixel points can be regarded as the transition region of the display object, and the middle 4*20 pixel points can be regarded as the non-transition region of the display object. Of course, the leftmost 2*20 pixel points and the rightmost 2*20 pixel points can also be regarded as the transition region of the display object, and the middle 2*20 pixel points can be regarded as the non-transition region of the display object.

[0044] Obtaining the pixel value of the background region according to the position information and image data of the target display region and the display object in step S03 includes: Obtain the average value of the pixel values of multiple pixel points in the non-transition region of the background region, and use this average value as the pixel value of the background region.

[0045] Among them, the transition region of the background region can be set according to the actual situation. For example, the pixel points adjacent to the display object in the background region can be regarded as the transition region of the background region.

[0046] Furthermore, the display object includes at least one sub-display object. For example, if the display object includes ten digits, each digit can be regarded as a sub-display object.

[0047] At this time, obtaining the pixel value of the display object according to the position information and image data of the display object in step S02, and calculating the first chromaticity value mapped to the color gamut space includes: Obtain the pixel value of each sub-display object according to the position information and image data of each sub-display object, and calculate the first sub-chromaticity value mapped to the color gamut space of each sub-display object.

[0048] Calculating the difference between the first chromaticity value and the second chromaticity value in step S04, and comparing the difference with the first threshold to output a single-frame error flag when the difference is less than the first threshold includes: Calculate the difference between each first sub-chromaticity value and the second chromaticity value, and compare each difference with the first threshold to output the corresponding sub-single-frame error flag when each difference is less than the first threshold.

[0049] Figure 4 Shows a schematic structural diagram of a screen display detection device according to an embodiment of the present invention.

[0050] See Figure 4 As shown in Figure 4 , the screen display detection circuit 200 includes a pixel value acquisition module 210, a chromaticity value calculation module 220, and a first comparison module 230.

[0051] The pixel value acquisition module 210 is configured to acquire image data and position information, where the position information includes the position information of the display object and the target display area.

[0052] The pixel value acquisition module 210 is further configured to acquire the pixel value of the display object according to the position information of the display object and the image data, and acquire the pixel value of the background area according to the position information of the display object, the target display area, and the image data.

[0053] The pixel value acquisition module 210 is further configured to acquire the average value of the pixel values of multiple pixel points in the non-transition area of the display object, and use this average value as the pixel value of the display object, and acquire the average value of the pixel values of multiple pixel points in the non-transition area of the background area, and use this average value as the pixel value of the background area.

[0054] The chromaticity value calculation module 220 is configured to receive the pixel value of the display object and the pixel value of the background area, and calculate the first chromaticity value obtained by mapping the pixel value of the display object to the color gamut space, and the second chromaticity value obtained by mapping the pixel value of the background area to the color gamut space. Here, the background area refers to the area in the target display area that is not covered by the display object. The pixel values of the display object and the target display area are mapped to the same color gamut space.

[0055] The first comparison module 230 is configured to calculate the difference between the first chromaticity value and the second chromaticity value, and compare the difference with a first threshold value, so as to output a single-frame error flag when the difference is less than the first threshold value.

[0056] Further, the screen display detection circuit 200 further includes a storage and summation module 240 and a second comparison module 250.

[0057] The storage and summation module 240 is configured to store the single-frame error flags within a continuous multi-frame time period and calculate their cumulative value.

[0058] The second comparison module 250 is configured to compare the above cumulative value with a second threshold value, so as to output a multi-frame error flag when the cumulative value reaches the second threshold value. Here, the single-frame error flag and / or the multi-frame error flag will be fed back to an external microprocessor.

[0059] Further, the display object includes at least one sub-display object.

[0060] At this time, the pixel value acquisition module 210 is further configured to acquire the pixel value of each sub-display object according to the position information of each sub-display object and the image data.

[0061] The chromaticity value calculation module 220 is further configured to receive the pixel values of each sub-display object and calculate the first sub-chromaticity value of each sub-display object mapped to the color gamut space.

[0062] The first comparison module 230 is further configured to calculate the difference between each first sub-chromaticity value and the second chromaticity value, and compare each difference with a first threshold value, so as to output the corresponding sub-single-frame error flag when each difference is less than the first threshold value.

[0063] Figure 5 Fig. shows a schematic diagram of obtaining the position information of the screen display detection circuit according to an embodiment of the present invention.

[0064] See Figure 5 , the screen display (OSD display) detection circuit 200 can obtain the position information from modules such as the screen display (OSD display) circuit 300, the microprocessor (MCU) 400, and the non-volatile memory (Flash) 500 outside the chip.

[0065] The screen display detection circuit, the detection method thereof, and the display device provided by the present invention include first obtaining the position information and image data of the display object and the target display area, and then calculating the first chromaticity value of the pixel values of the display object mapped to the color gamut space and the second chromaticity value of the pixel values of the background area mapped to the color gamut space according to the obtained position information and image data. Finally, calculate the difference between the first chromaticity value and the second chromaticity value, and compare the difference with a first threshold value, so as to output a single-frame error flag when the difference is less than the first threshold value, so that when the display device has an image processing module, it can also accurately judge whether the screen display is effective, enabling the system to respond and process potential risks in a timely manner, and improving the security of the screen display.

[0066] In addition, the screen display detection method and the screen display detection device provided by the embodiments of the present invention also obtain the cumulative value of the single-frame error flags within a continuous multi-frame time, and output a multi-frame error flag when the cumulative value reaches a second threshold value, so as to output an error flag only when the display error is sufficient to affect the visual display effect, thereby reducing unnecessary error reports.

[0067] In addition, the screen display detection method and the screen display detection device provided by the embodiments of the present invention can also separately judge the display effectiveness of each sub-display object, so that subsequent corrections can be made to the sub-display objects with ineffective displays in a targeted manner.

[0068] Figure 6 Fig. shows a schematic structural diagram of a display device according to an embodiment of the present invention.

[0069] See Figure 6, the display device provided by the embodiment of the present invention includes a screen display circuit 300, an image processing module 600, and a screen display detection circuit 200.

[0070] Among them, the screen display circuit 300 completes screen display (OSD display) according to the input image data, the image processing module 600 processes the pixel values of the input image data to obtain image data, and the screen display detection circuit 200 selectively outputs a single-frame error flag and / or a multi-frame error flag according to the image data and the position information, where the position information includes the position information of the display object and the target display area.

[0071] Furthermore, the present invention also provides a chip, including a screen display detection circuit 200, configured to execute the screen display detection method as described above.

[0072] According to the embodiments of the present invention as described above, these embodiments do not describe all the details in detail, nor do they limit the invention to only the specific embodiments. Obviously, according to the above description, many modifications and variations can be made. The present specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can make good use of the present invention and its modified use based on the present invention. The protection scope of the present invention should be defined by the scope defined by the claims of the present invention and their equivalents.

Claims

1. A screen display detection method, comprising: Obtaining position information and image data of a display object and a target display area; Obtaining pixel values of the display object according to the position information of the display object and the image data, and calculating a first chromaticity value mapped to a color gamut space thereof; Obtaining pixel values of a background area according to the target display area, the position information of the display object, and the image data, and calculating a second chromaticity value mapped to the color gamut space thereof; And Calculating a difference between the first chromaticity value and the second chromaticity value, and comparing the difference with a first threshold value to output a single-frame error flag when the difference is less than the first threshold value.

2. The screen display detection method according to claim 1, further comprising: Obtaining an accumulated value of the single-frame error flags within a continuous multi-frame time, and outputting a multi-frame error flag when the accumulated value reaches a second threshold value.

3. The screen display detection method according to claim 1, wherein, The display object includes at least one sub-display object, and obtaining pixel values of the display object according to the position information of the display object and the image data, and calculating a first chromaticity value mapped to a color gamut space thereof includes: Obtaining pixel values of each sub-display object according to the position information of each sub-display object and the image data, and calculating a first sub-chromaticity value mapped to the color gamut space of each sub-display object; Calculating a difference between the first chromaticity value and the second chromaticity value, and comparing the difference with a first threshold value to output a single-frame error flag when the difference is less than the first threshold value includes: Calculating a difference between each first sub-chromaticity value and the second chromaticity value, and comparing each difference with the first threshold value to output a corresponding sub-single-frame error flag when each difference is less than the first threshold value.

4. The screen display detection method according to claim 1, wherein, Obtaining pixel values of the display object according to the position information of the display object and the image data includes: Obtaining an average value of pixel values of a plurality of pixel points in a non-transition area of the display object, and using the average value as the pixel value of the display object; Obtaining pixel values of a background area according to the target display area, the position information of the display object, and the image data includes: Obtaining an average value of pixel values of a plurality of pixel points in a non-transition area of the background area, and using the average value as the pixel value of the background area, wherein, the background area refers to an area in the target display area that is not covered by the display object.

5. The screen display detection method according to claim 1, wherein, The color gamut space adopts a CIE xyY color gamut space or a CIE LUV color gamut space.

6. A screen display detection circuit for performing the screen display detection method according to any one of claims 1-5, the screen display detection circuit comprising: A pixel value acquisition module for acquiring image data and position information, the position information including position information of a display object and a target display area, The pixel value acquisition module is further configured to obtain pixel values of the display object according to the position information of the display object and the image data, and obtain pixel values of a background area according to the position information of the display object and the target display area and the image data; A chromaticity value calculation module, configured to receive the pixel values of the display object and the pixel values of the background area, and calculate a first chromaticity value obtained by mapping the pixel values of the display object to a color gamut space, and a second chromaticity value obtained by mapping the pixel values of the background area to the color gamut space; A first comparison module, configured to calculate a difference between the first chromaticity value and the second chromaticity value, and compare the difference with a first threshold, so as to output a single-frame error flag when the difference is less than the first threshold.

7. The screen display detection circuit according to claim 6, further comprising: A storage and summation module, configured to store the single-frame error flags within a continuous multi-frame time period, and calculate their cumulative value; A second comparison module, configured to compare the cumulative value with a second threshold, and output a multi-frame error flag when the cumulative value reaches the second threshold.

8. The screen display detection circuit according to claim 6, wherein The display object includes at least one sub-display object, The pixel value acquisition module is further configured to acquire the pixel values of each sub-display object according to the position information of each sub-display object and the image data; The chromaticity value calculation module is further configured to receive the pixel values of each sub-display object, and calculate a first sub-chromaticity value obtained by mapping each sub-display object to the color gamut space; The first comparison module is further configured to calculate a difference between each first sub-chromaticity value and the second chromaticity value, and compare each of the differences with the first threshold, so as to output its corresponding sub-single-frame error flag when each of the differences is less than the first threshold.

9. The screen display detection circuit according to claim 6, wherein, The pixel value acquisition module is further configured to acquire an average value of the pixel values of multiple pixel points in a non-transition area of the display object, and use the average value as the pixel value of the display object, and acquire an average value of the pixel values of multiple pixel points in a non-transition area of the background area, and use the average value as the pixel value of the background area.

10. A display device, comprising: A screen display circuit, configured to complete screen display according to input image data; An image processing module, configured to process the pixel values of the input image data to obtain image data; And The screen display detection circuit according to any one of claims 6-9.

11. A chip, comprising the screen display detection circuit according to any one of claims 6-9, configured to execute the screen display detection method according to any one of claims 1-5.

Citation Information

Patent Citations

  • Character overlapping method and device

    CN101299804A

  • Screen display method and device

    CN105245933A

  • Display verification method, bridging chip, display device and electronic device

    CN119919403A

  • Alpha blending apparatus and thereof method

    KR1020040033993A

  • On screen display (OSD) method of video device

    TW524017B