Thermal correction methods, apparatus, readable storage media, and display control devices

CN117854425BActive Publication Date: 2026-09-01XIAN NOVASTAR TECH
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211214409.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-30
Publication Date
2026-09-01
Estimated Expiration
2042-09-30

AI Technical Summary

Technical Problem

[0003]本申请实施例提供一种热力校正方法、装置、终端设备和可读存储介质,可以解决目前热力校正方式的校正效果较差的问题

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117854425B_ABST
    Figure CN117854425B_ABST
Patent Text Reader

Abstract

This application relates to the field of display screen technology, and provides a thermal calibration method, apparatus, readable storage medium, and display control device. Specifically, the thermal calibration method includes: acquiring first cold screen data of the display screen to be calibrated in a cold screen state and the current screen temperature of the display screen to be calibrated at the time of acquiring the first cold screen data; acquiring a thermal compensation coefficient of the display screen to be calibrated, the thermal compensation coefficient being used to thermally compensate the display screen to be calibrated, the thermal compensation coefficient being obtained based on cold screen data and hot screen data of a first sample display screen; and obtaining a target calibration coefficient of the display screen to be calibrated based on the first cold screen data, the current screen temperature, target data of the display screen to be calibrated, and the thermal compensation coefficient. Embodiments of this application can improve the calibration effect of thermal calibration.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of display screen technology, and particularly relates to a thermal correction method, apparatus, terminal equipment, readable storage medium, and display control device. Background Technology

[0002] Currently, large displays are typically assembled from multiple cabinets. The light-emitting diodes (LEDs) within each cabinet suffer from severe heat generation, and their luminous intensity and color temperature fluctuate significantly with temperature changes. To address this issue, thermal calibration of the display is usually required. Related technologies typically involve determining a thermal compensation coefficient based on a sample display for thermal calibration. However, in actual calibration processes, it has been found that applying this thermal compensation coefficient to the display does not achieve the desired calibration results for users. Summary of the Invention

[0003] This application provides a thermal correction method, apparatus, terminal device, and readable storage medium, which can solve the problem of poor correction effect of current thermal correction methods.

[0004] The first aspect of this application provides a thermal correction method, including:

[0005] Acquire first cold screen data of the display screen to be calibrated in a cold screen state and the current screen temperature of the display screen to be calibrated when the first cold screen data is acquired; acquire the thermal compensation coefficient of the display screen to be calibrated, the thermal compensation coefficient is used to perform thermal compensation on the display screen to be calibrated, the thermal compensation coefficient is obtained based on the cold screen data and hot screen data of the first sample display screen; obtain the target calibration coefficient of the display screen to be calibrated based on the first cold screen data, the current screen temperature, the target data of the display screen to be calibrated, and the thermal compensation coefficient.

[0006] A second aspect of this application provides a thermal calibration device, comprising: a first acquisition unit, configured to acquire first cold screen data of a display screen to be calibrated in a cold screen state and the current screen temperature of the display screen to be calibrated when the first cold screen data is acquired; a second acquisition unit, configured to acquire a thermal compensation coefficient of the display screen to be calibrated, the thermal compensation coefficient being used to thermally compensate the display screen to be calibrated, the thermal compensation coefficient being obtained based on cold screen data and hot screen data of a first sample display screen; and a calibration unit, configured to obtain a target calibration coefficient of the display screen to be calibrated based on the first cold screen data, the current screen temperature, the target data of the display screen to be calibrated, and the thermal compensation coefficient.

[0007] A third aspect of this application provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described thermal correction method.

[0008] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described thermal correction method.

[0009] A fifth aspect of this application provides a display control device, comprising: a memory for storing target correction coefficients obtained in a first aspect; and a processor for correcting the display screen to be corrected according to the target correction coefficients.

[0010] A sixth aspect of this application provides a computer program product that, when run on a terminal device, causes the terminal device to execute the thermal correction method described in the first aspect above.

[0011] In the embodiments of this application, by acquiring the first cold screen data of the display screen to be calibrated in a cold screen state, the current screen temperature of the display screen to be calibrated when the first cold screen data is acquired, and the thermal compensation coefficient of the display screen to be calibrated, and by obtaining the first cold screen data, the current screen temperature, the target data of the display screen to be calibrated, and the thermal compensation coefficient, the target calibration coefficient of the display screen to be calibrated is obtained. Since the thermal compensation coefficient can be used to perform thermal compensation on the display screen to be calibrated, and is obtained based on the cold screen data and hot screen data of the first sample display screen, referring to the current screen temperature can enable the display screen to be calibrated and the first sample display screen to determine the target calibration coefficient in the same cold screen state. Therefore, when thermal calibration is performed based on the target calibration coefficient, the calibrated data is closer to the target data, thus improving the effect of thermal calibration. Attached Figure Description

[0012] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art 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.

[0013] Figure 1 This is a schematic diagram illustrating the implementation process of a thermal correction method provided in an embodiment of this application;

[0014] Figure 2 This is a schematic diagram illustrating the specific implementation process of determining the target correction coefficient provided in the embodiments of this application;

[0015] Figure 3 This is a schematic diagram illustrating the specific implementation process of determining the second cold screen data provided in an embodiment of this application;

[0016] Figure 4 This is a schematic diagram illustrating the specific implementation process of determining the third cold screen data provided in an embodiment of this application;

[0017] Figure 5 This is a schematic diagram of the structure of the display system provided in the embodiments of this application;

[0018] Figure 6 This is a schematic diagram of the structure of a thermal correction device provided in an embodiment of this application;

[0019] Figure 7 This is a schematic diagram of the structure of the terminal device provided in the embodiments of this application. Detailed Implementation

[0020] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are protected by this application.

[0021] Currently, large displays are typically composed of multiple cabinets assembled together. The light-emitting diodes (LEDs) within each cabinet suffer from severe heat generation, and their luminous intensity and color temperature fluctuate significantly with temperature changes. To address this issue, thermal calibration of the display is usually required. Related technologies require determining a thermal compensation coefficient based on cold screen data from a first sample display in both cold and hot states, and then performing thermal calibration based on this coefficient. To ensure that different displays can apply the same thermal compensation coefficient, they need to be calibrated under the same cold screen condition. Therefore, this cold screen condition typically refers to the state where the screen temperature of the first sample display is consistent with the ambient temperature of its surrounding environment. However, in practical applications, it is difficult to guarantee that data will be collected immediately at each display's ambient temperature. Therefore, the cold screen data used for calibration will contain some error compared to the cold screen data collected when the screen temperature is consistent with the ambient temperature. This error will reduce the effectiveness of thermal calibration when applying the thermal compensation coefficient.

[0022] This application proposes a thermal correction method to make the collected cold screen data more accurate, thereby improving the effect of thermal correction.

[0023] To illustrate the technical solution of this application, specific embodiments are described below.

[0024] Figure 1 This illustration shows a schematic flowchart of a thermal correction method provided in an embodiment of this application. This method can be applied to terminal devices and is suitable for situations requiring improved correction effects from thermal correction methods. The terminal device can be a computer, mobile phone, smartwatch, or other smart device.

[0025] Specifically, the above-mentioned thermal correction method may include the following steps S101 to S103.

[0026] Step S101: Obtain the first cold screen data of the display screen to be calibrated in a cold screen state and the current screen temperature of the display screen to be calibrated when the first cold screen data is collected.

[0027] In the embodiments of this application, the display screen to be calibrated is the display screen that needs thermal calibration. This application does not specifically limit the type of display screen. In some embodiments, the display screen can be an LCD display screen, an LED display screen, or an OLED display screen. Taking an LED display screen as an example, the LED display screen can be a regular LED display screen, or it can be a microLED, miniLED, or a new type of LED in the future.

[0028] Specifically, the cold screen state refers to the state of the display screen before it reaches the hot screen state. The hot screen state refers to the thermally stable state reached after the LEDs in the display screen generate heat. In some implementations, the hot screen state can be determined by acquiring the real-time temperature of the display screen. If the rate of change of the real-time temperature of the screen is less than or equal to a rate of change threshold within a preset time period, then the hot screen state can be confirmed. The preset time period can be set according to actual conditions, for example, it can be 5 minutes.

[0029] The first cold screen data refers to the data collected when the display screen to be calibrated is in a cold screen state. For example, the first cold screen data can be a first cold screen image captured by photographing the display screen in this state. The terminal device can control industrial cameras, high-definition cameras, or other acquisition devices to photograph the display screen to be calibrated and obtain the first cold screen image. Based on the first cold screen image, the optical information of the display screen to be calibrated can be extracted. This optical information can include brightness information, chromaticity information, and luminous flux information. Brightness information can be used to characterize the brightness of the target display area. Chromaticity information can be used to characterize the hue and / or saturation of the colors in the target display area. Luminous flux information can be used to characterize the luminous flux per unit area within the target display area.

[0030] When collecting cold screen data corresponding to the thermal compensation coefficient, the first sample display screen is typically in a state where its screen temperature is the same as the ambient temperature. This state can be understood as the state of the first sample display screen immediately after cooling down and being powered on. However, acquiring the first cold screen data requires a certain amount of time, causing the screen temperature of the display screen to be calibrated to rise to some extent. Therefore, the acquired first cold screen data is often not the cold screen data when the current screen temperature is the same as the ambient temperature of the display screen to be calibrated. In other words, the cold screen state of the display screen to be calibrated when collecting the first cold screen data is inconsistent with the cold screen state of the first sample display screen when collecting the cold screen data corresponding to the thermal compensation coefficient. Therefore, in the embodiments of this application, when performing thermal calibration, the terminal device can also acquire the current screen temperature of the display screen to be calibrated when collecting the first cold screen data. The aforementioned current screen temperature can be obtained through sensing devices such as thermometers and infrared sensors.

[0031] Step S102: Obtain the thermal compensation coefficient of the display screen to be calibrated.

[0032] The thermal compensation coefficient can be used to perform thermal compensation on the display screen to be calibrated. As mentioned earlier, the thermal compensation coefficient can be obtained based on the cold screen data and hot screen data of the first sample display screen. The cold screen data is the data collected when the screen temperature of the first sample display screen is the same as the ambient temperature, and the hot screen data is the data collected when the screen temperature of the first sample display screen reaches a thermally stable state.

[0033] For example, cold screen data can refer to cold screen images, while hot screen data can refer to hot screen images captured when the first sample display is in a hot screen state. Cold screen optical information can be extracted from the cold screen images, and hot screen optical information can be extracted from the hot screen images. Based on the cold and hot screen optical information, a thermal compensation coefficient can be determined, which can then convert the display data from the cold screen state into the required display data for the hot screen state.

[0034] Step S103: Based on the first cold screen data, the current screen temperature, the target data of the display screen to be calibrated, and the thermal compensation coefficient, obtain the target calibration coefficient of the display screen to be calibrated.

[0035] In the embodiments of this application, the target data of the display screen to be calibrated refers to the data required for the display screen to be calibrated. It typically refers to the data that the display screen to be calibrated should achieve after calibration in a cold screen state. The user can set the target data according to the display requirements of the display screen to be calibrated. The obtained target calibration coefficients can be used to correct optical information such as chromaticity, brightness, and luminous flux, so that the display effect of the display screen to be calibrated is consistent with the target data.

[0036] In some implementations, the terminal device can acquire multiple thermal compensation coefficients for the display screen to be calibrated, each corresponding to a different cold screen temperature in the cold screen data. Then, based on the current screen temperature, the multiple thermal compensation coefficients for the display screen to be calibrated, and the cold screen temperature of the cold screen data corresponding to each thermal compensation coefficient, a target thermal compensation coefficient is determined. For example, the thermal compensation coefficient whose corresponding cold screen temperature is closest to the current screen temperature can be used as the target thermal compensation coefficient. Alternatively, the target thermal compensation coefficient can be obtained by interpolating multiple thermal compensation coefficients to find the thermal compensation coefficient where the corresponding cold screen temperature equals the current screen temperature, or by interpolating to find the thermal compensation coefficient where the corresponding cold screen temperature equals the ambient temperature of the environment where the display screen to be calibrated is located.

[0037] In the embodiments of this application, by acquiring the first cold screen data of the display screen to be calibrated in a cold screen state, the current screen temperature of the display screen to be calibrated when the first cold screen data is acquired, and the thermal compensation coefficient of the display screen to be calibrated, and by obtaining the first cold screen data, the current screen temperature, the target data of the display screen to be calibrated, and the thermal compensation coefficient, the target calibration coefficient of the display screen to be calibrated is obtained. Since the thermal compensation coefficient can be used to perform thermal compensation on the display screen to be calibrated, and is obtained based on the cold screen data and hot screen data of the first sample display screen, referring to the current screen temperature can enable the display screen to be calibrated and the first sample display screen to determine the target calibration coefficient in the same cold screen state. Therefore, when thermal calibration is performed based on the target calibration coefficient, the calibrated data is closer to the target data, thus improving the effect of thermal calibration.

[0038] Specifically, the terminal device can obtain the ambient temperature of the environment where the display screen to be calibrated is located. This application aims to convert the first cold screen data at the current screen temperature to data when the screen temperature is the same as the ambient temperature, so that the cold screen state of the display screen to be calibrated is consistent with the cold screen state when the cold screen data of the thermal compensation coefficient is collected. To perform the above conversion, this application can pre-calibrate at least two cold screen data sets. The terminal device can obtain at least two cold screen data sets of the second sample display screen.

[0039] Each cold screen data group can include cold screen data from the second sample display screen and the cold screen temperature of the second sample display screen when the cold screen data was collected. For example, it can include: cold screen data Data0 collected when the cold screen temperature is T0, cold screen data Data1 collected when the cold screen temperature is T1, and so on. The specific number of cold screen data groups can be adjusted according to accuracy and efficiency.

[0040] Specifically, during the calibration phase, multiple cabinets can be spliced ​​together to form a second sample display screen. For example, nine cabinets can be spliced ​​together in a 3×3 configuration to form a second sample display screen. The cabinet in the center is loaded with a specific grayscale level. After adjusting the acquisition equipment to a suitable state, the cabinet is allowed to cool down to approximately the same temperature as the ambient environment. Data is then collected immediately upon power-on, and data is continuously collected as the screen temperature rises to obtain a cold screen data set. Preferably, the cold screen data within the cold screen data set can be the average of multiple cold screen data sets, and the cabinets corresponding to these multiple cold screen data sets can be the same or different. For example, after collecting multiple sets of cold screen data for a certain display screen, the cabinet can be changed to collect new sets of cold screen data. Then, the average of the multiple sets of cold screen data at the same cold screen temperature is calculated to obtain the final set of multiple cold screen data sets.

[0041] It should be noted that the first sample display screen, the second sample display screen, and the display screen to be calibrated mentioned above can be the same display screen or different display screens. For example, they can be different display screens of the same model or type.

[0042] Therefore, the target correction coefficient of the display screen to be calibrated can be obtained based on the first cold screen data, the current screen temperature, the target data of the display screen to be calibrated, the thermal compensation coefficient, the ambient temperature, and at least two sets of cold screen data.

[0043] For more details, please refer to Figure 2 , Figure 2 A schematic diagram illustrating the specific process for determining the target correction coefficient for the display screen to be corrected is shown.

[0044] Step S201: Based on the current screen temperature, ambient temperature, and at least two cold screen data groups, convert the first cold screen data into second cold screen data under the ambient temperature.

[0045] The second cold screen data refers to the cold screen data when the screen temperature of the display to be calibrated is the same as the ambient temperature. Based on at least two sets of cold screen data, the impact of temperature changes on the changes in cold screen data can be determined. Then, based on the temperature difference between the current screen temperature and the ambient temperature, the first cold screen data can be converted into the second cold screen data when the screen temperature is the same as the ambient temperature.

[0046] It should be understood that in step S103, different displays will eventually apply the same thermal compensation coefficient. The cold screen state corresponding to the thermal compensation coefficient is the state when the screen temperature is the same as the ambient temperature. Therefore, when each screen performs thermal correction, the cold screen data used should also be the cold screen data collected when it is the same as its own ambient temperature. For this application, the cold screen data is the second cold screen data obtained after conversion.

[0047] Step S202: Based on the second cold screen data, the target data of the display screen to be calibrated, and the thermal compensation coefficient, the target calibration coefficient of the display screen to be calibrated is obtained.

[0048] For example, based on the second cold screen data and the target data of the display screen to be calibrated, the calibration coefficient in the cold screen state can be determined. For instance, the target coefficient can be divided by the second cold screen data to obtain the calibration coefficient in the cold screen state. Based on the calibration coefficient in the cold screen state and the thermal compensation coefficient, the target calibration coefficient of the display screen to be calibrated can be obtained by multiplying them.

[0049] In the embodiments of this application, the first cold screen data is converted into the second cold screen data at ambient temperature. Then, based on the second cold screen data, the target data of the display screen to be calibrated, and the thermal compensation coefficient, the target calibration coefficient of the display screen to be calibrated is obtained. Since the thermal compensation coefficient is used to perform thermal compensation on the display screen to be calibrated, it is used to convert the data at the cold screen reference temperature and the data under thermally stable conditions. Therefore, the inaccuracy of the cold screen data caused by the difference between the current screen temperature and the ambient temperature can be avoided through the above conversion. Using the target calibration coefficient for thermal calibration can make the calibrated data closer to the target data, thereby improving the effect of thermal calibration.

[0050] In some implementations, the terminal device can implement step S201 through steps S301 to S303.

[0051] Step S301: Determine the first temperature difference between the current screen temperature and the ambient temperature.

[0052] Step S302: Determine the temperature compensation coefficient corresponding to the first temperature difference based on at least two cold screen data sets and the first temperature difference.

[0053] In some embodiments of this application, based on at least two sets of cold screen data, temperature compensation coefficients corresponding to different temperature differences can be determined, thereby obtaining the temperature compensation coefficient corresponding to the first temperature difference. The temperature compensation coefficient is a coefficient used to compensate for the change in cold screen data caused by the first temperature difference.

[0054] Specifically, the aforementioned at least two cold screen data groups may include baseline cold screen data of the ambient temperature of the second sample display screen. The ambient temperature of the second sample display screen is used to compare with the cold screen temperatures of each cold screen data in the cold screen data group. The baseline cold screen data is the cold screen data of the second sample display screen when its screen temperature is the same as the ambient temperature.

[0055] Based on at least two sets of cold screen data and a first temperature difference, cold screen data of the second sample display can be obtained when the temperature difference between the screen temperature and the ambient temperature equals the first temperature difference. This cold screen data when the temperature difference equals the first temperature difference is the data after the second sample display undergoes a change in the first temperature difference, based on the baseline cold screen data. At this point, a temperature compensation coefficient can be calculated based on the baseline cold screen data and the cold screen data of the second sample display when the temperature difference between the screen temperature and the ambient temperature equals the first temperature difference.

[0056] The temperature compensation coefficient C can be expressed as: Among them, Data x This refers to the baseline cold screen data. Data(Δt) refers to the cold screen data of the second sample display screen when the temperature difference between the screen temperature and the ambient temperature is equal to the first temperature difference Δt.

[0057] In other words, by using the cold screen data set obtained from the second sample display screen experiment, we can determine the changes in the cold screen data when the second sample display screen experiences a change in the first temperature difference, and thus obtain the temperature compensation coefficient required to compensate for the changes in the cold screen data.

[0058] More specifically, at least two sets of cold screen data may include first data and second data. When the first data is collected, the cold screen temperature of the second sample display is the first temperature; when the second data is collected, the cold screen temperature of the second sample display is the second temperature. Based on the second and third temperature differences, the first data, the second data, and the baseline cold screen data, the cold screen data of the second sample display when the temperature difference between its screen temperature and the ambient temperature equals the first temperature difference can be determined. Here, the second temperature difference is the temperature difference between the first temperature and the ambient temperature of the second sample display, and the third temperature difference is the temperature difference between the second temperature and the ambient temperature of the second sample display.

[0059] For example, the ambient temperature of the second sample display screen is T. x The first data is the cold screen data Data0 collected when the screen temperature is the first temperature T0, and the second data is the cold screen data Data1 collected when the screen temperature is the second temperature T1. Therefore, the second temperature difference is T0 - T1. x The third temperature difference is T1-T x Based on the changes in data between Data1 and Data0, and T0-T x T1-T x This allows us to obtain the mapping relationship between temperature difference and changes in cold screen data. Once we obtain this mapping relationship, we can then use the baseline cold screen data (Data) to... X T x +Δt, calculate Data(Δt).

[0060] For ease of calculation, one of the above-mentioned first or second data is preferably the ambient temperature of the two sample displays.

[0061] Step S303: Calculate the second cold screen data based on the temperature compensation coefficient and the first cold screen data.

[0062] For example, the temperature compensation coefficient can be multiplied by the first cold screen data to obtain the second cold screen data.

[0063] Based on the above adjustment process, the cold screen data of each display screen can be calibrated to the ambient temperature. In this way, the calculated target correction coefficient can make the correction effect closer to the target data.

[0064] In practical applications, although different displays are calibrated to the same cold screen state, the ambient temperatures of different displays may vary. For example, at an ambient temperature of 25°C, the screen temperature immediately after power-on is 25°C, so the aforementioned second cold screen data is based on a screen temperature of 25°C; at an ambient temperature of 35°C, the screen temperature immediately after power-on is 35°C, so the aforementioned second cold screen data is based on a screen temperature of 35°C. Therefore, it is difficult to apply the same thermal compensation coefficient to displays operating at different ambient temperatures.

[0065] To address this issue, some implementations can obtain a preset reference ambient temperature, such as 20°C, and then obtain the target correction coefficient of the display screen to be corrected based on the first cold screen data, the reference ambient temperature, the current screen temperature, the target data of the display screen to be corrected, and the thermal compensation coefficient.

[0066] Specifically, the terminal device can convert the second cold screen data into third cold screen data at a reference ambient temperature, and obtain the target correction coefficient of the display screen to be calibrated based on the third cold screen data, the target data of the display screen to be calibrated, and the thermal compensation coefficient. The method for obtaining the target correction coefficient of the display screen to be calibrated based on the third cold screen data, the target data of the display screen to be calibrated, and the thermal compensation coefficient can be referred to the description of step S202. Compared with step S202, only the second cold screen data is replaced with the third cold screen data, which will not be elaborated upon in this application.

[0067] Specifically, the second cold screen data can include the cold screen data (Data_new) of each LED point on the display screen to be calibrated. Please refer to [link / reference]. Figure 4 The conversion process of the second cold screen data mentioned above may include steps S401 to S403.

[0068] Step S401: Obtain the target cold screen data corresponding to the light point at the reference ambient temperature.

[0069] Among them, the target cold screen data Data_real is a reference value of the cold screen data of the lamp point at the reference ambient temperature, which can be obtained by experimenting with the lamp point using a colorimeter at the reference ambient temperature.

[0070] Step S402: Determine the environmental compensation coefficient based on the cold screen data of each light point in the display screen to be calibrated and the target cold screen data.

[0071] Specifically, the average value of the cold screen data (Data_new) for each LED in the display screen to be calibrated, along with the total number of LEDs, can be calculated. Then, the target cold screen data (Data_real) is divided by the average value of the cold screen data for each LED to obtain the environmental compensation coefficient.

[0072] Step S403: Determine the third cold screen data based on the second cold screen data and the environmental compensation coefficient.

[0073] Specifically, the second cold screen data can be multiplied by the environmental compensation coefficient to obtain the third cold screen data.

[0074] In this way, the second cold screen data can be adjusted based on the reference ambient temperature and the target cold screen data of the lamp points at the reference ambient temperature to obtain the third cold screen data at the reference ambient temperature. The obtained third cold screen data is also the cold screen data when the screen temperature is the same as the reference ambient temperature. Thus, all screens can first be unified to the same cold screen state (corresponding to the process of converting the first cold screen data to the second cold screen data), and then unified to the same cold screen state at the same reference ambient temperature (corresponding to the process of converting the second cold screen data to the third cold screen data). This allows different displays to use the same thermal compensation coefficient to calculate the target correction coefficient of the display to be corrected, improving the universality of thermal correction.

[0075] Please refer to Figure 5 , Figure 5 This is a schematic diagram of a display system provided in this application. The display system may include a display screen to be calibrated, a terminal device, and a display control device. The display control device may refer to a receiving card or a TCON chip; in other embodiments, it may also refer to a combination of the receiving card and other processing chips / circuits. The display control device may include a memory and a processor. The memory can be used to store data according to… Figures 1 to 4 The method shown yields target correction coefficients; a processor can be used to correct the display screen to be corrected based on the target correction coefficients. In some embodiments, the terminal device and the display control device may be the same device.

[0076] It should be noted that, for the sake of simplicity, the aforementioned method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, because according to this application, some steps can be performed in other orders.

[0077] like Figure 6 The diagram shown is a structural schematic of a thermal correction device 600 provided in an embodiment of this application. The thermal correction device 600 is configured on a terminal device.

[0078] Specifically, the thermal correction device 600 may include:

[0079] The first acquisition unit 601 is used to acquire first cold screen data of the display screen to be calibrated in a cold screen state and the current screen temperature of the display screen to be calibrated when the first cold screen data is acquired.

[0080] The second acquisition unit 602 is used to acquire the thermal compensation coefficient of the display screen to be calibrated. The thermal compensation coefficient is used to perform thermal compensation on the display screen to be calibrated. The thermal compensation coefficient is obtained based on the cold screen data and hot screen data of the first sample display screen.

[0081] The correction unit 603 is used to obtain the target correction coefficient of the display screen to be corrected based on the first cold screen data, the current screen temperature, the target data of the display screen to be corrected, and the thermal compensation coefficient.

[0082] In some embodiments of this application, the above-mentioned correction unit 603 may be specifically used to: obtain the ambient temperature of the environment in which the display screen to be corrected is located; obtain at least two cold screen data groups of the second sample display screen, each cold screen data group including the cold screen data of the second sample display screen and the cold screen temperature of the second sample display screen when the cold screen data is collected; and obtain the target correction coefficient of the display screen to be corrected based on the first cold screen data, the current screen temperature, the target data of the display screen to be corrected, the thermal compensation coefficient, the ambient temperature, and the at least two cold screen data groups.

[0083] In some embodiments of this application, the above-mentioned correction unit 603 may be specifically used to: convert the first cold screen data into second cold screen data at the ambient temperature based on the current screen temperature, the ambient temperature, and the at least two cold screen data groups; and obtain the target correction coefficient of the display screen to be corrected based on the second cold screen data, the target data of the display screen to be corrected, and the thermal compensation coefficient.

[0084] In some embodiments of this application, the correction unit 603 may be specifically used to: determine a first temperature difference between the current screen temperature and the ambient temperature; determine a temperature compensation coefficient corresponding to the first temperature difference based on the at least two cold screen data sets and the first temperature difference; and calculate the second cold screen data based on the temperature compensation coefficient and the first cold screen data.

[0085] In some embodiments of this application, the aforementioned at least two cold screen data sets may include reference cold screen data of the ambient temperature of the second sample display screen; the aforementioned correction unit 603 may be specifically used to: obtain cold screen data of the second sample display screen when the temperature difference between the screen body temperature and the ambient temperature is equal to the first temperature difference, based on the at least two cold screen data sets and the first temperature difference; and calculate the temperature compensation coefficient based on the reference cold screen data and the cold screen data of the second sample display screen when the temperature difference between the screen body temperature and the ambient temperature is equal to the first temperature difference.

[0086] In some embodiments of this application, at least two cold screen data sets include first data and second data. When the first data is collected, the cold screen temperature of the second sample display screen is the first temperature, and when the second data is collected, the cold screen temperature of the second sample display screen is the second temperature. The aforementioned correction unit 603 can be specifically used to: determine the cold screen data of the second sample display screen when the temperature difference between the screen temperature and the ambient temperature is equal to the first temperature difference, based on the second temperature difference and the third temperature difference, the first data, the second data, and the reference cold screen data. The second temperature difference is the temperature difference between the first temperature and the ambient temperature of the second sample display screen, and the third temperature difference is the temperature difference between the second temperature and the ambient temperature of the second sample display screen.

[0087] In some embodiments of this application, the above-mentioned correction unit 603 may be specifically used to: obtain a preset reference ambient temperature; and obtain the target correction coefficient of the display screen to be corrected based on the first cold screen data, the reference ambient temperature, the current screen temperature, the target data of the display screen to be corrected, and the thermal compensation coefficient.

[0088] In some embodiments of this application, the above-mentioned correction unit 603 may be specifically used to: convert the second cold screen data into third cold screen data at a reference ambient temperature; and obtain the target correction coefficient of the display screen to be corrected based on the third cold screen data, the target data of the display screen to be corrected, and the thermal compensation coefficient.

[0089] In some embodiments of this application, the second cold screen data includes the cold screen data of each light point in the display screen to be calibrated; the calibration unit 603 may be specifically used to: acquire the target cold screen data corresponding to the light point at the reference ambient temperature; determine the environmental compensation coefficient based on the cold screen data of each light point in the display screen to be calibrated and the target cold screen data; and determine the third cold screen data based on the second cold screen data and the environmental compensation coefficient.

[0090] In some embodiments of this application, the second acquisition unit 602 can be used to: acquire multiple thermal compensation coefficients of the display screen to be calibrated, wherein the cold screen temperature of the cold screen data corresponding to each thermal compensation coefficient is different; determine a target thermal compensation coefficient based on the current screen temperature, the multiple thermal compensation coefficients of the display screen to be calibrated, and the cold screen temperature of the cold screen data corresponding to each thermal compensation coefficient; the calibration unit 603 can be specifically used to: obtain a target calibration coefficient of the display screen to be calibrated based on the first cold screen data, the current screen temperature, the target data of the display screen to be calibrated, and the target thermal compensation coefficient.

[0091] It should be noted that, for the sake of convenience and brevity, the specific working process of the aforementioned thermal correction device 600 can be found in the following reference: Figures 1 to 5 The corresponding process of the method will not be described in detail here.

[0092] like Figure 7 The diagram shown is a schematic of a terminal device provided in an embodiment of this application. The terminal device 7 may include: a processor 70, a memory 71, and a computer program 72 stored in the memory 71 and executable on the processor 70, such as a thermal calibration program. When the processor 70 executes the computer program 72, it implements the steps in the various thermal calibration method embodiments described above, for example... Figure 1 Steps S101 to S103 are shown. Alternatively, when the processor 70 executes the computer program 72, it implements the functions of each module / unit in the above-described device embodiments, for example... Figure 6 The first acquisition unit 601, the second acquisition unit 602, and the correction unit 603 are shown.

[0093] The computer program can be divided into one or more modules / units, which are stored in the memory 71 and executed by the processor 70 to complete this application. The one or more modules / units can be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of the computer program in the terminal device.

[0094] For example, the computer program can be divided into: a first acquisition unit, a second acquisition unit, and a correction unit. The specific functions of each unit are as follows: The first acquisition unit is used to acquire first cold screen data of the display screen to be corrected in a cold screen state and the current screen temperature of the display screen to be corrected when acquiring the first cold screen data; the second acquisition unit is used to acquire the thermal compensation coefficient of the display screen to be corrected, the thermal compensation coefficient being used to perform thermal compensation on the display screen to be corrected, the thermal compensation coefficient being obtained based on the cold screen data and hot screen data of the first sample display screen; the correction unit is used to obtain the target correction coefficient of the display screen to be corrected based on the first cold screen data, the current screen temperature, the target data of the display screen to be corrected, and the thermal compensation coefficient.

[0095] The terminal device may include, but is not limited to, a processor 70 and a memory 71. Those skilled in the art will understand that... Figure 7 This is merely an example of a terminal device and does not constitute a limitation on the terminal device. It may include more or fewer components than shown, or combine certain components, or different components. For example, the terminal device may also include input / output devices, network access devices, buses, etc.

[0096] The processor 70 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0097] The memory 71 can be an internal storage unit of the terminal device, such as a hard drive or memory. The memory 71 can also be an external storage device of the terminal device, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, the memory 71 can include both internal and external storage units. The memory 71 is used to store the computer program and other programs and data required by the terminal device. The memory 71 can also be used to temporarily store data that has been output or will be output.

[0098] It should be noted that, for the sake of convenience and brevity, the structure of the terminal device described above can also be referred to the specific description of the structure in the method embodiment, which will not be repeated here.

[0099] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0100] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0101] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for various specific applications, but such implementations should not be considered beyond the scope of this application.

[0102] In the embodiments provided in this application, it should be understood that the disclosed devices / terminal equipment and methods can be implemented in other ways. For example, the device / terminal equipment embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling or direct coupling or communication connection may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0103] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0104] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0105] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electrical carrier signals and telecommunication signals.

[0106] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A thermal correction method, characterized in that, include: Acquire the first cold screen data of the display screen to be calibrated in a cold screen state and the current screen temperature of the display screen to be calibrated when the first cold screen data is collected; The thermal compensation coefficient of the display screen to be calibrated is obtained. The thermal compensation coefficient is used to perform thermal compensation on the display screen to be calibrated. The thermal compensation coefficient is obtained based on the cold screen data and hot screen data of the first sample display screen. Obtain the ambient temperature of the environment where the display screen to be calibrated is located; Acquire at least two cold screen data sets of the second sample display screen, each cold screen data set including the cold screen data of the second sample display screen and the cold screen temperature of the second sample display screen when the cold screen data was collected; The target correction coefficient of the display screen to be calibrated is obtained based on the first cold screen data, the current screen temperature, the target data of the display screen to be calibrated, and the thermal compensation coefficient. This includes: converting the first cold screen data into second cold screen data at the ambient temperature based on the current screen temperature, the ambient temperature, and the at least two cold screen data sets; and obtaining the target correction coefficient of the display screen to be calibrated based on the second cold screen data, the target data of the display screen to be calibrated, and the thermal compensation coefficient.

2. The method according to claim 1, characterized in that, The step of converting the first cold screen data into second cold screen data at the ambient temperature based on the current screen temperature, the ambient temperature, and the at least two cold screen data groups includes: Determine a first temperature difference between the current screen temperature and the ambient temperature; Based on the at least two cold screen data groups and the first temperature difference, determine the temperature compensation coefficient corresponding to the first temperature difference; The second cold screen data is calculated based on the temperature compensation coefficient and the first cold screen data.

3. The method according to claim 2, characterized in that, The at least two cold screen data groups include baseline cold screen data of the ambient temperature where the second sample display screen is located; The step of determining the temperature compensation coefficient corresponding to the first temperature difference based on the at least two cold screen data groups and the first temperature difference includes: Based on the at least two cold screen data groups and the first temperature difference, obtain the cold screen data of the second sample display screen when the temperature difference between the screen temperature and the ambient temperature is equal to the first temperature difference. The temperature compensation coefficient is calculated based on the baseline cold screen data and the cold screen data of the second sample display screen when the temperature difference between the screen temperature and the ambient temperature is equal to the first temperature difference.

4. The thermal correction method according to claim 3, characterized in that, The at least two cold screen data groups include first data and second data. When the first data is collected, the cold screen temperature of the second sample display screen is the first temperature, and when the second data is collected, the cold screen temperature of the second sample display screen is the second temperature. The step of calculating the temperature compensation coefficient based on the benchmark cold screen data and the cold screen data of the second sample display screen when the temperature difference between the screen temperature and the ambient temperature is equal to the first temperature difference includes: Based on the second temperature difference and the third temperature difference, the first data, the second data, and the reference cold screen data, the cold screen data of the second sample display screen when the temperature difference between the screen body temperature and the ambient temperature is equal to the first temperature difference is determined. The second temperature difference is the temperature difference between the first temperature and the ambient temperature of the second sample display screen, and the third temperature difference is the temperature difference between the second temperature and the ambient temperature of the second sample display screen.

5. The thermal correction method according to any one of claims 1 to 4, characterized in that, The thermal correction method further includes: Obtain the preset reference ambient temperature; The step of obtaining the target correction coefficient of the display screen to be corrected based on the first cold screen data, the current screen temperature, the target data of the display screen to be corrected, and the thermal compensation coefficient includes: The target correction coefficient of the display screen to be corrected is obtained based on the first cold screen data, the reference ambient temperature, the current screen temperature, the target data of the display screen to be corrected, and the thermal compensation coefficient.

6. The thermal correction method according to claim 1, characterized in that, The step of obtaining the target correction coefficient of the display screen to be corrected based on the second cold screen data, the target data of the display screen to be corrected, and the thermal compensation coefficient includes: The second cold screen data is converted into third cold screen data at the reference ambient temperature; The target correction coefficient of the display screen to be corrected is obtained based on the third cold screen data, the target data of the display screen to be corrected, and the thermal compensation coefficient.

7. The thermal correction method according to claim 6, characterized in that, The second cold screen data includes the cold screen data of each light point in the display screen to be calibrated; The step of converting the second cold screen data into third cold screen data at a reference ambient temperature includes: Acquire the target cold screen data corresponding to the light point at the reference ambient temperature; The environmental compensation coefficient is determined based on the cold screen data of each light point in the display screen to be calibrated and the target cold screen data. The third cold screen data is determined based on the second cold screen data and the environmental compensation coefficient.

8. The thermal correction method according to any one of claims 1 to 4, 6, and 7, characterized in that, The step of obtaining the thermal compensation coefficient of the display screen to be calibrated includes: Multiple thermal compensation coefficients are obtained for the display screen to be calibrated, and the cold screen temperature corresponding to each thermal compensation coefficient is different. The target thermal compensation coefficient is determined based on the current screen temperature, multiple thermal compensation coefficients of the display screen to be calibrated, and the cold screen temperature of the cold screen data corresponding to each thermal compensation coefficient. The step of obtaining the target correction coefficient of the display screen to be corrected based on the first cold screen data, the current screen temperature, the target data of the display screen to be corrected, and the thermal compensation coefficient includes: The target correction coefficient of the display screen to be corrected is obtained based on the first cold screen data, the current screen temperature, the target data of the display screen to be corrected, and the target thermal compensation coefficient.

9. A thermal correction device, characterized in that, include: The first acquisition unit is used to acquire first cold screen data of the display screen to be calibrated in a cold screen state and the current screen temperature of the display screen to be calibrated when the first cold screen data is acquired. The second acquisition unit is used to acquire the thermal compensation coefficient of the display screen to be calibrated. The thermal compensation coefficient is used to perform thermal compensation on the display screen to be calibrated. The thermal compensation coefficient is obtained based on the cold screen data and hot screen data of the first sample display screen. The calibration unit is used to obtain the target calibration coefficient of the display screen to be calibrated based on the first cold screen data, the current screen temperature, the target data of the display screen to be calibrated, and the thermal compensation coefficient. The calibration unit is used to: acquire the ambient temperature of the environment where the display screen to be calibrated is located; acquire at least two cold screen data sets of the second sample display screen, each cold screen data set including the cold screen data of the second sample display screen and the cold screen temperature of the second sample display screen when the cold screen data was acquired; convert the first cold screen data into the second cold screen data at the ambient temperature according to the current screen temperature, the ambient temperature, and the at least two cold screen data sets; and obtain the target calibration coefficient of the display screen to be calibrated according to the second cold screen data, the target data of the display screen to be calibrated, and the thermal compensation coefficient.

10. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the thermal correction method as described in any one of claims 1 to 8.

11. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the thermal correction method as described in any one of claims 1 to 8.

12. A display control device, characterized in that, include: A memory for storing the target correction coefficients obtained according to any one of claims 1-8; A processor is used to calibrate the display screen to be calibrated according to the target calibration coefficient.

Citation Information

Patent Citations

  • Display screen effect adjusting method, device and system and computer readable storage medium

    CN114120887A