A method for adjusting the brightness of an input method screen based on weber's law

By using an input method screen brightness adjustment method based on Weber's Law, the percentage of brightness decay is calculated by utilizing the user's perception threshold and attention concentration. This solves the problems of high power consumption and poor user experience in existing technologies, achieving a combination of power saving and a good user experience.

CN115050302BActive Publication Date: 2026-03-27SHENZHEN UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-05
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

Existing smartphone screen brightness adjustment methods consume a lot of power and fail to effectively consider users' sensitivity to brightness changes, resulting in a poor user experience.

Method used

The input method screen brightness adjustment method based on Weber's Law determines the threshold and maximum threshold of screen attenuation percentage that the user can perceive, calculates the brightness attenuation percentage in combination with the user's attention concentration, and adjusts the screen brightness using the formula L = Lt-1 * (1-D).

Benefits of technology

Without affecting user experience, it significantly reduces the perceived decrease in screen brightness, thus achieving power saving. The user experience score is 4.8, while existing technologies one and two score 1.2 and 2.8 respectively.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115050302B_ABST
    Figure CN115050302B_ABST
Patent Text Reader

Abstract

The application discloses an input method screen brightness adjusting method and system based on Weber's law and a computer readable storage medium, and the method comprises the following steps: S1, determining a percentage threshold value of screen attenuation that can be perceived by a user in an input method scene, wherein the percentage threshold value is a maximum value of a ratio of a unit time brightness attenuation value to an original brightness value; S2, setting a maximum threshold value of screen brightness attenuation, wherein the maximum threshold value is a ratio of a maximum value of brightness attenuation to the original brightness value; S3, calculating a user attention concentration degree, calculating a brightness attenuation percentage by using the user attention concentration degree, and setting screen brightness according to the brightness attenuation percentage. The application can reduce the feeling of a user when the screen brightness attenuates, and achieves the purpose of saving power without affecting the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of screen brightness adjustment, and more particularly to an input method screen brightness adjustment method and system based on Weber's law and a computer readable storage medium. BACKGROUND

[0002] The display screen of the current smart phone occupies most of the power consumption of the phone. Therefore, the current smart phone generally adjusts its own brightness automatically to meet the use requirements of the user and achieve the purpose of efficient power consumption. We have made depth optimization compared with the previous screen brightness adjustment strategy, which does not affect the user experience and at the same time makes the power efficiency of the smart phone reach a higher level. The following first introduces the prior art and its shortcomings, and then introduces our technology and how our technology overcomes these shortcomings.

[0003] The first prior art is an adjustment scheme based on external environment brightness. This scheme uses the smart phone to detect the brightness of the external environment to adjust the brightness of its own screen. For example, in the sunlight environment, the brightness of the phone screen will become very high, and in the night environment, the brightness of the phone screen will become very low, so that the user can see the screen while saving the power consumption of the phone. However, the disadvantage of this method is that the influencing factor of screen brightness adjustment is too single, resulting in a still not small power consumption of the phone.

[0004] The second prior art is to increase the face recognition scheme: the second technical scheme increases an adjustment factor based on the first technical scheme: whether the user is looking at the phone. The smart phone can recognize the user's face through the front camera, and if the user is facing the phone at this time, the brightness of the screen is increased, and if the user is not facing the phone at this time, the brightness of the screen is reduced. However, the disadvantage of this scheme is that it does not consider the sensitivity of the user to the change of the brightness of the phone screen, and the power consumption of the phone has not reached the optimum. SUMMARY

[0005] The present application provides an input method screen brightness adjustment method, system and computer readable storage medium based on Weber's law, which adjusts the brightness based on the sensitivity of the user to the change of the screen brightness, reduces the user's feeling when the screen brightness decays, and achieves the purpose of power saving without affecting the user experience.

[0006] The primary object of the present application is to solve the above technical problems, and the technical scheme of the present application is as follows:

[0007] The present application provides an input method screen brightness adjustment method based on Weber's law, comprising the following steps:

[0008] S1: determining a percentage threshold of screen decay that a user can perceive in an input method scenario, the percentage threshold being a maximum value of a ratio of a unit time luminance decay value to an original luminance value;

[0009] S2: setting a maximum threshold of screen luminance decay, the maximum threshold being a ratio of a maximum value of luminance decay to an original luminance value;

[0010] S3: calculating a user attention concentration degree, calculating a luminance decay percentage using the user attention concentration degree, and setting a screen luminance according to the luminance decay percentage.

[0011] Further, when the percentage of screen decay is greater than the percentage threshold, the user can perceive the decay of luminance, and when the percentage of screen decay is less than the percentage threshold, it indicates that the decay of luminance is too slow, and the user can not perceive the decay of luminance.

[0012] Further, the percentage threshold K of step S1 is 5%.

[0013] Further, the maximum threshold T of luminance decay is set to 30%.

[0014] Further, the specific process of step S3 is:

[0015] Obtaining a typing speed S of the user, if the typing speed is greater than 2.48 clicks per second, setting the user attention concentration degree as C=(S / 2.48)*2, wherein if the typing speed is less than or equal to 2.48 clicks per second, setting the user attention concentration degree as 1, and the initial value of the user attention concentration degree is 1;

[0016] Multiplying the obtained attention concentration degree by the luminance decay percentage threshold to obtain the luminance decay percentage;

[0017] Adjusting the screen luminance according to a luminance adjustment formula.

[0018] Further, the luminance adjustment formula is:

[0019] L=L t-1 *(1-D)

[0020] Wherein, L represents the set screen luminance at the current time, L t-1 represents the set screen luminance at the previous time, and D represents the luminance decay percentage.

[0021] Further, if the luminance decay percentage is greater than the maximum threshold of luminance decay, setting the current luminance decay percentage equal to the maximum threshold of luminance decay.

[0022] The second aspect of the present application provides a system for adjusting the brightness of an input method screen based on Weber's law, comprising a memory and a processor, wherein the memory comprises a program for adjusting the brightness of an input method screen based on Weber's law, and the program is executed by the processor to implement the following steps:

[0023] S1: determining a percentage threshold of screen decay that can be perceived by a user in an input method scenario, wherein the percentage threshold is the maximum value of the ratio of the brightness decay value per unit time to the original brightness value;

[0024] S2: setting a maximum threshold of screen brightness decay, wherein the maximum threshold is the ratio of the maximum value of brightness decay to the original brightness value;

[0025] S3: calculating the user's attention concentration, calculating the brightness decay percentage using the user's attention concentration, and setting the screen brightness according to the brightness decay percentage.

[0026] Further, when the percentage of screen decay is greater than the percentage threshold, the user will perceive the decay of brightness, and when the percentage of screen decay is less than the percentage threshold, it indicates that the brightness decay is too slow, and the user will not perceive the decay of brightness.

[0027] The third aspect of the present application provides a computer readable storage medium, wherein the computer readable storage medium comprises a program for adjusting the brightness of an input method screen based on Weber's law, and the program is executed by a processor to implement the steps of the method for adjusting the brightness of an input method screen based on Weber's law.

[0028] Compared with the prior art, the technical scheme of the present application has the following beneficial effects:

[0029] The present application determines the percentage threshold of screen decay and the maximum threshold of screen brightness decay, calculates the brightness decay percentage according to the user's attention concentration, and then adjusts the screen brightness according to the calculated brightness decay percentage. The above adjustment method can reduce the user's perception of screen brightness decay, and achieve the purpose of power saving without affecting the user experience. BRIEF DESCRIPTION OF DRAWINGS

[0030] Figure 1 The present application is a method for adjusting the brightness of an input method screen based on Weber's law.

[0031] Figure 2 The present application is a statistical data diagram of user feedback.

[0032] Figure 3 The present application is a system block diagram for adjusting the brightness of an input method screen based on Weber's law. DETAILED DESCRIPTION

[0033] In order to more clearly understand the above-mentioned purposes, features and advantages of the present application, the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.

[0034] In the following description, a large number of specific details are set forth in order to facilitate a thorough understanding of the present application, however, the present application can also be implemented in other ways different from those described herein, and therefore, the scope of protection of the present application is not limited by the specific embodiments disclosed below.

[0035] Embodiment 1

[0036] As shown in the figure, the present application provides a method for adjusting the brightness of an input method screen based on Weber's law, comprising the following steps: Figure 1 S1: determining a percentage threshold value of screen brightness attenuation that can be perceived by a user in an input method scenario, the percentage threshold value being the maximum value of the ratio of the brightness attenuation value per unit time to the original brightness value;

[0037] It should be noted that the present application utilizes the user's perception of the gradual attenuation of screen brightness to achieve the purpose of power saving without affecting the user experience. When using a smart phone, the user is often not sensitive to the attenuation of screen brightness, which is called "change blindness". For example, in a specific embodiment, a screen brightness reduction rate of 7 units per three seconds (the screen brightness range of an Android phone is 0 to 255 units) is tested, at which time the user cannot perceive the reduction of screen brightness. A faster reduction rate can save more energy. The present application finds the fastest rate of screen brightness reduction (i.e. the percentage threshold value of screen brightness attenuation), while the user does not perceive the reduction of brightness, so that the smart phone can meet the user with the least energy.

[0038] It should be noted that when the percentage of screen attenuation is greater than the percentage threshold value, the user will perceive the attenuation of brightness, and when the percentage of screen attenuation is less than the percentage threshold value, it means that the brightness attenuation is too slow, and the user will not perceive the attenuation of brightness.

[0039] S2: setting a maximum threshold value of screen brightness attenuation, the maximum threshold value being the ratio of the maximum value of brightness attenuation to the original brightness value;

[0040]

[0041] ​In one specific embodiment, the percentage threshold of screen brightness decay can be determined by the following process. First, select daily mobile phone use scenarios, set a stable ambient light intensity (such as 100 lux), select 20 users, set 5 screen brightness decay rates, which are 0.0% (no change), 2.5%, 5.0%, 7.5%, and 10.0% per 2 seconds. Before the test, each user sets the screen brightness to their optimal visual state. The user experiences each decay rate for 30 seconds in random order. The screen brightness will eventually decay to 40% of the initial brightness. The user focuses on feeling the screen brightness decay rather than focusing on the current foreground application. Set the user's actual perception of screen brightness at each decay rate, i.e. brighter (1 point), darker (-1 point), and unchanged (0 point). Statistically analyze the user's actual perception of screen brightness at each decay rate, and further analyze the score obtained at each decay rate, as shown in Table 1. The statistical data of user feedback is shown in FIG. 1. According to the purpose of saving power, the percentage threshold of screen brightness decay is set to 5%, and the maximum threshold T of brightness decay is set to 30%, i.e. the final brightness after decay does not exceed 30% of the original brightness. Figure 2 Figure 2 The scores of the screen brightness decay percentage of 5% and the screen brightness decay percentage of 2.5% are similar. According to the purpose of saving power, the percentage threshold of screen brightness decay is set to 5%, and the maximum threshold T of brightness decay is set to 30%, i.e. the final brightness after decay does not exceed 30% of the original brightness.

[0042] S3: Calculate the user attention concentration, calculate the brightness decay percentage using the user attention concentration, and set the screen brightness according to the brightness decay percentage.

[0043] Obtain the user's typing speed S. If the typing speed is greater than 2.48 clicks per second, set the user attention concentration as C = (S / 2.48)*2. If the typing speed is less than or equal to 2.48 clicks per second, set the user attention concentration as 1. The initial value of the user attention concentration is 1.

[0044] Multiply the obtained attention concentration by the brightness decay percentage threshold to obtain the brightness decay percentage.

[0045] Adjust the screen brightness according to the brightness adjustment formula. Further, the brightness adjustment formula is as follows:

[0046] L = L t-1 *(1-D)

[0047] wherein L represents the set screen brightness at the current time, L t-1 represents the set screen brightness at the previous time, and D represents the brightness decay percentage.

[0048] It should be noted that if the brightness decay percentage is greater than the maximum threshold of brightness decay, the current brightness decay percentage is equal to the maximum threshold of brightness decay.​

[0049] The second aspect of the present application provides a system for adjusting the brightness of an input method screen based on Weber's law, comprising a memory and a processor, wherein the memory comprises a program of a method for adjusting the brightness of an input method screen based on Weber's law, and the program is executed by the processor to implement the following steps:

[0050] S1: determining a percentage threshold of screen decay that can be perceived by a user in an input method scenario, wherein the percentage threshold is the maximum value of the ratio of the brightness decay value per unit time to the original brightness value;

[0051] It should be noted that the present application uses the user's perception of the gradual decay of screen brightness to achieve the purpose of saving power without affecting the user experience. Users are often not sensitive to the decay of screen brightness when using a smartphone, which is known as "change blindness". For example, in a specific embodiment, a screen brightness decrement rate of 7 units every three seconds (the screen brightness range of an Android phone is 0 to 255 units) was tested, and at this time the user could not perceive the reduction in screen brightness. Faster reduction rates can save more energy. The present application finds the fastest rate of screen brightness reduction (i.e., the percentage threshold of screen brightness decay), while the user does not perceive the reduction in brightness, so the smartphone can meet the user's needs with the least amount of energy.

[0052] It should be noted that when the percentage of screen decay is greater than the percentage threshold, the user will perceive the decay of brightness, and when the percentage of screen decay is less than the percentage threshold, it indicates that the brightness decay is too slow and the user will not perceive the decay of brightness.

[0053] S2: setting a maximum threshold of screen brightness decay, wherein the maximum threshold is the ratio of the maximum value of brightness decay to the original brightness value;

[0054] In one specific embodiment, the percentage threshold of screen brightness decay can be determined by the following process. First, select daily mobile phone use scenarios, set a stable ambient light intensity (such as 100 lux), select 20 users, set 5 screen brightness decay rates, which are 0.0% (no change), 2.5%, 5.0%, 7.5%, and 10.0% per 2 seconds. Before testing, each user sets the screen brightness to their optimal visual state. The user experiences each decay rate for 30 seconds in random order. The screen brightness will eventually decay to 40% of the initial brightness. The user focuses on feeling the screen brightness decay rather than focusing on the current foreground application. Set the user's actual perception of screen brightness at each decay rate, i.e. brighter (1 point), darker (-1 point), and unchanged (0 point). Statistically analyze the user's actual perception of screen brightness at each decay rate, and further analyze the score obtained at each decay rate, as shown in Table 1. Table 1: User feedback statistics Figure 2 As shown in Figure 1, a graph of the statistical data of user feedback. According to Figure 2 , the scores of screen brightness decay percentage 5% and screen brightness decay percentage 2.5% are similar. According to the purpose of saving power, the percentage threshold of screen brightness decay is set to 5%, and the maximum threshold T of brightness decay is set to 30%, i.e. the final brightness of decay will not exceed 30% of the original brightness.

[0055] S3: Calculate the user's attention concentration, calculate the brightness decay percentage using the user's attention concentration, and set the screen brightness according to the brightness decay percentage.

[0056] Obtain the user's typing speed S. If the typing speed is greater than 2.48 clicks per second, set the user's attention concentration as C = (S / 2.48)*2. If the typing speed is less than or equal to 2.48 clicks per second, set the user's attention concentration as 1. The initial value of the user's attention concentration is 1.

[0057] Multiply the obtained attention concentration by the brightness decay percentage threshold to obtain the brightness decay percentage.

[0058] Adjust the screen brightness according to the brightness adjustment formula. Further, the brightness adjustment formula is:

[0059] L = L t-1 *(1-D)

[0060] Where L represents the current set screen brightness, L t-1 represents the last set screen brightness, and D represents the brightness decay percentage.

[0061] It should be noted that if the brightness decay percentage is greater than the maximum threshold of brightness decay, the current brightness decay percentage is equal to the maximum threshold of brightness decay.

[0062] Embodiment 2

[0063] The third aspect of the present application provides a computer readable storage medium, wherein a program of the input method screen brightness adjustment method based on Weber's law is included, and the program is executed by a processor to implement the steps of the input method screen brightness adjustment method based on Weber's law.

[0064] Embodiment 3

[0065] The present embodiment is verified by specific experiments. In the present embodiment, S brand mobile phones, S20, S5 and Note4 are used for experimental verification on three smart phones, involving 14 application scenarios. The screen brightness adjustment strategy of the S brand mobile phone is used as a benchmark for comparison, which can save power by up to 42.9%.

[0066] Meanwhile, the present application is compared with the existing technical solutions (i.e. technical solution one and technical solution two in the background art). Twelve users use the present application and the other two existing technical solutions on S brand mobile phone S5 for experiments. The users use W chat tool and other chat applications under the three solutions, and then give scores for user experience. The score is 5 points at the highest and 1 point at the lowest. 5 points represent the most satisfaction, i.e. no experience and no feeling of brightness change; 4 points represent general satisfaction, i.e. no experience and slight feeling of brightness change; 3 points represent acceptance, i.e. little experience and obvious feeling of brightness change; 2 points represent less satisfaction, i.e. great experience and very obvious feeling of brightness change; 1 point represents very dissatisfaction, i.e. terrible experience and extremely obvious feeling of brightness change. Finally, the present application has an average score of 4.8 points, the existing technical solution one has an average score of 1.2 points, and the existing technical solution two has an average score of 2.8. Therefore, the user experience of the present application is the best. In summary, the energy saving effect of the present application is remarkable, and the user experience is good.

[0067] Obviously, the above embodiments of the present application are only examples for clearly illustrating the present application, and are not intended to limit the embodiments of the present application. For those skilled in the art, other different forms of changes or variations can be made on the basis of the above description. Here, all the embodiments are not required to be exhausted. Any modification, equivalent replacement and improvement made within the spirit and principle of the present application shall be included in the protection scope of the claims of the present application.

Claims

1. A method for adjusting the brightness of an input method screen based on Weber's law, characterized in that, The method comprises the following steps: S1: determining a percentage threshold value of screen decay that can be perceived by a user in an input method scenario, the percentage threshold value being a maximum value of a ratio of a luminance decay value per unit time to an original luminance value; S2: setting a maximum threshold value of screen luminance decay, the maximum threshold value being a ratio of a maximum value of luminance decay to the original luminance value; S3: calculating a user attention concentration degree, calculating a luminance decay percentage using the user attention concentration degree, and setting screen luminance according to the luminance decay percentage; When the percentage of screen decay is greater than the percentage threshold value, the user can perceive the luminance decay; when the percentage of screen decay is less than the percentage threshold value, the luminance decay is too slow, and the user cannot perceive the luminance decay; The percentage threshold value K in step S1 is 5%; The maximum threshold value T of luminance decay is set to 30%; The specific process of step S3 is as follows: Obtaining a typing speed S of the user, if the typing speed is greater than 2.48 clicks per second, setting the user attention concentration degree as C=(S / 2.48)*2, if the typing speed is less than or equal to 2.48 clicks per second, setting the user attention concentration degree as 1, wherein the initial value of the user attention concentration degree is 1; Multiplying the obtained attention concentration degree by the luminance decay percentage threshold value to obtain the luminance decay percentage; Adjusting the screen luminance according to a luminance adjustment formula; The luminance adjustment formula is as follows: L = L t-1 *(1 - D) wherein L represents the set screen brightness at the current time, L t-1 represents the screen brightness set at the previous time, and D represents the brightness decay percentage; If the luminance decay percentage is greater than the maximum threshold value of luminance decay, setting the current luminance decay percentage to be equal to the maximum threshold value of luminance decay.

2. A system for adjusting the brightness of an input method screen based on Weber's law, the system being used to implement the functions of the method of claim 1, characterized in that, The system comprises a memory and a processor, the memory comprises a method program for adjusting screen luminance of an input method based on Weber's law, and the method program is executed by the processor to implement the following steps: S1: determining a percentage threshold value of screen decay that can be perceived by a user in an input method scenario, the percentage threshold value being a maximum value of a ratio of a luminance decay value per unit time to an original luminance value; S2: setting a maximum threshold value of screen luminance decay, the maximum threshold value being a ratio of a maximum value of luminance decay to the original luminance value; S3: calculating a user attention concentration degree, calculating a luminance decay percentage using the user attention concentration degree, and setting screen luminance according to the luminance decay percentage; When the percentage of screen decay is greater than the percentage threshold value, the user can perceive the luminance decay; when the percentage of screen decay is less than the percentage threshold value, the luminance decay is too slow, and the user cannot perceive the luminance decay.

3. A computer-readable storage medium, characterized in that, The computer readable storage medium comprises a method program for adjusting screen luminance of an input method based on Weber's law, and the method program is executed by the processor to implement the steps of the method for adjusting screen luminance of an input method based on Weber's law in claim 1.

Citation Information

Patent Citations

  • Terminal screen brightness dynamic adjustment method and device, electronic equipment and storage medium

    CN113204281A

  • Display apparatus and control method for saving power thereof

    US20140139557A1