Brightness compensation method and device, computer equipment, readable storage medium and program product
By acquiring the average current value and scene category of the screen in the AMOLED display, determining the compensation parameter value, and adjusting the driving voltage for brightness compensation, the problem of inconsistent brightness caused by voltage drop is solved, achieving efficient brightness adjustment and visual effect enhancement.
Patent Information
- Application Number
- CN202511589419.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-31
- Publication Date
- 2026-01-23
AI Technical Summary
In existing technologies, AMOLED displays suffer from voltage drop issues due to trace impedance and external bonding impedance under large size and high brightness conditions, resulting in inconsistencies in brightness and color between different display images. Existing gamma correction methods consume storage resources and lack flexibility, making it difficult to compensate efficiently.
By acquiring the average current value of the image to be displayed, determining the compensation parameter value according to the scene category, and adjusting the driving voltage for brightness compensation, including global voltage drop compensation and peak brightness compensation, the brightness is adaptively adjusted to overcome the effect of voltage drop.
It enables flexible brightness adjustment in different scenarios, improves the brightness consistency and visual effect of the display, reduces storage resource consumption, and improves compensation efficiency.
Smart Images

Figure CN121393370A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of display, in particular to a brightness compensation method and device, computer equipment, computer readable storage medium and computer program product. BACKGROUND
[0002] In recent years, active matrix organic light emitting diode (AMOLED) displays are widely used in smart phones, notebook computers and vehicle displays. With the increase of panel size and white field brightness, the voltage drop caused by the trace impedance and external joint impedance in the display circuit is increasingly prominent. The greater the total current of the picture, the more serious the voltage drop, resulting in inconsistent brightness and chrominance between different display pictures, which is called loading effect.
[0003] To alleviate the loading effect, different gamma correction methods are called in the related technology to stabilize the brightness and chrominance as much as possible. However, this method needs to store multiple gamma tables in advance, which not only occupies a lot of storage resources, but also lacks flexibility in the switching process, making it difficult to achieve efficient compensation according to the actual picture load. SUMMARY
[0004] Therefore, it is necessary to provide a brightness compensation method, device, computer equipment, computer readable storage medium and computer program product capable of efficient compensation to solve the above technical problems.
[0005] In a first aspect, the present application provides a brightness compensation method, comprising:
[0006] obtaining a to-be-displayed image;
[0007] calculating a picture average current value of the to-be-displayed image;
[0008] determining a scene category of the to-be-displayed image according to the picture average current value;
[0009] determining a compensation parameter value according to the scene category;
[0010] adjusting a driving voltage of the to-be-displayed image based on the compensation parameter value to compensate the to-be-displayed image.
[0011] In one embodiment, the adjusting the driving voltage of the to-be-displayed image based on the compensation parameter value comprises:
[0012] calculating a voltage compensation value of each sub-pixel based on the compensation parameter value;
[0013] adjusting the driving voltage of each sub-pixel based on the voltage compensation value of each sub-pixel.
[0014] In one of the embodiments, the calculating the voltage compensation value of each sub-pixel based on the compensation parameter value comprises:
[0015] obtaining a reference picture average current value under a reference display condition;
[0016] calculating a current difference value of each sub-pixel according to the picture average current value and the reference picture average current value;
[0017] obtaining a voltage compensation value of each sub-pixel according to the compensation parameter value and the current difference value of each sub-pixel.
[0018] In one of the embodiments, the calculating the picture average current value of the image to be displayed comprises:
[0019] calculating the picture average current value according to the current sum of each channel and the pixel number of the image to be displayed.
[0020] In one of the embodiments, the determining the compensation parameter value according to the scene category comprises:
[0021] when the scene category is a first scene, selecting a global voltage drop compensation parameter value as the compensation parameter value;
[0022] when the scene category is a second scene, selecting a peak brightness compensation parameter value as the compensation parameter value; the brightness value of the first scene is higher than that of the second scene.
[0023] In one of the embodiments, the determining the scene category of the image to be displayed according to the picture average current value comprises:
[0024] when the picture average current value is greater than a current threshold value, determining that the scene category is a first scene;
[0025] when the picture average current value is less than the current threshold value, determining that the scene category is a second scene; the brightness value of the first scene is higher than that of the second scene.
[0026] In one of the embodiments, the compensation parameter value is obtained by calibrating a reference display picture or data fitting based on the gray scale value of the reference display picture in advance.
[0027] In one of the embodiments, the calibration process of the reference display picture comprises:
[0028] turning on the reference display picture, and selecting a target display frame in the reference display picture;
[0029] measuring a center luminance value of the target display frame, compensating a luminance value of the reference display frame based on an initial compensation parameter value, adjusting the initial compensation parameter value until an adjusted center luminance value reaches a first target luminance value if the compensated center luminance value is not equal to the first target luminance value, and taking the initial compensation parameter value as a compensation parameter value.
[0030] In one of the embodiments, the compensation parameter value includes a global voltage drop compensation parameter value and a peak luminance compensation parameter value; and the method further includes:
[0031] When the picture average current value of the target display frame is a first value, the initial compensation parameter value is an initial voltage drop compensation parameter value, the compensation parameter value is the global voltage drop compensation parameter value, and the first target luminance value is a target luminance of global voltage drop compensation.
[0032] When the picture average current value of the target display frame is less than a second value, the initial compensation parameter value is an initial peak luminance compensation value, the compensation parameter value is the peak luminance compensation parameter value, and the first target luminance value is a target luminance of peak luminance compensation.
[0033] In one of the embodiments, the data fitting based on the gray scale values of the reference display frame includes:
[0034] turning on the reference display frame, and selecting a target display frame in the reference display frame;
[0035] measuring a luminance value corresponding to a preset gray scale binding point in the target display frame, and establishing a mapping relationship between gray scale values and luminance values based on the luminance value;
[0036] calculating, according to the mapping relationship, a target gray scale value of each preset gray scale binding point when the target display frame reaches a second target luminance value;
[0037] calculating an initial voltage corresponding to the target gray scale value and a target voltage corresponding to the second target luminance value of each preset gray scale binding point;
[0038] calculating a compensation parameter value according to the initial voltage and the target voltage.
[0039] In one of the embodiments, the compensation parameter value includes a global voltage drop compensation parameter value and a peak luminance compensation parameter value; and the method further includes:
[0040] When the picture average current value of the target display frame is in a third value range and a fourth value range, the compensation parameter value is the global voltage drop compensation parameter value.
[0041] When the picture average current value of the target display frame is less than the third numerical range, the compensation parameter value is the peak luminance compensation parameter value.
[0042] In one of the embodiments, the calculating the compensation parameter value according to the initial voltage and the target voltage comprises:
[0043] The target voltage and the initial voltage are subtracted to obtain a voltage difference of each channel;
[0044] The voltage differences of the channels are calculated to obtain a target voltage difference;
[0045] The target voltage difference is converted to obtain the compensation parameter value.
[0046] In a second aspect, the present application further provides a luminance compensation device, comprising:
[0047] An acquisition module is configured to acquire a to-be-displayed image;
[0048] A current calculation module is configured to calculate a picture average current value of the to-be-displayed image;
[0049] A scene distinguishing module is configured to determine a scene category of the to-be-displayed image according to the picture average current value;
[0050] A compensation parameter value determination module is configured to determine a compensation parameter value according to the scene category;
[0051] A luminance compensation module is configured to adjust a driving voltage of the to-be-displayed image based on the compensation parameter value, so as to compensate the to-be-displayed image.
[0052] In a third aspect, the present application further provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method in any one of the above embodiments when executing the computer program.
[0053] In a fourth aspect, the present application further provides a computer readable storage medium, which stores a computer program, and the computer program implements the steps of the method in any one of the above embodiments when executed by a processor.
[0054] In a fifth aspect, the present application further provides a computer program product, comprising a computer program, and the computer program implements the steps of the method in any one of the above embodiments when executed by a processor.
[0055] The brightness compensation method, device, computer device, computer readable storage medium and computer program product can first calculate a picture average current value according to the to-be-displayed image, and determine a scene category according to the picture average current value. Then, a compensation parameter value is selected according to the scene category, so that the corresponding compensation parameter value is flexibly selected under different scene categories, and adaptive brightness adjustment is performed, thereby realizing efficient compensation of the display driving voltage. BRIEF DESCRIPTION OF DRAWINGS
[0056] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related art, the drawings needed to be used in the description of the embodiments of the present application or the related art will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.
[0057] Figure 1 A schematic diagram of brightness change when global voltage drop compensation is performed in an embodiment;
[0058] Figure 2 A schematic diagram of different picture average current values in an embodiment;
[0059] Figure 3 A schematic diagram of a dark field backlight scene in an embodiment;
[0060] Figure 4 A schematic diagram of compensation current of a brightness compensation method in an embodiment;
[0061] Figure 5 A modeling schematic diagram of an AMOLED display panel in an embodiment;
[0062] Figure 6 A schematic diagram of a compensation value calibration process in an embodiment;
[0063] Figure 7 A schematic diagram of a relationship curve in an embodiment;
[0064] Figure 8 A schematic diagram of a brightness compensation process in an embodiment;
[0065] Figure 9 A schematic diagram of a brightness curve in an embodiment;
[0066] Figure 10 A change relationship graph under a preset threshold condition in an embodiment;
[0067] Figure 11 A change relationship graph after introducing a compensation weight coefficient in an embodiment;
[0068] Figure 12This is a schematic diagram of different display screens in one embodiment;
[0069] Figure 13 This is a schematic diagram of a test image in one embodiment;
[0070] Figure 14 This is a structural block diagram of a brightness compensation device in one embodiment;
[0071] Figure 15 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0072] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0073] For example, in combination Figure 1 as well as Figure 2 , Figure 1 This is a schematic diagram illustrating the brightness change during global voltage drop compensation in one embodiment. Figure 2 This is a schematic diagram of the average current values for different screens in one embodiment.
[0074] Figure 1 The horizontal axis represents APL (Average Picture Level), and the vertical axis represents the brightness value of the picture. APL can represent the proportion of lit pixels to total pixels. The red dots represent the brightness change curve with APL when GIRC (Global IRDrop Compensation) is turned off, and the blue dots represent the brightness change curve with APL when GIRC is turned on. Figure 2 White indicates that the pixels in that area are lit, and black indicates that the pixels in that area are turned off. The larger the lit area of the image, the higher the corresponding APL value. For example... Figure 2 As shown, APL defines how much of an image is bright and how much is dark. Its value is defined as the proportion of bright areas (usually high-brightness areas) in the image. The APL value varies in different scenes; generally, the APL is higher in general scenes and relatively lower in dark scenes or backlit scenes.
[0075] from Figure 1 As can be seen, when GIRC is turned off, the screen brightness increases as the APL value decreases, which is the result of the loading effect. When GIRC is turned on, the screen brightness tends to be stable as the APL changes.
[0076] In certain scenarios, such as the night sky, nighttime street scenes, and backlit scenes, etc., Figure 3As shown in the middle, in order to make the visual content more realistic, it is necessary to increase the picture brightness and contrast. Just can use the loading effect to increase the peak brightness in the display, improve the local brightness, let the bright place brighter, while maintaining the details of the dark place. In addition, the average current of the picture is small at this time, and the corresponding voltage drop is also small, which has little effect on color.
[0077] Therefore, a flexible brightness adjustment method is proposed in the present application. In normal general scenarios, the GIRC is turned on to ensure the consistency of brightness and chroma. In night sky backlight scenarios, the PLC is turned on to improve the local brightness of the panel and the contrast of the picture, thereby improving the visual effect.
[0078] In one embodiment, as shown in the left side of FIG. 1, a brightness compensation method is provided. The embodiment takes the method applied to a terminal as an example. It can be understood that the method can also be applied to a server, and can also be applied to a system including a terminal and a server, and is realized through the interaction of the terminal and the server. In the embodiment, the method includes the following steps: Figure 4
[0079] Step 402, obtaining a to-be-displayed image.
[0080] The to-be-displayed image refers to the image data that needs to be output to the screen for presentation by the display device at the current time, which can include static pictures or dynamic frame pictures generated by an application program, an operating system or a video playback source, and is specifically received by a display driving circuit and used to control the display of pixel points.
[0081] Step 404, calculating a picture average current value of the to-be-displayed image.
[0082] The APL value is used to represent the overall brightness level of the entire image.
[0083] Optionally, the brightness values of all pixel points in the image can be calculated for weighted average to obtain the APL value.
[0084] Step 406, determining a scene category of the to-be-displayed image according to the picture average current value.
[0085] Since the overall brightness level of the picture has a corresponding relationship with different display scenarios, the scene category of the display image can be determined according to the APL value. The scene category can include a general scenario and a low brightness scenario. The low brightness scenario can be a night sky, a street scene or a backlight scenario.
[0086] Optionally, the APL value can be compared with a preset threshold to determine the scene category of the to-be-displayed image.
[0087] For example, if the APL value is greater than a preset threshold, it is determined that the image to be displayed is in a general scene; if the APL value is less than the preset threshold, it is determined that the image to be displayed is in a low brightness scene.
[0088] In step 408, a compensation parameter value is determined according to the scene category.
[0089] Since the display load conditions are different in different scenes, for example, in a general scene, the overall current is large, which is easy to cause voltage drop to cause brightness and chroma inconsistency, and in a low brightness scene, the overall current is small, and it is more necessary to improve the local peak brightness and contrast, therefore, the compensation parameter value needs to be determined according to the scene category, so as to select a suitable compensation mode in different display scenes, thereby obtaining better display effect.
[0090] Optionally, the compensation parameter value is determined from an initial compensation parameter value according to the scene category. The initial compensation parameter value includes a GIRC value and a PLC value (Peak Luminance Compensation). The GIRC value is a compensation parameter for the display panel in a high brightness or large area lighting scene, which is obtained by pre-calibration due to voltage drop caused by power supply line resistance, and the PLC value is a compensation parameter for the display panel in a low brightness or local lighting scene, which is obtained by pre-calibration due to insufficient pixel current to cause local brightness to be low, and is used to improve the local peak brightness and overall picture contrast.
[0091] For example, when it is determined that the current image belongs to a general scene, a compensation value corresponding to global resistance voltage drop is selected, that is, the GIRC value. At this time, the overall current of the display panel is large, and the resistance in the power supply path will cause significant voltage drop, resulting in overall brightness drop and chroma deviation of the picture. Therefore, in this kind of scene, GIRC value is selected to compensate voltage drop to ensure the brightness of the picture; when it is determined that the current image belongs to a low brightness scene, a compensation value corresponding to pixel compensation is selected, that is, the PLC value. At this time, the overall current of the display panel is small, and the problem of voltage drop is not prominent, but the insufficient pixel current will cause the local brightness to be low, especially when high contrast pictures such as starry sky and night scene need to be displayed. Therefore, in this kind of scene, PLC value is selected to enhance the picture contrast and visual effect by improving the local peak brightness.
[0092] In step 410, the driving voltage of the image to be displayed is adjusted based on the compensation parameter value to compensate the image to be displayed.
[0093] In the process of realizing the brightness compensation, although the GIRC and the PLC are suitable for different display scenarios, the core goal of both is to eliminate the brightness deviation caused by the voltage drop or the current deficiency through the voltage correction. Therefore, the GIRC value and the PLC value can be derived in a unified voltage compensation framework, that is, the corresponding parameters are obtained based on the same compensation formula. In this way, the voltage compensation module can be shared, and the specific compensation effect is completed by different parameter configurations. Based on this, the derivation process of the compensation formula is described in detail below.
[0094] As shown in the modeling of the AMOLED display panel as Figure 5 The driving circuit is modeled by a voltage source connected to the display panel through a wire with a parasitic resistance of r and a current of I flowing through the wire. represents the gate voltage, is the diode opening threshold voltage, ELVDD is the power supply voltage, the voltage after voltage reduction by the resistor, the voltage drop value is related to the current I. The luminance of the Thin Film Transistor (TFT) is positively correlated with the current, and the current calculation formula is as formula (1),
[0095] Formula (1)
[0096] wherein that is, formula (1) can be written as formula (2),
[0097] Formula (2)
[0098] Let represent the data voltage provided for the sub-pixel. In addition, the picture current can be indirectly represented by the picture APL. Therefore, in the picture with the picture current of APL, the sub-pixel current can be represented as formula (3),
[0099] Formula (3)
[0100] Similarly, in the picture with the picture current of , the sub-pixel current can be represented as formula (4),
[0101] Formula (4)
[0102] For the GIRC, the goal is to adjust the corresponding luminance of the pixel in the picture with different current levels to be consistent, and because the sub-pixel luminance is positively correlated with the sub-pixel current Where L represents brightness, I represents current magnitude, and γ represents the correlation coefficient. If the brightness is required to be the same, the current must also be the same; that is, for the same sub-pixel in the APL image... When displaying the image, it is necessary to The corresponding required compensation voltage The derivation is as follows:
[0103] Formula (5)
[0104] Formula (6)
[0105] Formula (7)
[0106] Among them APL and All of these can be calculated based on the content displayed on the screen. These are the compensation parameters for GIRC that we need to calibrate.
[0107] The goal of the PLC is to increase the brightness of the current pixel to the required brightness level, which requires increasing the pixel voltage. Due to the voltage drop, the larger the APL (Average Power Drop), the lower the corresponding screen brightness, which is equivalent to setting the screen brightness accordingly. The pixel brightness is increased to the corresponding pixel brightness of the image. The corresponding pixel current is shown in formula (8).
[0108] Formula (8)
[0109] That is, it is necessary The derivation is shown in formula (5), and the corresponding required compensation voltage is... , as in formula (9).
[0110] Formula (9)
[0111] in It can be expressed as in formula (10).
[0112] Formula (10)
[0113] in . These are the compensation parameters of the PLC that need to be calibrated.
[0114] Therefore, both compensation methods can use a unified compensation formula, the voltage compensation module can be reused, and only the corresponding compensation parameters need to be loaded in different scenarios.
[0115] Alternatively, the compensation parameter can be a resistance value. What needs to be compensated is the voltage, so it needs to be multiplied by the current difference to get the voltage value to be compensated, i.e., the voltage correction value.
[0116] For example, the original input voltage V in The voltage difference ΔV corresponding to the compensation parameter value is superimposed, so as to obtain the final output voltage, as shown in equation (11)
[0117] Equation (11)
[0118] In the above embodiment, first, the picture average current value is calculated according to the to-be-displayed image, and the scene category is determined according to the picture average current value. Then, the compensation parameter value is selected according to the scene category, so that the corresponding compensation parameter value is flexibly selected under different scene categories, and the brightness is adaptively adjusted, so as to realize efficient compensation of the display driving voltage.
[0119] Further, in an embodiment, the adjustment of the driving voltage of the to-be-displayed image based on the compensation parameter value includes: calculating the voltage compensation value of each sub-pixel based on the compensation parameter value; and adjusting the driving voltage of each sub-pixel based on the voltage compensation value of each sub-pixel.
[0120] Optionally, in order to ensure the consistency of the brightness and color of the same pixel value in different pictures. The current of different pictures is different, that is, the voltage drop is different, so the compensation is performed for each sub-pixel.
[0121] Further, in an embodiment, the calculation of the voltage compensation value of each sub-pixel based on the compensation parameter value includes: obtaining a reference picture average current value under a reference display condition; calculating a current difference value of each sub-pixel according to the picture average current value and the reference picture average current value; and obtaining the voltage compensation value of each sub-pixel according to the compensation parameter value of each sub-pixel and the current difference value.
[0122] The reference picture average current value refers to the same gray scale value of red, green and blue sub-pixels in a white balance picture under a reference display condition.
[0123] Optionally, the red, green and blue sub-pixels in the white balance picture are mixed to generate white color, that is, the gray scale values of the red, green and blue sub-pixels are the same, , and the gray scale values of all pixels in the panel are consistent, and the calculation formula of the reference picture average current value is shown in equation (12).
[0124] Equation (12)
[0125] Then, the current difference value is the picture average current value of the to-be-displayed image minus the reference picture average current value of the reference display picture, that is, APL-APL * , and the calculation formula of the picture average current value of the to-be-displayed image is shown in equation (13).
[0126] Formula (13)
[0127] wherein the picture average current value of the image to be displayed is calculated according to the sum of the average current of all red sub-pixels, the average current of all green sub-pixels, and the average current of all blue sub-pixels.
[0128] wherein 、 、 are the gray scale values of the red sub-pixel, the green sub-pixel, and the blue sub-pixel respectively, γ is the gamma value, m and n respectively correspond to the number of pixels in the width and height directions of the panel, w r , w g , w b are the current contribution proportions of the red sub-pixel, the green sub-pixel, and the blue sub-pixel respectively, and .
[0129] Therefore, on the basis of the current difference value of each sub-pixel, multiplied by the compensation parameter value corresponding to each sub-pixel, the voltage compensation value of each sub-pixel can be obtained, which is shown in Formula (14).
[0130] Formula (14)
[0131] wherein the compensation value of each sub-pixel is calculated according to the reference display picture set according to the current pixel value of each pixel. For example, the difference between the average current of the reference picture corresponding to the current sub-pixel and the average current of the current display picture, multiplied by the compensation parameter value, is the voltage compensation value of the current pixel.
[0132] For example, for a certain pixel (100, 200, 300), the voltage compensation value corresponding to the red sub-pixel is calculated based on the reference display picture (100, 100, 100) as the reference; correspondingly, the compensation parameter value corresponding to the green sub-pixel is calculated based on the reference display picture (200, 200, 200) as the reference; and the voltage compensation value corresponding to the green sub-pixel is calculated based on the reference display picture (300, 300, 300) as the reference.
[0133] In one embodiment, the above determining the compensation parameter value according to the scene category comprises: when the scene category is a first scene, selecting a global voltage drop compensation parameter value as the compensation parameter value; when the scene category is a second scene, selecting a peak brightness compensation parameter value as the compensation parameter value; the brightness value of the first scene is higher than the brightness value of the second scene.
[0134] wherein the first scene can be the general scene in the above embodiment, and the second scene can be the low brightness scene in the above embodiment.
[0135] When the scene category is the first scene, a global voltage drop compensation parameter value is selected as the compensation parameter value, the overall current is large, and the brightness and chrominance inconsistency caused by voltage drop is prone to occur. The application of GIRC can correct the voltage drop to maintain the brightness consistency under different loads.
[0136] When the scene category is the second scene, a peak brightness compensation parameter value is selected as the compensation parameter value, because the overall current is small, and it is more necessary to improve the local peak brightness and contrast.
[0137] In the above embodiment, according to the scene category, the compensation parameter value can be accurately determined, and accurate compensation can be performed according to the compensation parameter value.
[0138] Further, the judgment process of the above scene category includes: when the picture average current value is greater than the current threshold value, the scene category is determined to be the first scene; when the picture average current value is less than the current threshold value, the scene category is determined to be the second scene; the brightness value of the first scene is higher than that of the second scene.
[0139] The current threshold value is a reference value for distinguishing different scene categories, which can be understood as the critical value of APL, reflecting whether the overall brightness of the picture is in high brightness or low brightness state.
[0140] Optionally, the current threshold value can be obtained through a large number of image tests and expert experience, and a threshold value capable of distinguishing general scenes and low brightness scenes is selected.
[0141] Optionally, the current threshold value can also be determined on the target display panel by sequentially lighting test pictures of different APLs, measuring the brightness change, and determining at which APL the obvious brightness deficiency phenomenon begins to appear, and taking the APL as the current threshold value.
[0142] In the above embodiment, the scene category is intuitively distinguished by the threshold value.
[0143] In one embodiment, the compensation parameter value includes a global voltage drop compensation parameter value and a peak brightness compensation parameter value; the global voltage drop compensation parameter value and the peak brightness compensation parameter value are obtained by calibrating the reference display picture or data fitting based on the gray scale value of the reference display picture.
[0144] Since the calibration process of the global voltage drop compensation parameter value and the peak brightness compensation parameter value is basically the same, the calibration process is described by the following embodiment.
[0145] Further, in one embodiment, the calibration process of the above-mentioned reference display screen comprises: lighting the reference display screen, and selecting a target display frame in the reference display screen; measuring a center brightness value of the target display frame, compensating the brightness value of the reference display screen based on an initial compensation parameter value, and adjusting the initial compensation parameter value until an adjusted center brightness value reaches a first target brightness value if the compensated center brightness value is not equal to the first target brightness value, and taking the initial compensation parameter value as the compensation parameter value.
[0146] The target display frame is a part of the reference display screen. For example, assuming that the reference display screen is a large frame, the target display frame is a small frame. The size of the target display frame can be set according to test requirements. The reference display screen is a frame in which the entire display frame is lighted, i.e., a W255 frame with APL = 1.0.
[0147] Optionally, after the target display frame is selected in the reference display screen, only the pixels in the target display frame can be lighted, and other areas can be kept off.
[0148] Optionally, since the target display frame is selected from the reference display screen, the lighting area of the target display frame changes compared with the reference display screen, resulting in different brightness values of the target display frame. At this time, the center brightness value of the target display frame needs to be measured again, and the center brightness value is compared with the first target brightness value. The first target brightness value refers to a reference standard for adjusting the brightness of the target display frame, which is set according to preset calibration requirements or display effect requirements. The center brightness value refers to the brightness value of the center of the target display frame. For example, the first target brightness value can be the brightness value of the reference display screen.
[0149] If the center brightness value is not equal to the first target brightness value, it means that the target display frame can have insufficient brightness or excessive brightness. At this time, the initial compensation parameter value is used to compensate the brightness value of the reference display screen. The initial compensation parameter value refers to an initial setting amount in the compensation process, which can be a preset empirical value or a default value.
[0150] If the compensated center brightness value is still not equal to the first target brightness value, the initial compensation parameter value is adjusted until the center brightness value reaches the first target brightness value, and the initial compensation parameter value is taken as the first target brightness value.
[0151] For example, for obtaining the compensation parameter value in the calibration manner, the corresponding register value in the driving IC can be adjusted to make the target display frame reach the first target brightness. If the brightness does not reach the first target brightness, the register value can be continuously increased or decreased, and then the brightness value is measured again. This process is repeated until the first target brightness is reached.
[0152] Further, in the calibration process, the register value is automatically adjusted, and the colorimeter is automatically connected to measure the brightness, and the required compensation value is automatically obtained and saved.
[0153] In the above embodiment, the target display frame is selected in the reference display screen for calibration, and the measurement of the compensation parameter can be completed on the standardized display panel.
[0154] Further, the global voltage drop compensation parameter value and the peak brightness compensation parameter value are obtained through the above calibration process, and the difference between the two in the calibration process is that the APL is different.
[0155] When the picture average current value of the target display frame is the first value, the initial compensation parameter value is the initial voltage drop compensation parameter value, and the compensation parameter value is the global voltage drop compensation parameter value; the first target brightness value is the target brightness of the global voltage drop compensation.
[0156] When the picture average current value of the target display frame is less than the second value, the initial compensation parameter value is the initial peak brightness compensation value, and the compensation parameter value is the peak brightness compensation parameter value; the first target brightness value is the target brightness of the peak brightness compensation.
[0157] For example, the first value can be 0.1, and the second value can be 1.0.
[0158] In an exemplary embodiment, in combination with Figure 6 , Figure 6 The compensation value calibration process diagram in an embodiment.
[0159] 1) Turn on the panel, burn the corresponding digital gamma voltage according to the demand, and turn on the AMOLED display panel;
[0160] 2) Switch to small frame display and set APL;
[0161] 3) Test the small frame brightness, and use CA410 to measure the brightness value of the center of the small frame picture;
[0162] 4) Determine whether the small frame reaches the target set brightness. If yes, go to step 6; if no, go to step 5;
[0163] 5) Adjust the compensation parameter value, and then go to step 3 to retest the current small frame brightness;
[0164] 6) Debugging is completed, and the compensation parameter value is saved;
[0165] Wherein, the large frame needs to select a full white APL = 1.0 W255 picture, the target brightness and data voltage are known. For the compensation parameter of the calibration GIRC, that is, the global voltage drop compensation parameter value, the small frame selects a 0.1 < APL < 1.0 Gray255 picture, and the large frame and the small frame picture brightness are required to be consistent. For the compensation parameter of the calibration PLC, the small frame selects a Gray255 picture with very small APL (< 0.1), and the brightness is determined by the actual requirement.
[0166] Similarly, since the data fitting process of the global voltage drop compensation parameter value and the peak brightness compensation parameter value is basically the same, the calibration process is described by the following embodiment.
[0167] In one embodiment, the above data fitting based on the gray scale value of the reference display picture includes: lighting the reference display picture, selecting a target display frame in the reference display picture; measuring the brightness value corresponding to the preset gray scale binding point in the target display frame, and establishing a mapping relationship between the gray scale value and the brightness value based on the brightness value; according to the mapping relationship, calculating the target gray scale value of each preset gray scale binding point when the target display frame reaches the second target brightness value; calculating the initial voltage corresponding to the target gray scale value of each preset gray scale binding point, and the target voltage corresponding to the second target brightness value; calculating the compensation parameter value according to the initial voltage and the target voltage.
[0168] In the data fitting process, the target display frame also needs to be selected from the reference display picture, and the process is consistent with that in the calibration, so it is not repeated here.
[0169] Wherein, the binding point is bound with the gray scale value, that is, one binding point corresponds to one gray scale value. That is, for a display frame of the same size (the lighting area is consistent), only the pixel value is different.
[0170] After measuring the brightness value corresponding to the preset gray scale binding, the mapping relationship between the gray scale value and the brightness value is established based on the brightness value. The mapping relationship between the gray scale value and the brightness value is different under different APL conditions.
[0171] Optionally, since the gray scale value and the brightness value are linearly related in the log domain, that is, The gray scale value and the corresponding brightness value of the preset gray scale binding point are input into the formula, and a and b can be obtained, and the corresponding mapping relationship is obtained.
[0172] For example, the above formula can be combined with Figure 7 , Figure 7Fig. 2 is a diagram of a relationship curve in an embodiment. The horizontal axis is log(gray / 255) and the vertical axis is log(lum). The blue curve is the relationship between the gray scale and the corresponding luminance of the APL = 0.05 picture, and the red curve is the relationship between the gray scale and the corresponding luminance of the APL = 0.2 picture. It can be seen that the curves are linear.
[0173] After the mapping relationship is obtained, the target gray scale value of each preset gray scale binding point when the target display frame reaches the second target luminance is obtained by using a linear relationship. The second target luminance value can be the luminance value of the reference display picture.
[0174] Subsequently, the initial voltage corresponding to the target gray scale value and the target voltage corresponding to the second target luminance value of the preset gray scale binding point can be calculated by using the preset gamma mapping table.
[0175] Optionally, because the number of preset gray scale binding points is limited, the initial voltage value corresponding to the gray scale value of the unbinding point node can be obtained by using linear interpolation, and is denoted as RV, GV, and BV.
[0176] Finally, the compensation parameter value is calculated according to the initial voltage and the target voltage.
[0177] Optionally, the voltage difference is calculated according to the initial voltage and the target voltage, and the compensation parameter value is obtained according to the voltage difference.
[0178] For example, the target voltage and the initial voltage are subtracted to obtain the voltage difference of each channel, the voltage difference of each channel is calculated to obtain the target voltage difference, and then the corresponding compensation parameter value is converted according to the target voltage difference.
[0179] Optionally, the lighting ratio of the target display frame is ORP (On-Pixel Ratio), and the voltage difference obtained by calibration is , and the compensation parameter value can be .
[0180] In the above embodiment, the compensation parameter value can be accurately obtained by data fitting.
[0181] Further, the global voltage drop compensation parameter value and the peak luminance compensation parameter value are both obtained by the above data fitting process, and the difference between the two in the data fitting process is that the APL is different.
[0182] When the picture average current value of the target display frame is in the third value range and the fourth value range, the compensation parameter value is the global voltage drop compensation parameter value.
[0183] When the picture average current value of the target display frame is less than the third value range, the compensation parameter value is the peak luminance compensation parameter value.
[0184] For example, the third value can be 0.1 and the fourth value can be 1.0.
[0185] In one example embodiment, a data fitting process is provided.
[0186] 1) Measure the luminance value corresponding to each preset gray scale binding point gray scale value in the target display frame.
[0187] As shown in Table 1, N gray scale binding points are set, with a gray scale value range of [0, 255]. The first row indicates the gray scale value of each binding point, and the luminance value corresponding to each binding point gray scale under the small frame is measured, with the unit being nit.
[0188] Table 1
[0189]
[0190] 2) Fit the relationship between the gray scale and the luminance, which is linear in the log domain, i.e. where a and b are the coefficients that need to be fitted.
[0191] 3) According to the fitted curve relationship, the gray scale value corresponding to the target luminance of the picture luminance of the target display frame is calculated.
[0192] 4) The gamma voltage values RV, GV, and BV corresponding to the gray scale values in 3) are calculated by interpolation according to the digital gamma mapping table. The gamma voltage values corresponding to the unbound node gray scale are obtained by linear interpolation. The digital gamma mapping table is determined during the gamma calibration process and is burned into the hardware. As shown in Table 2,
[0193] Table 2
[0194]
[0195] 5) The voltage difference is calculated as , , ; where , , are the digital gamma voltages corresponding to the red sub-pixel, green sub-pixel, and blue sub-pixel gray scale 255, respectively, , , are the digital gamma voltages corresponding to the gray scale required to reach the target luminance calculated in 4). , , are the gamma voltage difference values. The final voltage drop is taken as the median value or the average value, and is obtained.
[0196] 6) Calculate the compensation parameter value. The reference display picture W255, APL=1, the target display frame picture APL is the ratio of the number of pixels to the total number of pixels OPR (On Pixel Ratio), so the compensation parameter value can be calculated. .
[0197] In one exemplary embodiment, in combination Figure 8 , Figure 8 The flow chart of luminance compensation for each embodiment.
[0198] APL value calculation module, statistics display picture average current;
[0199] Compensation parameter determination module, according to the set threshold value to determine the scene type, according to the scene type to determine the compensation parameter value;
[0200] Compensation value calculation module, according to the APL value, the current pixel value, and the compensation parameter value, the voltage compensation value of the current pixel is calculated. The calculation process is shown in formula (14).
[0201] Voltage compensation module, according to the compensation parameter value to the current pixel digital voltage compensation.
[0202] In one exemplary embodiment, under the condition of setting the reference condition (500nit gamma, small frame APL=0.05, W255 brightness target 1300nit), the two cases of opening PLC and closing compensation are compared, and the center brightness of each picture is measured in the process of APL from 0.05 to 1.0, and the results are shown in Figure 9 .
[0203] Figure 9 In which the horizontal coordinate represents APL*100, and the vertical coordinate represents the brightness, unit: nit. From which we can see that even if the GIRC is closed, the expected brightness level is still not reached.
[0204] In another exemplary embodiment, by setting the mode current threshold (for example, th=0.2), the compensation strategy in different APL intervals is realized: when APL≥0.2, GIRC is opened to ensure the stability of the brightness in a wide range; when APL<0.2, PLC is opened to significantly improve the brightness under low brightness scene. Experimental results show that PLC can greatly improve the brightness, and GIRC can maintain the stability of brightness and chroma under different APL.
[0205] In combination Figure 10 , Figure 10 (a) is the luminance-APL change curve, Figure 10 (b) is the color coordinate xy-APL change relationship. From Figure 10(a) It can be seen that the opening of PLC greatly improves the brightness, and the opening of GIRC has a relatively stable brightness under each APL. Figure 10 (b) It can be seen that the color coordinates are relatively stable and there is no obvious deviation.
[0206] In yet another exemplary embodiment, in order to solve the problem of excessive brightness variation when directly switching between PLC and GIRC, a compensation weight coefficient a is introduced to make the compensation mode achieve a smooth transition when the APL changes from 0 to th. That is, when the APL increases from 0 to the threshold th, a smoothly transitions from 1 to 0, and the brightness changes gradually switch from PLC driving to GIRC driving, thereby avoiding brightness jumps and improving the continuity and stability of the display effect.
[0207] In combination with Figure 11 , Figure 11 (a) is the trend of the set weight coefficient a with the size of APL, Figure 11 (b) is the trend of the brightness with the size of APL after setting the weight a, which is relatively Figure 10 (a) It can be seen that the brightness is gradually transitioned from a sharp drop.
[0208] In an exemplary embodiment, some dark state, backlight, and street scene special scenes are displayed on the panel, and a colorimeter CA410 is used to measure the brightness variation of the concerned area. For the dark state scene, the relatively bright area is more concerned by the human subject, and it can be seen that the brightness is improved and the visual experience is better. The test conditions are shown in Table 3, and the display picture is shown in Figure 12 .
[0209] Table 3
[0210]
[0211] Among them, the values corresponding to the opening of GIRC, the opening of PLC, and the closing of GIRC and PLC are the measured brightness values, in nit, and the larger the value, the higher the brightness. From Table 3, it can be seen that the opening of GIRC limits the brightness of the concerned area to some extent, and the opening of PLC improves the brightness level of the concerned area, and the visual effect is better. The reason why the measured brightness value is improved but not much is that the CA410 probe size is relatively large, and it is unavoidable to cover the black unlit area when measuring, so the measured brightness cannot accurately represent the brightness value of the concerned point.
[0212] In another embodiment, under different loading conditions, the lowest distinguishable gray scale test is used to evaluate whether the dark details can be maintained without loss while the brightness is improved. The test image is shown in Figure 13 . Figure 13(a) shows that a larger area A is divided into 256 small areas, each small area has different pixel gray scale value, the gray scale value is from 0 to 255, the higher the gray scale value, the brighter the area. The lowest gray scale value that can be distinguished by naked eye observation is obtained. The smaller the lowest distinguishable gray scale value, the higher the contrast of the picture, the better the effect.
[0213] Then, the proportion of the control area A to the whole panel is controlled, as shown in Figure 13 (b), to test the lowest distinguishable gray scale under different APL pictures. The test statistical results are shown in Table 4. Table 4 is a statistical table of the lowest distinguishable gray scale under different modes.
[0214] Table 4
[0215]
[0216] Among them, the values corresponding to the opening of GIRC, the opening of PLC, and the closing of GIRC and PLC represent the lowest distinguishable gray scale, which means that below this gray scale value, it cannot be distinguished. As can be seen from Table 4, the opening of GIRC limits the panel contrast range to a certain extent, and the opening of PLC further improves the original panel contrast range, thereby ensuring that the brightness of the key attention area is improved while the details in the dark place are not lost.
[0217] It should be understood that although each step in the flowchart involved in each embodiment as described above is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise specified herein, the execution of these steps has no strict sequence limitation, and these steps can be executed in other orders. Moreover, at least part of the steps in the flowchart involved in each embodiment as described above can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or steps or stages in other steps.
[0218] Based on the same inventive concept, the embodiments of the present application also provide a luminance compensation device for implementing the luminance compensation method described above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more luminance compensation device embodiments provided below can refer to the limitations of the luminance compensation method described above, which will not be repeated here.
[0219] In an exemplary embodiment, as Figure 14As shown, a luminance compensation device is provided, comprising: an acquisition module 100, a current calculation module 200, a scene classification module 300, a compensation parameter value determination module 400, and a luminance compensation module 500, wherein:
[0220] The acquisition module 100 is configured to acquire a to-be-displayed image.
[0221] The current calculation module 200 is configured to calculate a picture average current value of the to-be-displayed image.
[0222] The scene classification module 300 is configured to determine a scene category of the to-be-displayed image according to the picture average current value.
[0223] The compensation parameter value determination module 400 is configured to determine a compensation parameter value according to the scene category.
[0224] The luminance compensation module 500 is configured to adjust a driving voltage of the to-be-displayed image based on the compensation parameter value, so as to compensate the to-be-displayed image.
[0225] In one embodiment, the luminance compensation module 500 comprises:
[0226] A voltage compensation value calculation unit is configured to calculate a voltage compensation value of each sub-pixel based on the compensation parameter value.
[0227] A voltage compensation unit is configured to adjust a driving voltage of each sub-pixel based on the voltage compensation value of each sub-pixel.
[0228] In one embodiment, the voltage compensation value calculation unit comprises:
[0229] A current acquisition sub-unit is configured to acquire a reference picture average current value under a reference display condition;
[0230] A current difference calculation sub-unit is configured to calculate a current difference value of each sub-pixel according to the picture average current value and the reference picture average current value.
[0231] A calculation sub-unit is configured to obtain the voltage compensation value of each sub-pixel according to the compensation parameter value of each sub-pixel and the current difference value.
[0232] In one embodiment, the current calculation module 200 comprises:
[0233] An average picture current calculation unit is configured to calculate the picture average current value according to a current sum of each channel and a pixel number of the to-be-displayed image.
[0234] In one embodiment, the scene classification module 300 comprises:
[0235] The first distinguishing unit is configured to select a global voltage drop compensation parameter value as the compensation parameter value when the scene category is a first scene.
[0236] The second distinguishing unit is configured to select a peak luminance compensation parameter value as the compensation parameter value when the scene category is a second scene; and the luminance value of the first scene is higher than that of the second scene.
[0237] In one embodiment, the compensation parameter value determination module 400 comprises:
[0238] The first selection unit is configured to determine that the scene category is a first scene when the picture average current value is greater than the current threshold value.
[0239] The second selection unit is configured to determine that the scene category is a second scene when the picture average current value is less than the current threshold value; and the luminance value of the first scene is higher than that of the second scene.
[0240] In one embodiment, the compensation parameter value in the compensation parameter value determination module 400 described above is obtained by calibrating a reference display picture or data fitting based on the gray scale value of the reference display picture in advance.
[0241] In one embodiment, the compensation parameter value determination module 400 described above comprises:
[0242] The first target frame selection unit is configured to light up a reference display picture and select a target display frame in the reference display picture.
[0243] The compensation calibration unit is configured to measure the center luminance value of the target display frame, compensate the luminance value of the reference display picture based on an initial compensation parameter value, adjust the initial compensation parameter value if the compensated center luminance value is not equal to a first target luminance value, until the adjusted center luminance value reaches the first target luminance value, and take the initial compensation parameter value as the compensation parameter value.
[0244] In one embodiment, the compensation parameter value comprises a global voltage drop compensation parameter value and a peak luminance compensation parameter value; and the compensation calibration unit comprises:
[0245] The first compensation calibration sub-unit is configured to, when the picture average current value of the target display frame is a first value, take the initial compensation parameter value as an initial voltage drop compensation parameter value, take the compensation parameter value as a global voltage drop compensation parameter value, and take the first target luminance value as a target luminance of global voltage drop compensation.
[0246] The second compensation calibration sub-unit is configured to, when the picture average current value of the target display frame is less than a second value, take the initial compensation parameter value as an initial peak luminance compensation value, take the compensation parameter value as a peak luminance compensation parameter value, and take the first target luminance value as a target luminance of peak luminance compensation.
[0247] In an embodiment, the compensation parameter value determination module 400 comprises:
[0248] The first target frame selection unit is configured to light up the reference display frame and select a target display frame in the reference display frame.
[0249] The mapping relationship setting unit is configured to measure the luminance value corresponding to the preset gray scale binding point in the target display frame, and establish a mapping relationship between the gray scale value and the luminance value based on the luminance value.
[0250] The target gray scale calculation unit is configured to calculate the target gray scale value of each preset gray scale binding point when the target display frame reaches the second target luminance value according to the mapping relationship.
[0251] The target voltage calculation unit is configured to calculate the initial voltage corresponding to the target gray scale value and the target voltage corresponding to the second target luminance value of each preset gray scale binding point.
[0252] The numerical value calculation unit is configured to calculate the compensation parameter value according to the initial voltage and the target voltage.
[0253] In an embodiment, the compensation parameter value determination module 400 comprises:
[0254] The first fitting unit is configured to set the compensation parameter value as a global voltage drop compensation parameter value when the picture average current value of the target display frame is in the third numerical value range and the fourth numerical value range.
[0255] The second fitting unit is configured to set the compensation parameter value as a peak luminance compensation parameter value when the picture average current value of the target display frame is less than the third numerical value range.
[0256] In an embodiment, the numerical value calculation unit comprises:
[0257] The channel voltage difference calculation sub-unit is configured to subtract the initial voltage from the target voltage to obtain the voltage difference of each channel.
[0258] The target voltage difference calculation sub-unit is configured to calculate the voltage difference of each channel to obtain the target voltage difference.
[0259] The conversion sub-unit is configured to convert the target voltage difference to obtain the compensation parameter value.
[0260] Each module in the luminance compensation device described above can be realized by software, hardware, and combinations thereof, in whole or in part. Each module described above can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory in the computer device in software form, so as to be called and executed by the processor to perform the operations corresponding to each module.
[0261] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 15 As shown, this computer device includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores image data to be displayed. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When executed by the processor, the computer program implements a brightness compensation method.
[0262] Those skilled in the art will understand that Figure 15 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0263] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method in any of the above embodiments.
[0264] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of the method in any of the above embodiments.
[0265] In one embodiment, when the computer program is executed by a processor, it also implements the steps of the method in any of the above embodiments.
[0266] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when executed, can include the processes of the above-mentioned embodiment methods. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. The non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. The volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, the RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., without being limited thereto.
[0267] The technical features of the above embodiments can be combined arbitrarily. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combinations of the technical features do not exist contradictory, they should be considered as the scope of the present application.
[0268] The above-described embodiments are merely illustrative of several embodiments of the present application, and the description is relatively specific and detailed, but should not be understood as a limitation on the scope of the patent. It should be noted that for those skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are all within the scope of the present application. Therefore, the scope of protection of the present application should be subject to the appended claims.
Claims
1. A brightness compensation method, characterized in that, The method includes: Get the image to be displayed; Calculate the average current value of the image to be displayed; The scene category of the image to be displayed is determined based on the average current value of the image. Determine the compensation parameter value based on the scene category; Based on the compensation parameter value, the driving voltage of the image to be displayed is adjusted to compensate the image.
2. The method according to claim 1, characterized in that, Adjusting the driving voltage of the image to be displayed based on the compensation parameter value includes: Based on the compensation parameter values, calculate the voltage compensation value for each sub-pixel; The driving power supply voltage of each sub-pixel is adjusted based on the voltage compensation value of each sub-pixel.
3. The method according to claim 2, characterized in that, The step of calculating the voltage compensation value for each sub-pixel based on the compensation parameter value includes: Obtain the average current value of the reference screen under the baseline display conditions; The current difference of each sub-pixel is calculated based on the average current value of the image and the average current value of the reference image. The voltage compensation value of each sub-pixel is obtained based on the compensation parameter value and the current difference value of each sub-pixel.
4. The method according to claim 1, characterized in that, The calculation of the average current value of the image to be displayed includes: The average current value of the screen is calculated based on the current of each channel and the number of pixels of the image to be displayed.
5. The method according to claim 1, characterized in that, The step of determining the compensation parameter value based on the scene category includes: When the scenario category is the first scenario, the global voltage drop compensation parameter value is selected as the compensation parameter value; When the scene category is the second scene, the peak brightness compensation parameter value is selected as the compensation parameter value; the brightness value of the first scene is higher than the brightness value of the second scene.
6. The method according to claim 1, characterized in that, Determining the scene category of the image to be displayed based on the average current value of the screen includes: When the average current value of the image is greater than the current threshold, the scene category is determined to be the first scene; When the average current value of the image is less than the current threshold, the scene category is determined to be the second scene; the brightness value of the first scene is higher than the brightness value of the second scene.
7. The method according to claim 1, characterized in that, The compensation parameter values are obtained in advance by calibrating the reference display screen or by data fitting based on the grayscale values of the reference display screen.
8. The method according to claim 7, characterized in that, The calibration process for the reference display screen includes: Light up the reference display screen, and select the target display frame in the reference display screen; The center brightness value of the target display frame is measured, and the brightness value of the reference display screen is compensated based on the initial compensation parameter value. If the compensated center brightness value is not equal to the first target brightness value, the initial compensation parameter value is adjusted until the adjusted center brightness value reaches the first target brightness value, and the initial compensation parameter value is used as the compensation parameter value.
9. The method according to claim 8, characterized in that, The compensation parameter values include global voltage drop compensation parameter values and peak brightness compensation parameter values; the method further includes: When the average current value of the target display frame is a first value, the initial compensation parameter value is the initial voltage drop compensation parameter value, and the compensation parameter value is the global voltage drop compensation parameter value; the first target brightness value is the target brightness of global voltage drop compensation. When the average current value of the target display frame is less than the second value, the initial compensation parameter value is the initial peak brightness compensation value, and the compensation parameter value is the peak brightness compensation parameter value; the first target brightness value is the target brightness of the peak brightness compensation.
10. The method according to claim 7, characterized in that, The data fitting based on the grayscale values of the reference display image includes: Light up the reference display screen, and select the target display frame in the reference display screen; Measure the brightness value corresponding to the preset grayscale binding point in the target display frame, and establish a mapping relationship between grayscale value and brightness value based on the brightness value; Based on the mapping relationship, calculate the target grayscale value of each of the preset grayscale binding points when the target display frame reaches the second target brightness value; Calculate the initial voltage of each of the preset grayscale binding points corresponding to the target grayscale value, and the target voltage corresponding to the second target brightness value; The compensation parameter value is calculated based on the initial voltage and the target voltage.
11. The method according to claim 10, characterized in that, The compensation parameter values include global voltage drop compensation parameter values and peak brightness compensation parameter values; the method further includes: When the average current value of the target display frame is within the third and fourth numerical ranges, the compensation parameter value is the global voltage drop compensation parameter value. When the average current value of the target display frame is less than the third numerical range, the compensation parameter value is the peak brightness compensation parameter value.
12. The method according to claim 10, characterized in that, The step of calculating the compensation parameter value based on the initial voltage and the target voltage includes: The voltage difference between each channel is obtained by subtracting the target voltage from the initial voltage. The voltage difference between each channel is calculated to obtain the target voltage difference; The compensation parameter value is obtained by converting the value based on the target voltage difference.
13. A brightness compensation device, characterized in that, The device includes: The acquisition module is used to acquire the image to be displayed. The current calculation module is used to calculate the average current value of the image to be displayed. The scene differentiation module is used to determine the scene category of the image to be displayed based on the average current value of the screen. The compensation parameter value determination module is used to determine the compensation parameter value according to the scene category; A brightness compensation module is used to adjust the driving voltage of the image to be displayed based on the compensation parameter value, so as to compensate the image to be displayed.
14. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 12.
15. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 12.
16. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 12.