Liquid crystal display module and brightness compensation method
By monitoring the temperature value of the backlight partition in the liquid crystal display module in real time and performing brightness compensation, the problem of uneven brightness distribution caused by temperature changes of Mini LED backlight liquid crystal display is solved, and brightness uniformity and cost reduction are achieved.
Patent Information
- Application Number
- CN202410899203.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-05
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2044-07-05
AI Technical Summary
Mini LED backlit LCD displays have uneven brightness distribution due to temperature changes, resulting in excessive brightness or darkness in edges and corners. The multi-zone Mini LED lamp panels consume a large power, resulting in high temperatures.
By monitoring the temperature value of the backlight partition in the liquid crystal display module in real time, calculating the actual brightness value, and performing brightness compensation based on the brightness value, avoiding display distortion.
It is realized that without the need to set a separate brightness compensation function circuit, the display distortion caused by temperature changes of the liquid crystal display module is avoided, and the production cost is reduced, and the brightness uniformity of the display panel is improved.
Smart Images

Figure CN118762656B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of display technology, and in particular to a liquid crystal display module and a brightness compensation method. Background Art
[0002] Liquid crystal displays (LCDs) require a backlight to illuminate images because the liquid crystal material itself cannot emit light. The final image is displayed through the backlight and the image information displayed by the liquid crystal. A commonly used backlight is Mini LED, also known as sub-millimeter light-emitting diodes, which refer to light-emitting diodes with a size between 75 and 300 μm. Compared to traditional LEDs (Light Emitting Diodes), Mini LEDs have advantages such as wide viewing angles and high contrast. Compared to Micro LEDs, they have a less complex process and lower production costs. Therefore, Mini LED-backlit LCDs have broad application prospects in consumer electronics such as televisions, computers, and tablets.
[0003] Mini LED brightness is positively correlated with its on-state current, requiring specialized driver chips to provide stable and sustained current drive. Currently, multi-zone Mini LED panels consume high power, leading to high temperatures in fixed locations. High Mini LED panel temperatures can cause the brightness distribution of LCD panels to be inconsistent with actual conditions, resulting in overly bright or dark corners. Summary of the Invention
[0004] The object of the present invention is to provide a liquid crystal display module and a brightness compensation method, which can estimate the brightness of the pixel image to be displayed in the backlight partition based on the real-time temperature of different backlight partitions of the display panel, and perform brightness compensation on the backlight partition based on the brightness estimation, so as to avoid display distortion caused by temperature changes of the liquid crystal display module without the need to set up a separate brightness compensation function circuit, thereby reducing production costs and improving the uniformity of the display brightness of the display panel.
[0005] In a first aspect, to solve the above technical problems, the present invention provides a brightness compensation method for a liquid crystal display module, characterized in that the liquid crystal display module includes a display panel and a backlight module corresponding to the display panel, the backlight module has a plurality of backlight partitions and a backlight control module and a constant current driver chip corresponding to the backlight partitions, and the brightness compensation method includes:
[0006] receiving image data to be displayed, the image data comprising a plurality of pixels;
[0007] Based on the backlight partitions in the backlight module, the image data to be displayed is divided into at least one image partition corresponding to the backlight partition, and the image partition is referred to as a target backlight partition;
[0008] For each of the target backlight partitions, grayscale processing is performed on the image data to be displayed corresponding to the target backlight partition to obtain a grayscale value of each pixel included in the image data to be displayed;
[0009] Determining a first brightness value of each target backlight partition, where the first brightness value is an initial preset value of the backlight partition brightness;
[0010] Acquire a temperature value of each target backlight partition required for the image data to be displayed, and calculate a required second brightness value of each target backlight partition based on the temperature value, where the second brightness value is an actual brightness value of the backlight partition;
[0011] Based on the second brightness value and a preset brightness compensation formula, a brightness compensation amount required for each target backlight partition is calculated, so as to perform brightness compensation on each target backlight partition based on the brightness compensation amount.
[0012] In some of the optional examples, after obtaining the temperature values of each target backlight partition required for the image data to be displayed, it can also include: comparing the temperature values of each target backlight partition required for the image data to be displayed with the preset temperature, and calculating the second brightness value of the target backlight partition required for the image data to be displayed when the difference between the temperature value of the target backlight partition and the preset temperature threshold exceeds the preset temperature threshold range.
[0013] In some optional examples, the calculation formula for the grayscale value of each pixel included in the image data to be displayed may be:
[0014] Igray(x i ,y i )=max{R(x i ,y i ), G(x i ,y i ), B(x i ,y i )}
[0015] Among them, Igray(x i ,y i ) is the image coordinate (x) of the i-th pixel in the image data to be displayed i ,y i ) in the grayscale value corresponding to the target backlight partition, R(x i ,y i) is the red component in the pixel data of the i-th pixel, G(x i ,y i ) is the green component in the pixel data of the i-th pixel, B(x i ,y i ) is the blue component in the pixel data of the i-th pixel.
[0016] In some optional examples, the formula for determining the first brightness value of each target backlight partition may be:
[0017] L1j)=avg(Igray(x i ,y i ))+ρ×diff;
[0018] ρ=σx,y) / avg(Igray(x i ,y i )),σx,y) <avg(Igray(x i ,y i ));
[0019] ρ=1,σx,y)>avg(Igray(x i ,y i ));
[0020] Wherein, L1j) is the first brightness value of the j-th target backlight partition required by the image data to be displayed, and the j-th target backlight partition includes a plurality of pixels, Igray(x i ,y i ) is the grayscale value of the i-th pixel in the pixel data corresponding to the target backlight partition, avg(Igray(x i ,y i )) is the average grayscale value of the multiple pixels contained in the j-th target backlight partition, ρ is the weighting factor, diff is the difference between the maximum value and the average grayscale value of the multiple pixels contained in the j-th target backlight partition, and σ(x, y) is the standard deviation of the multiple pixels contained in the j-th target backlight partition.
[0021] In some optional examples, the calculation formula for the second brightness value of each target backlight subarea required for the image data to be displayed may be:
[0022] L2(j)=(1+αΔT)(1+γβΔT)L1(j)
[0023] ΔT=T-T0
[0024] Among them, L2(j) is the second brightness value of the j-th target backlight partition required for the image data to be displayed, α is the luminous brightness temperature drift coefficient of the LED lamp bead in the j-th target backlight partition, γ is the current-brightness conversion coefficient of the LED lamp bead in the j-th target backlight partition, β is the driving current temperature drift coefficient, T is the actual temperature value of the j-th target backlight partition, and T0 is the preset operating temperature.
[0025] In some optional examples, the preset brightness compensation formula for calculating the brightness compensation amount required for each target backlight subarea may be:
[0026] R local (x i ,y i )=(Igray(x i ,y i ) / L local ) 1 / r ×R(x i ,y i );
[0027] G local (x i ,y i )=(Igray(x i ,y i ) / L local ) 1 / r ×G(x i ,y i );
[0028] B local (x i ,y i )=(Igray(x i ,y i ) / L local ) 1 / r ×B(x i ,y i );
[0029] Among them, r is the gamma coefficient, which is 2.2, R local (x, y) is the red component brightness compensation amount of the i-th pixel in the image data to be displayed, G local (x i ,y i ) is the green component brightness compensation amount of the i-th pixel in the image data to be displayed, B local (x i ,y i ) is the brightness compensation amount of the blue component of the i-th pixel in the image data to be displayed, Igray(x i ,y i) is the grayscale value of the i-th pixel in the image data to be displayed, L lcoal is the second brightness value L2(j) of the i-th pixel in the image data to be displayed in the j-th target backlight partition, R(x i ,y i ) is the red component in the pixel data of the i-th pixel, G(x i ,y i ) is the green component in the pixel data of the i-th pixel, B(x i ,y i ) is the blue component in the pixel data of the i-th pixel.
[0030] In a second aspect, based on the same inventive concept, some embodiments of the present invention further provide a liquid crystal display module, which may include at least:
[0031] Display panel;
[0032] A display control module, configured to receive image data to be displayed, and configured to execute the brightness compensation method for the liquid crystal display module as described above;
[0033] A backlight control module is used to parse the data sent by the display control module, drive the constant current driver chip so that the backlight module displays a pixel image of corresponding brightness, and read the real-time temperature value of the MiniLED lamp beads in the backlight partition sent back by the constant current driver chip, and further upload it to the display control module;
[0034] A constant current driver chip with a temperature detection function for real-time monitoring of the temperature values of the MiniLED lamp beads in different backlight partitions of the backlight module and transmitting the temperature values back to the backlight control module;
[0035] The backlight module has multiple backlight partitions, and each of the backlight partitions is composed of at least one Mini LED lamp bead connected in series or in parallel.
[0036] In some optional examples, the liquid crystal display module may further include:
[0037] The power supply module is used to provide operating voltage to the display panel, display control module, backlight control module and constant current drive chip.
[0038] In some of the optional examples, the MiniLED lamp beads may include blue LED lamp beads.
[0039] In a third aspect, an electronic device is provided, comprising a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;
[0040] Memory for storing computer programs;
[0041] The processor is configured to implement any of the steps of the brightness compensation method for the liquid crystal display module described in the first aspect when executing the program stored in the memory.
[0042] In a fourth aspect, a computer-readable storage medium is provided, wherein a computer program is stored in the computer-readable storage medium. When the computer program is executed by a processor, the brightness compensation method steps of the liquid crystal display module described in any one of the first aspects are implemented.
[0043] In a fifth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the steps of the brightness compensation method for a liquid crystal display module as described in any one of the first aspects.
[0044] Compared with the prior art, the technical solution provided by the present invention has at least one of the following beneficial effects:
[0045] In the brightness compensation method for a liquid crystal display module provided by the present invention, it includes: receiving image data to be displayed, the image data including multiple pixels; dividing the image data to be displayed into at least one image partition corresponding to the backlight partition based on the backlight partition in the backlight module, and the image partition is referred to as a target backlight partition; performing grayscale processing on the image data to be displayed corresponding to each target backlight partition to obtain a grayscale value of each pixel contained in the image data to be displayed; determining a first brightness value of each target backlight partition, the first brightness value being an initial preset value of the backlight partition brightness; obtaining a temperature value of each target backlight partition required for the image data to be displayed; and calculating a required second brightness value of each target backlight partition based on the temperature value, the second brightness value being an actual brightness value of the backlight partition; calculating a required brightness compensation amount for each target backlight partition based on the second brightness value and a preset brightness compensation formula, and performing brightness compensation on each target backlight partition based on the brightness compensation amount.
[0046] In the present invention, the temperature value of the Mini LED lamp beads transmitted back in real time by the constant current driver chip connected to the Mini LED lamp beads in the backlight partition and the backlight control module is used to calculate the actual brightness value of the backlight partition to perform brightness compensation on the initial preset brightness value (first brightness value) of the backlight partition, thereby realizing brightness estimation of the pixel image to be displayed in the backlight partition based on the real-time temperature of different backlight partitions of the display panel, and brightness compensation of the backlight partition based on the brightness estimation, so as to avoid display distortion caused by temperature change of the liquid crystal display module without the need to set up a separate brightness compensation function circuit, thereby reducing production costs and improving the uniformity of the display brightness of the display panel. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] The accompanying drawings are used to provide a further understanding of the present application and constitute a part of the specification. Together with the following detailed description, they are used to explain the present application but do not constitute a limitation of the present application. In the accompanying drawings:
[0048] Figure 1 A schematic structural diagram of a liquid crystal display module provided in an embodiment of the present invention;
[0049] Figure 2 This is a schematic diagram of the connection structure between the constant current driver chip provided in an embodiment of the present invention, the backlight partitions in the backlight module, and the MiniLED lamp beads;
[0050] Figure 3 This is a schematic diagram of the connection structure between multiple constant current driver chips and Mini LED lamp beads provided in an embodiment of the present invention;
[0051] Figure 4 The figure is a flow chart of a brightness compensation method for a liquid crystal display module provided in an embodiment of the present invention.
[0052] In the drawings, like components are given like reference numerals, and the drawings are not drawn to scale. DETAILED DESCRIPTION
[0053] In order to make the technical solutions and advantages of the embodiments of the present invention more clear, the technical solutions of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Although the accompanying drawings show exemplary implementation methods of the present invention, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present invention and to fully convey the scope of the present invention to those skilled in the art.
[0054] The present invention is described in more detail in the following paragraphs by way of example with reference to the accompanying drawings. The advantages and features of the present invention will become clearer from the following description and claims. It should be noted that the drawings are all in very simplified form and are not in precise proportions, and are only used to conveniently and clearly assist in illustrating the purpose of the embodiments of the present invention. It will be understood that the meanings of "on...", "above..." and "above..." in the present invention should be interpreted in the broadest way, so that "on..." not only means that it is "on" something and there are no intervening features or layers (i.e., directly on something), but also includes the meaning of being "on" something and having intervening features or layers.
[0055] Furthermore, for ease of description, spatially relative terms such as "on," "over," "above," "upper," etc. may be used herein to describe the relationship of one element or feature to another element or feature as illustrated in the figures. Spatially relative terms are intended to encompass different orientations of the device in use or operation in addition to the orientation depicted in the figures. The device may be otherwise oriented (rotated 90 degrees or at other orientations) and the spatially relative descriptors used herein should be interpreted accordingly.
[0056] In the embodiments of the present invention, the terms "first" and "second" are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be noted that the technical solutions described in the embodiments of the present invention can be arbitrarily combined without conflict.
[0057] It should be noted that the brightness of Mini LED lamp beads is positively correlated with their on-state current, requiring specialized driver chips, such as Mini LED driver chips, to provide stable and sustained current drive. In addition to basic functions, current Mini LED driver chips also offer features such as brightness control, circuit protection, and grayscale adjustment for user selection. Generally, there are two main approaches to achieving constant current drive for Mini LEDs: switching power supplies and linear constant current. Switching power supplies use high-frequency modulation to turn on and off the switching power transistors, adjusting the on-time ratio of the switching transistors to control the current and voltage. However, switching power supplies have poor current consistency, and the required high-frequency transformer and inductor occupy a large chip area, making them less widely used in display LED driver applications. Linear constant current drive circuits with negative feedback feed the voltage across a sampling resistor to the inverting input of an op amp, where it is compared with a reference value. The difference is then amplified with high gain and used as the drive voltage for the power transistors, maintaining a constant output current. Due to their simple circuit structure, precise and stable output current, and minimal peripheral circuitry, these linear constant current drive circuits are widely used in LED applications.
[0058] Multi-zone Mini LED light panels consume high power, which can easily lead to high temperatures in fixed locations. The LED driver chip uses a negative feedback linear constant current, and its reference voltage and sampling resistor current vary with temperature, causing the output current to vary with temperature. Furthermore, the brightness of the Mini LEDs gradually decreases as the ambient temperature rises. These temperature-dependent changes in drive current and the brightness of the Mini LEDs can cause localized color casts or inconsistent brightness on the Mini LED light panel.
[0059] The use of high-efficiency, low-thermal-resistance LEDs, light panels made of highly thermally conductive materials, and the addition of cooling fans can, to some extent, alleviate the problem of inconsistent local brightness on Mini LED light panels due to temperature. However, the use of special materials and the addition of cooling equipment increase the cost and size of the light panels.
[0060] By setting up a temperature compensation circuit in the constant current driver chip or backlight panel, a temperature compensation module is set between the negative feedback of the constant current driver chip's operational amplifier and the sampling resistor, or at the input of the reference voltage module, to compensate the drive current. However, the addition of additional circuitry within the constant current driver chip increases cost and power consumption.
[0061] In order to solve the above problems, the present invention first proposes a liquid crystal display module, and based on the liquid crystal display module, proposes a brightness compensation method, so as to estimate the brightness of the pixel image to be displayed in the backlight partition based on the real-time temperature of different backlight partitions of the display panel, and perform brightness compensation on the backlight partition based on the brightness estimation, so as to avoid display distortion caused by temperature change of the liquid crystal display module without the need to set up a separate brightness compensation function circuit, thereby reducing production costs and improving the uniformity of the display brightness of the display panel.
[0062] The liquid crystal display module provided in the embodiments of the present invention will be introduced below.
[0063] See also Figure 1 , Figure 1 FIG. 1 is a schematic diagram of the structure of the liquid crystal display module provided in an embodiment of the present invention. Figure 1 As shown, the liquid crystal display module provided in the embodiment of the present invention may specifically include: a display panel, a display control module, a backlight control module, a constant current driver chip, a backlight module and a power module.
[0064] The display control module has an input terminal for receiving image data to be displayed, such as RGB data, and is used to execute the brightness compensation method of the liquid crystal display module described in the embodiment of the present invention. The display control module has an output terminal for connecting to the display panel, the backlight control module and the backlight module;
[0065] The backlight control module is specifically used to parse the data sent by the display control module, such as backlight brightness data, and convert it into a current value and then send it to the constant current driver chip, that is, drive the constant current driver chip to make the backlight module display a pixel image of corresponding brightness and read the real-time temperature value of the Mini LED lamp beads in the backlight partition sent back by the constant current driver chip, and further upload it to the display control module;
[0066] The constant current driver chip has a temperature detection function, which is used to monitor the temperature values of the Mini LED lamp beads in different backlight partitions in the backlight module in real time and transmit the temperature values back to the backlight control module;
[0067] The backlight module has multiple backlight partitions, and each of the backlight partitions is composed of at least one Mini LED lamp bead connected in series or in parallel. The constant current driver chip has multiple channels, and each channel drives one backlight partition;
[0068] The power supply module is specifically used to provide operating voltage to the display panel, display control module, backlight control module and constant current drive chip.
[0069] See also Figures 2 and 3 , Figure 2 This is a schematic diagram of the connection structure between the constant current driver chip provided in an embodiment of the present invention, the backlight partitions in the backlight module, and the Mini LED lamp beads. Figure 3 Schematic diagram of the connection structure between multiple constant current driver chips and Mini LED lamp beads provided in an embodiment of the present invention. Figures 2-3 As shown, the liquid crystal display module in the embodiment of the present invention may include multiple constant current driver chips, such as constant current driver chip 1, constant current driver chip 2, ..., constant current driver chip 144, etc., and each of the constant current driver chips is provided with multiple channels, and each channel can be connected to a backlight partition, and each of the backlight partitions can be specifically connected to multiple Mini LED lamp beads, wherein the multiple Mini LED lamp beads connected to the same channel of the same backlight partition can be connected in series in sequence, of course, it is also possible to connect multiple Mini LED lamp beads in series and then in parallel with other Mini LED lamp beads, but it is not limited thereto. As a preferred example, in order to reduce the display temperature drift of the Mini LED lamp beads, the Mini LED lamp beads in the embodiment of the present invention are preferably blue LED lamp beads.
[0070] See also Figure 4 , Figure 4 FIG. 1 is a flow chart of a brightness compensation method for a liquid crystal display module provided in an embodiment of the present invention. Figure 4 As shown, the present invention provides Figures 1 to 3The brightness compensation method of the liquid crystal display module shown may specifically include the following steps:
[0071] Step S401: receiving image data to be displayed, wherein the image data includes a plurality of pixels;
[0072] Step S402: dividing the image data to be displayed into at least one image partition corresponding to the backlight partition in the backlight module based on the backlight partition, and the image partition is referred to as a target backlight partition;
[0073] Step S403 , for each of the target backlight partitions, performing grayscale processing on the image data to be displayed corresponding to the target backlight partition to obtain a grayscale value of each pixel included in the image data to be displayed;
[0074] Step S404, determining a first brightness value of each target backlight partition, where the first brightness value is an initial preset value of the backlight partition brightness;
[0075] Step S405, obtaining the temperature value of each target backlight partition required for the image data to be displayed, and calculating the required second brightness value of each target backlight partition based on the temperature value, where the second brightness value is the actual brightness value of the backlight partition;
[0076] Step S406 : calculating the brightness compensation amount required for each of the backlight subareas based on the second brightness value and a preset brightness compensation formula, so as to perform brightness compensation on each of the backlight subareas based on the brightness compensation amount.
[0077] In the above-mentioned steps S401 and S402, when a certain pixel image is displayed using a display panel, the display control module first needs to obtain pixel data of the pixel image to be displayed (referred to as image data to be displayed), such as RGB data, and then, based on the backlight partitions in the backlight module, divide the image data to be displayed into at least one image partition corresponding to the backlight partition. As an example, in an embodiment of the present invention, the image partition is referred to as a target backlight partition, that is, the target backlight partition corresponding to each pixel point in the image data to be displayed is determined.
[0078] In the above step S403, a preset pixel grayscale conversion measurement method is then used to perform grayscale processing on each pixel point included in the image data to be displayed corresponding to each target backlight partition determined in the above step, so as to obtain the grayscale value corresponding to the display image coordinate (x, y) pixel of each pixel point included in the image data to be displayed. As a preferred example, an embodiment of the present invention provides a formula for calculating the grayscale value of each pixel point included in the image data to be displayed, which is specifically as follows:
[0079] Igray(x i ,y i )=max{R(x i ,y i ), G(x i ,y i ), B(x i ,y i )}
[0080] Among them, Igray(x i ,y i ) is the image coordinate (x) of the i-th pixel in the image data to be displayed i ,y i ) in the grayscale value corresponding to the target backlight partition, R(x i ,y i ) is the red component in the pixel data of the i-th pixel, G(x i ,y i ) is the green component in the pixel data of the i-th pixel, B(x i ,y i ) is the blue component in the pixel data of the i-th pixel.
[0081] In step S404, after determining the grayscale value of each pixel in the image data to be displayed, the display control module can calculate the first brightness value L1(j) of each target backlight subarea required for the image data to be displayed using the following formula. The formula for calculating the first brightness value L1(j) is as follows:
[0082] L1(j)=avg(Igray(x i ,y i ))+ρ×diff;
[0083] ρ=σ(x,y) / avg(Igray(x i ,y i )),σ(x,y) <avg(Igray(x i ,y i ));
[0084] ρ=1,σ(x,y)>avg(Igray(x i ,y i ));
[0085] Wherein, L1(j) is the first brightness value of the j-th target backlight partition required by the image data to be displayed, and the j-th target backlight partition includes a plurality of pixels, Igray(x i ,y i) is the grayscale value of the i-th pixel in the pixel data corresponding to the target backlight partition, avg(Igray(x i ,y i )) is the average grayscale value of the multiple pixels contained in the j-th target backlight partition, ρ is the weighting factor, diff is the difference between the maximum value and the average grayscale value of the multiple pixels contained in the j-th target backlight partition, and σ(x, y) is the standard deviation of the multiple pixels contained in the j-th target backlight partition.
[0086] In the above step S405, the temperature value T of the blue LED lamp bead can be monitored in real time by using the constant current driver chip, and then the temperature value T is transmitted back to the display control module by using the backlight control module. After receiving the temperature value T, the display control module first determines whether the target backlight partition under the temperature value T needs to be compensated for brightness. If not, it is directly displayed. If so, the subsequent steps are performed to perform brightness compensation on the target backlight partition. Specifically, the temperature value T of the target backlight partition under the temperature value T can be compared with the preset temperature. If the difference between the two is not much (such as the difference between the two does not exceed the preset temperature threshold), it means that the target backlight partition does not need to be compensated for brightness at the moment. If the temperature value T of a certain target backlight partition is significantly different from the preset temperature (such as the difference between the two exceeds the preset temperature threshold), it means that the target backlight partition needs to be compensated for brightness, and then the following formula can be used:
[0087] L2(j)=(1+αΔT)(1+γβΔT)L1(j)
[0088] ΔT=T-T0
[0089] Calculate a second brightness value L2(j) of the target backlight partition requiring brightness compensation for the image data to be displayed. L2(j) is the second brightness value of the j-th target backlight partition required for the image data to be displayed, α is the luminous brightness temperature drift coefficient of the LED lamp beads in the j-th target backlight partition, γ is the current-to-brightness conversion coefficient of the LED lamp beads in the j-th target backlight partition, β is the drive current temperature drift coefficient, T is the actual temperature value of the j-th target backlight partition, and T0 is the preset operating temperature.
[0090] In the above step S406, after calculating the actual brightness values L2j) of multiple target backlight partitions for which brightness compensation is required for the image data to be displayed, the display control module can use the brightness compensation amount calculation formula provided in the embodiment of the present invention to calculate the brightness compensation amounts corresponding to the red component, blue component and green component of each pixel point, and then perform real-time temperature or brightness compensation on the backlight partition based on the real-time temperature value based on the brightness compensation amount.
[0091] As a preferred example, an embodiment of the present invention provides a specific calculation method of a preset brightness compensation formula for calculating the brightness compensation amount required for the target backlight subarea. The formula is as follows:
[0092] R local (x i ,y i )=(Igray(x i ,y i ) / L local ) 1 / r ×R(x i ,y i );
[0093] G local (x i ,y i )=(Igray(x i ,y i ) / L local ) 1 / r ×G(x i ,y i );
[0094] B local (x i ,y i )=(Igray(x i ,y i ) / L local ×B(x i ,y i );
[0095] Among them, r is the gamma coefficient, which is 2.2, R local (x, y) is the red component brightness compensation amount of the i-th pixel in the image data to be displayed, G local (x i ,y i ) is the green component brightness compensation amount of the i-th pixel in the image data to be displayed, B local (x i ,y i ) is the brightness compensation amount of the blue component of the i-th pixel in the image data to be displayed, Igray(x i ,y i ) is the grayscale value of the i-th pixel in the image data, L local is the second brightness value L2(j) of the i-th pixel in the image data to be displayed in the j-th target backlight partition, R(x i ,y i ) is the red component in the pixel data of the i-th pixel, G(x i ,yi ) is the green component in the pixel data of the i-th pixel, B(x i ,y i ) is the blue component in the pixel data of the i-th pixel.
[0096] Obviously, the overall inventive concept of the present invention is: based on the division of multiple backlight partitions, the real-time temperature value of the MiniLED lamp beads in the corresponding backlight partition is read through the constant current driver chip to estimate the pixel brightness according to the temperature value, and then according to the estimated pixel brightness, the display pixel value of the liquid crystal glass substrate (display panel) is compensated, thereby avoiding display distortion caused by temperature changes in the liquid crystal display module.
[0097] In summary, the brightness compensation method of the liquid crystal display module provided by the present invention includes: receiving image data to be displayed, the image data including multiple pixels, determining at least one target backlight partition required for displaying the image data to be displayed in the backlight module, performing grayscale processing on the image data to be displayed corresponding to the target backlight partition for each target backlight partition to obtain the grayscale value of each pixel contained in the image data to be displayed, determining a first brightness value for each target backlight partition, the first brightness value being an initial preset value of the backlight partition brightness, obtaining a temperature value of each target backlight partition required for the image data to be displayed, and calculating the required second brightness value of each target backlight partition based on the temperature value, the second brightness value being the actual brightness value of the backlight partition, and calculating the brightness compensation amount required for each target backlight partition based on the second brightness value and a preset brightness compensation formula, so as to perform brightness compensation on each target backlight partition based on the brightness compensation amount. In the present invention, the temperature value of the Mini LED lamp beads transmitted back in real time by the constant current driver chip connected to the Mini LED lamp beads in the backlight partition and the backlight control module is used to calculate the actual brightness value of the backlight partition to perform brightness compensation on the initial preset brightness value (first brightness value) of the backlight partition, thereby realizing brightness estimation of the pixel image to be displayed in the backlight partition based on the real-time temperature of different backlight partitions of the display panel, and brightness compensation of the backlight partition based on the brightness estimation, so as to avoid display distortion caused by temperature change of the liquid crystal display module without the need to set up a separate brightness compensation function circuit, thereby reducing production costs and improving the uniformity of the display brightness of the display panel.
[0098] An embodiment of the present invention further provides an electronic device, wherein the network device is the data transmission method described in the embodiment of the present invention. Specifically, the electronic device may include a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; the memory is used to store computer programs;
[0099] The processor is configured to implement the steps of a brightness compensation method for a liquid crystal display module provided by an embodiment of the present invention when executing a program stored in the memory.
[0100] In addition, other implementations of the data transmission method steps implemented by the processor executing the program stored in the memory are the same as the implementations mentioned in the aforementioned method embodiment part and will not be repeated here.
[0101] The communication bus mentioned in the control server can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. This communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, the figure shows only one thick line, but this does not mean that there is only one bus or only one type of bus.
[0102] The communication interface is used for communication between the above network devices and other devices.
[0103] The memory may include random access memory (RAM) or non-volatile memory (NVM), such as at least one disk memory. Alternatively, the memory may be at least one storage device located away from the processor.
[0104] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, and discrete hardware components.
[0105] In another embodiment provided by the present invention, a computer-readable storage medium is also provided, which stores instructions. When the computer-readable storage medium is run on a computer, the computer executes the steps of the brightness compensation method of the liquid crystal display module described in any of the above embodiments.
[0106] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).
[0107] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.
[0108] Each embodiment in this specification is described in a related manner. Similar portions between the various embodiments can be referenced to each other. Each embodiment focuses on the differences between the other embodiments. In particular, the device, electronic device, and computer-readable storage medium embodiments are generally similar to the method embodiments, so their descriptions are relatively simple. For related portions, reference can be made to the descriptions of the method embodiments.
[0109] The above description is only a preferred embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention are included in the scope of protection of the present invention.
Claims
1. A brightness compensation method for a liquid crystal display module, characterized in that: The liquid crystal display module includes a display panel and a backlight module corresponding to the display panel, the backlight module has a plurality of backlight partitions and a backlight control module and a constant current drive chip corresponding to the backlight partitions, and the brightness compensation method includes: Receiving image data to be displayed, the image data comprising a plurality of pixels; Based on the backlight partitions in the backlight module, the image data to be displayed is divided into at least one image partition corresponding to the backlight partition, and the image partition is referred to as a target backlight partition; For each of the target backlight partitions, grayscale processing is performed on the image data to be displayed corresponding to the target backlight partition to obtain a grayscale value of each pixel point included in the image data to be displayed; Determine a first brightness value of each target backlight partition, where the first brightness value is an initial preset value of the backlight partition brightness; Acquire the temperature value of each target backlight partition required for the image data to be displayed, and calculate the required second brightness value of each target backlight partition based on the temperature value, where the second brightness value is the actual brightness value of the backlight partition; Calculating the brightness compensation amount required for each target backlight partition based on the second brightness value and a preset brightness compensation formula, so as to perform brightness compensation on each target backlight partition based on the brightness compensation amount; The formula for determining the first brightness value of each target backlight partition is: L1(j)=avg(Iplay(x i ,y i ))+ρ×diff; ρ=σ(x,y) / avg(Igray(x i ,y i )),σ(x,y) <avg(Igray(x i ,y i )); ρ=1,σ(x,y)>avg(Iplay(x i ,y i )); Wherein, L1(j) is the first brightness value of the j-th target backlight partition required by the image data to be displayed, and the j-th target backlight partition includes a plurality of pixels, and Igray(x i ,y i ) is the grayscale value of the i-th pixel in the pixel data corresponding to the target backlight partition, avg(Igray(x i ,y i )) is the average grayscale value of multiple pixels included in the j-th target backlight partition, ρ is the weighting factor, diff is the difference between the maximum and average grayscale values of the multiple pixels included in the j-th target backlight partition, and σ(x, y) is the standard deviation of the multiple pixels included in the j-th target backlight partition.
2. The brightness compensation method of a liquid crystal display module according to claim 1, characterized in that: After obtaining the temperature value of each target backlight subarea required for the image data to be displayed, the method further includes: The temperature value of each target backlight partition required for the image data to be displayed is compared with the preset temperature, and the second brightness value of the target backlight partition required for the image data to be displayed is calculated when the difference between the temperature value of the target backlight partition and the preset temperature threshold exceeds the preset temperature threshold range.
3. The brightness compensation method of a liquid crystal display module according to claim 1, wherein: The calculation formula for the grayscale value of each pixel contained in the image data to be displayed is: Gray(x i y i )=max{R(x i y i ),G(x i y i ),B(x i y i )} Among them, Igray(x i ,y i ) is the image coordinate of the i-th pixel in the image data to be displayed ( x i ,y i ) in the grayscale value corresponding to the target backlight partition, R(x i ,y i ) is the red component in the pixel data of the i-th pixel, G ( x i ,y i ) is the green component in the pixel data of the i-th pixel, B(x i ,y i ) is the blue component in the pixel data of the i-th pixel.
4. The brightness compensation method of a liquid crystal display module according to claim 1, wherein: The calculation formula for the second brightness value of each target backlight subarea required by the image data to be displayed is: L2(j)=(1+αΔT)(1+γβΔT)L1(j) ΔT=T-T0 Among them, L2(j) is the second brightness value of the jth target backlight partition required for the image data to be displayed, α is the luminous brightness temperature drift coefficient of the LED lamp beads in the jth target backlight partition, γ is the current-brightness conversion coefficient of the LED lamp beads in the jth target backlight partition, β is the driving current temperature drift coefficient, T is the actual temperature value of the jth target backlight partition, and T0 is the preset operating temperature.
5. The brightness compensation method of a liquid crystal display module according to claim 1, wherein: The preset brightness compensation formula for calculating the brightness compensation amount required for each target backlight partition is: R local (x i y i )=(Gray(x i ),y i )L local ) 1 / r ×R(x i y i ): G local (x i y i )=(Gray(x i y i ) / L local ) 1 / r ×G(x i y i ): B local (x i y i )=(Gray(x i y i ) / L local ) × B(x i y i ): Among them, r is the gamma coefficient, the value is 2.2, R local (x, y) is the red component brightness compensation amount of the i-th pixel in the image data to be displayed, G local (x i ,y i ) is the green component brightness compensation amount of the i-th pixel in the image data to be displayed, B local (x i ,y i ) is the brightness compensation amount of the blue component of the i-th pixel in the image data to be displayed, Igray(x i ,y i ) is the grayscale value of the i-th pixel in the image data to be displayed, L local is the second brightness value L2(j) of the i-th pixel in the image data to be displayed in the j-th target backlight partition corresponding to it, R(x i ,y i ) is the red component in the pixel data of the i-th pixel, G(x i ,y i ) is the green component in the pixel data of the i-th pixel, B(x i ,y i ) is the blue component in the pixel data of the i-th pixel.
6. A liquid crystal display module, characterized in that: include: Display panel; A display control module, used for receiving image data to be displayed, wherein the display control module is used for executing the brightness compensation method of the liquid crystal display module according to any one of claims 1 to 5; A backlight control module, used to parse the data sent by the display control module, drive the constant current driver chip so that the backlight module displays a pixel image of corresponding brightness, and read the real-time temperature value of the Mini LED lamp beads in the backlight partition sent back by the constant current driver chip, and further upload it to the display control module; A constant current driver chip with a temperature detection function for real-time monitoring of the temperature values of the MiniLED lamp beads in different backlight partitions in the backlight module, and transmitting the temperature values back to the backlight control module; The backlight module has a plurality of backlight partitions, and each of the backlight partitions is composed of at least one Mini LED lamp bead connected in series or in parallel.
7. The liquid crystal display module according to claim 6, wherein: Also includes: The power supply module is used to provide operating voltage to the display panel, the display control module, the backlight control module and the constant current drive chip.
8. The liquid crystal display module according to claim 6, wherein: The Mini LED lamp beads include blue LED lamp beads.
9. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps of the brightness compensation method of a liquid crystal display module according to any one of claims 1 to 5.
Citation Information
Patent Citations
Display control method and device of display panel, display equipment and storage medium
CN116246594A
Driving Apparatus and Driving Method of Backlight Module
US20100259572A1