Brightness adjusting method and device of LED screen, display and medium
By using a progressive mode to adjust the brightness on the LED screen, the problem of brightness flickering caused by changes in ambient light is solved, and the continuity of brightness changes and the improvement of user experience are achieved.
Patent Information
- Application Number
- CN202510944748.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-09
- Publication Date
- 2025-09-12
AI Technical Summary
Existing LED screens do not adjust brightness continuously when the ambient light changes, resulting in flickering and affecting the user experience.
By obtaining the current ambient brightness and the current screen brightness, the brightness is adjusted using a preset gradual mode, including sliding time, gradual frequency, or step interval, to ensure the continuity of brightness changes.
The brightness flicker problem has been improved, the brightness adjustment process is in line with visual habits, which improves the user experience, reduces dependence on sensor accuracy, and reduces costs.
Smart Images

Figure CN120636309A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of LED displays, and in particular to a method, device, display, and medium for adjusting the brightness of an LED screen. Background Art
[0002] LED displays are already widely used in our lives, for example, as outdoor billboards. Existing LED screens are typically equipped with brightness sensors for sensing ambient light intensity. However, due to the limited accuracy of these sensors, the ambient brightness values they sense can fluctuate significantly when the ambient light level changes. For example, if the brightness sensor measures brightness 1 based on the current ambient light level, and then measures brightness 2 based on the next ambient light level, even though the ambient light level has not increased significantly, the difference between the two values is significant. The LED screen's brightness will change significantly from 1 to 2, causing the user to experience flickering. Summary of the Invention
[0003] Embodiments of the present invention provide a method, device, display, and medium for adjusting the brightness of an LED screen, which can solve the problem of flickering when the LED screen automatically adjusts its brightness according to ambient light.
[0004] According to one aspect of the present invention, a method for adjusting the brightness of an LED screen is provided, comprising: obtaining the brightness of a current environment, and confirming a first brightness at which the LED screen adapts to the environment based on the current environment brightness; confirming a second brightness currently displayed by the LED screen; if the first brightness is equal to the second brightness, controlling the LED screen to maintain the second brightness; and if the first brightness is different from the second brightness, controlling the LED screen to adjust from the second brightness to the first brightness in a preset progressive mode.
[0005] Optionally, controlling the LED screen to adjust from the second brightness to the first brightness in a preset progressive mode includes: controlling the LED screen to adjust from the second brightness to the first brightness within a target sliding time.
[0006] Optionally, controlling the LED screen to adjust from the second brightness to the first brightness within a target sliding time includes: confirming the brightness difference between the second brightness and the first brightness; calculating the target sliding time based on the brightness difference; and controlling the LED screen to adjust from the second brightness to the first brightness within the target sliding time.
[0007] Optionally, controlling the LED screen to adjust from the second brightness to the first brightness in a preset progressive mode includes: controlling the LED screen to adjust from the second brightness to the first brightness at a target progressive frequency.
[0008] Optionally, controlling the LED screen to adjust from the second brightness to the first brightness at a target progressive frequency includes: confirming the brightness difference between the second brightness and the first brightness; calculating the target progressive frequency based on the brightness difference; and controlling the LED screen to adjust from the second brightness to the first brightness at the target progressive frequency.
[0009] Optionally, controlling the LED screen to adjust from the second brightness to the first brightness in a preset progressive mode includes: controlling the LED screen to adjust from the second brightness to the first brightness step by step at a target progressive frequency within a target sliding time.
[0010] Optionally, controlling the LED screen to adjust step by step from the second brightness to the first brightness at a target progressive frequency within a target sliding time includes: confirming a brightness difference between the second brightness and the first brightness; confirming a target sliding time and a target progressive frequency based on the brightness difference; calculating a target step interval based on the target sliding time and target progressive frequency; controlling the LED screen to adjust step by step from the second brightness to the first brightness at the target step interval within the target sliding time.
[0011] According to another aspect of the present invention, a brightness adjustment device for an LED screen is provided, comprising: an ambient brightness acquisition module, for acquiring the brightness of the current environment, and confirming a first brightness of the LED screen adapted to the environment based on the current ambient brightness; a screen brightness confirmation module, for confirming a second brightness currently displayed by the LED screen; and a brightness gradual adjustment module, for controlling the LED screen to maintain the second brightness if the first brightness is equal to the second brightness, and controlling the LED screen to adjust from the second brightness to the first brightness in a preset gradual mode if the first brightness is different from the second brightness.
[0012] According to another aspect of the present invention, an LED display is provided, comprising: an LED screen; one or more brightness sensors; one or more processors; a memory for storing one or more programs; and when the one or more programs are executed by the one or more processors, the one or more processors implement any of the above-described methods for adjusting the brightness of the LED screen.
[0013] According to another aspect of the present invention, a storage medium is provided, on which a computer program is stored, wherein the program, when executed by a processor, implements the above-mentioned method for adjusting the brightness of an LED screen.
[0014] Compared with the prior art, in the brightness adjustment method of the LED screen of this embodiment, by obtaining the brightness of the current environment, the first brightness of the LED screen adapted to the environment is confirmed according to the current environment brightness; the second brightness currently displayed by the LED screen is confirmed; if the first brightness is equal to the second brightness, the LED screen is controlled to maintain the second brightness, and if the first brightness is different from the second brightness, the LED screen is controlled to adjust from the second brightness to the first brightness in a preset progressive mode. In this way, when the sensor accuracy is not high, resulting in a large difference in the front and back brightness adjustments, or when the ambient light changes drastically, resulting in a large difference in the front and back brightness adjustments, when the LED screen automatically adjusts the brightness following the ambient light, the change in screen brightness is also basically continuous, thereby improving the problem of brightness flickering in the screen brightness adjustment process of the prior art. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0016] Figure 1 This is a flowchart of a method for adjusting the brightness of an LED screen provided in Example 1 of the present invention.
[0017] Figure 2 This is a flow chart of a method for adjusting the brightness of an LED screen provided in Example 2 of the present invention.
[0018] Figure 3 This is a flow chart of a method for adjusting the brightness of an LED screen provided in Example 3 of the present invention.
[0019] Figure 4 This is a flow chart of a method for adjusting the brightness of an LED screen provided in Example 4 of the present invention.
[0020] Figure 5 This is a schematic diagram of a brightness adjustment device for an LED screen provided in Example 5 of the present invention.
[0021] Figure 6 This is a schematic diagram of a brightness adjustment device for an LED screen provided in Example 6 of the present invention.
[0022] Figure 7 This is a schematic diagram of an LED display provided by Example 7 of the present invention. DETAILED DESCRIPTION
[0023] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described 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 should fall within the scope of protection of the present invention.
[0024] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0025] Example 1
[0026] Figure 1 This is a flow chart of a method for adjusting the brightness of an LED screen provided in the first embodiment of the present invention. This embodiment can be applied to a brightness adjustment device for an LED screen. The device can be implemented by software and / or hardware and can generally be integrated into an LED display. The LED display in this embodiment includes an LED screen, a brightness sensor, and a control board. The control board includes a processor. Accordingly, Figure 1 As shown, the method includes the following operations:
[0027] S110: Obtain the brightness of the current environment, and determine the first brightness that the LED screen adapts to the environment based on the current environment brightness.
[0028] In this embodiment, at least one first brightness sensor facing the environment is provided to obtain the current ambient brightness, and a first brightness adapted to the environment is determined based on the current ambient brightness. In this embodiment, an ambient brightness mapping table can be pre-established to establish a mapping relationship between ambient brightness and the corresponding optimal display brightness of the LED screen. In this embodiment, the first brightness sensor has a low sensitivity, and when the ambient light changes, the first brightness mapped to the ambient brightness obtained by the brightness sensor changes abruptly.
[0029] S120: Confirm the second brightness currently displayed on the LED screen.
[0030] In this embodiment, the brightness of the LED screen display is achieved by using a preset brightness parameter. The brightness of the LED screen display can be changed by updating the preset brightness parameter, and the second brightness currently displayed by the LED screen can be confirmed by reading the current value of the preset brightness parameter. A second brightness sensor with higher accuracy can also be provided to sense the second brightness currently displayed by the display screen. In this embodiment, the sensing accuracy of the second brightness sensor is higher than that of the first sensor.
[0031] S130. If the first brightness is equal to the second brightness, control the LED screen to maintain the second brightness; if the first brightness is different from the second brightness, control the LED screen to adjust from the second brightness to the first brightness in a preset progressive mode.
[0032] In one embodiment, when the first brightness and the second brightness are different, the preset brightness parameter is usually updated from the second brightness to the first brightness, and the driver board gradually adjusts the display brightness of the LED screen according to the updated brightness parameter so that the LED screen displays with the first brightness as the target brightness.
[0033] In one embodiment, a sliding time may be preset, and controlling the LED screen to gradually adjust from the second brightness to the first brightness in a preset manner includes controlling the LED screen to adjust from the second brightness to the first brightness within a target sliding time. In this embodiment, the sliding time may be 2-5 seconds, for example, 3 seconds.
[0034] In one embodiment, a gradual frequency may be preset, and controlling the LED screen to adjust from the second brightness to the first brightness in a preset gradual mode includes controlling the LED screen to adjust from the second brightness to the first brightness at a target gradual frequency. In this embodiment, the gradual frequency may be 30-100 times, for example, 60 times.
[0035] In one embodiment, a target sliding time and a target progressive frequency may be preset. Controlling the LED screen to gradually adjust from the second brightness to the first brightness in the preset progressive mode includes controlling the LED screen to gradually adjust from the second brightness to the first brightness at a target progressive frequency within the target sliding time. In this embodiment, the number of target progressive frequencies is much greater than the number of brightness levels between the first brightness and the second brightness.
[0036] Compared to the prior art, the brightness adjustment method for an LED screen of this embodiment obtains the brightness of the current environment, determines the first brightness of the LED screen adapted to the environment based on the current ambient brightness, determines the second brightness currently displayed by the LED screen, and if the first brightness is equal to the second brightness, controls the LED screen to maintain the second brightness; if the first brightness is different from the second brightness, controls the LED screen to adjust from the second brightness to the first brightness in a preset progressive mode. In this way, when the accuracy of the sensor is not high, resulting in a large difference between the front and back brightness adjustments, or when the ambient light changes drastically, resulting in a large difference between the front and back brightness adjustments, the LED screen automatically adjusts the brightness in accordance with the ambient light, and the change in screen brightness is also basically continuous, thereby improving the problem of brightness flickering during the brightness adjustment process of the prior art screen. In addition, because the method of this embodiment is not affected by the accuracy of the ambient light sensor, a sensor with lower accuracy can be used to detect changes in ambient light, and thus the cost of the LED display implementing the method of this case is lower.
[0037] Example 2
[0038] Figure 2 This is a flow chart of a method for adjusting the brightness of an LED screen provided in the second embodiment of the present invention. This embodiment can be applied to a brightness adjustment device for an LED screen. The device can be implemented by software and / or hardware and can generally be integrated into an LED display. The LED display in this embodiment includes an LED screen, a brightness sensor, and a control board. The control board includes a processor. Accordingly, Figure 2 As shown, the method includes the following operations:
[0039] S110: Obtain the brightness of the current environment, and determine the first brightness that the LED screen adapts to the environment based on the current environment brightness.
[0040] In this embodiment, at least one first brightness sensor facing the environment is provided to obtain the current ambient brightness, and a first brightness adapted to the environment is determined based on the current ambient brightness. In this embodiment, an ambient brightness mapping table can be pre-established to establish a mapping relationship between ambient brightness and the corresponding optimal display brightness of the LED screen. In this embodiment, the first brightness sensor has a low sensitivity, and when the ambient light changes, the first brightness mapped to the ambient brightness obtained by the brightness sensor changes abruptly.
[0041] S120: Confirm the second brightness currently displayed on the LED screen.
[0042] In this embodiment, the brightness displayed by the LED screen is achieved through preset brightness parameters. The brightness displayed by the LED screen can be changed by updating the preset brightness parameters. The second brightness currently displayed by the LED screen can be confirmed by reading the current value of the preset brightness parameters. A second brightness sensor with higher accuracy can also be set to sense the second brightness currently displayed on the display screen. In this embodiment, the sensing accuracy of the second brightness sensor is higher than the sensing accuracy of the first sensor.
[0043] S231: Determine a brightness difference between the second brightness and the first brightness.
[0044] S232: Calculate the target sliding time according to the brightness difference.
[0045] S233: Control the LED screen to adjust from the second brightness to the first brightness within the target sliding time.
[0046] In one embodiment, the target sliding time is directly proportional to the brightness difference between the second brightness and the first brightness. Specifically, if the brightness difference between the second brightness and the first brightness is large, the target sliding time is also long, for example, 4 seconds. If the brightness difference between the second brightness and the first brightness is small, the target sliding time is also short, for example, 1 second.
[0047] In one embodiment, the LED screen is controlled to adjust from the second brightness to the first brightness within the target sliding time, and the calculation is performed according to the following formula: target brightness parameter = second brightness + (current time progress / target sliding time) * (first brightness - second brightness). The target sliding time is the total duration of the adjustment from the second brightness to the first brightness; the current time progress is the progress value from 0 to the target sliding time, in milliseconds.
[0048] In one embodiment, when the first brightness and the second brightness are different, instead of directly updating the preset brightness parameter from the second brightness to the first brightness, the preset brightness parameter is updated from the second brightness to the target brightness parameter in the above formula in sequence by interpolation. The driver board gradually adjusts the display brightness of the LED screen according to the updated target brightness parameter, so that the LED screen gradually transitions from the intermediate brightness to the first brightness for display. By reasonably setting the target sliding time, the LED screen of the present application not only improves the problem of brightness flickering during the brightness adjustment process of the prior art screen, but also makes the gradual process of brightness adjustment more in line with visual habits, further enhancing the user experience.
[0049] Example 3
[0050] Figure 3This is a flow chart of a method for adjusting the brightness of an LED screen provided by the third embodiment of the present invention. This embodiment can be applied to a brightness adjustment device for an LED screen. The device can be implemented by software and / or hardware and can generally be integrated into an LED display. The LED display of this embodiment includes an LED screen, a brightness sensor, and a control board, and the control board includes a processor. Accordingly, Figure 3 As shown, the method includes the following operations:
[0051] S110: Obtain the brightness of the current environment, and determine the first brightness that the LED screen adapts to the environment based on the current environment brightness.
[0052] In this embodiment, at least one first brightness sensor facing the environment is provided to obtain the current ambient brightness, and a first brightness adapted to the environment is determined based on the current ambient brightness. In this embodiment, an ambient brightness mapping table can be pre-established to establish a mapping relationship between ambient brightness and the corresponding optimal display brightness of the LED screen. In this embodiment, the first brightness sensor has a low sensitivity, and when the ambient light changes, the first brightness mapped to the ambient brightness obtained by the brightness sensor changes abruptly.
[0053] S120: Confirm the second brightness currently displayed on the LED screen.
[0054] In this embodiment, the brightness of the LED screen display is achieved by using a preset brightness parameter. The brightness of the LED screen display can be changed by updating the preset brightness parameter, and the second brightness currently displayed by the LED screen can be confirmed by reading the current value of the preset brightness parameter. A second brightness sensor with higher accuracy can also be provided to sense the second brightness currently displayed by the display screen. In this embodiment, the sensing accuracy of the second brightness sensor is higher than that of the first sensor.
[0055] S331: Determine a brightness difference between the second brightness and the first brightness.
[0056] S332: Calculate the target progressive frequency according to the brightness difference.
[0057] S333: Control the LED screen to adjust from the second brightness to the first brightness at the target progressive frequency.
[0058] In one embodiment, when the first brightness and the second brightness are different, the preset brightness parameter is usually updated from the second brightness to the first brightness, and the driver board gradually adjusts the display brightness of the LED screen according to the updated brightness parameter so that the LED screen displays with the first brightness as the target brightness.
[0059] In one embodiment, the target progressive frequency is directly proportional to the brightness difference between the second brightness and the first brightness. Specifically, if the brightness difference between the second brightness and the first brightness is large, the target progressive frequency is also large, for example, 60 times. If the brightness difference between the second brightness and the first brightness is small, the target sliding time is also short, for example, 30 times.
[0060] In one embodiment, the LED screen is controlled to adjust from the second brightness to the first brightness at the target progressive frequency, which is calculated according to the following formula: target brightness parameter = second brightness + (current progressive frequency / target progressive frequency) * (first brightness - second brightness). The target progressive frequency is the total number of times the brightness is adjusted from the second brightness to the first brightness; the current progressive frequency is the number of times the brightness is adjusted from the second brightness to the first brightness.
[0061] In one embodiment, when the first brightness and the second brightness are different, instead of directly updating the preset brightness parameter from the second brightness to the first brightness, the preset brightness parameter is updated from the second brightness to the target brightness parameter in the above formula in sequence by interpolation according to the progressive frequency. The driver board gradually adjusts the display brightness of the LED screen according to the updated target brightness parameter, so that the LED screen gradually transitions from the intermediate brightness to the first brightness for display. In this embodiment, by reasonably setting the progressive frequency, the LED screen of the present application solution not only improves the problem of brightness flickering in the brightness adjustment process of the prior art screen, but also makes the progressive process of brightness adjustment more in line with visual habits, further enhancing the user experience.
[0062] Example 4
[0063] Figure 4 This is a flow chart of a method for adjusting the brightness of an LED screen provided by the fourth embodiment of the present invention. This embodiment can be applied to a brightness adjustment device for an LED screen. The device can be implemented by software and / or hardware and can generally be integrated into an LED display. The LED display of this embodiment includes an LED screen, a brightness sensor, and a control board, and the control board includes a processor. Accordingly, Figure 4 As shown, the method includes the following operations:
[0064] S110: Obtain the brightness of the current environment, and determine the first brightness that the LED screen adapts to the environment based on the current environment brightness.
[0065] In this embodiment, at least one first brightness sensor facing the environment is provided to obtain the current ambient brightness, and a first brightness adapted to the environment is determined based on the current ambient brightness. In this embodiment, an ambient brightness mapping table can be pre-established to establish a mapping relationship between ambient brightness and the corresponding optimal display brightness of the LED screen. In this embodiment, the first brightness sensor has a low sensitivity, and when the ambient light changes, the first brightness mapped to the ambient brightness obtained by the brightness sensor changes abruptly.
[0066] S120: Confirm the second brightness currently displayed on the LED screen.
[0067] In this embodiment, the brightness of the LED screen display is achieved by using a preset brightness parameter. The brightness of the LED screen display can be changed by updating the preset brightness parameter, and the second brightness currently displayed by the LED screen can be confirmed by reading the current value of the preset brightness parameter. A second brightness sensor with higher accuracy can also be provided to sense the second brightness currently displayed by the display screen. In this embodiment, the sensing accuracy of the second brightness sensor is higher than that of the first sensor.
[0068] S431: Determine a brightness difference between the second brightness and the first brightness.
[0069] S432: Determine the target sliding time and target progressive frequency according to the brightness difference.
[0070] In one embodiment, the target sliding time is directly proportional to the brightness difference between the second brightness and the first brightness. Specifically, if the brightness difference between the second brightness and the first brightness is large, the target sliding time is also longer, for example, 4 seconds. If the brightness difference between the second brightness and the first brightness is small, the target sliding time is also shorter, for example, 1 second. In this embodiment, the target progressive frequency is directly proportional to the brightness difference between the second brightness and the first brightness. Specifically, if the brightness difference between the second brightness and the first brightness is large, the target progressive frequency is also more, for example, 60 times. If the brightness difference between the second brightness and the first brightness is small, the target sliding time is also shorter, for example, 30 times.
[0071] S433: Calculate a target step interval according to the target sliding time and the target progressive frequency.
[0072] In one embodiment, the target stepping interval is calculated based on the target sliding time and the target progressive frequency using the following formula: target stepping interval = target sliding time / target progressive frequency. The target progressive frequency is the total number of times the brightness is adjusted from the second brightness to the first brightness, and the target sliding time is the total duration of the adjustment from the second brightness to the first brightness.
[0073] S434: Control the LED screen to adjust from the second brightness to the first brightness step by step at the target step interval within the target sliding time.
[0074] In one embodiment, the LED screen is controlled to gradually adjust from the second brightness to the first brightness at a target progressive frequency within a target sliding time, and is calculated according to the following formula: target brightness parameter = second brightness + (target step interval * current number of step changes / target sliding time) * (first brightness - second brightness). Wherein, the current number of step changes is the number of times the process of adjusting from the second brightness to the first brightness is currently being executed.
[0075] In one embodiment, when the first brightness and the second brightness are different, instead of directly updating the preset brightness parameter from the second brightness to the first brightness, the preset brightness parameter is updated from the second brightness to the target brightness parameter in the above formula in sequence by interpolation according to the current number of steps. The driver board gradually adjusts the display brightness of the LED screen according to the updated target brightness parameter, so that the LED screen gradually transitions from the middle brightness to the first brightness for display. In this embodiment, by reasonably setting the target sliding time and the target progressive frequency, the display brightness change of the LED screen can be adjusted in a personalized manner, which not only improves the problem of brightness flickering in the screen brightness adjustment process of the prior art, but also makes the gradual process of brightness adjustment more easily conform to the visual habits of each user, further enhancing the user experience.
[0076] In an alternative embodiment, in the process of controlling the LED screen to adjust step by step from the second brightness to the first brightness at the target step interval within the target sliding time, if the first brightness of the current environment obtained in step S110 changes, the above steps S110-S434 are re-executed with the updated first brightness to perform a new round of step-by-step brightness adjustment without waiting for the step-by-step adjustment of the previous sliding time to be fully executed. This ensures the continuity of the brightness adjustment and avoids repeated adjustment of the screen brightness caused by flickering of external ambient light.
[0077] Example 5
[0078] Figure 5 This is a schematic diagram of the structure of a brightness adjustment device for an LED screen provided by the fifth embodiment of the present invention. The device 500 can be implemented by software and / or hardware and can generally be integrated into an LED display, such as Figure 5 As shown, the device 500 includes: an environment brightness acquisition module 510, a screen brightness confirmation module 520 and a brightness gradual adjustment module 530.
[0079] The ambient brightness acquisition module 510 is used to acquire the brightness of the current environment and determine the first brightness of the LED screen adapted to the environment based on the current ambient brightness. In this embodiment, the brightness of the current environment is acquired by setting at least one first brightness sensor facing the environment, and the first brightness of the LED screen adapted to the environment is determined based on the current ambient brightness. In this embodiment, an ambient brightness mapping table can be pre-established to establish a mapping relationship between the ambient brightness and the optimal display brightness corresponding to the LED screen. In this embodiment, the first brightness sensor has a low sensitivity. When the ambient light changes, the first brightness mapped to the ambient brightness acquired by the brightness sensor changes in abrupt steps.
[0080] The screen brightness confirmation module 520 is used to confirm the second brightness currently displayed on the LED screen. In this embodiment, the brightness displayed on the LED screen is achieved by a preset brightness parameter. The brightness displayed on the LED screen can be changed by updating the preset brightness parameter, and the second brightness currently displayed on the LED screen can be confirmed by reading the current value of the preset brightness parameter. A second brightness sensor with higher accuracy can also be provided to sense the second brightness currently displayed on the display screen. In this embodiment, the sensing accuracy of the second brightness sensor is higher than that of the first sensor.
[0081] The brightness gradual adjustment module 530 is used to control the LED screen to maintain the second brightness if the first brightness is equal to the second brightness, and to control the LED screen to adjust from the second brightness to the first brightness in a preset gradual mode if the first brightness is different from the second brightness.
[0082] In one embodiment, when the first brightness and the second brightness are different, the preset brightness parameter is usually updated from the second brightness to the first brightness, and the driver board gradually adjusts the display brightness of the LED screen according to the updated brightness parameter so that the LED screen displays with the first brightness as the target brightness.
[0083] In one embodiment, the brightness gradual adjustment module 530 further includes a sliding time setting module for presetting a sliding time. The brightness gradual adjustment module 530 is configured to control the LED screen to adjust from the second brightness to the first brightness within a target sliding time according to the set sliding time. In this embodiment, the sliding time can be 2-5 seconds, for example, 3 seconds.
[0084] In one embodiment, the brightness gradual adjustment module 530 further includes a gradual frequency setting module for presetting a gradual frequency. The brightness gradual adjustment module 530 is configured to control the LED screen to adjust from the second brightness to the first brightness according to the set target gradual frequency. In this embodiment, the gradual frequency can be 30-100 times, for example, 60 times.
[0085] In one embodiment, the brightness progressive adjustment module 530 further includes a sliding time setting module and a progressive frequency setting module. The sliding time setting module is used to preset a target sliding time; the progressive frequency setting module is used to set a target progressive frequency. The brightness progressive adjustment module 530 is used to control the LED screen to gradually adjust from the second brightness to the first brightness at a target progressive frequency within the target sliding time. In this embodiment, the number of target progressive frequencies is much greater than the number of brightness levels between the first brightness and the second brightness. For example, if the difference between the first brightness and the second brightness is 10 brightness levels, the target progressive frequency can be 20-100 times, for example, 50 times.
[0086] In this embodiment, the brightness adjustment device of the above-mentioned LED screen can execute the brightness adjustment method of the LED screen provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method. For technical details that are not fully described in this embodiment, please refer to the brightness adjustment method of the LED screen provided in any embodiment of the present invention. Since the brightness adjustment device of the LED screen introduced above is a device that can execute the brightness adjustment method of the LED screen in the embodiment of the present invention, based on the brightness adjustment method of the LED screen introduced in the embodiment of the present invention, technical personnel in this field can understand the specific implementation method of the brightness adjustment device of the LED screen of this embodiment and its various variations, so how the brightness adjustment device of the LED screen implements the brightness adjustment method of the LED screen in the embodiment of the present invention will not be introduced in detail here. As long as the device adopted by technical personnel in this field to implement the brightness adjustment method of the LED screen in the embodiment of the present invention is within the scope of protection to be protected by this application.
[0087] Example 6
[0088] Figure 6 6 is a schematic diagram of a device for adjusting the brightness of an LED screen provided by a sixth embodiment of the present invention. The device 600 can be implemented by software and / or hardware and can generally be integrated into an LED display, such as Figure 6 As shown, the device 600 includes: an environment brightness acquisition module 610, a screen brightness confirmation module 620 and a brightness gradual adjustment module 630.
[0089] The ambient brightness acquisition module 610 is used to acquire the brightness of the current environment and determine the first brightness that the LED screen adapts to the environment based on the current ambient brightness.
[0090] The screen brightness confirmation module 620 is used to confirm the second brightness currently displayed by the LED screen.
[0091] The brightness gradual adjustment module 630 is used to control the LED screen to maintain the second brightness if the first brightness is equal to the second brightness, and to control the LED screen to adjust from the second brightness to the first brightness in a preset gradual mode if the first brightness is different from the second brightness.
[0092] In one embodiment, the brightness gradual adjustment module 630 includes a brightness difference calculation module 631 , a sliding time setting module 632 , a gradual frequency setting module 633 , a step interval calculation module 634 and a step brightness control module 635 .
[0093] The brightness difference calculation module 631 is configured to calculate a brightness difference or brightness level between the first brightness and the second brightness.
[0094] The sliding time setting module 632 is used to preset a target sliding time. In this embodiment, the sliding time can be 2-5 seconds, for example, 3 seconds. The progressive frequency setting module 633 is used to preset a progressive frequency. In this embodiment, the progressive frequency can be 30-100 times, for example, 60 times. In one embodiment, the target sliding time is directly proportional to the brightness difference between the second brightness and the first brightness. Specifically, if the brightness difference between the second brightness and the first brightness is large, the target sliding time is also longer, for example, 4 seconds. If the brightness difference between the second brightness and the first brightness is small, the target sliding time is also shorter, for example, 1 second. In this embodiment, the target progressive frequency is directly proportional to the brightness difference between the second brightness and the first brightness. Specifically, if the brightness difference between the second brightness and the first brightness is large, the target progressive frequency is also higher, for example, 60 times. If the brightness difference between the second brightness and the first brightness is small, the target sliding time is also shorter, for example, 30 times.
[0095] The stepping interval calculation module 634 is configured to calculate a target stepping interval based on the target sliding time and target progressive frequency. Specifically, the target stepping interval can be calculated using the following formula: target stepping interval = target sliding time / target stepping frequency. The target progressive frequency is the total number of times the brightness is adjusted from the second brightness to the first brightness; the target sliding time is the total duration of the adjustment from the second brightness to the first brightness.
[0096] The step brightness control module 635 is configured to control the LED screen to gradually adjust from the second brightness to the first brightness at a target progressive frequency within a target sliding time. In this embodiment, the number of target progressive frequencies is much larger than the number of brightness levels or the brightness difference between the first brightness and the second brightness. For example, if the difference between the first brightness and the second brightness is 10 brightness levels, the target progressive frequency may be 20-100 times, for example, 60 times.
[0097] In one embodiment, the step brightness control module 635 controls the target brightness for each step according to the following formula: Target brightness parameter = second brightness + (target step interval * current step count / target sliding time) * (first brightness - second brightness). The current step count is the number of times the process of adjusting from the second brightness to the first brightness has been executed.
[0098] In an alternative embodiment, a brightness adjustment reset module is further included, which is used to, during the process of adjusting the brightness from the second brightness to the first brightness (the brightness of the LED screen is between the first brightness and the second brightness), if the first brightness of the current environment obtained by the ambient brightness acquisition module 610 changes, the brightness progressive adjustment module 630 re-executes a new round of step-by-step brightness adjustment with the updated first brightness, without waiting for the step-by-step adjustment of the last sliding time to be fully executed. This not only ensures the continuity of the brightness adjustment, but also avoids repeated adjustment of the screen brightness caused by flickering of external ambient light.
[0099] In this embodiment, the brightness adjustment device of the above-mentioned LED screen can execute the brightness adjustment method of the LED screen provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method. For technical details that are not fully described in this embodiment, please refer to the brightness adjustment method of the LED screen provided in any embodiment of the present invention. Since the brightness adjustment device of the LED screen introduced above is a device that can execute the brightness adjustment method of the LED screen in the embodiment of the present invention, based on the brightness adjustment method of the LED screen introduced in the embodiment of the present invention, technical personnel in this field can understand the specific implementation method of the brightness adjustment device of the LED screen of this embodiment and its various variations, so how the brightness adjustment device of the LED screen implements the brightness adjustment method of the LED screen in the embodiment of the present invention will not be introduced in detail here. As long as the device adopted by technical personnel in this field to implement the brightness adjustment method of the LED screen in the embodiment of the present invention is within the scope of protection to be protected by this application.
[0100] Example 7
[0101] Figure 7 FIG. 1 shows a schematic structural diagram of an LED display provided by embodiment 7 of the present invention. Figure 7As shown, the LED display 700 includes an LED screen 21, a brightness sensor 22, and a control board. The control board includes one or more processors 11, and a memory that is communicatively connected to at least one processor 11. The memory stores a computer program that can be executed by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. Various programs and data required for the operation of the LED display 700 can also be stored in the RAM 13. The processor 11, ROM 12, and RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0102] Several components of the LED display 700 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the LED display 700 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0103] The processor 11 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above. For example, the processor of the LED display 700 implements a method for adjusting the brightness of the LED screen.
[0104] In some embodiments, the brightness adjustment method of the LED screen can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the LED display 700 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the brightness adjustment method of the LED screen described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to execute the brightness adjustment method of the LED screen by any other appropriate means (for example, by means of firmware).
[0105] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0106] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0107] In the context of the present invention, computer-readable storage media can be tangible media that can contain or store a computer program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer-readable storage media can include but are not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0108] To provide interaction with a user, the systems and techniques described herein can be implemented on a mobile terminal having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the mobile terminal. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0109] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0110] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.
[0111] Example 8
[0112] Embodiment 8 of the present invention further provides a computer storage medium storing a computer program, wherein the computer program, when executed by a computer processor, is used to execute the brightness adjustment method of the LED screen described in any of the above embodiments of the present invention.
[0113] The computer storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM, or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by an instruction execution system, device or device or used in combination with it.
[0114] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0115] The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wire, optical cable, radio frequency (RF), etc., or any suitable combination of the foregoing.
[0116] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.
[0117] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.
Claims
1. A method for adjusting the brightness of an LED screen, characterized in that: The method comprises: Get the brightness of the current environment and determine the first brightness that the LED screen should adapt to the environment based on the current environment brightness; Confirm the second brightness currently displayed on the LED screen; If the first brightness is equal to the second brightness, the LED screen is controlled to maintain the second brightness; if the first brightness is different from the second brightness, the LED screen is controlled to adjust from the second brightness to the first brightness in a preset progressive mode.
2. The brightness adjustment method of the LED screen according to claim 1, characterized in that: The controlling the LED screen to adjust from the second brightness to the first brightness in a preset progressive mode includes: Control the LED screen to adjust from the second brightness to the first brightness within a target sliding time.
3. The brightness adjustment method of the LED screen according to claim 2, characterized in that: The controlling the LED screen to adjust from the second brightness to the first brightness within the target sliding time includes: determining a brightness difference between the second brightness and the first brightness; Calculating the target sliding time according to the brightness difference; The LED screen is controlled to adjust from the second brightness to the first brightness within the target sliding time.
4. The method for adjusting the brightness of an LED screen according to claim 1, wherein: The controlling the LED screen to adjust from the second brightness to the first brightness in a preset progressive mode includes: The LED screen is controlled to adjust from the second brightness to the first brightness at a target progressive frequency.
5. The brightness adjustment method of the LED screen according to claim 4, characterized in that: The controlling the LED screen to adjust from the second brightness to the first brightness at a target progressive frequency includes: determining a brightness difference between the second brightness and the first brightness; Calculating the target progressive frequency according to the brightness difference; The LED screen is controlled to adjust from the second brightness to the first brightness at the target progressive frequency.
6. The method for adjusting the brightness of an LED screen according to claim 1, wherein: The controlling the LED screen to adjust from the second brightness to the first brightness in a preset progressive mode includes: The LED screen is controlled to adjust step by step from the second brightness to the first brightness at a target progressive frequency within a target sliding time.
7. The method for adjusting the brightness of an LED screen according to claim 6, wherein: The controlling the LED screen to gradually adjust from the second brightness to the first brightness at a target progressive frequency within a target sliding time includes: determining a brightness difference between the second brightness and the first brightness; determining a target sliding time and a target progressive frequency according to the brightness difference; Calculating a target step interval according to the target sliding time and the target progressive frequency; The LED screen is controlled to adjust step by step from the second brightness to the first brightness at the target step interval within the target sliding time.
8. A brightness adjustment device for an LED screen, characterized in that: include: The ambient brightness acquisition module is used to obtain the brightness of the current environment and determine the first brightness that the LED screen adapts to the environment based on the current ambient brightness; The screen brightness confirmation module confirms the second brightness currently displayed on the LED screen; A brightness gradual adjustment module is used to control the LED screen to maintain the second brightness if the first brightness is equal to the second brightness; if the first brightness is different from the second brightness, control the LED screen to adjust from the second brightness to the first brightness in a preset gradual mode.
9. An LED display, characterized in that: include: LED screen; one or more brightness sensors; one or more processors; a memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the brightness adjustment method of the LED screen as described in any one of claims 1-7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the brightness adjustment method of the LED screen as described in any one of claims 1 to 7 is implemented.