CN117316097A - Display screen brightness adjusting method, electronic equipment and storage medium - Google Patents
Display screen brightness adjusting method, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN117316097A CN117316097A CN202311296277.9A CN202311296277A CN117316097A CN 117316097 A CN117316097 A CN 117316097A CN 202311296277 A CN202311296277 A CN 202311296277A CN 117316097 A CN117316097 A CN 117316097A
- Authority
- CN
- China
- Prior art keywords
- brightness
- display screen
- value
- gain value
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 66
- 238000012937 correction Methods 0.000 claims abstract description 17
- 238000004590 computer program Methods 0.000 claims description 23
- 230000004044 response Effects 0.000 claims description 6
- 230000001105 regulatory effect Effects 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 239000011324 bead Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0233—Improving the luminance or brightness uniformity across the screen
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Transforming Electric Information Into Light Information (AREA)
Abstract
The application provides a display screen brightness adjusting method, electronic equipment and a storage medium, wherein the method comprises the following steps: responding to a brightness adjustment instruction, displaying a brightness enhancement progress bar, wherein the brightness enhancement progress bar is used for adjusting the brightness of a display screen to be larger than first preset brightness, and the first preset brightness is the maximum brightness of the display screen after correction; reading the position information of the brightness pull rod in the brightness enhancement progress bar, and calculating a brightness adjustment gain value according to the position information; and adjusting the brightness of the display screen according to the brightness adjusting gain value. Based on the method, when the brightness of the display screen is regulated, the brightness and uniformity of the display screen can be flexibly balanced according to scene requirements, and the brightness of the display screen can be still improved under the condition that the display screen reaches the maximum brightness when leaving the factory.
Description
Technical Field
The application relates to the technical field of display screens, in particular to a display screen brightness adjusting method, electronic equipment and a storage medium.
Background
With the rapid development of LED (Light Emitting Diode ) technology, video display screens made of LEDs are also being widely used in various public places. The LED display screen is an electronic display screen composed of a plurality of light emitting diodes, and various information such as characters, graphics, images, animations, quotations, videos, video signals and the like are displayed by means of the on-off of the lamp beads. When the LED display screen leaves the factory, in order to enable the LED display screen to achieve better uniformity, brightness correction and color gamut management are generally carried out on the LED display screen, brightness and chromaticity of the corrected LED display screen are lost, namely the maximum brightness of the LED display screen leaves the factory is the maximum brightness under the condition of guaranteeing uniformity, and the maximum brightness is smaller than the maximum brightness which can be achieved by the LED display screen in practice. The current maximum brightness which can be adjusted by the brightness adjusting method of the LED display screen is the maximum brightness of the LED display screen when leaving the factory, the actual maximum brightness of the LED display screen cannot be adjusted, and the brightness and uniformity of the LED display screen cannot be flexibly balanced by an end user according to scene requirements.
Disclosure of Invention
In view of this, the embodiments of the present application provide a method for adjusting brightness of a display screen, an electronic device, and a storage medium, which can flexibly balance brightness and uniformity of the display screen according to scene requirements when adjusting brightness of the display screen.
A first aspect of an embodiment of the present application provides a method for adjusting brightness of a display screen, including: responding to a brightness adjustment instruction, displaying a brightness enhancement progress bar, wherein the brightness enhancement progress bar is used for adjusting the brightness of a display screen to be larger than first preset brightness, and the first preset brightness is the maximum brightness of the display screen after correction; reading the position information of the brightness pull rod in the brightness enhancement progress bar, and calculating a brightness adjustment gain value according to the position information; and adjusting the brightness of the display screen according to the brightness adjusting gain value.
In one possible implementation, the brightness adjustment gain value is a brightness gain value or a current gain value.
In one possible implementation manner, if the brightness adjustment gain value is a brightness gain value, the step of adjusting the brightness of the display screen according to the brightness adjustment gain value includes: acquiring brightness values of display units in the display screen; and for each display unit, if the brightness value of the display unit is smaller than the brightness threshold value of the display unit, adjusting the brightness of the display unit according to the brightness adjustment gain value.
In one possible implementation manner, the step of adjusting the brightness of the display unit according to the brightness adjustment gain value if the brightness value of the display unit is smaller than the brightness threshold of the display unit includes: multiplying the brightness value of the display unit by the brightness adjustment gain value to obtain a target brightness value; and if the target brightness value is larger than the brightness threshold value of the display unit, adjusting the brightness value of the display unit to be the brightness threshold value of the display unit, otherwise, adjusting the brightness value of the display unit to be the target brightness value.
In one possible implementation manner, if the brightness adjustment gain value is a current gain value, the step of adjusting the brightness of the display screen according to the brightness adjustment gain value includes: and modifying the current gain value of the driving chip in the display screen according to the current gain value.
In one possible implementation manner, the display screen is configured with a plurality of driving chips, and the step of modifying the current gain value of the driving chips in the display screen according to the current gain value includes: determining a display box body reaching first preset brightness in the display screen as a display box body to be adjusted, wherein a driving chip correspondingly controls one display box body, and the display box body comprises a plurality of display units; acquiring the gray average value of all display units in the display screen when displaying each frame of image; if the gray average value is smaller than a preset value, modifying the current gain value of the driving chip corresponding to the display block to be adjusted according to the brightness adjustment gain value; and if the gray average value is larger than the preset value, multiplying the brightness adjustment gain value by a preset coefficient to obtain an adjusted brightness adjustment gain value, and modifying the current gain value of the driving chip corresponding to the display block to be adjusted according to the adjusted brightness adjustment gain value, wherein the preset coefficient is a numerical value between 0 and 1.
In one possible implementation manner, the brightness enhancement progress bar includes a brightness progress bar portion and an expansion progress bar portion, and the step of calculating a brightness adjustment gain value according to the position information of the brightness pull rod in the brightness enhancement progress bar includes: calculating a first distance value from the position of the brightness pull rod to the maximum brightness position of the brightness progress bar part according to the position information of the brightness pull rod in the enhancement progress bar; dividing the first distance value by the length value of the expansion progress bar part to obtain a length occupying ratio; and calculating a brightness adjustment gain value according to the length ratio and the gain range of the display screen brightness adjustment, wherein the gain range of the display screen brightness adjustment is represented as [1 ], and the second preset brightness/the first preset brightness ], and the second preset brightness is the maximum brightness of the display screen before correction.
In one possible implementation manner, the step of displaying the brightness enhancement progress bar in response to the brightness adjustment instruction includes: responding to a brightness adjustment instruction, and triggering the display screen to switch the brightness progress bar into a brightness enhancement progress bar if the brightness pull rod is positioned at a first preset brightness position of the brightness progress bar; and/or responding to the brightness adjustment instruction, acquiring the use state of the brightness enhancement button, and triggering the display screen to display the brightness enhancement progress bar if the use state of the brightness enhancement button is the selected state.
A second aspect of the embodiments of the present application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the electronic device, where the processor implements the steps of the method for adjusting brightness of a display screen provided in the first aspect when the processor executes the computer program.
A third aspect of the embodiments of the present application provides a computer-readable storage medium storing a computer program which, when executed by a processor, implements the steps of the display screen brightness adjustment method provided in the first aspect.
A fourth aspect of embodiments of the present application provides a computer program product which, when run on an electronic device, causes the electronic device to perform the steps of the display screen brightness adjustment method provided in the first aspect.
The display screen brightness adjusting method, the electronic equipment and the storage medium provided by the embodiment of the application have the following beneficial effects:
the method comprises the steps of responding to a brightness adjusting instruction, displaying a brightness enhancement progress bar, wherein the brightness enhancement progress bar is used for adjusting the brightness of a display screen to be larger than first preset brightness, and the first preset brightness is the maximum brightness of the display screen after correction; reading the position information of the brightness pull rod in the brightness enhancement progress bar, and calculating a brightness adjustment gain value according to the position information; and adjusting the brightness of the display screen according to the brightness adjusting gain value. Based on the method, when the brightness of the display screen is regulated, the brightness and uniformity of the display screen can be flexibly balanced according to scene requirements, and the brightness of the display screen can be still improved under the condition that the display screen reaches the maximum brightness when leaving the factory.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required for the embodiments or the description of the prior art will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of an implementation of a method for adjusting brightness of a display screen according to an embodiment of the present application;
fig. 2 is a schematic diagram of a progress bar for brightness adjustment in a method for adjusting brightness of a display screen according to an embodiment of the present application;
FIG. 3 is a flowchart of a method for calculating a brightness adjustment gain value in a display screen brightness adjustment method according to an embodiment of the present application;
FIG. 4 is a flowchart of a method for adjusting the brightness of a display screen based on a brightness gain value in the method for adjusting the brightness of a display screen according to the embodiment of the present application;
FIG. 5 is a flowchart of another method for adjusting the brightness of a display screen based on a brightness gain value according to the method for adjusting the brightness of a display screen according to the embodiment of the present application;
FIG. 6 is a flowchart of a method for adjusting the brightness of a display screen based on a current gain value in the method for adjusting the brightness of a display screen according to the embodiment of the present application;
fig. 7 is a basic structural block diagram of an electronic device according to an embodiment of the present application.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system configurations, techniques, etc. in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
It should be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It should also be understood that the term "and/or" as used in this specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations.
As used in this specification and the appended claims, the term "if" may be interpreted as "when..once" or "in response to a determination" or "in response to detection" depending on the context. Similarly, the phrase "if a determination" or "if a [ described condition or event ] is detected" may be interpreted in the context of meaning "upon determination" or "in response to determination" or "upon detection of a [ described condition or event ]" or "in response to detection of a [ described condition or event ]".
In addition, in the description of the present application and the appended claims, the terms "first," "second," "third," and the like are used merely to distinguish between descriptions and are not to be construed as indicating or implying relative importance.
Reference in the specification to "one embodiment" or "some embodiments" or the like means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the application. Thus, appearances of the phrases "in one embodiment," "in some embodiments," "in other embodiments," and the like in the specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments" unless expressly specified otherwise. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless expressly specified otherwise. "plurality" means "two or more".
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be further described in detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the present application.
Referring to fig. 1, fig. 1 is a flowchart illustrating an implementation of a method for adjusting brightness of a display screen according to an embodiment of the present application. The details are as follows:
s11: and responding to the brightness adjustment instruction, displaying a brightness enhancement progress bar, wherein the brightness enhancement progress bar is used for adjusting the brightness of the display screen to be larger than first preset brightness, and the first preset brightness is the maximum brightness of the corrected display screen.
Under the influence of the process, each lamp bead forming the display screen may have different luminous intensity, so that the display screen leaving the factory is subjected to correction processing. Under normal conditions, the maximum brightness that the display screen after leaving the factory can be adjusted to is the maximum brightness after the display screen is corrected. In this embodiment, a brightness enhancement progress bar is added to the display screen, where the brightness enhancement progress bar is used to adjust that the brightness of the display screen is greater than a first preset brightness, and the first preset brightness is the maximum brightness after the display screen is corrected. The user can realize the function of adjusting the brightness of the display screen to be greater than the maximum brightness after the display screen correction by performing the brightness adjustment operation in the brightness enhancement progress bar.
The display screen may be brightness adjusted by an external electronic device or a built-in controller integrated into the display screen. External electronic devices include, but are not limited to, mobile phones, remote controls, and the like. For example, the user may generate the brightness adjustment instruction based on an operation performed by the user by performing an operation of triggering the brightness adjustment control in a human-computer interaction interface of the external electronic device or the built-in controller. When the display screen obtains the brightness adjustment instruction, the brightness enhancement progress bar may be displayed by responding to the brightness adjustment instruction generated by the external electronic device or the built-in controller. Please refer to fig. 2, fig. 2 is a schematic diagram illustrating a progress bar for brightness adjustment in the method for adjusting brightness of a display screen according to an embodiment of the present application. As shown in fig. 2, the display screen includes two kinds of progress bars for adjusting brightness, namely a brightness progress bar and a brightness enhancement progress bar, wherein the maximum brightness value to which the brightness progress bar can be adjusted is the maximum brightness after the display screen is corrected, and the maximum brightness value to which the brightness enhancement progress bar can be adjusted is the maximum brightness before the display screen is corrected. In general, when brightness adjustment is performed on a display screen, a brightness adjustment progress bar is displayed, and under specific conditions, the display screen only displays a brightness enhancement progress bar. Specifically, specific conditions for displaying the brightness enhancement progress bar include, but are not limited to, the brightness of the display screen having reached a first preset brightness and/or the user selecting to display both.
In some embodiments of the present application, the logic for displaying the brightness enhancement progress bar on the display screen may be: and responding to the brightness adjustment instruction, reading the position of the brightness pull rod in the brightness progress bar currently displayed on the display screen, and triggering the display screen to switch the brightness progress bar currently displayed into the brightness enhancement progress bar if the brightness pull rod is positioned at the first preset brightness position of the brightness progress bar.
In some embodiments of the present application, the logic for displaying the brightness enhancement progress bar on the display screen may further be: and responding to the brightness adjustment instruction, and acquiring the use state of the brightness enhancement buttons correspondingly configured by the brightness enhancement progress bar. The use states of the brightness enhancement buttons comprise a selected state and an unselected state, if the obtained use state of the brightness enhancement buttons is the selected state, the brightness enhancement progress bar is displayed by the user, and at the moment, the display screen is triggered to display the brightness enhancement progress bar.
S12: and reading the position information of the brightness pull rod in the brightness enhancement progress bar, and calculating a brightness adjustment gain value according to the position information.
The brightness adjustment of the display screen is realized by a user pulling a brightness pull rod on a progress bar for adjusting the brightness. In this embodiment, the luminance enhancement progress bar further includes an extended progress bar portion whose start position indicates the maximum luminance after display screen correction and whose end position indicates the maximum luminance before display screen correction, with respect to the normal luminance progress bar. After the brightness enhancement progress bar is displayed, the position information of the brightness pull rod in the brightness enhancement progress bar can be read, wherein the position is any position of the expansion progress bar part. According to the position information, the numerical relation between the brightness of the display screen to be adjusted and the maximum brightness of the display screen after correction can be determined, so that the brightness adjustment gain value is calculated.
In some embodiments of the present application, as shown in fig. 2, the brightness enhancement progress bar includes a brightness progress bar portion and an expansion progress bar portion, the expansion progress bar portion being followed by the brightness progress bar portion. Referring to fig. 3, fig. 3 is a flowchart illustrating a method for calculating a brightness adjustment gain value in the method for adjusting brightness of a display screen according to an embodiment of the present application. As shown in fig. 3, steps S31 to S33 may be specifically included.
S31: calculating a first distance value from the position of the brightness pull rod to the maximum brightness position of the brightness progress bar part according to the position information of the brightness pull rod in the enhancement progress bar;
s32: dividing the first distance value by the length value of the expansion progress bar part to obtain a length occupying ratio;
s33: and calculating a brightness adjustment gain value according to the length ratio and the gain range of the display screen brightness adjustment, wherein the gain range of the display screen brightness adjustment is represented as [1 ], and the second preset brightness/the first preset brightness ], and the second preset brightness is the maximum brightness of the display screen before correction.
The position where the expansion progress bar part is connected with the brightness progress bar part is expressed as the maximum brightness position of the brightness progress bar part, and after the position information of the brightness pull rod in the brightness enhancement progress bar is read, a first distance value between the position of the brightness pull rod and the maximum brightness position of the brightness progress bar part is calculated according to the position information of the brightness pull rod in the enhancement progress bar and the maximum brightness position information of the brightness progress bar part. And dividing the first distance value by the length value of the expansion progress bar part to obtain a length ratio, and expressing the numerical relation between the brightness gain value for adjusting the brightness of the display screen and the maximum gain value for adjusting the brightness of the display screen by the length ratio. And further, calculating a brightness adjusting gain value according to the length ratio and the gain range of the brightness adjustment of the display screen. In this embodiment, each position in the brightness enhancement progress bar corresponds to a brightness percentage value, which is used to represent the brightness of a display screen. The brightness percentage value of the starting point position of the expansion progress bar part in the brightness enhancement progress bar is 100%, the brightness percentage value of the end point position is the ratio of second preset brightness to first preset brightness, and the second preset brightness is the maximum brightness before the display screen correction. The range of gain from the start position to the end position of the expansion progress bar portion is represented as a display screen brightness adjustment. For example, assuming that the maximum luminance after the display screen correction is 4000nit and the maximum luminance before the display screen correction is 4800nit, the gain range of the display screen luminance adjustment at this time is represented as [1,1.2]. The length value of the extended progress bar portion may be used for the maximum gain value of the characterization. Based on the above example, assuming that the calculated length ratio is 0.6, the brightness adjustment gain value can be calculated as follows: 1+0.6 (1.2-1) =1.12. I.e. the brightness adjustment gain value is 1.12.
S13: and adjusting the brightness of the display screen according to the brightness adjusting gain value.
The brightness adjustment gain value includes a brightness gain value and a current gain value. Based on the two gain values, correspondingly, the adjustment of the brightness of the display screen can be performed in two ways, wherein one way is based on the brightness gain value, the adjustment of the brightness of the display screen is realized by directly adjusting the brightness value of each display unit in the display screen, and the other way is based on the current gain value, and the adjustment of the brightness of the display screen is realized by adjusting the current value of each display unit in the input display screen. The display screen is provided with a receiving card, and the receiving card is used for processing the image to be displayed and displaying the processed image on the display screen. The receiving card comprises an image receiving module, an image processing module and an image output module. In this embodiment, a brightness enhancement module may be added to the image processing module, and after a brightness adjustment gain value is obtained by calculation, the brightness adjustment gain value is sent to the brightness enhancement module, so that brightness of the display screen is adjusted according to the brightness adjustment gain value based on the brightness enhancement module.
It can be seen from the foregoing that, by adding a display brightness enhancement progress bar, the display brightness adjustment method provided by the embodiment of the present application realizes a function of adjusting the display brightness to be greater than the maximum brightness of the display when leaving the factory, and can flexibly balance the brightness and uniformity of the display according to the scene requirement when adjusting the display brightness, and can still improve the brightness of the display when the display reaches the maximum brightness when leaving the factory.
In some embodiments of the present application, referring to fig. 4, fig. 4 is a flowchart of a method for adjusting brightness of a display screen based on a brightness gain value in the method for adjusting brightness of a display screen according to the embodiments of the present application. As shown in fig. 4, steps S41 to S42 may be specifically included.
S41: acquiring brightness values of display units in the display screen;
s42: and for each display unit, if the brightness value of the display unit is smaller than the brightness threshold value of the display unit, adjusting the brightness of the display unit according to the brightness adjustment gain value.
The LED display screen is a flat panel display for displaying various information such as characters, images, videos, video signals and the like, and consists of small LED module panels. The display unit here refers to an LED module. The LED (light emitting diode ) is a display mode by controlling a semiconductor light emitting diode. In this embodiment, the display screen is represented as a display unit array formed by arranging a plurality of display units, and the luminous intensity of each display unit is different due to the influence of the process, that is, the brightness threshold value of each display unit is different, so that the brightness of the display screen is corrected to attenuate the display unit with larger brightness threshold value, and therefore, the brightness threshold value of all display units in the corrected display screen is unified. For example, the display screen includes 100 display units, where the display unit with the smallest brightness threshold corresponds to a brightness threshold of 4000nit, the display unit with the largest brightness threshold corresponds to a brightness threshold of 4800nit, and the other display units correspond to any value between 4000nit and 4800 nit. At this time, after the display screen is subjected to brightness correction, brightness thresholds of all display units in the display screen are unified to 4000nit. In this embodiment, the brightness of the display screen is adjusted based on the brightness gain value, specifically, the brightness value of the display unit is adjusted, and the brightness value of the display unit can be calculated by the formula bright=0.299×r+0.587×g+0.114×b, and R, G, B represents the colors of the red, green and blue channels respectively. When the brightness of the display screen is adjusted, the limitation of the uniform brightness threshold of all the display units in the display screen can be removed, the brightness value of each display unit is acquired for each display unit, the brightness value of each display unit is compared with the brightness threshold of the display unit, if the brightness value of the display unit is smaller than the brightness threshold of the display unit, the display unit has a space for improving the brightness, and at the moment, the brightness of the display unit can be adjusted according to the brightness gain value. If the luminance value of the display unit has reached its own luminance threshold value, it is indicated that the display unit has no room for luminance improvement, at which time the luminance of the display unit need not be adjusted according to the luminance gain value.
In some embodiments of the present application, referring to fig. 5, fig. 5 is a flowchart of another method for adjusting brightness of a display screen based on a brightness gain value in the method for adjusting brightness of a display screen according to the embodiments of the present application. As shown in fig. 3, steps S51 to S52 may be specifically included.
S51: multiplying the brightness value of the display unit by the brightness adjustment gain value to obtain a target brightness value;
s52: and if the target brightness value is larger than the brightness threshold value of the display unit, adjusting the brightness value of the display unit to be the brightness threshold value of the display unit, otherwise, adjusting the brightness value of the display unit to be the target brightness value.
Since the brightness threshold value of each display unit is different, when the brightness of the display screen is adjusted based on the brightness gain value, some display units may be limited by the brightness threshold value of the display units, so that the adjusted brightness value cannot be achieved by the display units. In this embodiment, specifically, for each display unit, the luminance value of the display unit may be multiplied by the luminance adjustment gain value to obtain the target luminance value. The target brightness value is expressed as a brightness value to be reached after the display unit is adjusted. After the target brightness value is obtained, by comparing the target brightness value with the brightness threshold value of the display unit, whether the brightness adjustment of the display unit is limited by the brightness threshold value of the display unit is judged. If the target luminance value is greater than the luminance threshold of the display unit, it is indicated that the display unit is subject to its own luminance threshold limit, at which time the luminance value of the display unit may be adjusted to its own luminance threshold. If the target luminance value is less than the luminance threshold of the display unit, it is indicated that the display unit is not limited by its own luminance threshold, at which time the luminance value of the display unit may be adjusted to the target luminance value. For example, assuming that a luminance value currently displayed by a display unit is 4100nit and its own luminance threshold value is 4500nit, the luminance gain value for adjusting the luminance of the display screen is 1.05 at this time, the luminance value of the display unit may be directly adjusted to 4305nit at this time by multiplying the luminance value currently displayed by the display unit by the luminance gain value, that is, 4100nit×1.05=4305 nit, since 4305nit < 4500 nit. Assuming that another display unit currently displays a luminance value of 4100nit and its own luminance threshold value is 4200nit, then by comparing 4305nit > 4500nit, it is indicated that the display unit is limited by its own luminance threshold value and cannot reach the target luminance value, and at this time, the luminance value of the display unit may be adjusted to its own luminance threshold value, i.e., 4200nit.
In some embodiments of the present application, the display screen is represented as a display unit array formed by arranging a plurality of display units, where the display unit array may be divided into a plurality of subarrays, each subarray corresponds to a driving chip, and the driving chip controls the input current value of each display unit in the subarray. In this embodiment, when the display screen leaves the factory, the current gain of the driving chip corresponding to each sub-array in the display screen is fixed, and in general, in order to avoid burning out each display unit in the sub-array or affecting the service life, the current gain fixed by each driving chip during leaving the factory is generally lower than 100%. In this embodiment, the current gain value may be calculated by the position of the brightness pull rod in the brightness enhancement progress bar, and the brightness pull rod is linked with the current gain, and the current gain value of each driving chip in the display screen is modified based on the calculated current gain value, so as to achieve the purpose of adjusting the brightness of the display screen. For example, assuming that the current gain value of a certain driving chip in the display screen is 70%, the current gain value calculated by the brightness pull rod is represented as 1.1, when the current gain value of the driving chip is modified based on the calculated current gain value, specifically, the current gain value of the driving chip is modified to 70% ×1.1=77%.
In some embodiments of the present application, referring to fig. 6, fig. 6 is a flowchart of a method for adjusting brightness of a display screen based on a current gain value in the method for adjusting brightness of a display screen according to the embodiments of the present application. As shown in fig. 6, steps S61 to S66 may be specifically included.
S61: determining a display box body reaching first preset brightness in the display screen as a display box body to be adjusted, wherein a driving chip correspondingly controls one display box body, and the display box body comprises a plurality of display units;
s62: acquiring the gray average value of all display units in the display screen when displaying each frame of image;
s63: if the gray average value is smaller than a preset value, modifying the current gain value of the driving chip corresponding to the display block to be adjusted according to the brightness adjustment gain value;
s64: and if the gray average value is larger than the preset value, multiplying the brightness adjustment gain value by a preset coefficient to obtain an adjusted brightness adjustment gain value, and modifying the current gain value of the driving chip corresponding to the display block to be adjusted according to the adjusted brightness adjustment gain value, wherein the preset coefficient is a numerical value between 0 and 1.
Increasing brightness by increasing the current gain of the driver chip may suffer from the following drawbacks: increasing the current gain can affect the display effect of screen coupling and the like; the accuracy of the current gain is low and is not linear, resulting in a non-linear condition in the brightness adjustment; adjusting the current gain increases the power consumption of the enclosure, when the power consumption exceeds the enclosure's power supply standard, or when there is a possibility of burning the power supply. In this embodiment, when the brightness of the display screen is adjusted based on the current gain value, the adjustment may also be performed in combination with the gray value data of the image currently displayed by the display screen. The image may be represented as an array of a plurality of pixels, each pixel having a corresponding gray value, wherein the gray values include 0-255,0 representing white, 255 representing black, and values between 0-255 representing gray, with larger values representing darker and smaller values representing brighter. In this embodiment, a display box represents a sub-array in a display screen, and a display box is controlled by a driving chip, so that each display box can be judged first, whether the brightness value of each display box reaches a first preset brightness value is judged, and then the display box with the first preset brightness in the display screen is determined as the display box to be adjusted. The display box body comprises a plurality of display units. For example, whether each display unit in the display box reaches the first preset brightness value may be determined, and if the brightness value of any display unit in the display box reaches the first preset brightness value, the brightness value of the display box is determined to reach the first preset brightness value. In this embodiment, when the brightness of the display screen is adjusted based on the current gain value, the gray average value of all display units in the display screen when each frame of image is displayed may be obtained. Under the condition of lower gray average value, the current gain of the display box corresponding to the pixel point of the bright part in the image can be greatly improved, and under the condition of higher gray average value, the current gain of the display box corresponding to the pixel point of the bright part in the image can be slightly improved. Therefore, after the current gain is improved, the total power consumption of the display box body cannot exceed the standard, and the phenomenon that each display unit in the display box body is burnt out or the service life is influenced can be avoided. Specifically, the gray average value can be compared with a preset value, and if the gray average value is smaller than the preset value, the current gain value of the driving chip corresponding to the display block to be adjusted is modified according to the brightness adjustment gain value. If the gray average value is larger than the preset value, multiplying the brightness adjustment gain value by a preset coefficient to obtain an adjusted brightness adjustment gain value, and modifying the current gain value of the driving chip corresponding to the display block to be adjusted according to the adjusted brightness adjustment gain value. It will be appreciated that the preset factor is a value between 0 and 1. In this embodiment, if the calculated gray average value of the image indicates that the image is a white image, it is indicated that the brightness of the current image is already very bright, and at this time, when the brightness is increased, it is easy to cause that each display unit in the display box is burned out or the service life is affected, at this time, the brightness adjustment gain value can be directly disabled, and the brightness adjustment of the display screen is stopped.
It should be understood that, the sequence number of each step in the foregoing embodiment does not mean the execution sequence, and the execution sequence of each process should be determined by the function and the internal logic of each process, and should not limit the implementation process of the embodiment of the present application in any way.
In some embodiments of the present application, referring to fig. 7, fig. 7 is a basic block diagram of an electronic device according to an embodiment of the present application. As shown in fig. 7, the electronic device 7 of this embodiment includes: a processor 71, a memory 72 and a computer program 73, such as a program of a display screen brightness adjustment method, stored in said memory 72 and executable on said processor 71. The steps of the various embodiments of the display screen brightness adjustment method described above are implemented by processor 71 when executing the computer program 73. Please refer to the related description in the embodiments, which is not repeated here.
For example, the computer program 73 may be divided into one or more modules (units), wherein one module (unit) corresponds to one step of the method. The one or more modules are stored in the memory 72 and executed by the processor 71 to complete the present application. The one or more modules may be a series of computer program instruction segments capable of performing the specified functions for describing the execution of the computer program 73 in the electronic device 7.
The electronic device may include, but is not limited to, a processor 71, a memory 72. It will be appreciated by those skilled in the art that fig. 7 is merely an example of the electronic device 7 and is not meant to be limiting as the electronic device 7 may include more or fewer components than shown, or may combine certain components, or different components, e.g., the electronic device may further include an input-output device, a network access device, a bus, etc.
The processor 71 may be a central processing unit (Central Processing Unit, CPU), but may also be other general purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), off-the-shelf programmable gate arrays (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 72 may be an internal storage unit of the electronic device 7, such as a hard disk or a memory of the electronic device 7. The memory 72 may be an external storage device of the electronic device 7, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card) or the like, which are provided on the electronic device 7. Further, the memory 72 may also include both an internal storage unit and an external storage device of the electronic device 7. The memory 72 is used to store the computer program as well as other programs and data required by the electronic device. The memory 72 may also be used to temporarily store data that has been output or is to be output.
It should be noted that, because the content of information interaction and execution process between the above devices/units is based on the same concept as the method embodiment of the present application, specific functions and technical effects thereof may be referred to in the method embodiment section, and will not be described herein again.
Embodiments of the present application also provide a computer readable storage medium storing a computer program, which when executed by a processor, may implement the steps in the above-described method embodiments. In this embodiment, the computer-readable storage medium may be nonvolatile or may be volatile.
The present embodiments provide a computer program product which, when run on a mobile terminal, causes the mobile terminal to perform the steps of the method embodiments described above.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional units and modules is illustrated, and in practical application, the above-described functional distribution may be performed by different functional units and modules according to needs, i.e. the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-described functions. The functional units and modules in the embodiment may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit, where the integrated units may be implemented in a form of hardware or a form of a software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working process of the units and modules in the above device may refer to the corresponding process in the foregoing method embodiment, which is not described herein again.
The integrated modules/units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the present application may implement all or part of the flow of the method of the above embodiment, or may be implemented by a computer program to instruct related hardware, where the computer program may be stored in a computer readable storage medium, and when the computer program is executed by a processor, the computer program may implement the steps of each method embodiment described above. Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), an electrical carrier signal, a telecommunications signal, a software distribution medium, and so forth. It should be noted that the computer readable medium contains content that can be appropriately scaled according to the requirements of jurisdictions in which such content is subject to legislation and patent practice, such as in certain jurisdictions in which such content is subject to legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunication signals.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and in part, not described or illustrated in any particular embodiment, reference is made to the related descriptions of other embodiments.
The above embodiments are only for illustrating the technical solution of the present application, and are not limiting; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application, and are intended to be included in the scope of the present application.
Claims (10)
1. A display screen brightness adjustment method, comprising:
responding to a brightness adjustment instruction, displaying a brightness enhancement progress bar, wherein the brightness enhancement progress bar is used for adjusting the brightness of a display screen to be larger than first preset brightness, and the first preset brightness is the maximum brightness of the display screen after correction;
reading the position information of the brightness pull rod in the brightness enhancement progress bar, and calculating a brightness adjustment gain value according to the position information;
and adjusting the brightness of the display screen according to the brightness adjusting gain value.
2. The method of claim 1, wherein the brightness adjustment gain value is a brightness gain value or a current gain value.
3. The method of claim 2, wherein if the brightness adjustment gain value is a brightness gain value, the step of adjusting the brightness of the display screen according to the brightness adjustment gain value comprises:
acquiring brightness values of display units in the display screen;
and for each display unit, if the brightness value of the display unit is smaller than the brightness threshold value of the display unit, adjusting the brightness of the display unit according to the brightness adjustment gain value.
4. A display screen brightness adjustment method according to claim 3, wherein the step of adjusting the brightness of the display unit according to the brightness adjustment gain value if the brightness value of the display unit is smaller than the brightness threshold of the display unit comprises:
multiplying the brightness value of the display unit by the brightness adjustment gain value to obtain a target brightness value;
and if the target brightness value is larger than the brightness threshold value of the display unit, adjusting the brightness value of the display unit to be the brightness threshold value of the display unit, otherwise, adjusting the brightness value of the display unit to be the target brightness value.
5. The method of claim 2, wherein if the brightness adjustment gain value is a current gain value, the step of adjusting the brightness of the display screen according to the brightness adjustment gain value comprises:
and modifying the current gain value of the driving chip in the display screen according to the current gain value.
6. The method of claim 5, wherein the display screen has a plurality of driver chips configured therein, and the step of modifying the current gain value of the driver chips in the display screen according to the current gain value comprises:
determining a display box body reaching first preset brightness in the display screen as a display box body to be adjusted, wherein a driving chip correspondingly controls one display box body, and the display box body comprises a plurality of display units;
acquiring the gray average value of all display units in the display screen when displaying each frame of image;
if the gray average value is smaller than a preset value, modifying the current gain value of the driving chip corresponding to the display block to be adjusted according to the brightness adjustment gain value;
and if the gray average value is larger than the preset value, multiplying the brightness adjustment gain value by a preset coefficient to obtain an adjusted brightness adjustment gain value, and modifying the current gain value of the driving chip corresponding to the display block to be adjusted according to the adjusted brightness adjustment gain value, wherein the preset coefficient is a numerical value between 0 and 1.
7. The method for adjusting brightness of a display screen according to any one of claims 1 to 6, wherein the brightness enhancement progress bar includes a brightness progress bar portion and an expansion progress bar portion, and the step of calculating a brightness adjustment gain value according to the position information of the brightness pull bar in the brightness enhancement progress bar includes:
calculating a first distance value from the position of the brightness pull rod to the maximum brightness position of the brightness progress bar part according to the position information of the brightness pull rod in the enhancement progress bar;
dividing the first distance value by the length value of the expansion progress bar part to obtain a length occupying ratio;
and calculating a brightness adjustment gain value according to the length ratio and the gain range of the display screen brightness adjustment, wherein the gain range of the display screen brightness adjustment is represented as [1 ], and the second preset brightness/the first preset brightness ], and the second preset brightness is the maximum brightness of the display screen before correction.
8. The method of any one of claims 1 to 6, wherein the step of displaying a brightness enhancement progress bar in response to a brightness adjustment command comprises:
responding to a brightness adjustment instruction, and triggering the display screen to switch the brightness progress bar into a brightness enhancement progress bar if the brightness pull rod is positioned at a first preset brightness position of the brightness progress bar; and/or
And responding to the brightness adjustment instruction, acquiring the use state of the brightness enhancement button, and triggering the display screen to display the brightness enhancement progress bar if the use state of the brightness enhancement button is the selected state.
9. An electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the steps of the method according to any one of claims 1 to 8 when the computer program is executed.
10. A computer readable storage medium storing a computer program, characterized in that the computer program when executed by a processor implements the steps of the method according to any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311296277.9A CN117316097A (en) | 2023-10-08 | 2023-10-08 | Display screen brightness adjusting method, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311296277.9A CN117316097A (en) | 2023-10-08 | 2023-10-08 | Display screen brightness adjusting method, electronic equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117316097A true CN117316097A (en) | 2023-12-29 |
Family
ID=89245971
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311296277.9A Pending CN117316097A (en) | 2023-10-08 | 2023-10-08 | Display screen brightness adjusting method, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117316097A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117524094A (en) * | 2024-01-05 | 2024-02-06 | 深圳市伽彩光电有限公司 | LED screen display correction method and system |
-
2023
- 2023-10-08 CN CN202311296277.9A patent/CN117316097A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117524094A (en) * | 2024-01-05 | 2024-02-06 | 深圳市伽彩光电有限公司 | LED screen display correction method and system |
CN117524094B (en) * | 2024-01-05 | 2024-03-29 | 深圳市伽彩光电有限公司 | LED screen display correction method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11328689B2 (en) | Display apparatus, control method thereof, and storage medium | |
EP3429188B1 (en) | Regulation method, terminal equipment and non-transitory computer-readable storage medium for automatic exposure control of region of interest | |
CN109712593B (en) | Brightness control method and terminal equipment | |
KR102644977B1 (en) | display system, method of power control and method of generating non-static net power control gain level for the same | |
KR20130098354A (en) | System and method for providing control data for dynamically adjusting lighting and adjusting video pixel data for a display to substantially maintain image display quality while reducing power consumption | |
WO2017143635A1 (en) | Method and system for reducing power consumption of display panel | |
CN110164366A (en) | A kind of information processing method, electronic equipment | |
KR101073006B1 (en) | Display device and method for controling brightness of images in display device | |
US20240362760A1 (en) | Image processing method and electronic device | |
US20120306943A1 (en) | Methods and Systems for Reducing Power Consumption in Dual Modulation Displays | |
CN113936594B (en) | Display panel compensation method and device, electronic equipment and storage medium | |
CN107507577A (en) | Method for controlling backlight thereof and device | |
CN109637437B (en) | Image display control method, device, medium and display screen control system | |
CN117316097A (en) | Display screen brightness adjusting method, electronic equipment and storage medium | |
US10593293B2 (en) | Display device and backlight driving method thereof | |
CN114694588A (en) | Brightness adjusting method and device, display device and storage medium | |
JP2013225722A (en) | Information processing device, display control method, and display control program | |
CN104284118A (en) | Projector and projector control method | |
CN112581914B (en) | Image processing method and device | |
US10699629B2 (en) | Display device and display method | |
CN112435636A (en) | Display control method, device, equipment and storage medium | |
CN113963671A (en) | Display method, terminal and storage medium | |
CN114783354B (en) | Color cast compensation method, architecture and medium | |
CN116469339A (en) | Control method for uniformity of display brightness, display device and storage medium | |
CN109947230A (en) | Screen brightness adjusting method and device of terminal equipment and terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |