The present disclosure relates to the field of display technology, and more particularly, to a display device driving method and the display device.
With improvement of display device resolution, users have more and more requirements for display device contrast. Due to a phenomenon of dark-state light leakage in liquid crystal display panels, this causes display devices using the liquid crystal display panels to have a low contrast in general.
The present disclosure provides a display device driving method and the display device to improve a contrast of the display device which using a liquid crystal display panel.
To solve the above problems, the technical solutions provided by the present disclosure are as follows:
One embodiment of the present disclosure provides a display device driving method, wherein the display device includes a backlight module, a liquid crystal display panel, and a main control chip, the backlight module comprises a first driving chip, the liquid crystal display panel comprises a second driving chip; a backlight source of the backlight module comprises a plurality of backlight units arranged in an array and a driving circuit corresponding to each of the backlight units, the liquid crystal display panel comprises a plurality of display units arranged in an array, each of the display units comprises a plurality of pixels, the plurality of backlight units are in a one-to-one correspondence with the plurality of display units, and the display device driving method includes:
In the display device driving method provided by the embodiment of the present disclosure, the step of the step of determining the noise data of the image to be displayed of the target display unit when displaying the target display frame according to the brightness data of each of the pixels of the target display unit including:
In the display device driving method provided by the embodiment of the present disclosure, before the step of determining the noise data of the image to be displayed of the target display unit when displaying the target display frame according to the determining method of the noise data corresponding to the target display unit and the total brightness value of all of the pixels of each of the traversal blocks includes:
In the display device driving method provided by the embodiment of the present disclosure, the step of determining the noise data of the image to be displayed of the target display unit when displaying the target display frame according to the determining method of the noise data corresponding to the target display unit and the total brightness value of all of the pixels of each of the traversal blocks further includes:
In display device driving method provided by the embodiment of the present disclosure, the step of setting the noise data of the image to be displayed by the target display unit to the third value comprises:
In the display device driving method provided by the embodiment of the present disclosure, the step of setting the noise data of the image to be displayed by the target display unit to the third value comprises:
In the display device driving method provided by the embodiment of the present disclosure, the step of determining a target brightness value of the target backlight unit corresponding to the target display unit when displaying the target display frame according to the brightness data of each of the pixels of a target display unit and the noise data of the image to be displayed of the target display unit comprises:
In the display device driving method provided by the embodiment of the present disclosure, the step of determining the target brightness value of the target backlight unit corresponding to the target display unit when displaying the target display frame according to the average brightness value, the maximum brightness value, and the noise data comprises:
In the display device driving method provided by the embodiment of the present disclosure, the step of determining the compensated brightness value according to the average brightness value and the maximum brightness value comprises:
In the display device driving method provided by the embodiment of the present disclosure, the main control chip according the brightness data of each of the pixels of a target display unit when displaying a target display frame determining a driving voltage value of each of the pixels of the target display unit when displaying the target display frame, and sending to the second driving chip comprises:
One embodiment of the present disclosure further provides a display device, comprising a backlight module, a liquid crystal display panel, and a main control chip, the backlight module comprising a first driving chip, the liquid crystal display panel comprising a second driving chip; a backlight source of the backlight module comprising a plurality of backlight units arranged in an array and a driving circuit corresponding to each of the backlight units, the liquid crystal display panel comprises a plurality of display units arranged in an array, each of the display units comprises a plurality of pixels, the plurality of backlight units are in a one-to-one correspondence with the plurality of display units, wherein:
In the display device provided by the embodiment of the present disclosure, the main control chip is configured to:
In the display device provided by the embodiment of the present disclosure, the main control chip is configured to:
In the display device provided by the embodiment of the present disclosure, the main control chip is configured to:
In the display device provided by the embodiment of the present disclosure, the main control chip is configured to:
In the display device provided by the embodiment of the present disclosure, the main control chip is configured to:
In the display device provided by the embodiment of the present disclosure, the main control chip is configured to:
In the display device provided by the embodiment of the present disclosure, the main control chip is configured to:
In the display device provided by the embodiment of the present disclosure, the main control chip is configured to:
In the display device provided by the embodiment of the present disclosure, the main control chip is configured to:
The present disclosure provides a display device driving method and the display device. The display device driving method includes following steps: dividing the backlight into a plurality of independently driven backlight units, and then acquiring a brightness data of each of the pixels of a target display unit when displaying a target display frame, determining a noise data of an image to be displayed of the target display unit when displaying the target display frame according to the brightness data of each of the pixels of the target display unit, and determining a target brightness value of the target backlight unit corresponding to the target display unit when displaying the target display frame according to the brightness data of each of the pixels of a target display unit and the noise data of the image to be displayed of the target display unit, and determining a driving voltage value of the target display unit when displaying the target display frame according to the target brightness value of the target backlight unit corresponding to the target display unit when displaying the target display frame; that is, the display device driving method determines the driving voltage value of each of the backlight units according to the content to be displayed by the display unit corresponding to each of the backlight units, which achieves dynamic adjustment of a luminous brightness of the backlight unit according to the display content of the corresponding display unit. In particular, when the display panel is dark, the backlight can be turned off, which can increase the contrast of the entire display device when displaying the image. The driving voltage value is related to the noise of the image, therefore reducing the influence of noise on the adjustment of the luminous brightness. Thereby, a better backlight brightness value can be obtained, improving the screen display effect while reducing power consumption and saving costs.
In order to more clearly explain the embodiments or the technical solutions in the prior art, the following will briefly introduce the figures required in the description of the embodiments or the prior art. Obviously, the figures in the following description are only for some embodiments of the present disclosure, those of ordinary skill in the art can obtain other figures based on these figures without any inventive steps.
The following is a description of each embodiment with reference to additional figures to illustrate specific embodiments in which the present disclosure can be implemented. The directional terms mentioned in the present disclosure, such as up, down, front, back, left, right, inside, outside, side, etc., are only directions referring to the figures. Therefore, the directional terms are to explain and understand the disclosure, not to limit it. In the figure, similarly structured units are denoted by the same reference numerals.
In the present disclosure, a target display frame is a display frame that the display device needs to display and has not yet displayed. Generally, the display frame is determined according to the requirements of to be displayed text or video, etc, which would not be repeatedly disclosed in the present disclosure. In preferably, the target display frame is a next display frame of the current display frame, which can reduce the cost of data storage. In the following, unless otherwise specified, a brightness data, a noise data, a target brightness value of the target backlight unit, a driving voltage value of the target backlight unit (including a first bit-width driving voltage value and a second bit-width driving voltage, etc.), a driving voltage value of each of the pixels, and other parameters are the parameters of the target display frame or the parameters that need to be used in the display device when displaying the target display frame.
In the present disclosure, the brightness data refers to the brightness values of all sub-pixels in each of the pixels in the corresponding display frame, and the noise data refers to a correction coefficient corresponding to the noise in the corresponding display frame; the noise refers to an exponential code camera and other devices that using light as a receiving signal to receive and output a rough part of the image during the process of receiving and outputting the received signal. In other words, the extraneous pixels should not appear in the image, which is usually caused by electronic interference, a smaller size of the noise, and low brightness of the corresponding pixel. An influence on high brightness of the backlight can be ignored when displaying image, but it has a greater influence on low brightness, especially in the dark state. The present disclosure considers this factor.
In the present disclosure, a width of the driving voltage value determined by the main control chip of the display device according to the brightness is generally 8 bits (i.e., a first bit-width), and a width of the light source of the backlight module, such as a bit-width of an actual driving voltage of the LED can be 12 bits, in which case requiring a bit-width conversion.
As shown in
Step S101: the main control chip acquiring a brightness data of each of the pixels of a target display unit when displaying a target display frame, determining a noise data of an image to be displayed of the target display unit when displaying the target display frame according to the brightness data of each of the pixels of the target display unit, and determining a target brightness value of a target backlight unit corresponding to the target display unit when displaying the target display frame according to the brightness data of each of the pixels of the target display unit and the noise data of the image to be displayed of the target display unit.
In one embodiment, the step of determining the noise data of the image to be displayed of the target display unit when displaying the target display frame according to the brightness data of each of the pixels of the target display unit includes: sequentially traversing each of the pixels of the target display unit according to traversal parameters to obtain a plurality of traversal blocks; determining a total brightness value of all of the pixels of each of the traversal blocks according to the brightness data of each of the pixels of the target display unit; and determining the noise data of the image to be displayed of the target display unit when displaying the target display frame according to the determining method of the noise data corresponding to the target display unit and the total brightness value of all of the pixels of each of the traversal blocks. The traversal parameters can be determined according to the noise in images of different resolutions.
In one embodiment, before the step of determining the noise data of the image to be displayed of the target display unit when displaying the target display frame according to the brightness data of each of the pixels of the target display unit includes: determining an average brightness value of the plurality of pixels of the target display unit according to the brightness data of each of the pixels of the target display unit; determining a threshold parameter corresponding to the target display unit according to the average brightness value of the plurality of pixels of the target display unit; and obtaining the determining method of the noise data corresponding to the target display unit according to a preset determining method of the noise data corresponding to the target display unit and the threshold parameter corresponding to the target display unit.
In one embodiment, the step of determining the noise data of the image to be displayed of the target display unit when displaying the target display frame according to the determining method of the noise data corresponding to the target display unit and the total brightness value of all of the pixels of each of the traversal blocks further includes: when a sum of brightness values of all pixels in all traversal blocks is less than a first threshold, setting the noise data of the image to be displayed by the target display unit to a first value; when the sum of the brightness values of all pixels in any one traversal block is greater than a second threshold, setting the noise data of the image to be displayed by the target display unit to a second value; and when the sum of brightness values of all pixels in all traversal blocks is less than the second threshold, and the sum of brightness values of all pixels in any one traversal block is greater than the first threshold, setting the noise data of the image to be displayed by the target display unit to a third value.
In one embodiment, the step of setting the noise data of the image to be displayed by the target display unit to the third value includes: filtering all the traversal blocks to find a target traversal block which the sum of the brightness values of all pixels is less than the second threshold and greater than the first threshold; and determining the third value according to the sum of the brightness values of the target traversal block.
In one embodiment, the step of setting the noise data of the image to be displayed by the target display unit to the third value includes: filtering all the traversal blocks to find a target traversal block which the sum of the brightness values of all pixels is greatest; and determining the third value according to the sum of the brightness values of the target traversal block.
In one embodiment, the step of determining a target brightness value of the target backlight unit corresponding to the target display unit when displaying the target display frame according to the brightness data of each of the pixels of a target display unit and the noise data of the image to be displayed of the target display unit includes: determining an average brightness value and a maximum brightness value of the plurality of pixels of the target display unit according to the brightness data of each of the pixels of the target display unit; and determining the target brightness value of the target backlight unit corresponding to the target display unit when displaying the target display frame according to the average brightness value, the maximum brightness value, and the noise data.
In one embodiment, the step of determining the target brightness value of the target backlight unit corresponding to the target display unit when displaying the target display frame according to the average brightness value, the maximum brightness value, and the noise data includes: determining a compensated brightness value; and according to the average brightness value, the compensated brightness value, and the noise data according to the average brightness value and the maximum brightness value, determining the target brightness value of the target backlight unit corresponding to the target display unit when display the target display frame.
In one embodiment, the step of determining the compensated brightness value according to the average brightness value and the maximum brightness value includes: determining a brightness difference value according to the average brightness value and the maximum brightness value; and determining the compensated brightness value according to the brightness difference value and a preset compensation method.
The specific implementation scenario of steps will be described below.
Step S102: the main control chip determining a driving voltage value of the target backlight unit when displaying the target display frame according to the target brightness value of the target backlight unit corresponding to the target display unit when displaying the target display frame, and sending the driving voltage value to the first driving chip.
In one embodiment, this step includes: determining a first bit-width driving voltage value of the target display unit when displaying the target display frame according to the target brightness value of the target backlight unit corresponding to the target display unit when displaying the target display frame, determining the second bit-width driving voltage value and sent it to the first driving chip according to a driving voltage conversion relationship table based on brightness values of the first bit-width driving voltage value and a second bit-width driving voltage value.
In one embodiment, determining the second bit-width driving voltage value includes: calling the driving voltage conversion relationship table according to a driving voltage conversion relationship table based on brightness values of the first bit-width driving voltage value and a second bit-width driving voltage value; converting the first bit-width driving voltage value of the target backlight unit during the target display frame into the second bit-width driving voltage value of the target backlight unit during the target display frame according to a correspondence between the first bit-width driving voltage value and the second bit-width driving voltage value in the driving voltage conversion relationship table.
In one embodiment, before the step of calling the driving voltage conversion relationship table, the display device driving method further includes: acquiring a correspondence between the light-emission brightness value of the backlight unit and the second bit-width driving voltage value; acquiring a gamma curve, wherein the gamma curve includes a corresponding change curve of the first bit-width driving voltage value and the brightness value; and generating the driving voltage conversion relationship table based on the brightness value according to the gamma curve and a correspondence relationship between the light-emitting brightness value and the second bit-width driving voltage value of the backlight unit.
In one embodiment, the step of generating the driving voltage conversion relationship table based on the brightness value according to the gamma curve and a correspondence relationship between the light-emitting brightness value and the second bit-width driving voltage value of the backlight unit, includes: obtaining a brightness value of each first bit-width driving voltage value according to the gamma curve; determining a luminous brightness value matching the brightness values corresponding to each first bit-width driving voltage value according to the brightness value of each first bit-width driving voltage value in the correspondence of the light emission brightness value of the backlight unit and the second bit-width driving voltage value; determining a correspondence between the first bit-width driving voltage value and the second bit-width driving voltage value; and obtaining the driving voltage conversion relationship table.
In one embodiment, before the step of acquiring a brightness data of each of the pixels of a target display unit when displaying a target display frame, further includes: the main control chip acquiring a bit-width value of the driving voltage value of the liquid crystal display panel; at the same time when the bit-width value of the driving voltage value of the liquid crystal display panel is the same as the bit-width value of the second bit-width driving voltage value, determining the second bit-width driving voltage value of the target backlight unit during the target display frame according to the driving voltage conversion relationship table of the first bit-width driving voltage value and the second bit-width driving voltage value based on the brightness value; when the bit-width values of the driving voltage value of the liquid crystal display panel and the first bit-width driving voltage value are the same, determining the second bit-width driving voltage value of the target backlight unit during the target display frame according to the bit-width data conversion table.
Step S103: the main control chip determining a driving voltage value of each of the pixels of the target display unit when displaying the target display frame according the brightness data of each of the pixels of a target display unit when displaying a target display frame, and sending the driving voltage value to the second driving chip.
In one embodiment, this step includes: reading a compressed de-marking data stored in a memory in a compressed state and loading it into a random access memory (RAM), the compressed de-marking data comprises de-marking data after compressing for each of the display units, and an identifier data configured to identify locations of each of the de-marking data after compressing; using at least two decoding modules, based on the identifier data, obtaining an actual de-marking data after compressing of each of the display units in the current display position by the at least two decoding modules in parallel decoding the compressed de-marking data corresponding to a current display position in the RAM; and determining the driving voltage value of each of the pixels of the target display unit when displaying the target display frame according to the brightness data of each of the pixels and the actual de-marking data, and sending to the second driving chip.
Step S104: the first driving chip driving each of the backlight units of the backlight module to emit light according to the driving voltage value of the target backlight unit when displaying the target display frame.
Step S105: the second driving chip driving each of the pixels of each of the display units of the liquid crystal display panel to transmit light according to the driving voltage value of each of the pixels of the target display unit when displaying the target display frame.
In one embodiment, the display panel includes display units arranged in an array, and the display unit includes at least one of pixel units. Current demura technology is processing for each of the pixels of the display panel; that is, each of the pixels corresponds to one demura value, as the resolution of the display panel increases, resulting in larger occupation of a storage space. Based on this, as shown in
In one embodiment, the pixels described in the present disclosure may refer to pixels with a true RGB structure, that is, in the same row of pixels, red sub-pixels, green sub-pixels, and blue sub-pixels are sequentially arranged in sequence, so that it is necessary to provide corresponding demura values for these three color sub-pixels to the sampling unit. Of course, in other foreseeable embodiments based on the present disclosure, the pixels may be formed by arranging 4 types of sub-pixels of red, green, blue, and white subpixels (RGBW) in array, and may also realized by multiplexing subpixels. In some other foreseeable embodiments, the same demura value may be adopted in three different color sub-pixels, or the same demura value may be adopted in two different color sub-pixels.
In one embodiment, as shown in
Still referring to the 8K display panel as an example, the driving voltage is grayscale 0-1023, for a total of 1024 levels, and the gamma curve in a low grayscale area (0-V1) and a high grayscale area (V2-1023) approximates a straight line, in the middle grayscale area (V1-V2) gamma curve approximates a parabola, and the gray-scale voltages V1 and V2 can be determined according to the actual conditions of each of the pixels in each of sampling units. Based on this, sampling the demura value corresponding to 5 driving voltages for each emission color of each of sampling units of the present disclosure, for example, taking the red sub-pixel as an example as shown in
In order to reduce the data, sequentially compressing the 15 demura data blocks R-1-i, R-2-i, R-3-i, R-4-i, R-5-i, G-1-i, G-2-i, G-3-i, G-4-i, G-5-i, B-1-i, B-2-i, B-3-i, B-4-i, B-5-i, because the actual data size of each demura data block R (G/B)-1 (2/3/4/5)-i are different and will be changed, and the compressed data sizes of each of demura data blocks are also different after the corresponding compression, then in theory, only after the decoding of the compressed data of the current demura data block is completed, can we know the starting position of the compressed data of the next demura data block, that is, the compressed data of the demura data block can only be serially decoded, and this method requires a long decoding time. In response to this problem, the embodiments of the present disclosure provide a solution for parallelly decoding the compressed data of the demura data block. Correspondingly, the present disclosure improves the storage method of the compressed de-marking data. The compressed de-marking data includes the de-marking data after compressing and identifiers for identifying the location of each of the de-marking data after compressing, as shown in
In one embodiment, types of the de-marking data after compressing includes the light emission color (1 of R, G, and B) and the light intensity (1 of 1 to 5); the length of the identifier may be the same, for example, fixed it is 20 bytes long, the first 16 bytes are used to record the position, and the last 4 bytes are used to record the type.
In one embodiment, this step may call a corresponding number of decoding modules according to the total number of types of de-marking data, in which case each of decoding modules is configured to decode one type of de-marking data; or calling a corresponding number of decoding modules according to each display position of the total number of compression units, and at this time, each of decoding modules is configured to decode the de-marking data of one compression unit, and so on. The following description uses the example of calling the corresponding number of decoding modules according to the total number of types of de-marking data as an example, and other schemes and types thereof will not be described in detail.
In one embodiment, for 8K products, 15 decoding modules are called to execute the present disclosure, for example, decoding module 3-01 to decoding module 3-15 are called to execute the present disclosure, and the decoding module 3-i is implemented by hardware.
In one embodiment, the step of based on the identifier data, obtaining an actual de-marking data after compressing of each of the display units in the current display position by the at least two decoding modules in parallel decoding the compressed de-marking data corresponding to a current display position in the RAM includes: establishing a mapping relationship between the decoding module and the de-marking data type; reading the compressed de-marking data corresponding to the current display position in the memory; and the decoding module parallel decoding the de-marking data corresponding to the type of de-marking data in each of decoding modules in the memory according to the identifier and the mapping relationship. As shown in
In one embodiment, the step of the decoding module parallel decoding the de-marking data corresponding to the type of de-marking data in each of decoding modules of the memory according to the identifier and the mapping relationship includes: determining a position and a type of the compressed de-marking data in the de-marking data after compressing of each of the display units according to the identifier; parallel decoding the compressed de-marking data corresponding to the type of de-marking data by the decoding module according to the position and the type of the de-marking data after compressing of each of the display units. For example, by analyzing 20-byte content of the identifier, the position and type of the de-marking data can be obtained after compressing, and can parallel perform analyzing on this basis.
In one embodiment, the step of parallel decoding the compressed de-marking data corresponding to the type of de-marking data by the decoding module according to the position and the type of the de-marking data after compressing of each of the display units includes: performing data interception to the compressed de-marking data to obtain the de-marking data after compressing according to the position of de-marking data after compressing of each of display units of the compressed de-marking data, allocating the de-marking data after compressing to the corresponding decoding module according to the type of the de-marking data after compressing of each of display unit of the compressed de-marking data; and using the decoding module to decode the distributed de-marking data after compressing. For example, the memory intercepting the compressed de-marking data according to the position of the de-marking data after compressing of each of display units in the compressed de-marking data to obtain the de-marking data after compressing, and then sends the de-marking data after compressing to the decoding module to perform decoding, in one embodiment, data interception is performed by memory.
In one embodiment, the step of parallel decoding the compressed de-marking data corresponding to the type of de-marking data by the decoding module according to the position and the type of the de-marking data after compressing of each of the display units includes: allocating the position of the de-marking data after compressing of each of the display units in the compressed de-marking data to the corresponding decoding module; performing data interception on the compressed de-marking data by using the decoding module according to the position of the de-marking data after compressing of each of the display units in the compressed de-marking data to obtain the de-marking data after compressing and decode it. For example, the memory allocates the positions of the de-marking data after compressing of each of the display units in the compressed de-marking data to the corresponding decoding module, and then uses the decoding module performing data interception on the compressed de-marking data by using the decoding module according to the position of the de-marking data after compressing of each of the display units in the compressed de-marking data to obtain the de-marking data after compressing and decode it. In the present disclosure, data interception performed by decoding module.
In one embodiment, the step of determining the position and the type of the de-marking data after compressing of each of the display units of the compressed de-marking data according to the identifier includes: analyzing an identifier storage field of the compressed de-marking data to obtain the identifier corresponding to de-marking data after compressing; determining the position and the type of the compressed de-marking data in the de-marking data after compressing of each of the display units according to the content of the identifier after decoding. For example, set a header field as the identifier storage field in the compressed de-marking data, after decompressing the header field, all the identifiers can be obtained. According to the content of each of the identifiers, locations and types of all the de-marking data after compressing can be determined.
In one embodiment, the step of determining the position and the type of the de-marking data after compressing of each of the display units of the compressed de-marking data according to the identifier includes: analyzing the current identifier to obtain content of the current identifier; determining a position of the next identifier and a type of de-marking data after compressing corresponding to the next identifier according to the content of the current identifier; determining the position of the de-marking data after compressing corresponding to the next identifier according to the position of the next identifier and a content length of the next identifier. For example, if the length of each identifier is 20 bytes, then increasing the position of the next identifier by 20 bytes is the position of the de-marking data after compressing corresponding to the next identifier.
In one embodiment, the step of determining the position and the type of the de-marking data after compressing of each of the display units of the compressed de-marking data according to the identifier includes: analyzing the current identifier to obtain content of the current identifier; determining a position of the next identifier according to the content of the current identifier; determining a position of the de-marking data after compressing corresponding to the next identifier according to a position of the next identifier and a content length of the next identifier, determining a type of the de-marking data after compressing corresponding to the next identifier according to a content of the next identifier and a storage order of different types of the de-marking data after compressing of each of the display units of the compressed de-marking data. For example, if the length of each of the identifiers is 20 bytes, then increasing the position of the next identifier by 20 bytes is the position of the de-marking data after compressing corresponding to the next identifier. For example, the content of the next identifier includes compression order number, because the storage order of the de-marking data is R-1-i, R-2-i, R-3-i, R-4-i, R-5-i, G-1-i, G-2-i, G-3-i, G-4-i, G-5-i, B-1-i, B-2-i, B-3-i, B-4-i, B-5-I and sequentially compression, the type can be determined according to the compression order number and storage order.
In one embodiment, as shown in
Now analyze the benefits of the embodiments of the present disclosure: For an 8K panel with a 60 Hz refresh rate, the industry commonly uses a clock frequency of 594 MHz, and the fastest case per 16 lines of the display screen is only 30720 clock cycles, that is, average of decompression of each of the data blocks R(G/B)-1(2/3/4/5)-i-Y only 68 (30720′30÷15) clock cycles. Because the compression uses variable-length encoding, it is necessary to process the previous data to know the starting position of the next data, and each data block will have up to 64 data (data for each of the sampling units), which is that in the worst case scenario to take data, it takes up to 64 clocks. If calculating the conversion operation that needs to be done after the data is taken, it will exceed the limit of 68 clock cycles, which will not realize the real-time processing function. The present disclosure jumps through the instructions of 15 identifiers, that is, 15 decoding modules can work at the same time, and the limit of the clock cycle corresponding to each of the data blocks is also relaxed from 68 to 1024(30720÷30), which can make the demura compressed data be decompressed in real time of the 8K panel, thereby reducing hardware costs and production time.
In one embodiment, after obtaining the actual de-marking data of each of the display units, for a certain light emission color of a sampling unit, an average driving voltage (theoretical value) xp of all sub-pixels of the light emission color of the sampling unit in the next display frame can be calculated, and then determining a gray scale area corresponding to the average driving voltage (theoretical value) xp, and then calling the correspondence with calculate an actual driving voltage corresponding to the average driving voltage (theoretical value) xp, then obtaining the demura data (xp−Tx) corresponding to the light-emitting color of the sub-pixel in the sampling unit, on this basis, determining an actual driving voltage V (V=x+xp−Tx) of each of sub-pixels according to a sum of the theoretical driving voltage (theoretical value) x and demura data (xp−Tx) for each of the sub-pixels T to complete the demura function.
In one embodiment, as shown in
the main control chip acquiring a brightness data of each of the pixels of a target display unit when displaying a target display frame, determining a noise data of an image to be displayed of the target display unit when displaying the target display frame according to the brightness data of each of the pixels of the target display unit, and determining a target brightness value of the target backlight unit corresponding to the target display unit when displaying the target display frame according to the brightness data of each of the pixels of a target display unit and the noise data of the image to be displayed of the target display unit; determining a driving voltage value of the target backlight unit when displaying the target display frame according to the target brightness value of the target backlight unit corresponding to the target display unit when displaying the target display frame, and sending the driving voltage value to the first driving chip; determining a driving voltage value of each of the pixels of the target display unit when displaying the target display frame according the brightness data of each of the pixels of a target display unit when displaying a target display frame, and sending to the second driving chip;
the first driving chip driving each of the backlight units of the backlight module to emit light according to the driving voltage value of the target backlight display unit when displaying the target display frame; and the second driving chip driving each of the pixels of each of the display units of the liquid crystal display panel to transmit light according to the driving voltage value of each of the pixels of the target display unit when displaying the target display frame
In one embodiment, the main control chip is configured to:
In one embodiment, the main control chip is configured to:
In one embodiment, the main control chip is configured to:
In one embodiment, the main control chip is configured to:
In one embodiment, the main control chip is configured to:
In one embodiment, the main control chip is configured to:
In one embodiment, the main control chip is configured to:
In one embodiment, the main control chip is configured to:
In one embodiment, the main control chip is configured to:
The present disclosure will be described by an 8K resolution display device as an example.
In one embodiment, the backlight of the backlight module is composed of 12 backplanes, each of the backplanes includes 432 partitions, each of the partitions has 4 LED lights connected in series, and the 4 LED lights are driven by a driving circuit to form a backlight unit, for example, 12 light bars are arranged in parallel, each of the light bar includes 8*54 backlight units, and 4 LED lights correspond to one display unit of the liquid crystal display panel; each of the display units of the liquid crystal display panel includes 80*80 pixels, and the size of each of the traversal blocks is 5*5 pixels.
On this basis, for how to calculate the brightness value of the backlight unit, the traversal method shown in
Specifically, in the calculation methods shown in
Lave is an average brightness value of all pixels in the target display unit corresponding to the target backlight unit, Lmax is a maximum brightness value of all pixels in the target display unit corresponding to the target backlight unit, Ldif is a brightness difference value of all pixels in the target display unit corresponding to the target backlight unit, f(x) is a compensation brightness value corresponding to the backlight unit, BLval is a target brightness value corresponding to the target backlight unit.
In the determination method shown in
At the same time, if the image of the backlight unit corresponding to the display unit in a dark state and there is a small amount of noise, then a sum of the brightness values Lblock corresponding to all traversal blocks is less than the threshold th1, and the noise data ra is 1, on this basis, as shown in
Regarding how to convert the driving voltage value of the backlight unit, it is assumed that the real output brightness level of the LED of the backlight unit of 8K resolution has a 4096 level, that is, the second bit-width is 12 bit-width. At the same time:
First, measuring and capturing the brightness value of LED at each level of driving voltage from 0 to 4095, Lm[m=0-4095], and normalizing the data to obtain Lmv[m=0-4095].
According to the input image content, the brightness value is calculated by 8 bit (that is, the first bit-width is 8 bit), BLval is the digital signal has only 256 levels of 0 to 255 level.
For 8 bit data, normalizing data of the simulated gamma curve, according to the formula:
Lga(n)=(n/255){circumflex over ( )}ga;
wherein, n=0 to 255, ga=2.2(which is adjustable);
Traversal brightness Lmv[m=0-4095], finding the brightness of each brightness of Lga(n) and the most luminance approximate LED; obtaining the driving voltage conversion table, the first bit-width driving voltage value and the second bit-width driving of the correspondence between the voltage values are as follows:
Based on the above correspondence, the driving voltage correspondence shown in
In the above embodiments, the description of each of the embodiments has its own emphasis. For a part that is not detailed in one embodiment, can be refer to related descriptions in other embodiments.
The display device driving method and the display device provided in the embodiments of the present disclosure are described in detail above. Specific embodiments are used in the specification to explain the principles and implementation of the present disclosure. The descriptions of the above embodiments are only used to help understanding the technical solutions and the core ideas of the present disclosure; those of ordinary skill in the art should understand that they can still modify the technical solutions described or equivalently replace some of the technical features in the foregoing embodiments, these modifications or replacements of the corresponding technical solutions does not deviate from the scope of the technical solutions of the embodiments of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
202010348135.2 | Apr 2020 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2020/090773 | 5/18/2020 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2021/217743 | 11/4/2021 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20080143757 | Furihata | Jun 2008 | A1 |
20090109232 | Kerofsky | Apr 2009 | A1 |
20090224678 | Wang | Sep 2009 | A1 |
20110157257 | Bennett | Jun 2011 | A1 |
20120001947 | Chu-Ke | Jan 2012 | A1 |
20160173862 | Huang | Jun 2016 | A1 |
Number | Date | Country |
---|---|---|
101673520 | Mar 2010 | CN |
101826282 | Sep 2010 | CN |
102498508 | Jun 2012 | CN |
104934015 | Sep 2015 | CN |
108806616 | Nov 2018 | CN |
Number | Date | Country | |
---|---|---|---|
20230090936 A1 | Mar 2023 | US |