Liquid crystal display device and driving method therefor, and driving module
By acquiring and adjusting the characteristic value of the lamp area and the pixel compensation magnification, the problem of pixel compensation overflow in the liquid crystal display device is solved, and the display effect is improved.
Patent Information
- Application Number
- PCT/CN2024/076823
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-07
- Publication Date
- 2025-08-14
AI Technical Summary
When the liquid crystal display device adopts the local dimming algorithm, it is easy to overflow some pixel compensation, resulting in pattern loss or pixel color shift, reducing the display effect.
By acquiring the initial picture data, the lamp area characteristic values of each lamp area and the compensation magnification threshold of the pixels are determined, the lamp area characteristic values are adjusted using the filter matrix, and the backlight module and the liquid crystal display panel are driven in combination with the actual compensation magnification of the pixels to achieve local dimming.
Improve the display effect of the LCD panel, reduce pixel compensation overflow, and improve image quality.
Smart Images

Figure CN2024076823_14082025_PF_FP_ABST
Abstract
Description
Liquid crystal display device, driving method thereof, and driving module Technical Field
[0001] The present disclosure relates to the field of display technology, and in particular to a liquid crystal display device, a driving method thereof, and a driving module. Background Art
[0002] When a liquid crystal display device uses a local dimming algorithm, some pixel compensation overflows easily occur, which can lead to pattern loss or pixel color deviation, thus degrading the display quality.
[0003] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute prior art known to ordinary technicians in the field.
[0004] Summary of the Invention
[0005] The purpose of the present disclosure is to overcome the above-mentioned deficiencies of the prior art and to provide a liquid crystal display device, a driving method thereof, and a driving module.
[0006] According to one aspect of the present disclosure, a driving method for a liquid crystal display device is provided, wherein the liquid crystal display device includes a liquid crystal display panel and a backlight module; the backlight module includes a plurality of light zones, and the liquid crystal display panel includes a plurality of pixels distributed in an array;
[0007] The driving method of the liquid crystal display device includes:
[0008] Get the initial screen data;
[0009] Determining, based on the initial image data, a light area characteristic value of each light area, a compensation magnification threshold of each pixel, and a candidate compensation magnification of each pixel; wherein, within at least a portion of the grayscale range, the compensation magnification threshold of the pixel is negatively correlated with the initial grayscale of the pixel;
[0010] Determine the actual compensation magnification of each pixel according to the compensation magnification threshold of each pixel and the candidate compensation magnification;
[0011] The backlight module is driven according to the lamp area characteristic value of each lamp area, and the liquid crystal display panel is driven according to the actual compensation magnification of each pixel.
[0012] According to another aspect of the present disclosure, a driving module for a liquid crystal display device is provided, wherein the liquid crystal display device further comprises a liquid crystal display panel and a backlight module; the backlight module comprises a plurality of light zones, and the liquid crystal display panel comprises a plurality of pixels distributed in an array;
[0013] The driving module of the liquid crystal display device includes:
[0014] A data acquisition module is configured to acquire initial screen data;
[0015] a correction calculation module configured to determine, based on the initial image data, a light area characteristic value of each light area, a compensation magnification threshold of each pixel, and a candidate compensation magnification of each pixel; wherein, within at least a portion of the grayscale range, the compensation magnification threshold of the pixel is negatively correlated with the initial grayscale of the pixel;
[0016] a correction magnification determination module configured to determine an actual compensation magnification for each pixel based on the compensation magnification threshold and candidate compensation magnifications for each pixel;
[0017] The driving module is configured to drive the backlight module according to the lamp area characteristic value of each lamp area, and drive the liquid crystal display panel according to the actual compensation magnification of each pixel.
[0018] According to another aspect of the present disclosure, a liquid crystal display device is provided, comprising the above-mentioned driving module.
[0019] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The accompanying drawings are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification, are used to explain the principles of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure, and those skilled in the art can derive other drawings based on these drawings without inventive effort.
[0021] FIG1 is a schematic structural diagram of a liquid crystal display device in one embodiment of the present disclosure.
[0022] FIG2 is a schematic structural diagram of a liquid crystal display panel in one embodiment of the present disclosure.
[0023] FIG3 is a schematic structural diagram of a backlight module in one embodiment of the present disclosure.
[0024] FIG4 is a schematic flow chart of a driving method for a liquid crystal display device in one embodiment of the present disclosure.
[0025] FIG5 is a schematic structural diagram of a driving module of a liquid crystal display device in one embodiment of the present disclosure.
[0026] Figure 6-1 shows the change in light intensity distribution within a lamp area when the initial lamp area eigenvalues are filtered using a filter matrix. Figure 6-2 shows the comparison of light intensity distribution within a lamp area when the initial lamp area eigenvalues are not filtered using a filter matrix.
[0027] FIG. 7 is a schematic diagram showing the relative positions of pixels and the center of the light-affecting area in one embodiment of the present disclosure.
[0028] FIG8 is a schematic diagram of light intensity distribution collected from a lamp area in one embodiment of the present disclosure.
[0029] FIG9 is a schematic diagram of light diffusion in a light zone in one embodiment of the present disclosure.
[0030] FIG10 is a schematic diagram of a curve showing the relationship between the compensation magnification threshold and the initial grayscale in one embodiment of the present disclosure. DETAILED DESCRIPTION
[0031] Example embodiments will now be described more fully with reference to the accompanying drawings. However, the example embodiments can be implemented in many forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete and will fully convey the concepts of the example embodiments to those skilled in the art. Like reference numerals in the figures represent identical or similar structures, and thus their detailed descriptions will be omitted. Furthermore, the figures are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale.
[0032] Although relative terms such as "upper" and "lower" are used in this specification to describe the relationship of one illustrated component to another, these terms are used herein for convenience only, such as in accordance with the orientation of the illustrations in the accompanying drawings. It will be understood that if the illustrated device were flipped upside down, the component described as "upper" would become the component "lower." When a structure is referred to as "on" another structure, this may mean that the structure is integrally formed with the other structure, that the structure is "directly" disposed on the other structure, or that the structure is "indirectly" disposed on the other structure via the other structure.
[0033] The terms "a", "an", "the", "said" and "at least one" are used to indicate the presence of one or more elements / components / etc.; the terms "including" and "having" are used to express open-ended inclusion and mean that additional elements / components / etc. may be present in addition to the listed elements / components / etc.; the terms "first", "second" and "third" etc. are used only as labels and are not intended to limit the quantity of their objects.
[0034] The embodiment of the present disclosure provides a liquid crystal display device and a driving method thereof. Referring to FIG1 , the liquid crystal display device includes a liquid crystal display module and a driving module CTR for driving the liquid crystal display module. The liquid crystal display module includes a backlight module BLU and a liquid crystal display panel PNL stacked in sequence. The liquid crystal display panel is provided with array-distributed pixels, each pixel including a plurality of sub-pixels, for example, red sub-pixels, green sub-pixels, and blue sub-pixels. The driving module can control the backlight module and the liquid crystal display panel, for example, the driving module can control the backlight brightness of the backlight module and control the transmittance of the sub-pixel area of the liquid crystal display panel, thereby causing the display device to display a picture.
[0035] From the perspective of the stacked structure, the liquid crystal display panel may include an array substrate and a color filter substrate stacked in sequence, a liquid crystal box surrounded by a sealing glue is provided between the array substrate and the color filter substrate, and liquid crystal is provided in the liquid crystal box. Among them, the liquid crystal display panel also includes a first polarizer located on the side of the array substrate away from the color filter substrate and a second polarizer located on the side of the color filter substrate away from the array substrate. Pixel electrodes and a pixel driving circuit for applying data voltage to the pixel electrodes are provided on the array substrate. A common electrode is provided on the array substrate or the color filter substrate. By controlling the electric field strength between the pixel electrode and the common electrode, the degree of twisting or protrusion of the liquid crystal within the corresponding range of the pixel electrode can be adjusted, thereby adjusting the polarization direction of the polarized light passing through the liquid crystal, and finally adjusting the light output rate of the liquid crystal display panel within the corresponding range of the pixel electrode.
[0036] In one embodiment of the present disclosure, referring to FIG. 2 , a liquid crystal display panel may include a display area AA and a peripheral area BB surrounding the display area AA. In the display area AA, the array substrate is provided with scan lines GL extending in the row direction and data lines DL extending in the column direction. The scan lines GL and the data lines DL define multiple pixel regions, in which pixel electrodes and pixel driver circuits may be located. In an example, the pixel driver circuit may be a thin-film transistor (TFT) serving as a switching transistor, one end of which is electrically connected to the data line DL, the other end of which is connected to the pixel electrode, and the gate of which is connected to the scan line GL. The peripheral area BB of the array substrate includes a first peripheral area B1, to which a source driver chip SIC is attached, and a second peripheral area B2, to which a gate driver circuit GOA is disposed. The first peripheral area B1 is located at one end of the array substrate in the column direction, and the second peripheral area B2 is located at one end of the array substrate in the row direction. The gate driver circuit GOA is electrically connected to each scan line GL and is used to apply a scanning signal to the scan line GL, turning on the switching transistor. The source driver chip SIC is electrically connected to the data lines DL, and is configured to generate a data voltage according to the screen synchronization data and load the data voltage to the data lines DL.
[0037] In the example of Figure 2, the number of source driver chips SIC of the liquid crystal display panel is multiple, and each source driver chip SIC can drive multiple data lines DL respectively. Furthermore, the source driver chip SIC is a chip; the array substrate is provided with an FPC (flexible circuit board) binding area and a source driver chip binding area in the first peripheral area B1. The source driver chip SIC can be bound in the source driver chip binding area, and the source driver chip binding area is electrically connected to the data line DL and the FPC binding area through the lines. The FPC binding area can be bound and connected to the drive module through the FPC. In this way, the signal and voltage on the drive module can be transmitted to the source driver chip SIC through the FPC.
[0038] Of course, in other embodiments of the present disclosure, the liquid crystal display panel may also have other structures. For example, the gate drive circuit GOA may not be provided on the array substrate, but an additional gate drive circuit board may be bound. For another example, the array substrate is provided with gate drive circuits GOA on both sides of the row direction to reduce the voltage drop of the scanning signal or increase the scanning frequency. For another example, the source driver chip SIC is provided at both ends of the array substrate in the column direction to drive the liquid crystal display panel on both sides, thereby reducing the voltage drop on the data line DL in the large-size liquid crystal display panel, especially reducing the voltage drop on the data line DL in the spliced screen. For another example, the source driver chip SIC may not be provided on the liquid crystal display panel, but may be provided on a COF (chip on film). The present disclosure does not limit the relative position relationship and setting form between the source driver chip SIC and the display panel liquid crystal display panel, and is based on the fact that the source driver chip SIC can directly drive each pixel in the display area of the liquid crystal display panel.
[0039] In an embodiment of the present disclosure, the backlight module is a direct-type backlight source. Referring to Figure 3, the direct-type backlight source includes a lamp board having an array of lamp areas LA, each of which has one or more synchronously controlled light-emitting elements (such as Mini LED or Micro LED). Under the control of the driving module, the luminous brightness of each lamp area can be independently controlled to coordinate with the image displayed by the liquid crystal display panel to improve the display effect of the display device. In one example, the driving module controls the luminous brightness of each lamp area by controlling the duty cycle of each light-emitting element when emitting light. In one example, a microchip MIC can be provided on the lamp board, and each microchip MIC can control one or more lamp areas, for example, one microchip MIC controls one lamp area or controls four lamp areas. The driving module can send lamp area data of each controlled lamp area to each microchip MIC, and the microchip MIC determines the power-on time of each controlled lamp area based on the lamp area data, thereby controlling the brightness of each lamp area. In other words, the driving module can refresh the brightness of each lamp area by loading the lamp area data to each microchip MIC. Furthermore, when the light-emitting elements in each light zone emit light, the brightness is substantially the same, that is, the current flowing through each light-emitting element is substantially the same.
[0040] In one example, the light board may include a substrate, a driving layer, and a component layer stacked in sequence, and the driving layer is provided with at least two wiring metal layers, for example, two wiring metal layers containing copper. The wiring metal layers are isolated by an insulating layer, and the insulating layer can be an inorganic insulating layer (such as silicon nitride or silicon oxide) or an organic insulating layer (such as resin), or a stacked inorganic insulating layer and an organic insulating layer. The wiring metal layers can be connected by vias passing through the insulating layer. The surface of the wiring metal layer farthest from the substrate can be formed with binding pads to bind electronic components, such as light-emitting elements, microchip MICs, and sensors.
[0041] In one example, the substrate of the light board can be a glass substrate. Furthermore, the light board can be composed of multiple sub-light boards spliced together; the sub-light boards are electrically connected to each other, or each sub-light board is independent and directly controlled by the driving module.
[0042] In one example, each light emitting element emits the same color, for example, all are blue light emitting elements. A photoluminescent layer, for example, a quantum dot film, is further provided on the light board to convert blue light into relatively uniform white light.
[0043] In some examples, the backlight module may also be provided with one or more of a collimating film, a bandpass filter film, a diffuser, a brightness enhancement film or other optical film materials, which is not limited in the present disclosure.
[0044] It is understandable that the backlight module of the embodiment of the present disclosure may also adopt other structures, such as using light strips to form a light board, and the present disclosure does not introduce these methods one by one.
[0045] In one embodiment of the present disclosure, referring to FIG4 , the driving method of the liquid crystal display device includes:
[0046] Step S110, obtaining initial screen data;
[0047] Step S120, determining the light area characteristic value of each light area, the compensation magnification threshold of each pixel, and the candidate compensation magnification of each pixel based on the initial image data; wherein, within at least a portion of the grayscale range, the compensation magnification threshold of the pixel is negatively correlated with the initial grayscale of the pixel;
[0048] Step S130, determining the actual compensation magnification of each pixel based on the compensation magnification threshold of each pixel and the candidate compensation magnification;
[0049] Step S140 , driving the backlight module according to the lamp area characteristic value of each lamp area, and driving the liquid crystal display panel according to the actual compensation magnification of each pixel.
[0050] In one example, referring to FIG5 , a driving module of a liquid crystal display device includes:
[0051] The data acquisition module UA is configured to acquire initial screen data;
[0052] A correction calculation module UB is configured to determine, based on the initial image data, a light area characteristic value of each light area, a compensation magnification threshold of each pixel, and a candidate compensation magnification of each pixel; wherein, within at least a portion of the grayscale range, the compensation magnification threshold of the pixel is negatively correlated with the initial grayscale of the pixel;
[0053] The correction magnification determination module UC is configured to determine the actual compensation magnification of each pixel based on the compensation magnification threshold value and the candidate compensation magnification of each pixel;
[0054] The driving module UD is configured to drive the backlight module according to the lamp area characteristic value of each lamp area, and drive the liquid crystal display panel according to the actual compensation magnification of each pixel.
[0055] In an embodiment of the present disclosure, a correction calculation module can determine a compensation magnification threshold for each pixel based on the initial image data. Within a certain grayscale range, the pixel's compensation magnification threshold is not a fixed value but a variable value that is negatively correlated with the pixel's initial grayscale. Compared to a case where the compensation magnification threshold is a fixed value, this allows pixels to achieve a higher actual compensation magnification at lower initial grayscales, thereby increasing the range of the actual compensation magnification, enabling the full display performance of the liquid crystal display panel to be utilized, thereby facilitating a better display effect.
[0056] As follows, the driving method and exemplary driving module of the embodiment of the present disclosure are exemplarily described with reference to the accompanying drawings.
[0057] In step S110 , initial screen data is acquired.
[0058] In one example, the initial screen data includes the initial grayscale of each sub-pixel of each pixel. The initial grayscale of the pixel can be calculated based on the initial grayscale of each sub-pixel of the pixel. It is understood that the initial screen data can be image data directly received by the liquid crystal display device, or data generated by the liquid crystal display device after performing format conversion based on the directly received image data.
[0059] In some other embodiments of the present disclosure, the initial image data may also be in other formats, such as HSV format.
[0060] In an example, the driving module is provided with a data acquisition module UA, which is configured to acquire initial screen data.
[0061] In one embodiment of the present disclosure, step S120 may include the following steps S210 to S260.
[0062] Step S210, determining the light zone characteristic value of each light zone according to the initial image data;
[0063] Step S220, determining a backlight characteristic value of each pixel according to the light area characteristic value of each light area;
[0064] Step S230, determining a basic compensation magnification of each pixel according to the backlight characteristic value of each pixel;
[0065] Step S240, determining the initial grayscale of each pixel according to the initial image data;
[0066] Step S250, determining the gamma compensation magnification of each pixel according to the initial grayscale of each pixel;
[0067] Step S260, determining a compensation magnification threshold of each pixel according to the initial grayscale of each pixel;
[0068] Step S270 , determining a candidate compensation magnification C4 for each pixel according to the basic compensation magnification C1 and the gamma compensation magnification C2 of each pixel; wherein C4=C1*C2.
[0069] In one example, the correction calculation module U4 includes:
[0070] a light zone characteristic value determination submodule, configured to determine the light zone characteristic value of each light zone according to the initial image data;
[0071] a backlight characteristic value determining submodule, configured to determine a backlight characteristic value of each pixel according to the light area characteristic value of each light area;
[0072] a basic compensation submodule, configured to determine a basic compensation magnification of each pixel according to a backlight characteristic value of each pixel;
[0073] The pixel grayscale submodule is configured to determine the initial grayscale of each pixel according to the initial picture data; the gamma adjustment compensation submodule is configured to determine the gamma compensation magnification of each pixel according to the initial grayscale of each pixel;
[0074] A compensation threshold submodule is configured to determine a compensation magnification threshold of each pixel according to an initial grayscale of each pixel;
[0075] The candidate compensation magnification submodule is configured to determine a candidate compensation magnification C4 of each pixel according to the basic compensation magnification C1 and the gamma compensation magnification C2 of each pixel; wherein C4=C1*C2.
[0076] As follows, steps S210 to S260 are exemplarily described.
[0077] In step S210, a light zone characteristic value for each of the light zones can be determined based on the initial screen data. The light zone characteristic value for each light zone is related to the luminous brightness of the light-emitting elements in the light zone. The larger the light zone characteristic value for a light zone, the greater the luminous brightness of the light-emitting elements in the light zone when the driver module drives the backlight module. In this embodiment, the light zone characteristic value for each light zone is determined based on the initial grayscale of each pixel or the initial grayscale of each sub-pixel. This allows the backlight intensity provided by each light zone of the backlight module to match the image displayed by the liquid crystal display panel, thereby realizing a local dimming function and improving the display effect.
[0078] In one embodiment of the present disclosure, the following method may be used to determine the light zone characteristic value of each light zone:
[0079] Step S310, determining the initial light zone characteristic value of each light zone according to the initial image data;
[0080] Step S320 : determining the light area characteristic value of each light area according to the initial light area characteristic value of each light area and the filter matrix.
[0081] In one embodiment of the present disclosure, in step S310, a statistical method can be used to obtain the initial light area characteristic value of each light area. The initial grayscale of each sub-pixel of the pixel can be integrated, and the grayscale result can be used as the characteristic value of each pixel. In another embodiment of the present disclosure, the initial grayscale of each sub-pixel can be converted into HSV space (hue, saturation, brightness space), and the maximum brightness value in the brightness of the sub-pixel is used as the characteristic value of the pixel. Of course, in other embodiments of the present disclosure, other processing can also be performed on the initial grayscale of the pixel, such as performing other forms of color space conversion, and other feasible indicators can be used to determine the characteristic value of the pixel based on the processing result.
[0082] As an example, a liquid crystal display panel includes a red subpixel R, a green subpixel G, and a blue subpixel B. The initial grayscale of any pixel P(i,j) includes the initial grayscale R(i,j)_ori of the red subpixel, the initial grayscale B(i,j)_ori of the blue subpixel, and the initial grayscale G(i,j)_ori of the green subpixel. Wherein, pixel P(i,j) is the pixel in the i-th row and j-th column, where i and j are both positive integers; R(i,j)_ori is the initial grayscale of the red subpixel in the i-th row and j-th column; G(i,j)_ori is the initial grayscale of the green subpixel in the i-th row and j-th column; and B(i,j)_ori is the initial grayscale of the blue subpixel in the i-th row and j-th column. Therefore, the eigenvalue of pixel P(i,j) is freture(i,j) = f(R(i,j)_ori, G(i,j)_ori, B(i,j)_ori). Among them, according to the different methods of converting the initial grayscale of the pixel into the characteristic value of the pixel, the function f() can represent different functional functions. For example, in one example, the function f() represents the integration of R(i,j)_ori, G(i,j)_ori, and B(i,j)_ori, and uses the grayscale result as the characteristic value of the pixel P(i,j). For another example, in another example, the function f() represents converting the red represented by R(i,j)_ori, the green represented by G(i,j)_ori, and the blue represented by B(i,j)_ori to the HSV space, and selecting the maximum brightness as the characteristic value of the pixel P(i,j).
[0083] In one embodiment of the present disclosure, an initial light zone characteristic value for a light zone can be determined based on the characteristic values of the pixels. For example, the initial light zone characteristic value can be selected as the maximum characteristic value of each pixel corresponding to the light zone, the average characteristic value of each pixel corresponding to the light zone, a multiple average of the characteristic values of each pixel corresponding to the light zone, or a weighted value of at least two of the above parameters.
[0084] In another embodiment of the present disclosure, the characteristic values of the pixels can be mapped first according to the difference between the bit width of the sub-pixels of the liquid crystal display panel and the bit width of the light source of the backlight module to obtain the characteristic values of pixel correction, so that the bit width of the characteristic values of the pixels is close to or equal to the bit width of the backlight, thereby improving the delicacy of the picture. Then, the initial light area characteristic value of the light area is determined based on the characteristic values of the pixel correction. For example, the maximum value among the characteristic values of the correction of each pixel corresponding to the light area, the average value of the characteristic values of the correction of each pixel corresponding to the light area, the multiple average values of the characteristic values of the correction of each pixel corresponding to the light area, or the weighted values of at least two of the above parameters can be selected as the initial light area characteristic value of the light area. In the present disclosure, the bit width of the sub-pixel refers to the number of bits of the grayscale data of the sub-pixel. For example, when the grayscale data of the sub-pixel is in the range of 0 to 255, it needs to be encoded as an 8-bit binary code, and its bit width is 8. The bit width of the backlight refers to the number of bits of the brightness level of the backlight. For example, when the brightness level of the backlight is in the range of 0 to 2 13 -1 range needs to be encoded as 13-bit binary code, and its bit width is 13.
[0085] In one example, a linear mapping method can be used to map pixel feature values. For example, the corrected feature value of pixel P(i,j) is Value(i,j) = frequency(i,j) × 2(BLbit - LCDbit). BLbit is the backlight bit width, and LCDbit is the sub-pixel bit width.
[0086] In another example, a nonlinear mapping method can be used to map the pixel eigenvalues. For example, the corrected eigenvalue Value(i,j) of pixel P(i,j) can be calculated using the following formula: Value(i,j) = frequency(i,j) × 2(BLbit-LCDbit) + int(frequency(i,j) / 2(2LCDbit-BLbit)).
[0087] Among them, frequency (i, j) is 0 to 2 LCDbitA value in the range of -1, for example, can be the maximum of R(i,j)_ori, G(i,j)_ori, and B(i,j)_ori, or the grayscale value of the combination of R(i,j)_ori, G(i,j)_ori, and B(i,j)_ori. The int() function rounds down to the nearest integer. In this example, the pixel correction feature value has a wider range of values, which can more effectively utilize the backlight module's bit width information and improve the image's detail.
[0088] In one example, the following formula can be used to determine the initial light area characteristic value BLA of the light area, that is, BLA=min(W1×Vmax+W2×NVavg,2 BLbit -1). The min() function returns the minimum value in the given parameter table. Vmax is the maximum value of the corrected eigenvalues of each pixel corresponding to the light area; Vavg is the average value of the corrected eigenvalues of each pixel corresponding to the light area; W1 and W2 are weight coefficients, where W1 + W2 = 1. N is the multiplication coefficient. Optionally, N is in the range of 2 to 3, for example, 2 or 3.
[0089] In step S320, the light area characteristic value of each light area may be determined according to the initial light area characteristic value of each light area and the filter matrix.
[0090] For example, a filter matrix of A1×A2 can be provided, where A1 indicates that the filter matrix has A1 row parameters, and A2 indicates that the filter matrix has A2 row parameters. The filter matrix is a weight matrix, and each parameter represents a weight. A1 and A2 can be the same or different. When the initial light area eigenvalues of each light area and the filter matrix are used for filtering to obtain the light area eigenvalues of the light area, the A1×A2 filter matrix is convolved with the initial light area eigenvalues. During the convolution, the light area eigenvalue of each light area is the weighted value of the initial light area eigenvalues of the A1×A2 light areas centered on the light area according to the filter matrix.
[0091] Optionally, both A1 and A2 are odd numbers.
[0092] Optionally, A1 and A2 are each independently selected from 3 to 7, and both are odd numbers.
[0093] In one example, the filter matrix is a 5×5 weight matrix.
[0094] In one example, the filter matrix is expressed in the form of the following table:
[0095] In the filter matrix, although there are 25 weight values, the weight values are centrally and axially distributed, so the filter matrix has X1, X2, X3, and X4 parameters.
[0096] In one example, the driving module includes a weight lookup table that stores a filter matrix. When determining the characteristic value of a lamp area according to the initial characteristic value of the lamp area, various parameters in the filter matrix can be called from the weight lookup table.
[0097] In the embodiment of the present disclosure, a filter matrix is used to perform spatial filtering on the initial light area eigenvalues of the light area, which can improve the smoothness of the backlight distribution and help improve the display effect.
[0098] In one embodiment of the present disclosure, a required filter matrix may be obtained through testing, and then the filter matrix may be stored in the driving module.
[0099] In one example, the filter matrix is obtained by the following method:
[0100] Determine the initial light zone characteristic value of each light zone according to the picture data of the preset image;
[0101] Acquire a candidate filter matrix set, where the candidate filter matrix set includes a plurality of candidate filter matrices;
[0102] Obtaining the fitting score of each candidate filter matrix in the candidate filter matrix set, and taking the candidate filter matrix with the largest fitting score as the target filter matrix;
[0103] The following method is used to obtain the fitting score of any candidate filter matrix:
[0104] Determine the current light area eigenvalue of each light area according to the candidate filter matrix and the initial light area eigenvalue of each light area;
[0105] The PSNR of the candidate filter matrix is determined according to the following formula:
[0106] Wherein, the I max is the maximum value of the characteristic value of the light area;
[0107] ΔI(i,j) represents the difference between the current light zone characteristic value and the initial light zone characteristic value of the light zone in the i-th row and j-th column; M is the total number of light zones in the backlight module, and N represents the total number of light zones in the backlight module.
[0108] In another embodiment of the present disclosure, the filter matrix is obtained by the following method:
[0109] Determine the initial light zone characteristic value of each light zone according to the picture data of the preset image;
[0110] Get the initial filter matrix and use it as the current filter matrix;
[0111] Execute the filtering optimization loop until the end condition is reached; the filtering optimization loop includes:
[0112] Determine the current light area characteristic value of each light area according to the current filter matrix and the initial light area characteristic value of each light area;
[0113] The PSNR of the current filter matrix is determined according to the following formula:
[0114] Wherein, the I max is the maximum value of the characteristic value of the light area;
[0115] ΔI(i,j) represents the difference between the current light zone characteristic value and the initial light zone characteristic value of the light zone in the i-th row and j-th column; M is the total number of light zones in the backlight module, and N is the total number of light zones in the backlight module;
[0116] Determining whether the fitting score reaches a preset value;
[0117] When the fitting score does not reach the preset value, updating the current filter matrix;
[0118] The end condition of the filtering optimization loop is: the fitting score reaches the preset value;
[0119] The current filter matrix is used as the target filter matrix.
[0120] Figure 6-2 shows the changes in light intensity distribution within a lamp area when the initial lamp area eigenvalues are not filtered using a filter matrix. In this case, the initial lamp area eigenvalues are directly used as the lamp area eigenvalues. L1 is the original curve of light intensity distribution within the lamp area, and L2 is the fitted light intensity distribution curve within the lamp area. In Figure 6-2, the horizontal axis of the curve represents different locations within the lamp area; the vertical axis represents light intensity-related parameters. As shown in Figure 6-2, when the initial lamp area eigenvalues are not filtered using a filter matrix, the brightness distribution uniformity within the lamp area is very poor.
[0121] Figure 6-1 shows the light intensity distribution within a lamp area when the initial lamp area eigenvalues are filtered using a filter matrix. In this case, the initial lamp area eigenvalues are filtered by the filter matrix to form the lamp area eigenvalues. L3 is the original curve for the light intensity distribution within the lamp area, and L4 is the fitted curve for the light intensity distribution within the lamp area. In Figure 6-1, the horizontal axis of the curve represents different locations within the lamp area; the vertical axis represents parameters related to light intensity. As shown in Figure 6-1, filtering the initial lamp area eigenvalues using a filter matrix significantly improves the uniformity of the brightness distribution within the lamp area.
[0122] The above describes how to determine backlight data (the characteristic values of each light zone) based on initial image data (the initial grayscale of each sub-pixel) or initial pixel grayscale. However, the backlight data is determined based on the distribution of each light zone and has a relatively low resolution; it needs to be expanded to the screen pixel scale to obtain a backlight diffusion map.
[0123] In step S220 , the backlight characteristic value of each pixel can be determined according to the light area characteristic value of each light area.
[0124] In an example, referring to FIG7 , the backlight characteristic value of any pixel may be determined by the following method:
[0125] Determine the light area affected by the pixel, where the light area affected by the pixel includes a central light area and a peripheral light area, where the central light area is the light area corresponding to the pixel, and the peripheral light area is the light area within a preset range around the central light area;
[0126] Determining the relative positional relationship between the pixel and the center of each light-affecting area;
[0127] determining the influence weight of each influencing light area on the pixel according to the relative position relationship between the pixel and the center of each influencing light area;
[0128] The backlight characteristic value of the pixel is determined according to the light area characteristic value of each of the light-influencing areas and the influence weight of each of the light-influencing areas on the pixel.
[0129] In the example of Figure 7, the dot where the line segments converge represents a pixel. The light zone where the pixel is located is the central light zone of the pixel, and the 5×5 light zones centered on the central light zone are the pixel's affected light zones. The center of each light zone is marked with the origin, so the distance (i.e., relative position) between the pixel and the center of each affected light zone can be calculated.
[0130] In one example, the relative positional relationship between a pixel and the center of each affected light zone can refer to the number of pixel rows and pixel columns between the pixel and the center of the affected light zone. In other words, determining the relative positional relationship between the pixel and the center of the affected light zone on a pixel-by-pixel basis facilitates determining the influence weight of each affected light zone on the pixel using a lookup table.
[0131] In one example, the influence weight of the pixel in the light-affecting area may be searched in the diffusion weight lookup table according to the relative position relationship between the pixel and the center of the light-affecting area.
[0132] In one example, the light area affected by a pixel is B1×B2 light areas around the pixel. The following formula can be used to calculate the backlight characteristic value of the pixel:
[0133] Among them, Blipix represents the backlight characteristic value of the pixel; Weight(i, j) is the influence weight of the i-th row and j-th column light area on the pixel; BL(i, j) is the light area characteristic value of the i-th row and j-th column light area.
[0134] In the example in Figure 7, a green dot represents a pixel. The light zone where the pixel is located is the pixel's central light zone, and the 5×5 light zones centered on the central light zone are the pixel's affected light zones. The center of each light zone is marked with a red origin, which allows calculation of the distance between the pixel and the center of each affected light zone.
[0135] In one example, the parameters of the diffusion weight lookup table can be determined through a light pattern diffusion test. For example, to ensure data accuracy, the light-emitting elements of five light zones (near the center, upper left, upper right, lower left, and lower right) are illuminated. These zones are then captured using an optical acquisition device (e.g., CA2000) to obtain the diffusion distance and intensity of each zone. The acquisition results are shown in Figure 8.
[0136] Then, software was used to obtain ten sets of data on the brightness variation with distance for each of the five light zones in the horizontal (row) and vertical (column) directions. Invalid brightness data was discarded, and valid brightness data was retained. To eliminate random errors, the arithmetic mean of the five sets of data in each direction was taken. Referring to Figure 9, the data indicates that when lighting one light zone, the light diffusion range is B1 × B2 light zones (in the example of Figure 9, this is 5 × 7 light zones, with the center light zone having four light-emitting elements represented by blue squares), meaning that the light diffusion range is B2 light zones horizontally and B1 light zone vertically.
[0137] Excessively diffused light patterns are reshaped. Based on the partitioning and diffusion range, the light pattern data within the B1×B2 partition is intercepted, keeping the data within the B1×B2 partition. This reduces hardware storage capacity. The resulting data is then resampled, normalized, and smoothed. Resampling can be performed on a pixel-by-pixel basis.
[0138] During resampling, the physical scale of the original data needs to be converted to the pixel scale of the screen being used. For a 31.5-inch ultra-high-definition screen, for example, resampling is performed using a pixel size of 0.18159 mm. The resulting light pattern data is expressed in pixels, and all subsequent light pattern calculations will also be performed in pixels. This allows the brightness of each pixel of a light-emitting element in a lighting zone to be restored using a one-to-one correspondence.
[0139] In step S230, a basic compensation magnification of each pixel is determined according to the backlight characteristic value of each pixel. In step S230, the basic compensation magnification is the compensation magnification when the gamma value of the image is not adjusted.
[0140] In one example, determining the basic compensation magnification of any one of the pixels includes:
[0141] Determining a basic compensation magnification of the pixel according to the backlight characteristic value of the pixel and a first lookup table;
[0142] The first lookup table has a plurality of basic compensation magnifications corresponding to different backlight characteristic values, and the backlight characteristic values and the corresponding basic compensation magnifications C1 satisfy the following relationship:
[0143] Among them, Bl max is the maximum value of the backlight characteristic value; Bl pix is the backlight characteristic value of the pixel; γ is the encoding gamma value of the initial picture.
[0144] For example, when the backlight characteristic value of a pixel is encoded using 8 bits, Bl max The value of Bl is 255. For another example, when the backlight characteristic value of the pixel is encoded using 10 bits, Bl max The value of is 1023.
[0145] In other words, the gamma value of the image after compensation using the basic compensation ratio is consistent with the gamma of the initial image, for example, both are 2.2.
[0146] In one example, the basic compensation submodule has a first register, and the first register is used to store each basic compensation magnification of the first lookup table.
[0147] In the initial image, the target brightness of a pixel can be determined according to the following formula:
[0148] Among them, L(goal) is the target brightness of the pixel, G ori is the initial grayscale of the pixel; G max is the maximum grayscale of the pixel; γ1 is the encoding gamma value of the initial picture.
[0149] Taking into account the backlight characteristic value of the pixel, the brightness of a pixel can be determined according to the following formula:
[0150] Among them, L(LCD) is the actual brightness of the pixel, G com is the actual grayscale of the pixel; G max is the maximum grayscale of the pixel; γ2 is the screen gamma value of the liquid crystal display panel. pix is the backlight characteristic value of the pixel; Bl max is the maximum value of the backlight characteristic value.
[0151] Without considering the change of gamma value, we can assume that γ1=γ2. In order to make L(goal)=L(LCD), we need to make:
[0152] Basic compensation ratio
[0153] In step S250, the gamma compensation ratio of each pixel can be determined according to the initial grayscale of each pixel. In one example, determining the gamma compensation ratio of any pixel includes:
[0154] determining a gamma compensation magnification of the pixel according to the initial grayscale of the pixel and a second lookup table;
[0155] The second lookup table has gamma compensation magnifications corresponding to a plurality of different initial grayscales of pixels, and the initial grayscale of the pixels and the corresponding gamma compensation magnifications C2 satisfy the following relationship:
[0156] C2=G max 1-γ1 / γ2 *G ori γ1 / γ2-1
[0157] Among them, G max is the maximum grayscale value of the pixel; G ori is the initial grayscale of the pixel; γ1 is the encoding gamma value of the initial picture; γ2 is the screen gamma value of the liquid crystal display panel.
[0158] In an example, the gamma adjustment and compensation submodule has a second register, and the second register is used to store each gamma compensation magnification C2 of the second lookup table.
[0159] In this embodiment, assuming that the backlight brightness of the pixel remains unchanged, when the gamma value needs to be adjusted, for example, when the screen gamma value is inconsistent with the encoding gamma value of the initial picture, it is necessary to make:
[0160] At this time: C2=G com / G ori =G max 1-γ1 / γ2 *G ori γ1 / γ2-1
[0161] In one embodiment of the present disclosure, if the screen gamma value is inconsistent with the encoded gamma value of the initial image, a candidate compensation magnification C4 for each pixel can be determined using the base compensation magnification C1 and the gamma compensation magnification C2 of each pixel; where C4 = C1 * C2. When using this candidate compensation magnification to compensate for the initial grayscale of the pixel, both gamma adjustment and backlight variations can be compensated.
[0162] In another embodiment of the present disclosure, the screen gamma value is consistent with the encoding gamma value of the initial image, so there is no need to compensate for the gamma change. In this case, the candidate compensation magnification of the pixel can be made equal to the basic compensation magnification.
[0163] In this embodiment, the driving method does not need to determine the gamma compensation magnification of each pixel based on the initial grayscale of each pixel, nor does it need to determine the candidate compensation magnification C4 of each pixel based on the basic compensation magnification C1 and gamma compensation magnification C2 of each pixel. Similarly, the correction calculation module does not need to have a gamma adjustment compensation submodule and a candidate magnification submodule.
[0164] During pixel compensation, it's sometimes found that a high grayscale pixel in a low backlight state is using a very high compensation factor, causing the grayscale of some pixels to exceed the maximum limit. This can lead to loss of high grayscale details in darker scenes. Therefore, it is necessary to limit the maximum compensation factor based on the grayscale size of the pixel.
[0165] In step S260, the compensation magnification threshold of each pixel can be determined according to the initial grayscale of each pixel. In one example, determining the compensation magnification threshold of any one of the pixels includes:
[0166] determining a compensation magnification threshold of the pixel according to the initial grayscale of the pixel and a third lookup table;
[0167] The third lookup table has compensation magnification thresholds corresponding to a plurality of different initial grayscales of pixels, and the initial grayscale of the pixel and the corresponding compensation magnification threshold C3 satisfy the following relationship:
[0168] Among them, G ori is the initial grayscale of the pixel; β is the first preset parameter, and 1≤β≤G max ; G max is the maximum grayscale value of the pixel; α is a second preset parameter, and 0<α<1.
[0169] The first preset parameter and the second preset parameter in the above formula can be determined according to actual tests.
[0170] FIG10 is a curve showing how the compensation magnification threshold changes with the initial grayscale of the pixel. Referring to FIG10 , at least within a relatively small grayscale range, the compensation magnification threshold increases with the increase of the initial grayscale.
[0171] In this embodiment, the compensation magnification threshold of the pixel can be determined only according to the initial grayscale of the pixel, which can greatly reduce the amount of calculation required for calculating the compensation magnification threshold, thereby reducing the cost.
[0172] In one example, the following method may be used to determine the first preset parameter:
[0173] Play a 0-255 grayscale transition picture in a 10% window and calculate the power consumption curve. Calculate the grayscale value displayed on the screen when the power reaches 90% of the maximum power in the power consumption curve, and record the grayscale value as the first preset parameter. Of course, other methods can also be used to obtain the first preset parameter. For example, calculate the grayscale value displayed on the screen when the power reaches 85%, 86%, 87%, 88%, 89%, 91%, 92%, 93%, 94%, and 95% of the maximum power in the power consumption curve, and use the grayscale value as the first preset parameter. In one example, when the maximum grayscale is 255, the first preset parameter is in the range of 130 to 190, for example, 155.
[0174] In an example, the following method may be used to determine the screen gamma of the liquid crystal display panel, and the inverse value of the screen gamma is used as the second preset parameter:
[0175] Play a 0-255 grayscale transition image in a full-screen window and measure the screen gamma of the screen system.
[0176] In the present disclosure, the actual grayscale of a pixel, i.e., the compensated grayscale, can be obtained through a variety of different means. For example, the brightness data displayed by a pixel of a single liquid crystal display panel can be obtained, by capturing the video stream data from a video output interface, or by outputting the video data to a common liquid crystal display panel.
[0177] In one embodiment of the present disclosure, for a liquid crystal display device, the brightness of a specific area in a specific image can be measured, video output interface data captured separately can be measured, or the brightness curve of the display data from grayscale 0 to grayscale 255 in a common liquid crystal display panel after pixel compensation can be measured. A power function model is then used to fit the first and second preset parameters. If the fit is successful, the liquid crystal display device has the potential to use the driving method of the present application.
[0178] In one embodiment of the present disclosure, a liquid crystal display device can be tested using a smaller screen window depending on the screen partitioning. Taking a 60*60 pixel partition as an example, a 30*30 pixel block can be used for a 0-255 transition screen test. A power function model is then used to fit the first and second preset parameters. If the fit is successful, the liquid crystal display device is likely to be suitable for the driving method of the present application.
[0179] In one embodiment of the present disclosure, determining the actual compensation magnification of any pixel includes:
[0180] Among the compensation magnification threshold and the candidate compensation magnifications, the smaller value is selected as the actual compensation magnification of the pixel. In this way, it can be ensured that the actual grayscale value of the pixel will not be color-shifted or missing due to exceeding the maximum value.
[0181] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the appended claims.
Claims
1. A method for driving a liquid crystal display device, wherein: The liquid crystal display device includes a liquid crystal display panel and a backlight module; The backlight module includes a plurality of light areas, and the liquid crystal display panel includes a plurality of pixels distributed in an array; The driving method of the liquid crystal display device includes: Get the initial screen data; Determining, based on the initial image data, a light area characteristic value of each light area, a compensation magnification threshold of each pixel, and a candidate compensation magnification of each pixel; wherein, within at least a portion of the grayscale range, the compensation magnification threshold of the pixel is negatively correlated with the initial grayscale of the pixel; Determine the actual compensation magnification of each pixel according to the compensation magnification threshold of each pixel and the candidate compensation magnification; The backlight module is driven according to the lamp area characteristic value of each lamp area, and the liquid crystal display panel is driven according to the actual compensation magnification of each pixel.
2. The driving method of a liquid crystal display device according to claim 1, wherein: Determining the light area characteristic value of each light area and the compensation magnification threshold of each pixel and the candidate compensation magnification of each pixel according to the initial image data includes: Determine the light area characteristic value of each light area according to the initial image data; determining a backlight characteristic value of each pixel according to the light area characteristic value of each light area; determining a basic compensation magnification of each pixel according to a backlight characteristic value of each pixel; Determine the initial grayscale of each pixel according to the initial picture data; Determining a gamma compensation magnification and a compensation magnification threshold of each pixel according to an initial grayscale of each pixel; A candidate compensation magnification C4 of each pixel is determined according to the basic compensation magnification C1 and the gamma compensation magnification C2 of each pixel; wherein C4=C1*C2.
3. The driving method of a liquid crystal display device according to claim 1, wherein: Determining the light area characteristic value of each light area and the compensation magnification threshold of each pixel according to the initial image data, and the candidate compensation magnification of each pixel includes: Determine the light area characteristic value of each light area according to the initial image data; determining a backlight characteristic value of each pixel according to the light area characteristic value of each light area; determining a basic compensation magnification of each pixel according to the backlight characteristic value of each pixel, and using the basic compensation magnification of the pixel as a candidate compensation magnification of the pixel; An initial grayscale of each pixel is determined according to the initial picture data; and a compensation magnification threshold of each pixel is determined according to the initial grayscale of each pixel.
4. The driving method of a liquid crystal display device according to claim 2 or 3, wherein: Determining the basic compensation magnification of any one of the pixels includes: determining a basic compensation magnification of the pixel according to a backlight characteristic value of the pixel and a first lookup table; The first lookup table has a plurality of basic compensation magnifications corresponding to different backlight characteristic values, and the backlight characteristic values and the corresponding basic compensation magnifications C1 satisfy the following relationship: Among them, Bl max is the maximum value of the backlight characteristic value; Bl pix is the backlight characteristic value of the pixel; γ is the encoding gamma value of the initial picture.
5. The driving method of a liquid crystal display device according to claim 2 or 3, wherein: Determining the compensation magnification threshold of any one of the pixels includes: determining a compensation magnification threshold of the pixel according to the initial grayscale of the pixel and a third lookup table; The third lookup table has compensation magnification thresholds corresponding to a plurality of different initial grayscales of pixels, and the initial grayscale of the pixel and the corresponding compensation magnification threshold C3 satisfy the following relationship: Among them, G ori is the initial grayscale of the pixel; β is the first preset parameter, and 1≤β≤G max ; G max is the maximum grayscale value of the pixel; α is a second preset parameter, and 0<α<1.
6. The driving method of a liquid crystal display device according to claim 2, wherein: Determining the gamma compensation ratio of any one of the pixels includes: determining a gamma compensation magnification of the pixel according to the initial grayscale of the pixel and a second lookup table; The second lookup table has gamma compensation magnifications corresponding to a plurality of different initial grayscales of pixels, and the initial grayscale of the pixels and the corresponding gamma compensation magnifications C2 satisfy the following relationship: C2=G max 1-γ1 / γ2 *G ori γ1 / γ2-1 Among them, G max is the maximum grayscale value of the pixel; G ori is the initial grayscale of the pixel; γ1 is the encoding gamma value of the initial picture; γ2 is the screen gamma value of the liquid crystal display panel.
7. The driving method of a liquid crystal display device according to claim 1, wherein: Determining the actual compensation ratio for any pixel includes: Among the compensation magnification threshold and the candidate compensation magnifications, the smaller value is selected as the actual compensation magnification of the pixel.
8. The driving method of a liquid crystal display device according to claim 2 or 3, wherein: Determining the backlight characteristic value of any one of the pixels includes: Determine the light area affected by the pixel, where the light area affected by the pixel includes a central light area and a peripheral light area, where the central light area is the light area corresponding to the pixel, and the peripheral light area is the light area within a preset range around the central light area; Determining the relative positional relationship between the pixel and the center of each light-affecting area; determining the influence weight of each influencing light area on the pixel according to the relative position relationship between the pixel and the center of each influencing light area; The backlight characteristic value of the pixel is determined according to the light area characteristic value of each of the light-influencing areas and the influence weight of each of the light-influencing areas on the pixel.
9. The driving method of a liquid crystal display device according to claim 2 or 3, wherein: Determining the light area characteristic value of each light area according to the initial grayscale of each pixel includes: Determine the initial light zone characteristic value of each light zone according to the initial screen data; Determine the light area characteristic value of each light area according to the initial light area characteristic value of each light area and the filter matrix; The filter matrix is obtained by the following method: Determine the initial light zone characteristic value of each light zone according to the picture data of the preset image; Acquire a candidate filter matrix set, where the candidate filter matrix set includes a plurality of candidate filter matrices; Obtaining the fitting score of each candidate filter matrix in the candidate filter matrix set, and taking the candidate filter matrix with the largest fitting score as the target filter matrix; The following method is used to obtain the fitting score of any candidate filter matrix: Determine the current light area eigenvalue of each light area according to the candidate filter matrix and the initial light area eigenvalue of each light area; The PSNR of the candidate filter matrix is determined according to the following formula: Wherein, the I max is the maximum value of the characteristic value of the light area; ΔI(i,j) represents the difference between the current light zone characteristic value and the initial light zone characteristic value of the light zone in the i-th row and j-th column; M is the total number of light zones in the backlight module, and N represents the total number of light zones in the backlight module.
10. The driving method of a liquid crystal display device according to claim 2 or 3, wherein: Determining the light area characteristic value of each light area according to the initial grayscale of each pixel includes: Determine the initial light area characteristic value of each light area according to the initial grayscale of each pixel; Determine the light area characteristic value of each light area according to the initial light area characteristic value of each light area and the filter matrix; The filter matrix is obtained by the following method: Determine the initial light zone characteristic value of each light zone according to the picture data of the preset image; Get the initial filter matrix and use it as the current filter matrix; Execute the filtering optimization loop until the end condition is reached; the filtering optimization loop includes: Determine the current light area characteristic value of each light area according to the current filter matrix and the initial light area characteristic value of each light area; The fitting score PSNR of the current filter matrix is determined according to the following formula: Wherein, the I max is the maximum value of the characteristic value of the light area; ΔI(i,j) represents the difference between the current light zone characteristic value and the initial light zone characteristic value of the light zone in the i-th row and j-th column; M is the total number of light zones in the backlight module, and N is the total number of light zones in the backlight module; Determining whether the fitting score reaches a preset value; When the fitting score does not reach the preset value, updating the current filter matrix; The end condition of the filtering optimization loop is: the fitting score reaches the preset value; The current filter matrix is used as the target filter matrix.
11. A driving module for a liquid crystal display device, wherein: The liquid crystal display device further includes a liquid crystal display panel and a backlight module; The backlight module includes a plurality of light areas, and the liquid crystal display panel includes a plurality of pixels distributed in an array; The driving module of the liquid crystal display device includes: A data acquisition module is configured to acquire initial screen data; The correction calculation module is configured to determine the light area characteristic value of each light area and the compensation magnification threshold of each pixel and the candidate compensation magnification of each pixel according to the initial picture data; wherein, In at least part of the grayscale range, the compensation magnification threshold of the pixel is negatively correlated with the initial grayscale of the pixel; a correction magnification determination module configured to determine an actual compensation magnification for each pixel based on the compensation magnification threshold and candidate compensation magnifications for each pixel; The driving module is configured to drive the backlight module according to the lamp area characteristic value of each lamp area, and drive the liquid crystal display panel according to the actual compensation magnification of each pixel.
12. The driving module of the liquid crystal display device according to claim 11, wherein: The correction calculation module includes: a light zone characteristic value determination submodule, configured to determine the light zone characteristic value of each light zone according to the initial image data; a backlight characteristic value determining submodule, configured to determine a backlight characteristic value of each pixel according to the light area characteristic value of each light area; a basic compensation submodule, configured to determine a basic compensation magnification of each pixel according to a backlight characteristic value of each pixel; a pixel grayscale submodule, configured to determine an initial grayscale of each pixel according to initial picture data; A gamma adjustment compensation submodule is configured to determine a gamma compensation magnification of each pixel according to an initial grayscale of each pixel; A compensation threshold submodule is configured to determine a compensation magnification threshold of each pixel according to an initial grayscale of each pixel; The candidate compensation magnification submodule is configured to determine a candidate compensation magnification C4 of each pixel according to the basic compensation magnification C1 and the gamma compensation magnification C2 of each pixel; wherein C4=C1*C2.
13. The driving module of the liquid crystal display device according to claim 11, wherein: The correction calculation module includes: The light zone characteristic value determination submodule is configured to determine the initial grayscale of each pixel according to the initial image data; and determine the light zone characteristic value of each light zone; The backlight characteristic value determination submodule is configured to determine the backlight characteristic value of each light zone according to the light zone characteristic value of each light zone. Determining a backlight characteristic value of each of the pixels; a basic compensation submodule configured to determine a basic compensation magnification of each pixel according to a backlight characteristic value of each pixel, and use the basic compensation magnification of the pixel as a candidate compensation magnification of the pixel; The pixel grayscale submodule is configured to determine the initial grayscale of each pixel according to the initial picture data; the compensation threshold submodule is configured to determine the compensation magnification threshold of each pixel according to the initial grayscale of each pixel.
14. The driving module of the liquid crystal display device according to claim 12 or 13, wherein: The basic compensation submodule is configured to determine the basic compensation magnification of any pixel using the following method: determining a basic compensation magnification of the pixel according to a backlight characteristic value of the pixel and a first lookup table; The first lookup table has a plurality of basic compensation magnifications corresponding to different backlight characteristic values, and the backlight characteristic values and the corresponding basic compensation magnifications C1 satisfy the following relationship: Among them, Bl max is the maximum value of the backlight characteristic value; Bl pix is the backlight characteristic value of the pixel; γ is the encoding gamma value of the initial picture.
15. The driving module of the liquid crystal display device according to claim 12 or 13, wherein: The compensation threshold submodule determines the compensation magnification threshold of any pixel using the following method: determining a compensation magnification threshold of the pixel according to the initial grayscale of the pixel and a third lookup table; The third lookup table has compensation magnification thresholds corresponding to a plurality of different initial grayscales of pixels, and the initial grayscale of the pixel and the corresponding compensation magnification threshold C3 satisfy the following relationship: Among them, G ori is the initial grayscale of the pixel; β is the first preset parameter, and 1≤β≤G max ; G max is the maximum grayscale value of the pixel; α is a second preset parameter, and 0<α<1.
16. The driving module of the liquid crystal display device according to claim 12, wherein: The gamma adjustment and compensation submodule determines the gamma compensation ratio of any pixel using the following method: determining a gamma compensation magnification of the pixel according to the initial grayscale of the pixel and a second lookup table; The second lookup table has gamma compensation magnifications corresponding to a plurality of different initial grayscales of pixels, and the initial grayscale of the pixels and the corresponding gamma compensation magnifications C2 satisfy the following relationship: C2=G max 1-γ1 / γ2 *G ori γ1 / γ2-1 Among them, G max is the maximum grayscale value of the pixel; G ori is the initial grayscale of the pixel; γ1 is the encoding gamma value of the initial picture; γ2 is the screen gamma value of the liquid crystal display panel.
17. The driving module of the liquid crystal display device according to claim 11, wherein: The correction ratio determination module uses the following method to determine the actual compensation ratio of any pixel: Among the compensation magnification threshold and the candidate compensation magnifications, the smaller value is selected as the actual compensation magnification of the pixel.
18. The driving module of the liquid crystal display device according to claim 12 or 13, wherein: The backlight characteristic value determination submodule determines the backlight characteristic value of any pixel using the following method: Determine the light area affected by the pixel, where the light area affected by the pixel includes a central light area and a peripheral light area, where the central light area is the light area corresponding to the pixel, and the peripheral light area is the light area within a preset range around the central light area; Determining the relative positional relationship between the pixel and the center of each light-affecting area; determining the influence weight of each influencing light area on the pixel according to the relative position relationship between the pixel and the center of each influencing light area; The backlight characteristic value of the pixel is determined according to the light area characteristic value of each of the light-influencing areas and the influence weight of each of the light-influencing areas on the pixel.
19. The driving module of the liquid crystal display device according to claim 12 or 13, wherein: The light area characteristic value determination submodule is configured to determine the light area characteristic value of each light area according to the initial grayscale of each pixel using the following method: Determine the initial light zone characteristic value of each light zone according to the initial screen data; Determine the light area characteristic value of each light area according to the initial light area characteristic value of each light area and the filter matrix; The filter matrix is obtained by the following method: Determine the initial light zone characteristic value of each light zone according to the picture data of the preset image; Acquire a candidate filter matrix set, where the candidate filter matrix set includes a plurality of candidate filter matrices; Obtaining the fitting score of each candidate filter matrix in the candidate filter matrix set, and taking the candidate filter matrix with the largest fitting score as the target filter matrix; The following method is used to obtain the fitting score of any candidate filter matrix: Determine the current light area eigenvalue of each light area according to the candidate filter matrix and the initial light area eigenvalue of each light area; The PSNR of the candidate filter matrix is determined according to the following formula: Wherein, the I max is the maximum value of the characteristic value of the light area; ΔI(i,j) represents the difference between the current light zone characteristic value and the initial light zone characteristic value of the light zone in the i-th row and j-th column; M is the total number of light zones in the backlight module, and N represents the total number of light zones in the backlight module.
20. The driving module of the liquid crystal display device according to claim 12 or 13, wherein: The light area characteristic value determination submodule is configured to determine the light area characteristic value of each light area according to the initial grayscale of each pixel using the following method: Determine the initial light area characteristic value of each light area according to the initial grayscale of each pixel; Determine the light area characteristic value of each light area according to the initial light area characteristic value of each light area and the filter matrix; The filter matrix is obtained by the following method: Determine the initial light zone characteristic value of each light zone according to the picture data of the preset image; Get the initial filter matrix and use it as the current filter matrix; Execute the filtering optimization loop until the end condition is reached; the filtering optimization loop includes: Determine the current light area characteristic value of each light area according to the current filter matrix and the initial light area characteristic value of each light area; The fitting score PSNR of the current filter matrix is determined according to the following formula: Wherein, the I max is the maximum value of the characteristic value of the light area; ΔI(i,j) represents the difference between the current light zone characteristic value and the initial light zone characteristic value of the light zone in the i-th row and j-th column; M represents the total number of light zones in the backlight module, and N represents the total number of light zones in the backlight module; Determining whether the fitting score reaches a preset value; When the fitting score does not reach the preset value, updating the current filter matrix; The end condition of the filtering optimization loop is: the fitting score reaches the preset value; The current filter matrix is used as the target filter matrix.
21. A liquid crystal display device comprising the driving module according to any one of claims 11 to 20.
Citation Information
Patent Citations
Image display method and device
CN107993616A
Electroluminescent display device and method of compensating luminance in the same
CN112242121A
Brightness compensation method and device and computer readable storage medium
CN115565488A
Display compensation method and device, electronic equipment and storage medium
CN116229861A
Gamma debugging method and gamma debugging device for display panel
TW202226188A