Brightness compensation method and device, storage medium and brightness compensation system

Through multiple sampling and brightness compensation, the problem of uneven display is solved, the display image quality and product yield are improved, and the mass production requirements are met.

CN119993018AActive Publication Date: 2025-05-13BOE TECHNOLOGY GROUP CO LTD +2
View PDF 13 Cites 0 Cited by

Patent Information

Application Number
CN202510358773.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-25
Publication Date
2025-05-13
Estimated Expiration
2045-03-25

AI Technical Summary

Technical Problem

The problem of uneven display affects the quality of display products and becomes an urgent problem to be solved in the field of display technology.

Method used

By sampling the images to be compensated on the screen multiple times, the screen is compensated according to the image sampled each time until the display effect reaches the preset conditions, and brightness compensation is performed again on this basis to make the brightness distribution of the entire screen more evenly.

Benefits of technology

Improve the display quality, improve the yield of screen products, and meet the mass production and shipment requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119993018A_ABST
    Figure CN119993018A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a brightness compensation method and device, a storage medium and a brightness compensation system. The brightness compensation method comprises the following steps: closing a brightness compensation function of a to-be-compensated screen, and calculating and storing brightness compensation parameters of the to-be-compensated screen; starting the brightness compensation function of the to-be-compensated screen, and repeating the operation of calculating and storing the brightness compensation parameters of the to-be-compensated screen until the display effect of the to-be-compensated screen meets a preset first condition; and after the display effect of the to-be-compensated screen meets a preset first condition and under the condition that the brightness compensation function of the to-be-compensated screen is started, calculating and storing brightness compensation parameters of the to-be-compensated screen at least once, and carrying out brightness compensation on the screen to be compensated according to the brightness compensation parameter stored at the last time.
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 more specifically, to a brightness compensation method, device, storage medium and brightness compensation system. Background Art

[0002] With the rapid development of display technology, users have higher requirements for display brightness, color and power consumption of display products. However, the problem of uneven display (see Figures 1A to 1D , Figure 2 As shown, Figure 1A Shows the situation of upper and lower split screen. Figure 1B Shows the left and right split screen situation. Figure 1C It shows the situation of partial darkening (position is not fixed), Figure 1D The overall flocculent state is shown. Figure 2 The emergence of a three-part screen display has affected the quality of display products and has become a problem that needs to be urgently solved in the field of display technology. Summary of the invention

[0003] The embodiments of the present application provide a brightness compensation method, device, storage medium and brightness compensation system, which improve the display quality, increase the yield of display products, and meet the requirements of mass production and shipment.

[0004] The embodiment of the present application provides a brightness compensation method, including:

[0005] Turning off the brightness compensation function of the screen to be compensated, and calculating and storing brightness compensation parameters of the screen to be compensated;

[0006] Turning on the brightness compensation function of the screen to be compensated, and repeatedly calculating and storing the brightness compensation parameters of the screen to be compensated, until the display effect of the screen to be compensated meets a preset first condition;

[0007] After the display effect of the screen to be compensated meets the preset first condition and the brightness compensation function of the screen to be compensated is turned on, the operation of calculating and storing the brightness compensation parameters of the screen to be compensated is performed at least once, so that the screen to be compensated can perform brightness compensation according to the brightness compensation parameters stored for the last time.

[0008] In an exemplary embodiment, the calculating and storing the brightness compensation parameters of the screen to be compensated includes:

[0009] Acquire the image displayed on the screen to be compensated, and calculate the brightness compensation parameters according to the brightness compensation algorithm and the image;

[0010] The brightness compensation parameters are stored in a storage area corresponding to the screen to be compensated.

[0011] In an exemplary embodiment, the step of calculating the brightness compensation parameter based on the brightness compensation algorithm and the image includes:

[0012] Obtaining brightness difference data of each pixel in the image according to the image;

[0013] The brightness compensation parameters are calculated based on the brightness compensation algorithm and the brightness difference data of each pixel.

[0014] In an exemplary embodiment, obtaining brightness difference data of each pixel in the image according to the image includes:

[0015] Obtaining the grayscale value of each pixel in the image;

[0016] Calculate the brightness value of each pixel according to the gray value of each pixel;

[0017] Calculate the Gamma index of each pixel based on the brightness value of each pixel;

[0018] The brightness difference data of each pixel is calculated according to the Gamma index of each pixel.

[0019] In an exemplary embodiment, each pixel includes three sub-pixels;

[0020] The grayscale value of each pixel calculates the brightness value of each pixel, including:

[0021] The average of the grayscale values ​​of the three sub-pixels in each pixel is used as the brightness value of each pixel; or,

[0022] The grayscale value of each pixel calculates the brightness value of each pixel, including:

[0023] The sum of the products of the grayscale value of each of the three sub-pixels and the corresponding weight is taken as the brightness value of each pixel.

[0024] In an exemplary embodiment, calculating the gamma index of each pixel according to the brightness value of each pixel includes:

[0025] The quotient obtained by dividing the logarithm of the brightness value of each pixel by the logarithm of the reference brightness value is used as the gamma index of each pixel.

[0026] In an exemplary embodiment, calculating the brightness difference data of each pixel according to the gamma index of each pixel includes:

[0027] Calculate the theoretical output brightness of each pixel based on the Gamma index of each pixel;

[0028] The difference between the theoretical output brightness of each pixel and the actual output brightness is used as the brightness difference data of each pixel.

[0029] In an exemplary embodiment, the image includes m grayscale images of a first shooting brightness and m grayscale images of a second shooting brightness; wherein m is an integer greater than or equal to 1.

[0030] The embodiment of the present application also provides a brightness compensation device, including a memory and a processor.

[0031] The memory is used to store a program for the brightness compensation method;

[0032] The processor is used to read a program for executing the brightness compensation method, and execute the method described in any one of the above embodiments.

[0033] An embodiment of the present application further provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are used to enable the computer to execute the method described in any one of the above embodiments.

[0034] An embodiment of the present application also provides a brightness compensation system, including the aforementioned brightness compensation device, a camera, and an image acquisition card, wherein the camera is configured to capture an image displayed on a screen, and the image acquisition card is configured to capture data of the image captured by the camera and transmit the data to the brightness compensation device.

[0035] The brightness compensation method of the embodiment of the present application samples the image displayed on the screen to be compensated for multiple times, and performs brightness compensation on the screen according to the image sampled each time until the display effect reaches the preset first condition; after the display effect reaches the preset first condition, the image displayed on the screen to be compensated is sampled at least once under the condition that the brightness compensation function is turned on, and compensation parameters are calculated based on the image sampled each time, so as to perform brightness compensation on the screen according to the compensation parameters. Since the screen has performed brightness compensation for multiple times when the preset first condition is reached, the brightness distribution of the screen is already relatively uniform. On this basis, brightness compensation is performed again, so that the brightness distribution of the entire screen is more uniform, thereby improving the display quality, increasing the yield of the screen product, and meeting the requirements for mass production and shipment.

[0036] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained through the structures particularly pointed out in the description and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The accompanying drawings are used to provide further understanding of the technical solution of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the technical solution of the present application and do not constitute a limitation on the technical solution of the present application.

[0038] Figure 1A This is one of the examples of the uneven display in the prior art;

[0039] Figure 1B This is the second example of uneven display in the prior art;

[0040] Figure 1C This is the third example of uneven display in the prior art;

[0041] Figure 1D This is the fourth example of uneven display in the prior art;

[0042] Figure 2 A schematic diagram of a three-part screen in the prior art;

[0043] Figure 3 It is a flow chart of the Demural algorithm of the prior art;

[0044] Figure 4 A schematic diagram of a gamma curve of the center position of the same screen under Demura Off in the prior art;

[0045] Figure 5 A schematic diagram of a gamma curve of a dark position of the same screen under Demura Off in the prior art;

[0046] Figure 6 A schematic diagram of a brightness compensation method according to an embodiment of the present application;

[0047] Figure 7 Schematic diagram of sampling the Bayer array for a color camera;

[0048] Figure 8 A flowchart of another brightness compensation method according to an embodiment of the present application;

[0049] Fig. 9 is a process flow chart of the brightness compensation method of an embodiment of the present application;

[0050] Fig.10 A schematic diagram of a brightness compensation device according to an embodiment of the present application. DETAILED DESCRIPTION

[0051] In order to make the purpose, technical solution and advantages of the present application more clear, the embodiments of the present application will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other arbitrarily without conflict.

[0052] For the three-screen problem and based on Figure 1A and Figure 1D Different types of display unevenness are shown ( Figure 1A The screen is split up and down. Figure 1B The left and right screen split phenomenon occurs. Figure 1C There is a local darkening phenomenon. Figure 1D The problem of overall flocculent appearance) is usually improved by using the conventional Demura algorithm. The process of selecting the brightness and grayscale of the camera in the conventional Demura algorithm is as follows: Figure 3 As shown, through Figure 3 We can judge the improvement of unevenness based on the display effect after the conventional Demura algorithm and select the best picture for taking pictures. In this step, we need to observe the effect on at least 5 screens. After superimposing the conventional Demura algorithm, we found that different types of display unevenness (i.e. Type Mura) and three-screen problems cannot be completely overcome by the existing Demura algorithm, and there will be different degrees of over-compensation or under-compensation. Because there is a serious uneven brightness under low grayscale, the gamma curve corresponding to the position of the display unevenness (i.e. Mura) is quite different from the gamma curve corresponding to the center of the screen, and the fluctuation range is between 1.7 and 2.9 (the gamma adjustment Tuning Gamma of the center of the screen is 2.2). Figure 4 , Figure 5 As shown in the figure, the inter-chip difference of the screen is difficult to solve with a set of demura solutions. At the same time, the three-screen problem is also affected by the uneven display. Due to the different degrees and forms of unevenness in the pre-processing, it is impossible to completely distinguish between the uneven processing and the three-screen. There is often unevenness on the display superimposed on the three-screen. After brightness compensation, the three-screen problem is prominent. For example, 2nit16 (indicates 16 grayscales at 2nit brightness), 2nit32 (indicates 32 grayscales at 2nit brightness), 16nit32 (indicates 32 grayscales at 16nit brightness), 2nit127 (indicates 127 grayscales at 2nit brightness) and other display devices all have different degrees of three-screen phenomenon.

[0053] In order to solve the above problems, the present application proposes a brightness compensation method to make the brightness distribution of the entire screen more uniform, thereby improving the display quality, increasing the yield of screen products, and meeting mass production and shipment requirements.

[0054] Figure 6 is a schematic diagram of a brightness compensation method according to an embodiment of the present application. The brightness compensation method is as follows Figure 6 As shown, it includes the following steps 61 to 63:

[0055] Step 61, turning off the brightness compensation function of the screen to be compensated, and calculating and storing the brightness compensation parameters of the screen to be compensated;

[0056] Step 62, turning on the brightness compensation function of the screen to be compensated, and repeatedly calculating and storing the brightness compensation parameters of the screen to be compensated until the display effect of the screen to be compensated meets a preset first condition;

[0057] Step 63, after the display effect of the screen to be compensated meets the preset first condition and when the brightness compensation function of the screen to be compensated is turned on, the brightness compensation parameters of the screen to be compensated are calculated and stored at least once, so that the screen to be compensated can perform brightness compensation according to the brightness compensation parameters stored last time.

[0058] The brightness compensation method of the embodiment of the present application samples the image displayed on the screen to be compensated for multiple times, and performs brightness compensation on the screen according to the image sampled each time until the display effect reaches the preset first condition; after the display effect reaches the preset first condition, the image displayed on the screen to be compensated is sampled at least once under the condition that the brightness compensation function is turned on, and compensation parameters are calculated based on the image sampled each time, so as to perform brightness compensation on the screen according to the compensation parameters. Since the screen has performed brightness compensation for multiple times when the preset first condition is reached, the brightness distribution of the screen is already relatively uniform. On this basis, brightness compensation is performed again, so that the brightness distribution of the entire screen is more uniform, thereby improving the display quality, increasing the yield of the screen product, and meeting the requirements for mass production and shipment.

[0059] In an exemplary embodiment, the calculating and storing the brightness compensation parameters of the screen to be compensated includes:

[0060] Acquire the image displayed on the screen to be compensated, and calculate the brightness compensation parameters according to the brightness compensation algorithm and the image;

[0061] The brightness compensation parameters are stored in a storage area corresponding to the screen to be compensated.

[0062] For example, in step 61, a first image displayed on the screen to be compensated is acquired, and a first compensation parameter is calculated based on a brightness compensation algorithm and the first image; and the first compensation parameter is written into a storage area corresponding to the screen to be compensated. The first compensation parameter is used to perform brightness compensation on the screen to be compensated according to the first compensation parameter when the brightness compensation function of the screen to be compensated is turned on.

[0063] For example, in step 62, the following operations are performed N times until the display effect of the screen to be compensated meets the preset first condition: a second image displayed by the screen to be compensated is captured, and a second compensation parameter is calculated based on a brightness compensation algorithm and the second image; and the second compensation parameter is written into a storage area corresponding to the screen to be compensated; wherein N is an integer greater than or equal to 1.

[0064] For example, in step 63, after the display effect of the screen to be compensated meets the preset first condition, when the brightness compensation function of the screen to be compensated is turned on, the following operations are performed at least once: a third image displayed by the screen to be compensated is captured, and a third compensation parameter is calculated based on the brightness compensation algorithm and the third image; and the third compensation parameter is written into a storage area corresponding to the screen to be compensated.

[0065] In an exemplary embodiment, the calculating the brightness compensation parameter according to the brightness compensation algorithm and the image may include:

[0066] Obtaining brightness difference data of each pixel in the image according to the image;

[0067] The brightness compensation parameters are calculated based on the brightness compensation algorithm and the brightness difference data of each pixel.

[0068] In an exemplary embodiment, obtaining brightness difference data of each pixel in the image according to the image may include:

[0069] Obtaining the grayscale value of each pixel in the image;

[0070] Calculate the brightness value of each pixel according to the gray value of each pixel;

[0071] Calculate the Gamma index of each pixel based on the brightness value of each pixel;

[0072] The brightness difference data of each pixel is calculated according to the Gamma index of each pixel.

[0073] Exemplarily, the following method may be used to calculate the brightness value of a pixel in a picture according to the grayscale value:

[0074] 1) Weighted average method

[0075] Taking into account the sensitivity of the human eye to different colors, the following formula can be used:

[0076] The brightness value of the pixel is equal to 0.299×R+0.587×G+0.114×B;

[0077] Among them, R, G, and B represent the grayscale values ​​of the red, green, and blue color channels respectively. This method can more accurately reflect the human eye's perception of brightness.

[0078] 2) Average method

[0079] The brightness value of a pixel is equal to (R+G+B / 3);

[0080] Among them, R, G, and B represent the grayscale values ​​of the red, green, and blue color channels respectively.

[0081] 3) Maximum and Minimum Method

[0082] The brightness value of the pixel is equal to (max(R, G, B)+min(R, G, B)) / 2;

[0083] Among them, R, G, and B represent the grayscale values ​​of the red, green, and blue color channels respectively.

[0084] In an exemplary embodiment, each pixel includes three sub-pixels;

[0085] The grayscale value of each pixel calculates the brightness value of each pixel, including:

[0086] The average of the grayscale values ​​of the three sub-pixels in each pixel is used as the brightness value of each pixel; or,

[0087] The grayscale value of each pixel calculates the brightness value of each pixel, including:

[0088] The sum of the products of the grayscale value of each of the three sub-pixels and the corresponding weight is taken as the brightness value of each pixel.

[0089] In an exemplary embodiment, calculating the gamma index of each pixel according to the brightness value of each pixel includes:

[0090] The quotient obtained by dividing the logarithm of the brightness value of each pixel by the logarithm of the reference brightness value is used as the gamma index of each pixel.

[0091] The reference brightness value may be the minimum brightness or the maximum brightness of the screen to be compensated.

[0092] In an exemplary embodiment, calculating the brightness difference data of each pixel according to the gamma index of each pixel may include:

[0093] Calculate the theoretical output brightness of each pixel based on the Gamma index of each pixel;

[0094] The difference between the theoretical output brightness of each pixel and the actual output brightness is used as the brightness difference data of each pixel.

[0095] In an exemplary embodiment, the image includes m grayscale images of a first shooting brightness and m grayscale images of a second shooting brightness; wherein m is an integer greater than or equal to 1.

[0096] The first shooting brightness and the second shooting brightness can be different. If the first shooting brightness is high brightness, the second shooting brightness can be low brightness.

[0097] The first shooting brightness and the second shooting brightness here are the actual brightness of the screen when the screen (corresponding to the above-mentioned screen to be compensated) is turned on when taking pictures. The shooting needs to be done in a dark room environment with an illumination of less than 10 lux (lumens), usually 5 lux to 10 lux.

[0098] The preset first condition may be to achieve a direction that tends to improve the subjective effect, or may be fitted according to the actual target Gamma value of the screen. For example, if the Gamma value of the screen itself is 2.2, then the preset first condition may also be that the objectively compensated gamma curve can be fitted into a gamma curve that fluctuates around 2.2.

[0099] The present application is described below using an example of a brightness compensation method.

[0100] The brightness compensation method example may include two stages, and the first stage includes the following steps:

[0101] Step S11, when the brightness compensation function of the screen to be compensated is turned off, two shooting brightnesses are selected, and four grayscale images are taken at each shooting brightness (a different number of shooting images can also be set according to the actual debugging situation, as long as the high brightness and low brightness can be distinguished, and the total number does not exceed 8 grayscales); for each grayscale image, the grayscale value of each pixel in the image is obtained, and the brightness value of each pixel in the image is calculated according to the grayscale value; the compensation parameter is obtained according to the brightness value and the Demura algorithm;

[0102] Step S12: Burn the compensation parameters into the screen Flash, and after the burning is completed, the screen is powered off;

[0103] In step S13, the screen is powered on, and when the brightness compensation function of the screen to be compensated is turned on, two shooting brightnesses are selected, and four grayscale images are taken at each shooting brightness; for each grayscale image, the grayscale value of each pixel in the image is obtained, and the brightness value of each pixel in the image is calculated according to the grayscale value; and the compensation parameter is obtained according to the brightness value and the Demura algorithm;

[0104] Step S14: Burn the compensation parameters into the screen Flash, and after the burning is completed, the screen is powered off;

[0105] Step S15, repeating steps S13 and S14 until the display effect of the screen to be compensated meets a preset first condition.

[0106] The preset first condition may be that the subjective effect tends to be a better uniformity, or may be that the objectively compensated gamma curve can be fitted into a gamma curve that fluctuates around 2.2.

[0107] The second phase includes the following steps:

[0108] Step S21: after the preset first condition is met, the power is turned on again and the brightness compensation function of the screen to be compensated (i.e., Demura On IP) is turned on, two shooting brightnesses are selected, and four grayscale images are taken at each shooting brightness; for each grayscale image, the grayscale value of each pixel in the image is obtained, and the brightness data of each pixel in the image is calculated according to the grayscale value of each pixel; and compensation parameters are obtained according to the brightness data and the Demura algorithm;

[0109] In step S22, the compensation parameters are burned into the screen Flash. After the burning is completed, the screen is powered off.

[0110] After step S22, the following steps may also be included:

[0111] In step S23, the screen is powered on, and when the brightness compensation function of the screen to be compensated is turned on, two shooting brightnesses are selected, and four grayscale images are taken at each shooting brightness; for each grayscale image, the grayscale value of each pixel in the image is obtained, and the brightness value of each pixel in the image is calculated according to the grayscale value of each pixel; and the compensation parameters are obtained according to the brightness value and the Demura algorithm;

[0112] Step S24, burn the compensation parameters into the screen Flash, and after the burning is completed, the screen is powered off;

[0113] Step S25, repeating steps S23 and S24 until the display effect of the screen to be compensated meets a preset second condition.

[0114] The display effect that meets the preset second condition is better than the display effect that meets the preset first condition.

[0115] This algorithm uses two stages, and each stage performs multiple sampling corrections for algorithm compensation. In the first stage, the screen data is captured through camera sampling, and the collected data is compensated for brightness through the Demura algorithm. If the uneven brightness of the screen itself is expressed as uneven peaks, the Demura algorithm will turn these uneven peaks into a flat plain. Based on the first stage, the second stage is to take pictures with the Demura function turned on. In fact, it is to capture the display effect of the screen after the brightness compensation in the first stage, that is, on the basis of roughly smoothing the uneven peaks in the first stage, the remaining uneven brightness that has not been compensated is collected, which is equivalent to further making the brightness distribution of the entire screen more uniform.

[0116] The screen brightness information collected by the camera belongs to high-frequency detail information. The camera imaging needs to have a sufficiently high collection resolution to accurately capture the screen light shape. However, the camera in this example is a 151M color camera. Since the color camera uses a Bayer photosensitive array with individual photosensitivity of R, G or B, there is a loss in the photosensitive collection resolution. For example, there is a quarter loss in the photosensitive collection resolution of R or B, and a half loss in the photosensitive collection resolution of G. Figure 7 As shown. Therefore, when a color camera takes an image, the image will overlap and interfere with each other due to the significant decrease in acquisition resolution, resulting in a certain acquisition deviation. However, post-processing receives the data collected by pre-processing. The more the data provided by pre-processing can represent the uneven brightness of the screen itself, the better the effect of post-processing compensation will be.

[0117] For different screens with uneven brightness, since the camera can only fix one set of exposure time and photosensitivity gain at the same time during the shooting process, it is impossible to take into account the shooting accuracy of the over-bright area and the over-dark area on the screen at the same time during shooting, resulting in distortion of the data collected in the over-bright area and the over-dark area, which in turn affects the compensation effect.

[0118] In the first stage, the example of this application roughly smoothes out the original over-bright and over-dark areas of the screen to make the brightness of the original over-bright and over-dark areas basically uniform. In the second stage, the color difference of the original over-bright and over-dark areas is pulled into the effective and accurate acquisition range under the shooting exposure time and photosensitivity gain conditions set by the camera. In this way, the compensation data of the original over-bright and over-dark areas can be further corrected during shooting in the second stage, thereby improving the compensation effect.

[0119] In summary, the brightness compensation method of the present application example can not only reduce the deviation of the collected data caused by the overlapping interference in the color camera imaging, but also improve the post-processing compensation capability. That is, after the first stage of brightness compensation, compensation is performed again based on the smaller brightness difference, which improves the brightness difference compensation effect and thus improves the display product yield.

[0120] In some other embodiments, the brightness compensation method can also be as follows: Figure 8 shown.

[0121] Fig. 9 is a process flow chart of a brightness compensation method according to an embodiment of the present application; Fig. 9 As shown, after turning off the brightness compensation function of the screen, the screen image (for example, W image) is photographed by a 151M color camera, and the Demura algorithm is applied to the photographed image to obtain the Demura compensation data (i.e., the aforementioned compensation data calculated based on the first Mura data and the Demura algorithm), and the Demura compensation data is burned into the screen Flash. After turning on the brightness compensation function of the screen, the screen image (for example, W image) is photographed by a 151M color camera, and the Demura algorithm is applied to the photographed image to obtain the Demura compensation data at this time (i.e., the aforementioned Nth compensation data), and the Demura compensation data at this time is burned into the screen Flash.

[0122] The present application also provides a brightness compensation device, such as Fig.10 As shown, it includes a memory 100 and a processor 200,

[0123] The memory 100 is used to store a program for the brightness compensation method;

[0124] The processor 200 is used to read a program for executing the brightness compensation method and execute the method described in any one of the above embodiments.

[0125] The present application also provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are used to enable the computer to execute the method described in any of the above embodiments.

[0126] The present application also provides a brightness compensation system, comprising a camera, an image acquisition card and the above-mentioned brightness compensation device, wherein the camera is configured to capture an image displayed on a screen, and the image acquisition card is configured to capture data of the image captured by the camera and transmit it to the brightness compensation device.

[0127] The present application describes multiple embodiments, but the description is exemplary rather than restrictive, and it is obvious to those skilled in the art that there may be more embodiments and implementations within the scope of the embodiments described in the present application. Although many possible feature combinations are shown in the drawings and discussed in the specific embodiments, many other combinations of the disclosed features are also possible. Unless specifically limited, any feature or element of any embodiment may be used in combination with any other feature or element in any other embodiment, or may replace any other feature or element in any other embodiment.

[0128] The present application includes and contemplates combinations of features and elements known to those of ordinary skill in the art. The embodiments, features and elements disclosed in the present application may also be combined with any conventional features or elements to form a unique invention scheme. Any features or elements of any embodiment may also be combined with features or elements from other invention schemes to form another unique invention scheme. Therefore, it should be understood that any feature shown and / or discussed in the present application may be implemented individually or in any appropriate combination. Therefore, except for the limitations made according to the attached claims and their equivalents, the embodiments are not subject to other restrictions. In addition, various modifications and changes may be made within the scope of protection of the attached claims.

[0129] In addition, when describing representative embodiments, the specification may have presented the method and / or process as a specific sequence of steps. However, to the extent that the method or process does not rely on the specific order of the steps described herein, the method or process should not be limited to the steps of the specific order described. As will be understood by those of ordinary skill in the art, other sequences of steps are also possible. Therefore, the specific sequence of the steps set forth in the specification should not be interpreted as a limitation to the claims. In addition, the claims for the method and / or process should not be limited to the steps of performing them in the order written, and those skilled in the art can easily understand that these sequences can be changed and still remain within the spirit and scope of the embodiments of the present application.

[0130] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all components may be implemented as software executed by a processor, such as a digital signal processor or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those skilled in the art, the term "computer storage medium" includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those of ordinary skill in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0131] In addition, the terms "first", "second", etc. are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first", "second", etc. may explicitly or implicitly include at least one of the features.

[0132] In the description of the present application, “plurality” means at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0133] In this application, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed", etc. should be understood in a broad sense. For example, "connected" can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements, unless otherwise clearly defined. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.

[0134] In the present application, unless otherwise clearly specified and limited, a first feature being “above” or “below” a second feature may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being “above”, “above”, and “above” a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being “below”, “below”, and “below” a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.

[0135] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example" or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0136] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A brightness compensation method, comprising: Turning off the brightness compensation function of the screen to be compensated, and calculating and storing brightness compensation parameters of the screen to be compensated; Turning on the brightness compensation function of the screen to be compensated, and repeatedly calculating and storing the brightness compensation parameters of the screen to be compensated, until the display effect of the screen to be compensated meets a preset first condition; After the display effect of the screen to be compensated meets the preset first condition and the brightness compensation function of the screen to be compensated is turned on, the operation of calculating and storing the brightness compensation parameters of the screen to be compensated is performed at least once, so that the screen to be compensated can perform brightness compensation according to the brightness compensation parameters stored for the last time.

2. The brightness compensation method according to claim 1, characterized in that: The calculating and storing the brightness compensation parameters of the screen to be compensated comprises: Acquire the image displayed on the screen to be compensated, and calculate the brightness compensation parameters according to the brightness compensation algorithm and the image; The brightness compensation parameters are stored in a storage area corresponding to the screen to be compensated.

3. The brightness compensation method according to claim 2, characterized in that: The step of calculating the brightness compensation parameters according to the brightness compensation algorithm and the image includes: Obtaining brightness difference data of each pixel in the image according to the image; The brightness compensation parameters are calculated based on the brightness compensation algorithm and the brightness difference data of each pixel.

4. The brightness compensation method according to claim 3, characterized in that: The step of obtaining brightness difference data of each pixel in the image according to the image includes: Obtaining the grayscale value of each pixel in the image; Calculate the brightness value of each pixel according to the gray value of each pixel; Calculate the Gamma index of each pixel based on the brightness value of each pixel; The brightness difference data of each pixel is calculated according to the Gamma index of each pixel.

5. The brightness compensation method according to claim 4, characterized in that: Each pixel includes three sub-pixels; The grayscale value of each pixel calculates the brightness value of each pixel, including: The average of the grayscale values ​​of the three sub-pixels in each pixel is used as the brightness value of each pixel; or, The grayscale value of each pixel calculates the brightness value of each pixel, including: The sum of the products of the grayscale value of each of the three sub-pixels and the corresponding weight is taken as the brightness value of each pixel.

6. The brightness compensation method according to claim 4, characterized in that: Calculating the Gamma index of each pixel according to the brightness value of each pixel includes: The quotient obtained by dividing the logarithm of the brightness value of each pixel by the logarithm of the reference brightness value is used as the gamma index of each pixel.

7. The brightness compensation method according to claim 4, characterized in that: The step of calculating the brightness difference data of each pixel according to the Gamma index of each pixel includes: Calculate the theoretical output brightness of each pixel based on the Gamma index of each pixel; The difference between the theoretical output brightness of each pixel and the actual output brightness is used as the brightness difference data of each pixel.

8. The brightness compensation method according to claim 2, wherein: The images include m grayscale images of a first shooting brightness and m grayscale images of a second shooting brightness; wherein m is an integer greater than or equal to 1.

9. A brightness compensation device, comprising a memory and a processor, characterized in that: The memory is used to store a program for the brightness compensation method; The processor is used to read a program for executing the brightness compensation method, and execute the method according to any one of claims 1 to 8.

10. A computer-readable storage medium storing computer-executable instructions, wherein: The computer executable instructions are used to cause the computer to execute the method according to any one of claims 1 to 8.

11. A brightness compensation system, characterized in that: It comprises the brightness compensation device as claimed in claim 9, a camera, and an image acquisition card, wherein the camera is configured to capture images displayed on a screen, and the image acquisition card is configured to capture data of the image captured by the camera and transmit the data to the brightness compensation device.

Citation Information

Patent Citations

  • Display panel optical compensation device, display panel and optical compensation method

    CN104064141A

  • Method and device for compensating brightness of display panel

    CN106847157A

  • Display screen detection method and device

    CN108172150A

  • An organic light emitting display device and a brightness compensation method thereof

    CN109147663A

  • Compensation method and device for display panel

    CN111710277A