This application claims priority of China Patent Application No. 202310773132.7 filed on Jun. 27, 2023, the entirety of which is incorporated by reference herein.
The present invention relates to a field of display technology, in particular to a color temperature adjustment method and related devices.
In recent years, as the usage of electronic devices such as computers, televisions, mobile phones, tablets, and projectors has become more common, and the time for human eyes to view images displayed on the electronic devices has become longer, which has aggravated eye fatigue. Therefore, improvement in comfort of viewing displayed images and eye protection plays a very important role in consumer electronics devices. especially in educational equipment, which has become the feature that consumers pay most attention to.
However, there are still certain deficiencies in the viewing comfort and/or eye protection functions of existing electronic devices such as computers, televisions, mobile phones, tablets, and projectors.
The invention provides a color temperature adjustment method and a related device, which can improve comfort of viewing images displayed on the device and/or eye protection.
In order to achieve the above purpose, the present invention provides a color temperature adjustment method, which comprises:
The prevent invention first determines the display brightness of the image and the viewing distance, then determines the target color temperature of the image based on the display brightness of the image and the viewing distance, and then adjusts the color temperature of the image to the target color temperature that is determined based on the display brightness of the image and the viewing distance. Accordingly, the color temperature of the image can be adaptively adjusted based on the display brightness of the image and the viewing distance to improve conform of viewing displayed images and eye protection.
The present invention can be more fully understood by reading the subsequent detailed description and examples with references made to the accompanying drawings, wherein:
The following description is made for the purpose of illustrating the general principles of the invention and should not be taken in a limiting sense. The scope of the invention is best determined by reference to the appended claims.
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope protected by the preset invention. Additionally, the term “or” as used herein refers to a non-exclusive term “or” (that is, “and/or”) unless stated otherwise (for example, “or additionally” or “or in the alternative”). Also, the various embodiments described herein are not necessarily mutually exclusive, as some embodiments may be combined with one or more other embodiments to form new embodiments.
This application proposes a color temperature adjustment method. As shown in
S101: determining display brightness of an image and a viewing distance.
The display brightness of the image and the viewing distance can be determined first so that a target color temperature of the image can be determined based on the display brightness of the image and the viewing distance, and then a color temperature of the image can be adjusted to the target color temperature that is determined based on the display brightness of the image and the viewing distance. Thus, the color temperature of the image can be adaptively adjusted based on the display brightness of the image and the viewing distance to improve conform of viewing displayed images and eye protection.
Optionally, for a device that displays images on a display screen, brightness of the display screen can be used as display brightness of an image. For example, if the display screen of the device is an LCD screen, the backlight brightness can be used as the display brightness of the image.
In another embodiment, a device performing the color temperature adjustment method of the present invention may be a projection device, and display brightness of an image may be determined based on projection brightness of the projection device. For example, the projection brightness of the projection device can be used as the display brightness of the image. Alternatively, the display brightness of the image may be determined based on the distance between the projection device and a displayed image and the projection brightness of the projection device. In a specific example, an adjustment ratio corresponding to the distance between the projection device and the displayed image can be multiplied by the projection brightness of the projection device to obtain the display brightness of the image. Optionally, an adjustment ratio corresponding to the distance between the projection device and the displayed image may be negatively correlated to the distance between the projection device and the displayed image.
Optionally, the viewing distance is the distance between the user and the image. The viewing distance can be determined in several ways.
For example, for a device that displays images on a display screen, a distance sensor is disposed on the display screen, and the distance sensor on the display screen may be used to detect the distance between the user and the display screen (that is, an image).
For another example, a distance between the user and an image can be determined through a picture including the user that is taken by a camera. In a specific example, for a projection device that performs the color temperature adjustment method of the present invention, a camera device can be disposed on the projection device so that the camera device on the projection device can take a picture including the user and an image, and the distance between the user and the image can be determined through the picture including the user and the image. In another specific example, for a device that displays images on a display screen, a camera device may be disposed on the display screen, and a distance between the user and the display screen (that is, an image) can be determined through a picture including the user that is taken by the camera device on the display screen.
In addition, for a projection device that performs the color temperature adjustment method of the present invention, if it is necessary to determine the distance between the projection device and a displayed image, the distance between the projection device and the displayed image can be detected based on a distance sensor or a camera device.
S102: determining a target color temperature based on the display brightness of the image and the viewing distance.
After the display brightness of the image and the viewing distance are determined, the target color temperature of the image can be determined based on the display brightness of the image and the viewing distance.
Optionally, for a purpose of controlling blue light energy, the target color temperature can be determined based on the display brightness of the image and the viewing distance.
In an embodiment, since the display brightness of the image is stronger, the blue light energy is stronger. Thus, the blue light energy received by the user can be reduced by appropriately lowering the color temperature. Accordingly, a first adjustment ratio corresponding to the display brightness of the image can be determined so that the target color temperature that is obtained by performing a calculation on the first adjustment ratio and the current color temperature of the image is negatively correlated to the display brightness of the image within a certain range. In this way, through setting the first adjustment ratio, when the display brightness of the image becomes stronger, the amount of blue light energy received by the user can be reduced by lowering the target color temperature. In addition, when the user is closer to the screen, the blue light of the image that the user receives is stronger. Thus, the blue light energy can be reduced by appropriately lowering the color temperature. Based on this, a second adjustment ratio corresponding to the viewing distance can be determined so that the target color temperature that is obtained by performing a calculation on the second adjustment ratio and the current color temperature of the image is positively correlated to the viewing distance within a certain range. In this way, through the setting of the second adjustment ratio, when the viewing distance is less, the amount of blue light energy received by the user can be reduced by lowering the target color temperature.
Thus, in Step S102, the first adjustment ratio corresponding to the display brightness of the image and the second adjustment ratio corresponding to the viewing distance can be determine. Based on the first adjustment ratio, the second adjustment ratio, and the current color temperature, the target color temperature is calculated. Further, when the display brightness of the image is within a first preset range, the display brightness of the image may be negatively correlated to the first adjustment ratio; when the viewing distance is within a second preset range, the viewing distance may be positively correlated to the second adjustment ratio. In Step S102, the current color temperature of the image, the first adjustment ratio, and the second adjustment ratio can be multiplied together to obtain the target color temperature of the image. In other embodiments, a preset color temperature of the image, the first adjustment ratio, and the second adjustment ratio can be multiplied together to obtain the target color temperature of the image. The preset color temperature of the image can be a preset constant, which is not limited here.
Moreover, the corresponding relationship between the display brightness of the image and the first adjustment ratio and the corresponding relationship between the viewing distance and the second adjustment ratio can be stored into the memory/processor of the display device before the display device leaves the factory so that the first adjustment ratio corresponding to the display brightness of the image and the second adjustment ratio corresponding to the viewing distance can be determined later when the display device operates.
In addition, the corresponding relationship between the display brightness of the image and the first adjustment ratio and the corresponding relationship between the viewing distance and the second adjustment ratio can be determined based on a first law of illumination. For example, the correlation between the display brightness of the image and the first adjustment ratio can be presented by a straight line as shown in
In another embodiment, the target color temperature can be found or obtained from a lookup table of display brightness of images, viewing distances, and target color temperatures according to the display brightness of the image and the viewing distance.
Optionally, the lookup table of display brightness of images, viewing distances, and target color temperatures may also be determined for the purpose of adjusting the blue light energy received by the user.
In a specific example, the lookup table of display brightness of images, viewing distances, and target color temperatures may at least comprise data of the display brightness of the images, the viewing distances, the blue light energy, and the target color temperatures. Accordingly, the step of determining the lookup table of display brightness of images, viewing distances, and target color temperatures may comprise: determining the blue light energy received by the user under each display brightness of the image, each viewing distance, and each screen color temperature so that the lookup table of display brightness of images, viewing distances, target color temperatures, and blue light energy is obtained. In order to find or obtain a target color temperature from the lookup table of display brightness of images, viewing distances, and target color temperatures, the target blue light energy under different display brightness of images and different viewing distances can also be set. Thus, in step S102, the target blue light energy can be determined based on the current display brightness of the image and the current viewing distance, and then the target color temperature of the image is found or obtained from the above-mentioned lookup table based on the current display brightness of the image, the current viewing distance, and the target blue light energy. Optionally, before the target blue light energy at different screen display brightness and different viewing distances are set, the blue light energy received at different screen display brightness and different viewing distances is measured for evaluating the blue light energy radiation of the display device thereby performing the setting of target blue light energy under different display brightness of the image and different viewing distances. In addition, the data of the set target blue light energy under different display brightness of the image and different viewing distances and the lookup table of display brightness of images, viewing distances, target color temperatures, and the blue light energy are stored into the memory/process of the display device before it leaves the factory so that the target color temperature can be determined later when the display device operates.
In another specific example, the lookup table of display brightness of images, viewing distances, and target color temperatures may be a table that comprises only the data of display brightness of images, viewing distances, and target color temperatures. In this way, the step of determining the lookup table of display brightness of images, viewing distances, and target color temperatures may comprise: first setting the target blue light energy under different display brightness of the image and different viewing distances, and then determining to which value the color temperature is adjusted at each display brightness of the image and the viewing distance for causing the blue light energy received by the user to be equal to the target blue light energy, thereby determining a target color temperature (the target color temperature corresponding to the target blue light energy) at each display brightness of the image and the viewing distance. In this way, the lookup table of display brightness of images, viewing distances, and target color temperatures can be obtained. Optionally, the lookup table of display brightness of images, viewing distances, and target color temperatures can be stored into the memory/processor of the display device before the display device leaves the factory so that the target color temperature can be determined later when the display device operates.
In another embodiment, for the purpose of improving comfort of viewing displayed images, the target color temperature can be determined based on the display brightness of the image and the viewing distance. Specifically, the illuminance can be determined based on the display brightness of the image and the viewing distance, and then the target color temperature can be determined based on the determined illuminance. Optionally, based on the illumination, a comfortable color temperature range of the image under the illumination can be found or obtained from the Kruithof curve as shown in
The method of determining the illumination based on the display brightness of the image and the viewing distance is not limited here. For example, the illuminance can be calculated based on the first law of illuminance (E=I/R2) and by taking the display brightness of the image and the viewing distance into the first law. For another example, the illuminance at the current display brightness of the image and the current viewing distance can be found or obtained based on the lookup table of display brightness of images, viewing distances, and the illuminance. The lookup table of display brightness of images, viewing distances, and illuminance can be determined according to the illuminance under all combinations of the display brightness of the image and the viewing distance measured by an optical instrument. Optionally, the lookup table of display brightness of images, viewing distances, and the illuminance can be stored into the memory/processor of the display device before the display device leaves the factory so that the illuminance can be determined later when the display device operates.
S103: adjusting the color temperature of the image to the target color temperature.
After the target color temperature is determined based on the display brightness of the image and the viewing distance, the color temperature of the image can be adjusted to the target color temperature.
Optionally, the color temperature of the image can be adjusted according to the RGB data of the image.
In the embodiment, the display brightness of the image and the viewing distance are first determined, and then the target color temperature of the image is determined based on the display brightness of the image and the viewing distance. Then, the color temperature of the image is adjusted to the target color temperature that is determined based on the display brightness of the image and the viewing distance so that the color temperature of the image can be adaptively adjusted based on the display brightness of the image and the viewing distance to improve comfort of viewing displayed the image and/or eye protection.
In order to better explain the color temperature adjustment method of the present invention, the following specific embodiments of the color temperature adjustment are provided for illustrative explanation:
When the brightness of the screen is stronger, the blue light energy of the screen is stronger. Thus, the blue light energy can be reduced by appropriately lowering the color temperature:
TargetCCTBrightness=OriginalCCT*RatioBrightness
RatioBrightness represents the color temperature ratio to be adjusted corresponding to the brightness of the screen (that is the first adjustment ratio), and TargetCCTBrightness represents the target color temperature of the screen corresponding to the brightness of the screen.
When the human eyes are closer to the screen, since the blue light received by the human eyes from the screen is stronger. Thus, the blue light energy can be reduced by appropriately lowering the color temperature.
TargetCCTDistance=TargetCCTBrightness*RatioDistance
RatioDistance represents the color temperature ratio to be adjusted at the corresponding distance (that is the second adjustment ratio), and TargetCCTDistance represents the target screen color temperature at the corresponding distance.
Since the amount of reduction in the energy from the same distance increases more at a short distance, the color temperature is lowered more at a closer distance. That is, as the viewing distance decreases, the amplitude of the decrement in the RatioDistance curve becomes greater.
The blue light energy received by the human eyes can be more accurately determined by the combination of the brightness of the screen and the distance, and then the target color temperature (or the amplitude of the adjustment in the color temperature) can be determined based on these two factors. Optionally, the target color temperature of the image can be calculated through the following expression:
TargetCCT=OriginalCCT*RatioBrightness*RatioDistance;
OriginalCCT is the current color temperature/preset color temperature of the image, and TargetCCT represents the final target color temperature.
At the same distance, the amount of brightness of the screen determines the intensity of the blue light energy of the screen itself. At the same brightness of the screen, the distance between the user and the screen determines the intensity of the blue light received by the user. Thus, the blue light energy received by the eyes of the user can be accurately determined according to the combination of the above brightness of the screen and the above distance.
First, different brightness of the screen and the blue light energy at different distances can be measured to form a mapping table EHEVLUT [Brightnes] [Distance]. In this way, the current brightness of the screen and the current blue light energy value at the current distance of the user can be determined according to “the current blue light energy value CurrentEHEV=EHEVLUT (the current brightness of the screen, the current distance of the user)”, wherein, EHEVLUT (the current brightness of the screen, the current distance of the user) represents that the current blue light energy value is obtained based on the current brightness of the screen and the distance of the user.
The target blue light energy TargetEHEV=TargetEHEVLUT (current screen brightness, current user distance) can be set under different screen brightness and user distance. TargetEHEVLUT represents the target blue light energy at different distances and different screen brightness. TargetEHEVLUT (current screen brightness, current user distance) represents obtaining the current target blue light energy based on the current distance and screen brightness. TargetEHEV represents the target blue light energy.
Since the blue light energy under the same brightness of the screen, the same distance, and at different color temperatures of the screen is different, the correspondence relationship table EHEVLUT[Brightnes][Distance][CCT] between these three factors can be measured. The correspondence relationship table EHEVLUT[Brightnes][Distance][CCT] of these three factors can represent the blue light energy under different brightness of the screen, different viewing distances, and different color temperatures.
Based on the above preparations, during the adjustment of the color temperature, the target blue light energy at the current brightness of the screen and the current viewing distance can be determined first. Then, the current target color temperature is obtained based on the current distance, the brightness of the screen, and the target blue light energy, that is, the current target color temperature TargetCCT=TargetCCT (the current brightness of the screen, the current distance of the user, the target blue light energy). TargetCCT (the current brightness of the screen, the current distance of the user, the target blue light energy) represents that the target color temperature is obtained according to the brightness of the screen, the current distance of the user, and the target blue light energy.
Further, in the embodiment, in addition to the distance detection unit, the brightness detection unit, the color temperature determination unit, and the color temperature control unit, the color temperature adjustment device may also comprise a brightness control unit, a measurement unit, and a measurement-device distance control unit. As shown in
The illumination experienced by the user can be measured based on the brightness of the screen and the distance of the user. That is, the illumination mapping table for all combinations of the brightness of the screen measured by an optical instrument and user distance can be obtained. The illumination mapping table can be stored into the device memory for a search operation during the subsequent color temperature control operation. For the adjustment of the actual color temperature is adjusted, the illuminance at the current brightness of the screen and the current distance can be found or obtained by checking the illumination mapping table, that is, the current illuminance Currentilluminance-illuminanceLUT (the current brightness of the screen, the current distance of the user). Then, a comfortable color temperature range of the screen under the illumination according to the Kruithof curve, that is, wherein TargetCCT[Min,Max]=KruithofCurve (Currentilluminance), KruithofCurve (Currentilluminance) represents the comfortable color temperature range defined by the Kruithof curve that is found or obtained based on the input, and TargetCCT [Min,Max] represents a lower limit and an upper limit of the target color temperature range. Then, the target color temperature is determined based on the comfortable color temperature range of the screen under the illumination. For example, the middle value TargetCCTETargetCCT[Min,Max] of the target color temperature range is taken as the target color temperature.
The processor 22 may be called a CPU (Central Processing Unit). The processor 22 may be an integrated circuit chip with capability of processing signals. The processor 22 may be a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or another programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The general purpose processor may be a microprocessor, or the processor 22 may be any conventional processor.
The electronic device 20 may further comprise a memory 21 for storing instructions and data required for the operation of the processor 22.
The processor 22 is configured to execute instructions to implement the color temperature adjustment method in any one of the embodiments of the present invention and a method provided by any non-conflicting combination of the embodiments.
In the embodiments provided in the present invention, it should be understood that the disclosed system, device, and method can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is achieved based on logical functions. In actual implementation, the division of the units can be achieved by other division ways. For example, multiple units or components may be combined or integrated to another system, or some features can be ignored or can be not implemented. On the other hand, the shown or discussed coupling or direct coupling or communication connection between each other may be achieved by some interfaces, and the indirect coupling or communication connection between devices or units may be in an electrical, mechanical or other form.
In addition, various functionals unit in each embodiment of the present invention can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or in software functional units.
It should also be noted that the terms “comprise”, “include,” or any other variation thereof are intended to cover a non-exclusive inclusion so that a process, method, article, or apparatus that includes a series of elements comprises not only those elements, but also other elements are not expressly listed or inherent elements for the process, method, article or apparatus. Without further limitation, elements qualified by the statement “comprise a . . . ” do not exclude the presence of additional identical elements in the process, method, article, or apparatus that comprises the elements.
While the invention has been described by way of example and in terms of the preferred embodiments, it should be understood that the invention is not limited to the disclosed embodiments. On the contrary, it is intended to cover various modifications and similar arrangements (as would be apparent to those skilled in the art). Therefore, the scope of the appended claims should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements.
Number | Date | Country | Kind |
---|---|---|---|
202310773132.7 | Jun 2023 | CN | national |