Display screen light-emitting control method and device and computer readable storage medium
By performing grid brightness analysis and adaptive adjustment of the display image of the LED display screen, and optimizing brightness control with external light intensity, the problem of high energy consumption of large LED display screens is solved, and energy consumption is reduced and display quality is improved.
Patent Information
- Application Number
- CN202510646888.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-20
- Publication Date
- 2025-08-19
AI Technical Summary
In the prior art, although the display effect has been improved in large LED display screens, the energy consumption problem has not been effectively solved, resulting in the increase in energy consumption with the increase in display size and quality requirements.
By obtaining the display image of the LED display screen for preprocessing, dividing it into grid areas for brightness analysis, calculating the brightness adjustment coefficient with external light intensity, realizing adaptive brightness adjustment, and performing brightness equalization adjustment to optimize the luminous control of the display screen.
While ensuring the display effect, it reduces the overall energy consumption of the LED display screen, improves the energy efficiency of the display screen, and extends the service life of the equipment.
Smart Images

Figure CN120510795A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of display screen light emitting control, and in particular to a display screen light emitting control method, device and computer-readable storage medium. Background Art
[0002] The specific display principles of a display vary depending on the display technology and the specific requirements. LED displays, commonly used in everyday life for displaying advertisements and announcements, typically display content using thousands of LED modules. Each module contains red, green, and blue LED diodes, arranged in a specific pattern to form a complete display panel. Display content is generated by adjusting the brightness and color of each LED unit. LED displays offer very high brightness, excellent color and contrast, and adaptable resolution, making them widely suitable for outdoor displays.
[0003] In existing technologies, light control methods for LED displays generally include DC dimming based on LED lamp current, PWM dimming based on LED on / off time and duty cycle control, dynamic grayscale control that uses intelligent algorithms to adjust LED unit brightness in real time, and backlight zone control that dynamically adjusts the brightness of LED display backlight zones. Although existing technologies have achieved certain improvements in display brightness, color rendering, and display accuracy, the actual use of large LED displays, such as outdoor advertising or indoor large screens, increases in display size and demand for display quality have led to increased energy consumption. Reducing the overall energy consumption of large LED displays while ensuring the display quality has become an issue that urgently needs to be optimized.
[0004] To this end, the present application proposes a display screen light emitting control method, device, and computer-readable storage medium. Summary of the Invention
[0005] The purpose of the present invention is to provide a display screen luminescence control method, device and computer-readable storage medium. By acquiring the display image of the LED display screen and performing overall and local brightness analysis on it, combined with the external light intensity, adaptive and precise brightness adjustment of the LED display screen is achieved; while ensuring the display effect, the luminescence control of the display screen is optimized, thereby reducing the energy consumption of the LED display screen.
[0006] To achieve the above objectives, the present invention provides a display screen light emission control method, device, and computer-readable storage medium, including: obtaining a first brightness uniformity and a first energy consumption of an LED display screen; and constructing a brightness-energy consumption balance optimization process for the LED display screen, including:
[0007] Obtain a display image of the LED display and preprocess it into a first image, calculate the brightness value of each pixel in the image to obtain the maximum brightness value, minimum brightness value, and average brightness value of the first image, and output it as an overall brightness analysis result; divide the first image into grids, perform brightness analysis on each grid to obtain the brightness distribution and brightness value variance of each grid, and output it as a regional brightness analysis result;
[0008] Resetting the global brightness range based on the overall brightness analysis results; for grids whose brightness value variance is greater than a preset threshold, adjusting the regional brightness range of the grid based on the brightness distribution; and remapping the brightness value of the grid to a new brightness value based on the regional brightness range;
[0009] Collect the ambient light intensity, calculate the brightness adjustment coefficient of the grid based on the brightness distribution of the grid, and adaptively adjust the grid according to the brightness adjustment coefficient; integrate the adaptive brightness adjustment of all grids to balance the brightness of the LED display;
[0010] The second brightness uniformity and the second energy consumption of the LED display screen after equalization adjustment are calculated; when the ratio of the second brightness uniformity to the first brightness uniformity is less than a first threshold and the ratio of the second energy consumption to the first energy consumption is less than a second threshold, the brightness-energy consumption balance optimization process is ended.
[0011] Furthermore, the step of obtaining the regional brightness analysis results includes: dividing the first image into grids according to the height and width of the first image, calculating the maximum brightness value, the minimum brightness value and the average brightness value of each grid to obtain the brightness distribution of the grid; calculating the brightness value variance within each grid; and outputting the brightness distribution and the brightness value variance of each grid as the regional brightness analysis results.
[0012] Furthermore, the step of adjusting the global brightness range includes: according to the maximum brightness value L of the first image max , the minimum brightness value L min and the average brightness value L avg Reset the global brightness range. The setting formula of the global brightness range is:
[0013] L' min =L min +α×(L avg -L min );
[0014] L' max =L max -β×(L max -L avg );
[0015] Among them, L' min and L' max are the minimum and maximum values of the global brightness range respectively, and α and β are adjustment coefficients.
[0016] Furthermore, the step of adjusting the brightness of the grid includes: for the grid whose brightness value variance is greater than a preset threshold, adjusting the regional brightness range of the grid according to the maximum brightness value, the minimum brightness value and the average brightness value of the grid; mapping the brightness value of the pixel point in the first image to a new brightness value according to the regional brightness range; the new brightness value L of the pixel point (x1, y1) new (x1,y1) is:
[0017]
[0018] Wherein, L(x1, y1) is the original brightness of the pixel point (x1, y1).
[0019] Furthermore, the LED display screen is adaptively adjusted according to the brightness adjustment coefficient;
[0020] pass Calculate the brightness adjustment coefficient of each grid; where I env is the ambient light intensity, C grid (i, j) is the brightness adjustment coefficient of the grid (i, j), i and j are the row and column indexes of the grid respectively, L avg,grid (i, j) is the average brightness value of the grid (i, j), and λ is the adjustment coefficient;
[0021] By L new (i,j)=L avg,grid (i,j)×C grid (i, j) adaptively adjust the brightness of the grid; L new (i, j) is the adaptively adjusted brightness of the grid (i, j).
[0022] Furthermore, the LED display screen is subjected to brightness equalization adjustment; the LED display screen is subjected to brightness equalization according to the adaptive brightness adjustment; the brightness equalization formula is:
[0023]
[0024] Among them, L eq (i, j) is the brightness value of the grid (i, j) after equalization adjustment, μ L and σ L are the mean and variance of the adaptively adjusted brightness of all grids respectively; μ target and σtarget are the mean and variance of target brightness, respectively.
[0025] Furthermore, the energy consumption calculation process of the grid includes: recalculating the energy consumption P(i, j) of each grid according to the energy consumption model of the LED driving circuit;
[0026] P(i,j)=η×{V(i,j)×[k×L eq (i,j)×C grid (i,j)]};
[0027] Wherein, P(i,j) is the energy consumption value of the grid (i,j), η is the efficiency coefficient of the driving circuit; V(i,j) is the voltage of the grid (i,j), k is the proportional constant; L eq (i, j) is the brightness value of the grid (i, j) after equalization adjustment, C grid (i, j) is the brightness adjustment coefficient of the grid (i, j).
[0028] The present invention also provides a display screen light emitting control device, comprising a receiver, a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the steps of the above-mentioned display screen light emitting control method.
[0029] A computer-readable storage medium is also proposed, which stores a computer program. When the computer program is executed by a processor, the processor executes the steps of the above-mentioned display screen light emission control method.
[0030] Compared with the prior art, the present invention has the following beneficial effects:
[0031] 1. The present invention first preprocesses the displayed image on the LED screen and calculates the brightness value of each pixel to obtain the global brightness analysis results of the LED screen. The displayed image is then divided into preset grids and regional brightness analysis is performed, including statistical analysis of regional brightness and calculation of brightness value variance. By analyzing the brightness requirements of the displayed image from the global to the regional level, the present invention can improve the accuracy of image brightness analysis, so that the brightness analysis and brightness value variance of each grid better reflect the characteristics of the image itself, providing a more accurate data foundation for subsequent brightness adjustment.
[0032] 2. This invention sets a global brightness range based on the results of an overall brightness analysis, performs local brightness adjustments on grids with a brightness variance greater than a threshold, and remaps the brightness values of those grids, thereby optimizing the brightness of different grids. This adaptive matching of global and regional brightness avoids poor display uniformity or distortion caused by excessively low or high brightness, achieving more precise and balanced brightness control. It can adjust the brightness value of each grid based on the characteristics and display requirements of the displayed image, ensuring optimized display control for each region while maintaining display quality, and providing precise signals for improving the energy efficiency of LED driver circuits.
[0033] 3. By calculating the brightness adjustment coefficient based on the ambient light intensity and the adjusted brightness value, the present invention can adaptively adjust the brightness of each grid, adapting the display effect to the ambient light conditions. It then adjusts the overall brightness of the LED display through equalization. Finally, it recalculates the brightness uniformity and overall energy consumption of the LED display and compares them with the initial brightness uniformity and overall energy consumption to ensure that the display quality and overall energy consumption of the LED display meet the expected optimization goals. By optimizing the light control of the LED display, the present invention reduces overall energy consumption while ensuring the display effect, thereby improving the light control effect of the display. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 A schematic diagram of the process flow for optimizing the brightness and energy consumption balance provided in this embodiment;
[0035] Figure 2 A schematic diagram of the structure of the brightness energy consumption balance optimization process provided in this embodiment;
[0036] Figure 3 This is a schematic diagram of the grid division of the display image provided in this embodiment. DETAILED DESCRIPTION
[0037] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0038] Example 1
[0039] As an implementation mode of the present invention, this embodiment first obtains the first brightness uniformity and the first energy consumption of the LED display screen. The acquisition steps are: measuring the brightness values of several pixel points in the LED display screen, and calculating the standard deviation of the brightness values of these several pixel points, and taking the standard deviation as the first brightness uniformity. The higher the first brightness uniformity, the greater the display brightness difference of the display screen; and calculating the first energy consumption of the LED display screen by measuring the current and voltage.
[0040] Further, refer to Figure 1 , Figure 1 This is a flow chart of the brightness and energy consumption balance optimization process provided in this embodiment. The brightness and energy consumption balance optimization process of the LED display screen is constructed, including:
[0041] Reference Figure 1 S10 in the embodiment is used to acquire a display image of an LED display screen and preprocess it into a first image. This embodiment acquires a display image of a large outdoor advertising screen measuring 8m x 3m, with a resolution of 1920 x 1080. The display image is preprocessed, including filtering the display image using a Gaussian convolution kernel and obtaining the first image through histogram equalization.
[0042] Further, refer to Figure 1 In S20, S20 is used to calculate the brightness value of each pixel of the first image to obtain the maximum brightness value, minimum brightness value and average brightness value of the first image, and output the overall brightness analysis result. Specifically:
[0043] For the first image, the brightness value of each pixel is calculated by calculating the average RGB channel value; the brightness value calculation formula of the pixel (x, y) is:
[0044] L(x,y)=0.299×R(x,y)+0.587×G(x,y)+0.114×B(x,y);
[0045] Wherein, L(x,y) is the brightness value of the pixel point (x,y), R(x,y), G(x,y) and B(x,y) are the red channel value, green channel value and blue channel value of the pixel point (x,y), respectively.
[0046] All pixel points in the first image are traversed to obtain a maximum brightness value, a minimum brightness value, and an average brightness value in the first image; and the maximum brightness value, the minimum brightness value, and the average brightness value are output as an overall brightness analysis result of the first image.
[0047] This embodiment calculates brightness statistics for the first image to comprehensively reflect the image's brightness distribution, providing basic computational data for subsequent image brightness adjustment and control optimization. These brightness statistics not only help improve image display under varying ambient lighting conditions, avoiding overexposed or dark areas, but also reduce unnecessary brightness fluctuations, helping to extend the lifespan of the LED display unit.
[0048] Further, refer to Figure 1 In S30, S30 is used to divide the first image into regions according to preset grids, perform brightness analysis on each grid to obtain the brightness distribution and brightness value variance of each grid; and output the brightness distribution and brightness value variance as regional brightness analysis results. Specifically:
[0049] The size of the first image is W×H, where W and H are the width and height of the first image respectively. The grid division method can be divided according to the pixel requirements or the number of grids. When dividing according to the pixel requirements, first set the pixel size p that each grid needs to include w ×p h , p w and p h are pixel width and pixel height respectively, such as 50 pixels × 50 pixels, or 80 × 80 pixels, etc.; then the number of grids N into which the first image is divided is G Then N G =(W / p w )×(H / p h );
[0050] When dividing according to the number of grids required, first set the number of rows and columns of the grid; if the grid size of the image is set to 8 rows and 6 columns, the size of each grid after the image is divided is A G =(W / 6)×(H / 8).
[0051] In this embodiment, the grid is divided according to the pixel requirements. Figure 3 , Figure 3 Schematic diagram of grid division of displayed images provided in this embodiment. The first image is grid-divided according to its height and width; the set of pixel brightness values within each grid is expressed as:
[0052] L grid ={L(x * ,y * )|(x * ,y * )∈grid};
[0053] Among them, L grid is the set of pixel brightness values of the grid, L(x * ,y* ) is the pixel point in the grid (x * ,y * )’s brightness value;
[0054] Calculate the maximum brightness value L of each grid grid,max , minimum brightness value L grid,min and the average brightness value L grid,avg , the output is the brightness distribution of the grid;
[0055] Calculate the brightness value variance within each grid; the brightness value variance of each grid indicates the degree of refinement of the brightness change that the grid needs to display. The larger the variance, the higher the refinement requirement of the grid. The calculation formula for brightness value variance is:
[0056]
[0057] in, The variance between the brightness values of all pixels in the current grid and the average brightness of the grid reflects the degree of brightness dispersion within the grid. A grid with a large variance indicates that the brightness of the grid changes more dramatically and requires more detailed brightness adjustment control; N grid is the number of pixels in the grid, L avg,grid is the average brightness of the grid;
[0058] Output the brightness distribution and brightness value variance of each grid as the brightness analysis result of the area
[0059] This embodiment divides the image into grids according to a preset method and analyzes the brightness within each grid to calculate the grid's brightness distribution and brightness value variance. These analysis results provide a more detailed understanding of the brightness distribution characteristics of each area of the image, providing detailed input data for the display's brightness adjustment algorithm. This local analysis helps to accurately adjust the brightness of each area, avoiding the problem of poor image display quality caused by overall adjustment. In addition, regional brightness analysis helps to measure the brightness fluctuation of each grid, providing data support for achieving more balanced and precise brightness control.
[0060] Further, refer to Figure 1 S40 in the embodiment is used to adjust the brightness value of the grid according to the overall brightness analysis result and the regional brightness analysis result. Specifically: according to the maximum brightness value L of the first image max , minimum brightness value L min and the average brightness value L avg Reset the global brightness range, the global brightness range [L' min ,L' max The setting formula of ] is:
[0061] L' min =Lmin +α×(L avg -L min );
[0062] L' max =L max -β×(L max -L avg );
[0063] Among them, L' min and L' max They are the minimum and maximum values of the global brightness range respectively; α and β are adjustment coefficients used to ensure that the global brightness range meets the actual display requirements. The value of α is less than 1 to avoid the minimum brightness being too low; and β can be adjusted appropriately to avoid the maximum brightness being too high.
[0064] This embodiment sets a global brightness range based on the statistics of the first image, helping to balance the overall brightness distribution of the displayed image. By calculating and setting an appropriate global brightness range, image distortion and display unit damage caused by over-adjusting local brightness can be avoided, ensuring display quality while optimizing regional adjustment. This method limits global brightness to an appropriate range, helping to optimize the energy efficiency of the display device.
[0065] Furthermore, the regional brightness range is adjusted primarily by mapping the grid's minimum and maximum brightness values to the global range. During this adjustment process, the regional brightness requirements will affect the brightness distribution of the final image. For example, for grid areas with small brightness variations, the width of the brightness distribution can be increased to enhance detail; while for grid areas with larger brightness, the brightness distribution can be narrowed to avoid overexposure.
[0066] In this embodiment, for the grids whose variance value is greater than the preset threshold, the regional brightness range of the grid is adjusted according to the regional brightness analysis result, and the regional brightness range [L' grid,min ,L' grid,max The adjustment formula for ] is:
[0067] L' grid,min =L grid,min +γ×(L grid,avg -L grid,min );
[0068] L' grid,max =L grid,max -δ×(L grid,max -L grid,avg );
[0069] Among them, L' grid,min and L' grid,max and are the minimum and maximum values of the regional brightness range, respectively. grid,max 、Lgrid,min and L grid,avg γ and δ are the maximum, minimum, and average brightness values for the grid, respectively. γ and δ are regional adjustment coefficients, adjusting for the brightness requirements within the area. For example, increasing γ in darker areas can broaden the brightness range to ensure clear details, while decreasing δ in brighter areas can prevent overexposure.
[0070] According to the regional brightness range, the brightness value of the pixel in the first image is mapped to a new brightness value, and the new brightness value is within the adjusted regional brightness range; the new brightness value L of the pixel (x1, y1) new (x1,y1) is:
[0071]
[0072] Wherein, L(x1, y1) is the original brightness of the pixel point (x1, y1).
[0073] This embodiment adjusts the regional brightness range for grids with brightness variance values greater than a preset threshold, ensuring that each image region can be dynamically adjusted based on its brightness requirements to accommodate the display characteristics of different regions. For example, some areas may require higher contrast, while other areas may require softer transitions. This method precisely adjusts areas with large brightness variations by adjusting the local brightness range, avoiding excessive or insufficient brightness adjustment. In addition, regional brightness adjustment helps improve the energy efficiency of display devices and avoid unnecessary waste of electricity.
[0074] Further, refer to Figure 1 S50 is used to collect the ambient light intensity, calculate the brightness adjustment coefficient of the grid based on the brightness distribution of the grid, and perform adaptive adjustment on the LED display screen according to the brightness adjustment coefficient. Specifically:
[0075] The ambient light intensity of the area where the advertising screen is located is collected by a light sensor, and the brightness adjustment coefficient of each grid is calculated by combining the ambient light intensity and the average brightness value of the grid. The brightness adjustment coefficient calculation formula of grid (i, j) is:
[0076]
[0077] Among them, I env is the ambient light intensity, C grid (i, j) is the brightness adjustment coefficient of the grid (i, j), i and j are the row and column indexes of the grid respectively, L avg,grid (i, j) is the average brightness value of the grid (i, j); λ is the adjustment coefficient, which is used to ensure that the brightness is adjusted with an appropriate amplitude under different brightness requirements; in this embodiment, λ is set to 0.8;
[0078] By Lnew (i,j)=L avg,grid (i,j)×C grid (i, j) adaptively adjusts the brightness of the grid; L new (i,j) is the adaptive brightness of grid (i,j).
[0079] This embodiment calculates a brightness adjustment coefficient based on ambient light intensity and grid brightness, and adaptively adjusts grid brightness based on the brightness adjustment coefficient, improving the LED display's display adjustment capabilities under varying ambient lighting conditions. In high-light conditions, automatic brightness adjustment ensures clarity and contrast of displayed content; while reducing brightness in low-light environments reduces unnecessary energy consumption and prevents visual fatigue caused by overbrightness. The adaptive brightness adjustment proposed in this method not only provides a better visual experience, but also improves energy efficiency and reduces energy consumption.
[0080] Further, refer to Figure 1 S60 is used to balance the brightness of the LED display screen and recalculate the energy consumption of the grid according to the energy consumption model of the LED driving circuit. Specifically:
[0081] The brightness of the LED display is balanced according to the adaptive brightness adjustment; the brightness equalization formula is:
[0082]
[0083] Among them, L eq (i, j) is the grid brightness value after equalization adjustment, μ L and σ L are the mean and standard deviation of the adaptive brightness of all grids; μ target and σ target are the mean and standard deviation of the target brightness respectively; m and n are the number of rows and columns of the grid respectively.
[0084] For the equalized LED display screen, select several pixel points and recalculate the standard deviation of the brightness value as the second brightness uniformity of the LED display screen. The lower the second brightness uniformity, the smaller the display brightness difference of the display screen. To ensure the objectivity of the effect verification, the number and position of the several pixel points selected here should be the same as the number and position of the several pixel points selected when calculating the first brightness uniformity.
[0085] Recalculate the energy consumption P(i,j) of each grid according to the energy consumption model of the LED driver circuit;
[0086] P(i,j)=η×{V(i,j)×[k×L eq (i,j)×C grid (i,j)]};
[0087] Where P(i,j) is the energy consumption value of grid (i,j), η is the efficiency coefficient of the driving circuit; V(i,j) is the voltage of grid (i,j); k is the proportional constant, which reflects the proportional relationship between grid brightness and current; L eq (i, j) is the brightness value of grid (i, j) after equalization adjustment, C grid (i,j) is the brightness adjustment coefficient of grid (i,j).
[0088] pass Obtain the second energy consumption P of the LED display screen total .
[0089] When the ratio of the second brightness uniformity to the first brightness uniformity is less than a first threshold and the ratio of the second energy consumption to the first energy consumption is less than a second threshold, the brightness-energy balance optimization process is ended.
[0090] This embodiment performs brightness equalization based on adaptive brightness adjustment. The purpose of brightness equalization is to ensure that the brightness of the entire display screen varies evenly and that the contrast between high-brightness and low-brightness areas is more balanced. By equalizing the brightness of the LED display screen, the brightness consistency of the display screen is improved, making the brightness distribution of each grid more uniform, avoiding local brightness that is too high or too low, and thus improving the overall visual effect of the screen. In addition, brightness equalization can dynamically adjust the brightness according to the ambient light and display content, reducing unnecessary energy consumption; through reasonable brightness equalization, the overall energy efficiency of the display screen can be maximized.
[0091] This embodiment recalculates grid energy consumption using the LED driver circuit's energy consumption model. This helps accurately assess the energy consumption of each grid and serves as a data basis for subsequent evaluation of the overall energy optimization effectiveness of the LED display. This approach ensures that the display meets visual requirements while minimizing energy consumption, extending the display's lifespan, and achieving more efficient power distribution and management in different usage environments, ultimately achieving energy savings.
[0092] In this embodiment, the brightness and energy consumption balance optimization process of a large outdoor advertising screen is given in Table 1; the first initial value refers to the first brightness uniformity and first energy consumption of the LED display screen; multiple rounds of brightness and energy consumption balance optimization process iterations are implemented, and the second brightness uniformity and second energy consumption of each round are calculated. The first, second, and third rounds of optimization in Table 2 refer to the second brightness uniformity and second energy consumption after three rounds of brightness and energy consumption balance optimization process; the unit of brightness uniformity is cd / m 2 Energy consumption refers to the energy consumption of the LED display screen per unit time, in watts (W); the first threshold and the second threshold are both set to 85%.
[0093] Table 1 Brightness and energy consumption balance optimization process of outdoor large screen
[0094] Brightness uniformity Brightness uniformity ratio Energy consumption Energy consumption ratio (%) First initial value 189.5 - 4540 - One round of optimization 177.1 93.7% 4340.2 95.6% Second round of optimization 166.0 87.6% 4008.3 88.3% Three rounds of optimization 158.9 83.9% 3831.7 84.4%
[0095] This embodiment optimizes the light control method for LED displays to reduce the overall energy consumption of large-scale LED displays while ensuring display quality and extending the service life of the display device. This embodiment first determines the initial brightness uniformity and initial energy consumption of the LED display. Then, by constructing a brightness-energy balance optimization process, it simultaneously optimizes the display effect and energy consumption. The process includes: acquiring a display image and processing it into a clear first image; calculating the brightness of each pixel in the first image and obtaining global statistics to provide a data basis for subsequent brightness equalization and regional adjustment. The first image is then divided into multiple grid regions, and brightness analysis is performed on each grid to obtain the brightness distribution and brightness value variance of each grid to ensure regional brightness balance. A global brightness range is set based on the overall brightness analysis results, and the regional brightness ranges of grids with large brightness value variances are adjusted, and then the grid brightness is remapped. To improve display capabilities in various environments, the present invention combines ambient light intensity and calculates a brightness adjustment coefficient to achieve adaptive adjustment of screen brightness, reducing the display's energy consumption while ensuring display quality. The present invention also standardizes the brightness of the grids through brightness equalization to eliminate global brightness differences, achieving a smooth visual transition and reducing device wear caused by excessive brightness differences. Finally, the brightness uniformity and energy consumption of the LED display are recalculated based on the LED drive circuit model and compared with the initial values to ensure that the display quality and overall energy consumption of the LED display reach the expected optimization goals.
[0096] Example 2
[0097] As an implementation mode of the present invention, this embodiment first obtains the first brightness uniformity and the first energy consumption of the LED display screen. The acquisition steps are: measuring the brightness values of several pixel points in the LED display screen, and calculating the standard deviation of the brightness values of these several pixel points, and taking the standard deviation as the first brightness uniformity. The higher the first brightness uniformity, the greater the display brightness difference of the display screen; and calculating the first energy consumption of the LED display screen by measuring the current and voltage.
[0098] Further, refer to Figure 2 , Figure 1 This is a schematic diagram of the structure of the brightness energy consumption balance optimization process provided in this embodiment; the brightness energy consumption balance optimization process of the LED display screen is constructed, including:
[0099] Reference Figure 2 , Figure 2This is a schematic diagram of the structure of a display screen illumination control method provided by the present invention. This embodiment captures an image of a 6m x 3m large advertising screen inside a shopping mall, with a resolution of 1920 x 1080. This image is preprocessed, including filtering it with a Gaussian convolution kernel and obtaining a first image through histogram equalization.
[0100] Furthermore, the brightness value of each pixel in the first image is calculated to obtain the maximum brightness value, minimum brightness value, and average brightness value of the first image, and the values are output as the overall brightness analysis result. Specifically, for the first image, the brightness value of each pixel is calculated by averaging the values of the RGB channels. All pixels in the first image are traversed to obtain the maximum brightness value, minimum brightness value, and average brightness value in the first image; the maximum brightness value, minimum brightness value, and average brightness value are output as the overall brightness analysis result of the first image.
[0101] Furthermore, the first image is divided into regions according to a preset grid, and a brightness analysis is performed on each grid to obtain the brightness distribution and brightness value variance of each grid; the brightness distribution and brightness value variance are output as regional brightness analysis results. Specifically: the first image is divided into grids according to the height and width of the first image; the set of pixel brightness values within each grid is expressed as:
[0102] L grid ={L(x * ,y * )|(x * ,y * )∈grid};
[0103] Among them, L grid is the set of pixel brightness values of the grid, L(x * ,y * ) is the pixel point in the grid (x * ,y * )’s brightness value;
[0104] Calculate the maximum brightness value, minimum brightness value and average brightness value of each grid and output them as the brightness distribution of the grid; calculate the brightness value variance within each grid; and output the brightness distribution and brightness value variance of each grid as the brightness analysis result of the region.
[0105] Furthermore, the brightness value of the grid is adjusted according to the overall brightness analysis results and the regional brightness analysis results. Specifically:
[0106] A global brightness range is set based on the maximum brightness value, the minimum brightness value, and the average brightness value of the first image; for grids whose variance values are greater than a preset threshold, the regional brightness range of the grid is adjusted based on the regional brightness analysis results; and the brightness values of the pixels in the first image are remapped to new brightness values based on the regional brightness range.
[0107] Furthermore, the ambient light intensity is collected, and the brightness adjustment coefficient of the grid is calculated based on the brightness distribution of the grid, and the LED display is adaptively adjusted according to the brightness adjustment coefficient. Specifically:
[0108] The light sensor collects the ambient light intensity of the area where the advertising screen is located. The brightness adjustment coefficient for each grid is calculated based on the ambient light intensity and the average brightness value of the grid. The grid's average brightness value and the brightness adjustment coefficient are combined to calculate the grid's adaptive brightness.
[0109] Furthermore, the brightness of the LED display is balanced and adjusted, and the energy consumption of the grid is recalculated based on the energy consumption model of the LED driver circuit. Specifically, the brightness of the LED display is balanced based on the adaptive brightness adjustment. The energy consumption of each grid is recalculated based on the energy consumption model of the LED driver circuit.
[0110] For the equalized LED display screen, select several pixel points and recalculate the standard deviation of the brightness value as the second brightness uniformity of the LED display screen. The lower the second brightness uniformity, the smaller the display brightness difference of the display screen. To ensure the objectivity of the effect verification, the number and position of the several pixel points selected here should be the same as the number and position of the several pixel points selected when calculating the first brightness uniformity.
[0111] The second energy consumption of the LED display is obtained by integrating the energy consumption of all grids. When the ratio of the second brightness uniformity to the first brightness uniformity is less than the first threshold and the ratio of the second energy consumption to the first energy consumption is less than the second threshold, the brightness energy consumption balance optimization process ends.
[0112] Table 2 shows the brightness and energy consumption balance optimization process of the large advertising screen inside the shopping mall in this embodiment; the first initial value refers to the first brightness uniformity and the first energy consumption of the LED display screen; the first, second and third rounds of optimization refer to the second brightness uniformity and the second energy consumption after the first, second and third rounds of optimization brightness and energy consumption balance optimization process; the unit of brightness uniformity is cd / m 2 Energy consumption refers to the energy consumption of the LED display screen per unit time, in watts (W); the first threshold and the second threshold are both set to 85%.
[0113] Table 2 Brightness and energy balance optimization process of the large advertising screen inside the shopping mall
[0114] Brightness uniformity Brightness uniformity ratio Energy consumption Energy consumption ratio (%) First initial value 154.7 - 3937 - One round of optimization 147.8 95.6% 3681.1 93.5% Second round of optimization 138.3 89.4% 3437.0 87.3% Three rounds of optimization 129.3 83.6% 3338.6 84.8%
[0115] In addition, to achieve the above-mentioned purpose, the present invention also proposes a display screen light control device, including a receiver, a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the steps of the above-mentioned display screen light control method.
[0116] In addition, to achieve the above-mentioned purpose, the present invention also proposes a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the processor executes the steps of the above-mentioned display screen light emitting control method.
[0117] While embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to these embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the appended claims and their equivalents.
Claims
1. A display screen light emitting control method, characterized in that: include: Obtaining a first brightness uniformity and a first energy consumption of the LED display screen; Constructing the brightness and energy consumption balance optimization process of the LED display screen includes: Obtaining a display image of the LED display screen and preprocessing it into a first image, calculating the brightness value of each pixel in the image to obtain the maximum brightness value, minimum brightness value, and average brightness value of the first image, and outputting the result of the overall brightness analysis; dividing the first image into grids, performing brightness analysis on each grid to obtain the brightness distribution and brightness value variance of each grid, and outputting the result of the regional brightness analysis; Resetting the global brightness range according to the overall brightness analysis result; for the grid whose brightness value variance is greater than a preset threshold, adjusting the regional brightness range of the grid according to the brightness distribution; and remapping the brightness value of the grid to a new brightness value according to the regional brightness range; Collecting ambient light intensity, calculating the brightness adjustment coefficient of the grid in combination with the brightness distribution of the grid, and adaptively adjusting the grid according to the brightness adjustment coefficient; integrating the adaptively adjusted brightness of all grids, performing balanced adjustment on the brightness of the LED display, and calculating the energy consumption of each grid; The second brightness uniformity and the second energy consumption of the LED display screen after equalization adjustment are calculated; when the ratio of the second brightness uniformity to the first brightness uniformity is less than a first threshold and the ratio of the second energy consumption to the first energy consumption is less than a second threshold, the brightness-energy consumption balance optimization process is ended.
2. A display screen light emitting control method according to claim 1, characterized in that: The step of obtaining the overall brightness analysis result includes: For the first image, calculate the brightness value of each pixel by calculating the average RGB channel value; traverse all pixels in the first image to obtain the maximum brightness value, the minimum brightness value and the average brightness value of the first image; output the maximum brightness value, the minimum brightness value and the average brightness value as the overall brightness analysis result.
3. The display screen light emitting control method according to claim 1, characterized in that: The step of obtaining the regional brightness analysis result includes: Dividing the first image into grids according to the height and width of the first image, calculating the maximum brightness, minimum brightness, and average brightness of each grid, and obtaining the brightness distribution of the grid; Calculating the brightness value variance of each of the grids; and outputting the brightness distribution and the brightness value variance of each of the grids as the regional brightness analysis result.
4. A display screen light emitting control method according to claim 1, characterized in that: The step of setting the global brightness range includes: According to the maximum brightness value L of the first image max , the minimum brightness value L min and the average brightness value L avg Reset the global brightness range, the global brightness range [L' min ,L' max The setting formula of ] is: L' min =L min +α×(L avg -L min ); L' max =L max -β×(L max -L avg ); Among them, L' min and L' max are the minimum and maximum values of the global brightness range respectively, and α and β are adjustment coefficients.
5. The display screen light emitting control method according to claim 1, characterized in that: The step of adjusting the brightness of the grid includes: For the grid whose brightness value variance is greater than a preset threshold, adjusting the regional brightness range of the grid according to the maximum brightness value, the minimum brightness value and the average brightness value of the grid; According to the regional brightness range, the brightness value of the pixel in the first image is remapped to a new brightness value; the new brightness value L of the pixel (x1, y1) new (x1,y1) is: Wherein, L(x1, y1) is the original brightness of the pixel point (x1, y1).
6. A display screen light emitting control method according to claim 1, characterized in that: Adaptively adjusting the LED display screen according to the brightness adjustment coefficient; pass Calculate the brightness adjustment coefficient of each grid; where I env is the ambient light intensity, C grid (i, j) is the brightness adjustment coefficient of the grid (i, j), i and j are the row and column indexes of the grid respectively, L avg,grid (i, j) is the average brightness value of the grid (i, j), and λ is the adjustment coefficient; By L new (i,j)=L avg,grid (i,j)×C grid (i, j) adaptively adjust the brightness of the grid; L new (i, j) is the adaptively adjusted brightness of the grid (i, j).
7. A display screen light emitting control method according to claim 1, characterized in that: Performing brightness equalization adjustment on the LED display screen; The adaptively adjusted brightness of all grids is integrated to perform brightness equalization on the LED display screen. The formula for brightness equalization is: Among them, L eq (i, j) is the brightness value of grid (i, j) after equalization adjustment, μ L and σ L are the mean and variance of the adaptively adjusted brightness of all grids respectively; μ target and σ target are the mean and variance of target brightness, respectively.
8. The display screen light emitting control method according to claim 1, characterized in that: The energy consumption calculation process of the grid includes: Recalculate the energy consumption P(i,j) of each grid according to the energy consumption model of the LED driver circuit; P(i,j)=η×{V(i,j)×[k×L eq (i,j)×C grid (i,j)]}; Wherein, P(i,j) is the energy consumption value of the grid (i,j), η is the efficiency coefficient of the driving circuit; V(i,j) is the voltage of the grid (i,j), k is the proportional constant; L eq (i, j) is the brightness value of the grid (i, j) after equalization adjustment, C grid (i, j) is the brightness adjustment coefficient of the grid (i, j).
9. A display screen light emitting control device, characterized in that: The device comprises a receiver, a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the display screen light emission control method according to any one of claims 1 to 8.
10. A computer-readable storage medium, characterized in that A computer program is stored, and when the computer program is executed by a processor, the processor is caused to perform the steps of the display screen light emission control method according to any one of claims 1 to 8.