Screen brightness adjusting method and device, electronic equipment and medium

By obtaining user brightness change information and determining the target brightness change rate, and automatically adjusting the screen brightness, the user discomfort caused by the screen brightness change rate is solved, and the display effect and user experience are improved.

CN120340437APending Publication Date: 2025-07-18BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410073735.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-18
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

In the prior art, the brightness change rate during automatic screen brightness adjustment leads to discomfort of the user, affecting the display effect and user experience.

Method used

By obtaining the brightness change information of the user when adjusting the screen brightness, the target brightness change rate information is determined, and the screen brightness is automatically adjusted at this rate to generate a brightness animation to match the user's expected changes.

Benefits of technology

Improve the screen display effect, reduce users' manual setting needs for brightness, and improve user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120340437A_ABST
    Figure CN120340437A_ABST
Patent Text Reader

Abstract

The invention relates to a screen brightness adjusting method and device, electronic equipment and a medium. The screen brightness adjusting method comprises the following steps: acquiring brightness change information when a user adjusts the screen brightness; determining target brightness change rate information according to the brightness change information; and when the brightness of the screen is automatically adjusted, adjusting the brightness of the screen according to the target brightness change rate information. The brightness of the screen is automatically adjusted according to the target brightness change rate information, and the brightness change rate can make a user feel comfortable, so that the display effect of the screen is improved. Meanwhile, due to the fact that the brightness change rate can make the user feel comfortable, the user does not need to manually set the brightness in the automatic brightness adjusting process, and therefore the use experience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of display technologies, and in particular, to a method, an apparatus, an electronic device, and a medium for adjusting screen brightness. Background Art

[0002] Currently, an electronic device can automatically adjust the brightness of a screen according to the environment where it is located, avoiding the need for a user to set the brightness. However, during the process of automatically adjusting the brightness of the screen, the rate of change of the screen brightness can cause discomfort to the user, resulting in a problem of poor display effect. Summary of the Invention

[0003] To overcome the problems existing in the related art, the present disclosure provides a method, an apparatus, an electronic device, and a medium for adjusting screen brightness.

[0004] According to a first aspect of an embodiment of the present disclosure, there is provided a method for adjusting screen brightness, where the method for adjusting screen brightness includes:

[0005] Obtaining brightness change information of a user when adjusting the screen brightness;

[0006] Determining target brightness change rate information according to the brightness change information;

[0007] When automatically adjusting the brightness of the screen, adjusting the brightness of the screen at the target brightness change rate information.

[0008] In some embodiments of the present disclosure, the obtaining brightness change information of a user when adjusting the screen brightness includes:

[0009] When automatically adjusting the brightness of the screen, adjusting the brightness of the screen at a preset brightness change rate information;

[0010] Responding to an adjustment operation of a user on the screen, and determining whether a first brightness change direction corresponding to the adjustment operation is the same as a second brightness change direction of automatic adjustment;

[0011] When the first brightness change direction is the same as the second brightness change direction, obtaining the brightness change information of the user when adjusting the screen brightness.

[0012] In some embodiments of the present disclosure, before the adjusting the brightness of the screen at the preset brightness change rate information, the method for adjusting screen brightness further includes:

[0013] Generating a brightness animation at the preset brightness change rate information;

[0014] The adjusting the brightness of the screen at the preset brightness change rate information includes:

[0015] Call the brightness animation so that the screen changes its brightness according to the preset brightness change rate information;

[0016] The determining whether the first brightness change direction corresponding to the adjustment operation and the second brightness change direction of the automatic adjustment are the same in response to a user's adjustment operation on the screen includes:

[0017] When the brightness animation has not been completed, determine whether the first brightness change direction corresponding to the adjustment operation and the second brightness change direction of the automatic adjustment are the same in response to a user's adjustment operation on the screen.

[0018] In some embodiments of the present disclosure, when the brightness of the screen changes from dark to bright, the preset brightness change rate information is the first preset brightness change rate information; when the brightness of the screen changes from bright to dark, the preset brightness change rate information is the second preset brightness change rate information;

[0019] Wherein, the first preset brightness change rate information and the second preset brightness change rate information are different.

[0020] In some embodiments of the present disclosure, the brightness change information includes initial brightness information, first target brightness information, and adjustment time information. The initial brightness information is the brightness information of the screen before the user adjusts the brightness of the screen, and the first target brightness information is the brightness information of the screen after the user adjusts the brightness of the screen; the determining the target brightness change rate information according to the brightness change information includes:

[0021] Generate an exponential formula representing the relationship between time and brightness as the target brightness change rate information according to the initial brightness information, the first target brightness information, and the adjustment time information.

[0022] In some embodiments of the present disclosure, the generating an exponential formula representing the relationship between time and brightness as the target brightness change rate information according to the initial brightness information, the first target brightness information, and the adjustment time information includes:

[0023] Generate the exponential formula as the target brightness change rate information corresponding to the preset brightness range respectively according to the initial brightness information, the first target brightness information, and the adjustment time information within each preset brightness range.

[0024] In some embodiments of the present disclosure, the determining the target brightness change rate information according to the brightness change information includes:

[0025] When the number of the brightness change information is greater than or equal to a first preset number, determine the target brightness change rate information according to the brightness change information; or,

[0026] When the number of the brightness change information within each preset brightness range is greater than or equal to a second preset number, respectively determine the target brightness change rate information corresponding to each preset brightness range according to the brightness change information within each preset brightness range.

[0027] In some embodiments of the present disclosure, the brightness change information includes initial brightness information, first target brightness information, second target brightness information, and / or adjustment time information, and the second target brightness information is the brightness information of the screen after automatically adjusting the brightness of the screen; after obtaining the brightness change information of the user when adjusting the screen brightness, the screen brightness adjustment method further includes:

[0028] When the adjustment time information is less than the preset time information, clear the brightness change information;

[0029] When the difference between the second target brightness information and the initial brightness information is within a first preset range, clear the brightness change information;

[0030] When the difference between the first target brightness information and the initial brightness information is within a second preset range, clear the brightness change information;

[0031] When the ratio of the difference between the first target brightness information and the second target brightness information to the second target brightness information is outside a preset ratio range, clear the brightness change information;

[0032] When the initial brightness information and the first target brightness information are within different preset brightness ranges, clear the brightness change information.

[0033] In some embodiments of the present disclosure, after adjusting the brightness of the screen at the target brightness change rate information, the screen brightness adjustment method further includes:

[0034] Respond to the adjustment operation of the user on the screen, and determine the number of times the adjustment operation is executed;

[0035] When the number of times the adjustment operation is executed is greater than a preset number of times, clear the target brightness change rate information to re-determine the target brightness change rate information.

[0036] In some embodiments of the present disclosure, before determining the number of times the adjustment operation is executed, the screen brightness adjustment method further includes:

[0037] When the third brightness change direction corresponding to the adjustment operation is the same as the fourth brightness change direction of the automatic adjustment, increase the number of times the adjustment operation is performed.

[0038] According to a second aspect of the embodiments of the present disclosure, there is provided a screen brightness adjustment device, the screen brightness adjustment device including:

[0039] An acquisition module, the acquisition module being configured to acquire brightness change information of a user when adjusting the screen brightness;

[0040] A determination module, the determination module being configured to determine target brightness change rate information according to the brightness change information;

[0041] An adjustment module, the adjustment module being configured to, when automatically adjusting the brightness of the screen, adjust the brightness of the screen at the target brightness change rate information.

[0042] According to a third aspect of the embodiments of the present disclosure, there is provided an electronic device, including: at least one processor, at least one memory, and computer program instructions stored in the memory, which implement the method as described above when the computer program instructions are executed by the processor.

[0043] According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, on which computer program instructions are stored, which implement the method as described above when the computer program instructions are executed by a processor.

[0044] The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects:

[0045] When the user manually adjusts the brightness of the screen, acquire the brightness change information of the user when adjusting the screen brightness to determine the brightness change situation that meets the user's expectations. According to the acquired brightness change information, determine the target brightness change rate information to determine the rate information that meets the user's expectations during brightness adjustment. By automatically adjusting the brightness of the screen at the target brightness change rate information, the rate of brightness change can make the user feel comfortable, thereby improving the display effect of the screen. At the same time, since the rate of brightness change can make the user feel comfortable, the user does not need to manually set the brightness during the automatic brightness adjustment process, thereby improving the user experience.

[0046] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. Description of the Drawings

[0047] The drawings here are incorporated into the specification and constitute a part of this specification, showing embodiments that conform to the present disclosure, and are used together with the specification to explain the principles of the present disclosure.

[0048] Figure 1 is a schematic flowchart of a screen brightness adjustment method shown according to an exemplary embodiment;

[0049] Figure 2 is a schematic flowchart of a screen brightness adjustment method shown according to another exemplary embodiment;

[0050] Figure 3 is a schematic flowchart of a screen brightness adjustment method shown according to another exemplary embodiment;

[0051] Figure 4 is a schematic flowchart of a screen brightness adjustment method shown according to another exemplary embodiment;

[0052] Figure 5 is a block diagram of a screen brightness adjustment device shown according to an exemplary embodiment;

[0053] Figure 6 is a block diagram of an electronic device shown according to an exemplary embodiment.

[0054] In the figure:

[0055] 100 - Acquisition module; 200 - Determination module; 300 - Adjustment module; 400 - Electronic device; 402 - Processing component; 404 - Memory; 406 - Power supply component; 408 - Multimedia component; 410 - Audio component; 412 - Input / output interface; 414 - Sensor component; 416 - Communication component; 420 - Processor. Detailed implementation manners

[0056] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more of the associated listed items.

[0057] Currently, due to different users' different requirements for brightness, during the use of electronic devices, users will manually set the screen brightness according to the environment where the electronic device is located. During the process of manually setting the brightness, on the one hand, it can reflect the brightness that the screen needs to reach, and on the other hand, it can reflect the rate when the brightness changes. With the development of electronic devices, in order to avoid users frequently manually setting the screen brightness, an automatic brightness adjustment function has been added to the electronic devices. When the user enables the automatic brightness adjustment function, the electronic device will automatically adjust the screen brightness according to the surrounding environment to avoid the user from making manual settings.

[0058] In the related art, a screen brightness adjustment method is provided. In the electronic device, a correspondence relationship between preset ambient light intensity information and preset brightness information is set, and the brightness information is determined according to the detected ambient light intensity information and the correspondence relationship to automatically adjust the screen brightness. During the process of adjusting the screen brightness, the brightness gradually changes from the initial brightness at a fixed rate information or a variable rate information, and reaches the target brightness after a preset time. However, because different users have different requirements for brightness changes, when automatically adjusting the screen brightness with the preset fixed rate information or variable rate information, it will make users feel uncomfortable. For example, when the rate of change of the screen brightness is too fast, the flicker generated by the sudden change in brightness will stimulate the user's eyes, making the user's eyes feel uncomfortable and affecting the display effect of the screen. Or, when the rate of change of the screen brightness is too slow, the preset time is relatively long and the user manually adjusts the screen brightness, affecting the user experience.

[0059] To solve the above technical problems, the present disclosure provides a screen brightness adjustment method. By obtaining the brightness change information of the user when adjusting the screen brightness, determining the target brightness change rate information, and automatically adjusting the screen brightness with the target brightness change rate information. Since the target brightness change rate information is determined according to the user's habit of manually setting the brightness, it can make the user feel comfortable when automatically adjusting the screen brightness with the target brightness change rate information, thereby improving the display effect of the screen. At the same time, since adjusting the screen brightness with the target brightness change rate information can conform to the user's habit, there is no need to manually set the brightness during the automatic brightness adjustment process, thereby improving the user experience.

[0060] An embodiment of the present disclosure provides a screen brightness adjustment method, as Figure 1 shown, the method includes:

[0061] S100. Obtain the brightness change information of the user when adjusting the screen brightness.

[0062] S200. Determine the target brightness change rate information according to the brightness change information.

[0063] S300. When automatically adjusting the screen brightness, adjust the screen brightness according to the target brightness change rate information.

[0064] In this embodiment, when the user manually adjusts the screen brightness, obtain the brightness change information of the user when adjusting the screen brightness to determine the brightness change situation that meets the user's expectations. According to the obtained brightness change information, determine the target brightness change rate information to determine the rate information that meets the user's expectations during brightness adjustment. By automatically adjusting the screen brightness according to the target brightness change rate information, the rate of brightness change can make the user feel comfortable, thereby improving the display effect of the screen. At the same time, since the rate of brightness change can make the user feel comfortable, the user does not need to manually set the brightness during the automatic brightness adjustment process, thereby improving the user experience.

[0065] Exemplarily, the target brightness change rate information can be the rate information of brightness change when automatically adjusting the screen brightness. The unit of the target brightness change rate information can be nit / frame or nit / s, etc.

[0066] In one embodiment, as Figure 2 shown, the acquisition of the brightness change information of the user when adjusting the screen brightness in step S100 can be determined in the following manner:

[0067] S110. When automatically adjusting the screen brightness, adjust the screen brightness according to the preset brightness change rate information.

[0068] S120. In response to the user's adjustment operation on the screen, determine whether the first brightness change direction corresponding to the adjustment operation is the same as the second brightness change direction of the automatic adjustment.

[0069] S130. When the first brightness change direction is the same as the second brightness change direction, obtain the brightness change information of the user when adjusting the screen brightness.

[0070] In this embodiment, to determine the target brightness change rate information to adjust the screen brightness, when automatically adjusting the screen brightness, adjusting the screen brightness according to the preset brightness change rate information allows the user to perform adjustment operations on the screen. In response to the user's adjustment operation on the screen, determine whether the first brightness change direction and the second brightness change direction are the same to determine whether the user adjusts the brightness due to discomfort with the rate of screen brightness change. When the first brightness change direction is the same as the second brightness change direction, the rate of screen brightness adjustment does not meet the user's expectations, and obtain the brightness change information of the user when adjusting the screen brightness. By obtaining the brightness change information when the user's expected brightness adjustment direction is the same as the automatic brightness adjustment direction, it is possible to avoid large errors in the brightness change information caused by discomfort to the user due to the opposite brightness change direction, thereby improving the reliability of screen brightness adjustment.

[0071] Exemplarily, the automatic adjustment of the screen brightness in step S110 may be by detecting ambient light intensity information through a sensor in the electronic device and automatically adjusting the screen brightness according to the ambient light intensity information, or by automatically adjusting the screen brightness according to the operating status of the electronic device, etc.

[0072] Exemplarily, when the first brightness change direction is different from the second brightness change direction, brightness change information when the user adjusts the screen brightness is not obtained.

[0073] It is understandable that, in addition to obtaining brightness change information during automatic adjustment of screen brightness, brightness change information can also be obtained during manual adjustment of screen brightness, which is not limited here.

[0074] In one embodiment, before adjusting the brightness of the screen according to the preset brightness change rate information in step S110, the screen brightness adjustment method further includes:

[0075] Generates brightness animation with preset brightness change rate information.

[0076] The brightness of the screen adjusted according to the preset brightness change rate information in step S110 is determined as follows:

[0077] Call the brightness animation to change the brightness of the screen according to the preset brightness change rate information.

[0078] In response to the user's adjustment operation on the screen in step S120, determining whether the first brightness change direction corresponding to the adjustment operation and the automatically adjusted second brightness change direction are the same is determined in the following manner:

[0079] When the brightness animation is not executed completely, in response to the user's adjustment operation on the screen, it is determined whether the first brightness change direction corresponding to the adjustment operation and the automatically adjusted second brightness change direction are the same.

[0080] In this embodiment, by generating a brightness animation with preset brightness change rate information, when the brightness of the screen is automatically adjusted, the brightness animation is called to automatically adjust the brightness of the screen. When the brightness animation is not completed, the user feels uncomfortable with adjusting the brightness of the screen with the preset brightness change rate information or the direction of the brightness change, and performs adjustment operations on the screen. By determining whether to obtain brightness change information during the execution of the brightness animation, it is avoided that the preset brightness change rate information meets the user's expectations after the brightness animation is completed, thereby improving the reliability of screen brightness adjustment.

[0081] In one embodiment, when the brightness of the screen changes from dark to bright, the preset brightness change rate information is the first preset brightness change rate information. When the brightness of the screen changes from bright to dark, the preset brightness change rate information is the second preset brightness change rate information. Among them, the first preset brightness change rate information is different from the second preset brightness change rate information.

[0082] In this embodiment, by automatically adjusting the brightness of the screen with different preset brightness change rate information when the brightness change direction of the screen is different, discomfort of the user is avoided, thereby improving the display effect of the screen. At the same time, since the first preset brightness change rate information and the second preset brightness change rate information are small, it is avoided that the preset brightness change rate information is too large and the user cannot set the brightness of the screen in time, thereby improving the reliability of the screen brightness adjustment.

[0083] Exemplarily, the first preset brightness change rate information and the second preset brightness change rate information may be fixed rate information to avoid discomfort to the user's eyes.

[0084] In one embodiment, the brightness change information includes initial brightness information, first target brightness information, and adjustment time information. The determining of the target brightness change rate information according to the brightness change information in step S200 is determined by the following method:

[0085] According to the initial brightness information, the first target brightness information, and the adjustment time information, an exponential formula representing the relationship between time and brightness is generated as the target brightness change rate information.

[0086] In this embodiment, after obtaining the initial brightness information, the first target brightness information, and the adjustment time information, an exponential formula can be generated with time as the independent variable and brightness as the dependent variable as the target brightness change rate information. Since the sensitivity of the user's eyes is suitable for the brightness that changes in an exponential form, when the brightness of the screen is adjusted with the exponential formula as the target brightness change rate information, the user's eyes can feel comfortable, thereby improving the display effect of the screen.

[0087] Exemplarily, the initial brightness information refers to the brightness information of the screen before the user adjusts the brightness of the screen, the first target brightness information refers to the brightness information of the screen after the user adjusts the brightness of the screen, and the adjustment time information refers to the time information from the initial brightness information to the first target brightness information. Among them, when the obtaining of the brightness change information of the user when adjusting the screen brightness in step S100 is performed under the automatic adjustment of the screen brightness, the initial brightness information can be the brightness information of the screen before the automatic adjustment of the screen brightness, or the brightness information of the screen when the user manually starts to adjust the brightness of the screen. When the obtaining of the brightness change information of the user when adjusting the screen brightness in step S100 is performed only under the manual adjustment of the screen brightness, the initial brightness information can be the brightness information of the screen before the user manually adjusts the brightness of the screen.

[0088] Exemplarily, in the above step, generating an exponential formula representing the relationship between time and brightness as the target brightness change rate information according to the initial brightness information, the first target brightness information, and the adjustment time information can be generating a first exponential formula according to the initial brightness information, the first target brightness information, and the adjustment time information during the process of the screen brightness changing from dark to bright, and generating a second exponential formula according to the initial brightness information, the first target brightness information, and the adjustment time information during the process of the screen brightness changing from bright to dark, and using the first exponential formula and the second exponential formula as the target brightness change rate information. By automatically adjusting the screen brightness with different exponential formulas, it is possible to make the user feel comfortable when the screen brightness changes in different directions, thereby improving the display effect of the screen.

[0089] Exemplarily, in the above step, generating an exponential formula representing the relationship between time and brightness as the target brightness change rate information according to the initial brightness information, the first target brightness information, and the adjustment time information can be using each initial time information and each initial brightness information as the initial information before brightness adjustment, and using each adjustment time information and each first target brightness information as the target information after brightness adjustment, and generating an exponential formula by fitting. Among them, the form of the exponential formula can be y = a*e x +b, where x represents time and y represents brightness. The initial time information can be determined as 0. After determining the exponential formula, the brightness to be adjusted at different times can be determined according to the exponential formula. Alternatively, time can also be converted into frames, and the brightness to be adjusted at different frames can be determined according to the exponential formula.

[0090] In one embodiment, the generating of the exponential formula representing the relationship between time and brightness as the target brightness change rate information in the above step is determined in the following manner:

[0091] Generate exponential formulas respectively as the target brightness change rate information for the corresponding preset brightness ranges according to the initial brightness information, first target brightness information, and adjustment time information within each preset brightness range.

[0092] In this embodiment, before obtaining the brightness change information, different preset brightness ranges are obtained by dividing the brightness range according to the maximum brightness that the screen can reach. During the process of obtaining the brightness change information, the brightness change information is divided into the corresponding preset brightness ranges. Exponential formulas are respectively generated as the target brightness change rate information for the corresponding preset brightness ranges according to the initial brightness information, first target brightness information, and adjustment time information within each preset brightness range, so that there is a corresponding exponential formula within each different preset brightness range. By determining the corresponding exponential formula within each preset brightness range, the screen brightness can be accurately adjusted during automatic adjustment, thereby improving the screen display effect.

[0093] Exemplarily, generating exponential formulas respectively as the target brightness change rate information for the corresponding preset brightness ranges according to the initial brightness information, first target brightness information, and adjustment time information in the above steps can be generating each first exponential formula according to the initial brightness information, first target brightness information, and adjustment time information within each preset brightness range during the process of the screen brightness changing from dark to bright, and generating each second exponential formula according to the initial brightness information, first target brightness information, and adjustment time information within each preset brightness range during the process of the screen brightness changing from bright to dark, and taking each first exponential formula and each second exponential formula as the target brightness change rate information.

[0094] Exemplarily, when dividing the preset brightness range, a preset brightness interval can be determined first, and each preset brightness interval corresponds to a preset brightness range. Among them, the corresponding relationship between the preset brightness interval and the preset brightness range can be shown in Table 1.

[0095] Table 1:

[0096] Preset brightness interval Preset brightness range (nit) 1 [2,10) 2 [10,20) 3 [20,50) 4 [50,100) 5 [100,300) 6 [300,500) 7 [500,1000) 8 [1000, maximum brightness)

[0097] It can be understood that in addition to generating exponential formulas as the target brightness change rate information, piecewise formulas, logarithmic formulas, etc. can also be generated as the target brightness change rate information, and exponential curves, piecewise curves, etc. can also be generated as the target brightness change rate information.

[0098] In one embodiment, determining the target brightness change rate information according to the brightness change information in step S200 can be determined in the following manner:

[0099] When the number of brightness change information is greater than or equal to the first preset number, determine the target brightness change rate information according to the brightness change information.

[0100] In this embodiment, before determining the target brightness change rate information, the number of brightness change information is first determined to determine whether the number of brightness change information is sufficient to determine the target brightness change rate information. When the number of brightness change information is greater than or equal to the first preset number, the number of brightness change information is sufficient, and the target brightness change rate information is determined according to the brightness change information. By determining the target brightness change rate information when the number of brightness change information is sufficient, it is avoided that the deviation of the target brightness change rate information is large due to the small number of brightness change information, thereby improving the reliability of screen brightness adjustment.

[0101] Exemplarily, the value range of the first preset number can be 50 to 2000. The value of the first preset number can be 200, 500, 1000, etc.

[0102] Exemplarily, the number of brightness change information being greater than or equal to the first preset number can be that the number of brightness change information during the process of the screen brightness changing from dark to bright and the number of brightness change information during the process of the screen brightness changing from dark to bright are both greater than or equal to the first preset number.

[0103] In one embodiment, determining the target brightness change rate information according to the brightness change information in step S200 can also be determined in the following manner:

[0104] When the number of brightness change information in each preset brightness range is greater than or equal to the second preset number, the target brightness change rate information is determined according to the brightness change information.

[0105] In this embodiment, before determining the target brightness change rate information, the number of brightness change information in each preset brightness range is first determined to determine whether the number of brightness change information is sufficient to determine the target brightness change rate information. When the number of brightness change information in each preset brightness range is greater than or equal to the second preset number, the number of brightness change information is sufficient, and the target brightness change rate information is determined according to the brightness change information. By determining the target brightness change rate information when the number of brightness change information is sufficient, it is avoided that the deviation of the corresponding target brightness change rate information is large due to the small number of brightness change information in a certain preset brightness range, thereby improving the reliability of screen brightness adjustment.

[0106] Exemplarily, the value range of the second preset number can be 50 to 2000. The value of the second preset number can be 200, 500, 1000, etc.

[0107] Exemplarily, the number of brightness change information within each preset brightness range is greater than or equal to a second preset number. It can be the number of brightness change information within each preset brightness range during the process of the screen brightness changing from dark to bright, and the number of brightness change information within each preset brightness range during the process of the screen brightness changing from dark to bright is greater than or equal to the second preset number.

[0108] In one embodiment, the brightness change information includes adjustment time information. After obtaining the brightness change information of the user when adjusting the screen brightness in step S100, the screen brightness adjustment method further includes:

[0109] When the adjustment time information is less than the preset time information, clear the brightness change information.

[0110] In this embodiment, when the adjustment time information in the brightness change information is less than the preset time information, the rate of brightness adjustment is too fast, resulting in inaccurate target brightness change rate information. Clearing the brightness change information can improve the reliability of screen brightness adjustment.

[0111] Exemplarily, the value range of the preset time information can be 0.1s to 2s. The value of the preset time information can be 0.5s, 1s, 1.5s, etc.

[0112] In one embodiment, the brightness change information includes second target brightness information and initial brightness information. After obtaining the brightness change information of the user when adjusting the screen brightness in step S100, the screen brightness adjustment method further includes:

[0113] When the difference between the second target brightness information and the initial brightness information is within a first preset range, clear the brightness change information.

[0114] In this embodiment, when the difference between the second target brightness information and the initial brightness information is within the first preset range, the range of brightness adjustment is too small, resulting in inaccurate target brightness change rate information. Clearing the brightness change information can improve the reliability of screen brightness adjustment.

[0115] Exemplarily, the value of the first preset range can be -5nit to 5nit, -3nit to 3nit, -1nit to 1nit, etc.

[0116] Exemplarily, the second target brightness information refers to the brightness information of the screen after automatically adjusting the screen brightness.

[0117] In one embodiment, the brightness change information includes first target brightness information and initial brightness information. After obtaining the brightness change information of the user when adjusting the screen brightness in step S100, the screen brightness adjustment method further includes:

[0118] When the difference between the first target brightness information and the initial brightness information is within the second preset range, clear the brightness change information.

[0119] In this embodiment, when the difference between the first target brightness information and the initial brightness information is within the second preset range, the range of brightness adjustment is too small, resulting in inaccurate target brightness change rate information. Clear the brightness change information to improve the reliability of screen brightness adjustment.

[0120] Exemplarily, the value of the second preset range can be -5 nit to 5 nit, -3 nit to 3 nit, -1 nit to 1 nit, etc.

[0121] In one embodiment, the brightness change information includes the first target brightness information and the second target brightness information. After obtaining the brightness change information of the user when adjusting the screen brightness in step S100, the screen brightness adjustment method further includes:

[0122] When the ratio of the difference between the first target brightness information and the second target brightness information to the second target brightness information is outside the preset ratio range, clear the brightness change information.

[0123] In this embodiment, when the ratio of the difference between the first target brightness information and the second target brightness information to the second target brightness information is outside the preset ratio range, the range of brightness adjustment is too large, resulting in inaccurate target brightness change rate information. Clear the brightness change information to improve the reliability of screen brightness adjustment.

[0124] Exemplarily, the value of the preset ratio range can be -70% to 70%, -60% to 60%, -50% to 50%, etc.

[0125] In one embodiment, the brightness change information includes the initial brightness information and the first target brightness information. After obtaining the brightness change information of the user when adjusting the screen brightness in step S100, the screen brightness adjustment method further includes:

[0126] When the initial brightness information and the first target brightness information are in different preset brightness ranges, clear the brightness change information.

[0127] In this embodiment, when the initial brightness information and the first target brightness information are in different preset brightness ranges, the range of brightness adjustment is too large, resulting in inaccurate target brightness change rate information. Clear the brightness change information to improve the reliability of screen brightness adjustment.

[0128] In one embodiment, as Figure 3 shown, after adjusting the brightness of the screen at the target brightness change rate information in step S300, the screen brightness adjustment method further includes:

[0129] S400. In response to a user's adjustment operation on the screen, determine the number of times the adjustment operation is performed.

[0130] S500. When the number of times the adjustment operation is performed is greater than a preset number of times, clear the target brightness change rate information to re-determine the target brightness change rate information.

[0131] In this embodiment, during the process of automatically adjusting the screen brightness based on the target brightness change rate information, if the rate of brightness change makes the user feel uncomfortable, the user will perform an adjustment operation to manually adjust the screen brightness. In response to the user's adjustment operation on the screen, determine the number of times the adjustment operation is performed to determine whether the user has accidentally touched or the rate of brightness change only causes discomfort to the user in individual environments. When the number of times the adjustment operation is performed is greater than the preset number of times, and adjusting the screen brightness based on the target brightness change rate information makes the user feel uncomfortable, clear the target brightness change rate information to re-determine the target brightness change rate information. By clearing the target brightness change rate information after the user manually sets the brightness multiple times and re-determining the target brightness change rate information to conform to the user's habits, the reliability of screen brightness adjustment is improved.

[0132] Exemplarily, the value range of the preset number of times can be from 10 times to 100 times. The value of the preset number of times can be 20 times, 50 times, 80 times, etc.

[0133] In one embodiment, before determining the number of times the adjustment operation is performed in step S400, the screen brightness adjustment method further includes:

[0134] When the third brightness change direction corresponding to the adjustment operation is the same as the fourth brightness change direction of the automatic adjustment, increase the number of times the adjustment operation is performed.

[0135] In this embodiment, when the user performs an adjustment operation, determine whether the third brightness change direction corresponding to the adjustment operation is the same as the fourth brightness change direction of the automatic adjustment to determine whether the user adjusts the brightness due to discomfort with the rate of screen brightness change. When the third brightness change direction is the same as the fourth brightness change direction, the user adjusts the brightness due to discomfort with the rate of screen brightness change, and increase the number of times the adjustment operation is performed. By increasing the number of times the adjustment operation is performed when the third brightness change direction is the same as the fourth brightness change direction, it is avoided that the number of adjustment operations is accidentally increased due to the user's discomfort with the change direction of the screen brightness, thereby improving the reliability of screen brightness adjustment.

[0136] Exemplarily, increasing the number of times the adjustment operation is performed in the above step can be increasing the number of times the adjustment operation is performed by 1 each time.

[0137] Exemplarily, when the third brightness change direction corresponding to the adjustment operation is different from the fourth brightness change direction of the automatic adjustment, the number of times the adjustment operation is executed remains unchanged.

[0138] Embodiments of the present disclosure provide a method for adjusting the screen brightness, as Figure 4 shown, the method includes:

[0139] S600. When automatically adjusting the brightness of the screen, generate a brightness animation at a preset brightness change rate information.

[0140] S610. Invoke the brightness animation to cause the screen to change in brightness at the preset brightness change rate information.

[0141] S620. When the brightness animation is not completed, in response to a user's adjustment operation on the screen, determine whether the first brightness change direction corresponding to the adjustment operation is the same as the second brightness change direction of the automatic adjustment.

[0142] S630. When the first brightness change direction is the same as the second brightness change direction, obtain the brightness change information of the user when adjusting the screen brightness.

[0143] S640. When the brightness change information does not meet the preset conditions, store the brightness change information.

[0144] S650. When the brightness change information meets the preset conditions, clear the brightness change information.

[0145] S660. When the number of brightness change information in each preset brightness range is greater than or equal to the second preset number, generate an exponential formula as the target brightness change rate information for the corresponding preset brightness range according to the initial brightness information, the first target brightness information, and the adjustment time information in each preset brightness range.

[0146] S670. When automatically adjusting the brightness of the screen, adjust the brightness of the screen with the target brightness change rate information.

[0147] S680. In response to a user's adjustment operation on the screen, when the third brightness change direction corresponding to the adjustment operation is the same as the fourth brightness change direction of the automatic adjustment, increase the number of times the adjustment operation is executed.

[0148] S690. Determine the number of times the adjustment operation is executed.

[0149] S700. When the number of times the adjustment operation is executed is greater than the preset number, clear the target brightness change rate information to re-determine the target brightness change rate information.

[0150] In this embodiment, when automatically adjusting the brightness of the screen, a brightness animation is generated based on the preset brightness change rate information, and the brightness animation is called to change the brightness of the screen according to the preset brightness change rate information. Since the preset brightness change rate information is small, the speed of brightness change is slow, and the user will perform an adjustment operation on the screen to adjust the brightness of the screen. In response to the user's adjustment operation on the screen, it is determined whether the first brightness change direction is the same as the second brightness change direction to determine whether the user adjusts the brightness due to the discomfort caused by the rate of change of the screen brightness. When the first brightness change direction is the same as the second brightness change direction, the user adjusts the brightness due to the discomfort caused by the rate of change of the screen brightness, and the brightness change information when the user adjusts the screen brightness is obtained. When the brightness change information does not meet the preset conditions, the accuracy of the brightness change information is high, and the brightness change information is stored. When the brightness change information meets the preset conditions, the accuracy of the brightness change information is low, and the brightness change information is cleared. When the number of brightness change information within each preset brightness range is greater than or equal to the second preset number, an exponential formula is generated respectively according to the initial brightness information, the first target brightness information, and the adjustment time information within each preset brightness range as the target brightness change rate information corresponding to the preset brightness range to automatically adjust the brightness of the screen. During the process of automatically adjusting the screen brightness, in response to the user's adjustment operation on the screen, the number of times the adjustment operation is executed is determined. When the third brightness change direction is the same as the fourth brightness change direction, the user adjusts the brightness due to the discomfort caused by the rate of change of the screen brightness, and the number of times the adjustment operation is executed is increased. When the number of times the adjustment operation is executed is greater than the preset number of times, the target brightness change rate information is cleared to re-determine the target brightness change rate information. By automatically adjusting the brightness of the screen with the target brightness change rate information, the rate of brightness change can make the user feel comfortable, thereby improving the display effect of the screen. At the same time, since the rate of brightness change can make the user feel comfortable, the user does not need to manually set the brightness during the automatic brightness adjustment process, thereby improving the user experience. Moreover, by clearing the target brightness change rate information after the user manually sets the brightness multiple times and re-determining the target brightness change rate information to conform to the user's habits, the reliability of the screen brightness adjustment is improved.

[0151] Exemplarily, the preset conditions may be, for example, that the adjustment time information is less than the preset time information, the difference between the second target brightness information and the initial brightness information is within the first preset range, the difference between the first target brightness information and the initial brightness information is within the second preset range, the ratio of the difference between the first target brightness information and the second target brightness information to the second target brightness information is outside the preset ratio range, the initial brightness information and the first target brightness information are within different preset brightness ranges, etc.

[0152] In an exemplary embodiment, a screen brightness adjustment device is provided, and this screen brightness adjustment device is used to implement the above method. Refer to Figure 5 As shown, this screen brightness adjustment device may include an acquisition module 100, a determination module 200, and an adjustment module 300. Among them, during the implementation of the above method,

[0153] The acquisition module 100 is configured to acquire the brightness change information when the user adjusts the screen brightness.

[0154] The determination module 200 is configured to determine the target brightness change rate information according to the brightness change information.

[0155] The adjustment module 300 is configured to adjust the screen brightness at the target brightness change rate information when automatically adjusting the screen brightness.

[0156] In an exemplary embodiment, a screen brightness adjustment device is provided. In this device, the acquisition module 100 is configured to:

[0157] When automatically adjusting the screen brightness, adjust the screen brightness at the preset brightness change rate information.

[0158] In response to the user's adjustment operation on the screen, determine whether the first brightness change direction corresponding to the adjustment operation is the same as the second brightness change direction of the automatic adjustment.

[0159] When the first brightness change direction is the same as the second brightness change direction, acquire the brightness change information when the user adjusts the screen brightness.

[0160] In an exemplary embodiment, a screen brightness adjustment device is provided. This device further includes:

[0161] A generation module, configured to generate a brightness animation at the preset brightness change rate information.

[0162] In an exemplary embodiment, a screen brightness adjustment device is provided. In this device, the acquisition module 100 is configured to:

[0163] Call the brightness animation to make the screen change in brightness at the preset brightness change rate information.

[0164] When the brightness animation is not executed completely, in response to the user's adjustment operation on the screen, determine whether the first brightness change direction corresponding to the adjustment operation is the same as the second brightness change direction of the automatic adjustment.

[0165] In an exemplary embodiment, a screen brightness adjustment device is provided. In this device, the determination module 200 is configured to:

[0166] Generate an exponential formula representing the relationship between time and brightness as the target brightness change rate information according to the initial brightness information, the first target brightness information, and the adjustment time information.

[0167] In an exemplary embodiment, a screen brightness adjustment device is provided. In this device, a determination module 200 is configured to:

[0168] Generate an exponential formula as the target brightness change rate information for the corresponding preset brightness range according to the initial brightness information, the first target brightness information, and the adjustment time information within each preset brightness range.

[0169] In an exemplary embodiment, a screen brightness adjustment device is provided. In this device, a determination module 200 is configured to:

[0170] When the number of brightness change information is greater than or equal to a first preset number, determine the target brightness change rate information according to the brightness change information.

[0171] In an exemplary embodiment, a screen brightness adjustment device is provided. In this device, a determination module 200 is configured to:

[0172] When the number of brightness change information within each preset brightness range is greater than or equal to a second preset number, respectively determine the target brightness change rate information corresponding to each preset brightness range according to the brightness change information within each preset brightness range.

[0173] In an exemplary embodiment, a screen brightness adjustment device is provided. The device further includes:

[0174] A clearing module configured to clear the brightness change information when the adjustment time information is less than the preset time information.

[0175] In an exemplary embodiment, a screen brightness adjustment device is provided. In this device, the clearing module is configured to:

[0176] Clear the brightness change information when the difference between the second target brightness information and the initial brightness information is within a first preset range.

[0177] In an exemplary embodiment, a screen brightness adjustment device is provided. In this device, the clearing module is configured to:

[0178] Clear the brightness change information when the difference between the first target brightness information and the initial brightness information is within a second preset range.

[0179] In an exemplary embodiment, a screen brightness adjustment device is provided. In this device, the clearing module is configured to:

[0180] When the ratio of the difference between the first target brightness information and the second target brightness information to the second target brightness information is outside the preset ratio range, clear the brightness change information.

[0181] In an exemplary embodiment, a screen brightness adjustment device is provided. In this device, a clearing module is configured to:

[0182] When the initial brightness information and the first target brightness information are within different preset brightness ranges, clear the brightness change information.

[0183] In an exemplary embodiment, a screen brightness adjustment device is provided. In this device, a determination module 200 is configured to:

[0184] In response to a user's adjustment operation on the screen, determine the number of times the adjustment operation is performed.

[0185] In an exemplary embodiment, a screen brightness adjustment device is provided. In this device, a clearing module is configured to:

[0186] When the number of times the adjustment operation is performed is greater than a preset number of times, clear the target brightness change rate information to re-determine the target brightness change rate information.

[0187] In an exemplary embodiment, a screen brightness adjustment device is provided. In this device, a determination module 200 is configured to:

[0188] When the third brightness change direction corresponding to the adjustment operation is the same as the fourth brightness change direction of the automatic adjustment, increase the number of times the adjustment operation is performed.

[0189] In an exemplary embodiment, an electronic device is provided. The electronic device can be, for example, a mobile phone, a laptop computer, a tablet computer, and a wearable device, etc.

[0190] Reference Figure 6 As shown, the electronic device 400 may include one or more of the following components: a processing component 402, a memory 404, a power supply component 406, a multimedia component 408, an audio component 410, an input / output (I / O) interface 412, a sensor component 414, and a communication component 416.

[0191] The processing component 402 generally controls the overall operation of the electronic device 400, such as operations associated with display, telephone calls, data communication, camera operations, and recording operations. The processing component 402 may include one or more processors 420 to execute instructions to complete all or part of the steps of the above-mentioned methods. In addition, the processing component 402 may include one or more modules to facilitate the interaction between the processing component 402 and other components. For example, the processing component 402 may include a multimedia module to facilitate the interaction between the multimedia component 408 and the processing component 402.

[0192] The memory 404 is configured to store various types of data to support the operation of the electronic device 400. Examples of such data include instructions for any application or method operating on the electronic device 400, contact data, phone book data, messages, pictures, videos, etc. The memory 404 may be implemented by any type of volatile or non-volatile storage terminal or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0193] The power component 406 provides power to various components of the electronic device 400. The power component 406 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the electronic device 400.

[0194] The multimedia component 408 includes a screen that provides an output interface between the electronic device 400 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors can not only sense the boundaries of touch or swipe actions but also detect the duration and pressure associated with the touch or swipe operations. In some embodiments, the multimedia component 408 includes a front camera module and / or a rear camera module. When the electronic device 400 is in an operating mode, such as a shooting mode or a video mode, the front camera module and / or the rear camera module may receive external multimedia data. Each front camera module and rear camera module may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0195] The audio component 410 is configured to output and / or input audio signals. For example, the audio component 410 includes a microphone (MIC) that is configured to receive external audio signals when the electronic device 400 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 404 or transmitted via the communication component 416. In some embodiments, the audio component 410 further includes a speaker for outputting audio signals.

[0196] The I / O interface 412 provides an interface between the processing component 402 and peripheral interface modules, and the peripheral interface modules may be a keyboard, a click wheel, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a power button, and a lock button.

[0197] The sensor component 414 includes one or more sensors for providing status assessments of various aspects of the electronic device 400. For example, the sensor component 414 can detect the on / off state of the electronic device 400, the relative positioning of components, such as the display and keypad of the electronic device 400. The sensor component 414 can also detect a change in the position of the electronic device 400 or a component of the electronic device 400, the presence or absence of user contact with the electronic device 400, the orientation or acceleration / deceleration of the electronic device 400, and a change in the temperature of the electronic device 400. The sensor component 414 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor component 414 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 414 can further include an acceleration sensor, a gyro sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0198] The communication component 416 is configured to facilitate communication between the electronic device 400 and other terminals in a wired or wireless manner. The electronic device 400 can access a wireless network based on communication standards, such as WiFi, 2G, 3G, 4G, 5G, or a combination thereof. In an exemplary embodiment, the communication component 416 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 416 further includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0199] In an exemplary embodiment, the electronic device 400 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing terminals (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above-described method.

[0200] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 404 including instructions, and the above instructions can be executed by a processor 420 of the electronic device 400 to complete the above method. For example, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage terminal, etc. When the instructions in the storage medium are executed by the processor of the terminal, the terminal can execute the method shown in the above embodiments.

[0201] Those skilled in the art will readily conceive of other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common general knowledge or conventional technical means in the technical field not disclosed herein. The specification and embodiments are only to be considered as exemplary, and the true scope and spirit of the present disclosure are pointed out by the claims.

[0202] Those skilled in the art will readily conceive of other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common general knowledge or conventional technical means in the technical field not disclosed herein. The specification and embodiments are only to be considered as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.

[0203] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.

Claims

1. A method for adjusting the screen brightness, characterized in that, The screen brightness adjustment method includes: Obtaining brightness change information of the user when adjusting the screen brightness; Determining target brightness change rate information according to the brightness change information; When automatically adjusting the brightness of the screen, adjusting the brightness of the screen at the target brightness change rate information.

2. The screen brightness adjustment method according to claim 1, wherein The obtaining brightness change information of the user when adjusting the screen brightness includes: When automatically adjusting the brightness of the screen, adjusting the brightness of the screen at a preset brightness change rate information; Responding to an adjustment operation of the user on the screen, determining whether a first brightness change direction corresponding to the adjustment operation is the same as a second brightness change direction of automatic adjustment; When the first brightness change direction is the same as the second brightness change direction, obtaining the brightness change information of the user when adjusting the screen brightness.

3. The screen brightness adjustment method according to claim 2, wherein Before the adjusting the brightness of the screen at the preset brightness change rate information, the screen brightness adjustment method further includes: Generating a brightness animation at the preset brightness change rate information; The adjusting the brightness of the screen at the preset brightness change rate information includes: Invoking the brightness animation to enable the screen to change its brightness at the preset brightness change rate information; The responding to an adjustment operation of the user on the screen, determining whether a first brightness change direction corresponding to the adjustment operation is the same as a second brightness change direction of automatic adjustment includes: When the brightness animation is not executed completely, responding to an adjustment operation of the user on the screen, determining whether the first brightness change direction corresponding to the adjustment operation is the same as the second brightness change direction of automatic adjustment.

4. The screen brightness adjustment method according to claim 2, wherein, When the brightness of the screen changes from dark to bright, the preset brightness change rate information is first preset brightness change rate information; when the brightness of the screen changes from bright to dark, the preset brightness change rate information is second preset brightness change rate information; Wherein, the first preset brightness change rate information is different from the second preset brightness change rate information.

5. The screen brightness adjustment method according to claim 1, wherein The brightness change information includes initial brightness information, first target brightness information, and adjustment time information. The initial brightness information is the brightness information of the screen before the user adjusts the brightness of the screen, and the first target brightness information is the brightness information of the screen after the user adjusts the brightness of the screen; The determining target brightness change rate information according to the brightness change information includes: Generating an exponential formula representing the relationship between time and brightness as the target brightness change rate information according to the initial brightness information, the first target brightness information, and the adjustment time information.

6. The screen brightness adjustment method according to claim 5, wherein The generating an exponential formula representing the relationship between time and brightness as the target brightness change rate information according to the initial brightness information, the first target brightness information, and the adjustment time information includes: Generating the exponential formula as the target brightness change rate information corresponding to the preset brightness range respectively according to the initial brightness information, the first target brightness information, and the adjustment time information within each preset brightness range.

7. The screen brightness adjustment method according to claim 1, characterized in that The determining target brightness change rate information according to the brightness change information includes: When the number of the brightness change information is greater than or equal to a first preset number, determining the target brightness change rate information according to the brightness change information; or, When the number of the brightness change information within each preset brightness range is greater than or equal to a second preset number, respectively determining the target brightness change rate information corresponding to each preset brightness range according to the brightness change information within each preset brightness range.

8. The screen brightness adjustment method according to any one of claims 1 to 7, characterized in that, The brightness change information includes initial brightness information, first target brightness information, second target brightness information, and / or adjustment time information, where the second target brightness information is the brightness information of the screen after automatically adjusting the brightness of the screen; After obtaining the brightness change information of the user when adjusting the screen brightness, the screen brightness adjustment method further includes: When the adjustment time information is less than the preset time information, clearing the brightness change information; When the difference between the second target brightness information and the initial brightness information is within a first preset range, clearing the brightness change information; When the difference between the first target brightness information and the initial brightness information is within a second preset range, clearing the brightness change information; When the ratio of the difference between the first target brightness information and the second target brightness information to the second target brightness information is outside the preset ratio range, clearing the brightness change information; When the initial brightness information and the first target brightness information are within different preset brightness ranges, clearing the brightness change information.

9. The screen brightness adjustment method according to any one of claims 1 to 7, characterized in that After adjusting the brightness of the screen at the target brightness change rate information, the screen brightness adjustment method further includes: Responding to the adjustment operation of the user on the screen, determining the number of times the adjustment operation is executed; When the number of times the adjustment operation is executed is greater than the preset number of times, clearing the target brightness change rate information to re-determine the target brightness change rate information.

10. The screen brightness adjustment method according to claim 9, wherein, Before determining the number of times the adjustment operation is executed, the screen brightness adjustment method further includes: When the third brightness change direction corresponding to the adjustment operation is the same as the fourth brightness change direction of the automatic adjustment, increasing the number of times the adjustment operation is executed.

11. A screen brightness adjustment device, characterized in that, The screen brightness adjustment device includes: An acquisition module configured to acquire the brightness change information of the user when adjusting the screen brightness; A determination module configured to determine the target brightness change rate information according to the brightness change information; An adjustment module configured to adjust the brightness of the screen at the target brightness change rate information when automatically adjusting the brightness of the screen.

12. An electronic device, characterized in that, Including: At least one processor, at least one memory, and computer program instructions stored in the memory, and when the computer program instructions are executed by the processor, implementing the method according to any one of claims 1-10.

13. A computer-readable storage medium having computer program instructions stored thereon, characterized in that, When the computer program instructions are executed by the processor, implementing the method according to any one of claims 1-10.