Display screen brightness adjusting method and device and electronic equipment
By acquiring and adjusting the initial backlight brightness data and parameters of the display screen, the problem of brightness adjustment under maximum power consumption constraints was solved, achieving a better viewing experience and image clarity in natural light environments.
Patent Information
- Application Number
- CN202311107652.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-30
- Publication Date
- 2026-01-16
- Estimated Expiration
- 2043-08-30
AI Technical Summary
Under maximum power consumption constraints, existing technologies struggle to effectively adjust the brightness of the display to improve the user's viewing experience, especially when natural light interference reduces the brightness and contrast of the display.
By acquiring the initial backlight brightness data of the target display screen, calculating the backlight brightness adjustment parameters, and adjusting the backlight brightness values that are lower than the average brightness value in the initial backlight brightness data according to these parameters, and combining the limiting parameters of the display screen under different brightness conditions, the brightness of the display screen is adjusted.
Under maximum power consumption limits, the brightness and contrast of the displayed image are improved, enhancing the user's viewing experience and extending the monitor's lifespan.
Smart Images

Figure CN119541406B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the display technical field, and in particular to a display picture brightness adjustment method and device and electronic equipment. BACKGROUND
[0002] With the development of video technology, in order to improve the display effect, liquid crystal displays with multi-zone backlight driving systems are more and more favored by the market. Since there is a maximum power limit of hardware devices, that is, a maximum power consumption limit, while considering power consumption, it is also desired to improve the display effect of the multi-zone backlight driving liquid crystal display. For example, a brightness adjustment algorithm is integrated in a chip inside the liquid crystal display. The brightness adjustment algorithm adjusts received backlight data according to backlight data received by the liquid crystal display and data when the backlight is fully bright. The display driving chip lights the backlight zones of the display according to the adjusted backlight data, so as to improve the display brightness / contrast as much as possible under the constraint condition of the maximum power consumption.
[0003] The inventor found in the process of implementing the embodiments of the present application that if the brightness of the currently displayed picture is greater than a threshold value, the processing manner according to the above brightness adjustment algorithm will cause the backlight brightness to decrease, and on this basis, the interference of the natural light environment will seriously affect the user's viewing experience. Therefore, how to adjust the brightness of the display picture under the constraint condition of the maximum power consumption and make the brightness of the adjusted display picture have a better viewing experience for the user is a problem that needs to be solved urgently. SUMMARY
[0004] The technical problem solved by the embodiments of the present application is how to adjust the brightness of the display picture under the constraint condition of the maximum power consumption and make the brightness of the adjusted display picture have a better viewing experience for the user.
[0005] To solve the above technical problem, one technical solution adopted by the embodiments of the present application is to provide a display picture brightness adjustment method, comprising: acquiring initial backlight brightness data corresponding to a target display picture, the initial backlight brightness data comprising at least one backlight brightness value; acquiring a backlight brightness adjustment parameter of the target display picture according to the initial backlight brightness data; adjusting a backlight brightness value smaller than an average brightness value of the target display picture in the initial backlight brightness data according to the backlight brightness adjustment parameter to obtain adjusted initial backlight brightness data; and adjusting the display brightness of the target display picture according to the adjusted initial backlight brightness data and a limit parameter of the display under different brightness.
[0006] Optionally, the obtaining the initial backlight brightness data corresponding to the target display screen comprises: performing picture partitioning on the target display screen to obtain at least one partitioned picture; determining, for each of the partitioned pictures, a backlight brightness value corresponding to the partitioned picture according to a pixel brightness characteristic value of the partitioned picture, the pixel brightness characteristic value comprising at least one of a pixel brightness mean value, a pixel brightness minimum value and a pixel brightness maximum value; and aggregating the backlight brightness values corresponding to the plurality of partitioned pictures as the initial backlight brightness data corresponding to the target display screen.
[0007] Optionally, the pixel brightness characteristic value comprises a pixel brightness mean value and a pixel brightness maximum value, and the determining, for each of the partitioned pictures, a backlight brightness value corresponding to the partitioned picture according to a pixel brightness characteristic value of the partitioned picture comprises: performing weighted summation on the pixel brightness mean value and the pixel brightness maximum value of each of the partitioned pictures to obtain the backlight brightness value corresponding to the partitioned picture.
[0008] Optionally, the obtaining the backlight brightness adjustment parameter of the target display screen according to the initial backlight brightness data comprises: calculating a first backlight data sum of the initial backlight brightness data according to the backlight brightness values; and calculating a first proportion value between the first backlight data sum and a second backlight data sum corresponding to a full-brightness backlight of the target display screen as the backlight brightness adjustment parameter.
[0009] Optionally, the adjusting the backlight brightness values in the initial backlight brightness data that are less than the average brightness value of the target display screen according to the backlight brightness adjustment parameter to obtain adjusted initial backlight brightness data comprises: comparing the first proportion value with a preset first threshold value and a second threshold value respectively, the first threshold value being greater than the second threshold value; when the first proportion value is greater than the first threshold value, multiplying the backlight brightness values in the initial backlight brightness data that are less than the average brightness value by a preset first coefficient to obtain the adjusted initial backlight brightness data; and when the first proportion value is less than or equal to the first threshold value and greater than the second threshold value, multiplying the backlight brightness values in the initial backlight brightness data that are less than the average brightness value by a preset second coefficient to obtain the adjusted initial backlight brightness data.
[0010] Optionally, the adjusting the display brightness of the target display picture according to the adjusted initial backlight brightness data and the limiting parameters of the display at different brightnesses comprises: calculating a third backlight data sum corresponding to the adjusted initial backlight brightness data; calculating a fourth backlight data sum corresponding to the adjusted initial backlight brightness data when the backlight of the target display picture is fully bright; calculating a second proportion value of the third backlight data sum and the fourth backlight data sum; obtaining a limiting factor corresponding to the second proportion value according to the limiting parameters of the display at different brightnesses; and adjusting the adjusted initial backlight brightness data according to the limiting factor to obtain the adjusted display brightness of the target display picture.
[0011] To solve the above technical problems, another technical solution adopted by the embodiments of the present application is to provide a display picture brightness adjusting device, comprising: an initial backlight brightness data obtaining module, configured to obtain initial backlight brightness data corresponding to a target display picture, the initial backlight brightness data comprising at least one backlight brightness value; a backlight brightness adjusting parameter obtaining module, configured to obtain backlight brightness adjusting parameters of the target display picture according to the initial backlight brightness data; a first backlight brightness data adjusting module, configured to adjust backlight brightness values smaller than an average brightness value of the target display picture in the initial backlight brightness data according to the backlight brightness adjusting parameters to obtain adjusted initial backlight brightness data; and a second backlight brightness data adjusting module, configured to adjust display brightness of the target display picture according to the adjusted initial backlight brightness data and limiting parameters of the display at different brightnesses.
[0012] To solve the above technical problems, still another technical solution adopted by the embodiments of the present application is to provide an electronic device, comprising: at least one processor; and a memory in communication connection with the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method as described above.
[0013] To solve the above technical problems, still another technical solution adopted by the embodiments of the present application is to provide a non-volatile computer readable storage medium, which stores computer executable instructions, and when the computer executable instructions are executed by an electronic device, the electronic device performs the method as described above.
[0014] To solve the above technical problems, a further technical scheme adopted by the embodiments of the present application is to provide a computer program product, the computer program product comprising a computer program stored on a non-volatile computer-readable storage medium, the computer program comprising program instructions, when the program instructions are executed by an electronic device, causing the electronic device to execute the method as described above.
[0015] Differently from the related art, the embodiments of the present application provide a display picture brightness adjustment method and device and an electronic device, by obtaining initial backlight brightness data corresponding to a target display picture, the initial backlight brightness data comprising at least one backlight brightness value, obtaining a backlight brightness adjustment parameter of the target display picture according to the initial backlight brightness data, then adjusting the backlight brightness value in the initial backlight brightness data which is less than the average brightness value of the target display picture according to the backlight brightness adjustment parameter to obtain adjusted initial backlight brightness data, and adjusting the display brightness of the target display picture according to the adjusted initial backlight brightness data and the limiting parameter of the display under different brightness. The embodiments provided by the present application, on one hand, adjust the initial backlight brightness data by the backlight brightness adjustment parameter, specifically, adjust the backlight brightness value in the initial backlight brightness data which is less than the average brightness value, thereby being able to adjust the backlight brightness of the dark partition in the initial backlight brightness data, distinguish the light-dark contrast of different partitions, and thus make the content displayed by the display picture clearer; on the other hand, adjust the display brightness of the display picture by the limiting parameter of the display under different brightness and the initial backlight brightness data, thereby being able to adjust the brightness of the display picture under the constraint condition of maximum power consumption, and make the brightness of the adjusted display picture have better viewing experience for users. BRIEF DESCRIPTION OF DRAWINGS
[0016] One or more embodiments are illustrated by way of example with reference to the accompanying drawings, which are schematic and not intended to be limiting of the embodiments, and in which like reference numerals designate similar items in the figures, in which: the drawings do not limit the proportion.
[0017] Figure 1 is a schematic diagram of the peak brightness algorithm curve provided by the embodiments of the present application;
[0018] Figure 2 is a flowchart of a display picture brightness adjustment method provided by the embodiments of the present application;
[0019] Figure 3 is a flowchart of a method for obtaining initial backlight brightness data corresponding to a target display picture provided by the embodiments of the present application;
[0020] Figure 4 is a schematic diagram of a target display picture provided by the embodiments of the present application;
[0021] Figure 5 is a method provided by the embodiment of the present application Figure 4 the schematic diagram of the initial backlight brightness data of the local corresponding to the target display picture;
[0022] Figure 6 is a flow chart of the method for adjusting the backlight brightness less than the average brightness value in the initial backlight brightness data according to the backlight brightness adjustment parameter provided by the embodiment of the present application;
[0023] Figure 7 is a structural schematic diagram of the display picture brightness adjustment device provided by the embodiment of the present application;
[0024] Figure 8 is a hardware structural schematic diagram of the electronic device for executing the display picture brightness adjustment method provided by the embodiment of the present application. DETAILED DESCRIPTION
[0025] In order to make the purpose, technical scheme and advantages of the present application more clear, the present application is further described in detail below in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application.
[0026] It should be noted that, if there is no conflict, each feature in the embodiments of the present application can be combined with each other, and all within the protection scope of the present application. In addition, although the functional modules are divided in the device schematic diagram, and the logical order is shown in the flow chart, in some cases, the steps shown or described can be executed in different order from the module division in the device schematic diagram, or the order in the flow chart.
[0027] Unless otherwise defined, all technical and scientific terms used in the specification are the same as those commonly understood by the person skilled in the art belonging to the technical field of the present application. The terms used in the specification of the present application are only for the purpose of describing the specific embodiments, and are not used to limit the present application.
[0028] This application provides a method for adjusting the brightness of a display screen, specifically an image displayed on a liquid crystal display panel. The liquid crystal display panel may have multiple arrayed pixels, each of which emits light using a backlight module within the liquid crystal display. For example, the liquid crystal display panel may be a 480-zone backlight liquid crystal display, a type of display employing zone control technology. This divides the backlight into 480 independent zones, each with independently adjustable brightness. The brightness and color of each zone can be specifically adjusted according to the brightness and color changes of the image to achieve higher contrast and more accurate color reproduction. The brightness of the corresponding backlight zone can be controlled by receiving 480 data points sent from a host computer. To consider power consumption limitations, the internal chip of the liquid crystal display may integrate... Figure 1 The peak brightness algorithm curve shown can be used to adjust the brightness of the backlight zones, thereby maximizing the display's brightness and contrast while meeting the power consumption limits of the display hardware.
[0029] Specifically, the internal chip of the LCD monitor calculates the sum of the current backlight data corresponding to the 480 backlight data points received, and also calculates the maximum sum of the backlight data corresponding to the 480 backlight data points when the backlight is fully on. Then, according to... Figure 1 As shown, the range of the current backlight data corresponding to the 480 backlight data points can be determined to include the first range: (0, 0.21 * the maximum backlight data sum when the backlight is fully lit), the second range: (0.21 * the maximum backlight data sum when the backlight is fully lit, 0.4 * the maximum backlight data sum when the backlight is fully lit), and the third range: (0.4 * the maximum backlight data sum when the backlight is fully lit, 1 * the maximum backlight data sum when the backlight is fully lit). When the sum of the current backlight data corresponding to the 480 backlight data points is within the first interval mentioned above (i.e., the sum of the current backlight data points < 0.21 * the sum of the maximum backlight data points when the backlight is fully on), the internal chip of the LCD monitor will multiply the received 480 backlight data points by 1 and send them to the back-end display driver chip to illuminate the backlight zones of the display. When the sum of the current backlight data points corresponding to the 480 backlight data points is within the second interval mentioned above (i.e., 0.21 * the sum of the maximum backlight data points when the backlight is fully on < the sum of the current backlight data points corresponding to the 480 backlight data points < 0.4 * the sum of the maximum backlight data points when the backlight is fully on), the internal chip of the LCD monitor will proceed according to the following... Figure 1The curve with a slope of -2.105 is shown to process the received 480 backlight data, and after processing, it is sent to the display driver chip at the back end to light up the backlight partitions of the display; when the current backlight data corresponding to the 480 backlight data is within the above-mentioned third interval range, that is, the current backlight data corresponding to the 480 backlight data is > 0.4*backlight full brightness and the corresponding maximum backlight data sum, the liquid crystal display internal chip will multiply the received 480 backlight data by 0.6, and then send it to the display driver chip at the back end to light up the backlight partitions of the display.
[0030] Wherein, the current backlight data sum corresponding to the 480 backlight data refers to that the liquid crystal display is divided into 480 partitions, each partition has its corresponding backlight brightness, and the result of the sum operation of the 480 backlight brightness is the current backlight data sum corresponding to the 480 backlight data. The maximum backlight data sum corresponding to the 480 backlight data when the backlight is full brightness refers to the value obtained by summing the maximum value of the backlight brightness of each partition in the 480 partitions, that is, the product of the number of partitions and the maximum value of the backlight brightness (such as 480*255) is the maximum backlight data sum corresponding to the backlight full brightness. Wherein, in the backlight partition control of the liquid crystal display, the backlight brightness of each partition can be controlled by the PWM (Pulse Width Modulation) technology, that is, the duty cycle (that is, the ratio of high level time to cycle time) of a fixed frequency square wave signal is used to control the average voltage or average current of the output signal, so as to achieve the purpose of adjusting the brightness. It should be noted that in an 8-bit binary system, the maximum value is 255 (11111111), that is, an 8-bit PWM signal can represent a brightness value between 0 and 255. Therefore, when the backlight brightness of the backlight partition is set to full brightness, the duty cycle of the PWM signal of each partition is set to 100%, that is, the high level duration of the PWM signal is the entire cycle time, and the corresponding brightness value is 255. The 255 brightness value is the maximum brightness value of the backlight brightness of a backlight partition. It should be further noted that in the actual application of the liquid crystal display, the number of backlight partitions, the range of brightness value adjustment, and the accuracy of brightness adjustment may vary depending on different display types and brands.
[0031] Wherein, the above-mentioned according to the formula Figure 1The coefficient 0.21 and the coefficient 0.4 set in the determined interval range are constants determined by experiments and experience, which are used to calculate the peak brightness value of the liquid crystal display in different picture display, which is limited by the brightness ratio of the current display picture of the display and the power consumption limit. The determination of these constants is obtained by experiments and experience. For example, it can be obtained by comprehensively considering factors such as the human eye's perception curve of brightness, the optical and electrical properties of the liquid crystal display, and other factors. It should be noted that in practical applications, these constants may vary depending on the type, brand and application scenario of the display, and need to be adjusted and optimized according to the specific situation. Figure 1 The horizontal axis in the formula represents the constant, specifically, the horizontal axis represents the ratio of the initial backlight brightness data of the current display picture of the display and the sum of the maximum backlight data when the backlight of the display is full brightness. The horizontal coordinate value on the horizontal axis represents the brightness ratio of the display presenting the current display picture, and the vertical coordinate value on the vertical axis represents the power consumption limit factor corresponding to each brightness ratio, such as 0.6, 1. 0.6 and 1 are also constants determined by experiments and experience. By multiplying the current detected backlight brightness data corresponding to the current display picture by the power consumption limit factor corresponding to the vertical axis, the backlight brightness of the current display picture of the display is adjusted, so that the display brightness of the current display picture will not exceed the power consumption limit of the display device itself. For the display with partition and without partition, Figure 1 The horizontal axis corresponding to the display is the ratio of the initial backlight brightness data of the current display picture of the display and the sum of the maximum backlight data when the backlight of the display is full brightness. If it is a partitioned display, the initial backlight brightness data and of the display picture is the value obtained by summing the backlight brightness values of all partitions, and the maximum backlight data and when the backlight is full brightness is the value obtained by multiplying the number of partitions by 255. If it is a non-partitioned display, the initial backlight brightness data and of the display picture can be the backlight brightness value of the current display picture, and the maximum backlight data and when the backlight is full brightness can be 255.
[0032] The peak brightness algorithm can be used to evaluate the brightness performance of the backlight module of the liquid crystal display, so that the image has better visual effect and more rich details. By integrating the peak brightness algorithm curve in the internal chip of the liquid crystal display, the backlight brightness of the liquid crystal display in the specific application process can be adjusted accordingly, so as to achieve the purpose of reducing the backlight brightness power consumption.
[0033] The inventor finds that if the current backlight data corresponding to the 480 backlight data and the maximum backlight data corresponding to >0.4*backlight full brightness are 0.6, the internal chip of the liquid crystal display will multiply the received 480 backlight data by 0.6, at this time, the initial backlight will be discounted by 0.6, thereby causing the global brightness of the displayed content in the display picture to be reduced, especially if the natural light environment is superimposed, the brightness of the displayed content can be lower, and the contrast of the displayed content is also reduced, at this time, the user's viewing experience is easily reduced. Therefore, in some cases, adjusting the brightness of the display picture according to the above peak brightness algorithm curve cannot make the user have a better viewing experience. Therefore, the inventor provides a display picture brightness adjustment method, which not only meets the constraint condition of maximum power consumption, but also makes the brightness of the adjusted display picture have a better viewing experience for the user.
[0034] The following embodiment provides a display picture brightness adjustment method. The execution subject of the display picture brightness adjustment method is generally an electronic device with certain computing power, such as a computer device, and in some possible implementation manners, the display picture brightness adjustment method can be realized by calling computer readable instructions stored in the memory by the processor.
[0035] Specifically, Figure 2 is a flowchart of a display picture brightness adjustment method provided by an embodiment of the present application. The method comprises:
[0036] S11, obtaining initial backlight brightness data corresponding to a target display picture, the initial backlight brightness data comprising at least one backlight brightness value.
[0037] The target display picture is a picture displayed on a backlight partitioned liquid crystal display (such as a 480 backlight partitioned liquid crystal display, etc.), and the target display picture comprises display content, which can be text, pictures, images, etc. The initial backlight brightness data refers to dividing the backplane LED lamp of the liquid crystal display into multiple regions, each region comprising a corresponding backlight brightness value, and the total backlight brightness value is the initial backlight brightness data corresponding to the target display picture.
[0038] In one embodiment, the target display picture can also not be a backlight partitioned liquid crystal display, such as a liquid crystal display that can only have one group of backlight sources, at this time, partitioning is not required, and the initial backlight brightness data can only comprise one backlight brightness value.
[0039] As shown in the following figure, Figure 3 The obtaining of the initial backlight brightness data corresponding to the target display picture comprises:
[0040] S111, performing picture partitioning on the target display picture to obtain at least one partitioned picture.
[0041] In one example, an adaptive partitioning manner can be adopted to partition the target display picture, i.e., the target display picture can be partitioned according to the region distribution of the backlight partitioning of the display device, so that the partitioned picture obtained by partitioning the target display picture has a one-to-one corresponding relationship with the backlight partitioning.
[0042] S112, for each of the partitioned pictures, determining the backlight brightness value corresponding to the partitioned picture according to the pixel brightness characteristic value of the partitioned picture.
[0043] The pixel brightness characteristic value can include at least one of a pixel brightness mean value, a pixel brightness minimum value, and a pixel brightness maximum value.
[0044] In one example, the corresponding pixel brightness characteristic value can be obtained by traversing all pixels in the partitioned picture and calculating the mean value, minimum value, and maximum value of the brightness values.
[0045] In one embodiment, the pixel brightness mean value, the pixel brightness minimum value, and the pixel brightness maximum value can be obtained by the following formulas:
[0046]
[0047] L2 = max(I i );
[0048] L3 = min(I i );
[0049] where I i is the brightness of the i-th pixel in the partitioned picture, n is the total number of pixels included in the partitioned picture, L1 is the pixel brightness mean value corresponding to the partitioned picture, L2 is the pixel brightness maximum value corresponding to the partitioned picture, and L3 is the pixel brightness minimum value corresponding to the partitioned picture.
[0050] Determining the backlight brightness value corresponding to the partitioned picture according to the pixel brightness characteristic value of the partitioned picture can be taking the pixel brightness mean value of the partitioned picture as the backlight brightness value corresponding to the partitioned picture; can also be taking the pixel brightness minimum value of the partitioned picture as the backlight brightness value corresponding to the partitioned picture; can also be taking the pixel brightness maximum value of the partitioned picture as the backlight brightness value corresponding to the partitioned picture; or can also be combining the pixel brightness mean value, the pixel brightness minimum value, and the pixel brightness maximum value to calculate the backlight brightness value of the partitioned picture. It should be noted that the calculation manner of the pixel brightness characteristic value and the backlight brightness value of the partitioned picture can be determined according to the design and application scenario of the liquid crystal display, and at the same time, the hardware characteristics and power consumption limit of the liquid crystal display can also be considered to achieve balanced backlight control.
[0051] S113, aggregate the backlight brightness value corresponding to each of the plurality of partitioned pictures as initial backlight brightness data corresponding to the target display picture.
[0052] The backlight brightness value is obtained according to the above manner, so that the backlight source of the liquid crystal display is controlled to realize the backlight control of the partitioned picture.
[0053] In an embodiment of the present application, the pixel brightness characteristic value includes a pixel brightness mean value and a pixel brightness maximum value, and the backlight brightness value corresponding to each of the partitioned pictures is determined according to the pixel brightness characteristic value of the partitioned picture, including: for each of the partitioned pictures, the pixel brightness mean value and the pixel brightness maximum value of the partitioned picture are weighted and summed to obtain the backlight brightness value corresponding to the partitioned picture.
[0054] The backlight brightness value of each of the partitioned pictures can be calculated by using a weighting method, a weight coefficient of the pixel brightness mean value of the partitioned picture is set, a weight coefficient of the pixel brightness maximum value is set, and then the weighted sum is calculated. For example, the weight coefficient of the pixel brightness mean value is set to 0.3, and the weight coefficient of the pixel brightness maximum value is set to 0.7, so that the backlight brightness value of a partitioned picture = 0.3*pixel brightness mean value + 0.7*pixel brightness maximum value. By setting the weight coefficients 0.3 and 0.7, the weight of the pixel brightness mean value is small, which can effectively reduce the influence of the low-luminance area in the picture on the backlight brightness, so that the picture can avoid being too dark, thereby improving the brightness and clarity of the picture; the weight of the pixel brightness maximum value is large, which can better retain the details and luminance information of the high-luminance area in the picture, so that the contrast and dynamic range of the picture can be improved, thereby producing a brighter and more vivid picture effect; finally, the setting of the weight coefficients can balance the luminance characteristics of different areas in the picture, thereby realizing more balanced backlight control, so that the picture can avoid problems such as excessive saturation or distortion, and the viewing and display effect of the picture can be improved. Of course, other weight coefficients can be used in actual application, and other methods can be used to determine the backlight brightness of a partition. For example, the weight coefficient of the pixel brightness mean value can be set to 0, and the weight coefficient of the pixel brightness maximum value can be set to 1, so that the backlight brightness value of a partitioned picture = 0*pixel brightness mean value + 1*pixel brightness maximum value. This case is mainly for pictures with a single background tone and single-color text content on the background, so that the font can be clearer.
[0055] For example, Figure 4is a target display picture including displayed text. The brightness of each pixel point of the target display picture is calculated, and the target display picture is partitioned, for example, a display with 24*20 partitions (a total of 480 partitions), the current picture is cut into 24*20 picture partitions according to the backlight partition, and then the backlight brightness of each partition is calculated by using the above steps S112 and S113 to obtain the initial backlight brightness data of the local as shown in Figure 5 It should be noted that, Figure 5 Only part of the 24*20 partitions is shown by way of example.
[0056] S12, obtaining the backlight brightness adjustment parameter of the target display picture according to the initial backlight brightness data.
[0057] The backlight brightness adjustment parameter refers to the parameter for adjusting the backlight brightness in the initial backlight brightness data, and the main purpose is to distinguish the light and dark areas by adjusting, so that the light area is brighter or the dark area is darker. In the embodiments of the present application, the backlight brightness of the dark area is mainly adjusted to highlight the brighter light area.
[0058] Specifically, the backlight brightness adjustment parameter of the target display picture is obtained according to the initial backlight brightness data, including: calculating a first backlight data sum of the initial backlight brightness data according to the backlight brightness value, and calculating a first proportion value between the first backlight data sum and a second backlight data sum corresponding to the full brightness of the backlight of the target display picture as the backlight brightness adjustment parameter. The first backlight data sum refers to the data sum of all backlight brightness values, which can be obtained by summing the backlight brightness values of all partitions. The second backlight data sum refers to the result of summing the corresponding backlight data values when the backlight of the target display picture is full brightness, which is specifically the product of the number of partitions (such as 480 partitions) and 255 (i.e. each partition can reach the maximum backlight brightness value 255), thereby obtaining the second backlight data sum. The proportion value of the first backlight data sum and the second backlight data sum is the backlight brightness adjustment parameter. Wherein, the backlight brightness value of each partition picture can be obtained according to the above step S112. For example, by using the above method steps, the average brightness value of the initial backlight brightness data as shown in Figure 5 The average brightness value is 117 and the proportion value is 0.462.
[0059] S13, adjusting the backlight brightness value less than the average brightness value of the target display picture in the initial backlight brightness data according to the backlight brightness adjustment parameter, to obtain the adjusted initial backlight brightness data.
[0060] As shown in Figure 6As shown, the adjusting the backlight brightness value less than the average brightness value of the target display picture in the initial backlight brightness data according to the backlight brightness adjustment parameter comprises:
[0061] S131, compare the first proportion value with a preset first threshold value and a second threshold value respectively, the first threshold value being greater than the second threshold value;
[0062] S132, when the first proportion value is greater than the first threshold value, multiplying the backlight brightness value less than the average brightness value in the initial backlight brightness data by a preset first coefficient to obtain adjusted initial backlight brightness data;
[0063] S133, when the first proportion value is less than or equal to the first threshold value and greater than the second threshold value, multiplying the backlight brightness value less than the average brightness value in the initial backlight brightness data by a preset second coefficient to obtain adjusted initial backlight brightness data.
[0064] The preset first threshold value and the second threshold value are reference threshold values for evaluating whether the contrast of the current display picture of the display device needs to be adjusted, and the two types of reference threshold values are related to the model, specification and brand of the display device, and can be obtained by analyzing and inducing multiple experimental test data based on the test experiments of the brightness contrast of different display devices. The preset first coefficient and the second coefficient are reference coefficients for adjusting the contrast of the current display picture that needs to improve the contrast, and can also be obtained by analyzing and inducing multiple experimental test data based on the test experiments of the brightness contrast of the display device. That is, the first threshold value, the second threshold value, the first coefficient and the second coefficient can be determined according to experiments and experience. For example, the first threshold value is K1, the second threshold value is K2, K1>K2, K1 can be a certain value in the range of 0.3 to 0.4, and K2 can be a certain value in the range of 0.2 to 0.3. In one example, the values of K1 and K2 can be: K1=0.32, K2=0.21.
[0065] The first coefficient and the second coefficient are greater than 0 and less than or equal to 1 respectively, and the sum of the first coefficient and the second coefficient is 1. For example, the ratio of the first coefficient to the second coefficient can be 3:7, or 2:8, or 0:1, etc.
[0066] In one example, K1=0.32, K2=0.21, the first coefficient is 0.3, the second coefficient is 0.7, when the first proportion value is greater than 0.32, the backlight brightness value less than the average brightness value in the initial backlight brightness data is multiplied by 0.3; when the first proportion value is less than or equal to 0.32 and greater than 0.21, the backlight brightness value less than the average brightness value in the initial backlight brightness data is multiplied by 0.7. Wherein, if the first proportion value is less than or equal to 0.21, the backlight brightness value less than the average brightness value in the initial backlight brightness data is multiplied by 1.
[0067] The proportion value detected above, according to the size of the proportion value, the backlight brightness less than the average brightness value is adjusted by the set coefficient, so that the dark area is darker, thereby improving the picture contrast, which can highlight the bright area brighter, and the displayed text of the display picture will be displayed more clearly.
[0068] S14, adjusting the display brightness of the target display picture according to the adjusted initial backlight brightness data and the limiting parameter of the display at different brightness.
[0069] Wherein, the limiting parameter of the display at different brightness can be determined according to the preset peak brightness algorithm curve as shown in the above Figure 1 , which can be determined according to the abscissa value Figure 1 , wherein the abscissa represents the ratio of the initial backlight brightness data of the current display picture of the display and the maximum backlight data of the display backlight full brightness, that is, the abscissa value on the abscissa axis represents the brightness ratio value of the display presenting the current display picture, and the ordinate represents the power consumption limiting factor corresponding to the brightness ratio value, that is, the limiting factor described below.
[0070] In the embodiment, after obtaining the adjusted initial backlight brightness data through the above steps S11 to S13, the obtained adjusted initial backlight brightness data is further adjusted based on the preset peak brightness algorithm curve to obtain the final backlight data, which can be sent to the backlight module of the display to make the display adjust the display brightness of the target display picture based on the backlight data.
[0071] Specifically, S14 can include: calculating a third backlight data sum corresponding to the adjusted initial backlight brightness data; calculating a fourth backlight data sum corresponding to the adjusted initial backlight brightness data when the backlight of the target display picture is fully bright; calculating a second proportion value of the third backlight data sum and the fourth backlight data sum; obtaining a limiting factor corresponding to the second proportion value according to a limiting parameter of the display under different brightness; and adjusting the adjusted initial backlight brightness data according to the limiting factor to obtain an adjusted display brightness of the target display picture.
[0072] The third backlight data sum refers to summing each backlight brightness value in the adjusted initial backlight brightness data, and the result of the summation is the third backlight data sum. The fourth backlight data sum refers to the result of summing the corresponding backlight brightness values when the backlight module of the display device is fully bright (i.e., fully bright), which can specifically be the product of the number of partitions of the display device (such as 480 partitions) and 255 (i.e., each partition can reach the maximum backlight brightness value 255).
[0073] The third backlight data sum and the fourth backlight data sum are proportioned to obtain a second proportion value.
[0074] The second proportion value is compared with the limiting parameter to obtain a limiting factor corresponding to the second proportion value, and finally the adjusted initial backlight brightness data is adjusted according to the limiting factor.
[0075] The limiting parameter can include a first interval range, a second interval range, and a third interval range, i.e., (0, 0.21*the maximum backlight data sum corresponding to the full brightness of the backlight), (0.21*the maximum backlight data sum corresponding to the full brightness of the backlight, 0.4*the maximum backlight data sum corresponding to the full brightness of the backlight), and (0.4*the maximum backlight data sum corresponding to the full brightness of the backlight, 1*the maximum backlight data sum corresponding to the full brightness of the backlight) in the above embodiments. By judging the interval range to which the second proportion value belongs, the limiting factor corresponding to the second proportion value is determined. The limiting factor corresponding to the interval range and the detailed process of adjusting the adjusted initial backlight brightness data according to the limiting factor can be referred to the above embodiments.
[0076] The embodiment of the present application provides a display picture brightness adjusting method, which comprises the following steps: obtaining initial backlight brightness data corresponding to a target display picture, wherein the initial backlight brightness data comprises at least one backlight brightness value; obtaining a backlight brightness adjusting parameter of the target display picture according to the initial backlight brightness data; adjusting the backlight brightness value smaller than the average brightness value of the target display picture in the initial backlight brightness data according to the backlight brightness adjusting parameter, so as to obtain adjusted initial backlight brightness data; and adjusting the display brightness of the target display picture according to the adjusted initial backlight brightness data and the limiting parameter of the display under different brightness. The method of the embodiment can adjust the initial backlight brightness data through the backlight brightness adjusting parameter, specifically, the backlight brightness of the dark partition in the initial backlight brightness data is adjusted, the light and dark contrast of different partitions is distinguished, and thus the content displayed by the display picture is clearer. The display brightness of the display picture is adjusted under the constraint condition of maximum power consumption by adjusting the display brightness of the display picture according to the limiting parameter of the display under different brightness and the initial backlight brightness data, so that the user has a better viewing experience of the adjusted display picture, and the reasonable adjustment of the display picture brightness can reduce the wear and damage of the display, thereby prolonging the service life of the display.
[0077] Figure 7 Fig. 1 is a structural schematic diagram of a display picture brightness adjusting device provided by the embodiment of the present application, and the display picture brightness adjusting device 20 comprises an initial backlight brightness data obtaining module 21, a backlight brightness adjusting parameter obtaining module 22, a first backlight brightness data adjusting module 23 and a second backlight brightness data adjusting module 24.
[0078] The initial backlight brightness data obtaining module 21 is used for obtaining the initial backlight brightness data corresponding to the target display picture, and the initial backlight brightness data comprises at least one backlight brightness value; the backlight brightness adjusting parameter obtaining module 22 is used for obtaining the backlight brightness adjusting parameter of the target display picture according to the initial backlight brightness data; the first backlight brightness data adjusting module 23 is used for adjusting the backlight brightness value smaller than the average brightness value of the target display picture in the initial backlight brightness data according to the backlight brightness adjusting parameter, so as to obtain the adjusted initial backlight brightness data; and the second backlight brightness data adjusting module 24 is used for adjusting the display brightness of the target display picture according to the adjusted initial backlight brightness data and the limiting parameter of the display under different brightness.
[0079] The initial backlight brightness data obtaining module 21 is specifically configured to: divide the target display picture into at least one partition picture; for each partition picture, determine a backlight brightness value corresponding to the partition picture according to a pixel brightness characteristic value of the partition picture, the pixel brightness characteristic value including at least one of a pixel brightness mean value, a pixel brightness minimum value and a pixel brightness maximum value; and aggregate the backlight brightness values corresponding to the plurality of partition pictures to obtain the initial backlight brightness data corresponding to the target display picture.
[0080] The pixel brightness characteristic value includes a pixel brightness mean value and a pixel brightness maximum value.
[0081] For each partition picture, the pixel brightness mean value and the pixel brightness maximum value of the partition picture are weighted and summed to obtain the backlight brightness value corresponding to the partition picture.
[0082] The backlight brightness adjustment parameter obtaining module 22 is specifically configured to: calculate a first backlight data sum of the initial backlight brightness data according to the backlight brightness values; and calculate a first proportion value between the first backlight data sum and a second backlight data sum corresponding to full brightness of the target display picture as a backlight brightness adjustment parameter.
[0083] The first backlight brightness data adjustment module 23 is specifically configured to: compare the first proportion value with a preset first threshold value and a second threshold value respectively, the first threshold value being greater than the second threshold value; when the first proportion value is greater than the first threshold value, multiply the backlight brightness values less than the average brightness value in the initial backlight brightness data by a preset first coefficient to obtain adjusted initial backlight brightness data; and when the first proportion value is less than or equal to the first threshold value and greater than the second threshold value, multiply the backlight brightness values less than the average brightness value in the initial backlight brightness data by a preset second coefficient to obtain adjusted initial backlight brightness data.
[0084] The second backlight brightness data adjustment module 24 is specifically configured to: calculate a third backlight data sum corresponding to the adjusted initial backlight brightness data; calculate a fourth backlight data sum corresponding to the adjusted initial backlight brightness data when the backlight of the target display picture is full brightness; calculate a second proportion value between the third backlight data sum and the fourth backlight data sum; obtain a limiting factor corresponding to the second proportion value according to a limiting parameter of the display under different brightness; and adjust the adjusted initial backlight brightness data according to the limiting factor to obtain adjusted display brightness of the target display picture.
[0085] It should be noted that the display screen brightness adjusting apparatus described above can perform the display screen brightness adjusting method provided by the embodiments of the present application, and has the function modules and advantages corresponding to the execution method. The technical details not described in detail in the display screen brightness adjusting apparatus embodiments can be referred to the display screen brightness adjusting method provided by the embodiments of the present application.
[0086] Figure 8 FIG. 3 is a schematic diagram of a hardware structure of an electronic device 30 for performing the display screen brightness adjusting method provided by the embodiments of the present application. As shown in FIG. 3, the electronic device 30 includes: Figure 8
[0087] one or more processors 31 and a memory 32, Figure 8 For example, one processor 31 is taken as an example.
[0088] The processor 31 and the memory 32 can be connected through a bus or other means, Figure 8 For example, the connection through the bus is taken as an example.
[0089] The memory 32 is a kind of non-volatile computer readable storage medium, which can be used to store non-volatile software programs, non-volatile computer executable programs and modules, such as program instructions / modules corresponding to the display screen brightness adjusting method in the embodiments of the present application (for example, various modules shown in FIG. 2). The processor 31 performs various functional applications and data processing of the server by running the non-volatile software programs, instructions and modules stored in the memory 32, that is, the display screen brightness adjusting method of the above method embodiments is realized. Figure 7
[0090] The memory 32 can include a program storage area and a data storage area, wherein the program storage area can store an operating system and at least one application program required by a function; the data storage area can store data created according to the use of the display screen brightness adjusting apparatus and the like. In addition, the memory 32 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 32 can optionally include a memory remotely arranged with respect to the processor 31, and these remote memories can be connected to the display screen brightness adjusting apparatus through a network. Examples of the above network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.
[0091] The one or more modules are stored in the memory 32, and when executed by the one or more processors 31, the display screen brightness adjusting method in any of the above method embodiments is performed, for example, the method steps in Figure 2 、 Figure 3 and Figure 6 are described above, and the display screen brightness adjusting method is realized.Figure 7 the functions of the modules in the computer device 100.
[0092] The product described above can execute the method provided by the embodiments of the present application, and has the corresponding function modules and beneficial effects of executing the method. Technical details not described in the embodiments can be referred to the method provided by the embodiments of the present application.
[0093] The electronic device of the embodiments of the present application exists in various forms, including a display, and the display is provided with the processor 31 and the memory 32 described above.
[0094] It also includes personal computers, servers, and the like. When the electronic device is a terminal device such as a personal computer or a server, the target display screen can be a screen on a display integrated in the personal computer or the server itself. It can also be a screen on a display externally connected to the personal computer or the server in a wired or wireless manner. The personal computer or the server is in communication connection with the display, and is used to acquire initial backlight brightness data corresponding to the target display screen, the initial backlight brightness data including the backlight brightness of each partition; calculate an average brightness value of the initial backlight brightness data according to the backlight brightness of each partition; acquire a backlight brightness adjustment parameter of the target display screen according to the backlight brightness of each partition; adjust the backlight brightness in the initial backlight brightness data that is less than the average brightness value according to the backlight brightness adjustment parameter, to obtain adjusted initial backlight brightness data; adjust the display brightness of the target display screen according to the adjusted initial backlight brightness data and a preset peak value brightness algorithm curve; and send the backlight data corresponding to the adjusted display brightness of the target display screen to a driving chip of the display, the driving chip being used to light up the display according to the adjusted backlight data. The display can be a backlight partitioned liquid crystal display.
[0095] The embodiments of the present application provide a non-volatile computer readable storage medium, the non-volatile computer readable storage medium stores computer executable instructions, the computer executable instructions are executed by one or more processors, for example Figure 6 one processor 31 in the computer device 100, so that the one or more processors described above can execute the display screen brightness adjustment method in any method embodiment described above, for example, execute the method steps in Figure 2 , Figure 3 and Figure 6 , and realize the functions of the modules in Figure 7 .
[0096] The embodiment of the present application provides a computer program product, the computer program product comprises a computer program stored on a non-volatile computer readable storage medium, the computer program comprises program instructions, when the program instructions are executed by the electronic device, the electronic device can execute the display screen brightness adjustment method in any method embodiment described above, for example, execute the method steps in Figure 2 , Figure 3 and Figure 6 , and realize the function of the module in Figure 7 .
[0097] The device embodiment described above is only schematic, wherein the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or distributed on multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0098] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be realized by means of software plus a general hardware platform, and of course, it can also be realized by hardware. Those skilled in the art can understand that all or part of the processes in the above embodiment methods can be completed by a computer program instructing related hardware, and the program can be stored in a computer readable storage medium. When the program is executed, it can include the processes of the above embodiment methods. The storage medium can be a magnetic disc, an optical disc, a read-only memory (ROM) or a random access memory (RAM), etc.
[0099] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; under the idea of the present application, the technical features in the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other changes of different aspects of the present application as described above. In order to be brief, they are not provided in details; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A display picture brightness adjustment method, characterized in that, The method comprises the following steps: acquiring initial backlight brightness data corresponding to a target display screen, the initial backlight brightness data comprising at least one backlight brightness value; calculating a first backlight data sum of the initial backlight brightness data according to the backlight brightness value; calculating a first proportion value between the first backlight data sum and a second backlight data sum corresponding to full brightness of the target display screen as a backlight brightness adjustment parameter; adjusting the backlight brightness value in the initial backlight brightness data that is smaller than an average brightness value of the target display screen according to the backlight brightness adjustment parameter to obtain adjusted initial backlight brightness data; adjusting display brightness of the target display screen according to the adjusted initial backlight brightness data and a limiting parameter of the display at different brightness levels; wherein the limiting parameter of the display at different brightness levels is determined according to a preset peak brightness algorithm curve, the horizontal coordinate of the preset peak brightness algorithm curve refers to a brightness ratio of the initial backlight brightness data sum of the current display screen of the display to the maximum backlight data sum when the backlight of the display is fully bright, and the vertical coordinate refers to a limiting factor corresponding to the brightness ratio.
2. The method of claim 1, wherein, The method comprises the following steps: dividing the target display screen into at least one partitioned screen; for each partitioned screen, determining a backlight brightness value corresponding to the partitioned screen according to a pixel brightness characteristic value of the partitioned screen, the pixel brightness characteristic value comprising at least one of a pixel brightness mean value, a pixel brightness minimum value and a pixel brightness maximum value; summing up the backlight brightness values corresponding to the plurality of partitioned screens respectively as the initial backlight brightness data corresponding to the target display screen.
3. The method of claim 2, wherein, The pixel brightness characteristic value comprises a pixel brightness mean value and a pixel brightness maximum value. The method comprises the following steps: for each partitioned screen, performing weighted summation on the pixel brightness mean value and the pixel brightness maximum value of the partitioned screen to obtain the backlight brightness value corresponding to the partitioned screen.
4. The method of claim 1, wherein, The method comprises the following steps: comparing the first proportion value with preset first and second threshold values respectively, the first threshold value being greater than the second threshold value; when the first proportion value is greater than the first threshold value, multiplying the backlight brightness value in the initial backlight brightness data that is smaller than the average brightness value by a preset first coefficient to obtain the adjusted initial backlight brightness data; when the first proportion value is smaller than or equal to the first threshold value and greater than the second threshold value, multiplying the backlight brightness value in the initial backlight brightness data that is smaller than the average brightness value by a preset second coefficient to obtain the adjusted initial backlight brightness data.
5. The method of claim 1, wherein, The method comprises the following steps: calculating a third backlight data sum corresponding to the adjusted initial backlight brightness data, and calculating a fourth backlight data sum corresponding to the adjusted initial backlight brightness data when the backlight of the target display picture is fully bright, and calculating a second proportion value between the third backlight data sum and the fourth backlight data sum; obtaining a limiting factor corresponding to the second proportion value according to the limiting parameters of the display under different brightnesses; adjusting the adjusted initial backlight brightness data according to the limiting factor to obtain an adjusted display brightness of the target display picture.
6. A display screen brightness adjusting apparatus, characterized by comprising: The method comprises the following steps: an initial backlight brightness data obtaining module is configured to obtain initial backlight brightness data corresponding to a target display picture, wherein the initial backlight brightness data comprises at least one backlight brightness value; a backlight brightness adjustment parameter obtaining module is configured to calculate a first backlight data sum of the initial backlight brightness data according to the backlight brightness value; a first proportion value between the first backlight data sum and a second backlight data sum corresponding to the backlight fully bright of the target display picture is calculated as a backlight brightness adjustment parameter; a first backlight brightness data adjusting module is configured to adjust the backlight brightness value smaller than an average brightness value of the target display picture in the initial backlight brightness data according to the backlight brightness adjustment parameter to obtain adjusted initial backlight brightness data; a second backlight brightness data adjusting module is configured to adjust the display brightness of the target display picture according to the adjusted initial backlight brightness data and limiting parameters of the display under different brightnesses. The limiting parameters of the display under different brightnesses are determined according to a preset peak brightness algorithm curve, wherein the horizontal coordinate of the preset peak brightness algorithm curve refers to a brightness ratio of the initial backlight brightness data sum of the current display picture of the display to the maximum backlight data sum when the backlight of the display is fully bright, and the vertical coordinate refers to a limiting factor corresponding to the brightness ratio.
7. An electronic device, comprising: The method comprises the following steps: at least one processor; and a memory connected with the at least one processor in communication; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the method in any one of claims 1-5.
8. A non-transitory computer readable storage medium, comprising: The non-volatile computer readable storage medium stores computer executable instructions, and when the computer executable instructions are executed by an electronic device, the electronic device executes the method in any one of claims 1-5.
9. A computer program product, characterised in that, The computer program product comprises a computer program stored on a non-volatile computer readable storage medium, and the computer program comprises program instructions, and when the program instructions are executed by an electronic device, the electronic device executes the method in any one of claims 1-5.
Citation Information
Patent Citations
Method and device for adjusting contrast of display screen
CN102402970A
Backlight control method and device and display equipment
CN114420059A