A method and apparatus for determining an energy saving mode, an electronic device, and a storage medium

By combining video grayscale information and LED light intensity to determine the black factor, the power consumption problem of LED display screen in standby mode is solved, enabling accurate energy-saving mode judgment and control in different environments and improving energy-saving effect.

CN116665580BActive Publication Date: 2026-04-28ZHEJIANG UNIVIEW TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ZHEJIANG UNIVIEW TECH CO LTD
Filing Date
2022-11-28
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

The power consumption problem of existing LED displays in standby mode has not been effectively solved, and the test results are one-sided, failing to consider the influence of light emission under different ambient lighting conditions.

Method used

By combining video grayscale information and LED light intensity to determine the black factor, the system comprehensively judges whether the display screen has entered energy-saving mode and implements component control of RGB to adapt to different environmental influences.

Benefits of technology

It enables accurate energy-saving mode determination of LED displays under different environments, improves energy-saving effect, and flexibly responds to environmental changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116665580B_ABST
    Figure CN116665580B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a kind of energy-saving mode determination method, device, electronic equipment and storage medium.Therein, the method comprises: according to the single light intensity of each lamp bead corresponding to the target area of display screen, determine the lamp bead light intensity of target area on each component;According to the video gray value and lamp bead light intensity of target area on each component, respectively calculate the black factor on each component, wherein the black factor is used to indicate the black screen degree of the target area;According to the black factor of target component and preset black factor threshold, judge whether target component enters energy-saving mode.The technical scheme, by combining video gray information and lamp bead light intensity, determines the black factor of the target area of display screen on each component, to judge whether the display screen enters energy-saving mode according to the black factor, and realizes component control to RGB, which can flexibly cope with the influence caused by different environments.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, and in particular to a method and device for determining an energy-saving mode, electronic equipment and a storage medium. BACKGROUND

[0002] LED (Light Emitting Diode) display screens are widely used in various fields. An LED display screen realizes full-color and full-pixel display by cooperation of RGB. However, since the area of an LED display screen is usually large, and the power supply mode of a row and column driving chip is mostly unified and direct power supply, the LED screen is rarely powered off when it is in a standby state. Therefore, power consumption has always been a prominent problem in the LED industry.

[0003] In the prior art, a scheme is usually considered that when a gray value of video data is less than a certain threshold, it is determined that the display screen enters an energy-saving mode, so as to power off the row and column driving chip, thereby achieving the purpose of energy saving. However, by using this method, the detection result is one-sided, and the influence of the light-emitting condition under different ambient light is not considered. SUMMARY

[0004] The present application provides a method and device for determining an energy-saving mode, electronic equipment and a storage medium, so as to realize determination of a black factor by combining video gray information and lamp bead light intensity, comprehensively judge whether the display screen enters an energy-saving mode, and realize component control of RGB, which can flexibly cope with the influence caused by different environments.

[0005] According to an aspect of the present application, a method for determining an energy-saving mode is provided, and the method comprises:

[0006] determining lamp bead light intensity of a target region on each component according to single lamp light intensity of each lamp bead corresponding to the target region of the display screen;

[0007] calculating a black factor on each component according to video gray values and lamp bead light intensity of the target region on each component, wherein the black factor is used to represent a black screen degree of the target region;

[0008] judging whether a target component enters an energy-saving mode according to the black factor of the target component and a preset black factor threshold.

[0009] According to another aspect of the present application, a device for determining an energy-saving mode is provided, and the device comprises:

[0010] a lamp bead light intensity determination module, configured to determine lamp bead light intensity of a target region on each component according to single lamp light intensity of each lamp bead corresponding to the target region of the display screen;

[0011] The black factor determination module is used to calculate the black factor of each component based on the video grayscale value and LED light intensity of the target area, wherein the black factor is used to represent the black screen degree of the target area.

[0012] The energy-saving mode determination module is used to determine whether the target component has entered the energy-saving mode based on the black factor of the target component and the preset black factor threshold.

[0013] According to another aspect of the present invention, an electronic device for determining an energy-saving mode is provided, the electronic device comprising:

[0014] At least one processor; and

[0015] A memory communicatively connected to the at least one processor; wherein,

[0016] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the energy-saving mode determination method according to any embodiment of the present invention.

[0017] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the method for determining an energy-saving mode as described in any embodiment of the present invention.

[0018] The technical solution of this invention determines the LED light intensity of the target area in each component based on the individual light intensity of each LED corresponding to the target area of ​​the display screen; calculates the black factor for each component based on the video grayscale value and LED light intensity of the target area, where the black factor represents the degree of black screen in the target area; and determines whether the target component enters energy-saving mode based on the black factor of the target component and a preset black factor threshold. This technical solution, by combining video grayscale information and LED light intensity to determine the black factor of the target area of ​​the display screen in each component, comprehensively determines whether the display screen enters energy-saving mode based on the black factor, and implements component control for RGB, enabling flexible responses to the impact of different environments.

[0019] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0020] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0021] Figure 1 This is a flowchart of a method for determining an energy-saving mode according to Embodiment 1 of the present invention;

[0022] Figure 2 This is a schematic diagram illustrating the relationship between the current values ​​of each component and the relative light intensity according to Embodiment 1 of the present invention.

[0023] Figure 3 This is a flowchart of a method for determining an energy-saving mode according to Embodiment 2 of the present invention;

[0024] Figure 4 This is a schematic diagram of a method for determining an energy-saving mode according to Embodiment 2 of the present invention;

[0025] Figure 5A This is a schematic diagram of a BankA provided according to Embodiment 2 of the present invention;

[0026] Figure 5B This is a schematic diagram of a BankB provided according to Embodiment 2 of the present invention;

[0027] Figure 6 This is a flowchart of a method for determining an energy-saving mode according to Embodiment 3 of the present invention;

[0028] Figure 7 This is a schematic diagram of a target area provided according to Embodiment 3 of the present invention;

[0029] Figure 8 This is a schematic diagram of a method for determining an energy-saving mode according to Embodiment 3 of the present invention;

[0030] Figure 9 This is a schematic diagram of an energy-saving mode determination system provided according to Embodiment 3 of the present invention;

[0031] Figure 10 This is a schematic diagram of the structure of an energy-saving mode determination device provided according to Embodiment 4 of the present invention;

[0032] Figure 11 This is a schematic diagram of the structure of an electronic device that implements a method for determining an energy-saving mode according to an embodiment of the present invention. Detailed Implementation

[0033] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0034] It should be noted that the terms "first," "second," "target," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0035] Example 1

[0036] Figure 1 This is a flowchart of a method for determining an energy-saving mode according to Embodiment 1 of the present invention. This embodiment is applicable to situations where it is necessary to accurately determine whether a display screen has entered an energy-saving mode under different environments. This method can be executed by an energy-saving mode determining device, which can be implemented in hardware and / or software. This energy-saving mode determining device can be configured in an electronic device with data processing capabilities. Figure 1 As shown, the method includes:

[0037] S110, determine the light intensity of each LED in the target area in each component based on the individual light intensity of each LED in the target area of ​​the display screen.

[0038] Here, "display screen" can refer to an LED display screen. An LED display screen can achieve full-color, full-pixel display by using LEDs of three different colors: R (red), G (green), and B (blue). The target area can refer to the region of interest on the display screen, serving as the basis for determining whether the display screen has entered energy-saving mode. For example, the target area can be the region on the display screen corresponding to video frame data, i.e., the area on the display screen capable of playing video frame data; it can also be a region obtained by dividing the entire display screen area into blocks. "Components" can refer to the three color components: R, G, and B.

[0039] Here, "LED bead" refers to the external LED beads on the display screen hardware. "Single LED light intensity" refers to the light intensity of a single LED bead in a target area, used to characterize the brightness of that single LED bead in the target area. LED bead light intensity can refer to the single LED light intensity of the target area in the R, G, and B components. It should be noted that different displays may use different LED bead models, and different models of LED beads correspond to different LED bead information. Therefore, the LED bead information may differ between different displays, and the specific information needs to be determined based on the LED bead model of the display screen.

[0040] In this embodiment, optionally, the light intensity of the LEDs in each component of the target area is determined based on the individual light intensity of each LED corresponding to the target area of ​​the display screen, including: determining the individual light intensity of each LED corresponding to the target area of ​​the display screen; and determining the light intensity of the LEDs in each component of the target area based on the current value of the LED in each component and the relationship between the current value of each component and the relative light intensity obtained in advance.

[0041] In this embodiment, the individual light intensity of each LED in the target area is first determined based on the LED information of the target area. Optionally, determining the individual light intensity of each LED in the target area of ​​the display screen includes: determining the regional light intensity of the target area of ​​the display screen; and determining the individual light intensity based on the regional light intensity, the LED density in the target area, and the number of scans. The regional light intensity can refer to the white balance brightness of the target area, and the LED density can refer to the number of LEDs per square meter in the target area. For example, the individual light intensity can be calculated using the following formula: [(Iv×n) / a]×80%=Ivm. Where Iv represents the individual light intensity, n represents the LED density in the target area, a represents the number of scans, and Ivm represents the regional light intensity. For example, assuming the regional light intensity Ivm is 700 cd and the LED density n in the target area is 640,000 dots / m². 2 When the number of scans a is 64, the intensity of a single lamp is: Iv = Ivm ÷ 80% × a ÷ n = 87.5 mcd.

[0042] After determining the individual light intensity of each LED in the target area, the current value of each LED in each component can be determined based on the LED information on the display screen. Then, based on the pre-acquired relationship between the current value of each component and its relative light intensity, the relative light intensity of each component is determined, and thus the proportional relationship between the relative light intensities of each component is determined. Finally, the individual light intensities are proportionally allocated according to the proportional relationship between the relative light intensities of each component, thereby determining the LED light intensity in each component of the target area. It should be noted that, in order to easily adapt to LED information (LED parameters) of different models from various manufacturers, a characteristic dashed line table can be created based on the relationship between the current value of each component and its relative light intensity, and the characteristic dashed line table can be imported into the PC (Personal Computer).

[0043] Figure 2 This is a schematic diagram illustrating the relationship between the current values ​​of each component and the relative light intensity, as provided in Embodiment 1 of the present invention. For example, assuming the current values ​​of the LED bead in the R, G, and B components are I(R) = 5mA, I(G) = 2.5mA, and I(B) = 2.5mA respectively, if the relationship between the current values ​​of each component and the relative light intensity satisfies... Figure 2 The relationship between them is... Figure 2 The relative light intensities of the R, G, and B components can be obtained separately, and the ratio of the relative light intensities of the three components can be determined as Iv(R)∶Iv(G)∶Iv(B)=3∶6∶1. Assuming the intensity of a single lamp is 87.5 mcd, the lamp light intensities in each component of the target area can be determined by proportional allocation as follows: Lamp(R)=26.25 mcd, Lamp(G)=52.5 mcd, Lamp(B)=8.75 mcd.

[0044] This solution, through this configuration, can quickly and accurately determine the light intensity of LEDs in each component of a target area for displays with different LED information, based on the individual light intensity of each LED in the target area, the current value of the LED in each component, and the relationship between the current value of each component and the relative light intensity.

[0045] S120, calculate the black factor for each component based on the video grayscale value and LED light intensity of the target area in each component.

[0046] Among them, video grayscale values ​​can be used to characterize the brightness of the video displayed on the screen. Understandably, the smaller the video grayscale value, the lower the video brightness; the larger the video grayscale value, the higher the video brightness. The black factor can be used to represent the degree of blackness in a target area, and can be determined by the video grayscale values ​​of the target area in each component and the light intensity of the LED beads.

[0047] In this embodiment, after determining the light intensity of the LEDs in each component of the target area, the original video grayscale value of the target area on the display screen can be obtained. Then, the original video grayscale value is converted to R, G, and B components to determine the video grayscale value of the target area on the display screen in each component. The conversion method can be found in the prior art, and this embodiment is not limited thereto.

[0048] In this embodiment, optionally, the black factor of each component is calculated based on the video grayscale value and LED light intensity of the target region in each component, including: the sum of the product of the video grayscale value and the video grayscale value weight of the target component and the product of the LED light intensity and the LED light intensity weight of the target component is used as the black factor of the target component.

[0049] The target component can refer to any one of the R, G, and B components. The video grayscale weight and the LED light intensity weight can be used to characterize the proportion of video grayscale value and LED light intensity in the black factor calculation, respectively. For example, the video grayscale weight can be set to 0.7, and the LED light intensity weight can be set to 0.3, i.e., video grayscale weight : LED light intensity weight = 7 : 3. In this embodiment, the black factor of the target component can be represented as follows:

[0050] Y(R / G / B)=x×Data(R / G / B)+y×Lamp(R / G / B);

[0051] Where Y represents the black factor of the target component, x and y represent the video grayscale weight and LED light intensity weight, respectively, Data and Lamp represent the video grayscale value and LED light intensity of the target component, respectively, and R, G, and B represent the three components. In other words, the black factor uses grayscale value weight and LED light intensity weight to represent the degree of black screen in the target area.

[0052] This solution uses this setting to determine the black factor of the target component based on both internal display data (the grayscale value of the target component's video) and external data (the luminous intensity of the target component's LEDs). This allows for subsequent judgment on whether the target component should enter energy-saving mode based on the black factor of the target component, improving the accuracy of the energy-saving mode judgment and enabling flexible responses to the impact of different environments.

[0053] S130: Based on the black factor of the target component and the preset black factor threshold, determine whether the target component should enter the energy-saving mode.

[0054] The black factor threshold can refer to a pre-set black factor reference value, which can be set according to actual needs; this embodiment does not limit this. Optionally, the process of determining the black factor threshold includes: determining the black factor threshold based on the current ambient brightness and the LED temperature of each LED corresponding to the target area. It should be noted that since the LED models of different displays may differ, i.e., the LED information of different displays may be different, and the black factor is affected by the current ambient brightness and LED temperature, the black factor threshold can be dynamically determined based on the current ambient brightness and the LED temperature of each LED corresponding to the target area to adapt to displays with different LED models. Through this setting, this solution can dynamically and adaptively adjust the black factor threshold based on the current ambient brightness and the LED temperature of each LED corresponding to the target area for displays with different LED models. This allows for subsequent judgment on whether the target component enters energy-saving mode based on the black factor threshold, thereby improving the accuracy of the target component energy-saving mode judgment.

[0055] In this embodiment, after determining the black factor of the target component, the black factor of the target component can be compared with a preset black factor threshold, and the target component can be determined to enter the power-saving mode based on the comparison result. For example, if the black factor of the target component is less than or equal to the preset black factor threshold, it indicates that the brightness of the target component's image is very low or even completely black, and it can be determined that the target component has entered the power-saving mode; if the black factor of the target component is greater than the preset black factor threshold, it indicates that the image of the target component has a certain brightness, and it can be determined that the target component has not entered the power-saving mode.

[0056] The technical solution of this invention determines the LED light intensity of the target area in each component based on the individual light intensity of each LED corresponding to the target area of ​​the display screen; calculates the black factor for each component based on the video grayscale value and LED light intensity of the target area, where the black factor represents the degree of black screen in the target area; and determines whether the target component enters energy-saving mode based on the black factor of the target component and a preset black factor threshold. This technical solution, by combining video grayscale information and LED light intensity to determine the black factor of the target area of ​​the display screen in each component, comprehensively determines whether to enter energy-saving mode based on the black factor, and implements component control for RGB, enabling flexible responses to the impact of different environments.

[0057] Example 2

[0058] Figure 3 This is a flowchart of a method for determining an energy-saving mode according to Embodiment 2 of the present invention. This embodiment is an optimization based on the above embodiment. Specifically, the optimization is as follows: the target area is the area on the display screen corresponding to the video frame data; based on the black factor of the target component and a preset black factor threshold, it is determined whether the target component enters the energy-saving mode, including: if it is determined that the black factor of the target component of a consecutive preset number of video frame data is less than or equal to the preset black factor threshold, and a synchronization signal is received, then it is determined that the target component enters the energy-saving mode.

[0059] like Figure 3 As shown, the method in this embodiment specifically includes the following steps:

[0060] S210: Determine the light intensity of each LED in the target area in each component based on the individual light intensity of each LED in the target area of ​​the display screen.

[0061] The target area is the region on the display screen that corresponds to the video frame data.

[0062] S220: Calculate the black factor for each component based on the video grayscale value and LED light intensity of the target area in each component.

[0063] The specific implementation methods of S210-S220 can be found in the detailed description of S110-S120, and will not be repeated here.

[0064] S230, if it is determined that the black factor of the target component of a consecutive preset number of video frame data is less than or equal to the preset black factor threshold, and a synchronization signal is received, then it is determined that the target component enters the energy-saving mode.

[0065] The preset quantity can refer to a pre-defined quantity parameter, which can be used to characterize the number of video frames in which the black factor of the target component of the video frame data is less than or equal to a preset black factor threshold. For example, the preset quantity can be set to 2. The synchronization signal can refer to a clock division period signal, which is used to count the duration for which the black factor of the target component of the video frame data is less than or equal to the preset black factor threshold.

[0066] In this embodiment, assuming a preset quantity of 2, the black factor Y1 of the target component of the first video frame data is first read in, and it is determined whether Y1 is less than or equal to a preset black factor threshold. If so, Y1 is recorded as 1; otherwise, it is recorded as 0. Then, the black factor Y2 of the target component of the second video frame data is continuously read in, and it is determined whether Y2 is less than or equal to a preset black factor threshold. If so, Y2 is recorded as 1; otherwise, it is recorded as 0. Furthermore, it is determined whether Y1 and Y2 are the same. If they are not the same, 0 is output; if they are the same, the AND result of Y1 and Y2 is output (1 if both are 1, 0 if both are 0).

[0067] Figure 4 This is a schematic diagram of a method for determining an energy-saving mode according to Embodiment 2 of the present invention. Figure 4 As shown, if the black factor judgment result of two consecutive frames is 1, it indicates that there are two consecutive frames where the black factor is less than or equal to the preset black factor threshold. At this time, the power-saving signal is 1. If a synchronization signal is received at the same time, it is determined that the target component enters the power-saving mode (such as the third frame); otherwise, it is determined that the target component does not enter the power-saving mode. The standby signal is the signal obtained by ANDing the synchronization signal and the power-saving signal. If the standby signal is 1, it indicates that the power-saving mode has been entered; if the standby signal is 0, it indicates that the power-saving mode has not been entered.

[0068] Furthermore, the enable time of the energy-saving signal can be predefined. If the energy-saving signal remains at 1 during the enable time, the standby signal is determined to be 1, and the energy-saving mode is entered. For example, the enable time can be 5 seconds. When the period of the synchronization signal is 1 second, if the energy-saving signal is 1 when 5 consecutive synchronization signals arrive, the standby signal is determined to be 1.

[0069] It should be noted that when entering energy-saving mode, the output disconnects the switching control module of the power supply branch, but the LED main control module still operates in a low-power state. The data signal in BankA is continuously updated, and the black factor of adjacent frames of data is compared in a loop until a frame of data ends, at which point it is determined whether to enter energy-saving mode. BankA (e.g., ...) Figure 5A (as shown) and Bank B (as shown) Figure 5B (As shown) are two processing storage banks of the FPGA's internal processing unit, which can be used to compare black factors. Figure 5A and Figure 5B The memory A shown is located in Bank A, and the memory B is located in Bank B.

[0070] It should be noted that the technical solution in this embodiment is applicable to the normal energy-saving mode, that is, it can determine the energy-saving mode based on the continuous video frame images when the screen is in low brightness or completely dark.

[0071] The technical solution of this invention defines the target area as the region on the display screen corresponding to video frame data. If the black factor of the target component of a consecutive preset number of video frame data is less than or equal to a preset black factor threshold, and a synchronization signal is received, then the target component is determined to be in energy-saving mode. This technical solution determines the black factor of the target area of ​​the display screen in each component by combining the video grayscale information of the region on the display screen corresponding to the video frame data and the light intensity of the LED beads. This allows for a comprehensive judgment on whether the display screen enters energy-saving mode based on the black factor, and enables component control of RGB, flexibly responding to the impact of different environments.

[0072] Example 3

[0073] Figure 6 This is a flowchart of a method for determining an energy-saving mode according to Embodiment 3 of the present invention. This embodiment is an optimization based on the above embodiment. Specifically, the optimization is as follows: the target area is the area obtained by dividing the display screen area into blocks; based on the black factor of the target component and a preset black factor threshold, it is determined whether the target component enters the energy-saving mode, including: if it is determined that the black factor of the target component in a consecutive preset number of target areas is less than or equal to the preset black factor threshold, a synchronization signal is received, and an energy-saving mode control signal is received, then it is determined that the target component in the target area enters the energy-saving mode.

[0074] like Figure 6 As shown, the method in this embodiment specifically includes the following steps:

[0075] S310 determines the light intensity of each LED in the target area in each component based on the individual light intensity of each LED in the target area of ​​the display screen.

[0076] The target area is the region obtained by dividing the display screen area into blocks. Figure 7 This is a schematic diagram of a target area provided in Embodiment 3 of the present invention. Figure 7 As shown, the display screen is divided into 10 LED blocks, each of which is a target area.

[0077] S320 calculates the black factor for each component based on the video grayscale value and LED light intensity of the target area in each component.

[0078] The specific implementation methods of S310-S320 can be found in the detailed description of S110-S120, and will not be repeated here.

[0079] S330: If it is determined that the black factor of the target component of a consecutive preset number of target areas is less than or equal to the preset black factor threshold, a synchronization signal is received, and an energy-saving mode control signal is received, then it is determined that the target component of the target area enters the energy-saving mode.

[0080] The power-saving mode control signal can be used to control whether the target component enters the power-saving mode. For example, the power-saving mode control signal can be an if signal. It should be noted that for a target area obtained by dividing the display screen area into blocks, a target area can be considered a matrix area. When a matrix area with all zeros (the target area is completely black), the if signal of the current video frame data, and the synchronization signal are detected simultaneously, the target component of that target area enters the power-saving mode.

[0081] In this embodiment, assuming the preset quantity is 2, it is first determined whether the black factor of the target component of two adjacent video frame data is less than or equal to the preset black factor threshold. Then, it is determined whether Y1 and Y2 are the same, and 0 or 1 is output according to the determination result. The black factor determination process can be found in the detailed description of S240 in the above embodiment two, and will not be repeated here.

[0082] Figure 8 This is a schematic diagram of a method for determining an energy-saving mode according to Embodiment 3 of the present invention. Figure 8 As shown, if the black factor judgment result of two consecutive frames is 1, it indicates that there are two consecutive frames where the black factor is less than or equal to the preset black factor threshold. If a synchronization signal and a power-saving mode control signal are received simultaneously, it is determined that the target component enters the power-saving mode (such as the third frame); otherwise, it is determined that the target component does not enter the power-saving mode. The data signal in BankA is continuously updated, and the data of two adjacent frames are compared in this loop until it is determined whether to enter the power-saving mode before the end of a frame.

[0083] Similarly, in this embodiment, the enable time of the energy-saving signal can also be set. If the energy-saving signal is always 1 during the enable time, the standby signal is determined to be 1, and the energy-saving mode is entered. For example, the enable time can be 5 seconds. When the period of the synchronization signal is 1 second, if the energy-saving signal is 1 when 5 consecutive synchronization signals arrive, and the energy-saving mode control signal is received in all of them, then the standby signal is determined to be 1.

[0084] It should be noted that the technical solution in this embodiment is applicable to the intelligent energy-saving mode, which divides the display screen into multiple target areas and judges each target area in the continuous video frame separately. When a target area is completely black, it can be determined that the target area enters the energy-saving mode, which further enhances the energy-saving effect.

[0085] In this invention's technical solution, the target area is a region obtained by dividing the display screen area into blocks. If it is determined that the black factor of the target component in a consecutive preset number of target areas is less than or equal to a preset black factor threshold, a synchronization signal is received, and an energy-saving mode control signal is received, then it is determined that the target component of the target area enters the energy-saving mode. This technical solution determines the black factor of the target area of ​​the display screen in each component by combining the video grayscale information of the region obtained by dividing the display screen area into blocks and the light intensity of the LED beads. This allows for a comprehensive judgment on whether the display screen enters the energy-saving mode based on the black factor, and enables component control of RGB, flexibly responding to the impact of different environments.

[0086] Figure 9 This is a schematic diagram of a system for determining an energy-saving mode according to Embodiment 3 of the present invention. Figure 9 As shown, the PC transmits video data of the target area unidirectionally to the transmitting box via HDMI, and communicates with the transmitting box via a TYPE-B interface. The transmitting box directly transmits the video RGB signal (the video grayscale values ​​of the target area in each component) and control signals to the receiving card. The receiving card on the HUB board directly transmits the RGB signal to the light board (avoiding time delay in the video data processing stage), and simultaneously transmits the RGB signal to the video information processing module. The video information processing module partitions the RGB signal matrix input to the light board (refreshing the directly supplied RGB signal to achieve zero-delay matching), and simultaneously outputs a switch signal matrix to the light board.

[0087] HDMI (High Definition Multimedia Interface) is a fully digital video and audio transmission interface that can transmit uncompressed audio and video signals. TYPEB refers to a Type-B interface of USB (Universal Serial Bus). HUB refers to a multi-port repeater. The video information processing module is located on the HUB board, and its hardware includes an FPGA, MCU, and CPLD. FPGA (Field Programmable Gate Array), MCU (multi-control unit), and CPLD (Complex Programmable Logic Device) are logic elements. The video information processing module's inputs are RGB signals and SPI communication signals, and its outputs are RGB matrix signals and switch matrix signals. Specifically, the video information processing module includes a logic control module and a switch control module. The logic control module outputs RGB matrix signals to the lamp board driver control circuit, and the switch control module outputs switch matrix signals to the switch control circuit on the lamp board.

[0088] Example 4

[0089] Figure 10 This is a schematic diagram of a device for determining an energy-saving mode according to Embodiment 4 of the present invention. This device can execute the energy-saving mode determination method provided in any embodiment of the present invention, and has corresponding functional modules and beneficial effects for executing the method. For example... Figure 10 As shown, the device includes:

[0090] The LED light intensity determination module 410 is used to determine the LED light intensity of the target area in each component based on the single light intensity of each LED corresponding to the target area of ​​the display screen.

[0091] The black factor determination module 420 is used to calculate the black factor of each component based on the video grayscale value and LED light intensity of the target area in each component, wherein the black factor is used to represent the black screen degree of the target area.

[0092] The energy-saving mode judgment module 430 is used to determine whether the target component has entered the energy-saving mode based on the black factor of the target component and the preset black factor threshold.

[0093] Optionally, the lamp bead light intensity determination module 410 includes:

[0094] A single lamp intensity determination unit is used to determine the single lamp intensity of each lamp corresponding to the target area of ​​the display screen;

[0095] The LED light intensity determination unit is used to determine the LED light intensity of the target area in each component based on the current value of the LED in each component and the relationship between the current value of each component and the relative light intensity obtained in advance.

[0096] Optionally, the single light intensity determination unit is used for:

[0097] Determine the spectral intensity of the target area of ​​the display screen;

[0098] The intensity of a single lamp is determined based on the regional light intensity, the density of LEDs in the target area, and the number of scans.

[0099] Optionally, the black factor determination module 420 is used for:

[0100] The black factor of the target component is the sum of the product of the video grayscale value and the video grayscale value weight, and the product of the LED light intensity and the LED light intensity weight of the target component.

[0101] Optionally, the target area is the area on the display screen that corresponds to the video frame data;

[0102] The energy-saving mode determination module 430 is used for:

[0103] If the black factor of the target component of a consecutive preset number of video frames is determined to be less than or equal to a preset black factor threshold, and a synchronization signal is received, then the target component is determined to enter the power saving mode.

[0104] Optionally, the target area is a region obtained by dividing the display screen area into blocks;

[0105] The energy-saving mode determination module 430 is also used for:

[0106] If the black factor of the target component in a consecutive preset number of target areas is determined to be less than or equal to a preset black factor threshold, a synchronization signal is received, and an energy-saving mode control signal is received, then the target component in the target area is determined to enter the energy-saving mode.

[0107] Optionally, the process of determining the black factor threshold includes:

[0108] The black factor threshold is determined based on the current ambient brightness and the temperature of each LED in the target area.

[0109] The energy-saving mode determination device provided in this embodiment of the invention can execute the energy-saving mode determination method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the method execution.

[0110] Example 5

[0111] Figure 11 A schematic diagram of an electronic device 10 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0112] like Figure 11 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 may also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0113] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0114] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as the method for determining power-saving modes.

[0115] In some embodiments, the method for determining the power-saving mode may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the method for determining the power-saving mode described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the method for determining the power-saving mode by any other suitable means (e.g., by means of firmware).

[0116] Various embodiments of the systems and techniques described above 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-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0117] Computer programs used to implement 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 executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0118] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0119] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device 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 provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, 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 sound input, voice input, or tactile input).

[0120] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0121] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0122] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and no limitation is imposed herein.

[0123] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A method for determining an energy-saving mode, characterized in that, The method includes: Based on the individual light intensity of each LED corresponding to the target area of ​​the display screen, determine the LED light intensity in each component of the target area; Based on the video grayscale value and LED light intensity of the target area in each component, the black factor in each component is calculated, wherein the black factor is used to represent the black screen degree of the target area; Based on the black factor of the target component and the preset black factor threshold, determine whether the target component enters the energy-saving mode. The process of determining the black factor threshold includes: The black factor threshold is determined based on the current ambient brightness and the temperature of each LED in the target area.

2. The method according to claim 1, characterized in that, Based on the individual light intensity of each LED corresponding to the target area of ​​the display screen, determine the LED light intensity in each component of the target area, including: Determine the individual light intensity of each LED corresponding to the target area of ​​the display screen; Based on the current values ​​of the LEDs in each component and the pre-obtained relationship between the current values ​​of each component and the relative light intensity, the light intensity of the LEDs in each component in the target area is determined.

3. The method according to claim 2, characterized in that, Determine the individual light intensity of each LED corresponding to the target area of ​​the display screen, including: Determine the spectral intensity of the target area of ​​the display screen; The intensity of a single lamp is determined based on the regional light intensity, the density of LEDs in the target area, and the number of scans.

4. The method according to claim 1, characterized in that, Based on the video grayscale values ​​and LED light intensity of the target area in each component, the black factor in each component is calculated, including: The black factor of the target component is the sum of the product of the video grayscale value and the video grayscale value weight, and the product of the LED light intensity and the LED light intensity weight of the target component.

5. The method according to claim 1, characterized in that, The target area is the area on the display screen that corresponds to the video frame data; Based on the black factor of the target component and the preset black factor threshold, determine whether the target component should enter energy-saving mode, including: If the black factor of the target component of a consecutive preset number of video frames is determined to be less than or equal to a preset black factor threshold, and a synchronization signal is received, then the target component is determined to enter the power saving mode.

6. The method according to claim 1, characterized in that, The target area is the area obtained by dividing the display screen area into blocks; Based on the black factor of the target component and the preset black factor threshold, determine whether the target component should enter energy-saving mode, including: If the black factor of the target component in a consecutive preset number of target areas is determined to be less than or equal to a preset black factor threshold, a synchronization signal is received, and an energy-saving mode control signal is received, then the target component in the target area is determined to enter the energy-saving mode.

7. A device for determining an energy-saving mode, characterized in that, The device includes: The LED light intensity determination module is used to determine the LED light intensity of the target area in each component based on the individual light intensity of each LED corresponding to the target area of ​​the display screen. The black factor determination module is used to calculate the black factor of each component based on the video grayscale value and LED light intensity of the target area in each component, wherein the black factor is used to represent the black screen degree of the target area. The energy-saving mode determination module is used to determine whether the target component has entered the energy-saving mode based on the black factor of the target component and the preset black factor threshold. The process of determining the black factor threshold includes: The black factor threshold is determined based on the current ambient brightness and the temperature of each LED in the target area.

8. An electronic device for determining an energy-saving mode, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the method for determining the energy-saving mode according to any one of claims 1-6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the method for determining the energy-saving mode according to any one of claims 1-6.

Citation Information

Patent Citations

  • Display device and method of driving the same

    CN107293244A

  • Application freezing method and device, terminal and computer readable storage medium

    CN109992395A