Display effect control method and device of display screen, terminal equipment and medium
By acquiring and matching the color temperature and brightness information of the display screen in the terminal device, the brightness of the display screen is adjusted to match the color temperature, which solves the problem of brightness mismatch in the existing technology and improves the user's visual experience.
Patent Information
- Application Number
- CN202211510237.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-29
- Publication Date
- 2025-12-26
- Estimated Expiration
- 2042-11-29
AI Technical Summary
In existing technologies, the brightness adjustment of terminal devices' displays only considers ambient light parameters and fails to effectively match color temperature changes, resulting in mismatched display brightness and affecting the user's visual experience.
By acquiring the current color temperature and brightness information of the display screen, it is determined whether they match. If they do not match, the brightness of the display screen is adjusted based on the color temperature information to achieve the adaptation between brightness and color temperature.
It improves the accuracy of display brightness and user visual comfort, and avoids the problem of reduced brightness caused by different color temperature display effects.
Smart Images

Figure CN115762385B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of display of terminal devices, and in particular to a display effect control method and device of a display screen, a terminal device, and a medium. BACKGROUND
[0002] With the rapid development of electronic technology, terminal devices with display functions such as smart phones, tablet computers, and notebook computers are widely used in daily life. Most terminal devices currently have a function of adjusting the color style of a display screen to meet the personalized needs of users for display of the color temperature of the display screen.
[0003] In the prior art, the brightness of a display screen is mostly adjusted according to an automatic backlight curve, that is, an ambient light value is collected by a light sensor, a backlight value corresponding to the collected ambient light value is found in a backlight curve table, and then the display brightness of the display screen is adjusted according to the backlight value. When adjusting the display brightness of the display screen, only the ambient light parameter is considered, and the display brightness of the display screen is too low under certain color temperature display effects, which causes poor visual perception of users and adversely affects the vision of users, thereby affecting the user experience. SUMMARY
[0004] To overcome the problems in the related art, the present disclosure provides a display effect control method and device of a display screen, a terminal device, and a medium.
[0005] According to a first aspect of an embodiment of the present disclosure, a display effect control method of a display screen is provided, applied to a terminal device with a display screen, and the display effect control method of the display screen includes:
[0006] obtaining current color temperature information of the display screen;
[0007] obtaining current display brightness information of the display screen;
[0008] if the current display brightness information and the current color temperature information do not match, obtaining target display brightness information matching the current color temperature information based on the current color temperature information;
[0009] adjusting the display brightness of the display screen based on the target display brightness information.
[0010] In some exemplary embodiments of the present disclosure, the display effect control method of the display screen further includes:
[0011] if the current display brightness information and the current color temperature information match, maintaining the current display brightness of the display screen.
[0012] In some exemplary embodiments of the present disclosure, the obtaining of the current color temperature information of the display screen includes:
[0013] obtaining a coefficient of a current color temperature of the display screen relative to a preset reference color temperature as the current color temperature information;
[0014] The method for determining whether the current display brightness information matches the current color temperature information comprises:
[0015] obtaining a reference color temperature coefficient corresponding to the current display brightness information based on the current display brightness information;
[0016] If the current color temperature information is the same as the reference color temperature coefficient, the current display brightness information matches the current color temperature information;
[0017] If the current color temperature information is different from the reference color temperature coefficient, the current display brightness information does not match the current color temperature information.
[0018] In some exemplary embodiments of the present disclosure, the obtaining of the coefficient of the current color temperature of the display screen relative to the preset reference color temperature as the current color temperature information comprises:
[0019] obtaining a color value parameter of a white point in a state of displaying at the current color temperature;
[0020] obtaining a preset color value parameter of the white point in a state of displaying at the preset reference color temperature;
[0021] a ratio of the color value parameter of the white point to the preset color value parameter of the white point as the current color temperature information.
[0022] In some exemplary embodiments of the present disclosure, the obtaining of the target display brightness information matching the current color temperature information based on the current color temperature information comprises:
[0023] obtaining hardware parameter information of the display screen;
[0024] obtaining brightness compensation information based on the current color temperature information, the hardware parameter information and the preset reference color temperature;
[0025] obtaining the target display brightness information based on the brightness compensation information and the current display brightness information.
[0026] In some exemplary embodiments of the present disclosure, the display effect control method of the display screen further comprises:
[0027] establishing a corresponding relationship between the target display brightness information and the current color temperature information and storing the corresponding relationship.
[0028] According to a second aspect of the embodiments of the present disclosure, a display effect control apparatus of a display screen is provided, applied to a terminal device having the display screen, and the display effect control apparatus of the display screen comprises:
[0029] an obtaining module, configured to obtain current color temperature information of the display screen and current display brightness information of the display screen;
[0030] The obtaining module is further configured to, if the current display brightness information does not match the current color temperature information, obtain target display brightness information matched with the current color temperature information based on the current color temperature information.
[0031] an adjusting module, configured to adjust display brightness of the display screen based on the target display brightness information.
[0032] In some exemplary embodiments of the present disclosure, the adjusting module is further configured to:
[0033] if the current display brightness information matches the current color temperature information, maintain the current display brightness of the display screen.
[0034] In some exemplary embodiments of the present disclosure, the obtaining module is further configured to:
[0035] obtain a coefficient of the current color temperature of the display screen relative to a preset reference color temperature as the current color temperature information.
[0036] The display effect control apparatus of the display screen further comprises:
[0037] a processing module, configured to determine whether the current display brightness information matches the current color temperature information.
[0038] According to a third aspect of the embodiments of the present disclosure, a terminal device is provided, which comprises:
[0039] a display screen;
[0040] a processor;
[0041] a memory for storing processor-executable instructions;
[0042] The processor is configured to execute the executable instructions in the memory to implement the display effect control method of the display screen provided by the first aspect of the present disclosure.
[0043] According to a fourth aspect of the embodiments of the present disclosure, a non-transitory computer-readable storage medium is provided, which stores executable instructions, and the executable instructions are executed by a processor to implement the display effect control method of the display screen provided by the first aspect of the present disclosure.
[0044] By using the technical solution of the present disclosure, when the display brightness of the terminal device does not match the color temperature information, the display brightness of the display screen is adjusted by using the current color temperature information, so that the display brightness of the display screen is adapted to the color temperature display effect of the display screen, the weakening of the display brightness caused by different color temperature display effects is avoided, the user's visual experience is affected, the accuracy of the display brightness of the display screen is improved, and the user's visual use comfort is improved.
[0045] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and are not limiting to the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0046] The accompanying drawings incorporated in and forming a part of the specification illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the application.
[0047] Figure 1 is a flow chart of a display effect control method of a display screen according to an exemplary embodiment.
[0048] Figure 2 is a flow chart of a display effect control method of a display screen according to an exemplary embodiment.
[0049] Figure 3 is a flow chart of a display effect control method of a display screen according to an exemplary embodiment.
[0050] Figure 4 is a flow chart of a display effect control method of a display screen according to an exemplary embodiment.
[0051] Figure 5 is a flow chart of a display effect control method of a display screen according to an exemplary embodiment.
[0052] Figure 6 is a block diagram of a display effect control device of a display screen according to an exemplary embodiment.
[0053] Figure 7 is a block diagram of a terminal device according to an exemplary embodiment.
[0054] Figure 8 is an interface effect diagram displayed with a warm color temperature effect in the related art.
[0055] Figure 9 is an interface effect diagram displayed with a cold color temperature effect in the related art. DETAILED DESCRIPTION
[0056] The exemplary embodiments will be described in detail herein with reference to the attached drawings. In the following description, like reference numerals refer to like elements, unless the context clearly dictates otherwise. The following description of exemplary embodiments is not representative of all possible embodiments consistent with the present application. Instead, they are merely examples of apparatuses and methods consistent with some aspects of the present application as detailed in the appended claims.
[0057] Before the display effect control method of the display screen provided by the present disclosure is described, the concept of color temperature involved in the present disclosure is first described.
[0058] When a light source emits light, a set of spectra is generated, and a certain temperature needs to be reached when a pure black body produces the same spectrum. This temperature is the color temperature of the light source, and the unit of color temperature is Kelvin (K). Therefore, the color temperature can be understood as a fictitious black object that emits light of different colors when heated to different temperatures, and the object appears in different colors. Among them, the commonly used color temperature effects include D65 and D75, which can represent the color temperature effect of the display screen. When the color temperature effect of the display screen is D65, it can be considered that the display screen in the working process is a light source with a color temperature of 6500K; when the color temperature effect of the display screen is D75, it can be considered that the display screen in the working process is a light source with a color temperature of 7500K. When the color temperature exceeds 5000K, the light source is called a cold light source, and the display effect is blue; when the color temperature is lower than 3000K, the light source is called a warm light source, and the display effect is yellow.
[0059] Most terminal devices currently have a display screen color style adjustment function to meet the individual needs of users for display screen color temperature display. However, in the prior art, the brightness of the display screen is mostly adjusted according to the automatic backlight curve, that is, the ambient light value is collected by the light sensor, the backlight value corresponding to the collected ambient light value is found in the backlight curve table, and then the display brightness of the display screen is adjusted according to the backlight value. When adjusting the display brightness of the display screen, only the ambient light parameter is considered, and the influence of the color temperature of the display screen on the brightness of the display screen is not considered. When the display screen displays different color temperature effects, such as warm color temperature, standard color temperature, and cold color temperature, there is a relatively large difference in the display brightness of the display screen, for example, at the same physical backlight value, the brightness of the display screen with a cold color temperature is lower than that of the display screen with a standard color temperature. Referring to Figure 8 and Figure 9 , as shown in Figure 8 shows an interface effect diagram displayed with a warm color temperature effect in the related art, Figure 9 shows an interface effect diagram displayed with a cold color temperature effect in the related art, by Figure 8 and Figure 9It can be known by comparison that when the display screen displays at the same physical backlight value, the display interface displayed by the cold color temperature effect is obviously lower in display brightness than the display interface displayed by the warm color temperature effect, which is easy to give the user the feeling that the display interface is too dark and affects the user's visual experience.
[0060] To solve the above problems, the display effect control method of the display screen is provided in the present disclosure, which is applied to a terminal device with a display screen. When the display brightness of the terminal device does not match the color temperature information, the display brightness of the display screen is adjusted by using the current color temperature information, so that the display brightness of the display screen is adapted to the color temperature display effect of the display screen, avoiding the weakening of the display brightness caused by different color temperature display effects, affecting the user's visual experience, improving the accuracy of the display brightness of the display screen, and improving the user's visual use comfort.
[0061] The exemplary embodiments of the present disclosure provide a display effect control method of a display screen, which is applied to a terminal device with a display screen. The terminal device can be a mobile phone, a tablet computer, a smart robot, a smart wearable device, or other smart electronic devices with a display screen.
[0062] As shown in the display effect control method of the display screen in the present disclosure, the method is realized by a control device of the terminal device, and includes the following steps. Figure 1
[0063] S101, obtaining current color temperature information of the display screen;
[0064] S102, obtaining current display brightness information of the display screen;
[0065] S103, if the current display brightness information does not match the current color temperature information, obtaining target display brightness information matched with the current color temperature information based on the current color temperature information;
[0066] S104, adjusting the display brightness of the display screen based on the target display brightness information.
[0067] In step S101, the control device of the terminal device is always in communication connection with the display screen to control the display content and display effect of the display screen. The control device can obtain the current color temperature information of the display screen through the communication connection with the display screen. The current color temperature information can be automatically set by the control device according to the environmental color temperature information collected by the color temperature sensor, or can be set by the user according to personal preference. The current color temperature information is used to reflect the color temperature under the current display style of the display screen, and the unit of the color temperature information is K.
[0068] In step S102, the control device of the terminal device can acquire the current brightness information of the display screen through the communication connection between the display screen. The display brightness can be automatically set by the control device according to the ambient light value collected by the light sensor, or can be set by the user according to personal use habits. The current display brightness information is used to reflect the current brightness of the display screen in the bright screen state, and the unit of the display brightness information is lux.
[0069] In step 103, after acquiring the current color temperature information and the current display brightness information of the display screen, the control device compares the two to determine whether the current color temperature information matches the current display brightness information. If the two do not match, the display brightness of the display screen is adjusted according to the current color temperature information to match the display brightness with the color temperature effect, so that the display brightness does not become dim after the color temperature adjustment.
[0070] In some examples, the current color temperature information and the current display brightness information can be set to multiple gears respectively. For example, 1000K-4000K of the current color temperature information is set to the first gear, 4000K-7000K is set to the second gear, and 7000K-10000K is set to the third gear; 30%-50% of the maximum brightness value of the display screen is set to the first gear, 50%-70% of the maximum brightness value is set to the second gear, and 70%-90% of the maximum brightness value is set to the third gear. If the gear of the current color temperature information is inconsistent with the gear of the current display brightness information, it means that the current color temperature information and the current display brightness information do not match, and the display brightness of the display screen needs to be adjusted to adapt the color temperature display effect of the display screen to the display brightness.
[0071] In other examples, since the color temperature information and the brightness information contain different contents and units, it is difficult to directly compare whether the current color temperature information matches the current display brightness information. In order to facilitate comparison, a corresponding relationship between the color temperature information and the display brightness information can be established in advance. When step S103 is executed, the color temperature information corresponding to the current display brightness information is first determined based on the current display brightness information and the corresponding relationship between the color temperature information and the display brightness information, and then the color temperature information is compared with the current color temperature information. If the two are inconsistent, it means that the current display brightness information and the current color temperature information do not match, and the display brightness of the display screen needs to be adjusted to adapt the color temperature display effect of the display screen to the display brightness, thereby improving the visual experience of the user. For example, the user adjusts the color temperature effect of the display screen from the standard color temperature to the warm color temperature, but does not adjust the brightness of the display screen. At this time, since the color temperature effect has changed, but the display brightness of the display screen has not changed, the color temperature information corresponding to the current display brightness of the display screen is inconsistent with the current color temperature information, so the current color temperature information does not match the current display brightness.
[0072] If the current color temperature information and the current display brightness information do not match, it indicates that the setting of the display brightness of the display screen does not take into account the influence of the current color temperature display effect. For example, in a dim indoor scene, one user sets the display screen to a standard color temperature display effect (6500K), and another user sets the display screen to a bluish color temperature display effect (9300K). Two terminal devices only set the same display brightness according to the ambient light value collected by the light sensor. Then, the display brightness of the terminal device using the bluish color temperature display effect is lower than that of the terminal device using the standard color temperature display effect. In this case, the user watching the screen will cause eye discomfort. Therefore, in order to avoid the above problems, when the current color temperature information and the current display brightness information do not match, the display brightness of the display screen is adjusted based on the current color temperature information. The target display brightness information matched with the current color temperature information is obtained, and the current display brightness is compensated to improve the visual experience of the user.
[0073] In step S104, the display brightness of the display screen is adjusted according to the target display brightness information obtained based on the current color temperature information. It can be ensured that the display screen of the terminal device can be adjusted to a suitable display brightness whether in a standard color temperature display effect or in a cold or warm color temperature display effect. It should be noted that the standard color temperature refers to a color temperature display effect with better display effect, which is set according to the hardware parameters of the display screen of the terminal device when the terminal device is shipped. The numerical values of R (red), G (green), and B (blue) of each pixel point of the display screen during display are all taken as initial values in the standard color temperature state.
[0074] In the present disclosure, when the display brightness of the terminal device does not match the color temperature information, the current color temperature information is used to adjust the display brightness of the display screen, so that the display brightness of the display screen is adapted to the color temperature display effect of the display screen. This avoids weakening of the display brightness caused by different color temperature display effects, affects the visual experience of the user, improves the accuracy of the display brightness of the display screen, and improves the visual use comfort of the user.
[0075] According to an exemplary embodiment, as shown in Figure 2 The display effect control method of the display screen in the present embodiment includes:
[0076] S201, obtaining current color temperature information of a display screen;
[0077] S202, obtaining current display brightness information of the display screen;
[0078] S203, if the current display brightness information matches the current color temperature information, maintaining the current display brightness of the display screen.
[0079] The steps S201 and S202 are the same as the implementation in the above embodiment, and will not be described here again.
[0080] In step S203, if the current display brightness information matches the current color temperature information, it indicates that the color temperature display effect of displaying with the current color temperature information does not affect the display brightness of the display screen, and the display brightness does not need to be compensated, and the current display brightness of the display screen meets the visual needs of the user. Referring to the two examples shown in step S103 in the above embodiment, for example, the current color temperature information is the standard color temperature 6500K, which belongs to the second gear of the current color temperature information, and the current display brightness information is 50%, which belongs to the second gear of the current display brightness information, and the gear of the current color temperature information is consistent with the gear of the current display brightness information, which indicates that the current display brightness information matches the current color temperature information. For another example, if the color temperature information corresponding to the current display brightness information is consistent with the current color temperature information, it indicates that the current display brightness information matches the current color temperature information.
[0081] In the present disclosure, when the current display brightness information matches the current color temperature information, the current display brightness of the display screen can be maintained, and the display brightness of the display screen does not need to be compensated to obtain new brightness information, so as to meet the visual use needs of the user.
[0082] According to one example embodiment, as Figure 3 shown, the display effect control method of the display screen in the present embodiment comprises:
[0083] S301, obtaining a coefficient of the current color temperature of the display screen relative to a preset reference color temperature as current color temperature information;
[0084] S302, obtaining current display brightness information of the display screen;
[0085] S303, determining whether the current display brightness information matches the current color temperature information, if yes, performing step S304; if no, performing steps S305 and S306;
[0086] S304, if the current display brightness information matches the current color temperature information, maintaining the current display brightness of the display screen;
[0087] S305, if the current display brightness information does not match the current color temperature information, obtaining target display brightness information matching the current color temperature information based on the current color temperature information;
[0088] S306, adjusting the display brightness of the display screen based on the target display brightness information.
[0089] The steps S302, S304, S305 and S306 are the same as the implementation in the above embodiment, and will not be described here again.
[0090] In step S301, a ratio coefficient of the current color temperature of the display screen relative to a preset reference color temperature is taken as the current color temperature information, wherein the preset reference color temperature is the color temperature value under the display effect of the standard color temperature. Since the display brightness information and the color temperature information of the display screen are matched under the display effect of the standard color temperature, the display screen does not need to be compensated in brightness, and the current display brightness of the display screen can be maintained for the user, so the color temperature value under the display effect of the standard color temperature is a good reference value, and thus the color temperature value under the display effect of the standard color temperature is taken as the preset reference color temperature, so as to unify the calculation method of the color temperature information under different color temperature effects. The ratio coefficient of the current color temperature of the display screen relative to the preset reference color temperature can be well taken as the current color temperature information of the display screen to represent the current color temperature effect of the display screen. For example, if the coefficient of the current color temperature of the display screen relative to the preset reference color temperature is 1, it indicates that the current color temperature is the standard color temperature; if the coefficient of the current color temperature of the display screen relative to the preset reference color temperature is greater than 1, it indicates that the current color temperature is a blue display effect; and if the coefficient of the current color temperature of the display screen relative to the preset reference color temperature is less than 1, it indicates that the current color temperature is a yellow display effect.
[0091] In step S303, when judging whether the current display brightness information and the current color temperature information are matched, first, a reference color temperature coefficient corresponding to the current display brightness information is obtained based on the current display brightness information. The determination manner of the reference color temperature coefficient is the same as that of the current color temperature information in step S301, and the reference color temperature coefficient can represent the color temperature effect corresponding to the current display brightness information, or the preset reference color temperature can be directly taken as the reference color temperature coefficient. In one example, the display screen originally displays in the standard color temperature display effect and the standard brightness, the user adjusts the color temperature display effect to the cold color temperature display effect, but the display screen still displays in the standard brightness, and the standard brightness is the current display brightness. The color temperature information corresponding to the current display brightness is the reference color temperature coefficient. Since the color temperature parameter corresponding to the current display brightness information before adjustment is the color temperature parameter when displaying in the standard color temperature display effect, the preset reference color temperature is the reference color temperature coefficient. In another example, the display screen originally displays in the cold color temperature effect, and the display screen brightness at this time also matches the cold color temperature. At this time, the reference color temperature coefficient is the color temperature parameter corresponding to the cold color temperature effect. At this time, if the color temperature display effect of the display screen is modified from the cold color temperature display effect to the warm color temperature effect, but the user does not adjust the display screen brightness corresponding to the cold color temperature display effect, the reference color temperature coefficient corresponding to the current display brightness at this time is not equal to the preset reference color temperature.
[0092] Then, the control device judges that the current display brightness information and the current color temperature information are matched if the current color temperature information is the same as the reference color temperature coefficient, and judges that the current display brightness information and the current color temperature information are not matched if the current color temperature information is different from the reference color temperature coefficient.
[0093] The current color temperature information is compared with the reference color temperature coefficient. If the current color temperature information is the same as the reference color temperature coefficient, the current display brightness information matches the current color temperature information. If the current color temperature information is different from the reference color temperature coefficient, the current display brightness information does not match the current color temperature information. For example, if the current color temperature of the display screen in the current color temperature information is 1.25 times the preset reference color temperature, and the reference color temperature coefficient is also 1.25, the current color temperature information is the same as the reference color temperature coefficient, which indicates that the current display brightness information matches the current color temperature information, and the current display brightness 80% of the display screen can be maintained. If the current color temperature of the display screen in the current color temperature information is 1.25 times the preset reference color temperature, and the reference color temperature coefficient is 1, the current color temperature information is different from the reference color temperature coefficient, which indicates that the current display brightness information does not match the current color temperature information, and the current display brightness 50% of the display screen cannot meet the required brightness under the current color temperature information. The target display brightness information that matches the current color temperature information needs to be obtained based on the current color temperature information.
[0094] Due to different personal use requirements and use habits of users, there are many possibilities for adjusting the color temperature display effect of the display screen. The display effect can be adjusted from the preset reference color temperature to the blue display effect, or from the blue display effect to the yellow display effect. Under different color temperature display effects, the display brightness will also change. In order to facilitate the adjustment of the display brightness information of the display screen according to the current color temperature information, so that the display brightness of the display screen can be matched with the current color temperature information, a corresponding relationship between the display screen brightness and the color temperature information can be established in advance. For example, when the display brightness is 50%, the corresponding color temperature coefficient is 1; when the display brightness is 80%, the corresponding reference color temperature coefficient is 1.25. If it is determined that the current color temperature information is 1, but the display screen brightness is only 50% of the highest brightness, it indicates that the display brightness does not match the current color temperature effect, and the display brightness of the display screen is adjusted to 80% of the highest display brightness.
[0095] According to an example embodiment, as shown in Figure 4 the display effect control method of the display screen in the embodiment includes:
[0096] S401, obtaining a color value parameter of a white point in a state of displaying in a current color temperature;
[0097] S402, obtaining a preset color value parameter of a white point in a state of displaying in a preset reference color temperature;
[0098] S403, a ratio of the color value parameter of the white point to the preset color value parameter of the white point is taken as current color temperature information;
[0099] S404, obtaining current display brightness information of the display screen;
[0100] S405, determining whether the current display brightness information matches the current color temperature information, if yes, executing step S406; if no, executing steps S407 and S408;
[0101] S406, if the current display brightness information matches the current color temperature information, maintaining the current display brightness of the display screen;
[0102] S407, if the current display brightness information does not match the current color temperature information, obtaining target display brightness information matching the current color temperature information based on the current color temperature information;
[0103] S408, adjusting the display brightness of the display screen based on the target display brightness information.
[0104] In step S404, S405, S406, S407 and S408, the same as the above embodiment, which will not be repeated here.
[0105] In step S401, the white point refers to a part of the display screen displayed in white in the standard color temperature display state, and the color value parameter of the white point is represented by the RGB three-channel color parameter. The RGB color mode is a color standard in the industry, which is used to obtain various colors by changing the three color channels of red (R), green (G) and blue (B) and superimposing them on each other. RGB represents the three channels of red, green and blue. This standard includes almost all colors that can be perceived by human vision, and is one of the most widely used color systems. The color of all pixel points on the display interface can be represented by the RGB three-channel. Since the current color temperature display effect can be set to a blue-biased display effect or a yellow-biased display effect according to user's preference, the white point will appear blue-biased or yellow-biased in the above two non-standard color temperature display states, that is, the color value parameter of the white point is different from that of the white point in the standard color temperature. For example, in a blue-biased color temperature display effect, the color value parameter of the white point is (176, 224, 230), wherein the color value parameter of the white point is the color value of the white pixel point constituting the image in the standard color temperature. For convenience of description, in the subsequent description, when the color temperature changes from the standard color temperature to the non-standard color temperature, although the color displayed after the color value of the white point in the standard color temperature changes is no longer white, the point is still called the white point in the non-standard color temperature. By obtaining the color value parameter of the white point position in the current color temperature display effect, and based on the color value parameter of the white point position in the standard color temperature, the current color temperature information in the current color temperature display effect of the display screen can be inferred.
[0106] In step S402, the preset color value parameter of the white point in the preset reference color temperature display state is obtained, that is, the color value parameter of the white point in the display effect of the standard color temperature is obtained. Generally, the color value parameter of the white point in the standard color temperature is (255, 255, 255). When the color temperature of the display screen changes, the color value parameter of the white point in different color temperatures also changes accordingly, and the remaining color points also change based on the color value parameter of the white point in the current color temperature. For example, the color value parameter of the white point in the standard color temperature is (255, 255, 255), and as the color temperature changes, when the color temperature becomes a yellowish color temperature, the original white point in the yellowish color temperature is affected by the color temperature and changes from white to a yellowish color. Therefore, the color value parameter of the white point in the yellowish color temperature (even if the color of the white point changes from white to a yellowish color, it is still called a white point) changes and is displayed as (255, 255, 200).
[0107] In some embodiments, the color value parameter of the white point in the display state of the non-standard color temperature can be a product of the coefficient of one or two color channel values in the color value parameter of the white point in the standard color temperature. For example, the R value and the G value in the color value parameter of the white point in the display effect of the bluish color temperature (9000K) are 0.75 times the R value and the G value in the color value parameter of the white point in the standard color temperature. Therefore, the color value parameter of the white point in the display effect of the 9000K color temperature is (191, 191, 255). The R value and the G value in the color value parameter of the white point in the display effect of the yellowish color temperature (2000K) are 0.75 times the G value and the B value in the color value parameter of the white point in the standard color temperature. Therefore, the color value parameter of the white point in the display effect of the 2000K color temperature is (255, 191, 191).
[0108] In some embodiments, the color value parameter of the white point in the display state of the non-standard color temperature can be a product of the coefficient of one or two color channel values in the color value parameter of the white point in the standard color temperature. For example, the R value and the G value in the color value parameter of the white point in the display effect of the bluish color temperature (9000K) are 0.75 times the R value and the G value in the color value parameter of the white point in the standard color temperature. Therefore, the color value parameter of the white point in the display effect of the 9000K color temperature is (191, 191, 255). The R value and the G value in the color value parameter of the white point in the display effect of the yellowish color temperature (2000K) are 0.75 times the G value and the B value in the color value parameter of the white point in the standard color temperature. Therefore, the color value parameter of the white point in the display effect of the 2000K color temperature is (255, 191, 191).
[0109] The above embodiments only illustrate the color value parameter of the white point in the non-standard color temperature state. The values involved are only used to show the change rule of the color value parameter of the white point and do not limit the actual application and the content of the present application. In the actual application process, the color value parameter of the white point in the non-standard state can be set according to the requirements.
[0110] In step S403, since the preset color value parameter of the white point is obtained at the preset reference color temperature, the ratio of the color value parameter of the white point to the preset color value parameter of the white point is taken as the current color temperature information, which can reflect the difference between the current color temperature information and the preset reference color temperature, and provide accurate current color temperature information for subsequent judgment of whether to provide brightness compensation.
[0111] In the present disclosure, the ratio of the color value parameter of the white point to the preset color value parameter of the white point is taken as the current color temperature information, which is simple to obtain and can obtain accurate current color temperature information, so that the terminal device can finally adjust the display brightness of the display screen to be adapted to the color temperature, and the visual use comfort of the user is improved.
[0112] According to an example embodiment, as shown in Figure 5 The display effect control method of the display screen in the present embodiment includes:
[0113] S501, obtaining a coefficient of a current color temperature of the display screen relative to a preset reference color temperature as current color temperature information;
[0114] S502, obtaining current display brightness information of the display screen;
[0115] S503, judging whether the current display brightness information and the current color temperature information match, if yes, executing step S504; if no, executing steps S505, S506, S507 and S508;
[0116] S504, if the current display brightness information and the current color temperature information match, maintaining the current display brightness of the display screen;
[0117] S505, if the current display brightness information and the current color temperature information do not match, obtaining hardware parameter information of the display screen;
[0118] S506, obtaining brightness compensation information based on the current color temperature information, the hardware parameter information and the preset reference color temperature;
[0119] S507, obtaining target display brightness information based on the brightness compensation information and the current display brightness information;
[0120] S508, adjusting the display brightness of the display screen based on the target display brightness information.
[0121] Among them, steps S501, S502, S503, S504 and S508 are the same as the embodiments in the above embodiments, and will not be repeated here.
[0122] In step S505, if the current display brightness information does not match the current color temperature information, it indicates that the current color temperature deviates from the preset reference color temperature, and the current display brightness of the display screen cannot be kept unchanged, and the current display brightness of the display screen needs to be compensated. Since there are various terminal devices, there are great differences in the hardware devices of the display screens. In order to ensure that the final display brightness conforms to the terminal device, the hardware parameter information of the display screen needs to be considered to obtain the hardware parameter information of the display screen.
[0123] In step S506, the preset reference color temperature is denoted as T, and the hardware parameter information of the display screen is denoted as t1, t2 and t3. For different display screens, the values of t1, t2 and t3 of the display screen can be different. The hardware parameter information can affect the display brightness determined by the performance of the display screen itself. The hardware parameter information includes the size of the unit board of the display screen, the resolution of the unit board, the pixel spacing, the LED pipe core and the like. For example, if the performance of the LED pipe core is good, the display brightness is guaranteed, and the values of t1, t2 and t3 are small. If the performance of the LED pipe core is poor, the display brightness cannot be guaranteed, and the values of t1, t2 and t3 are large. The ratio of the current color temperature information to the preset reference color temperature is denoted as a, and the brightness compensation information can be obtained through the formula t1*((1+a)*T) 2 +t2*(1+a)*T+t3. The brightness compensation information takes into account the difference between the current color temperature information and the preset reference color temperature, and also takes into account the influence of the hardware devices of the display screen. Therefore, the brightness compensation information can well compensate for the influence of the change of the color temperature on the display brightness of the display screen.
[0124] In step S507, the target display brightness information is determined by the brightness compensation information and the current display brightness information. The target display brightness information can be the sum of the brightness compensation information and the current display brightness information. The current display brightness information is denoted as bl, and the target display brightness information bl_r=bl+t1*((1+a)*T) 2 +t2*(1+a)*T+t3. The target display brightness information can also be the weighted sum of the brightness compensation information and the current display brightness information. The method for obtaining the target display brightness information can be determined according to the performance of the terminal device, and no unified regulation is made.
[0125] In the present disclosure, the hardware parameter information is added to the brightness compensation information considering the hardware differences of the display screen, so that the finally obtained target display brightness information is more in line with the display brightness requirements of the display screen of the terminal device, which improves the accuracy of the display brightness information and also improves the visual use comfort of the user.
[0126] According to an example embodiment, the display effect control method of the display screen in the present embodiment comprises:
[0127] The correspondence between the target display brightness information and the current color temperature information is established and stored.
[0128] If the current display brightness information does not match the current color temperature information, it indicates that the setting of the display screen brightness does not consider the influence of the current color temperature display effect, and therefore the display brightness of the display screen needs to be adjusted based on the current color temperature information, the current display brightness information is compensated, and the target display brightness information is obtained. The terminal device establishes and stores the correspondence between the target display brightness information and the current color temperature information, so that when the terminal device obtains the same color temperature information again, the display brightness of the display screen can be adjusted directly according to the stored correspondence, without the need for repeated calculation, and the waste of resources of the terminal device is avoided.
[0129] An exemplary embodiment of the present disclosure provides a display effect control device of a display screen. As shown in Figure 6 A block diagram of a display effect control device of a display screen is shown in the present disclosure.
[0130] The block diagram includes an acquisition module 61, a processing module 62, and an adjustment module 63. The acquisition module 61 is configured to acquire current color temperature information of a display screen and current display brightness information of the display screen. The acquisition module 61 is further configured to, if the current display brightness information does not match the current color temperature information, obtain target display brightness information matched with the current color temperature information based on the current color temperature information. The adjustment module 63 is configured to adjust display brightness of the display screen based on the target display brightness information.
[0131] In an exemplary embodiment of the present disclosure, the adjustment module 63 is further configured to, if the current display brightness information matches the current color temperature information, maintain the current display brightness of the display screen.
[0132] In an exemplary embodiment of the present disclosure, the current color temperature information of the display screen is acquired, and the acquisition module 61 is further configured to acquire a coefficient of the current color temperature of the display screen relative to a preset reference color temperature as the current color temperature information.
[0133] In an exemplary embodiment of the present disclosure, the display effect control device of the display screen further includes the processing module 62 configured to judge whether the current display brightness information matches the current color temperature information, including: obtaining a reference color temperature coefficient corresponding to the current display brightness information based on the current display brightness information; if the current color temperature information is the same as the reference color temperature coefficient, the current display brightness information matches the current color temperature information; and if the current color temperature information is different from the reference color temperature coefficient, the current display brightness information does not match the current color temperature information.
[0134] In the exemplary embodiments of the present disclosure, the acquisition module 61 is configured to acquire a coefficient of a current color temperature of the display screen relative to a standard color temperature as the current color temperature information, acquire a color value parameter of a white point in a state of displaying at the current color temperature, and acquire a preset color value parameter of the white point in a state of displaying at a preset reference color temperature; and the current color temperature information is a ratio of the color value parameter of the white point to the preset color value parameter of the white point.
[0135] In the exemplary embodiments of the present disclosure, the acquisition module 61 is configured to acquire target display brightness information matched with the current color temperature information based on the current color temperature information, acquire hardware parameter information of the display screen, acquire brightness compensation information based on the current color temperature information, the hardware parameter information and the preset reference color temperature, and acquire the target display brightness information based on the brightness compensation information and a current display brightness information.
[0136] In the exemplary embodiments of the present disclosure, the display effect control device of the display screen further includes:
[0137] The storage module 64 is configured to establish a corresponding relationship between the target display brightness information and the current color temperature information and store the corresponding relationship.
[0138] As to the terminal device in the above embodiments, the specific manners in which various modules perform operations have been described in detail in the embodiments of the method, and thus will not be described in detail here.
[0139] Figure 7 FIG. 7 is a block diagram of a terminal device 700 according to an exemplary embodiment. The terminal device 700 can be, for example, a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, or the like.
[0140] Referring to Figure 7 The terminal device 700 can include one or more of the following components: a processing component 702, a memory 704, a power supply component 706, a multimedia component 708, an audio component 710, an input / output (I / O) interface 712, a sensor component 714, and a communication component 716.
[0141] The processing component 702 generally controls the overall operations of the terminal device 700, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 702 can include one or more processors 720 to execute instructions to complete all or part of the steps of the methods described above. In addition, the processing component 702 can include one or more modules to facilitate the interaction between the processing component 702 and other components. For example, the processing component 702 can include a multimedia module to facilitate the interaction between the multimedia component 708 and the processing component 702.
[0142] The memory 704 is configured to store various types of data to support the operation of the terminal device 700. Examples of these data include instructions for any application programs or methods operating on the terminal device 700, contact data, phonebook data, messages, pictures, videos, and the like. The memory 704 can be implemented by any type of volatile or nonvolatile storage devices 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 disc or optical disc.
[0143] The power component 706 supplies power for various components of the terminal device 700. The power component 706 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the terminal device 700.
[0144] The multimedia component 708 includes a screen providing an output interface between the terminal device 700 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes the touch panel, the screen can be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense a touch, a slide, and a gesture on the touch panel. The touch sensor can not only sense a boundary of a touching or a sliding action, but also detect duration and pressure related to the touching or sliding action. In some embodiments, the multimedia component 708 includes a front camera and / or a back camera. The front and / or back camera can receive external multimedia data when the terminal device 700 is in an operation mode such as a photographing mode or a video mode. Each of the front and back camera can be a fixed optical lens system or have a focal length and optical zoom capability.
[0145] The audio component 710 is configured to output and / or input an audio signal. For example, the audio component 710 includes a microphone (MIC) configured to receive an external audio signal when the terminal device 700 is in an operation mode such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 704 or transmitted via the communication component 716. In some embodiments, the audio component 710 also includes a speaker for outputting an audio signal.
[0146] The I / O interface 712 provides an interface between the processing component 702 and peripheral interface modules such as a keypad, a click wheel, buttons, and the like. The buttons can include, but are not limited to, a home button, a volume button, a start button, and a lock button.
[0147] The sensor component 714 includes one or more sensors to provide the terminal device 700 with status assessments in various aspects. For example, the sensor component 714 can detect the open / closed status of the terminal device 700, the relative positioning of components, such as the display and keypad of the terminal device 700, the sensor component 714 can also detect changes in the position of the terminal device 700 or a component of the terminal device 700, the presence or absence of user contact with the terminal device 700, the terminal device 700 orientation or acceleration / deceleration, and temperature changes of the terminal device 700. The sensor component 714 can include proximity sensor(s) configured to detect the presence of nearby objects without any physical contact. The sensor component 714 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 714 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0148] The communication component 716 is configured to facilitate wired or wireless communication between the terminal device 700 and other devices. The terminal device 700 can access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 716 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 716 also 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.
[0149] In an exemplary embodiment, the terminal device 700 can be implemented with one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors, or other electronic elements to perform the display effect control method of the display screen described above.
[0150] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions, such as the memory 704 including instructions, is also provided, which can be executed by the processor 720 of the terminal device 700 to complete the method described above. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.
[0151] A kind of non-transitory computer readable storage medium, when the instruction in storage medium is executed by the processor of terminal equipment, make the processing device of terminal equipment can execute the display effect control method of display screen provided by the exemplary embodiment of the present disclosure.
[0152] Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the specification and examples be considered as exemplary only, with the true scope and spirit of the application being indicated by the following claims.
[0153] It is to be understood that the application is not limited to the precise construction herein described and as shown in the drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application is limited only by the claims that follow.
Claims
1. A display effect control method of a display screen, characterized by, The display effect control method of the display screen is applied to a terminal device with a display screen, and comprises the following steps: obtaining current color temperature information of the display screen, wherein the current color temperature information is associated with a color value of a pixel point currently displaying white in the display screen, and the color value parameters of the pixel point of white under different color temperatures are different; obtaining current display brightness information of the display screen; if the current display brightness information does not match the current color temperature information, obtaining target display brightness information matched with the current color temperature information based on the current color temperature information; adjusting the display brightness of the display screen based on the target display brightness information.
2. The display effect control method of a display screen according to claim 1, characterized by, The display effect control method of the display screen further comprises: if the current display brightness information matches the current color temperature information, maintaining the current display brightness of the display screen.
3. The display effect control method of a display screen according to claim 2, characterized by, The method for obtaining the current color temperature information of the display screen comprises: obtaining a coefficient of the current color temperature of the display screen relative to a preset reference color temperature as the current color temperature information; The method for judging whether the current display brightness information matches the current color temperature information comprises: obtaining a reference color temperature coefficient corresponding to the current display brightness information based on the current display brightness information; if the current color temperature information is the same as the reference color temperature coefficient, the current display brightness information matches the current color temperature information; if the current color temperature information is different from the reference color temperature coefficient, the current display brightness information does not match the current color temperature information.
4. The display effect control method of a display screen according to claim 3, characterized by, The method for obtaining the coefficient of the current color temperature of the display screen relative to a preset reference color temperature as the current color temperature information comprises: obtaining a color value parameter of a white point in a state of displaying the current color temperature; obtaining a preset color value parameter of a white point in a state of displaying the preset reference color temperature; the ratio of the color value parameter of the white point to the preset color value parameter of the white point is taken as the current color temperature information.
5. The display effect control method of a display screen according to claim 3, characterized by, The method for obtaining target display brightness information matched with the current color temperature information based on the current color temperature information comprises: obtaining hardware parameter information of the display screen; obtaining brightness compensation information based on the current color temperature information, the hardware parameter information and the preset reference color temperature; obtaining the target display brightness information based on the brightness compensation information and the current display brightness information.
6. The display effect control method of a display screen according to claim 1, characterized by, The display effect control method of the display screen further comprises: establishing a corresponding relationship between the target display brightness information and the current color temperature information and storing the same.
7. A display effect control device for a display screen, characterized by comprising: The display effect control device of the display screen is applied to a terminal device with a display screen, and comprises: an obtaining module, configured to obtain current color temperature information of the display screen and current display brightness information of the display screen, wherein the current color temperature information is associated with a color value of a pixel point currently displaying white in the display screen, and the color value parameters of the pixel point of white under different color temperatures are different; the obtaining module is further configured to, if the current display brightness information does not match the current color temperature information, obtain target display brightness information matched with the current color temperature information based on the current color temperature information; an adjusting module, configured to adjust the display brightness of the display screen based on the target display brightness information.
8. The display effect control device of the display screen according to claim 7, characterized in that, The adjusting module is further configured to: if the current display brightness information matches the current color temperature information, maintaining the current display brightness of the display screen.
9. The display effect control device of the display screen according to claim 8, characterized in that, The obtaining module is further configured to: obtain a coefficient of the current color temperature of the display screen relative to a preset reference color temperature as the current color temperature information; The display effect control device of the display screen further includes: a processing module configured to determine whether the current display brightness information matches the current color temperature information.
10. A terminal device, comprising: The terminal device includes: a display screen; a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute the executable instructions in the memory to implement the display effect control method of the display screen according to any one of claims 1 to 6.
11. A non-transitory computer-readable storage medium having stored thereon executable instructions that, as a result of being executed by a computer, are adapted to cause the computer to at least: The executable instructions are executed by the processor to implement the display effect control method of the display screen according to any one of claims 1 to 6.
Citation Information
Patent Citations
Control method and control device
CN106448541A
Terminal, screen brightness control method thereof and computer readable storage medium
CN109842723A