A product calibration method, a product calibration device, and a computer storage medium
Patent Information
- Application Number
- CN202511461938.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-13
- Publication Date
- 2026-10-23
- Estimated Expiration
- 2045-10-13
AI Technical Summary
完成这个动作后,以背光电流(DC)调光方式驱动的产品,当菜单亮度值从最低到最高变化时,在RGB最大驱动水平白色画面下测试中心点的色温/色坐标,色温值会逐渐变高,影响用户体验
[0014]与现有技术相比,本申请的有益效果是:产品校准装置通过调整显示驱动信号中的颜色通道增益,对不同亮度区间的色温变化进行校准,使得显示产品的色温变化处于可控的范围;通过预设的目标色温范围对各个亮度区间的色温变化情况进行约束,使得显示产品减小背光电流变化引起的色温漂移,使色温变化控制在较小范围内,提升了显示产品的色准和竞争力。
Smart Images

Figure CN121438770B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technology, and in particular to a product calibration method, a product calibration device, and a computer storage medium. Background Technology
[0002] The inventors of this application discovered during long-term research and development that manufacturers of display products such as monitors typically perform white balance calibration before shipment to ensure accurate color display. Currently, the industry practice is to calibrate the white balance via a host computer at a specific current value (e.g., a menu brightness value of 60 or 80 during white balance calibration). After this process, in products driven by backlight current (DC) dimming, when the menu brightness value changes from lowest to highest, the color temperature / color coordinates of the test center point under a white screen with maximum RGB drive will gradually increase, affecting the user experience. Summary of the Invention
[0003] To address the aforementioned technical problems, this application proposes a product calibration method, a product calibration device, and a computer storage medium.
[0004] To address the aforementioned technical problems, this application proposes a product calibration method, which includes: The brightness range of the display product will be divided into multiple consecutive brightness intervals; A calibration reference brightness value is set for each of the aforementioned brightness ranges; For each brightness range, the gain value of the color channel in the display driving signal is adjusted so that the color temperature change when the brightness changes within that brightness range is constrained to a preset target color temperature range.
[0005] The adjustment of the gain value of the color channel in the display driving signal includes: adjusting only the gain value of the first color channel in the display driving signal.
[0006] The step of adjusting only the gain value of the first color channel in the display driving signal includes adjusting the R-Gain value while keeping the G-Gain and B-Gain values unchanged to achieve color temperature calibration.
[0007] The step of dividing the brightness range of the display product into multiple consecutive brightness intervals includes: after the backlight of the display product is stabilized, measuring and recording different brightness values and their corresponding backlight current values and color temperature values. The division of the brightness range of the display product into multiple continuous brightness intervals is based on the recorded color temperature value change trend.
[0008] The step of dividing the brightness range of the display product into multiple consecutive brightness intervals includes: the partitioning step is to partition the brightness points according to the numerical value of the color temperature, and to divide the brightness points whose color temperature values fall within the same preset color temperature sub-range into the same brightness interval.
[0009] The measurement and recording of different brightness values and their corresponding backlight current and color temperature values includes: the measurement and recording intervals are determined based on the variation intervals of the backlight current values.
[0010] Before measuring and recording different brightness values and their corresponding backlight current and color temperature values, the product calibration method further includes: The display product is configured to work continuously in a preset working state until the backlight source of the display product reaches a stable state. The stable state refers to the color coordinate values of the display product changing within a preset range.
[0011] The step of adjusting the gain value of the color channel in the display driving signal so that the color temperature change during brightness changes within the range is constrained to a preset target color temperature range includes: checking whether the color temperature change of the white screen is always within the preset target color temperature range during the brightness adjustment process from the lowest to the highest brightness value.
[0012] To address the aforementioned technical problems, this application also proposes a product calibration device, which includes a memory and a processor coupled to the memory; wherein the memory is used to store program data, and the processor is used to execute the program data to implement the product calibration method described above.
[0013] To address the aforementioned technical problems, this application also proposes a computer storage medium for storing program data, which, when executed by a computer, is used to implement the aforementioned product calibration method.
[0014] Compared with the prior art, the beneficial effects of this application are: the product calibration device calibrates the color temperature changes in different brightness ranges by adjusting the color channel gain in the display driving signal, so that the color temperature changes of the display product are within a controllable range; by constraining the color temperature changes in each brightness range through the preset target color temperature range, the display product reduces the color temperature drift caused by backlight current changes, keeps the color temperature changes within a small range, and improves the color accuracy and competitiveness of the display product. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments 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. Wherein: Figure 1 This is a schematic flowchart of an embodiment of the product calibration method provided in this application; Figure 2 This is a schematic diagram of the overall process of the product calibration method provided in this application; Figure 3 This is a schematic diagram of the structure of an embodiment of the product calibration device provided in this application; Figure 4 This is a schematic diagram of another embodiment of the product calibration device provided in this application; Figure 5 This is a schematic diagram of the structure of an embodiment of the computer storage medium provided in this application. Detailed Implementation
[0016] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0017] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the application described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0018] Existing technologies typically perform white balance calibration at a single brightness value, such as adjusting the three-channel RGB gain when the menu brightness value is 60 or 80. The limitation of this method is that when the product is running at other brightness levels, the color temperature will still drift significantly with changes in the backlight current, with common color temperature drifts reaching 500K to 800K, resulting in a screen that appears too cool or too warm.
[0019] Some automated production lines use a point-by-point sampling calibration method across the entire brightness range. This involves collecting color temperature data at dozens of brightness levels, from the lowest to the highest, and adjusting the RGB three-channel gain point by point. While this method can improve color temperature consistency to some extent, the operation is cumbersome and time-consuming, with calibration of a single device potentially taking more than 15 minutes, making it unsuitable for large-scale mass production.
[0020] Unstable color temperature can lead to noticeable differences in user experience across different scenarios: in low brightness mode, the image appears yellowish, causing eye strain; in high brightness mode, the image appears bluish, affecting color realism. This inconsistency diminishes the perceived quality of high-end display products and negatively impacts the user experience.
[0021] Based on this, this application provides a calibration method that can reduce color temperature changes caused by variations in backlight current (DC), applicable to the automated calibration of display products. Please refer to further details. Figure 1 and Figure 2 , Figure 1 This is a schematic flowchart of an embodiment of the product calibration method provided in this application. Figure 2 This is a schematic diagram of the overall process of the product calibration method provided in this application.
[0022] The product calibration method of this application is applied to a product calibration device, which can be a server, a terminal device, or a system in which the server and the terminal device cooperate with each other. Accordingly, the various parts of the product calibration device, such as each unit, subunit, module, and submodule, can all be set in the server, all in the terminal device, or separately in the server and the terminal device.
[0023] Furthermore, the aforementioned server can be either hardware or software. When the server is hardware, it can be implemented as a distributed server cluster consisting of multiple servers, or as a single server. When the server is software, it can be implemented as multiple software programs or software modules, such as software or software modules used to provide distributed server functionality, or as a single software program or software module; no specific limitations are made here.
[0024] like Figure 1 As shown, the specific steps are as follows: Step S11: Divide the brightness range of the display product into multiple consecutive brightness intervals.
[0025] In this embodiment, before implementing the product calibration process provided in this application, the product calibration device needs to keep the display product in a stable state. The standard for a stable state is that, with a fixed backlight current, the color coordinate values or color temperature changes of the displayed product are within a preset range. For example, a color coordinate value change ≤ 0.001 indicates that the display product is in a stable state, and the subsequent product calibration process can be executed.
[0026] Specifically, such as Figure 2 As shown, the product calibration device can bring the display product to a stable state through an aging process. For example, the product calibration device can control the display product to operate continuously at its maximum brightness or in other operating states for more than 30 minutes until the backlight LEDs of the display product reach a stable state.
[0027] This application reduces the impact of the unstable state of the backlight LED itself on color temperature changes by pre-processing the display product to a stable state, thereby minimizing the impact on the product calibration accuracy.
[0028] Furthermore, the product calibration device divides the brightness range of the displayed product into multiple consecutive brightness regions. In one specific embodiment, the multiple consecutive brightness regions include, but are not limited to: [0,14], [15,24], [25,39], [40,64], [65,100]. In other embodiments, brightness regions with other numerical ranges may also be used, which will not be listed here.
[0029] The division of the above-mentioned multiple continuous brightness zones can be specified in advance by the staff, or the intervals can be divided according to the changing trend of the color temperature values recorded during the measurement process of the display product.
[0030] Specifically, the product calibration device can control the input of the backlight current of the display product from large to small, or from small to large, and measure and record the corresponding values of the brightness, backlight current, and color temperature of the display product.
[0031] If a scheme that controls the change in backlight current is adopted, the product calibration device can record the corresponding status of the above three factors at preset current value intervals. For example, the preset current value can be 3mA or 5mA. The preset current value can be determined based on the change interval of the backlight current value. For example, if the change interval of the backlight current value is 3mA, then the preset current value can be 3mA, or an integer multiple of 3mA.
[0032] In addition, the product calibration device can also control the menu brightness value of the display product from large to small, or from small to large, and measure and record the corresponding status of the brightness value, backlight current value, and color temperature value of the display product.
[0033] If a scheme that controls the change in brightness value is adopted, the product calibration device can also record the corresponding status of the above three values at preset brightness value intervals, which will not be elaborated here.
[0034] After recording the brightness, backlight current, and color temperature values of the display product, the product calibration device can organize the adjustment range of the color temperature values based on the maximum and minimum ranges of the color temperature values, as well as the trend of color temperature changes. For example, all recorded color temperature values can be divided into several color temperature ranges, such as 6494K~6400K, 6399K~6300K, 6299K~6200K, 6199K~6100K, etc.
[0035] Furthermore, based on the correspondence between the measured color temperature values and brightness values, the product calibration device can divide the brightness values corresponding to several color temperature values falling within the same color temperature range into the same brightness region, thereby completing the division of multiple continuous brightness regions.
[0036] For example, if the sets of luminance values falling within adjacent color temperature ranges are (28, 30, 34) and (36, 38, 39), then the luminance ranges can be determined according to the boundary values of any set of luminance values: [28, 34] and [34, 39], or according to the median value of the adjacent boundary values of adjacent sets of luminance values: [28, 35] and [35, 39].
[0037] Step S12: Set a calibration reference brightness value for each of the brightness ranges.
[0038] In this embodiment of the application, in order to reduce the amount of computation required for calibration, the product calibration device can set a calibration reference brightness value for each brightness range, and use the calibration result of the calibration reference brightness value as the calibration result of the brightness range.
[0039] Specifically, the product calibration device can set the median brightness value of each brightness range as the calibration baseline brightness value.
[0040] In other implementations, other rules may be used to set the calibration baseline brightness value, which will not be listed here.
[0041] Step S13: For each brightness range, by adjusting the gain value of the color channel in the display driving signal, the color temperature change when the brightness changes within that brightness range is constrained to a preset target color temperature range.
[0042] In this embodiment of the application, during the use of the product or the measurement of the actual product in step S11, the staff can find that when the menu brightness value changes from 0 to 100, the color coordinate x value is basically linearly negatively correlated with the current value, while the color coordinate y value changes little. Furthermore, adjusting G gain or B gain affects the brightness value. Therefore, by adjusting R gain and keeping G gain or B gain unchanged, the deviated color temperature value can be adjusted to a range that deviates less from the standard color temperature value.
[0043] Based on the above principle, the product calibration device can adjust the R gain in the display drive signal when the display product is at the calibration baseline brightness value, and then re-detect the color temperature value of the display product at this time. The product calibration device can confirm whether the calibration is complete by determining whether the real-time color temperature of the display product is within the target color temperature range.
[0044] In one specific embodiment, the color temperature of the display product before and after the product calibration process is detailed in the table below:
[0045] As shown in the table above, before calibration, the menu brightness value of 100~65 corresponds to a color temperature range of 6550K~6400K. The calibration host computer is set with a brightness value of 80 as the calibration benchmark. After calibration, the color temperature of this range is 6550K~6450K.
[0046] Before calibration, the menu brightness value of 64~40 corresponds to a color temperature range of 6450~6300K. The calibration host computer is set with a brightness value of 52 as the calibration benchmark. After calibration, the color temperature of this range is 6550K~6450K.
[0047] Before calibration, the menu brightness value of 39~25 corresponds to a color temperature range of 6299~6200K. The calibration host computer is set with a brightness value of 33 as the calibration benchmark. After calibration, the color temperature of this range is 6550K~6450K.
[0048] Similarly, after completing the calibration of each interval, when the menu brightness value is from 0 to 100, the color temperature change is within 6550K to 6450K, thus reducing the color temperature change caused by the change in backlight current (DC).
[0049] It should be noted that the color temperature range of each interval may differ and may not all fall precisely between 6550K and 6450K. Since the calibration results for each interval are based on the calibration results of the baseline luminance value, the color temperature values corresponding to some angle values may slightly exceed the target color temperature range, which is within an acceptable range, such as 6410K as shown in the table above.
[0050] Please refer to the table above. By comparing the RGB values before and after adjustment, it can be seen that the calibration device of this application mainly changes the R value corresponding to different brightness values by adjusting the R gain in the display drive signal. For example, the R value before adjustment is 128, and the R value after adjustment is 127, 124, 123, etc., which are the results of R value gain adjustment.
[0051] As for the G and B values, since the relevant gain values were not changed during the calibration process, the values before and after the adjustment remained unchanged.
[0052] Please continue reading. Figure 2 After completing the calibration of the current display product, when continuing to calibrate other display products of the same model or parameters, you can prioritize testing other display products of the same model or parameters based on the display drive signal after the calibration of the current display product. If the test results meet the target color temperature range, you can directly copy the relevant calibration parameters.
[0053] Furthermore, after completing the calibration of the current display product, the product calibration device can also check the calibration results. Specifically, the product calibration device checks whether the color temperature variation range of the white screen displayed on the current display product is within the target color temperature range during the adjustment of the menu brightness value from minimum to maximum, or from maximum to minimum, or whether the difference between the color temperature value and the boundary value of the target color temperature range is within the allowable error range. If so, the calibration of the current display product can be considered complete.
[0054] Those skilled in the art will understand that, in the above-described method of the specific implementation, the order in which each step is written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.
[0055] To implement the above product calibration method, this application also proposes a product calibration device, please refer to the details below. Figure 3 , Figure 3 This is a schematic diagram of an embodiment of the product calibration device provided in this application.
[0056] The product calibration device 500 in this embodiment includes: a division module 51, a setting module 52, and a calibration module 53.
[0057] The division module 51 is used to divide the brightness range of the display product into multiple consecutive brightness intervals.
[0058] The setting module 52 is used to set a calibration reference brightness value for each of the brightness ranges.
[0059] The calibration module 53 is used to adjust the gain value of the color channel in the display driving signal for each brightness range, so that the color temperature change when the brightness changes within the brightness range is constrained to a preset target color temperature range.
[0060] In some implementations, the calibration module 53 is used to adjust only the gain value of the first color channel in the display drive signal.
[0061] In some embodiments, the calibration module 53 is used to adjust the R-Gain value while keeping the G-Gain and B-Gain values unchanged to achieve color temperature calibration.
[0062] In some embodiments, the division module 51 is used to measure and record different brightness values and their corresponding backlight current values and color temperature values after the backlight of the display product has stabilized; wherein, the division of the brightness range of the display product into multiple continuous brightness intervals is based on the changing trend of the recorded color temperature values.
[0063] In some embodiments, the partitioning module 51 is used to partition the data according to the numerical value of the color temperature, and to divide the brightness points whose color temperature values fall within the same preset color temperature sub-range into the same brightness interval.
[0064] In some embodiments, the division module 51 is used to determine the measurement and recording interval based on the change interval of the backlight current value.
[0065] In some embodiments, the division module 51 is used to configure the display product to work continuously in a preset working state until the backlight source of the display product reaches a stable state; wherein, the stable state is that the color coordinate value of the display product changes within a preset range.
[0066] In some implementations, the calibration module 53 is used to check whether the color temperature change of the white screen is always within the preset target color temperature range during the process of adjusting the brightness value from the lowest to the highest.
[0067] To implement the above product calibration method, this application also proposes a product calibration device, please refer to the details below. Figure 4 , Figure 4 This is a schematic diagram of another embodiment of the product calibration device provided in this application.
[0068] The product calibration device 400 in this embodiment includes a processor 41, a memory 42, an input / output device 43, and a bus 44.
[0069] The processor 41, memory 42, and input / output device 43 are respectively connected to the bus 44. The memory 42 stores program data, and the processor 41 is used to execute the program data to implement the product calibration method described in the above embodiments.
[0070] In this embodiment, processor 41 can also be referred to as a CPU (Central Processing Unit). Processor 41 may be an integrated circuit chip with signal processing capabilities. Processor 41 can also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The general-purpose processor can be a microprocessor, or processor 41 can be any conventional processor.
[0071] This application also provides a computer storage medium; please refer to the following: Figure 5 , Figure 5 This is a schematic diagram of a computer storage medium according to an embodiment of the present application. The computer storage medium 600 stores a computer program 61, which, when executed by a processor, is used to implement the product calibration method of the above embodiment.
[0072] When the embodiments of this application are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0073] The above description is merely an embodiment of this application and does not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A product calibration method, characterized in that, The product calibration method includes: The brightness range of the display product will be divided into multiple consecutive brightness intervals; A calibration reference brightness value is set for each of the aforementioned brightness ranges; For each brightness range, by adjusting the gain value of the color channel in the display driving signal, the color temperature change when the brightness changes within that brightness range is constrained to a preset target color temperature range. Before dividing the brightness range of the display product into multiple consecutive brightness intervals, the process includes: after the backlight of the display product is stabilized, measuring and recording different brightness values and their corresponding backlight current values and color temperature values. The division of the brightness range of the display product into multiple consecutive brightness intervals is based on the recorded color temperature value change trend. The step of dividing the brightness range of the display product into multiple consecutive brightness intervals includes: the partitioning step is to partition the brightness points according to the numerical value of the color temperature value, and to divide the brightness points whose color temperature values fall within the same preset color temperature sub-range into the same brightness interval.
2. The product calibration method according to claim 1, characterized in that, The adjustment of the gain value of the color channel in the display driving signal includes: adjusting only the gain value of the first color channel in the display driving signal.
3. The product calibration method according to claim 2, characterized in that, The adjustment of the gain value of the first color channel in the display driving signal includes: adjusting the R-Gain value while keeping the G-Gain and B-Gain values unchanged to achieve color temperature calibration.
4. The product calibration method according to claim 1, characterized in that, The measurement and recording of different brightness values and their corresponding backlight current and color temperature values includes: the measurement and recording intervals are determined based on the variation intervals of the backlight current values.
5. The product calibration method according to claim 1, characterized in that, Before measuring and recording different brightness values and their corresponding backlight current and color temperature values, the product calibration method further includes: The display product is configured to work continuously in a preset working state until the backlight source of the display product reaches a stable state. The stable state refers to the color coordinate values of the display product changing within a preset range.
6. The product calibration method according to claim 1, characterized in that, The step of adjusting the gain value of the color channel in the display driving signal so that the color temperature change during brightness changes within the range is constrained to a preset target color temperature range includes: checking whether the color temperature change of the white screen is always within the preset target color temperature range during the process of adjusting the brightness value from the lowest to the highest.
7. A product calibration device, characterized in that, The product calibration device includes a memory and a processor coupled to the memory; The memory is used to store program data, and the processor is used to execute the program data to implement the product calibration method according to any one of claims 1 to 6.
8. A computer storage medium, characterized in that, The computer storage medium is used to store program data, which, when executed by the computer, is used to implement the product calibration method according to any one of claims 1 to 6.
Citation Information
Patent Citations
White balance calibration method and device, terminal equipment and storage medium
CN113038110A
Color temperature curve correction method, system, equipment and medium
CN114283760A