Energy-saving control method and device for LED special-shaped screen

By distinguishing between dynamic and static areas of the LED irregular-shaped screen, and combining ambient light monitoring and a nonlinear brightness adjustment model, the problems of color perception differences and insufficient environmental adaptability in the energy-saving technology of LED irregular-shaped screens are solved, achieving high efficiency and high-quality display.

CN119811277BActive Publication Date: 2025-11-25SHENZHEN ENBON OPTOELECTRONIC CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510279247.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-11
Publication Date
2025-11-25
Estimated Expiration
2045-03-11

Smart Images

  • Figure CN119811277B_ABST
    Figure CN119811277B_ABST
Patent Text Reader

Abstract

The present application relates to the field of LED display control, in particular to an energy-saving control method and device for LED special-shaped screen. The energy-saving control method for LED special-shaped screen comprises: dividing dynamic and static regions; obtaining ambient light intensity data and calculating ambient light mapping value; calculating target display brightness of dynamic region and target display brightness of pixels in static region; obtaining smooth display brightness; and adjusting the brightness of LED special-shaped screen. The present application adjusts the brightness of pixels in detail by calculating the perceived brightness value of different pixels, and reasonably consumes the calculation amount. The present application distinguishes dynamic region and static region for LED special-shaped screen, performs overall brightness adjustment for dynamic region, accurately controls the brightness of each pixel in static region, and performs smooth processing on dynamic and static boundary, thereby maintaining the authenticity and consistency of color in vision. The content-perceived-based brightness adjustment not only improves the viewing experience, but also further optimizes the energy use efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of LED display control, in particular to an energy-saving control method and device for LED irregular screens. BACKGROUND

[0002] With the rapid development of LED display technology, LED irregular screens have been widely used in advertising, entertainment, sports events and other fields due to their unique shape and flexible display effect. However, the high energy consumption of LED irregular screens has been a major bottleneck restricting their widespread application. Traditional LED display devices mainly rely on simple brightness adjustment for energy saving, ignoring the brightness difference of different colors in human eye perception. This method often cannot adapt well to changes in ambient light, making it difficult to achieve a balance between display effect and energy efficiency.

[0003] Currently, the energy-saving technology of LED irregular screens mainly adopts the following ways: static brightness adjustment, which uniformly adjusts according to the preset brightness value, but this method lacks adaptability to ambient light; ambient light sensing, which adjusts the screen brightness by sensing the intensity of ambient light, but mostly uses a simple linear relationship, which cannot accurately control the matching of brightness and ambient light; regional brightness control, which adjusts the brightness of different regions of the screen, but usually ignores the dynamic characteristics of screen content and visual perception differences; These technologies can reduce energy consumption to some extent, but still have the following problems: Most energy-saving control methods do not take into account the perceived brightness difference of different colors in the human eye, resulting in a conflict between energy-saving effect and visual experience; Lack of in-depth analysis of color characteristics, resulting in a simple brightness adjustment strategy that cannot meet the display needs of different color content.

[0004] To solve the above problems, the present application proposes an energy-saving control method for LED irregular screens based on content perception and environmental adaptation. This method analyzes the perceived brightness of the display content to achieve fine adjustment of the display brightness, and combines real-time monitoring of ambient light intensity to achieve more accurate and intelligent brightness adjustment. In addition, by introducing smooth display technology, the display quality is further improved, meeting the dual needs of energy saving and display effect of modern LED irregular screens. SUMMARY

[0005] This invention calculates the perceived brightness values ​​of different pixels to finely adjust the brightness range of each pixel. While considering reasonable computational costs, it distinguishes between dynamic and static areas for the LED irregular-shaped screen. Simple overall brightness adjustment is performed on the dynamic area, while precise control is applied to the brightness of each pixel in the static area. Furthermore, the boundary between the static and dynamic areas is smoothed to maintain visual color authenticity and consistency. This content-aware brightness adjustment not only enhances the viewing experience but also further optimizes energy efficiency.

[0006] Energy-saving control methods for irregularly shaped LED screens include:

[0007] Based on the content displayed on the LED irregular-shaped screen, the LED irregular-shaped screen is divided into dynamic area and static area, and then the part of the static area that is close to the boundary of the dynamic area is marked as the boundary part;

[0008] Based on the adjustable range of the LED irregular-shaped screen's display brightness, the display brightness of the LED irregular-shaped screen is mapped to [0, 1], where 0 and 1 correspond to the lowest and highest values ​​of the adjustable range of the LED irregular-shaped screen's display brightness, respectively.

[0009] At the current environmental monitoring time point, acquire ambient light intensity data, and calculate the ambient light mapping value based on the acquired ambient light intensity data;

[0010] For dynamic areas, the target display brightness of the dynamic area is obtained by using a dynamic calculation method based on the currently acquired ambient light mapping value.

[0011] For any pixel in the static area, read the RGB value of the pixel, calculate the perceived brightness value of the pixel based on the RGB value, and use the obtained perceived brightness value to calculate the brightness adjustment range of the pixel; apply the currently obtained ambient light mapping value to the static calculation method within the brightness adjustment range of the pixel to obtain the target display brightness of the pixel;

[0012] For any pixel in the boundary portion of the static region, the smoothed display brightness of the pixel is calculated based on the target display brightness currently obtained for that pixel and the target display brightness of the dynamic region.

[0013] The application uses the target display brightness of the dynamic area, the target display brightness of all pixels in the static area, and the smooth display brightness to adjust the brightness of the LED irregular-shaped screen.

[0014] Preferably, the specific operation for calculating the ambient light mapping value based on the acquired ambient light intensity is as follows:

[0015] Adjustable range for ambient light intensity and within the adjustable range Several intervals are evenly distributed within the area; ambient light intensity data are acquired at the current environmental monitoring time point. To determine the ambient light intensity data obtained at the current environmental monitoring time point. If the ambient light intensity data obtained at the previous environmental monitoring time point falls within a different range, then use the formula... Calculate and obtain ambient light mapping values If not, no action is taken.

[0016] Preferably, the specific operation of obtaining the target display brightness of the dynamic area using a dynamic calculation method includes:

[0017] Apply the ambient lighting mapping value obtained from the most recent calculation. Using the formula Calculate and obtain the target display brightness of the dynamic area. , of which First correction factor, Between (1, 2), Used to control the brightness of dynamic area target display. Mapping value with ambient light As the brightness of the target in the dynamic area increases, the display brightness increases. The growth rate is gradually accelerating.

[0018] Preferably, the specific operation of calculating the perceived brightness value based on the RGB values ​​of pixels in the static area, and using the obtained perceived brightness value to calculate the brightness adjustment range of the pixel, includes:

[0019] For any pixel in a static area, read the values ​​of its red, green, and blue channels, and record them as follows: , , Using formulas Calculate and obtain the perceived brightness value of the pixel. ;

[0020] Based on the perceived brightness value of the pixel Using the formula Calculate the upper limit of the brightness adjustment range of the pixel. ,in Indicates the minimum upper limit. Between (0, 1), when the perceived brightness value of a pixel... When the value is 0, it represents the upper limit of the brightness adjustment range for that pixel. That is , The value is obtained through a population optimization algorithm; This is the second correction factor. Between (0, 1), Used to control the upper limit of the brightness adjustment range With perceived brightness value As the brightness increases, the upper limit of the brightness adjustment range also increases. The growth rate is gradually slowing down.

[0021] Preferably, the specific operation of using the static calculation method to calculate the display brightness of the static area includes:

[0022] For any pixel in a static region, apply the most recently calculated ambient lighting mapping value. And based on the upper limit of the brightness adjustment range of that pixel. Using the formula Calculate the target display brightness of the pixel. ,in Used to control the display brightness of this pixel target. Mapping value with ambient light As the brightness increases, the target display brightness also increases. The growth rate is gradually accelerating.

[0023] Preferably, the specific operation for calculating smooth display brightness is as follows:

[0024] For any pixel in the boundary region, determine the target display brightness based on that pixel. Using the formula Calculate and obtain the smoothed display brightness of this pixel. ,in, For smoothing coefficients, Between (0, 1), The size depends on the distance between the pixel and the dynamic region; the smaller the distance, the better. The closer the value is to 1.

[0025] Preferably, calculation The population optimization algorithm used to determine the value is a genetic algorithm, and the specific operation is as follows:

[0026] A1: Set the population size, and randomly generate n candidates within the range (0, 1). The value will be one of the n randomly generated candidates. The values ​​form the initial population, and the maximum number of iterations is set;

[0027] A2: For any candidate Value, using formula Calculate and obtain the candidate fitness of value ,in, Indicates the application of this candidate The value representing the visual deviation caused by adjusting the brightness of an LED irregularly shaped screen. and Candidates The reciprocal of the value and the visual bias value The reciprocal of the weight coefficient, the formula represents the candidate The optimization objective of the value is to minimize The magnitude of the value and the minimum visual bias value; the higher the fitness obtained from the calculation, the better the candidate. The better the value performs;

[0028] A3: Apply the roulette wheel selection method to select the corresponding number of candidates with the best fitness performance according to a preset selection ratio. The value will be the selected candidate. Values ​​constitute the selected individual set;

[0029] A4: Apply the preset crossover probability to the candidate selection set. The values ​​are cross-crossed to generate the corresponding number of new candidates. The value will be the new candidate obtained. Values ​​form a crossover set; candidates are randomly selected from the crossover set. Values, based on preset mutation probabilities, for candidate... The values ​​are slightly adjusted, and the adjusted set of crossover individuals is the set of mutated individuals.

[0030] A5: Merge the selected individual set and the mutated individual set to obtain the merged individual set, and calculate all candidate individuals in the merged individual set. The fitness of the value is used to select the n candidates with the best fitness performance. Value as a new generation of population;

[0031] A6: Repeat steps A3-A5 to iteratively update the population until the maximum number of iterations is reached. The population with the best fitness in the last generation is the optimal one. value.

[0032] Preferably, the energy-saving control device for the LED irregular-shaped screen is applied to any of the above-mentioned energy-saving control methods for the LED irregular-shaped screen.

[0033] The present invention has the following advantages:

[0034] 1. This invention calculates the perceived brightness values ​​of different pixels and finely adjusts the brightness range of each pixel. Considering reasonable computational consumption, it distinguishes between dynamic and static areas for the LED irregular-shaped screen. Simple overall brightness adjustment is performed on the dynamic area, while precise control is applied to the brightness of each pixel in the static area. Furthermore, the boundary between the static and dynamic areas is smoothed, thus maintaining visual color authenticity and consistency. This content-based brightness adjustment not only enhances the viewing experience but also further optimizes energy efficiency.

[0035] 2. This invention monitors ambient light intensity in real time and, taking into account the nonlinear changes in human eye perception of ambient light, maps this intensity to the adjustment of the display brightness of the LED irregular-shaped screen, thus achieving synchronization between energy-saving control and environmental changes. This method not only reduces energy consumption but also ensures a clear and comfortable visual experience under different lighting conditions by dynamically adjusting the brightness. This enhanced environmental adaptability allows the LED irregular-shaped screen to maintain high-quality display effects while saving energy. Attached Figure Description

[0036] Figure 1 This is a flowchart of the energy-saving control method for LED irregular-shaped screens used in an embodiment of the present invention. Detailed Implementation

[0037] To enable those skilled in the art to better understand the technical solutions of this invention, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of this invention.

[0038] Example: Energy-saving control method for LED irregular-shaped screens, such as... Figure 1 As shown, it includes:

[0039] Based on the content displayed on the LED irregularly shaped screen, the screen is divided into dynamic and static areas. The portion of the static area closest to the boundary of the dynamic area is marked as the boundary portion, which consists of pixels in the static area near the edge of the dynamic area. These pixels visually connect the dynamic and static areas and require special processing to avoid abrupt changes in brightness and color, thus maintaining the smoothness and consistency of the overall display. Since the brightness adjustment method for the static area involves a large amount of computation, it is not suitable for the frequently changing dynamic area. While the computation for the dynamic area is large, it only needs to be calculated once and can be applied repeatedly. By distinguishing between dynamic and static areas, different brightness adjustment strategies can be applied selectively, avoiding a uniform brightness adjustment across the entire screen, thereby reducing computation and processing time. In addition to reducing computation, the dynamic area, due to frequent content changes, may need to maintain higher brightness to ensure visual effects, while the static area, with unchanged content, can appropriately reduce brightness to save energy. By specially processing the boundary portion, potential brightness or color differences between the dynamic and static areas can be reduced, improving overall visual comfort and display quality.

[0040] Based on the adjustable range of the LED irregular-shaped screen's display brightness, the display brightness of the LED irregular-shaped screen is mapped to [0, 1]. This is a standardized processing method that allows us to process and compare different brightness values ​​in a unified and simplified way, because all brightness values ​​are converted to the same scale. At the same time, using standardized brightness values ​​makes it easier to implement the algorithm's logic. 0 and 1 correspond to the lowest and highest values ​​of the adjustable range of the LED irregular-shaped screen's display brightness, respectively.

[0041] Ambient light intensity data is acquired at the current environmental monitoring point in time. The acquired ambient light intensity data is a specific numerical value, usually expressed in lux, representing the brightness level of ambient light. In bright ambient light, brightness needs to be increased to ensure display effect; while in dim ambient light, screen brightness can be appropriately reduced to reduce energy consumption. Based on the acquired ambient light intensity data, an ambient light mapping value is calculated. The calculation of the ambient light mapping value is the foundation for realizing intelligent control of LED irregular-shaped screens, providing necessary input parameters for subsequent brightness adjustment algorithms.

[0042] For dynamic areas, the display brightness of the dynamic areas is dynamically calculated using the currently acquired ambient light mapping value. The target display brightness of the dynamic areas is obtained, and the brightness is adjusted according to the ambient light intensity. The brightness can be increased when the ambient light is strong to maintain the display effect, while the brightness can be appropriately reduced when the ambient light is weak to reduce energy consumption. At the same time, dynamically adjusting the brightness helps to maintain the clarity and visibility of the content under different lighting conditions, and avoids affecting the viewing experience due to excessively high or low brightness.

[0043] For any pixel in a static area, its RGB values ​​are read. These values ​​collectively determine the pixel's color and brightness. Based on the RGB values, the pixel's perceived brightness value is calculated. Perceived brightness refers to the human eye's ability to perceive the brightness of different colors. Generally, red and green contribute more to brightness than blue. The obtained perceived brightness value is used to calculate the pixel's brightness adjustment range, which determines the maximum range within which the pixel's brightness can be adjusted. The currently obtained ambient light mapping value is applied to the pixel's brightness adjustment range using a static calculation method. This method considers both ambient light and the pixel's perceived brightness to obtain the target display brightness for the pixel. The static calculation method allows for personalized brightness adjustment for each pixel to adapt to its position on the screen and content characteristics.

[0044] For any pixel in the boundary portion of the static area, its target display brightness has been calculated based on its RGB value and perceived brightness value. Simultaneously, each pixel in the dynamic area also has its corresponding target display brightness. Based on the currently acquired target display brightness of the pixel and the target display brightness of the dynamic area, the smooth display brightness of the pixel is calculated. By calculating the smooth display brightness, abrupt changes in brightness between the static and dynamic areas can be reduced, making the viewer's visual transition more natural. Smooth brightness adjustment helps create visual continuity between different areas of the screen, avoiding the dividing line effect caused by brightness differences. Especially in the case of mixed display of dynamic and static content as in this invention, smooth brightness transition can provide a more comfortable and pleasant viewing experience. This method demonstrates the intelligent processing capability of LED irregular-shaped screens, which can automatically adjust brightness according to screen content and environmental conditions, reducing manual intervention.

[0045] The application uses the dynamic area target display brightness, the static area target display brightness of all pixels, and the smooth display brightness to adjust the brightness of the LED irregular-shaped screen, ensuring that the brightness distribution of the entire screen meets both energy-saving requirements and visual comfort and display effect.

[0046] The specific steps for calculating and obtaining ambient light mapping values ​​based on the acquired ambient light intensity are as follows:

[0047] Adjustable range for ambient light intensity And within the adjustable range Several intervals are evenly distributed within the area; ambient light intensity data are acquired at the current environmental monitoring time point. To determine the ambient light intensity data obtained at the current environmental monitoring time point. Checking whether the ambient light intensity data acquired at the previous environmental monitoring time point falls within a different range is crucial to determining if an update to the ambient light mapping value is necessary. This avoids performing brightness adjustment every time ambient light intensity data is acquired, which increases complexity and computational load. If the ambient light intensity data acquired at the current environmental monitoring time point... If the ambient light intensity data obtained at the previous environmental monitoring time point falls within a different range, then the formula is used. Calculate and obtain ambient light mapping values If not, no action is taken.

[0048] The specific operations for obtaining the target display brightness of dynamic areas using dynamic calculation methods include:

[0049] Apply the ambient lighting mapping value obtained from the most recent calculation. This value is a numerical value within the interval [0, 1], reflecting the current ambient light intensity relative to the adjustable range, using the formula... Calculate and obtain the target display brightness of the dynamic area. , of which First correction factor, Between (1, 2), Used to control the brightness of dynamic area target display. Mapping value with ambient light As the brightness of the target in the dynamic area increases, the display brightness increases. The growth rate is gradually accelerating, taking into account the dynamic area target display brightness. Mapping value with ambient light The relationship is not a simple linear one. In low ambient light conditions, even small changes in screen brightness can significantly affect visual effects, while in strong ambient light conditions, screen brightness needs to be increased substantially to maintain readability. If the relationship between brightness adjustment and ambient light intensity were a simple linear one, then changes in screen brightness would be proportional to changes in ambient light intensity. This simple relationship may not accurately reflect the human eye's perception of brightness changes and may not be suitable for all viewing environments. By introducing a first correction factor... This can transform brightness adjustment into a non-linear process; this coefficient allows the rate of increase in brightness to be adjusted when the ambient light intensity changes, making the brightness change more consistent with the perceptual characteristics of the human eye.

[0050] The specific operations of calculating the perceived brightness value based on the RGB values ​​of pixels in the static region, and using the obtained perceived brightness value to calculate the brightness adjustment range of the pixel, include:

[0051] For any pixel in a static area, read the values ​​of its red, green, and blue channels, and record them as follows: , , Using formulas Calculate and obtain the perceived brightness value of the pixel. By calculating perceived brightness based on RGB values, the human eye's perception of different color brightness can be more accurately reflected, thereby achieving brightness adjustment that is more in line with the visual characteristics of the human eye. By calculating the brightness adjustment range of each pixel, the brightness of pixels with low perceived brightness can be reduced, reducing energy consumption while maintaining sufficient visual clarity.

[0052] Based on the perceived brightness value of the pixel Using the formula Calculate the upper limit of the brightness adjustment range of the pixel. ,in Indicates the minimum upper limit. Between (0, 1), when the perceived brightness value of a pixel... When the value is 0, it represents the upper limit of the brightness adjustment range for that pixel. That is , The value is obtained through a population optimization algorithm; This is the second correction factor. Between (0, 1), Used to control the upper limit of the brightness adjustment range With perceived brightness value As the brightness increases, the upper limit of the brightness adjustment range also increases. The growth rate gradually slows down; this is also because the relationship between the upper limit of the brightness adjustment range and the perceived brightness value is not a simple linear one. If the relationship between brightness adjustment and perceived brightness value were a simple linear one, then the brightness changes of all colors would occur at the same rate, which might not accurately reflect the differences in human eye perception of different brightness levels; therefore, a second correction coefficient is introduced. This allows for the creation of a non-linear brightness adjustment model, better adapting to the non-linear perception characteristics of human eye regarding brightness.

[0053] The specific steps for using the static calculation method to determine the display brightness of static areas include:

[0054] For any pixel in a static region, apply the most recently calculated ambient lighting mapping value. And based on the upper limit of the brightness adjustment range of that pixel. Using the formula Calculate the target display brightness of the pixel. ,in Used to control the display brightness of this pixel target. Mapping value with ambient light As the brightness increases, the target display brightness also increases. The growth rate is gradually accelerating.

[0055] The specific steps for calculating smooth display brightness are as follows:

[0056] For any pixel in the boundary region, determine the target display brightness based on that pixel. Using the formula Calculate and obtain the smoothed display brightness of this pixel. ,in, For smoothing coefficients, Between (0, 1), The size depends on the distance between the pixel and the dynamic region; the smaller the distance, the better. The closer the value is to 1, the smoother the brightness calculation helps create a visually smooth transition between dynamic and static areas, avoiding unnatural visual effects caused by sudden brightness changes. This method allows LED irregular-shaped screens to intelligently adjust brightness according to the dynamic characteristics and position of the content to adapt to different display needs.

[0057] calculate The population optimization algorithm used to determine the value is a genetic algorithm (GAL). A GAL is a search algorithm that simulates the principles of natural selection and genetics to solve optimization problems. It iteratively improves candidate solutions by simulating mechanisms such as heredity, mutation, crossover, and selection in biological evolution. In a GAL, each candidate solution is considered an individual, and the fitness of an individual is evaluated by a fitness function that measures its problem-solving ability. The algorithm starts with a randomly generated initial population, retains individuals with high fitness through a selection process, and then generates new offspring through crossover and mutation operations. This process is repeated until a stopping condition is met, such as reaching the maximum number of iterations or the quality of the solution meeting a preset standard. Due to its strong global search capability, few parameters, and ease of implementation, the GAL has been widely used in function optimization, pattern recognition, machine learning, and other fields.

[0058] Specific operations:

[0059] A1: Set the population size, and randomly generate n candidates within the range (0, 1). The value will be one of the n randomly generated candidates. The values ​​form the initial population, and the maximum number of iterations is set;

[0060] A2: For any candidate Value, using formula Calculate and obtain the candidate fitness of value ,in, Indicates the application of this candidate The value representing the visual deviation caused by adjusting the brightness of an LED irregularly shaped screen. and Candidates The reciprocal of the value and the visual bias value The reciprocal of the weight coefficient, the formula represents the candidate The optimization objective of the value is to minimize The magnitude of the value and the minimum visual bias value; the higher the fitness obtained from the calculation, the better the candidate. The better the value performs;

[0061] A3: Apply the roulette wheel selection method to select the corresponding number of candidates with the best fitness performance according to a preset selection ratio. The value will be the selected candidate. Values ​​constitute the selected individual set;

[0062] A4: Apply the preset crossover probability to the candidate selection set. The values ​​are cross-crossed to generate the corresponding number of new candidates. The value will be the new candidate obtained. Values ​​form a crossover set; candidates are randomly selected from the crossover set. Values, based on preset mutation probabilities, for candidate... The values ​​are slightly adjusted, and the adjusted set of crossover individuals is the set of mutated individuals.

[0063] A5: Merge the selected individual set and the mutated individual set to obtain the merged individual set, and calculate all candidate individuals in the merged individual set. The fitness of the value is used to select the n candidates with the best fitness performance. Value as a new generation of population;

[0064] A6: Repeat steps A3-A5 to iteratively update the population until the maximum number of iterations is reached. The population with the best fitness in the last generation is the optimal one. value.

[0065] An energy-saving control device for LED irregular-shaped screens, wherein the device is applied to any of the above-mentioned energy-saving control methods for LED irregular-shaped screens.

[0066] It should be understood that those skilled in the art can make improvements or modifications based on the above description, and all such improvements and modifications should fall within the protection scope of the appended claims. Parts not described in detail in this specification are prior art known to those skilled in the art.

Claims

1. An energy-saving control method for LED irregular-shaped screens, characterized in that, include: Based on the content displayed on the LED irregular-shaped screen, the LED irregular-shaped screen is divided into dynamic area and static area, and then the part of the static area that is close to the boundary of the dynamic area is marked as the boundary part; Based on the adjustable range of the LED irregular-shaped screen's display brightness, the display brightness of the LED irregular-shaped screen is mapped to [0, 1], where 0 and 1 correspond to the lowest and highest values ​​of the adjustable range of the LED irregular-shaped screen's display brightness, respectively. At the current environmental monitoring time point, acquire ambient light intensity data, and calculate the ambient light mapping value based on the acquired ambient light intensity data; For dynamic areas, the target display brightness of the dynamic area is obtained by using a dynamic calculation method based on the currently acquired ambient light mapping value. For any pixel in the static area, read the RGB value of the pixel, calculate the perceived brightness value of the pixel based on the RGB value, and use the obtained perceived brightness value to calculate the brightness adjustment range of the pixel; apply the currently obtained ambient light mapping value to the static calculation method within the brightness adjustment range of the pixel to obtain the target display brightness of the pixel; For any pixel in the boundary portion of the static region, the smoothed display brightness of the pixel is calculated based on the target display brightness currently obtained for that pixel and the target display brightness of the dynamic region. The application uses the target display brightness of the dynamic area, the target display brightness of all pixels in the static area, and the smooth display brightness to adjust the brightness of the LED irregular-shaped screen.

2. The energy-saving control method for LED irregular-shaped screens according to claim 1, characterized in that, The specific steps for calculating and obtaining ambient light mapping values ​​based on the acquired ambient light intensity are as follows: Adjustable range for ambient light intensity and within the adjustable range Several intervals are evenly distributed within the area; ambient light intensity data are acquired at the current environmental monitoring time point. To determine the ambient light intensity data obtained at the current environmental monitoring time point. If the ambient light intensity data obtained at the previous environmental monitoring time point falls within a different range, then use the formula... Calculate and obtain ambient light mapping values If not, no action is taken.

3. The energy-saving control method for LED irregular-shaped screens according to claim 2, characterized in that, The specific operations for obtaining the target display brightness of dynamic areas using dynamic calculation methods include: Apply the ambient lighting mapping value obtained from the most recent calculation. Using the formula Calculate and obtain the target display brightness of the dynamic area. , of which First correction factor, Between (1, 2), Used to control the brightness of dynamic area target display. Mapping value with ambient light As the brightness of the target in the dynamic area increases, the display brightness increases. The growth rate is gradually accelerating.

4. The energy-saving control method for LED irregular-shaped screens according to claim 3, characterized in that, The specific operations of calculating the perceived brightness value based on the RGB values ​​of pixels in the static region, and using the obtained perceived brightness value to calculate the brightness adjustment range of the pixel, include: For any pixel in a static area, read the values ​​of its red, green, and blue channels, and record them as follows: , , Using formulas Calculate and obtain the perceived brightness value of the pixel. ; Based on the perceived brightness value of the pixel Using the formula Calculate the upper limit of the brightness adjustment range of the pixel. ,in Indicates the minimum upper limit. Between (0, 1), when the perceived brightness value of a pixel... When the value is 0, it represents the upper limit of the brightness adjustment range for that pixel. That is , The value is obtained through a population optimization algorithm; This is the second correction factor. Between (0, 1), Used to control the upper limit of the brightness adjustment range With perceived brightness value As the brightness increases, the upper limit of the brightness adjustment range also increases. The growth rate is gradually slowing down.

5. The energy-saving control method for LED irregular-shaped screens according to claim 4, characterized in that, The specific steps for using the static calculation method to determine the display brightness of static areas include: for any pixel in the static area, applying the most recently calculated ambient light mapping value. And based on the upper limit of the brightness adjustment range of that pixel. Using the formula Calculate the target display brightness of the pixel. ,in Used to control the display brightness of this pixel target. Mapping value with ambient light As the brightness increases, the target display brightness also increases. The growth rate is gradually accelerating.

6. The energy-saving control method for LED irregular-shaped screens according to claim 5, characterized in that, The specific steps for calculating smooth display brightness are as follows: For any pixel in the boundary region, determine the target display brightness based on that pixel. Using the formula Calculate and obtain the smoothed display brightness of this pixel. ,in, For smoothing coefficients, Between (0, 1), The size depends on the distance between the pixel and the dynamic region; the smaller the distance, the better. The closer the value is to 1.

7. The energy-saving control method for LED irregular-shaped screens according to claim 6, characterized in that, calculate The population optimization algorithm used to determine the value is a genetic algorithm, and the specific operation is as follows: A1: Set the population size, and randomly generate n candidates within the range (0, 1). The value will be one of the n randomly generated candidates. The values ​​form the initial population, and the maximum number of iterations is set; A2: For any candidate Value, using formula Calculate and obtain the candidate fitness of value ,in, This indicates the visual deviation value resulting from applying this candidate value to adjust the brightness of an LED irregularly shaped screen. and Candidates The reciprocal of the value and the visual bias value The reciprocal of the weight coefficient, the formula represents the candidate The optimization objective of the value is to minimize The magnitude of the value and the minimum visual bias value; the higher the fitness obtained from the calculation, the better the candidate. The better the value performs; A3: Apply the roulette wheel selection method to select the corresponding number of candidates with the best fitness performance according to a preset selection ratio. The value will be the selected candidate. Values ​​constitute the selected individual set; A4: Apply the preset crossover probability to the candidate selection set. The values ​​are cross-crossed to generate the corresponding number of new candidates. The value will be the new candidate obtained. Values ​​form a crossover set; candidates are randomly selected from the crossover set. Values, based on preset mutation probabilities, for candidate... The values ​​are slightly adjusted, and the adjusted set of crossover individuals is the set of mutated individuals. A5: Merge the selected individual set and the mutated individual set to obtain the merged individual set, and calculate all candidate individuals in the merged individual set. The fitness of the value is used to select the n candidates with the best fitness performance. Value as a new generation of population; A6: Repeat steps A3-A5 to iteratively update the population until the maximum number of iterations is reached. The population with the best fitness in the last generation is the optimal one. value.

8. An energy-saving control device for an LED irregular-shaped screen, characterized in that, The device is applied to the energy-saving control method for LED irregular-shaped screens according to any one of claims 1-7.

Citation Information

Patent Citations

  • Method and device for reducing power consumption of display panel

    CN110890063A

  • Method for reducing OLED power consumption and OLED display system

    CN118968916A