Method, device and equipment for adjusting color temperature of display image

By establishing a multi-dimensional mapping table and adjusting the backlight signal using ambient light and backlight signals, the problem of color temperature adjustment for image display devices under environmental changes is solved, achieving adaptive color temperature adjustment and reducing user eye fatigue.

CN121768321APending Publication Date: 2026-03-31SHANGHAI SJ ELECTRONIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

In existing technologies, image display devices cannot adapt to changes in the environment to adjust the color temperature, which requires users to manually adjust it, resulting in low efficiency. Furthermore, color temperature adjustment irreversibly changes the pixel values ​​of the displayed content, affecting the user experience.

Method used

By establishing a multi-dimensional mapping table, the backlight signal is adjusted to achieve the target color temperature by combining ambient light and backlight signals, avoiding changes in pixel values. The first mapping table is used for backlight correction, the second mapping table is used for ambient light compensation, and the third mapping table is used for blue light component reduction.

Benefits of technology

It achieves color temperature adjustment that adapts to changes in ambient light without altering pixel values, reducing user eye fatigue, expanding the adjustment range of gamma correction, and ensuring pixel fidelity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121768321A_ABST
    Figure CN121768321A_ABST
Patent Text Reader

Abstract

The invention discloses a color temperature adjusting method, device and equipment for a display image, and the method comprises the steps: obtaining an image input signal, and decoding the image input signal to obtain a current backlight signal; determining a target color temperature according to a color temperature setting parameter, and searching a two-dimensional vector of a combination of the current backlight signal and the target color temperature and a target backlight correction value mapped in a first mapping relation table; correcting the current backlight signal by using the target backlight correction value to obtain a target backlight signal; searching a two-dimensional vector of the combination of the ambient light intensity and the ambient light color temperature, and mapping a target backlight compensation value in a second mapping relation table; and compensating the target backlight signal based on the target backlight compensation value, and adjusting the current backlight signal according to the compensated target backlight signal. Therefore, the problems that an existing image color temperature adjusting method cannot adapt to environment changes, and the pixel value of image display content can be changed inevitably are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of image display technology, and in particular to a method, apparatus and device for adjusting the color temperature of an image display. Background Technology

[0002] Color temperature is a common indicator of light source quality and an important parameter in monitor control menus. Adjusting the color temperature can create different visual experiences. Most displays offer several selectable color temperature options, with fixed controls corresponding to several fixed pixel mapping methods. By proportionally modifying pixel values, the proportions of red, green, and blue sub-pixels can be increased or decreased to achieve the target color temperature. When the backlight is on, the display shows the image normally.

[0003] The aforementioned color temperature adjustment methods do not allow users to adjust the color temperature control scheme according to the actual usage environment. When the ambient intensity changes, the screen color temperature remains fixed, making it difficult to accurately control manually through the menu, which is inefficient and negatively impacts the user experience. Furthermore, changing the color temperature by modifying pixel mapping inevitably alters the pixel values ​​of the displayed content. This change is irreversible, meaning that after changing the color temperature, the actual displayed content is completely different from the received display signal. Summary of the Invention

[0004] The purpose of this application is to provide a method, apparatus, and device for adjusting the color temperature of displayed images, in order to solve the problems that existing image color temperature adjustment methods cannot adapt to changes in the environment and inevitably alter the pixel values ​​of the displayed image content.

[0005] In a first aspect, embodiments of this application provide a method for adjusting the color temperature of a displayed image, the method comprising:

[0006] Acquire the image input signal and decode it to obtain the current backlight signal;

[0007] The target color temperature is determined according to the color temperature setting parameters. The two-dimensional vector of the current backlight signal and the target color temperature combination is found and mapped to the target backlight correction value in the first mapping table. The first mapping table is used to store the backlight correction values ​​mapped by the two-dimensional vectors of different backlight signals and different preset color temperature combinations.

[0008] The target backlight signal is obtained by correcting the current backlight signal using the target backlight correction value.

[0009] Find the two-dimensional vector of the combination of ambient light intensity and ambient light color temperature, and map the target backlight compensation value in the second mapping table. The second mapping table is used to store the backlight compensation values ​​mapped by the two-dimensional vector of different combinations of ambient light intensity and ambient light color temperature.

[0010] The target backlight signal is compensated based on the target backlight compensation value, and the current backlight signal is adjusted according to the compensated target backlight signal.

[0011] The above technical solution has the following advantages or beneficial effects: by driving multi-color backlight signals, the color temperature of the displayed image can be adjusted by only changing the backlight signals, without changing the pixel values ​​to change the color temperature; it expands the adjustment space of gamma correction and also ensures the authenticity of pixels; in addition, by adjusting the backlight signals based on ambient light, the color temperature display is more suitable for ambient light.

[0012] In some possible embodiments, after adjusting the current backlight signal according to the compensated target backlight signal, the method further includes:

[0013] Find the two-dimensional vector of the combination of ambient light intensity and target color temperature, and map the target blue light component reduction in the third mapping table. The third mapping table is used to store the blue light component reduction mapped by the two-dimensional vector of different combinations of ambient light intensity and different preset color temperature.

[0014] When the reduction of the target blue light component exceeds the set range, the backlight intensity of the blue backlight channel component in the current backlight signal is reduced according to the reduction of the target blue light component.

[0015] The above technical solution has the following advantages or beneficial effects: by collecting ambient light intensity and combining it with the current target color temperature to obtain the corresponding target blue light component reduction, the blue backlight channel component in the compensated target backlight signal is reduced according to the target blue light component reduction, adaptively adjusting the blue light component and reducing user eye fatigue.

[0016] In some possible embodiments, the first mapping table includes a table corresponding to the backlight channel components of each color. The table corresponding to the backlight channel components of each color is used to store the backlight correction values ​​of the two-dimensional vector mapping of different backlight channel components of the color and different preset color temperature combinations.

[0017] Find the target backlight correction value mapped in the first mapping table to the two-dimensional vector of the current backlight signal and the target color temperature combination, including:

[0018] Collect backlight channel components of different colors in the current backlight signal;

[0019] For each color's backlight channel component, based on the relationship table corresponding to that color's backlight channel component, the target backlight channel correction value of the two-dimensional vector mapping of the acquired backlight channel component of that color and the target color temperature combination is determined.

[0020] In some possible embodiments, the first mapping table is determined in the following manner:

[0021] Adjust the image display to a full white screen, and set multiple discrete backlight intensities and multiple discrete preset color temperatures;

[0022] The color temperature of the central area of ​​the image display screen is measured when the backlight channel components of different colors in the backlight signal are used with any backlight intensity.

[0023] Adjust the backlight intensity of each color backlight channel component so that the color temperature of the image reaches any preset color temperature. Based on the backlight intensity adjustment value, obtain the backlight channel correction value of the two-dimensional vector mapping of each color backlight channel component and the preset color temperature combination.

[0024] In the process of adjusting the backlight intensity of each color backlight channel component, the change in the sum of the backlight intensity of different color backlight channel components is less than the set change threshold.

[0025] The above technical solution has the following advantages or beneficial effects: by adjusting and testing the backlight in advance in an offline state using a full white screen state, a relationship table corresponding to the backlight channel components of different colors can be obtained, thereby supporting the requirement to achieve the target color temperature by adjusting the backlight based on the first mapping relationship table.

[0026] In some possible embodiments, the second mapping table is determined in the following manner:

[0027] By using ambient light sources to generate ambient light of different intensities and color temperatures, the image display is adjusted to a completely white screen.

[0028] Using ambient light of any intensity and color temperature, adjust the backlight intensity of different color backlight channel components in the current backlight signal.

[0029] The backlight channel components of each color are determined as initial values ​​when the color temperature of the image reaches the ambient light color temperature.

[0030] Adjust the backlight intensity of each color backlight channel component, and determine the final value of each color backlight channel component when the image color temperature reaches the preset color temperature.

[0031] Based on the initial and final values ​​of the backlight channel components of each color, the backlight channel component compensation value of the two-dimensional vector mapping of the combination of ambient light intensity and ambient light color temperature is obtained.

[0032] The above technical solution has the following advantages or beneficial effects: the environment in which the display device is located is complex and diverse, and often changes with time and behavior. It is difficult for users to adjust the display color temperature continuously to meet the preset state through menu adjustment. Based on the above-mentioned process of establishing the second mapping relationship table, the interference of ambient light on the display content can be offset through the second mapping relationship table.

[0033] In some possible embodiments, adjusting the backlight intensity of each color backlight channel component to achieve a preset color temperature for the image includes:

[0034] Keep the backlight intensity of the green backlight channel component constant, and adjust the backlight intensity of the red and blue backlight channel components.

[0035] When the difference between the image color temperature and the preset color temperature is less than the set threshold, the backlight intensity of the green backlight channel component is adjusted so that the total change in the backlight intensity of the backlight channel components of different colors is less than the set change threshold.

[0036] The above technical solution has the following advantages or beneficial effects: Since changes in the backlight intensity of the green backlight channel component do not significantly affect the color temperature, the backlight intensity of the red and blue backlight channel components is adjusted first to regulate the color temperature. When the image color temperature approaches or reaches the preset color temperature, to avoid image flicker, the backlight intensity of the green backlight channel component is adjusted to ensure that the total backlight intensity of different color backlight channel components remains consistent, with minimal impact on the color temperature.

[0037] In some possible embodiments, the third mapping table is determined in the following manner:

[0038] Ambient light with different color temperatures is generated using ambient light sources, and the image display is adjusted to a completely white screen.

[0039] Using ambient light of any intensity, adjust the current backlight signal to make the image color temperature reach any preset color temperature.

[0040] The maximum reduction in backlight intensity of the blue backlight channel component in the current backlight signal, which satisfies the needs of the biological clock rhythm and has a limited impact on the non-blue light color gamut, is determined as the blue light component reduction of the two-dimensional vector mapping of the ambient light intensity and the preset color temperature combination.

[0041] The above technical solution has the following advantages or beneficial effects: the lower the ambient brightness, the smaller the blue light component. This is because in dim environments, the human pupil dilates, making it more sensitive to blue light. Simultaneously, the screen brightness in dim environments does not need to be too high. Based on the third mapping relationship table established above, the blue light component can be reduced based on the current ambient light intensity and target color temperature.

[0042] In some possible embodiments, the backlight intensity of the blue backlight channel component in the current backlight signal is reduced according to the target blue light component reduction rate, including:

[0043] When displaying each frame of image, determine whether the reduction in backlight intensity of the blue backlight channel component in the current backlight signal has reached the target reduction in blue light component.

[0044] When the target blue light component reduction is achieved, the backlight intensity of the backlight channel component remains unchanged; otherwise, the backlight intensity of the blue backlight channel component in the current backlight signal is reduced by the set amount.

[0045] The set amplitude is less than the target blue light component reduction.

[0046] The above technical solution has the following advantages or beneficial effects: it can distribute the blue light change value across multiple frames, avoid flickering caused by backlight changes over time, and ensure the continuity of brightness.

[0047] Secondly, another embodiment of this application also provides a color temperature adjustment device for displaying images, the device comprising:

[0048] The backlight signal acquisition module is used to acquire the image input signal and decode it to obtain the current backlight signal;

[0049] The backlight correction determination module is used to determine the target color temperature according to the color temperature setting parameters, find the two-dimensional vector of the combination of the current backlight signal and the target color temperature, and map the target backlight correction value in the first mapping relationship table. The first mapping relationship table is used to store the backlight correction values ​​mapped by the two-dimensional vectors of different backlight signals and different preset color temperature combinations.

[0050] A target backlight determination module is used to correct the current backlight signal using the target backlight correction value to obtain the target backlight signal;

[0051] The backlight compensation determination module is used to find the target backlight compensation value mapped to the two-dimensional vector of the combination of ambient light intensity and ambient light color temperature in the second mapping table. The second mapping table is used to store the backlight compensation values ​​mapped to the two-dimensional vector of different combinations of ambient light intensity and ambient light color temperature.

[0052] The backlight adjustment module is used to compensate the target backlight signal based on the target backlight compensation value, and adjust the current backlight signal according to the compensated target backlight signal.

[0053] Thirdly, another embodiment of this application also provides a color temperature adjustment device for displaying an image, including at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform any color temperature adjustment method for displaying an image provided in the embodiments of this application.

[0054] Fourthly, another embodiment of this application also provides a computer storage medium storing a computer program for causing a computer to execute a color temperature adjustment method for any display image provided in the embodiments of this application.

[0055] The color temperature adjustment method, apparatus, and device for display images provided in this application adjust the color temperature of the display image by driving multi-color backlight signals and changing only the backlight signals, without changing the pixel values ​​to change the color temperature; it expands the adjustment space of gamma correction and also ensures the authenticity of pixels; in addition, it adjusts the backlight signals based on ambient light, making the color temperature display more suitable for ambient light.

[0056] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings. Attached Figure Description

[0057] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0058] Figure 1 This is a schematic diagram of the color temperature adjustment architecture in related technologies;

[0059] Figure 2 This is a diagram illustrating a color temperature adjustment architecture for a display image according to an embodiment of this application.

[0060] Figure 3 This is a flowchart of a color temperature adjustment method for a displayed image according to an embodiment of this application;

[0061] Figure 4 This is an intentional representation of a first mapping relationship according to an embodiment of this application;

[0062] Figure 5 This is a schematic representation of a second mapping relationship according to an embodiment of this application;

[0063] Figure 6 This is a flowchart of a color temperature adjustment method for a displayed image according to an embodiment of this application;

[0064] Figure 7 This is a schematic representation of a third mapping relationship according to an embodiment of this application;

[0065] Figure 8 This is a flowchart illustrating the determination of a target backlight channel correction value according to one embodiment of this application;

[0066] Figure 9 This is a flowchart illustrating the determination of a first mapping table according to an embodiment of this application;

[0067] Figure 10 This is a flowchart illustrating the process of adjusting backlight channel components to achieve a preset color temperature in the image, according to one embodiment of this application.

[0068] Figure 11 This is a flowchart illustrating the determination of a second mapping table according to one embodiment of the present application;

[0069] Figure 12 This is a flowchart illustrating the process of determining whether to adjust the screen color temperature based on ambient light, according to one embodiment of this application.

[0070] Figure 13 This is a flowchart illustrating the determination of a third mapping table according to an embodiment of this application.

[0071] Figure 14 This is a flowchart illustrating the reduction of the blue light component in a target backlight signal according to an embodiment of this application;

[0072] Figure 15 This is a schematic diagram of a color temperature adjustment framework for a display image according to an embodiment of this application;

[0073] Figure 16 This is a schematic diagram of the structure of a color temperature adjustment device for displaying an image according to an embodiment of this application;

[0074] Figure 17 This is a structural diagram of a color temperature adjustment device for displaying an image according to an embodiment of this application. Detailed Implementation

[0075] To further illustrate the technical solutions provided in the embodiments of this application, a detailed description is provided below in conjunction with the accompanying drawings and specific implementation methods. Although the embodiments of this application provide method operation steps as shown in the following embodiments or drawings, more or fewer operation steps may be included in the method based on conventional or non-inventive effort. For steps that do not logically have a necessary causal relationship, the execution order of these steps is not limited to the execution order provided in the embodiments of this application. In actual processing or when the control device executes the method, it may be executed sequentially or in parallel according to the method shown in the embodiments or drawings.

[0076] Color temperature is a common indicator of light source quality and an important parameter in monitor control menus. Adjusting the color temperature can create different sensations. When red light predominates, people feel warmth, and the light source is perceived as "warm light"; when blue light predominates, people feel cold, and the light source is perceived as "cool light." Color temperature control of a display affects the final display quality. Most displays offer several selectable color temperature options, with fixed settings corresponding to fixed pixel mapping methods. By adjusting pixel values ​​proportionally, the proportions of red, green, and blue sub-pixels are increased or decreased, and the display shows the image correctly when the backlight is on.

[0077] like Figure 1 The diagram shows the architecture of color temperature adjustment in related technologies. The color temperature adjustment process mainly includes: after image input, the color temperature control module adjusts the color temperature using a color matrix according to the color temperature option selected by the user. After adjusting the color temperature, the grayscale is corrected by modifying the pixel mapping according to the gamma curve. Then, image quality enhancement is performed, and the image is displayed after being superimposed with the backlight signal obtained through backlight control.

[0078] In traditional methods, color temperature adjustment is achieved using a color matrix. Based on the user's selected color temperature options, the coefficients within the color matrix used to control the color temperature are determined. Simply put, color temperature adjustment can be described as:

[0079] R out =R in *coef rr +G in *coef rg +B in *coef rb

[0080] G out =R in *coef gr +G in *coef gg +B in *coef gb

[0081] B out =R in *coef br +G in *coef bg +B in *coef bb

[0082] Among them, R out G out B outR represents the pixel value after color control. in G in B in To input the raw pixel values, coef rg ,coef gg ,coef bg This is a coefficient in the color matrix used to control color temperature. After adjustment by changing the pixel method, gamma correction is still needed in subsequent display processing using a gamma curve, i.e., adjusting R... out G out B out Perform grayscale correction to make the final display result conform to the gamma 2.2 curve.

[0083] It's easy to see that after color matrix calculations, the pixel value distribution differs from the original input pixels, inevitably altering the pixel values ​​of the displayed content. This change is irreversible; that is, after changing the color temperature, the actual content is completely different from the received image display signal. Furthermore, due to color adjustment, the pixel distribution range may be compressed. Any operation involves errors and losses, introducing new noise variables and making it difficult for subsequent image processing modules to accurately perform pixel operations. For example, the gamma curve adjustment module also needs to correct grayscale by modifying the pixel mapping. When the color temperature modifies pixel values, the overall pixel color gradation pattern changes, and the range is compressed once. Therefore, whenever the color temperature mode changes, the gamma curve adjustment needs to be readjusted accordingly, with a limited adjustment range and significant time consumption. This causes problems for modules like gamma correction that require processing based on pixel values, and because the pixels are lost, the original input cannot be reconstructed.

[0084] In addition, the color temperature adjustment method in the relevant technology cannot be adjusted according to the actual use environment. When the ambient intensity changes, the screen color temperature remains fixed, and it is difficult to control it accurately by manually adjusting it through the menu. This is also inefficient and affects the user experience.

[0085] In view of this, embodiments of this application provide a method, apparatus, and device for adjusting the color temperature of a displayed image, which solves the problem that color temperature adjustment will result in a loss of pixel accuracy, which will limit subsequent image processing modules and prevent them from adapting to the environment.

[0086] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings.

[0087] The color temperature adjustment method for the displayed image in the embodiments of this application will be described in detail below with reference to the accompanying drawings.

[0088] See Figure 2 This is a diagram illustrating a color temperature adjustment architecture for displaying an image according to an embodiment of this application. Compared to existing color temperature adjustment processes, where the image input signal is decoded by a signal decoding module to obtain a backlight signal, this application combines the backlight signal with user-set color temperature parameters. A target color temperature calculation module determines the target color temperature and adjusts it to the target backlight signal corresponding to that color temperature. A color temperature compensation module compensates the target backlight signal based on the ambient light color temperature and intensity to obtain a compensated target backlight signal. Finally, a backlight control module adjusts the current backlight signal to the compensated target backlight signal and sends the RGB backlight values ​​to the backlight module, where they are superimposed with the RGB image signal for image display.

[0089] like Figure 3 As shown, this application provides a method for adjusting the color temperature of a displayed image. This method is applied to an image display device and includes:

[0090] Step 301: Acquire the image input signal and decode it to obtain the current backlight signal;

[0091] The image display device includes a signal decoding module. After obtaining the image input signal, the signal decoding module decodes it to obtain the current backlight signal and the corresponding image signal. In this embodiment, the backlight signal is a multi-color backlight signal, which may include, but is not limited to, the backlight channel components of RGB three colors.

[0092] Step 302: Determine the target color temperature according to the color temperature setting parameters, find the two-dimensional vector of the current backlight signal and the target color temperature combination, and map the target backlight correction value in the first mapping table. The first mapping table is used to store the backlight correction values ​​mapped by the two-dimensional vectors of different backlight signals and different preset color temperature combinations.

[0093] Users can change the color temperature setting parameters by selecting the color temperature options displayed on the screen. The color temperature setting parameters can be, but are not limited to, color temperature modes, with different color temperature modes corresponding to different color temperatures. The color temperature setting parameters can also be a range of color temperature values. This application embodiment does not limit this. Based on the color temperature setting parameters changed by the user, the target color temperature set by the user can be determined.

[0094] In this embodiment, a first mapping table is pre-established. This first mapping table is used to store the backlight correction values ​​of two-dimensional vector mappings of different backlight signals and different preset color temperature combinations. That is, the backlight correction value corresponding to when the screen color temperature reaches the preset color temperature through any backlight signal. In this embodiment, the backlight correction value is the backlight intensity correction value. For the backlight channel components of RGB three colors, it includes the backlight channel component correction value of red, the backlight channel component correction value of green, and the backlight channel component correction value of blue.

[0095] like Figure 4 The diagram shows the first mapping table, where the horizontal axis represents the backlight intensity of any color's backlight channel component, and the vertical axis represents the preset color temperature, which can be, but is not limited to, color temperature modes. The corresponding mapping values ​​are backlight channel component correction values. For the RGB three-color backlight channel components, a relationship table corresponding to the three color backlight channel components is included. This relationship table is used to store the backlight correction values ​​of the two-dimensional vector mapping of different backlight channel components and different preset color temperature combinations for that color.

[0096] Step 303: Correct the current backlight signal using the target backlight correction value to obtain the target backlight signal;

[0097] For the RGB three-color backlight channel components, it is necessary to use the corresponding backlight correction values ​​to correct them separately, and then obtain the target backlight signal.

[0098] Step 304: Find the two-dimensional vector of the combination of ambient light intensity and ambient light color temperature, and map the target backlight compensation value in the second mapping table. The second mapping table is used to store the backlight compensation values ​​mapped by the two-dimensional vector of different combinations of ambient light intensity and ambient light color temperature.

[0099] This application embodiment can collect the ambient light intensity and ambient light color temperature illuminating the image display device through an ambient light sensor, and calculate the backlight compensation value corresponding to the current ambient light based on a pre-established second mapping relationship table. The compensation value is the compensation value of the backlight intensity. For the backlight channel components of the RGB three colors, it is used to correct the backlight channel components of each color in the target backlight signal, that is, to superimpose the compensation value on the backlight channel components of each color to obtain the compensated target backlight signal.

[0100] In related technologies, color temperature does not automatically adjust according to changes in ambient light. In this application embodiment, the color temperature can be adaptively adjusted according to changes in ambient light through the aforementioned second mapping table.

[0101] like Figure 5 The above represents the second mapping relationship, where the horizontal axis is the ambient light intensity, the vertical axis is the ambient light color temperature, and the corresponding mapping value is the backlight compensation value.

[0102] Step 305: Compensate the target backlight signal based on the target backlight compensation value, and adjust the current backlight signal according to the compensated target backlight signal.

[0103] In this embodiment, when the compensated target backlight signal is obtained, it is compared with the decoded backlight signal. If they are inconsistent, the backlight control module in the image display device is driven to adjust the backlight. For the RGB backlight channel components, for each color backlight channel component, it can be determined whether the difference between the compensated target backlight channel component and the decoded backlight channel component is greater than a threshold. If so, the backlight control module is driven to adjust the backlight intensity of the backlight channel component of that color. If the difference between the compensated target backlight channel component and the decoded backlight channel component is less than the threshold, it is considered that no backlight intensity adjustment is needed for the backlight channel component of that color.

[0104] In some possible embodiments, adjusting the current backlight signal based on the compensated target backlight signal includes: determining whether the current backlight signal has been adjusted to the compensated target backlight signal each time a frame of image is displayed; when the compensated target backlight signal is reached, maintaining the backlight intensity of the current backlight signal unchanged; otherwise, adjusting the current backlight signal by a predetermined amplitude to be closer to the compensated target backlight signal; the predetermined amplitude is less than the difference between the compensated target backlight signal and the decoded backlight signal, thus gradually adjusting the decoded backlight signal to the compensated target backlight signal over multiple consecutive frames. Specifically, for each color backlight channel component, the compensated target backlight channel component is gradually adjusted over multiple consecutive frames; when it is determined that the current backlight channel component has been adjusted to the compensated target backlight channel component, the adjustment of the backlight channel component for that color is terminated, thereby achieving a smooth brightness transition and avoiding sudden brightness changes perceptible to the human eye.

[0105] After the backlight control module in the display device completes the backlight adjustment, it outputs the RGB backlight value to the backlight module, calculates the corresponding RGB image signal, sends it to the LCD panel, and displays the image content.

[0106] The color temperature adjustment of the display image provided in this application embodiment changes the color temperature by driving multi-color backlight signals. Since the color temperature is controlled by changing only the components of each backlight channel, it is not necessary to change the pixel value to change the color temperature, which expands the adjustment space of gamma correction and ensures the authenticity of the pixels. At the same time, the backlight is reversed based on the ambient light intensity and ambient light color temperature, which can adapt to changes in ambient light.

[0107] When displaying images, the blue light component in the light source can exacerbate eye fatigue. Blue light blocking glasses reduce the amount of blue light entering the eyes through filters, thus reducing eye strain. However, this method increases user costs and is inconvenient. Some displays reduce the overall yellow tint of the image by proportionally reducing the blue pixel value, thereby reducing the visible blue light component. This method changes the image pixel value, which may lead to the aforementioned problems.

[0108] In some possible embodiments, after adjusting the current backlight signal to the compensated target backlight signal, such as... Figure 6 As shown, the method also includes:

[0109] Step 601: Find the two-dimensional vector of the combination of ambient light intensity and target color temperature, and map the target blue light component reduction in the third mapping table. The third mapping table is used to store the blue light component reduction mapped by the two-dimensional vector of different combinations of ambient light intensity and different preset color temperature.

[0110] like Figure 7 The diagram shown is a schematic of the third mapping relationship table in the embodiment of this application. The horizontal axis is the ambient light intensity, and the vertical axis is different preset color temperatures, which can be, but are not limited to, color temperature modes. The corresponding mapping value is the blue light component reduction.

[0111] Step 602: When the reduction of the target blue light component exceeds the set range, the backlight intensity of the blue backlight channel component in the current backlight signal is reduced according to the reduction of the target blue light component.

[0112] In this embodiment, the ambient light intensity is collected by a photosensitive sensor, and the target blue light component reduction is obtained by combining the current target color temperature. If the target blue light component reduction exceeds the set range, the automatic drive circuit will reduce the blue backlight channel component in the compensated target backlight signal according to the target blue light component reduction range, adaptively adjusting the blue light component and reducing user eye fatigue.

[0113] The color temperature adjustment method for display images provided in this application adjusts the color temperature of the displayed image by controlling the backlight intensity of the RGB backlight channel components. Furthermore, an ambient light sensor can be used to determine the ambient light intensity of the image display device and adaptively adjust the color temperature by correcting the backlight signal. The method can also further calculate the reduction in blue light component appropriate for the current environment of the image display device. If the reduction is significant enough, the integrated circuit is driven to adjust the current blue light component. This application accurately adjusts the color temperature of the image display device without changing the pixel values ​​of the displayed image content, thus avoiding image distortion. Simultaneously, by reducing the blue light component based on ambient light, the intensity of blue light received by the human eye is effectively reduced, alleviating eye fatigue and improving the user experience in low-light conditions.

[0114] Based on the first mapping relationship table provided in the embodiments of this application, the requirement of achieving the target color temperature by adjusting the backlight can be realized. Based on the second mapping relationship table, the color temperature can be adaptively adjusted according to the ambient light by correcting the backlight signal. Based on the third mapping relationship, the appropriate blue light component can be reduced according to the ambient light and the target color temperature to reduce eye fatigue. The specific determination method of the above relationship table and the specific method of backlight adjustment based on the corresponding relationship table are given below.

[0115] 1) Based on the first mapping table, achieve the target color temperature by adjusting the backlight.

[0116] As mentioned above, the first mapping table includes the mapping tables corresponding to the backlight channel components of the three RGB colors respectively. The mapping table corresponding to the backlight channel components of each color is used to store the backlight correction values ​​of the two-dimensional vector mapping of different backlight channel components of the color and different preset color temperature combinations.

[0117] like Figure 8 As shown, in this embodiment, the target backlight correction value of the two-dimensional vector mapping of the current backlight signal and the target color temperature combination is determined according to the first mapping relationship table, including:

[0118] Step 801: Acquire the backlight channel components of different colors in the decoded current backlight signal;

[0119] The different colors mentioned above can be, but are not limited to, RGB three colors.

[0120] Step 802: For each color's backlight channel component, based on the relationship table corresponding to the color's backlight channel component, determine the target backlight channel correction value of the two-dimensional vector mapping of the acquired color's backlight channel component and the target color temperature combination.

[0121] Taking RGB three-color backlight channel component display as an example, the image display device receives the image input signal, and the signal decoding module automatically generates the backlight signal corresponding to the pixel information. Simultaneously, the target color temperature calculation module determines the color temperature setting parameters based on the user's menu operations, transmits the result via software, and obtains the target color temperature. The image display device internally stores a pre-configured relationship table corresponding to each color's backlight channel component. One dimension corresponds to each color temperature mode in the user's menu, and the other dimension contains 256 evenly distributed binding points, covering the minimum to maximum backlight intensity (0 nit to 1000 nit). The target color temperature calculation module outputs a set of backlight adjustment parameter values ​​based on the aforementioned relationship table to guide the adjustment of each color's backlight channel component. Each set of backlight adjustment parameter values ​​includes three correction values ​​for RGB. For example, if the backlight intensity of each of the three color backlight channel components is 800 nits, and the preset color temperature mode is warm, then the correction values ​​for the R, G, and B color backlight channel components are 20, 15, and 18, respectively. If the backlight intensity of all three color backlight channel components is 30 nits, and the preset color temperature mode is warm, then the correction values ​​for the R, G, and B color backlight channel components are 5, 2, and 3, respectively. This is because different display brightness levels have different requirements and limitations for color temperature adjustment. If the backlight intensity of the backlight channel components is high, the color temperature correction margin is sufficient. However, when the backlight intensity of the backlight channel components is low, even slight changes can significantly alter the color temperature.

[0122] The first mapping table mentioned above was obtained after correction based on actual results in offline mode, such as... Figure 9 As shown, the first mapping relationship table in this application embodiment is determined in the following manner:

[0123] Step 901: Adjust the image display to a full white screen and set multiple discrete backlight intensities and multiple discrete preset color temperatures;

[0124] The aforementioned discrete backlight intensity range can be, but is not limited to, 0 nit to 1000 nit, and can be set in 100-nit intervals, or other setting methods are also possible. The aforementioned discrete preset color temperature can be, but is not limited to, a preset color temperature mode in the menu.

[0125] Step 902: Measure the color temperature of the central area of ​​the image display screen when any backlight intensity is used for the backlight channel components of different colors in the backlight signal.

[0126] Since the screen is completely white, the backlight intensity of the backlight channel components of different colors in the backlight signal is the same during measurement.

[0127] Specifically, the image display is adjusted to a completely white screen, and the backlight intensity of all color backlight channel components is simultaneously controlled to sequentially display 255 grayscale levels of a completely white screen with different discrete backlight intensities. The color temperature of the central area of ​​the screen is then measured using a color analyzer. During the adjustment process, the backlight intensity of the RGB backlight channel components is first measured and recorded as an index for the backlight channel component lookup table.

[0128] Step 903: Adjust the backlight intensity of each color backlight channel component so that the image color temperature reaches any preset color temperature. Based on the backlight intensity adjustment value, obtain the backlight channel correction value of the two-dimensional vector mapping of each color backlight channel component and the preset color temperature combination. During the adjustment of the backlight intensity of each color backlight channel component, the change in the sum of the backlight intensities of different color backlight channel components is less than a set change threshold.

[0129] For example, for any backlight intensity, the backlight intensity of each color's backlight channel component is adjusted so that the center color temperature of the image equals the color temperature value required for preset color temperature mode 1. The change in backlight intensity of each color's backlight channel component at this time is recorded as a backlight correction value. If it is greater than the original backlight intensity, the change value is positive; if it is less than the original backlight intensity, the change value is negative. The change value can also be calculated using gain. When the backlight intensity is greater than the original backlight intensity, the gain is greater than 1; when the backlight intensity is less than the original backlight intensity, the gain is less than 1. This set of change values ​​represents the change value required for each color's backlight channel component to meet the requirements of color temperature mode 1 under the current backlight intensity. To avoid image flicker, during the adjustment of the backlight intensity of each color's backlight channel component, the total change in the backlight intensity of different color's backlight channel components is less than a set change threshold.

[0130] By repeating the above debugging process, the changes in the backlight channel components of each color required for different color temperature modes under various backlight intensities can be obtained. These changes are stored in the corresponding index of a two-dimensional lookup table. For any other backlight intensity, the changes in the backlight channel components of each color required for different color temperature modes can be calculated using linear interpolation. When a real-time image is received, the backlight channel components of each of the RGB colors are first calculated. Then, the current color temperature mode number is obtained according to the menu settings. Based on these two pieces of information, the corresponding backlight channel component correction value is looked up in the relationship table corresponding to each color's backlight channel component. Alternatively, backlight variation components can be obtained through other non-lookup table methods, but these methods essentially modify the backlight channel components.

[0131] like Figure 10 As shown, adjusting the backlight intensity of each color backlight channel component to achieve any preset color temperature for the image includes:

[0132] Step 1001: Keep the backlight intensity of the green backlight channel component unchanged, and adjust the backlight intensity of the red backlight channel component and the blue backlight channel component.

[0133] Since changes in the backlight intensity of the green backlight channel component do not significantly affect the color temperature, the backlight intensity of the red and blue backlight channel components is adjusted first to regulate the color temperature.

[0134] Step 1002: When the difference between the screen color temperature and the preset color temperature is less than the set threshold, adjust the backlight intensity of the green backlight channel component so that the total change in the backlight intensity of the backlight channel components of different colors is less than the set change threshold.

[0135] When the color temperature of the image is close to or reaches the preset color temperature, in order to avoid image flicker, the backlight intensity of the green backlight channel component is adjusted so that the sum of the backlight intensities of the backlight channel components of different colors remains consistent and has a smaller impact on the color temperature.

[0136] 2) Based on the second mapping table, the color temperature is adaptively adjusted according to the ambient light by modifying the backlight signal.

[0137] The color temperature perceived by the human eye depends not only on the color temperature of the light illuminating the screen but also on the color temperature of the light reflected from the screen after it strikes the eye. For example, if the ambient light is cool, displaying a white screen with adjusted color temperature will make the human eye perceive the white screen as cool, which is inconsistent with their expectations. Furthermore, the environments in which display devices operate are complex and varied, and often change with time and user behavior, making it difficult for users to consistently maintain the preset color temperature through menu adjustments.

[0138] The embodiments of this application can counteract the interference of ambient light on the displayed content through the second mapping relationship table.

[0139] If the image display device has a photosensor or there are other devices around the display device that can obtain ambient light intensity and ambient light color temperature, the current ambient light intensity and ambient light color temperature can be collected and sent to the image display device. The color temperature compensation module will also incorporate ambient light information into the calculation process. Based on the two-dimensional vector corresponding to the ambient light intensity and ambient light color temperature, the color temperature compensation module outputs backlight compensation values ​​according to the second mapping table, which are then applied to the change values ​​of each backlight channel component obtained according to the first mapping table, thus correcting the target backlight signal. When the ambient light is warm, the target backlight signal is adjusted towards a cooler tone; when the ambient light is cool, the target backlight signal is adjusted towards a warmer tone.

[0140] like Figure 11 As shown, the second mapping table in this embodiment is determined in the following way:

[0141] Step 1101: Use ambient light sources to generate ambient light with different intensities and color temperatures, and adjust the image display to a full white screen.

[0142] When ambient light of any intensity and color temperature is generated using an ambient light source, the ambient light color temperature C1 and ambient light intensity L1 measured by the photosensitive sensor are recorded, and a full white 255 grayscale image is displayed on the screen.

[0143] Step 1102: Using ambient light of any intensity and color temperature, adjust the backlight intensity of the backlight channel components of different colors in the current backlight signal.

[0144] The center color temperature of the image is modified by adjusting the backlight intensity of the backlight channel components of different colors in the current backlight signal. The backlight intensity of the current backlight signal can be any discrete backlight intensity set above, and each color backlight channel component uses this backlight intensity. In this embodiment, only one discrete backlight intensity is used when determining the second mapping table. As a possible approach, the maximum discrete backlight intensity can be used.

[0145] Step 1103: Determine the backlight channel components of each color when the color temperature of the image reaches the ambient light color temperature as the initial value;

[0146] By adjusting the backlight intensity of the backlight channel components of different colors in the current backlight signal, when the color temperature at the center of the image reaches C1, the backlight intensity of each color backlight channel component is at its initial value.

[0147] Step 1104: Adjust the backlight intensity of each color backlight channel component, and determine the final value of each color backlight channel component when the screen color temperature reaches the preset color temperature.

[0148] The aforementioned preset color temperature can be any of the discrete preset color temperatures. In this embodiment, only one preset color temperature is used to determine the second mapping table.

[0149] Step 1105: Based on the initial and final values ​​of the backlight channel components of each color, obtain the backlight channel component compensation value of the two-dimensional vector mapping of the combination of ambient light intensity and ambient light color temperature.

[0150] In this embodiment, the backlight channel component compensation values ​​for each color are stored in the corresponding ambient light intensity and ambient light color temperature position in a second mapping table. During real-time calculation, based on the readback results from the photosensor, bilinear interpolation is performed to obtain the target backlight channel component compensation value corresponding to the two-dimensional vector composed of the current ambient light intensity and ambient light color temperature.

[0151] like Figure 12As shown, in this embodiment of the application, it can be determined whether the color temperature of the image display device, after adjusting the color temperature through backlighting, meets the preset requirements under the current ambient light in the following manner:

[0152] Step 1201: Using the photosensitive sensor of the image display device, or the photosensitive sensor around the image display device, detect the intensity and color temperature of the ambient light shining on the image display device, and send the information to the image display device.

[0153] Step 1202: Calculate the ambient light intensity and ambient color temperature according to the preset color temperature calculation formula, and superimpose the current output color temperature of the image display device. The calculation result is called the observable color temperature.

[0154] Step 1203: When the value of the observable color temperature and the preset color temperature mode selected by the user is greater than the preset threshold, it is considered that the color temperature of the image display device does not meet the preset requirements in the current environment.

[0155] For example, when the ambient light is warm, the current image display device outputs a cool color temperature, and the observable color temperature is neutral. If the user sets the color temperature mode to cool tone, and the difference between the observable color temperature and the preset cool tone is greater than a preset threshold, then backlight channel component compensation values ​​need to be superimposed on the backlight channel components of each color.

[0156] For example, the second mapping table contains 256*5 sets of backlight channel component compensation values, corresponding to ambient color temperatures from 3000K to 9000K under five different ambient light intensities. Each set of backlight channel component compensation values ​​includes the specific magnitude of the compensation value for each color's backlight channel component. Taking RGB three-color backlight as an example, if the ambient light color temperature is C1 and the ambient light intensity is L1, then based on C1 and L1, bilinear interpolation is performed according to the contents of the two-dimensional lookup table to obtain the compensation values ​​R_env, G_env, and B_env for each color's backlight channel component corresponding to the ambient light. The physical meaning of these three compensation components is that when the ambient light color temperature is C1 and the ambient light intensity is L1, the backlight compensation values ​​of the image display device are R_env, G_env, and B_env, and the display device displays a white field image, at which time the color temperature is neutral.

[0157] Optionally, compensation values ​​for backlight channel components corresponding to different ambient lights can be obtained based on other fitted ambient light compensation formulas.

[0158] When the color temperature compensation module calculates the actual backlight channel components, the compensation value of the backlight channel components is superimposed on each target backlight channel component before being sent to the backlight control module, thereby canceling the interference of ambient light on the color temperature. When the backlight control module receives the actual backlight components, it controls the backlight driver integrated circuit to automatically adjust the backlight channel components of the display device to the actual backlight channel components.

[0159] In this embodiment, the backlight intensity of each color backlight channel component is adjusted so that the color temperature of the image reaches a preset color temperature, similar to the above embodiment. Specifically, this includes:

[0160] Keep the backlight intensity of the green backlight channel component constant, and adjust the backlight intensity of the red and blue backlight channel components; when the difference between the image color temperature and the preset color temperature is less than the set threshold, adjust the backlight intensity of the green backlight channel component so that the total change in the backlight intensity of the different color backlight channel components is less than the set change threshold.

[0161] 3) Based on the third mapping relationship, reduce the appropriate blue light component according to ambient light and target color temperature to reduce eye fatigue.

[0162] To reduce blue light intake and alleviate eye strain, this application's embodiments automatically adjust the blue light component based on ambient light intensity. Specifically, this can be achieved by using a photosensor to provide ambient light intensity, or by acquiring weather and time information about the location of the image display device to determine the ambient light intensity. Based on the ambient light intensity, the color temperature compensation module obtains the target blue light component reduction based on a pre-set third-party mapping table. The lower the ambient light intensity (i.e., the lower the ambient brightness), the smaller the blue light component should be. This is because in dim environments, the human pupil dilates, making it more sensitive to blue light. Simultaneously, the screen brightness in dim environments does not need to be excessively high.

[0163] like Figure 13 As shown, the third mapping relationship table in this application embodiment is determined in the following manner:

[0164] Step 1301: Use ambient light sources to generate ambient light with different color temperatures, and adjust the image display to a full white screen;

[0165] Step 1302: Using ambient light of any intensity, adjust the current backlight signal so that the color temperature of the image reaches any preset color temperature;

[0166] The preset color temperature here can be any preset color temperature in the first relational mapping table mentioned above.

[0167] Step 1303: Reduce the backlight intensity of the blue backlight channel component in the current backlight signal. The maximum reduction that meets the needs of the biological clock rhythm and has an impact on the non-blue light color gamut within a set range is determined as the reduction of the blue light component mapped by the ambient light intensity and the preset color temperature.

[0168] The appropriate reduction in blue light component for different ambient light intensities and preset color temperatures is obtained through professional circadian rhythm color temperature adjustment. During the blue light reduction process, it is necessary to ensure that the test results meet the requirements of the circadian rhythm, while simultaneously monitoring changes in the non-blue light gamut. As the non-blue light gamut gradually decreases during adjustment, it is crucial to ensure that its reduced range remains within the set range. Once the adjustment results are obtained, the current blue light component reduction is saved to the corresponding ambient light intensity and preset color temperature.

[0169] Using the aforementioned third relationship mapping table, the range of blue light variation can be flexibly adjusted under different color temperature preset modes. When the color temperature preset is warm, the blue light component itself accounts for a smaller proportion, leaving little room for adjustment; when the color temperature preset is cool, the blue light component accounts for a larger proportion, leaving more room for adjustment.

[0170] When the reduction in the target blue light component exceeds a set range, the backlight control module is driven to reduce the blue light component according to the target blue light component. Optionally, to avoid flickering caused by temporal backlight changes, the backlight control module can distribute the blue light change value across multiple frames to ensure brightness consistency.

[0171] like Figure 14 As shown, in this embodiment of the application, the backlight intensity of the blue backlight channel component in the current backlight signal is reduced according to the target blue light component reduction rate, including:

[0172] Step 1401: Determine to display one frame of image;

[0173] Step 1402: Determine whether the backlight intensity reduction of the blue backlight channel component in the current backlight signal reaches the target blue light component reduction. If yes, proceed to step 1404; otherwise, proceed to step 1403.

[0174] Step 1403: Reduce the backlight intensity of the blue backlight channel component in the current backlight signal by a set amount, and return to step 1401 to display the next frame image when the display ends;

[0175] Step 1404: Keep the backlight intensity of the current backlight channel component unchanged, and return to step 1401 to display the next frame image when the display ends.

[0176] like Figure 15The diagram illustrates a color temperature adjustment framework for a display image provided in this application embodiment. The image input signal is decoded to obtain a backlight signal, which is then input to a target color temperature calculation module. This module determines the target color temperature based on user-set color temperature parameters, and determines the target backlight correction value based on the backlight signal and target color temperature to obtain the target backlight channel component. This target backlight channel component is then input to a color temperature compensation module. Ambient light intensity and ambient light color temperature are collected, and the target backlight compensation value is obtained through a second mapping table and input to the color temperature compensation module. This module performs two main compensation functions: firstly, it corrects the target backlight channel component using the target backlight compensation value; secondly, it combines the ambient light intensity and target color temperature to form a two-dimensional vector, and determines the target blue light component reduction using a third mapping table. The final target backlight signal is then input to a backlight control module, which adjusts the current backlight channel component to the target backlight channel component. After adjustment, the RGB backlight value is input to the backlight module and displayed in conjunction with the image signal.

[0177] Based on the same inventive concept, this application also provides a color temperature adjustment device for displaying images, such as... Figure 16 As shown, the device includes:

[0178] The backlight signal acquisition module 1601 is used to acquire the image input signal and decode it to obtain the current backlight signal;

[0179] The backlight correction determination module 1602 is used to determine the target color temperature according to the color temperature setting parameters, find the two-dimensional vector of the combination of the current backlight signal and the target color temperature, and map the target backlight correction value in the first mapping relationship table. The first mapping relationship table is used to store the backlight correction values ​​mapped by the two-dimensional vectors of different backlight signals and different preset color temperature combinations.

[0180] The target backlight determination module 1603 is used to correct the current backlight signal using the target backlight correction value to obtain the target backlight signal;

[0181] The backlight compensation determination module 1604 is used to find the target backlight compensation value mapped to the two-dimensional vector of the combination of ambient light intensity and ambient light color temperature in the second mapping table. The second mapping table is used to store the backlight compensation values ​​mapped by the two-dimensional vector of different combinations of ambient light intensity and different ambient light color temperature.

[0182] The backlight adjustment module 1605 is used to compensate the target backlight signal based on the target backlight compensation value, and adjust the current backlight signal according to the compensated target backlight signal.

[0183] In some possible embodiments, after the backlight adjustment module adjusts the current backlight signal according to the compensated target backlight signal, it is further configured to:

[0184] Find the two-dimensional vector of the combination of ambient light intensity and target color temperature, and map the target blue light component reduction in the third mapping table. The third mapping table is used to store the blue light component reduction mapped by the two-dimensional vector of different combinations of ambient light intensity and different preset color temperature.

[0185] When the reduction of the target blue light component exceeds the set range, the backlight intensity of the blue backlight channel component in the current backlight signal is reduced according to the reduction of the target blue light component.

[0186] In some possible embodiments, the first mapping table includes a table corresponding to the backlight channel components of each color. The table corresponding to the backlight channel components of each color is used to store the backlight correction values ​​of the two-dimensional vector mapping of different backlight channel components of the color and different preset color temperature combinations.

[0187] The backlight correction determination module searches for the two-dimensional vector of the current backlight signal and the target color temperature combination, and maps the target backlight correction value to the first mapping table, including:

[0188] Collect backlight channel components of different colors in the current backlight signal;

[0189] For each color's backlight channel component, based on the relationship table corresponding to that color's backlight channel component, the target backlight channel correction value of the two-dimensional vector mapping of the acquired backlight channel component of that color and the target color temperature combination is determined.

[0190] In some possible embodiments, the first mapping table is determined in the following manner:

[0191] Adjust the image display to a full white screen, and set multiple discrete backlight intensities and multiple discrete preset color temperatures;

[0192] The color temperature of the central area of ​​the image display screen is measured when the backlight channel components of different colors in the backlight signal are used with any backlight intensity.

[0193] Adjust the backlight intensity of each color backlight channel component so that the color temperature of the image reaches any preset color temperature. Based on the backlight intensity adjustment value, obtain the backlight channel correction value of the two-dimensional vector mapping of each color backlight channel component and the preset color temperature combination.

[0194] In the process of adjusting the backlight intensity of each color backlight channel component, the change in the sum of the backlight intensity of different color backlight channel components is less than the set change threshold.

[0195] In some possible embodiments, the second mapping table is determined in the following manner:

[0196] By using ambient light sources to generate ambient light of different intensities and color temperatures, the image display is adjusted to a completely white screen.

[0197] Using ambient light of any intensity and color temperature, adjust the backlight intensity of different color backlight channel components in the current backlight signal.

[0198] The backlight channel components of each color are determined as initial values ​​when the color temperature of the image reaches the ambient light color temperature.

[0199] Adjust the backlight intensity of each color backlight channel component, and determine the final value of each color backlight channel component when the image color temperature reaches the preset color temperature.

[0200] Based on the initial and final values ​​of the backlight channel components of each color, the backlight channel component compensation value of the two-dimensional vector mapping of the combination of ambient light intensity and ambient light color temperature is obtained.

[0201] In some possible embodiments, the backlight correction determination module adjusts the backlight intensity of each color backlight channel component to achieve a preset color temperature for the image, including:

[0202] Keep the backlight intensity of the green backlight channel component constant, and adjust the backlight intensity of the red and blue backlight channel components.

[0203] When the difference between the image color temperature and the preset color temperature is less than the set threshold, the backlight intensity of the green backlight channel component is adjusted so that the total change in the backlight intensity of the backlight channel components of different colors is less than the set change threshold.

[0204] In some possible embodiments, the third mapping table is determined in the following manner:

[0205] Ambient light with different color temperatures is generated using ambient light sources, and the image display is adjusted to a completely white screen.

[0206] Using ambient light of any intensity, adjust the current backlight signal to make the image color temperature reach any preset color temperature.

[0207] The maximum reduction in backlight intensity of the blue backlight channel component in the current backlight signal, which satisfies the needs of the biological clock rhythm and has a limited impact on the non-blue light color gamut, is determined as the blue light component reduction of the two-dimensional vector mapping of the ambient light intensity and the preset color temperature combination.

[0208] In some possible embodiments, the backlight compensation determination module reduces the backlight intensity of the blue backlight channel component in the current backlight signal according to the target blue light component reduction rate, including:

[0209] When displaying each frame of image, determine whether the reduction in backlight intensity of the blue backlight channel component in the current backlight signal has reached the target reduction in blue light component.

[0210] When the target blue light component reduction is achieved, the backlight intensity of the backlight channel component remains unchanged; otherwise, the backlight intensity of the blue backlight channel component in the current backlight signal is reduced by the set amount.

[0211] The set amplitude is less than the target blue light component reduction.

[0212] Those skilled in the art will understand that various aspects of this application can be implemented as a system, method, or program product. Therefore, various aspects of this application can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, collectively referred to herein as a "circuit," "module," or "system."

[0213] In some possible implementations, the color temperature adjustment device for displaying an image according to this application may include at least one processor and at least one memory. The memory stores program code that, when executed by the processor, causes the processor to perform the steps in the color temperature adjustment method for displaying an image according to the various exemplary embodiments of this application described above.

[0214] The following reference Figure 17 This application describes a color temperature adjustment device 170 for displaying images according to this embodiment. Figure 17 The color temperature adjustment device 170 for the displayed image is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.

[0215] like Figure 17 As shown, the color temperature adjustment device 170 for displaying images is presented in the form of a general electronic device. The components of the color temperature adjustment device 170 for displaying images may include, but are not limited to: at least one processor 171, at least one memory 172, and a bus 173 connecting different system components (including memory 172 and processor 171).

[0216] Bus 173 represents one or more of several bus architectures, including a memory bus or memory controller, peripheral bus, processor, or local bus using any of the various bus architectures.

[0217] The memory 172 may include a readable medium in the form of volatile memory, such as random access memory (RAM) 1721 and / or cache memory 1722, and may further include read-only memory (ROM) 1723.

[0218] The memory 172 may also include a program / utility 1725 having a set (at least one) of program modules 1724, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.

[0219] The color temperature adjustment device 170 for displaying images can also communicate with one or more external devices 174 (e.g., keyboard, pointing device, etc.), one or more devices that enable a user to interact with the color temperature adjustment device 170, and / or any device that enables the color temperature adjustment device 170 to communicate with one or more other electronic devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 175. Furthermore, the color temperature adjustment device 170 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 176. As shown, network adapter 176 communicates with other modules of the color temperature adjustment device 170 via bus 173. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with the color temperature adjustment device 170, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0220] In some possible implementations, various aspects of the color temperature adjustment method for displaying an image provided in this application can also be implemented in the form of a program product, which includes program code. When the program product is run on a computer device, the program code is used to cause the computer device to perform the steps of the color temperature adjustment method for displaying an image according to the various exemplary embodiments of this application described above.

[0221] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0222] The program product for color temperature adjustment of displayed images according to embodiments of this application can employ a portable compact disc read-only memory (CD-ROM) and include program code, and can run on an electronic device. However, the program product of this application is not limited thereto. In this document, the readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0223] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A color temperature adjustment method of displaying an image, characterized by, The method comprises: acquiring an image input signal and decoding a current backlight signal; determining a target color temperature according to a color temperature setting parameter, searching for a two-dimensional vector of a combination of the current backlight signal and the target color temperature, and mapping a target backlight correction value in a first mapping relationship table, the first mapping relationship table being used to store backlight correction values mapped by two-dimensional vectors of different backlight signals and different preset color temperature combinations; correcting the current backlight signal by using the target backlight correction value to obtain a target backlight signal; searching for a two-dimensional vector of a combination of an ambient light intensity and an ambient light color temperature, and mapping a target backlight compensation value in a second mapping relationship table, the second mapping relationship table being used to store backlight compensation values mapped by two-dimensional vectors of different ambient light intensities and different ambient light color temperatures; compensating the target backlight signal based on the target backlight compensation value, and adjusting the current backlight signal according to the compensated target backlight signal.

2. The method of claim 1, wherein, After adjusting the current backlight signal according to the compensated target backlight signal, the method further comprises: searching for a two-dimensional vector of a combination of the ambient light intensity and the target color temperature, and mapping a target blue light component reduction amplitude in a third mapping relationship table, the third mapping relationship table being used to store blue light component reduction amplitudes mapped by two-dimensional vectors of different ambient light intensities and different preset color temperature combinations; when the target blue light component reduction amplitude exceeds a set amplitude, reducing a backlight intensity of a blue backlight channel component in the current backlight signal according to the target blue light component reduction amplitude.

3. The method of claim 1, wherein: the first mapping relationship table comprises a relationship table corresponding to each color of backlight channel component, and the relationship table corresponding to each color of backlight channel component is used to store backlight correction values mapped by two-dimensional vectors of different backlight channel components of the color and different preset color temperature combinations; searching for a two-dimensional vector of a combination of the current backlight signal and the target color temperature, and mapping a target backlight correction value in the first mapping relationship table comprises: collecting backlight channel components of different colors in the current backlight signal; for each color of backlight channel component, determining a target backlight channel correction value mapped by a two-dimensional vector of a combination of the collected backlight channel component of the color and the target color temperature based on the relationship table corresponding to the backlight channel component of the color.

4. The method of claim 1, wherein, The first mapping relationship table is determined in the following manner: adjusting an image display picture to a full white picture, setting a plurality of discrete backlight intensities and a plurality of discrete preset color temperatures; measuring a picture color temperature of a central region of the image display picture when backlight channel components of different colors in a backlight signal adopt any backlight intensity; adjusting backlight intensities of the backlight channel components of different colors so that the picture color temperature reaches any preset color temperature, and obtaining backlight channel correction values mapped by two-dimensional vectors of combinations of the backlight channel components of different colors and the preset color temperature according to backlight intensity adjustment values; wherein a change in a sum of the backlight intensities of the backlight channel components of different colors is less than a set change threshold during the process of adjusting the backlight intensities of the backlight channel components of different colors.

5. The method of claim 1, wherein, The second mapping relationship table is determined in the following manner: The ambient light with different ambient light intensity and different ambient light color temperature is generated by using an ambient light source, and the image display picture is adjusted to a full white picture; The backlight intensity of the backlight channel component of each color in the current backlight signal is adjusted by using ambient light with any ambient light intensity and any ambient light color temperature; The backlight channel component of each color when the picture color temperature reaches the ambient light color temperature is determined as an initial value; The backlight intensity of the backlight channel component of each color is adjusted, and the backlight channel component of each color when the picture color temperature reaches a preset color temperature is determined as a final value; The backlight channel component compensation value of the two-dimensional vector mapping of the ambient light intensity and the ambient light color temperature combination is obtained according to the initial value and the final value of the backlight channel component of each color.

6. The method according to claim 4 or 5, characterized in that, The backlight intensity of the backlight channel component of each color is adjusted, so that the picture color temperature reaches a preset color temperature, including: The backlight intensity of the backlight channel component of green color is kept unchanged, and the backlight intensity of the backlight channel component of red color and the backlight channel component of blue color is adjusted; When the difference between the picture color temperature and the preset color temperature is less than a set threshold, the backlight intensity of the backlight channel component of green color is adjusted, so that the change of the sum of the backlight intensities of the backlight channel components of different colors is less than a set change threshold.

7. The method of claim 2, wherein, The third mapping relationship table is determined in the following manner: The ambient light with different ambient light color temperature is generated by using an ambient light source, and the image display picture is adjusted to a full white picture; The current backlight signal is adjusted by using ambient light with any ambient light intensity, so that the picture color temperature reaches any preset color temperature; The backlight intensity of the backlight channel component of blue color in the current backlight signal is reduced, and the maximum reduction amplitude that meets the biological clock rhythm requirement and has an influence on the non-blue light color domain within a set range is determined as the blue light component reduction amplitude of the two-dimensional vector mapping of the ambient light intensity and the preset color temperature combination.

8. The method of claim 2, wherein, The backlight intensity of the backlight channel component of blue color in the current backlight signal is reduced according to the target blue light component reduction amplitude, including: When one frame of image is displayed, it is determined whether the reduction amplitude of the backlight intensity of the backlight channel component of blue color in the current backlight signal reaches the target blue light component reduction amplitude; When the target blue light component reduction amplitude is reached, the backlight intensity of the backlight channel component is kept unchanged, otherwise the backlight intensity of the backlight channel component of blue color in the current backlight signal is reduced by a set amplitude; The set amplitude is less than the target blue light component reduction amplitude.

9. A color temperature adjustment device for displaying images, characterized in that, The device includes: A backlight signal acquisition module is configured to acquire an image input signal and decode a current backlight signal; A backlight correction determination module is configured to determine a target color temperature according to a color temperature setting parameter, find a target backlight correction value mapped in a first mapping relationship table according to a two-dimensional vector of the current backlight signal and the target color temperature combination, and store backlight correction values of two-dimensional vector mappings of different backlight signals and different preset color temperature combinations in the first mapping relationship table; A target backlight determination module is configured to correct the current backlight signal by using the target backlight correction value to obtain a target backlight signal. The backlight compensation determination module is configured to find a two-dimensional vector of a combination of an ambient light intensity and an ambient light color temperature, and a target backlight compensation value mapped in a second mapping relationship table, wherein the second mapping relationship table is configured to store backlight compensation values mapped by two-dimensional vectors of different combinations of ambient light intensity and ambient light color temperature. The backlight adjustment module is configured to compensate the target backlight signal based on the target backlight compensation value, and adjust a current backlight signal according to the compensated target backlight signal.

10. A color temperature adjustment device for displaying images, characterized in that, The apparatus includes at least one processor; and a memory connected with the at least one processor in communication; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1-8.