A color correction control method and system for LCD liquid crystal display

By dividing the LCD screen into multiple logical areas and calculating the drive busy index in real time, the overdrive voltage is dynamically adjusted, solving the problem of inaccurate compensation caused by temperature changes. This achieves precise regional adaptive ghosting correction, improving the screen's image clarity and user experience.

CN121640947BActive Publication Date: 2026-05-19SHENZHEN GOODSTAR TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN GOODSTAR TECH CO LTD
Filing Date
2026-02-02
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

In actual operation, existing high refresh rate LCD screens suffer from uneven and continuously changing panel temperatures, which causes the preset fixed overdrive compensation value to become inaccurate. This leads to reverse ghosting or residual ghosting caused by insufficient compensation. Existing solutions cannot achieve smooth, accurate, and regionally adaptable dynamic ghosting correction.

Method used

The display area of ​​the LCD screen is divided into multiple logical areas. The drive busy index is calculated in real time and converted into a compensation adjustment coefficient through a preset function. The overdrive voltage is dynamically adjusted to correct the deflection of liquid crystal molecules, thereby achieving fine and localized color correction.

Benefits of technology

It effectively solves the problem of inaccurate overdrive compensation caused by uneven temperature and dynamic changes, avoids reverse ghosting and residual ghosting, and significantly improves the image clarity and user experience of the display in complex dynamic scenes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121640947B_ABST
    Figure CN121640947B_ABST
Patent Text Reader

Abstract

The application provides an LCD liquid crystal display screen color correction control method and system, and relates to the technical field of LCD liquid crystal display screen color correction control. The display area of the LCD liquid crystal display screen is divided into multiple logical areas, and the driving busy index is calculated in real time for each logical area. Then, the driving busy index is converted into a corresponding compensation adjustment coefficient, and the basic overdrive voltage of a target pixel is dynamically adjusted based on the coefficient, and finally the adjusted target overdrive voltage is applied to the liquid crystal molecules to correct the deflection force. The method can effectively solve the problem of inaccurate overdrive compensation value caused by uneven and dynamic changes in panel temperature in the prior art, and avoid the generation of reverse ghosting and residual ghosting.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of LCD color correction and control technology, and more specifically, to an LCD color correction and control method and system. Background Technology

[0002] Modern high refresh rate LCD screens commonly employ overdrive technology to provide a smooth dynamic viewing experience, accelerating the response of liquid crystal molecules by applying instantaneous compensation voltages. These compensation voltages are typically stored in a lookup table calibrated at standard temperatures. However, the physical properties of liquid crystal materials are highly sensitive to temperature changes, causing the panel temperature to be uneven and continuously fluctuating during actual operation due to internal heating or ambient temperature influences. This dynamic and uneven temperature field renders the preset fixed compensation values ​​inaccurate, potentially leading to inverse ghosting caused by overcompensation in higher temperature areas and residual ghosting caused by undercompensation in lower temperature areas.

[0003] For example, high refresh rate LCD screens commonly employ overdrive technology to address the ghosting problem caused by the liquid crystal molecules' deflection speed not keeping up with the frame rate changes when displaying fast-moving images. The core of this technology lies in a control system that determines the grayscale value each pixel needs to change from its current value to the next target grayscale value. Based on this change, instead of directly applying the standard voltage corresponding to the target grayscale, the system applies a precisely calculated, instantaneously higher or lower compensation voltage to accelerate the deflection process of the liquid crystal molecules, enabling them to reach the target state more quickly. After acceleration, the voltage returns to the normal level to maintain the target grayscale. The specific value of this compensation voltage is usually pre-stored in a look-up table (LUT). When the display controller operates, it looks up the corresponding compensation voltage value from this look-up table based on the "starting grayscale - target grayscale" combination of each pixel and applies it to the pixel drive circuit. This look-up table is embedded in the display controller chip after repeated testing and calibration in a standard testing environment, such as room temperature of 25 degrees Celsius, before the display leaves the factory. At standard temperatures, this mechanism can effectively shorten the response time of the liquid crystal, significantly improve the clarity of dynamic images, and reduce ghosting.

[0004] However, in practical use, the viscosity of liquid crystal materials is highly sensitive to temperature. When a display operates for extended periods, especially in high-brightness mode, its internal backlight module, driver circuit board, and power supply continuously generate heat, causing the overall screen temperature to gradually rise. As the temperature increases, the mobility of liquid crystal molecules increases, viscosity decreases, and their response speed to the driving voltage naturally becomes faster. Conversely, if the display is started in a colder environment, the viscosity of the liquid crystal molecules increases, and the response speed slows down. This leads to a problem: the overdrive compensation voltage value calibrated at 25 degrees Celsius becomes inaccurate under varying actual operating temperatures. When the screen temperature rises, the liquid crystal itself already responds faster. If the strong compensation voltage designed for "sluggish" liquid crystals is still applied at this time, it will cause the voltage to "overshoot," resulting in excessive deflection of the liquid crystal molecules, exceeding the target grayscale value, and then reverting back. Visually, this phenomenon manifests as a brighter or darker outline than the background at the edges of moving objects, the so-called "backlash" or "artifact," which also severely degrades image quality. Conversely, in low-temperature environments, the liquid crystal response becomes slower, and the fixed compensation voltage becomes insufficient to effectively accelerate the liquid crystal deflection, causing the original ghosting problem to become more pronounced again.

[0005] To address temperature variations, some technical solutions propose incorporating multiple lookup tables, such as preparing separate sets of compensation data for low, normal, and high temperatures. The system monitors the approximate screen temperature using a temperature sensor, and switches to the corresponding lookup table when the temperature exceeds a preset threshold. However, this approach is too crude in practical applications. First, the temperature distribution of the display panel is not uniform. Areas near the central processing unit or backlight strip drive circuitry are significantly hotter than the screen edges. This means that different areas of the screen may require different levels of compensation at any given time, and a single, global lookup table switching cannot resolve these regional differences. Second, temperature changes are a continuous, gradual process, not a sudden jump. If a strategy of switching lookup tables at specific temperature points is adopted, users may perceive abrupt changes in image ghosting characteristics, such as a sudden change in dynamic image sharpness halfway through a game—an unacceptable experience. Therefore, relying solely on switching between a few fixed lookup tables cannot achieve smooth, accurate, and regionally adaptive dynamic ghosting correction. Summary of the Invention

[0006] This application provides a color correction control method and system for an LCD display screen, aiming to solve the technical problems of existing high refresh rate LCD displays in actual operation, where uneven and continuously changing panel temperature causes the preset fixed overdrive compensation value to become inaccurate, resulting in reverse ghosting or residual ghosting caused by insufficient compensation, as well as the technical problems of existing solutions being rough and unable to achieve smooth, accurate and regionally adaptable dynamic ghosting correction.

[0007] On one hand, this application provides a color correction control method for an LCD screen, comprising:

[0008] The display area of ​​the LCD screen is divided into multiple logical areas;

[0009] For each logical region, the driving busy index is calculated in real time. The driving busy index reflects the degree of pixel grayscale change in that logical region and is used to characterize the load status of the pixel driving circuit.

[0010] The driving busy index is converted into a corresponding compensation adjustment coefficient through a preset function;

[0011] For the target pixel to be driven, the base overdrive voltage is dynamically adjusted based on the compensation adjustment coefficient corresponding to its logic region to obtain the target overdrive voltage, and the target overdrive voltage is applied to the liquid crystal molecules corresponding to the pixel to be driven to correct the deflection force.

[0012] Optionally, the step of calculating the driving busy index in real time for each logical region, wherein the driving busy index reflects the degree of pixel grayscale change within that logical region, includes:

[0013] Get the current target grayscale value of each pixel in the logical region of the current frame and the actual grayscale value of the previous frame, and calculate the absolute value of the grayscale change of each pixel.

[0014] The absolute values ​​of grayscale changes of all pixels within the logical region are summed to obtain the driving busy index.

[0015] Optionally, the step of converting the driving busy index into a corresponding compensation adjustment coefficient through a preset function includes:

[0016] The compensation adjustment factor is calculated based on the following formula: K_adjust = 1.0 - C_scale × (Index_busy / Index_max)

[0017] Where C_scale is the preset scaling factor, Index_busy is the driver busy index, and Index_max is the preset maximum driver busy index.

[0018] Optionally, the step of dynamically adjusting the base overdrive voltage of the target pixel to be driven based on the compensation adjustment coefficient corresponding to its logical region to obtain the target overdrive voltage includes:

[0019] Based on the grayscale changes of the pixel to be driven, the basic overdrive voltage is obtained by querying the pre-stored basic overdrive voltage lookup table.

[0020] The target overdrive voltage is obtained by multiplying the base overdrive voltage by the compensation adjustment coefficient of the logic region to which the pixel to be driven belongs.

[0021] Optionally, the step of converting the driving busy index into a corresponding compensation adjustment coefficient through a preset function includes:

[0022] Edge detection and contrast analysis are performed on the output image data of each logical region to identify the motion blur intensity indicator, which is used to characterize the severity and type of motion blur.

[0023] A correction factor is calculated based on the motion blur intensity indication, and the correction factor is used to correct the initial compensation adjustment coefficient.

[0024] The compensation adjustment coefficient is calculated based on the correction factor.

[0025] Optionally, the step of calculating a correction factor based on the motion blur intensity indication, wherein the correction factor is used to correct the initial compensation adjustment coefficient, includes:

[0026] The correction factor is calculated using the following formula: Correction_factor = 1.0 - K_feedback(Ghosting_intensity / Max_ghosting_intensity)

[0027] Where K_feedback represents the feedback gain coefficient, Ghosting_intensity represents the ghosting intensity indicator, and Max_ghosting_intensity represents the maximum ghosting intensity.

[0028] Optionally, the step of calculating the driving busy index in real time for each logical region includes:

[0029] Periodically inject micro-pulse test signals into the logic region;

[0030] The response characteristics of liquid crystal molecules within the logic region to the micro-pulse test signal are monitored, including voltage change curves and deflection speed of liquid crystal molecules.

[0031] The response characteristics are compared with the reference response characteristics to quantify the drift of the liquid crystal response speed.

[0032] Based on the drift amount, a physical property drift coefficient is generated;

[0033] The driving busy index is calculated based on the degree of pixel grayscale change and physical characteristic drift coefficient within the logical region.

[0034] Optionally, the step of periodically injecting micro-pulse test signals into the logic region includes:

[0035] The micro-pulse test signal is a grayscale instantaneous jump signal that rapidly jumps from the first stable grayscale to the second target grayscale and immediately returns to the first stable grayscale; wherein the grayscale difference of the micro-pulse test signal is less than 5 grayscales and the duration is less than 10 microseconds.

[0036] Optionally, the step of monitoring the response characteristics of liquid crystal molecules within the logic region to the micro-pulse test signal includes:

[0037] The voltage change curve on the pixel electrode is monitored in real time, and the deflection speed of liquid crystal molecules is obtained by sensing the leakage current change of the thin-film transistor.

[0038] On the other hand, this application provides an LCD screen color correction control system, the system comprising:

[0039] The area division module is used to divide the display area of ​​the LCD screen into multiple logical areas;

[0040] The index calculation module is used to calculate the driving busy index in real time for each logical region. The driving busy index reflects the degree of pixel grayscale change in the logical region and is used to characterize the load status of the pixel driving circuit.

[0041] The coefficient generation module is used to convert the driving busy index into a corresponding compensation adjustment coefficient through a preset function.

[0042] The voltage correction and application module is used to dynamically adjust the base overdrive voltage of the target pixel to be driven based on the compensation adjustment coefficient corresponding to its logic region to obtain the target overdrive voltage, and to apply the target overdrive voltage to the liquid crystal molecules corresponding to the pixel to be driven in order to correct the deflection force.

[0043] This application discloses a color correction control method and system for an LCD display screen. The method divides the display area of ​​the LCD screen into multiple logical regions and calculates a drive busy index in real time for each region. This index reflects the degree of grayscale variation of pixels and the load state of the pixel driving circuit within that region. Subsequently, the drive busy index is converted into a corresponding compensation adjustment coefficient, and the base overdrive voltage of the target pixel is dynamically adjusted based on this coefficient. Finally, the adjusted target overdrive voltage is applied to the liquid crystal molecules to correct the deflection intensity. This method effectively solves the problem of inaccurate overdrive compensation values ​​caused by uneven and dynamic changes in panel temperature in existing technologies, avoiding the generation of reverse ghosting and residual ghosting. Through regional and real-time calculation and compensation adjustment of the drive busy index, this application overcomes the limitations of traditional fixed lookup table or coarse temperature switching techniques, achieving precise and adaptive control of the liquid crystal response characteristics, and significantly improving the image clarity and user experience of high refresh rate LCD displays in complex dynamic scenes. Attached Figure Description

[0044] To illustrate this application more clearly, the accompanying drawings used in the embodiments will be briefly described below. Obviously, those skilled in the art can obtain other drawings based on these drawings without any creative effort.

[0045] Figure 1 This is a schematic flowchart illustrating an LCD color correction control method in one embodiment of this application.

[0046] Figure 2 This is a schematic diagram of the structure of an LCD color correction control system exemplarily shown in one embodiment of this application.

[0047] Reference numerals: 100, LCD color correction control system; 10, area division module; 20, index calculation module; 30, coefficient generation module; 40, voltage correction and application module. Detailed Implementation

[0048] The technical solutions of this application will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of this application, and not all embodiments. The components of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0049] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, terms such as "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0050] Traditional LCD displays using overdrive technology suffer from inaccurate preset compensation values ​​due to the temperature sensitivity of liquid crystal materials and uneven panel temperature distribution. This leads to inversion or residual ghosting, severely impacting image quality. Furthermore, existing solutions that use multiple lookup tables suffer from coarse switching strategies and limitations in adapting to regional temperature variations, making it difficult to achieve smooth, accurate, and regionally adaptable dynamic ghosting correction.

[0051] like Figure 1 The diagram illustrates a flowchart of an LCD color correction control method according to an embodiment. This application proposes an LCD color correction control method, comprising:

[0052] S10, the display area of ​​the LCD screen is divided into multiple logical areas;

[0053] In this context, a logical region refers to the logical division of the entire LCD display area into several sub-regions, each of which can independently perform parameter calculations and adjustments. This division can be a regular grid or an adaptive division based on the displayed content or hardware layout.

[0054] S20, calculate the driving busy index in real time for each logical region. The driving busy index reflects the degree of pixel grayscale change in the logical region and is used to characterize the load status of the pixel driving circuit.

[0055] The Drive Busyness Index is a quantitative indicator used to reflect the degree of grayscale change of pixels within a specific logical region, thereby characterizing the load status of the pixel driving circuit in that region. The more drastic the grayscale change, the higher the Drive Busyness Index, indicating a greater load on the pixel driving circuit in that region and a more urgent need for liquid crystal molecule response.

[0056] S30, the driving busy index is converted into a corresponding compensation adjustment coefficient through a preset function;

[0057] The compensation adjustment coefficient is a multiplicative or additive factor used to correct the base overdrive voltage. Its value is dynamically generated based on the drive busy index, aiming to provide differentiated overdrive compensation for logic regions under different load conditions.

[0058] S40: For the target pixel to be driven, the base overdrive voltage is dynamically adjusted based on the compensation adjustment coefficient corresponding to its logic region to obtain the target overdrive voltage, and the target overdrive voltage is applied to the liquid crystal molecules corresponding to the pixel to be driven to correct the deflection force.

[0059] Among them, the base overdrive voltage refers to the initial overdrive voltage value obtained from the pre-stored lookup table based on the pixel grayscale change under standard conditions.

[0060] The target overdrive voltage refers to the final overdrive voltage applied to the liquid crystal molecules after dynamic adjustment based on the base overdrive voltage and the compensation adjustment coefficient.

[0061] Liquid crystal molecules are the core component of LCD displays. They deflect under the influence of an electric field, thereby controlling the amount of light passing through and enabling image display.

[0062] Deflection intensity refers to the degree and speed at which liquid crystal molecules deflect under the influence of an electric field, which directly affects the response time of a pixel.

[0063] This application effectively solves the problem of inaccurate overdrive compensation caused by uneven temperature and dynamic changes in the prior art by dividing the display area into multiple logical areas and calculating the drive busy index in real time for each logical area, thereby dynamically adjusting the overdrive voltage. It achieves refined and regional color correction and significantly improves the display quality.

[0064] The core of the LCD color correction control method proposed in this application lies in the fine management and dynamic voltage adjustment of the display area.

[0065] First, the display area of ​​the LCD screen is divided into multiple logical regions. This division can be achieved in several ways. For example, the entire display panel can be uniformly divided into an M x N grid, with each grid cell being a logical region. The values ​​of M and N can be determined based on the screen size, resolution, and required calibration precision. Larger values ​​for M and N result in smaller logical regions and higher calibration precision, but also increase the computational load. Alternatively, the logical region division can be dynamic, for example, adaptively dividing based on the boundaries of moving objects or high-contrast areas in the displayed content, allowing for more detailed calibration of critical areas.

[0066] Secondly, the drive busy index is calculated in real time for each logical region. The calculation of the drive busy index aims to quantify the severity of pixel grayscale changes within that region. For example, it can be calculated by monitoring the frequency and amplitude of grayscale changes in pixels within each logical region. Specifically, the number of pixels undergoing grayscale changes within a logical region within a certain time window, as well as the magnitude of these grayscale changes, can be counted. The greater the magnitude and frequency of grayscale changes, the higher the drive busy index. Alternatively, the drive busy index can also be indirectly obtained by analyzing the actual current or voltage fluctuations of the pixel drive circuits within the logical region. For example, when pixel grayscale changes are drastic, the instantaneous current or voltage fluctuations of the drive circuits will be greater; monitoring these fluctuations can reflect its load status.

[0067] Next, the drive busy index is converted into a corresponding compensation adjustment coefficient using a preset function. The preset function can be a linear function, a non-linear function, or a piecewise function. For example, a simple linear function can be designed to map the drive busy index to a compensation adjustment coefficient between 0 and 1. When the drive busy index is low, the compensation adjustment coefficient is close to 1, indicating a smaller overdrive voltage adjustment; when the drive busy index is high, the compensation adjustment coefficient may be less than 1, indicating that the overdrive voltage needs to be appropriately reduced to avoid overcompensation. Alternatively, the preset function can also be a lookup table storing the compensation adjustment coefficients corresponding to different drive busy index ranges, allowing for quick retrieval via table lookup.

[0068] Finally, for the target pixel to be driven, the base overdrive voltage is dynamically adjusted based on the compensation adjustment coefficient corresponding to its logical region to obtain the target overdrive voltage. This target overdrive voltage is then applied to the liquid crystal molecules corresponding to the pixel to correct the deflection intensity. Specifically, when the display controller needs to drive a pixel, it first looks up a base overdrive voltage from a pre-stored base overdrive voltage lookup table based on the pixel's grayscale change (e.g., from the current grayscale to the target grayscale). Then, it obtains the compensation adjustment coefficient currently calculated for the logical region to which the pixel belongs. Multiplying the base overdrive voltage by the compensation adjustment coefficient yields the final target overdrive voltage. This target overdrive voltage is then applied to the liquid crystal molecules of the pixel to be driven, thereby precisely controlling the deflection intensity of the liquid crystal molecules, enabling them to reach the target grayscale state with more accurate speed and amplitude.

[0069] The LCD color correction control method proposed in this application works by performing fine and real-time monitoring and adjustment of the display area to adapt to the dynamic and uneven temperature field changes of the LCD panel during actual operation, thereby solving the problem of inaccurate compensation in traditional overdrive technology under non-standard temperatures.

[0070] Specifically, when an LCD screen is operating, its display area is divided into multiple logical regions. Each logical region acts as an independent unit, and the load state of its internal pixel driving circuit and the response characteristics of the liquid crystal molecules are affected by factors such as local temperature and the displayed content. To monitor these local characteristics in real time, a drive busy index is calculated for each logical region. This index effectively characterizes the load state of the pixel driving circuit by quantifying the drastic changes in pixel grayscale within that region. For example, when displaying fast-moving images, the pixel grayscale changes in certain logical regions will be very frequent and drastic. In this case, the drive busy index will be higher, indicating that the liquid crystal molecules in that region require a faster and more precise response.

[0071] Subsequently, the calculated drive busy index is input into a preset function, which converts it into a corresponding compensation adjustment coefficient. This conversion process is one of the key aspects of this application, transforming the abstract "busyness level" into a concrete "voltage adjustment ratio." For example, when the drive busy index of a certain logic region is high, it indicates that the liquid crystal molecules in that region may have a faster response speed due to a local increase in temperature. In this case, the preset function will generate a compensation adjustment coefficient less than 1 to appropriately reduce the base overdrive voltage and avoid artifacts caused by overcompensation. Conversely, if the drive busy index is low, it may mean that the liquid crystal molecules in that region have a relatively slow response speed, and the compensation adjustment coefficient will be close to 1 or slightly greater than 1 to ensure sufficient compensation.

[0072] Finally, for each target pixel to be driven, the required base overdrive voltage under standard conditions is first queried. Then, combined with the real-time compensation adjustment coefficient of the logic region to which the pixel belongs, the base overdrive voltage is dynamically adjusted to obtain the final target overdrive voltage. This target overdrive voltage is then precisely applied to the liquid crystal molecules corresponding to the pixel to be driven. In this way, the deflection intensity of the liquid crystal molecules is corrected, enabling them to reach the target grayscale more accurately and quickly, thereby effectively suppressing ghosting or artifacts caused by temperature changes.

[0073] The entire process forms a closed loop: real-time monitoring of the dynamic characteristics of local areas (driving busy index) → generation of adjustment parameters based on characteristics (compensation adjustment coefficient) → dynamic correction of driving voltage (target overdrive voltage) → optimization of liquid crystal molecule response (correction of deflection intensity). This refined, localized, and real-time adjustment mechanism enables LCD screens to maintain excellent display performance in various complex working environments.

[0074] The LCD color correction control method proposed in this application demonstrates significant innovation and advantages in solving the problems of ghosting and artifacts existing in the prior art. Traditional methods mainly rely on preset fixed overdrive lookup tables, or at most use coarse temperature sensors to perform global lookup table switching. This approach cannot cope with the uneven and dynamically changing temperature field inside the LCD panel, resulting in overcompensation or undercompensation in local areas.

[0075] The core innovation of this application lies in the introduction of the concepts of "logical area division" and "real-time calculation of driving busy index". By dividing the display area into multiple logical areas, this application achieves fine-grained management of the display panel, allowing each area to be independently calibrated according to its own actual working status. This contrasts sharply with the single, global calibration strategy in existing technologies, significantly improving the regional adaptability of calibration.

[0076] Furthermore, the real-time calculation of the drive busy index is another key innovation of this application. This index can dynamically reflect the drastic changes in pixel grayscale within each logical region, thereby characterizing the load state of the pixel driving circuit. This is more comprehensive and accurate than relying solely on temperature sensors to determine the panel state. For example, when displaying high dynamic range content in a local area, even if the overall temperature change is not significant, the drive busy index of that area will increase, triggering corresponding overdrive voltage adjustments. This dynamic adjustment mechanism based on actual driving load allows overdrive compensation to more accurately match the real-time response requirements of liquid crystal molecules.

[0077] By converting the drive busy index into a compensation adjustment coefficient and dynamically adjusting the base overdrive voltage accordingly, this application can provide customized overdrive compensation for each pixel in each logical region. This pixel-level dynamic adjustment capability effectively avoids the problems of overcompensation (reverse ghosting) or undercompensation (residual ghosting) caused by inaccurate compensation in traditional methods. Compared with the coarse lookup table switching in the prior art, the technical solution of this application can achieve smooth and continuous compensation adjustment, avoiding the visual discomfort caused by abrupt changes in image ghosting characteristics.

[0078] In summary, this application constructs a color correction control method that can adapt to the complex working environment of LCD panels by introducing logical region division, real-time drive busy index calculation, and dynamic overdrive voltage adjustment. This method not only solves the problem of inaccurate overdrive compensation caused by uneven temperature and dynamic changes in the prior art, but also achieves refined and regional color correction, significantly improving the display quality and user experience of LCD screens, and has significant progressive and practical value.

[0079] In some embodiments, the step of calculating a driving busy index in real time for each logical region, wherein the driving busy index reflects the degree of pixel grayscale change within the logical region, includes:

[0080] Get the current target grayscale value of each pixel in the logical region of the current frame and the actual grayscale value of the previous frame, and calculate the absolute value of the grayscale change of each pixel.

[0081] The absolute values ​​of grayscale changes of all pixels within the logical region are summed to obtain the driving busy index.

[0082] The current target grayscale value refers to the grayscale level that each pixel is expected to achieve in the current display frame. The actual grayscale value of the previous frame refers to the grayscale level that the pixel actually presented in the immediately preceding display frame. The absolute value of grayscale change quantifies the drastic degree of grayscale change of a pixel between two frames, and it is usually calculated as the absolute value of the difference between the current target grayscale value and the actual grayscale value of the previous frame. By accumulating the absolute values ​​of grayscale change of all pixels within the logical area, the overall pixel activity level and degree of grayscale change in that area can be comprehensively reflected, thus obtaining the drive busy index.

[0083] The technical solution of this application obtains the current target grayscale value and the actual grayscale value of each pixel within the logical region of the current frame, and calculates the absolute value of the grayscale change of each pixel, thus accurately capturing the dynamic changes of each pixel over time. Subsequently, the absolute values ​​of the grayscale changes of all pixels within the logical region are accumulated, enabling the drive busy index to comprehensively reflect the overall activity of pixel grayscale changes within the entire logical region. This accumulation mechanism ensures that even if a single pixel changes little, but a large number of pixels simultaneously undergo minute changes, these changes can be accurately identified and quantified, thereby more realistically characterizing the load state of the pixel driving circuit.

[0084] Through the above technical solution, the calculation of the drive busy index no longer relies solely on a rough estimate, but rather on a refined accumulation based on the actual grayscale changes of each pixel. This allows the obtained drive busy index to more accurately and sensitively reflect the true extent of pixel grayscale changes within the logical region, thus providing a more reliable basis for the subsequent generation of compensation adjustment coefficients. Consequently, it is possible to more effectively predict and respond to load changes in the pixel drive circuit, further improving the accuracy of color correction and the stability of display effects.

[0085] In some embodiments, the step of converting the driving busy index into a corresponding compensation adjustment coefficient using a preset function includes:

[0086] The compensation adjustment factor is calculated based on the following formula: K_adjust = 1.0 - C_scale × (Index_busy / Index_max)

[0087] Where C_scale is the preset scaling factor, Index_busy is the driver busy index, and Index_max is the preset maximum driver busy index.

[0088] K_adjust, typically between 0 and 1, is used to scale the base overdrive voltage. C_scale controls the influence of the drive busy index on the compensation adjustment coefficient; for example, C_scale can be set to a value between 0.1 and 0.5 to ensure the compensation adjustment is within a reasonable range. Index_busy reflects the intensity of pixel grayscale changes within the logical region, obtained from the step of calculating the drive busy index in the LCD color correction control method described above. Index_max represents the theoretical busy level when all pixel grayscale changes within a logical region reach their maximum value in extreme cases; it is used to normalize Index_busy, ensuring that the ratio of Index_busy / Index_max is always between 0 and 1.

[0089] The technical solution of this application calculates the compensation adjustment coefficient by introducing an explicit linear or approximately linear relationship, enabling the drive busy index Index_busy to be converted into K_adjust. When Index_busy increases, it indicates more drastic changes in pixel grayscale within the logical region, resulting in a higher load on the pixel drive circuit. Consequently, the value of K_adjust decreases, leading to a greater reduction in the base overdrive voltage. Conversely, when Index_busy decreases, the value of K_adjust increases, reducing the adjustment range of the base overdrive voltage. This proportional calculation method ensures that the compensation adjustment coefficient can dynamically and reasonably respond to the real-time drive load of different regions, avoiding compensation deviations caused by uncertain functional forms.

[0090] Through the above technical solution, the calculation process of the compensation adjustment coefficient becomes standardized and quantifiable, avoiding the empirical or uncertain problems that may exist in the preset function of traditional methods. This formula ensures a clear negative correlation between the compensation adjustment coefficient K_adjust and the drive busy index Index_busy; that is, the busier the area, the smaller the compensation coefficient and the larger the overdrive voltage adjustment amplitude, thus more effectively suppressing the ghosting phenomenon caused by high load. Simultaneously, by introducing the scaling factor C_scale and the maximum drive busy index Index_max, the sensitivity and range of the compensation can be flexibly adjusted, enabling the color correction control method to adapt to the characteristics of different displays and application scenarios, improving the accuracy and stability of color correction.

[0091] In some optional embodiments, assume that the drive busy index (Index_busy) of a certain logic area of ​​an LCD display is calculated to be 5000 at a certain moment. The preset maximum drive busy index (Index_max) is set to 10000, and the preset scaling factor (C_scale) is set to 0.2. According to the above formula, the compensation adjustment coefficient (K_adjust) will be calculated as: K_adjust = 1.0 - 0.2 × (5000 / 10000) = 1.0 - 0.2 × 0.5 = 1.0 - 0.1 = 0.9. This means that within this logic area, the base overdrive voltage will be multiplied by 0.9 for adjustment. If the drive busy index (Index_busy) of another logic area is 8000, then K_adjust = 1.0 - 0.2 × (8000 / 10000) = 1.0 - 0.2 × 0.8 = 1.0 - 0.16 = 0.84. It can be seen that the higher the drive busy index, the smaller the compensation adjustment coefficient, and the greater the reduction in the base overdrive voltage, thus more effectively addressing the ghosting problem in high-load areas.

[0092] In some embodiments, the step of dynamically adjusting the base overdrive voltage of the target pixel to be driven based on the compensation adjustment coefficient corresponding to its logical region to obtain the target overdrive voltage includes:

[0093] Based on the grayscale changes of the pixel to be driven, the basic overdrive voltage is obtained by querying the pre-stored basic overdrive voltage lookup table.

[0094] The target overdrive voltage is obtained by multiplying the base overdrive voltage by the compensation adjustment coefficient of the logic region to which the pixel to be driven belongs.

[0095] Specifically, the basic overdrive voltage lookup table can be understood as a pre-stored set of data containing basic overdrive voltage values ​​corresponding to different grayscale ranges or specific grayscale transition combinations. When the grayscale of the pixel to be driven changes, an initial, uncorrected overdrive voltage, i.e., the basic overdrive voltage, can be quickly obtained by consulting this lookup table. This basic overdrive voltage aims to provide a universal overdrive effect to accelerate the response of liquid crystal molecules.

[0096] The compensation adjustment coefficient is derived from the drive busy index of the logical region to which the pixel to be driven belongs through a preset function, reflecting the load state of the pixel driving circuit within that logical region. This coefficient is used to correct the base overdrive voltage to adapt to the actual driving requirements of the local area. In practical applications, the base overdrive voltage is multiplied by the compensation adjustment coefficient of the logical region to which the pixel to be driven belongs, combining the general base overdrive voltage with the real-time load state of the local area to obtain a more accurate and adaptive target overdrive voltage.

[0097] The technical solution of this application first obtains an initial overdrive voltage for a specific grayscale change by querying a pre-stored lookup table of basic overdrive voltages based on the grayscale changes of the pixel to be driven. Then, this basic overdrive voltage is multiplied by the compensation adjustment coefficient of the logic region to which the pixel belongs. This ensures that the final target overdrive voltage not only considers the grayscale change requirements of the pixel itself but also incorporates the overall driving load information of its logic region. This multiplication mechanism allows the compensation adjustment coefficient to directly and effectively proportionally correct the basic overdrive voltage, thereby ensuring a fast response of the liquid crystal molecules while avoiding under- or over-overdrive caused by excessively high or low driving loads in local areas, thus optimizing the accuracy and stability of color correction.

[0098] The above technical solution enables precise dynamic adjustment of the base overdrive voltage. This method combines a preset grayscale change response (via a lookup table) with real-time local drive load (via a compensation adjustment coefficient), making the calculation of the target overdrive voltage more accurate and intelligent. Therefore, it effectively avoids color distortion or ghosting caused by a single overdrive strategy in complex image displays or rapidly changing scenarios, significantly improving the color reproduction accuracy and display smoothness of LCD screens.

[0099] In some embodiments, the step of converting the driving busy index into a corresponding compensation adjustment coefficient using a preset function includes:

[0100] Edge detection and contrast analysis are performed on the output image data of each logical region to identify the motion blur intensity indicator, which is used to characterize the severity and type of motion blur.

[0101] A correction factor is calculated based on the motion blur intensity indication, and the correction factor is used to correct the initial compensation adjustment coefficient.

[0102] The compensation adjustment coefficient is calculated based on the correction factor.

[0103] Specifically, edge detection is performed using specific image processing algorithms, such as the Sobel operator, Canny operator, or Laplacian operator, to identify regions in the image where there are significant changes in grayscale or color. These regions are typically the boundaries of image content. Contrast analysis is then performed to assess the degree of brightness or color difference between different regions of the image. By performing edge detection and contrast analysis on the output image data of each logical region, potential areas in the image that may produce motion blur and the intensity of motion blur can be effectively identified. For example, liquid crystal molecules need to respond quickly at image edges or in high-contrast areas, making them more prone to motion blur.

[0104] The motion blur intensity indicator can be understood as quantifying the severity and specific type of motion blur in an image (e.g., whether it's forward or backward motion blur). This indicator can be a numerical value or a vector containing multiple parameters to accurately describe the visual impact of the motion blur. The motion blur intensity indicator can be generated by comprehensively judging the results of edge detection and contrast analysis.

[0105] In practical applications, the correction factor is specifically a correction amount calculated based on the ghosting intensity indication. This correction factor is used to correct the initial compensation adjustment coefficient. The initial compensation adjustment coefficient can be a value directly obtained from the drive busy index through a preset function. The introduction of the correction factor ensures that the calculation of the compensation adjustment coefficient not only considers the load state of the pixel drive circuit but also the visual artifacts that may be caused by the actual image content, thus making the compensation adjustment more refined and accurate.

[0106] The technical solution of this application, by introducing edge detection and contrast analysis of the output image data, can identify and quantify the ghosting intensity in each logical region in real time. Traditional drive busy indexes primarily reflect the degree of pixel grayscale variation but do not directly consider the visual characteristics of the image content itself, such as ghosting at high-contrast edges. By obtaining the ghosting intensity indicator, the actual display status of the screen can be evaluated more comprehensively. Furthermore, the correction factor calculated based on this ghosting intensity indicator is used to correct the initial compensation adjustment coefficient derived from the drive busy index. This correction mechanism ensures that the final compensation adjustment coefficient not only reflects the pixel drive load but also dynamically considers the impact of image ghosting. Therefore, the adjustment of the overdrive voltage will more accurately and specifically address the ghosting problem, thereby improving the overall display quality.

[0107] Through the above technical solution, this application effectively solves the ghosting problem that may be caused by relying solely on the drive busy index for compensation adjustment in traditional methods. By introducing edge detection, contrast analysis, and ghosting intensity indication, the calculation of the compensation adjustment coefficient becomes more precise and intelligent, enabling targeted correction of image ghosting caused by insufficient liquid crystal response speed or improper driving. This significantly improves the display quality of LCD screens, especially when displaying fast-moving images or high-contrast scenes, effectively reducing visual artifacts and providing a clearer, smoother visual experience, thereby increasing user satisfaction.

[0108] In some optional embodiments, suppose a high-contrast vertical edge transitioning from black to white is detected in an image within a certain logical region. This edge is identified using an edge detection algorithm, and its high contrast characteristics are quantified through contrast analysis. Based on these analyses, a high motion blur intensity indicator is identified, for example, a value of 0.8 (assuming a maximum motion blur intensity of 1.0). Then, a correction factor is calculated based on this motion blur intensity indicator and a preset feedback gain coefficient. For example, if the initial compensation adjustment coefficient is 0.95, calculated based on the drive busy index, and the correction factor is calculated to be 0.9, then the final compensation adjustment coefficient will be the product of the initial compensation adjustment coefficient and the correction factor, i.e., 0.95 × 0.9 = 0.855. This corrected compensation adjustment coefficient of 0.855 will be used to adjust the base overdrive voltage of the target pixels within this logical region. In this way, in areas where a high risk of motion blur is detected, the overdrive voltage adjustment is more aggressive or refined to more effectively suppress motion blur and ensure the sharpness of image edges and the accuracy of colors.

[0109] In some embodiments, the step of calculating a correction factor based on the motion blur intensity indication, wherein the correction factor is used to correct the initial compensation adjustment coefficient, includes:

[0110] The correction factor is calculated using the following formula: Correction_factor = 1.0 - K_feedback(Ghosting_intensity / Max_ghosting_intensity)

[0111] Where K_feedback represents the feedback gain coefficient, Ghosting_intensity represents the ghosting intensity indicator, and Max_ghosting_intensity represents the maximum ghosting intensity.

[0112] Specifically, the correction factor (Correction_factor) is a parameter used to quantify the correction of the initial compensation adjustment coefficient. Its value typically ranges from 0 to 1, indicating the degree to which the initial compensation adjustment coefficient is weakened or enhanced. The feedback gain coefficient (K_feedback) is a preset constant that adjusts the weight of the influence of the ghosting intensity indicator (Ghosting_intensity) on the correction factor (Correction_factor). It can be set empirically or determined through experimental calibration based on the characteristics of the actual display and the user's requirements for ghosting sensitivity. The ghosting intensity indicator (Ghosting_intensity) is identified after edge detection and contrast analysis of the output image data of each logical region; it quantifies the severity and type of ghosting. The maximum ghosting intensity (Max_ghosting_intensity) is a preset baseline value representing the most severe ghosting level that may occur under specific display conditions, used to normalize the actual detected ghosting intensity. The formula obtains the correction factor by multiplying the ratio of the actual ghosting intensity indicator Ghosting_intensity to the maximum ghosting intensity Max_ghosting_intensity by the feedback gain coefficient K_feedback, and then subtracting the product from 1.0.

[0113] The technical solution of this application introduces a quantitative calculation formula, so that the generation of the correction factor (Correction_factor) is no longer a vague judgment, but a precise calculation based on the specific ghosting intensity indicator (Ghosting_intensity). This formula compares the actually detected ghosting intensity (Ghosting_intensity) with the preset maximum ghosting intensity (Max_ghosting_intensity) and performs weighted processing in conjunction with the feedback gain coefficient (K_feedback), thereby dynamically and adaptively generating a correction factor directly related to the current ghosting severity. This calculation method based on quantitative indicators ensures that the correction factor accurately reflects the actual ghosting situation, avoiding correction deviations caused by subjective judgment or insufficient experience. In this way, the ghosting intensity indicator (Ghosting_intensity) can be more effectively converted into a correction amount for the initial compensation adjustment coefficient, thereby achieving fine adjustment of the deflection intensity of liquid crystal molecules to suppress ghosting phenomena.

[0114] Through the above technical solution, the calculation process of the correction factor is standardized and quantified, significantly improving the accuracy and reliability of the color correction control method. This formula can dynamically adjust the correction factor (Correction_factor) based on the real-time ghosting intensity indicator (Ghosting_intensity), making the correction of the initial compensation adjustment coefficient more accurate and adaptive. This not only effectively solves the ambiguity and uncertainty problems that may exist in the calculation of the correction factor in traditional methods, but also more effectively suppresses the ghosting phenomenon that occurs on LCD screens in fast-moving images, thereby improving the clarity and smoothness of the displayed image and providing users with a better visual experience. Furthermore, by introducing the feedback gain coefficient K_feedback, this method also has a certain degree of adjustability, allowing for flexible configuration according to different display characteristics and application scenarios, further enhancing its adaptability.

[0115] In some optional embodiments, it is assumed that the feedback gain coefficient K_feedback is set to 0.8 and the maximum ghosting intensity Max_ghosting_intensity is preset to 100. When the ghosting intensity indicator Ghosting_intensity detected in a certain logical region is 25, according to the formula Correction_factor = 1.0 - K_feedback * (Ghosting_intensity / Max_ghosting_intensity), the correction factor Correction_factor will be calculated as 1.0 - 0.8 * (25 / 100) = 1.0 - 0.8 * 0.25 = 1.0 - 0.2 = 0.8. This means that the initial compensation adjustment coefficient will be multiplied by 0.8 for correction, thereby reducing its value to a certain extent to suppress ghosting in that region. If the ghosting intensity indicator `Ghosting_intensity` increases to 50, the correction factor `Correction_factor` will be calculated as 1.0 - 0.8 * (50 / 100) = 1.0 - 0.8 * 0.5 = 1.0 - 0.4 = 0.6. In this case, the initial compensation adjustment coefficient will be multiplied by 0.6 for correction, resulting in a stronger correction compared to a ghosting intensity of 25, to address more severe ghosting. This quantitative and dynamic calculation method ensures that the correction factor accurately responds to the actual severity of ghosting, thereby achieving more effective color correction.

[0116] In some embodiments, the step of calculating the driving busy index in real time for each logical region includes:

[0117] Periodically inject micro-pulse test signals into the logic region;

[0118] The response characteristics of liquid crystal molecules within the logic region to the micro-pulse test signal are monitored, including voltage change curves and deflection speed of liquid crystal molecules.

[0119] The response characteristics are compared with the reference response characteristics to quantify the drift of the liquid crystal response speed.

[0120] Based on the drift amount, a physical property drift coefficient is generated;

[0121] The driving busy index is calculated based on the degree of pixel grayscale change and physical characteristic drift coefficient within the logical region.

[0122] Specifically, the purpose of periodically injecting micro-pulse test signals into the logic region is to actively detect the real-time physical response state of the liquid crystal molecules, rather than passively relying solely on image data. These micro-pulse test signals can be designed as short-duration signals that have minimal or no impact on normal display; for example, they can be implemented during vertical blanking or with extremely short pulse widths. The dynamic behavior of the liquid crystal molecules after receiving the micro-pulse test signal is observed, including the voltage change curve on the pixel electrode and the actual deflection speed of the liquid crystal molecules. These parameters directly reflect the physical properties of the liquid crystal molecules, such as viscosity and response time. The drift in the liquid crystal response speed is quantified by comparing these response characteristics with reference response characteristics, where the reference response characteristics are ideal or initial response data measured during the manufacturing or calibration of the LCD display. By comparing the real-time monitored response characteristics with these reference data, the degree of drift in the liquid crystal molecule response speed, i.e., the change in its performance relative to the initial state, can be accurately quantified. Based on the drift amount, a physical characteristic drift coefficient is generated; this physical characteristic drift coefficient is a quantified value used to characterize the degree of deviation of the physical properties of the liquid crystal molecules. This coefficient can be a simple scaling factor or a complex value calculated from the drift amount using a lookup table or function. Its purpose is to transform the physical performance drift into a numerical value usable for subsequent calculations. Finally, based on the degree of pixel grayscale variation and the physical characteristic drift coefficient within this logical region, the drive busy index is calculated. This ensures that the calculation of the drive busy index no longer depends solely on the degree of pixel grayscale variation, but comprehensively considers both the degree of pixel grayscale variation (reflecting the drive load) and the physical characteristic drift coefficient (reflecting the actual physical state of the liquid crystal molecules).

[0123] The technical solution of this application periodically injects micro-pulse test signals into the logic region and monitors the response characteristics of liquid crystal molecules to these signals, thereby enabling real-time acquisition of the physical state information of the liquid crystal molecules. By comparing the real-time response characteristics with reference response characteristics, the drift amount of the liquid crystal response speed can be accurately quantified, and a physical characteristic drift coefficient can be generated accordingly. This physical characteristic drift coefficient is combined with the degree of pixel grayscale change to calculate the drive busy index, so that the drive busy index not only reflects the load of the pixel driving circuit, but also reflects the changes in the physical properties of the liquid crystal molecules themselves. This ensures that the subsequently generated compensation adjustment coefficients and the adjustment of the target overdrive voltage are more accurate, effectively compensating for display problems caused by the drift of the physical characteristics of the liquid crystal molecules.

[0124] Through the above technical solution, this application overcomes the limitations of traditional methods that rely solely on grayscale changes to calculate the drive busy index. By introducing real-time monitoring and drift quantification of the physical properties of liquid crystal molecules, the calculation of the drive busy index becomes more comprehensive and accurate, thus more effectively addressing issues such as liquid crystal molecule response speed drift and aging during long-term use of LCD screens. Consequently, the generated compensation adjustment coefficients more accurately reflect actual display needs, ensuring more refined overdrive voltage adjustments, significantly improving the accuracy and stability of color correction, effectively suppressing display defects such as ghosting and image retention, extending the lifespan of the display screen, and ensuring the long-term consistency of display effects.

[0125] In some alternative embodiments, assuming an LCD display has been used for an extended period, the response speed of liquid crystal molecules in some logic regions may have slightly decreased due to aging. During color calibration, a very short micro-pulse test signal, such as a grayscale instantaneous jump signal lasting less than 10 microseconds, is periodically injected into these logic regions. Simultaneously, the voltage change curves on the pixel electrodes in this region and the actual deflection speed of the liquid crystal molecules are monitored in real time through feedback mechanisms from sensors or drive circuits integrated within the display. These real-time monitored response characteristics are compared with the baseline response characteristics recorded at the time of manufacture of the display. For example, if it is found that the time required for the liquid crystal molecules in a certain logic region to reach the target deflection angle is 5% longer than the baseline value, a corresponding physical characteristic drift coefficient, such as 0.95, is generated based on this 5% drift. When calculating the drive busy index of this logic region, in addition to considering the grayscale change of the pixels in that region, this physical characteristic drift coefficient of 0.95 is also included in the calculation, for example, through multiplication or weighted averaging. Therefore, even if the pixel grayscale changes are the same, the calculated drive busy index will be adjusted accordingly because the physical drift of liquid crystal molecules is taken into account. This allows the subsequently generated compensation adjustment coefficient to more accurately compensate for the aging effect of liquid crystal molecules, ensuring that the final applied target overdrive voltage can more accurately correct the deflection of liquid crystal molecules and maintain the accuracy of color display.

[0126] In some embodiments, the step of periodically injecting micro-pulse test signals into the logic region includes:

[0127] The micro-pulse test signal is a grayscale instantaneous jump signal that rapidly jumps from the first stable grayscale to the second target grayscale and immediately returns to the first stable grayscale; wherein the grayscale difference of the micro-pulse test signal is less than 5 grayscales and the duration is less than 10 microseconds.

[0128] Specifically, the instantaneous grayscale jump signal refers to a signal in which the grayscale value of a pixel rapidly changes from one stable state to another target state within an extremely short time, and then immediately returns to the initial stable state. This signal is characterized by its instantaneous and transient nature, designed to apply a rapid, slight perturbation to the liquid crystal molecules to stimulate their response. The first stable grayscale can be understood as the background grayscale value currently displayed in the logical area, or a preset reference grayscale value that has the least impact on the display. The second target grayscale is the instantaneous grayscale value reached by the micro-pulse test signal during the jump. The mechanism of rapidly jumping from the first stable grayscale to the second target grayscale and immediately returning to the first stable grayscale ensures that the impact of the test signal on normal display is minimized, because the liquid crystal molecules quickly return to their original state after being driven for a very short time. In practical applications, the grayscale difference of the micro-pulse test signal is less than 5 grayscale levels, for example, it can be set to 1, 2, 3, or 4 grayscale levels. The purpose is to ensure that the interference of the micropulse signal on vision is minimal, even imperceptible to the naked eye, while providing sufficient excitation intensity to elicit a measurable response from the liquid crystal molecules. The duration is less than 10 microseconds, for example, it can be set to 1 microsecond, 5 microseconds, or 8 microseconds. The aim is to further limit the impact time of the micropulse signal on the displayed image, making it almost imperceptible under the persistence of vision effect, while ensuring that the liquid crystal molecules can complete their initial deflection response within such a short time, thereby effectively capturing its response speed characteristics.

[0129] The technical solution of this application solves the display interference and measurement accuracy problems that may be caused by traditional test signals by designing the micro-pulse test signal as a gray-level instantaneous jump signal with extremely small gray-level difference and extremely short duration. Because the gray-level difference of the micro-pulse signal is strictly controlled to less than 5 gray levels, its impact on the brightness or color changes of local pixels is extremely small and difficult for users to perceive. At the same time, its duration is limited to less than 10 microseconds, far below the visual persistence time of the human eye, further ensuring the non-intrusive nature of the testing process. In this way, liquid crystal molecules are slightly driven and quickly recover in a very short time, and their response characteristics (such as deflection speed) can be accurately monitored without affecting normal display. This refined micro-pulse injection method can more accurately quantify the drift of the liquid crystal response speed, thus providing a reliable data basis for the subsequent generation of physical property drift coefficients.

[0130] Through the above technical solution, this application can achieve non-invasive and high-precision monitoring of the response characteristics of liquid crystal molecules. Compared with the use of general or improperly parameterized micro-pulse test signals, the gray-scale instantaneous jump signal proposed in this application, due to its extremely small gray-scale difference and extremely short duration, significantly reduces the visual interference of the test signal on the display screen, thus improving the user experience. At the same time, this refined test signal can more sensitively capture the dynamic response of liquid crystal molecules under minute excitations, thereby improving the accuracy of liquid crystal response speed drift quantification, and consequently making the drive busy index calculated based on the physical characteristic drift coefficient more accurate, ultimately improving the overall effect and reliability of the LCD display color correction control method.

[0131] In some optional embodiments, a specific example is illustrated below. Suppose that a certain logical area is currently displaying an image with a grayscale value of 128. To monitor the response characteristics of the liquid crystal molecules in this area, a micro-pulse test signal can be periodically injected. Specifically, the micro-pulse test signal can be set to rapidly jump from a first stable grayscale 128 to a second target grayscale 129, and then immediately return to grayscale 128. At this time, the grayscale difference is 1 grayscale, much less than the limitation of 5 grayscales. The duration of this jump process can be set to 5 microseconds, much less than the limitation of 10 microseconds. When the micro-pulse signal is applied to a pixel in the logical area, the voltage on the pixel electrode changes instantaneously, causing the liquid crystal molecules to deflect slightly in a very short time. By monitoring the voltage change curve on the pixel electrode and the deflection speed of the liquid crystal molecules, the response characteristics of the liquid crystal molecules to this small, instantaneous excitation can be accurately obtained. Because the grayscale change is extremely small and the duration is extremely short, the user will hardly notice any flicker or color change when viewing the screen, thus achieving imperceptible physical characteristic drift monitoring.

[0132] In some embodiments, the step of monitoring the response characteristics of liquid crystal molecules within the logical region to the micro-pulse test signal includes:

[0133] The voltage change curve on the pixel electrode is monitored in real time, and the deflection speed of liquid crystal molecules is obtained by sensing the leakage current change of the thin-film transistor.

[0134] The real-time monitoring of the voltage change curve on the pixel electrode refers to the continuous and uninterrupted acquisition and recording of the voltage change across the pixel electrode over time during the injection of the micro-pulse test signal. This voltage change curve directly reflects the response process of the liquid crystal molecules under the action of an electric field, including the dynamic process of their initial deflection, reaching stable deflection, and returning to the initial state. Its purpose is to accurately capture the electrical response characteristics of liquid crystal molecules.

[0135] Furthermore, by sensing the change in leakage current of the thin-film transistor (TFT) to obtain the deflection speed of the liquid crystal molecules, it can be understood that the TFT is used as a sensing element. When the liquid crystal molecules deflect, the change in their dielectric constant affects the gate capacitance of the TFT, which in turn causes a corresponding change in the leakage current of the TFT. By monitoring and analyzing this change in leakage current, the actual deflection speed of the liquid crystal molecules can be indirectly and accurately calculated. The purpose is to provide dynamic information on the mechanical response of the liquid crystal molecules, which, together with the voltage change curve, constitutes complete response characteristic data.

[0136] The technical solution of this application can directly obtain the instantaneous electrical response of liquid crystal molecules under the action of an electric field by real-time monitoring of the voltage change curve on the pixel electrode, which is crucial for understanding the driving state of liquid crystal molecules. Simultaneously, by sensing the leakage current change of the thin-film transistor to obtain the deflection speed of the liquid crystal molecules, dynamic information on the actual physical motion of the liquid crystal molecules is provided. The combination of these two methods makes the monitoring of the response characteristics of liquid crystal molecules more comprehensive and accurate. With the aforementioned periodic injection of micro-pulse test signals into the logic region, this detailed response data can more accurately reflect the physical characteristic drift caused by aging, fatigue, or environmental changes in the liquid crystal molecules, thus providing a solid data foundation for subsequent quantification of the drift amount of the liquid crystal response speed, generation of physical characteristic drift coefficients, and final calculation of the drive busy index. This refined monitoring method helps to more accurately assess the load state of the pixel driving circuit and the actual response capability of the liquid crystal molecules, thereby achieving more precise color correction.

[0137] The above technical solution enables more precise and comprehensive monitoring of the response characteristics of liquid crystal molecules. Real-time monitoring of the voltage change curve on the pixel electrode ensures the accuracy of the electrical response data and avoids errors caused by lag or insufficient sampling. Simultaneously, obtaining the deflection speed of liquid crystal molecules by sensing the leakage current change of the thin-film transistor provides direct evidence of the actual physical movement of the liquid crystal molecules, compensating for the inadequacy of simple voltage monitoring in fully reflecting the physical deflection state. This dual monitoring mechanism significantly improves the accuracy of quantifying the liquid crystal response speed drift, making the generation of the physical characteristic drift coefficient more reliable. Ultimately, it enhances the overall accuracy and adaptability of the LCD color correction control method, effectively addressing the color drift problem that may occur during long-term use of LCD screens.

[0138] This application also proposes an LCD color correction control system, such as... Figure 2 As shown, an LCD screen color correction control system 100 includes:

[0139] The area division module 10 is used to divide the display area of ​​the LCD screen into multiple logical areas;

[0140] The index calculation module 20 is used to calculate the driving busy index in real time for each logical region. The driving busy index reflects the degree of pixel grayscale change in the logical region and is used to characterize the load status of the pixel driving circuit.

[0141] The coefficient generation module 30 is used to convert the driving busy index into a corresponding compensation adjustment coefficient through a preset function;

[0142] The voltage correction and application module 40 is used to dynamically adjust the base overdrive voltage of the target pixel to be driven based on the compensation adjustment coefficient corresponding to its logic region to obtain the target overdrive voltage, and to apply the target overdrive voltage to the liquid crystal molecules corresponding to the pixel to be driven in order to correct the deflection force.

[0143] The LCD color correction control system proposed in this application effectively solves the problem of inaccurate overdrive compensation caused by uneven temperature and dynamic changes in existing technologies by dividing the display area into multiple logical regions and calculating the drive busy index in real time for each logical region, thereby dynamically adjusting the overdrive voltage. This achieves refined and regionalized color correction and significantly improves display quality. The system implements the above method in a modular manner, providing a solution that is clear in structure, easy to implement, and easy to maintain.

[0144] The region division module is used to divide the display area of ​​an LCD screen into multiple logical regions. The specific methods and purposes of dividing the display area into multiple logical regions have already been described in the above embodiments and will not be repeated here. It is important to emphasize that the region division module can be implemented as a hardware circuit, such as a dedicated logic circuit integrated into the display controller chip. This circuit is responsible for receiving the overall resolution information of the display screen and generating the coordinate range or pixel address mapping table of each logical region according to preset division rules (e.g., an M-row N-column grid). Alternatively, the region division module can also run on the display processor's central processing unit (CPU) or graphics processing unit (GPU) via software or firmware, defining and managing logical regions through programming.

[0145] The index calculation module is used to calculate the drive busy index in real time for each logical region. The drive busy index reflects the degree of pixel grayscale change within that logical region and is used to characterize the load state of the pixel driving circuit. The calculation method and physical meaning of the drive busy index have been described in the above embodiments and will not be repeated here. It should be emphasized that the index calculation module can be implemented as a high-performance digital signal processor (DSP), field-programmable gate array (FPGA), or application-specific integrated circuit (ASIC), which can process pixel data streams from various logical regions in parallel, monitor pixel grayscale changes in real time, and accumulate or statistically obtain the drive busy index according to a preset algorithm. For example, the module can contain multiple parallel processing units, each responsible for the index calculation of one or a group of logical regions to ensure real-time performance.

[0146] The coefficient generation module is used to convert the drive busy index into a corresponding compensation adjustment coefficient through a preset function. The specific process of converting the drive busy index into the compensation adjustment coefficient and the type of the preset function have already been described in the above embodiments, and will not be repeated here. It should be emphasized that the coefficient generation module can be implemented as a combination of a memory (e.g., ROM or RAM) and a lookup table logic circuit, which stores the mapping relationship between the drive busy index and the compensation adjustment coefficient. When the index calculation module outputs the drive busy index, the coefficient generation module quickly generates the corresponding compensation adjustment coefficient by looking up the table or executing a preset mathematical function (e.g., implemented through an arithmetic logic unit (ALU)).

[0147] The voltage correction and application module is used to dynamically adjust the base overdrive voltage of the target pixel to be driven based on the compensation adjustment coefficient corresponding to its logic region to obtain a target overdrive voltage, and to apply the target overdrive voltage to the liquid crystal molecules corresponding to the pixel to be driven to correct the deflection force. The dynamic adjustment and application process of the overdrive voltage has been described in the above embodiments and will not be repeated here. It should be emphasized that the voltage correction and application module can be implemented as a digital-to-analog converter (DAC) array and pixel driving circuit integrated in the display driver chip. This module receives the digital value of the base overdrive voltage queried from the display controller and performs a multiplication operation (e.g., through a multiplier circuit) with the compensation adjustment coefficient output by the coefficient generation module to obtain the final digital value of the target overdrive voltage. Subsequently, this digital value is sent to the corresponding DAC for digital-to-analog conversion to generate an analog voltage, which is then precisely applied to the liquid crystal molecules of the pixel to be driven through the pixel driving circuit.

[0148] The LCD color correction control system proposed in this application works by using a modular design to achieve precise and real-time monitoring and adjustment of the display area, so as to adapt to the dynamic and uneven temperature field changes of the LCD panel in actual operation, thereby solving the problem of inaccurate compensation of traditional overdrive technology under non-standard temperatures.

[0149] Specifically, when the LCD screen is operating, the area division module first divides the display area into multiple logical regions, laying the foundation for subsequent local processing. Then, the index calculation module monitors the pixel grayscale changes in real time for each logical region and calculates a drive busy index reflecting the load status of the pixel driving circuit in that region. This index is passed to the coefficient generation module, which converts it into a corresponding compensation adjustment coefficient through a preset function. Finally, the voltage correction and application module receives the base overdrive voltage of the pixel to be driven and the compensation adjustment coefficient of its corresponding logical region, and dynamically adjusts it to generate a target overdrive voltage. This target overdrive voltage is precisely applied to the liquid crystal molecules, thereby correcting their deflection intensity and ensuring that the liquid crystal molecules can reach the target grayscale state with more accurate speed and amplitude. The entire system forms a highly efficient closed-loop control circuit, ensuring that the display screen maintains excellent display performance under various complex working environments.

[0150] The LCD color correction control system proposed in this application demonstrates significant innovation and advantages in solving the problems of ghosting and artifacts existing in the prior art. Traditional methods mainly rely on preset fixed overdrive lookup tables, or at most use coarse temperature sensors to perform global lookup table switching. This approach cannot cope with the uneven and dynamically changing temperature field inside the LCD panel, resulting in overcompensation or undercompensation in local areas.

[0151] The core innovation of this application lies in implementing the color correction control method in a modular system form. Through the coordinated work of the region division module, index calculation module, coefficient generation module, and voltage correction and application module, this system achieves refined management of the display panel, enabling each region to be independently calibrated according to its own actual working state. This contrasts sharply with the single, global calibration strategy in existing technologies, significantly improving the regional adaptability of the calibration.

[0152] Furthermore, the real-time calculation capability of the index calculation module is another key innovation of this system. This module can dynamically reflect the drastic changes in pixel grayscale within each logical region, thereby characterizing the load status of the pixel driving circuit. This is more comprehensive and accurate than relying solely on temperature sensors to determine the panel status. For example, when displaying high dynamic range content in a local area, even if the overall temperature change is not significant, the driving busy index of that area will increase, triggering corresponding overdrive voltage adjustments. This dynamic adjustment mechanism based on actual driving load allows overdrive compensation to more accurately match the real-time response requirements of liquid crystal molecules.

[0153] The system converts the drive busy index into compensation adjustment coefficients through a coefficient generation module, and then uses these coefficients to dynamically adjust the base overdrive voltage via a voltage correction and application module. This allows the system to provide customized overdrive compensation for each pixel in each logical region. This pixel-level dynamic adjustment capability effectively avoids the overcompensation (reverse ghosting) or undercompensation (residual ghosting) problems caused by inaccurate compensation in traditional methods. Compared to the coarse lookup table switching in existing technologies, this system's technical solution achieves smooth and continuous compensation adjustment, avoiding the visual discomfort caused by abrupt changes in image ghosting characteristics.

[0154] In summary, this application, through the introduction of a modular system design, realizes logical area division, real-time drive busy index calculation, and dynamic overdrive voltage adjustment, constructing a color correction control system capable of adapting to the complex working environment of LCD panels. This system not only solves the problem of inaccurate overdrive compensation caused by uneven temperature and dynamic changes in existing technologies, but also achieves refined and regionalized color correction, significantly improving the display quality and user experience of LCD screens, demonstrating significant progressiveness and practical value.

[0155] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. A color correction control method for an LCD liquid crystal display screen, characterized in that, include: The display area of ​​the LCD screen is divided into multiple logical areas; For each logical region, the driving busy index is calculated in real time. The driving busy index reflects the degree of pixel grayscale change in that logical region and is used to characterize the load status of the pixel driving circuit. The driving busy index is converted into a corresponding compensation adjustment coefficient through a preset function; For the target pixel to be driven, the base overdrive voltage is dynamically adjusted based on the compensation adjustment coefficient corresponding to its logic region to obtain the target overdrive voltage, and the target overdrive voltage is applied to the liquid crystal molecules corresponding to the pixel to be driven to correct the deflection force. The step of converting the driving busy index into a corresponding compensation adjustment coefficient through a preset function includes: Edge detection and contrast analysis are performed on the output image data of each logical region to identify the motion blur intensity indicator, which is used to characterize the severity and type of motion blur. A correction factor is calculated based on the motion blur intensity indication, and the correction factor is used to correct the initial compensation adjustment coefficient. The compensation adjustment coefficient is calculated based on the correction factor.

2. The LCD color correction control method according to claim 1, characterized in that, The step of calculating the driving busy index in real time for each logical region, wherein the driving busy index reflects the degree of pixel grayscale change within that logical region, includes: Get the current target grayscale value of each pixel in the logical region of the current frame and the actual grayscale value of the previous frame, and calculate the absolute value of the grayscale change of each pixel. The absolute values ​​of grayscale changes of all pixels within the logical region are summed to obtain the driving busy index.

3. The LCD color correction control method according to claim 2, characterized in that, The step of converting the driving busy index into a corresponding compensation adjustment coefficient through a preset function includes: The compensation adjustment factor is calculated based on the following formula: K_adjust = 1.0 - C_scale × (Index_busy / Index_max) Where C_scale is the preset scaling factor, Index_busy is the driver busy index, and Index_max is the preset maximum driver busy index.

4. The LCD color correction control method according to claim 3, characterized in that, The step of dynamically adjusting the base overdrive voltage of the target pixel to be driven based on the compensation adjustment coefficient corresponding to its logical region to obtain the target overdrive voltage includes: Based on the grayscale changes of the pixel to be driven, the basic overdrive voltage is obtained by querying the pre-stored basic overdrive voltage lookup table. The target overdrive voltage is obtained by multiplying the base overdrive voltage by the compensation adjustment coefficient of the logic region to which the pixel to be driven belongs.

5. The LCD color correction control method according to claim 1, characterized in that, The step of calculating the correction factor based on the motion blur intensity indication, wherein the correction factor is used to correct the initial compensation adjustment coefficient, includes: The correction factor is calculated using the following formula: Correction_factor = 1.0 - K_feedback(Ghosting_intensity / Max_ghosting_intensity) Where K_feedback represents the feedback gain coefficient, Ghosting_intensity represents the ghosting intensity indicator, and Max_ghosting_intensity represents the maximum ghosting intensity.

6. The LCD color correction control method according to claim 1, characterized in that, The steps for calculating the driving busy index in real time for each logical region include: Periodically inject micro-pulse test signals into the logic region; The response characteristics of liquid crystal molecules within the logic region to the micro-pulse test signal are monitored, including voltage change curves and deflection speed of liquid crystal molecules. The response characteristics are compared with the reference response characteristics to quantify the drift of the liquid crystal response speed. Based on the drift amount, a physical property drift coefficient is generated; The driving busy index is calculated based on the degree of pixel grayscale change and physical characteristic drift coefficient within the logical region.

7. The LCD color correction control method according to claim 6, characterized in that, The step of periodically injecting micro-pulse test signals into the logic region includes: The micro-pulse test signal is a grayscale instantaneous jump signal that rapidly jumps from the first stable grayscale to the second target grayscale and immediately returns to the first stable grayscale; wherein the grayscale difference of the micro-pulse test signal is less than 5 grayscales and the duration is less than 10 microseconds.

8. The LCD color correction control method according to claim 7, characterized in that, The step of monitoring the response characteristics of liquid crystal molecules within the logic region to the micro-pulse test signal includes: The voltage change curve on the pixel electrode is monitored in real time, and the deflection speed of liquid crystal molecules is obtained by sensing the leakage current change of the thin-film transistor.

9. A color correction control system for an LCD display screen, characterized in that, The system includes: The area division module is used to divide the display area of ​​the LCD screen into multiple logical areas; The index calculation module is used to calculate the driving busy index in real time for each logical region. The driving busy index reflects the degree of pixel grayscale change in the logical region and is used to characterize the load status of the pixel driving circuit. The coefficient generation module is used to convert the driving busy index into a corresponding compensation adjustment coefficient through a preset function. It is also used to perform edge detection and contrast analysis on the output image data for each logical region to identify the motion blur intensity indicator, which is used to characterize the severity and type of motion blur; A correction factor is calculated based on the motion blur intensity indication, and the correction factor is used to correct the initial compensation adjustment coefficient. The compensation adjustment coefficient is calculated based on the correction factor. The voltage correction and application module is used to dynamically adjust the base overdrive voltage of the target pixel to be driven based on the compensation adjustment coefficient corresponding to its logic region to obtain the target overdrive voltage, and to apply the target overdrive voltage to the liquid crystal molecules corresponding to the pixel to be driven in order to correct the deflection force.