Color level compensation method and device, display equipment and storage medium

By calculating the window proportion of effective display windows in the display interface and performing color accuracy compensation, the problem of color performance differences between Mini LED products under different window sizes is solved, and color consistency and accuracy are improved, thereby improving the display effect of the screen .

CN119446050APending Publication Date: 2025-02-14SHENZHEN SKYWORTH DISPLAY TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411777739.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-03
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

When Mini LED products use local dimming function, the color performance of the display screen is significantly different under different display windows of different sizes, resulting in insufficient color accuracy.

Method used

By calculating the window proportion of the effective display window in the display interface, color accuracy compensation is performed based on this proportion, including brightness compensation and color temperature compensation.

Benefits of technology

It improves the color consistency and accuracy of Mini LED products under different display window sizes, and improves the overall display effect of the picture.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119446050A_ABST
    Figure CN119446050A_ABST
Patent Text Reader

Abstract

The invention discloses a color level compensation method and device, display equipment and a storage medium, and relates to the technical field of display, and the color level compensation method comprises the following steps: determining a window proportion of an effective display window in a display interface; and according to the window proportion of the effective display window, performing color standard compensation on the effective display window. According to the invention, the color accuracy of the Mini LED product when the local dimming function is applied can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of display technology, and in particular to a color accuracy compensation method, device, display equipment and storage medium. Background Art

[0002] In the field of display technology, the combination of Mini LED (sub-millimeter light-emitting diode) and local dimming technology is seen as an important innovation to improve picture contrast and picture quality.

[0003] However, when Mini LED products apply the local dimming function, the color performance of the displayed screen shows obvious differences under display windows of different sizes. For example, color accuracy calibration is performed under full-screen conditions of the display window, and color parameters with excellent picture quality performance are obtained. However, when the display window is reduced, the color parameters under full-screen conditions show obvious color accuracy deviation, resulting in poor picture display effect.

[0004] In summary, how to improve the color accuracy of Mini LED products when applying local dimming functions has become a technical problem that needs to be urgently solved in this field. Summary of the invention

[0005] The main purpose of this application is to provide a color accuracy compensation method, device, display device and storage medium, aiming to improve the color accuracy of Mini LED products when applying local dimming function.

[0006] To achieve the above purpose, the present application proposes a color accuracy compensation method, the method comprising:

[0007] Determine the window ratio of the effective display window in the display interface;

[0008] According to the window ratio of the effective display window, color accuracy compensation is performed on the effective display window.

[0009] In one embodiment, the step of determining the window proportion of effective display windows in the display interface includes:

[0010] Count the number of horizontal pixels and vertical pixels containing image information in the display interface;

[0011] Calculate the window area of ​​the effective display window according to the horizontal pixel number and the vertical pixel number;

[0012] The window area is compared with a preset total display window area to obtain a window ratio of the effective display window.

[0013] In one embodiment, the step of performing color accuracy compensation on the effective display window according to the window ratio of the effective display window includes:

[0014] Performing brightness compensation on the effective display window according to the window proportion of the effective display window;

[0015] Color temperature compensation is performed on the effective display window according to the window ratio of the effective display window.

[0016] In one embodiment, the step of performing brightness compensation on the effective display window according to the window proportion of the effective display window comprises:

[0017] Obtain the brightness compensation data corresponding to each preset window ratio;

[0018] Determining first reference data in each of the brightness compensation data according to the window proportion of the effective display window;

[0019] Using a preset first difference algorithm to perform difference fitting processing on the first reference data to obtain target brightness compensation data of the effective display window;

[0020] Brightness compensation is performed on the effective display window according to the target brightness compensation data.

[0021] In one embodiment, the brightness compensation data is a backlight gamma curve, and the step of performing difference fitting processing on the first reference data using a preset first difference algorithm to obtain the target brightness compensation data of the effective display window includes:

[0022] A preset first difference algorithm is used to perform difference fitting processing on the first reference data to obtain a target backlight gamma curve of the effective display window.

[0023] In one embodiment, the step of performing color temperature compensation on the effective display window according to the window proportion of the effective display window includes:

[0024] Obtain color temperature compensation data corresponding to each preset window ratio;

[0025] Determining second reference data in each of the color temperature compensation data according to the window proportion of the effective display window;

[0026] Using a preset second difference algorithm to perform difference fitting processing on the second reference data to obtain target color temperature compensation data of the effective display window;

[0027] Color temperature compensation is performed on the effective display window according to the target color temperature compensation data.

[0028] In one embodiment, the color temperature compensation data is RGB (Red Green Blue) data, and the step of performing difference fitting processing on the second reference data using a preset second difference algorithm to obtain the target color temperature compensation data of the effective display window includes:

[0029] A preset second difference algorithm is used to perform difference fitting processing on the second reference data to obtain target RGB data of the effective display window.

[0030] In addition, to achieve the above-mentioned purpose, the present application also proposes a color accuracy compensation device, the device comprising:

[0031] A window ratio determination module is used to determine the window ratio of effective display windows in the display interface;

[0032] The color accuracy compensation module is used to perform color accuracy compensation on the effective display window according to the window ratio of the effective display window.

[0033] In addition, to achieve the above-mentioned purpose, the present application also proposes a display device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the color accuracy compensation method as described above.

[0034] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium. A computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the color accuracy compensation method as described above are implemented.

[0035] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps of the color accuracy compensation method described above are implemented.

[0036] The present application proposes a color accuracy compensation method. In the present application, the window ratio of the effective display window in the display interface is first determined; then, color accuracy compensation is performed on the effective display window according to the window ratio of the effective display window.

[0037] In summary, this application effectively solves the problem of insufficient color accuracy when Mini LED products apply the local dimming function by calculating the window ratio of the effective display window in the display interface and performing targeted color accuracy compensation accordingly, thereby improving the color consistency and accuracy of the display screen at different display window sizes, thereby improving the overall display effect of the screen. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0039] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0040] Figure 1 A flowchart of the first embodiment of the color accuracy compensation method of the present application is provided;

[0041] Figure 2 A schematic diagram of a brightness compensation process provided in Embodiment 2 of the color accuracy compensation method of the present application;

[0042] Figure 3 A schematic diagram of a color temperature compensation process provided in Embodiment 2 of the color accuracy compensation method of the present application;

[0043] Figure 4 A schematic diagram of a color accuracy compensation process provided in Embodiment 2 of the color accuracy compensation method of the present application;

[0044] Figure 5 This is a schematic diagram of the module structure of the color accuracy compensation device according to an embodiment of the present application;

[0045] Figure 6 Schematic diagram of the device structure of the hardware operating environment involved in the color accuracy compensation method in the embodiment of the present application.

[0046] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0047] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.

[0048] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0049] In the field of display technology, the combination of Mini LED and local dimming technology is seen as an important innovation to improve picture contrast and picture quality.

[0050] However, when Mini LED products apply the local dimming function, the color performance of the displayed screen shows obvious differences under display windows of different sizes. For example, color accuracy calibration is performed under full-screen conditions of the display window, and color parameters with excellent picture quality performance are obtained. However, when the display window is reduced, the color parameters under full-screen conditions show obvious color accuracy deviation, resulting in poor picture display effect.

[0051] In summary, how to improve the color accuracy of Mini LED products when applying local dimming functions has become a technical problem that needs to be urgently solved in this field.

[0052] The main solution of the embodiment of the present application is: determining the window ratio of the effective display window in the display interface; and performing color accuracy compensation on the effective display window according to the window ratio of the effective display window.

[0053] The embodiment of the present application provides a solution, which calculates the window ratio of the effective display window in the display interface and performs targeted color accuracy compensation accordingly, thereby effectively solving the problem of insufficient color accuracy when the Mini LED product applies the local dimming function, and improving the color consistency and accuracy of the display picture under different display window sizes, thereby improving the overall display effect of the picture.

[0054] It should be noted that the executor of this embodiment can be a display device using a Mini LED screen, such as a TV, a smart screen, etc. The following takes the display device as an example to illustrate this embodiment and the following embodiments.

[0055] Based on this, the embodiment of the present application provides a color accuracy compensation method, referring to Figure 1 , Figure 1 FIG. 1 is a flow chart of the first embodiment of the color accuracy compensation method of the present application.

[0056] In this embodiment, the color accuracy compensation method includes steps S10 to S20:

[0057] Step S10, determining the window ratio of the effective display windows in the display interface;

[0058] Get the size information of the current display interface and the size information of the effective display window in the interface, where the effective display window refers to the window part that actually contains image information in the display interface. Then, based on the size of the effective display window and the size of the entire display interface, calculate the window ratio of the effective display window. The window ratio can be expressed as a percentage to reflect the area ratio of the effective display window in the entire display interface.

[0059] In a feasible embodiment, step S10 may include steps S101 to S103:

[0060] Step S101, counting the number of horizontal pixels and the number of vertical pixels containing image information in the display interface;

[0061] Traverse all pixels of the current display interface, identify and record pixels containing valid image information (i.e., non-blank or background color), and for the identified valid pixels, count their number in the horizontal direction (i.e., screen width direction) and vertical direction (i.e., screen height direction) to obtain the number of horizontal pixels and the number of vertical pixels.

[0062] Step S102, calculating the window area of ​​the effective display window according to the horizontal pixel number and the vertical pixel number;

[0063] The window area of ​​the effective display window is calculated by multiplying the statistically obtained horizontal pixel number and vertical pixel number, and the window area reflects the pixel number range occupied by the effective display window in the display interface.

[0064] Step S103, comparing the window area with a preset total display window area to obtain a window proportion of the effective display window.

[0065] The calculated window area of ​​the effective display window is compared with the preset total display window area, and the window ratio of the effective display window is obtained by division operation. The ratio is usually expressed in percentage form, such as 10%, 20%, 30%, 100%, etc. The specific value depends on the actual pixel area size of the effective display window.

[0066] For example, for a display interface with a 4K resolution, the total display window area is 3840 (total number of horizontal pixels) × 2160 (total number of vertical pixels) = 8294400 pixels. When the window area of ​​the effective display window in the display interface is calculated to be 829440 pixels, the window proportion of the effective display window is determined to be 10%.

[0067] Step S20, performing color accuracy compensation on the effective display window according to the window ratio of the effective display window.

[0068] According to the window ratio of the effective display window, color accuracy compensation is performed on the effective display window to adjust parameters such as color brightness and color temperature of the display image in the effective display window to ensure that the display image presents the best display effect in the effective display window.

[0069] It is worth mentioning that when the local dimming function of the display device is turned on, the root cause of the inconsistent color accuracy under different window sizes is the difference in current distribution under different window sizes. When the local dimming function is turned on, the backlight LED of the display device is divided into multiple independently controlled areas, and the current demand of each area is dynamically adjusted according to the display content. However, when the display window size changes, the uneven current distribution leads to significant changes in color temperature and brightness, especially in small window mode. Since the current distribution is more concentrated and affected by the surrounding unactivated LED areas, the changes in color temperature and brightness are more drastic, which in turn causes a large deviation in color accuracy data.

[0070] Therefore, in this embodiment, when the local dimming function of the display device is turned on, targeted color accuracy compensation is performed based on the current effective display window ratio to meet the color accuracy requirements under different window ratios, thereby improving the picture display quality of the display device.

[0071] In a feasible embodiment, step S20 may include steps S201 to S202:

[0072] Step S201, performing brightness compensation on the effective display window according to the window proportion of the effective display window;

[0073] The effective display window is compensated for brightness according to the window ratio of the effective display window to ensure that the brightness of the display image can be maintained within an appropriate and easy-to-view range at different window sizes.

[0074] When the local dimming function is turned on, the display device can dynamically adjust the backlight brightness of each area in the display interface according to the brightness distribution of the displayed content to achieve brightness compensation, thereby improving the contrast and visual effect of the display image.

[0075] Step S202: performing color temperature compensation on the effective display window according to the window ratio of the effective display window.

[0076] Based on the window ratio of the effective display window, color temperature compensation is performed on the effective display window to appropriately adjust the color output of the display device according to the color temperature characteristics of the displayed content, thereby ensuring that the color temperature of the displayed image can be maintained within an appropriate, easy-to-view range at different window sizes.

[0077] In summary, the embodiment of the present application calculates the window ratio of the effective display window in the display interface and performs targeted color accuracy compensation accordingly, thereby effectively solving the problem of insufficient color accuracy when the Mini LED product applies the local dimming function, and improves the color consistency and accuracy of the display screen at different display window sizes, thereby improving the overall display effect of the screen.

[0078] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be described in detail later. Figure 2 As shown, step S201 may include steps a10 to a40:

[0079] Step a10, obtaining each brightness compensation data corresponding to each preset window proportion;

[0080] It should be noted that the brightness compensation data corresponding to the preset window proportions are obtained by pre-debugging the display device, and the preset window proportions may be 10%, 50%, 100%, etc., which is not specifically limited in this embodiment.

[0081] Obtain brightness compensation data corresponding to a series of preset window ratios, wherein the brightness compensation data is used to reflect the brightness adjustment amount required for the display device under different window ratios. The brightness compensation data can be a backlight gamma curve or a brightness gain curve, etc.

[0082] Step a20, determining first reference data in each brightness compensation data according to the window proportion of the effective display window;

[0083] According to the actual window ratio of the current effective display window, the first reference data is determined among the acquired brightness compensation data. Specifically, two groups of preset window ratios closest to the window ratio of the effective display window are found among the preset window ratios, and the brightness compensation data corresponding to the two groups of preset window ratios are determined as the first reference data.

[0084] In another feasible implementation, multiple groups of preset window ratios that are closest to the window ratio of the effective display window and the most representative preset window ratio can be found among the preset window ratios, and the brightness compensation data corresponding to these multiple groups of preset window ratios can be determined as the first reference data. In this embodiment, the number of the first reference data is not specifically limited.

[0085] Step a30, performing difference fitting processing on the first reference data using a preset first difference algorithm to obtain target brightness compensation data of the effective display window;

[0086] It should be noted that the first difference algorithm may be a difference algorithm such as cubic spline interpolation, linear interpolation, etc., and the type of the difference algorithm used is not specifically limited in this embodiment.

[0087] A preset first difference algorithm is used to perform difference fitting processing on the determined first reference data, so as to obtain target brightness compensation data required by the current effective display window through fitting.

[0088] In a feasible embodiment, the brightness compensation data is a backlight gamma curve, and step a30 may include step a301:

[0089] Step a301: Perform difference fitting processing on first reference data using a preset first difference algorithm to obtain a target backlight gamma curve of an effective display window.

[0090] It should be noted that since the local dimming function may cause brightness differences between different display areas of the display interface, it is necessary to use the backlight gamma curve to compensate the brightness of each display area to ensure the brightness uniformity of the entire screen. The backlight gamma curve describes the change of backlight brightness with grayscale, and there are differences in the backlight gamma curve under different window sizes.

[0091] When the brightness compensation data is a backlight gamma curve, a preset first difference algorithm is used to perform difference fitting processing on the first reference data, and the first reference data is also a backlight gamma curve. The target backlight gamma curve of the current effective display window is obtained through fitting.

[0092] Step a40, performing brightness compensation on the effective display window according to the target brightness compensation data.

[0093] According to the target brightness compensation data, the effective display window is subjected to real-time brightness compensation processing, that is, the backlight brightness of each area of ​​the display device is adjusted according to the target brightness compensation data and the display content in the effective display window to ensure that the brightness of the display image meets the expected color accuracy requirements.

[0094] Exemplarily, the display brightness of the display device is mainly controlled by gamma. When the local dimming function is turned on, it is affected by the local dimming algorithm MaxRGB (the maximum value in the RGB channel). The maximum value in RGB is used as a reference for backlight data. We need to use BL_gamma (back light_gamma, i.e., backlight gamma curve) to complete the compensation for a single window. For any window, three sets of key BL_gamma data (for example, brightness compensation data corresponding to 10%, 50%, and 100% window proportions) are used as references. The cubic spline curve fitting method is used for data interpolation processing to fit the BL_gamma of all window proportions within 10%-100%, thereby performing brightness compensation. Among them, the minimum window proportion tested by the industry is 10%. In other feasible embodiments, the reference data can also be dynamically adjusted.

[0095] Specifically, the brightness compensation data corresponding to each preset window ratio (10%, 50%, 100% window ratio) is obtained, namely BL_gamma_10, BL_gamma_50 and BL_gamma_100. When it is detected that the current window is Windows_N, the interpolation algorithm is used to interpolate 0-255 data to the corresponding area of ​​Windows_N to obtain a new set of BL_gamma_N, and refresh the import; the interpolation algorithm is as follows:

[0096] In the data interval [BL_gamma_10, BL_gamma_50] or the data interval [BL_gamma_50, BL_gamma_100] (selected according to the window ratio of the detected effective display window), it is divided into n-1 small intervals [x i ,x i-1 ], a smooth curve is constructed based on the cubic spline interpolation algorithm in each small interval, and different brightness values ​​are calculated according to different grayscales, and finally a new BL_gamma curve is formed to compensate the brightness of the current effective display window.

[0097] In a possible embodiment, Figure 3 As shown, step S202 may include steps b10 to b40:

[0098] Step b10, obtaining color temperature compensation data corresponding to each preset window proportion;

[0099] After the local dimming function is turned on in the display device, the color temperature of the display screen will be different under different window ratios, so the color temperature needs to be compensated to ensure display consistency.

[0100] It should be noted that the color temperature compensation data corresponding to the preset window proportions are obtained by pre-debugging the display device, and the preset window proportions may be 10%, 50%, 100%, etc., which is not specifically limited in this embodiment.

[0101] Obtain color temperature compensation data corresponding to a series of preset window ratios, wherein the color temperature compensation data is the RGB data required to adjust the display image from white field to the target color temperature (usually D65) under different window ratios.

[0102] Step b20, determining second reference data from each color temperature compensation data according to the window proportion of the effective display window;

[0103] According to the actual window ratio of the current effective display window, the second parameter data is determined in the obtained color temperature compensation data. Specifically, two groups of preset window ratios that are closest to the window ratio of the effective display window are found in the preset window ratios, and the color temperature compensation data corresponding to these two groups of preset window ratios are determined as the second reference data.

[0104] In another feasible implementation, multiple groups of preset window ratios that are closest to the window ratio of the effective display window and the most representative preset window ratio can be found among the preset window ratios, and the color temperature compensation data corresponding to these multiple groups of preset window ratios can be determined as the second reference data. In this embodiment, the number of the second reference data is not specifically limited.

[0105] Step b30, performing difference fitting processing on the second reference data using a preset second difference algorithm to obtain target color temperature compensation data of the effective display window;

[0106] It should be noted that the second difference algorithm may be a linear interpolation algorithm, a cubic spline interpolation algorithm or the like, and the first difference algorithm may be the same as the second difference algorithm. In this embodiment, the type of difference algorithm used is not specifically limited.

[0107] A preset second difference algorithm is used to perform difference fitting processing on the determined second reference data, so as to obtain target color temperature compensation data required by the current effective display window through fitting.

[0108] In a feasible embodiment, the color temperature compensation data is RGB data, and step b30 may include step b301:

[0109] Step b301: Perform difference fitting processing on the second reference data using a preset second difference algorithm to obtain target RGB data of the effective display window.

[0110] It should be noted that after the local dimming function of the display device is turned on, the color temperature of different window proportions may be different, and the color temperature is mainly adjusted by the gain (Gain) of the three RGB colors. The goal of color temperature compensation in this embodiment is to adjust the color temperature of the displayed image in the effective display window to the standard D65 color temperature.

[0111] When the color temperature compensation data is RGB data, a preset second difference algorithm is used to perform difference fitting processing on the second reference data, which is also RGB data, and the target RGB data of the current effective display window is obtained through fitting.

[0112] Step b40, performing color temperature compensation on the effective display window according to the target color temperature compensation data.

[0113] According to the target brightness compensation data, the effective display window is subjected to real-time color temperature compensation processing, that is, the RGB value of the display screen is adjusted according to the target color temperature compensation data to ensure that the color temperature of the display screen meets the expected color accuracy requirements.

[0114] Exemplarily, the color temperature compensation data corresponding to window proportions of 10%, 50%, and 100% are used as references, that is, the RGB data of the 10% window white field adjusted to the target color temperature, the RGB data of the 50% window white field adjusted to the target color temperature, and the RGB data of the 100% window white field adjusted to the target color temperature. A linear interpolation algorithm is used to take the RGB data from the 10% window to the 50% window as two vertices, and a linear interpolation algorithm is used in the middle to calculate the RGB data of any window and automatically adjust it; similarly, the RGB data from the 50% window to the 100% window is taken as two vertices, and a linear interpolation algorithm is used in the middle to calculate the RGB data of any window from 50% to 100% and automatically adjust it, so as to meet the color temperatures of different windows to reach the target color temperature D65.

[0115] Specifically, the color temperature compensation data corresponding to each preset window ratio (10%, 50%, 100% window ratio) is obtained, namely RGB_10, RGB_50 and RGB_100. When the current window is detected as Windows_N, it is determined which interval the current window ratio belongs to. Two of the data, RGB_10, RGB_50, and RGB_100, are used as the starting point and the end point. The linear interpolation algorithm is used to calculate the RGB parameters corresponding to the Windows_N area. Assuming that the current window ratio is between 10% and 50%, the algorithm content is as follows:

[0116]

[0117] Through calculation, the target color temperature compensation data Windows_N (RGB) of the effective display window is obtained.

[0118] In summary, in this embodiment, after the local dimming function is turned on in the display device, the display windows of different sizes have obvious differences in color temperature and brightness. In order to improve the color accuracy of the display screen, Figure 4As shown, the window ratio of the effective display window in the display interface is first determined; then, according to the window ratio of the effective display window, brightness compensation and color temperature compensation are performed on the effective display window respectively. Specifically, in terms of brightness, by pre-acquiring brightness compensation data corresponding to each preset window ratio, then, according to the window ratio of the effective display window, the closest or most representative first reference data is determined in these brightness compensation data, and a preset first difference algorithm is used to perform difference fitting processing on the first reference data to obtain target brightness compensation data, so as to ensure that the brightness compensation can be accurately adjusted according to the actual size ratio of the current display window; in terms of color temperature compensation, by pre-acquiring color temperature compensation data corresponding to each preset window ratio, then, according to the window ratio of the effective display window, the closest or most representative second reference data is determined in these color temperature compensation data, and a preset second difference algorithm is used to perform difference fitting processing on the second reference data to obtain target color temperature compensation data, so as to ensure that the color temperature compensation can be accurately adjusted according to the actual size ratio of the current display window.

[0119] In this way, by combining the processing of color temperature compensation and brightness compensation, color accuracy compensation is performed on effective display windows of different sizes, which improves the color consistency and accuracy of the display device's display screen, giving users a better viewing experience.

[0120] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the color accuracy compensation method of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.

[0121] The present application also provides a color accuracy compensation device, please refer to Figure 5 , the color accuracy compensation device includes:

[0122] The window proportion determination module 10 is used to determine the window proportion of the effective display window in the display interface;

[0123] The color accuracy compensation module 20 is used to perform color accuracy compensation on the effective display window according to the window ratio of the effective display window.

[0124] Optionally, the window proportion determining module 10 is further used for:

[0125] Count the number of horizontal pixels and vertical pixels containing image information in the display interface;

[0126] Calculate the window area of ​​the effective display window according to the horizontal pixel number and the vertical pixel number;

[0127] The window area is compared with the preset total display window area to obtain the window ratio of the effective display window.

[0128] Optionally, the color accuracy compensation module 20 is further used for:

[0129] According to the window ratio of the effective display window, brightness compensation is performed on the effective display window;

[0130] According to the window ratio of the effective display window, color temperature compensation is performed on the effective display window.

[0131] Optionally, the color accuracy compensation module 20 is further used for:

[0132] Obtain the brightness compensation data corresponding to each preset window ratio;

[0133] Determining first reference data in each brightness compensation data according to the window proportion of the effective display window;

[0134] Using a preset first difference algorithm to perform difference fitting processing on the first reference data to obtain target brightness compensation data of the effective display window;

[0135] The brightness of the effective display window is compensated according to the target brightness compensation data.

[0136] Optionally, the brightness compensation data is a backlight gamma curve, and the color accuracy compensation module 20 is further used to:

[0137] A preset first difference algorithm is used to perform difference fitting processing on the first reference data to obtain a target backlight gamma curve of the effective display window.

[0138] Optionally, the color accuracy compensation module 20 is further used for:

[0139] Obtain color temperature compensation data corresponding to each preset window ratio;

[0140] Determining second reference data from each color temperature compensation data according to the window ratio of the effective display window;

[0141] Using a preset second difference algorithm to perform difference fitting processing on the second reference data to obtain target color temperature compensation data of the effective display window;

[0142] The color temperature of the effective display window is compensated according to the target color temperature compensation data.

[0143] Optionally, the color temperature compensation data is RGB data, and the color accuracy compensation module 20 is further used for:

[0144] A preset second difference algorithm is used to perform difference fitting processing on the second reference data to obtain target RGB data of the effective display window.

[0145] The color accuracy compensation device provided in the embodiment of the present application adopts the color accuracy compensation method in the above embodiment, which can improve the color accuracy of the Mini LED product when the local dimming function is applied. Compared with the prior art, the beneficial effects of the color accuracy compensation device provided in the embodiment of the present application are the same as the beneficial effects of the color accuracy compensation method provided in the above embodiment, and other technical features in the color accuracy compensation device are the same as the features disclosed in the color accuracy compensation method in the above embodiment, which will not be repeated here.

[0146] An embodiment of the present application provides a display device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the color accuracy compensation method in the above-mentioned embodiment 1.

[0147] Reference below Figure 6 , which shows a schematic diagram of the structure of a display device suitable for implementing an embodiment of the present application. The display device in the embodiment of the present application may include a mobile terminal and a fixed terminal of an MCU. Figure 6 The display device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0148] like Figure 6 As shown, the display device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the display device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the display device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a display device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.

[0149] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0150] The display device provided in the embodiment of the present application adopts the color accuracy compensation method in the above embodiment, which can improve the color accuracy of the MiniLED product when the local dimming function is applied. Compared with the prior art, the beneficial effects of the display device provided in the embodiment of the present application are the same as the beneficial effects of the color accuracy compensation method provided in the above embodiment, and the other technical features in the display device are the same as the features disclosed in the color accuracy compensation method in the previous embodiment, which will not be repeated here.

[0151] It should be understood that the various parts disclosed in the embodiments of the present application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0152] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0153] An embodiment of the present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the color accuracy compensation method in the above embodiment.

[0154] The computer-readable storage medium provided in the embodiment of the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared or semiconductor systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.

[0155] The computer-readable storage medium may be included in the display device; or may exist independently without being assembled into the display device.

[0156] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the display device, the display device: determines the window ratio of the effective display window in the display interface; and performs color accuracy compensation on the effective display window according to the window ratio of the effective display window.

[0157] The computer program code for performing the operation of the embodiment of the present application can be written in one or more programming languages ​​or a combination thereof, and the above-mentioned programming languages ​​include object-oriented programming languages, such as Java, Smalltalk, C++, and also include conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on the remote computer, or completely on the remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., using an Internet service provider to connect through the Internet).

[0158] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0159] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.

[0160] The readable storage medium provided in the embodiment of the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned color accuracy compensation method, and can improve the color accuracy of MiniLED products when applying the local dimming function. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the embodiment of the present application are the same as the beneficial effects of the color accuracy compensation method provided in the above-mentioned embodiment, and will not be repeated here.

[0161] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned color accuracy compensation method when executed by a processor.

[0162] The computer program product provided in this application can improve the color accuracy of Mini LED products when applying the local dimming function. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the color accuracy compensation method provided in the above embodiment, which will not be repeated here.

[0163] The above are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A color accuracy compensation method, characterized in that: The color accuracy compensation method comprises: Determine the window ratio of the effective display window in the display interface; According to the window ratio of the effective display window, color accuracy compensation is performed on the effective display window.

2. The color accuracy compensation method according to claim 1, characterized in that: The step of determining the window proportion of effective display windows in the display interface includes: Count the number of horizontal pixels and vertical pixels containing image information in the display interface; Calculate the window area of ​​the effective display window according to the horizontal pixel number and the vertical pixel number; The window area is compared with a preset total display window area to obtain a window ratio of the effective display window.

3. The color accuracy compensation method according to claim 1, characterized in that: The step of performing color accuracy compensation on the effective display window according to the window proportion of the effective display window comprises: Performing brightness compensation on the effective display window according to the window proportion of the effective display window; Color temperature compensation is performed on the effective display window according to the window ratio of the effective display window.

4. The color accuracy compensation method according to claim 3, characterized in that: The step of performing brightness compensation on the effective display window according to the window proportion of the effective display window comprises: Obtain the brightness compensation data corresponding to each preset window ratio; Determining first reference data in each of the brightness compensation data according to the window proportion of the effective display window; Using a preset first difference algorithm to perform difference fitting processing on the first reference data to obtain target brightness compensation data of the effective display window; Brightness compensation is performed on the effective display window according to the target brightness compensation data.

5. The color accuracy compensation method according to claim 4, characterized in that: The brightness compensation data is a backlight gamma curve, and the step of using a preset first difference algorithm to perform difference fitting processing on the first reference data to obtain the target brightness compensation data of the effective display window includes: A preset first difference algorithm is used to perform difference fitting processing on the first reference data to obtain a target backlight gamma curve of the effective display window.

6. The color accuracy compensation method according to claim 3, characterized in that: The step of performing color temperature compensation on the effective display window according to the window proportion of the effective display window comprises: Obtain color temperature compensation data corresponding to each preset window ratio; Determining second reference data in each of the color temperature compensation data according to the window proportion of the effective display window; Using a preset second difference algorithm to perform difference fitting processing on the second reference data to obtain target color temperature compensation data of the effective display window; Color temperature compensation is performed on the effective display window according to the target color temperature compensation data.

7. The color accuracy compensation method according to claim 6, characterized in that: The color temperature compensation data is RGB data, and the step of performing difference fitting processing on the second reference data using a preset second difference algorithm to obtain the target color temperature compensation data of the effective display window includes: A preset second difference algorithm is used to perform difference fitting processing on the second reference data to obtain target RGB data of the effective display window.

8. A color accuracy compensation device, characterized in that: The color accuracy compensation device comprises: A window ratio determination module is used to determine the window ratio of effective display windows in the display interface; The color accuracy compensation module is used to perform color accuracy compensation on the effective display window according to the window ratio of the effective display window.

9. A display device, characterized in that: The display device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the color accuracy compensation method according to any one of claims 1 to 7.

10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the color accuracy compensation method according to any one of claims 1 to 7 are implemented.