CN106057135B - A kind of control method and mobile terminal of display brightness - Google Patents
A kind of control method and mobile terminal of display brightness Download PDFInfo
- Publication number
- CN106057135B CN106057135B CN201610598839.9A CN201610598839A CN106057135B CN 106057135 B CN106057135 B CN 106057135B CN 201610598839 A CN201610598839 A CN 201610598839A CN 106057135 B CN106057135 B CN 106057135B
- Authority
- CN
- China
- Prior art keywords
- brightness value
- display screen
- actual brightness
- brightness
- value
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000013507 mapping Methods 0.000 claims abstract description 40
- 238000012546 transfer Methods 0.000 claims description 19
- 108010074506 Transfer Factor Proteins 0.000 claims description 2
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 8
- 239000004973 liquid crystal related substance Substances 0.000 description 6
- 238000002474 experimental method Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000032683 aging Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000000758 substrate Substances 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/34—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 by control of light from an independent source
- G09G3/3406—Control of illumination source
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/10—Intensity circuits
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
The embodiment of the invention provides a kind of control method of display brightness and mobile terminal, method therein is applied to mobile terminal, specifically includes: acquiring the intrinsic brilliance value of the display screen of the mobile terminal;According to the system brightness of the display screen, searched in the mapping relations between the preset system brightness and preset intrinsic brilliance value pre-established, to obtain the corresponding preset intrinsic brilliance value of the system brightness, as target intrinsic brilliance value;In the intrinsic brilliance value and inconsistent target intrinsic brilliance value, the brightness of the display screen is adjusted, until the intrinsic brilliance value is consistent with the target intrinsic brilliance value.The embodiment of the present invention can provide consistent intrinsic brilliance value by the display screen of same model, and then improve the usage experience of user.
Description
Technical Field
The invention relates to the technical field of display, in particular to a display brightness control method and a mobile terminal.
Background
Because LCD (Liquid Crystal Display) has the characteristics of low radiation, light volume, light weight, low power consumption and the like, LCD gradually replaces the traditional CRT (Cathode Ray Tube) Display, and is widely applied to the fields of mobile phones, tablet computers, desktop computers, notebook computers, Personal Digital Assistants (PDA), smart televisions and the like.
The conventional LCD mainly includes a liquid crystal module and a backlight module, and since the liquid crystal module itself does not emit light, the backlight module inside the LCD is required to provide a backlight source for the liquid crystal module, and the backlight module uniformly emits light emitted from the backlight source into the liquid crystal module through an optical structure film to display an image. The LCD is a display screen, and the display brightness is one of the main performance parameters. The backlight module generally comprises one to multiple backlight LED lamp strings, the display brightness of the LCD depends on the driving current of the LED lamp strings, and the driving current of the LED lamp strings can be driven by the backlight driving chip.
One conventional display brightness adjustment scheme is implemented by adjusting a driving current of an LED light string, for example, by reducing a value of the driving current through a backlight driving chip, the brightness of a backlight source can be reduced, and the display brightness of an LCD can be reduced; similarly, the display brightness of the LCD can be increased by increasing the value of the driving current through the backlight driving chip. At present, for the same model LCD, the mapping relationship between the luminance levels and the driving currents is consistent, i.e. the driving currents corresponding to each luminance level (e.g. 205) are the same.
However, LCDs are individually different, and for example, even though the same model LCD has the same characteristics when shipped from a factory, different usage periods of time tend to cause different LCDs to have different degrees of aging. Thus, even if the same driving current is used according to the same brightness level set by the user, the individual differences described above may result in different LCDs having different display brightness. Moreover, the increase of the individual difference increases the difference of the display brightness, thereby affecting the use experience of the user.
Disclosure of Invention
The embodiment of the invention provides a display brightness control method and a mobile terminal, and aims to solve the problem that the existing display brightness control scheme cannot meet individual differences of a display screen.
In a first aspect, a method for controlling display brightness is provided, and is applied to a mobile terminal, and the method includes:
acquiring an actual brightness value of a display screen of the mobile terminal;
searching in a mapping relation between preset system brightness and preset actual brightness values established in advance according to the system brightness of the display screen to obtain preset actual brightness values corresponding to the system brightness and serve as target actual brightness values;
and when the actual brightness value is not consistent with the target actual brightness value, adjusting the brightness of the display screen until the actual brightness value is consistent with the target actual brightness value.
The method for controlling the display brightness according to the embodiment of the first aspect of the present invention has the following advantages:
when the actual brightness value of the display screen is inconsistent with the target actual brightness value corresponding to the system brightness, adjusting the brightness of the display screen until the actual brightness value is consistent with the target actual brightness value; because the target actual brightness value corresponding to the system brightness is obtained according to the mapping relation between the preset system brightness and the preset actual brightness value which is established in advance, for the display screens of the same model, each preset system brightness in the mapping relation can have a uniform preset actual brightness value, and therefore, the brightness adjustment performed under the condition that the actual brightness value is inconsistent with the target actual brightness value can provide a consistent actual brightness value through the display screens of the same model, and further the use experience of a user is improved.
In a second aspect, an embodiment of the present invention further provides a mobile terminal, including:
the first acquisition module is used for acquiring the actual brightness value of the display screen of the mobile terminal;
the searching module is used for searching in a mapping relation between preset system brightness and preset actual brightness values which are established in advance according to the system brightness of the display screen so as to obtain preset actual brightness values corresponding to the system brightness and serve as target actual brightness values; and
and the first adjusting module is used for adjusting the brightness of the display screen when the actual brightness value is inconsistent with the target actual brightness value until the actual brightness value is consistent with the target actual brightness value.
The mobile terminal of the embodiment of the second aspect of the invention has the following advantages:
when the actual brightness value of the display screen is inconsistent with the target actual brightness value corresponding to the system brightness, adjusting the brightness of the display screen until the actual brightness value is consistent with the target actual brightness value; because the target actual brightness value corresponding to the system brightness is obtained according to the mapping relation between the preset system brightness and the preset actual brightness value which is established in advance, for the display screens of the same model, each preset system brightness in the mapping relation can have a uniform preset actual brightness value, and therefore, the brightness adjustment performed under the condition that the actual brightness value is inconsistent with the target actual brightness value can provide a consistent actual brightness value through the display screens of the same model, and further the use experience of a user is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive labor.
FIG. 1 is a flowchart illustrating a first embodiment of a method for controlling display brightness according to the present invention;
FIG. 2 is a schematic diagram of a placement of photosensitive elements inside a display screen according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of the placement of the photosensitive elements outside the display screen according to an embodiment of the present invention;
FIG. 4 is a flowchart illustrating a second embodiment of a method for controlling display brightness according to the present invention;
FIG. 5 is a block diagram of a mobile terminal according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of another mobile terminal 1500 according to the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the invention provides a control scheme of display brightness, which can adjust the brightness of a display screen when the actual brightness value of the display screen is inconsistent with the target actual brightness value corresponding to the system brightness until the actual brightness value is consistent with the target actual brightness value; because the target actual brightness value corresponding to the system brightness is obtained according to the mapping relation between the preset system brightness and the preset actual brightness value which is established in advance, for the display screens of the same model, each preset system brightness in the mapping relation can have a uniform preset actual brightness value, and therefore, the brightness adjustment performed under the condition that the actual brightness value is inconsistent with the target actual brightness value can provide a consistent actual brightness value through the display screens of the same model, and further the use experience of a user is improved.
For example, the display panels 1 and 2 have the same model of the display panels 1 and 2 with the use time of 1 month and 2 years, respectively, and the difference between the use times causes the display panels 1 and 2 to have different aging degrees, in which case the two display panels still have different display brightness even though the same system brightness level and the same driving current are used for the two display panels. The brightness adjustment performed under the condition that the actual brightness value is inconsistent with the target actual brightness value in the embodiment of the invention can provide consistent actual brightness value through the display screens of the same model.
Method embodiment one
Referring to fig. 1, a flowchart of a first embodiment of a method for controlling display brightness according to the present invention is shown, and is applied to a mobile terminal, and specifically includes the following steps:
step 101, collecting an actual brightness value of a display screen of a mobile terminal;
the embodiment of the invention can be applied to any mobile terminal with a display screen. For example, the mobile terminal may specifically include but is not limited to: smart phones, tablet computers, electronic book readers, MP3 (Moving Picture Experts Group Audio Layer III) players, MP4 (Moving Picture Experts Group Audio Layer IV) players, laptop portable computers, car-mounted computers, desktop computers, set-top boxes, smart televisions, wearable devices, and the like. The embodiment of the invention mainly takes a smart phone as an example to explain the control method of the display brightness of the embodiment of the invention, and the scenes of other mobile terminals can be referred to each other.
In practical applications, the type of the display screen according to the embodiment of the present invention may be an LCD, an OLED (Organic Light-Emitting Diode), and the like, and it is understood that any type of display screen may be within the protection scope of the embodiment of the present invention.
In an alternative embodiment of the present invention, the light sensing element may be used to acquire an actual brightness value of the display screen, and optionally, the light sensing element may include: a photoresistor made of semiconductor material has a resistance value decreasing when the incident light is strong and increasing when the incident light is weak. In practical applications, the photosensitive element may be located outside or inside the display screen, wherein when located outside the display screen, the photosensitive element is easily affected by ambient light, so that the collection accuracy of the actual brightness value is easily affected; and when being located the inside of display screen, can avoid receiving the influence of ambient light, so can improve the collection accuracy degree of actual luminance value.
When the actual brightness value of the display screen is acquired by using the photosensitive element arranged in the display screen, the photosensitive element can be symmetrically arranged in the display screen along the center or the central line of the mobile terminal so as to improve the acquisition accuracy of the actual brightness value; the center line can be a longitudinal line or a transverse line passing through the center of the rectangular section corresponding to the display screen. Alternatively, the photosensitive elements may be disposed symmetrically along the center or center line of the display screen on the upper and lower sides of the display screen, for example, one or more photosensitive elements may be disposed on each of the upper and lower sides, and the photosensitive elements may be located at the middle position of the upper or lower side when one photosensitive element is disposed on each of the upper and lower sides.
Referring to fig. 2, a schematic diagram of the placement of the photosensitive elements inside the display screen according to an embodiment of the present invention is shown, wherein 4 photosensitive elements 201 are symmetrically placed at four corners of the display screen interior 202, and 2 photosensitive elements 201 at the lower side may be disposed at the left and right sides of the backlight LED lamp 203. It is understood that the above-mentioned placement of 4 photosensitive elements 201 is only an alternative embodiment of the present invention, and actually, those skilled in the art can determine the number of photosensitive elements and the placement positions thereof according to the actual application requirements, for example, 4N photosensitive elements 201 are symmetrically placed at four corners of the display screen interior 202, where N is an integer greater than or equal to 1. Alternatively, the placement of the upper 3 photosensitive elements (1 each of left, middle, and right) and the lower 3 photosensitive elements is also possible, or the placement of the upper 4 photosensitive elements (left 2, right 2) and the lower 4 photosensitive elements is also possible, and the embodiment of the present invention does not impose a limitation on the specific number of photosensitive elements and the specific placement positions thereof.
In the process of collecting the actual brightness value of the display screen by using the photosensitive element arranged in the display screen, because the backlight module of the display screen is covered with materials such as a polarizing layer, a liquid crystal layer, a glass substrate and the like, the original brightness value collected by the photosensitive element arranged in the display screen needs to be converted according to a preset transfer coefficient so as to obtain the actual brightness value of the display screen. Correspondingly, the step 101 of acquiring the actual brightness value of the display screen may specifically include: firstly, acquiring an original luminous brightness value of a display screen by using a photosensitive element arranged in the display screen; and then, converting the original luminous brightness value according to a preset transfer coefficient to obtain an actual brightness value of the display screen.
The preset transfer factor may be used to indicate the degree of transfer of the backlight from the inside to the outside of the display screen, i.e. the ratio of the external backlight brightness to the internal backlight brightness. Alternatively, the preset transfer coefficient may be a ratio of the collected original luminance value to the display luminance value.
Referring to fig. 3, which shows a schematic diagram of the placement of the photosensitive elements outside the display screen according to the embodiment of the present invention, 4 photosensitive elements 301 are symmetrically placed at four corners of the display screen outer portion 302, and 2 photosensitive elements 301 located at the lower side may be disposed at the left and right sides. It can be seen that the placement of the photosensitive element 301 shown in fig. 3 is consistent with the placement of the photosensitive element 201 shown in fig. 2 in the thickness direction of the display screen (i.e., the coordinates of the rectangular cross section corresponding to the display screen), so that the accuracy of the transfer coefficient can be ensured. In addition, in order to avoid that the display brightness value acquired by the photosensitive element shown in fig. 3 is influenced by the ambient light, the display screen or the mobile terminal to which the display screen belongs may be placed in a preset dark environment.
In practical application, the original luminance value and the display luminance value may be acquired through one or more experiments, wherein a ratio of the display luminance value to the original luminance value in each experiment may be an observed value of the transfer coefficient, and an average value of the observed values obtained through the multiple experiments may be used as the preset transfer coefficient. Optionally, the experiment may be performed before the display screen leaves a factory or during a use stage of the display screen, and a preset interface may be provided for a user during the use stage of the display screen, so that the user may trigger the experiment of the transfer coefficient through the preset interface.
Referring to table 1, an example of a mapping relationship of positions, original light emission luminance values, display luminance values, and transfer coefficients of one photosensitive element of the present invention is shown, wherein when four photosensitive elements are respectively disposed inside and outside a display screen, positions of the four photosensitive elements are assumed to be position 1, position 2, position 3, and position 4, respectively, where the transfer coefficient of position 1 may be η 1 ═ a/a, the transfer coefficient of position 2 may be η 2 ═ B/B, the transfer coefficient of position 3 may be η 3 ═ C/C, and the transfer coefficient of position 4 may be η 4 ═ D/D.
TABLE 1
Position of | Original luminance value | Display brightness value | Coefficient of transfer |
Position 1 | a | A | η1=A/a |
Position 2 | b | B | η2=B/b |
Position 3 | c | C | η3=C/c |
Position 4 | d | D | η4=D/d |
In an alternative embodiment of the present invention, when 4N photosensitive elements are symmetrically disposed at the four corners of the display screen, the actual brightness value may be an average value of the actual brightness values corresponding to the plurality of photosensitive elements, taking table 1 as an example, assuming that N is 1, the actual brightness value of the display screen may be represented by M ═ a + B + C + D)/4 ═ a × η 1+ B η 2+ C η 3+ D η 4.
Step 102, according to the system brightness of the display screen, searching in a mapping relation between preset system brightness and preset actual brightness values established in advance to obtain preset actual brightness values corresponding to the system brightness, and taking the preset actual brightness values as target actual brightness values;
the system brightness of the display screen may be a management object of the brightness of the display screen, which has adjustability, that is, a condition that a user can perform the system brightness through a UI (user interface). Optionally, the system brightness may be a brightness level, the brightness level may be an adjustable level on the user interface, and the brightness level may range from 0 to 255. Of course, the brightness level is only an alternative embodiment of the system brightness, and the embodiment of the present invention does not limit the specific system brightness.
Because the system brightness is an adjustable object on the UI, and the actual brightness value is the actual display brightness of the display screen, the embodiment of the invention can pre-establish the mapping relation between the preset system brightness and the preset actual brightness value, and the preset actual brightness value corresponding to each preset system brightness can be recorded in the mapping relation, so that the system brightness can be used as the basis of the system brightness corresponding to the target actual brightness value.
Optionally, the system brightness level is a level B at which the entire brightness range on the user display interface is adjustable. The screen brightness refers to the average value M of the screen brightness at four corners of the display screen. Therefore, a mapping relation between the system brightness level and the display screen brightness value can be established.
In an optional embodiment of the present invention, the process of establishing the mapping relationship between the system brightness level and the display screen brightness value may specifically include: before the display screen leaves a factory, acquiring the actual brightness value of the display screen aiming at each preset system brightness level; and establishing a mapping relation between the preset system brightness and the preset actual brightness value according to the preset system brightness level and the corresponding acquisition result. Before the display screen leaves the factory, the display screen is not used, namely, the display screens of the same model have no individual difference, so that the mapping relation between the preset system brightness and the preset actual brightness value can be established and stored under the condition. Alternatively, it may be stored in the server, or in the memory of the display screen. It should be noted that display screens of the same model may share a uniform mapping relationship, where the preset actual brightness value in the mapping relationship may be an acquisition result of one display screen or an average value of acquisition results of multiple display screens.
In practical application, step 102 may read the current system brightness of the display screen and the mapping relationship from the storage device, traverse the preset system brightness in the mapping relationship, match the current preset system brightness with the current system brightness, if the matching is successful, take the preset actual brightness value corresponding to the current preset system brightness as the target actual brightness value, if the matching is unsuccessful, take the next preset system brightness in the mapping relationship as the current preset system brightness, and re-match the current preset system brightness with the current system brightness. It is understood that the search process of step 102 is not limited by the embodiments of the present invention.
And 103, when the actual brightness value is not consistent with the target actual brightness value, adjusting the brightness of the display screen until the actual brightness value is consistent with the target actual brightness value.
In the embodiment of the present invention, after the target actual brightness value corresponding to the system brightness is obtained in step 102, the target actual brightness value may be compared with the actual brightness value acquired in step 101, and when the target actual brightness value and the actual brightness value are not consistent, the brightness of the display screen may be adjusted based on the driving current of the LED light string until the actual brightness value is consistent with the target actual brightness value.
In an optional embodiment of the present invention, the step 103 of adjusting the brightness of the display screen may include:
when the actual brightness value is larger than the target actual brightness value, reducing the brightness of the display screen until the actual brightness value is consistent with the target actual brightness value; for example, the value of the driving current can be reduced by the backlight driving chip, and the brightness of the backlight source can be reduced, so that the display brightness of the LCD is reduced. Or
And when the actual brightness value is smaller than the target actual brightness value, increasing the brightness of the display screen until the actual brightness value is consistent with the target actual brightness value. For example, the value of the driving current can be increased by the backlight driving chip, so that the brightness of the backlight source can be increased, and the display brightness of the LCD can be increased.
In practical applications, in order to ensure that the final actual brightness value is consistent with the target actual brightness value, after each adjustment, step 101 and step 102 may be executed again, the actual brightness value output by the step 101 and the step 102 are compared with the target actual brightness value, and step 103 is continuously executed when the actual brightness value output by the step and the target actual brightness value are inconsistent, that is, step 101, step 102, and step 103 in the embodiment of the present invention may be a circular execution process.
In summary, the method for controlling display brightness according to the embodiment of the present invention may adjust the brightness of the display screen when the actual brightness value of the display screen is not consistent with the target actual brightness value corresponding to the system brightness, until the actual brightness value is consistent with the target actual brightness value; because the target actual brightness value corresponding to the system brightness is obtained according to the mapping relation between the preset system brightness and the preset actual brightness value which is established in advance, for the display screens of the same model, each preset system brightness in the mapping relation can have a uniform preset actual brightness value, and therefore, the brightness adjustment performed under the condition that the actual brightness value is inconsistent with the target actual brightness value can provide a consistent actual brightness value through the display screens of the same model, and further the use experience of a user is improved.
Method embodiment two
Referring to fig. 4, a flowchart of a second embodiment of the method for controlling display brightness according to the present invention is shown, and is applied to a mobile terminal, and specifically includes the following steps:
step 401, collecting an actual brightness value of a display screen of the mobile terminal;
step 402, according to the system brightness of the display screen, searching in a mapping relation between preset system brightness and preset actual brightness values established in advance to obtain preset actual brightness values corresponding to the system brightness, and taking the preset actual brightness values as target actual brightness values;
step 403, when the actual brightness value is not consistent with the target actual brightness value, adjusting the brightness of the display screen until the actual brightness value is consistent with the target actual brightness value;
this embodiment is an optional embodiment of the first method embodiment shown in fig. 1, and on the basis of the first method embodiment, the method may further include the following optional steps:
step 404, collecting the brightness value of the ambient light where the display screen is located;
step 405, when the difference between the brightness value of the ambient light and the actual brightness value exceeds the difference threshold, adjusting the brightness of the display screen until the difference between the brightness value of the ambient light and the actual brightness value does not exceed the difference threshold.
The embodiment of the invention can adjust the brightness of the display screen in real time when the ambient light changes, so as to ensure that the difference value between the brightness value of the ambient light and the actual brightness value is stable, and the display screen is not influenced by the ambient light as much as possible, thereby improving the precision of brightness adjustment. For example, the brightness of the display screen can be automatically increased when the ambient light ratio is stronger; when the ambient light is weak, the brightness of the display screen is automatically reduced.
In practical applications, a light sensor disposed outside the display screen may be used to collect a brightness value of ambient light of the display screen, the light sensor may be located on a front side of the mobile terminal screen (for example, on an upper side of the mobile terminal screen), and the light sensor may convert a collected light signal into an electrical signal. Optionally, the difference threshold may be determined by a user or a system, and the specific determination manner and the specific value of the difference threshold are not limited in the embodiment of the present invention.
It should be noted that, for simplicity of description, the method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the illustrated order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments of the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
Mobile terminal embodiment
Referring to fig. 5, a block diagram of a mobile terminal according to an embodiment of the present invention is shown, which may specifically include the following modules: a first acquisition module 501, a search module 502 and a first adjustment module 503; wherein,
a first collecting module 501, configured to collect an actual brightness value of a display screen of the mobile terminal;
a searching module 502, configured to search, according to the system brightness of the display screen, in a mapping relationship between preset system brightness and a preset actual brightness value that is established in advance, so as to obtain a preset actual brightness value corresponding to the system brightness, where the preset actual brightness value is used as a target actual brightness value; and
a first adjusting module 503, configured to adjust the brightness of the display screen when the actual brightness value is not consistent with the target actual brightness value until the actual brightness value is consistent with the target actual brightness value.
In an optional embodiment of the present invention, the first acquiring module 501 may specifically include:
the first acquisition submodule is used for acquiring the original luminous brightness value of the display screen by utilizing a photosensitive element arranged in the display screen;
and the conversion submodule is used for converting the original luminous brightness value according to a preset transfer coefficient so as to obtain the actual brightness value of the display screen.
In another alternative embodiment of the present invention, the preset transfer coefficient may be a ratio of a pre-collected original luminance value to a display luminance value.
In yet another alternative embodiment of the present invention, the photosensitive elements may be symmetrically placed inside the display screen along the center or centerline of the display screen.
In yet another alternative embodiment of the present invention, the number of the plurality of light-sensing elements may be a multiple of 4, the plurality of light-sensing elements may be symmetrically disposed at four corners of the display screen, and the actual brightness value may be an average value of actual brightness values collected by the plurality of light-sensing elements.
In an optional embodiment of the present invention, the mobile terminal may further include:
the mapping establishing module is used for establishing a mapping relation between the preset system brightness and the preset actual brightness value:
the mapping establishing module may specifically include:
the second acquisition submodule is used for acquiring the actual brightness value of the display screen aiming at each preset system brightness level before the display screen leaves a factory;
and the mapping establishing submodule is used for establishing a mapping relation between the preset system brightness and the preset actual brightness value according to the preset system brightness level and the corresponding acquisition result.
In another optional embodiment of the present invention, the adjusting module 503 may specifically include:
the first adjusting submodule is used for reducing the brightness of the display screen when the actual brightness value is larger than the target actual brightness value until the actual brightness value is consistent with the target actual brightness value; or
And the second adjusting submodule is used for increasing the brightness of the display screen when the actual brightness value is smaller than the target actual brightness value until the actual brightness value is consistent with the target actual brightness value.
In yet another optional embodiment of the present invention, the mobile terminal may further include:
the second acquisition module is used for acquiring the brightness value of the ambient light where the display screen is located;
and the second adjusting module is used for adjusting the brightness of the display screen when the difference between the brightness value of the environment light and the actual brightness value exceeds a difference threshold value until the difference between the brightness value of the environment light and the actual brightness value does not exceed the difference threshold value.
According to the mobile terminal provided by the embodiment of the invention, when the actual brightness value of the display screen is inconsistent with the target actual brightness value corresponding to the system brightness, the brightness of the display screen is adjusted until the actual brightness value is consistent with the target actual brightness value; because the target actual brightness value corresponding to the system brightness is obtained according to the mapping relation between the preset system brightness and the preset actual brightness value which is established in advance, for the display screens of the same model, each preset system brightness in the mapping relation can have a uniform preset actual brightness value, and therefore, the brightness adjustment performed under the condition that the actual brightness value is inconsistent with the target actual brightness value can provide a consistent actual brightness value through the display screens of the same model, and further the use experience of a user is improved.
Mobile terminal embodiment
Referring to fig. 6, a schematic structural diagram of a mobile terminal 1500 according to the present invention is shown, which may specifically include: at least one processor 1501, memory 1502, at least one network interface 1504, and a user interface 1503. The various components in mobile terminal 1500 are coupled together by bus system 1505. It is understood that bus system 1505 is used to enable communications among the components by way of connections. Bus system 1505 includes a power bus, a control bus, and a status signal bus, in addition to a data bus. However, for clarity of illustration, the various buses are identified in fig. 6 as the bus system 1505, and the mobile terminal 1500 further includes a photographing module 1506, the photographing module 1506 including a camera.
The user interface 1503 may include, among other things, a display, a keyboard, or a pointing device (e.g., a mouse, trackball, touch pad, or touch screen, etc.).
It is to be understood that the memory 1502 in embodiments of the present invention can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. The non-volatile memory may be a Read-only memory (ROM), a programmable Read-only memory (PROM), an erasable programmable Read-only memory (erasabprom, EPROM), an electrically erasable programmable Read-only memory (EEPROM), or a flash memory. The volatile memory may be a Random Access Memory (RAM) which functions as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (staticiram, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (syncronous DRAM, SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced synchronous SDRAM (ESDRAM), synchronous link SDRAM (SLDRAM), and direct memory bus SDRAM (DRRAM). The memory 1502 of the systems and methods described in connection with the embodiments of the invention is intended to comprise, without being limited to, these and any other suitable types of memory.
In some embodiments, memory 1502 stores the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof: an operating system 15021 and application programs 15022.
The operating system 15021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, for implementing various basic services and processing hardware-based tasks. The application 15022 contains various applications such as a media player (MediaPlayer), a Browser (Browser), and the like, for implementing various application services. A program implementing a method according to an embodiment of the present invention may be included in application program 15022.
In the embodiment of the present invention, the processor 1501 is configured to collect the actual brightness value of the display screen by calling a program or an instruction stored in the memory 1502, specifically, a program or an instruction stored in the application program 15022; searching in a mapping relation between preset system brightness and preset actual brightness values established in advance according to the system brightness of a display screen of the mobile terminal to obtain preset actual brightness values corresponding to the system brightness and serve as target actual brightness values; and when the actual brightness value is not consistent with the target actual brightness value, adjusting the brightness of the display screen until the actual brightness value is consistent with the target actual brightness value.
The method disclosed in the above embodiments of the present invention may be applied to the processor 1501 or implemented by the processor 1501. Processor 1501 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 1501. The processor 1501 may be a general-purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 1502, and the processor 1501 reads the information in the memory 1502 and, in conjunction with its hardware, performs the steps of the above-described method.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described in this embodiment of the invention may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described in this embodiment of the invention. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
Optionally, the processor 1501 is further configured to: collecting the original luminous brightness value of the display screen by using a photosensitive element arranged in the display screen; and converting the original luminous brightness value according to a preset transfer coefficient to obtain an actual brightness value of the display screen.
Optionally, the processor 1501 is further configured to: before the display screen leaves a factory, acquiring the actual brightness value of the display screen aiming at each preset system brightness level; and establishing a mapping relation between the preset system brightness and the preset actual brightness value according to the preset system brightness level and the corresponding acquisition result.
Optionally, the processor 1501 is further configured to: when the actual brightness value is larger than the target actual brightness value, reducing the brightness of the display screen until the actual brightness value is consistent with the target actual brightness value; or when the actual brightness value is smaller than the target actual brightness value, increasing the brightness of the display screen until the actual brightness value is consistent with the target actual brightness value.
Optionally, the processor 1501 is further configured to: collecting the brightness value of the ambient light where the display screen is located; and when the difference between the brightness value of the environment light and the actual brightness value exceeds a difference threshold, adjusting the brightness of the display screen until the difference between the brightness value of the environment light and the actual brightness value does not exceed the difference threshold.
According to the mobile terminal provided by the embodiment of the invention, the target actual brightness value corresponding to the system brightness is obtained according to the mapping relation between the preset system brightness and the preset actual brightness value, and for the display screens of the same model, each preset system brightness in the mapping relation can have a uniform preset actual brightness value.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the system, the mobile terminal and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present application, it should be understood that the disclosed mobile terminal and method may be implemented in other ways. For example, the above-described mobile terminal embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of the mobile terminals or units through some interfaces, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (9)
1. A control method of display brightness is applied to a mobile terminal, and is characterized in that the method comprises the following steps:
acquiring an actual brightness value of a display screen of the mobile terminal;
searching in a mapping relation between preset system brightness and preset actual brightness values established in advance according to the system brightness of the display screen to obtain preset actual brightness values corresponding to the system brightness and serve as target actual brightness values;
when the actual brightness value is not consistent with the target actual brightness value, adjusting the brightness of the display screen until the actual brightness value is consistent with the target actual brightness value;
wherein, the step of collecting the actual brightness value of the display screen comprises:
collecting an original luminous brightness value of the display screen by using a photosensitive element arranged in the display screen;
and converting the original luminous brightness value according to a preset transfer coefficient to obtain an actual brightness value of the display screen.
2. The method of claim 1, wherein the preset transfer factor is a ratio of an acquired original luminance value to a display luminance value.
3. The method of claim 1 or 2, wherein the number of the plurality of light-sensitive elements is a multiple of 4, the plurality of light-sensitive elements are symmetrically arranged at four corners of the display screen, and the actual brightness value is an average value of actual brightness values acquired by the plurality of light-sensitive elements.
4. The method of any of claims 1-2, the step of adjusting the brightness of the display screen comprising:
when the actual brightness value is larger than the target actual brightness value, reducing the brightness of the display screen until the actual brightness value is consistent with the target actual brightness value; or
And when the actual brightness value is smaller than the target actual brightness value, increasing the brightness of the display screen until the actual brightness value is consistent with the target actual brightness value.
5. The method of any of claims 1-2, further comprising:
collecting the brightness value of the ambient light where the display screen is located;
and when the difference between the brightness value of the environment light and the actual brightness value exceeds a difference threshold, adjusting the brightness of the display screen until the difference between the brightness value of the environment light and the actual brightness value does not exceed the difference threshold.
6. A mobile terminal, characterized in that the mobile terminal comprises:
the first acquisition module is used for acquiring the actual brightness value of the display screen of the mobile terminal;
the searching module is used for searching in a mapping relation between preset system brightness and preset actual brightness values which are established in advance according to the system brightness of the display screen so as to obtain preset actual brightness values corresponding to the system brightness and serve as target actual brightness values; and
the first adjusting module is used for adjusting the brightness of the display screen when the actual brightness value is inconsistent with the target actual brightness value until the actual brightness value is consistent with the target actual brightness value;
wherein, the first acquisition module includes:
the first acquisition submodule is used for acquiring an original luminous brightness value of the display screen by utilizing a photosensitive element arranged in the display screen;
and the conversion submodule is used for converting the original luminous brightness value according to a preset transfer coefficient so as to obtain the actual brightness value of the display screen.
7. The mobile terminal of claim 6, wherein the number of the plurality of light-sensitive elements is a multiple of 4, the plurality of light-sensitive elements are symmetrically arranged at four corners of the display screen, and the actual brightness value is an average value of actual brightness values collected by the plurality of light-sensitive elements.
8. The mobile terminal of any of claims 6 to 7, the adjustment module comprising:
the first adjusting submodule is used for reducing the brightness of the display screen when the actual brightness value is larger than the target actual brightness value until the actual brightness value is consistent with the target actual brightness value; or
And the second adjusting submodule is used for increasing the brightness of the display screen when the actual brightness value is smaller than the target actual brightness value until the actual brightness value is consistent with the target actual brightness value.
9. The mobile terminal according to any of claims 6 to 7, the mobile terminal further comprising:
the second acquisition module is used for acquiring the brightness value of the ambient light where the display screen is located;
and the second adjusting module is used for adjusting the brightness of the display screen when the difference between the brightness value of the environment light and the actual brightness value exceeds a difference threshold value until the difference between the brightness value of the environment light and the actual brightness value does not exceed the difference threshold value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610598839.9A CN106057135B (en) | 2016-07-26 | 2016-07-26 | A kind of control method and mobile terminal of display brightness |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610598839.9A CN106057135B (en) | 2016-07-26 | 2016-07-26 | A kind of control method and mobile terminal of display brightness |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106057135A CN106057135A (en) | 2016-10-26 |
CN106057135B true CN106057135B (en) | 2019-04-12 |
Family
ID=57418089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610598839.9A Active CN106057135B (en) | 2016-07-26 | 2016-07-26 | A kind of control method and mobile terminal of display brightness |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106057135B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106531049B (en) * | 2016-12-19 | 2019-07-30 | 上海天马有机发光显示技术有限公司 | A kind of brightness adjusting method and system of display panel |
CN107134273B (en) * | 2017-07-17 | 2020-02-21 | 联想(北京)有限公司 | Brightness compensation method and device and terminal |
CN107818753A (en) * | 2017-11-22 | 2018-03-20 | 广东欧珀移动通信有限公司 | Screen brightness regulation method, device, storage medium and electronic equipment |
CN108231037B (en) * | 2018-01-19 | 2020-06-02 | 北京小米移动软件有限公司 | Method and device for determining screen brightness setting range |
CN108986053B (en) * | 2018-08-21 | 2021-03-16 | 北京小米移动软件有限公司 | Screen display method and device |
CN109461406B (en) * | 2018-12-17 | 2021-03-02 | Oppo广东移动通信有限公司 | Display method, display device, electronic apparatus, and medium |
CN109903735B (en) * | 2019-01-29 | 2021-01-22 | 广州视源电子科技股份有限公司 | Display calibration method, device, system, computer equipment and storage medium |
CN110164367A (en) * | 2019-05-05 | 2019-08-23 | 霸州市云谷电子科技有限公司 | Brightness adjusting method, device and the display screen of display screen |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101211035A (en) * | 2006-12-29 | 2008-07-02 | 群康科技(深圳)有限公司 | LCD display gamma correction system and method |
CN101334967A (en) * | 2007-06-25 | 2008-12-31 | 明基电通股份有限公司 | Display apparatus and luminance correction method thereof |
CN101383139A (en) * | 2008-06-27 | 2009-03-11 | 青岛海信电器股份有限公司 | Luminance control method for display screen |
CN103996392A (en) * | 2014-05-12 | 2014-08-20 | 合肥鑫晟光电科技有限公司 | Screen brightness adjusting method and circuit and display device |
TW201502785A (en) * | 2013-07-05 | 2015-01-16 | Wistron Corp | Electronic device having display device for sync brightness control and operating method thereof |
CN104811545A (en) * | 2015-04-01 | 2015-07-29 | 深圳市艾优尼科技有限公司 | Terminal |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007114579A (en) * | 2005-10-21 | 2007-05-10 | Pioneer Electronic Corp | Display device, method, system, and server, and program |
-
2016
- 2016-07-26 CN CN201610598839.9A patent/CN106057135B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101211035A (en) * | 2006-12-29 | 2008-07-02 | 群康科技(深圳)有限公司 | LCD display gamma correction system and method |
CN101334967A (en) * | 2007-06-25 | 2008-12-31 | 明基电通股份有限公司 | Display apparatus and luminance correction method thereof |
CN101383139A (en) * | 2008-06-27 | 2009-03-11 | 青岛海信电器股份有限公司 | Luminance control method for display screen |
TW201502785A (en) * | 2013-07-05 | 2015-01-16 | Wistron Corp | Electronic device having display device for sync brightness control and operating method thereof |
CN103996392A (en) * | 2014-05-12 | 2014-08-20 | 合肥鑫晟光电科技有限公司 | Screen brightness adjusting method and circuit and display device |
CN104811545A (en) * | 2015-04-01 | 2015-07-29 | 深圳市艾优尼科技有限公司 | Terminal |
Also Published As
Publication number | Publication date |
---|---|
CN106057135A (en) | 2016-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106057135B (en) | A kind of control method and mobile terminal of display brightness | |
US10200628B2 (en) | Electronic device and method for capturing image by using display | |
CN104412261B (en) | User interface content personalization system | |
US10861387B2 (en) | Electronic device and operation control method of electronic device | |
US10250811B2 (en) | Method, apparatus and computer program product for capturing images | |
WO2017190539A1 (en) | High dynamic contrast display screen driving method, driving device, and display screen | |
US20200244885A1 (en) | Photographing method and electronic apparatus | |
CN105975118B (en) | Method for patterning digital circuit and electronic device supporting the same | |
KR101805512B1 (en) | Using wavelength information for an ambient light environment to adjust display brightness and content | |
US10657172B2 (en) | Method and apparatus for managing image metadata | |
US20140301642A1 (en) | Method, apparatus and computer program product for generating images of scenes having high dynamic range | |
US20180039372A1 (en) | Electronic apparatus with display | |
US10198174B2 (en) | Electronic device and method of managing memory of electronic device | |
US20150130708A1 (en) | Method for performing sensor function and electronic device thereof | |
US9942467B2 (en) | Electronic device and method for adjusting camera exposure | |
US10511257B2 (en) | Photovoltaic cell having polarization characteristic and electronic device having the same | |
CN109147674A (en) | AMOLED shows ghost eliminating method, display terminal and storage medium | |
US10185724B2 (en) | Method for sorting media content and electronic device implementing same | |
US10319341B2 (en) | Electronic device and method for displaying content thereof | |
US20150356112A1 (en) | Method and electronic device for processing data | |
US20180020142A1 (en) | Electronic device and method for controlling the same | |
CN105827987A (en) | Picture shooting method and mobile terminal | |
CN116128571B (en) | Advertisement exposure analysis method and related device | |
US20140195724A1 (en) | Apparatus and method of converting address and data of memory in a terminal | |
US10097807B2 (en) | Method, apparatus and computer program product for blending multimedia content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |