This application claims priority to Chinese Patent Application No. 201610861555.4, filed with the Chinese Patent Office on Sep. 28, 2016 and entitled “METHOD AND APPARATUS FOR CONTROLLING BACKLIGHT BRIGHTNESS, AND LIQUID CRYSTAL DISPLAY DEVICE”, which is hereby incorporated by reference in its entirety.
Embodiments of this application relate to the technical field of liquid crystal display, and in particular relate to a method and an apparatus for controlling backlight brightness, and a liquid crystal display device.
At present, a backlight assembly in a liquid crystal display device typically includes multiple backlight partitions, and by adjusting brightness values for individual backlight partitions, image displaying effect can be adjusted.
During a practical application, before an image (or a frame) is displayed on a liquid crystal display (LCD) device, image blocks corresponding to individual backlight partitions are identified in the image, and the brightness values for individual backlight partitions are determined according to grayscale values of pixels in the image blocks corresponding to individual backlight partitions and a fixed backlight adjusting curve.
Embodiments of this application provide a method and an apparatus for controlling backlight brightness, and a liquid crystal display device.
In a first aspect, embodiments of this application provide a method for controlling backlight brightness, including:
determining, in an image to be displayed, an image block corresponding to each backlight partition of a plurality of backlight partitions, and determining an initial backlight value for each backlight partition according to grayscale values of pixels in the image block corresponding to the backlight partition;
determining brightness distribution information for pixels in an image partition according to grayscale values of the pixels in the image partition corresponding to the image to be displayed;
determining a backlight adjusting curve corresponding to the image partition according to the brightness distribution information for the pixels in the image partition, where the backlight adjusting curve records a mapping between the initial backlight value and a backlight adjusting factor; and
determining a backlight adjusting factor for a backlight partition corresponding to the image partition according to the initial backlight value of the backlight partition corresponding to the image partition and the backlight adjusting curve corresponding to the image partition, and determining a target backlight value for the backlight partition corresponding to the image partition according to the initial backlight value for the backlight partition and the corresponding backlight adjusting factor.
In a second aspect, embodiments of this application provide an apparatus for controlling backlight brightness, including: a memory storing instructions; a processor coupled with the memory and configured to execute instructions stored in the memory, and the processor is configured to:
determine, in an image to be displayed, an image block corresponding to each backlight partition of a plurality of backlight partitions, and determine an initial backlight value for each backlight partition according to grayscale values of pixels in the image block corresponding to the backlight partition;
determine brightness distribution information for pixels in an image partition according to grayscale values of the pixels in the image partition corresponding to the image to be displayed;
determine a backlight adjusting curve corresponding to the image partition according to the brightness distribution information for the pixels in the image partition, where the backlight adjusting curve records a mapping between the initial backlight value and a backlight adjusting factor; and
determine a backlight adjusting factor for a backlight partition corresponding to the image partition according to the initial backlight value of the backlight partition corresponding to the image partition and the backlight adjusting curve corresponding to the image partition, and determine a target backlight value for the backlight partition corresponding to the image partition according to the initial backlight value for the backlight partition and the corresponding backlight adjusting factor.
In a third aspect, embodiments of this application provide a liquid crystal display (LCD) device that includes a liquid crystal panel, a backlight assembly, and an apparatus for controlling backlight brightness, where the apparatus for controlling the backlight brightness is configured to control backlight source brightness for backlight partitions in the backlight assembly, so that the backlight partitions in the backlight assembly illuminate the liquid crystal panel according to the corresponding backlight source brightness; and
the apparatus for controlling the backlight brightness includes: a memory storing instructions; a processor coupled with the memory and configured to execute instructions stored in the memory, and the processor is configured to:
determine, in an image to be displayed, an image block corresponding to each backlight partition of a plurality of backlight partitions, and determine an initial backlight value for each backlight partition according to grayscale values of pixels in the image block corresponding to the backlight partition;
determine brightness distribution information for pixels in an image partition according to grayscale values of the pixels in the image partition corresponding to the image to be displayed;
determine a backlight adjusting curve corresponding to the image partition according to the brightness distribution information for the pixels in the image partition, where the backlight adjusting curve records a mapping between the initial backlight value and a backlight adjusting factor; and
determine a backlight adjusting factor for a backlight partition corresponding to the image partition according to the initial backlight value of the backlight partition corresponding to the image partition and the backlight adjusting curve corresponding to the image partition, and determine a target backlight value for the backlight partition corresponding to the image partition according to the initial backlight value for the backlight partition and the corresponding backlight adjusting factor.
To describe the technical resolutions of embodiments in the present application or in the prior art more clearly, a brief introduction will be given hereinafter to the accompany drawings needed for describing the embodiments or the prior art. Apparently, the accompanying drawings in the following description illustrate merely some embodiments of the present application, and persons of ordinary skill in the art may still derive other drawings from these drawings without creative effort.
In order to make the purposes, the technical solutions and the advantages of the present application more apparent, a clear and comprehensive description will be given to the technical solution of the present application with reference to the accompanying drawings. It is evident that the embodiments are only some exemplary embodiments of the present application, and the present application is not limited to such embodiments. Other embodiments that those skilled in the art obtain based on embodiments of the present application also all within the protection scope of the present application.
When an image to be displayed needs to be displayed, the apparatus for controlling backlight brightness 104 will determine target backlight values for the backlight partitions according to grayscale values of pixels in the image to be displayed, and send the target backlight values for the backlight partitions thus determined to the driving unit 105, enabling the driving unit 105 to generate controlling signals for controlling the backlight partitions according to the target backlight values for the backlight partitions, and to control the brightness values for individual backlight partitions via the controlling signals. Also, the image to be displayed is sent to the time schedule controller 103 which will follow a preset time schedule to send the image to be displayed to the liquid crystal panel 101 for displaying the image. While the image is displayed on the liquid crystal panel 101, the individual backlight partitions in the backlight assembly 102 emit light at brightness corresponding to the image to be displayed, realizing adjustment over the displaying effect of the image to be displayed.
Now, technical solutions presented in this application will be described in detail by means of some embodiments. The following embodiments may be recombined, and same or similar concepts or processes might not be repeated in some embodiments.
S201: determining, in an image to be displayed, an image block corresponding to each backlight partition of a plurality of backlight partitions, and determining an initial backlight value for each backlight partition according to grayscale values of pixels in the image block corresponding to the backlight partition;
S202: determining brightness distribution information for pixels in an image partition according to grayscale values of the pixels in the image partition corresponding to the image to be displayed;
S203: determining a backlight adjusting curve corresponding to the image partition according to the brightness distribution information for the pixels in the image partition, where the backlight adjusting curve records a mapping between the initial backlight value and a backlight adjusting factor; and
S204: determining a backlight adjusting factor for a backlight partition corresponding to the image partition according to the initial backlight value of the backlight partition corresponding to the image partition and the backlight adjusting curve corresponding to the image partition, and determining a target backlight value for the backlight partition corresponding to the image partition according to the initial backlight value for the backlight partition and the corresponding backlight adjusting factor.
The executive subject matter of the embodiments in this application may be an apparatus for controlling backlight brightness. Optionally, the apparatus for controlling backlight brightness may be arranged within the LCD device. Optionally, the apparatus for controlling backlight brightness may be implemented through software and/or hardware.
In embodiments of this application, a target backlight value needs to be determined for each backlight partition by the apparatus for controlling backlight brightness according to the method shown in the embodiment of
The apparatus for controlling backlight brightness follows the same procedure in determining target backlight values for backlight partitions of all image partitions associated with the image to be displayed. Now, the method shown in the embodiment of
In a practical application, an apparatus for controlling backlight brightness begins from determining image blocks corresponding to backlight partitions in an image to be displayed when the apparatus for controlling backlight brightness needs to determine target backlight values for the backlight partitions of the image partitions corresponding to the image to be displayed, where the image to be displayed includes multiple image blocks, where one backlight partition corresponds to one image block.
The apparatus for controlling backlight brightness can determine the image blocks corresponding to individual backlight partitions according to their dimensions and locations in the backlight assembly, where the dimension and the location taken up by the backlight partition in the backlight assembly may be equal to the dimension and the location taken up by the image block corresponding to the backlight partition in the image to be displayed. Of course, the dimensions may also be unequal according to an actual requirement. For instance, part of an image block of a backlight partition may overlap with an image block of a neighboring backlight partition, which helps creating smooth transition between the neighboring image blocks.
As an example, assuming that a backlight assembly includes 16*9 backlight partitions, then the image to be displayed may be partitioned into 16*9 image blocks, and individual backlight partitions can be bijectively paired with individual image blocks according to a row and a column of the backlight partition and those of the image block. Illustratively, the backlight partition at row N and column M may be paired with the image block at row N and column M.
After determining the image block corresponding to each backlight partition, the apparatus for controlling backlight brightness determines an initial backlight value for each backlight partition according to grayscale values of pixels in the image block corresponding to each backlight partition. Optionally, the apparatus for controlling backlight brightness may determine the initial backlight values for each backlight partition through various feasible implementations. As an example, the apparatus for controlling the backlight brightness may determine the initial backlight value for a backlight partition according to an average of the grayscale values of the pixels in the image block, or a weighted value thereof. Of course, other means may also be employed to determine the initial backlight values for each backlight partition, which will not be limited herein.
When an image to be displayed is associated with multiple image partitions, the apparatus for controlling backlight brightness can further determine the multiple image partitions for the image to be displayed, with each image partition corresponding to one or more backlight partitions. As illustrated in
The apparatus for controlling backlight brightness determines brightness distribution information for the pixels in individual image partitions according to the grayscale values of the pixels in that image partition, where the brightness distribution information refers to a quantitative distribution of image partition pixels of the image partition in various brightness ranges, and can indicate that the majority of the image details included in the image partition are of low brightness or high brightness.
Optionally, the apparatus for controlling backlight brightness may statistically analyze the grayscale values of the pixels in an image partition to create a grayscale histogram for the image partition (such as those illustrated in
For instance, the brightness distribution information presented in
For instance, the brightness distribution information presented in
For instance, the brightness distribution information presented in
After determining the brightness distribution information for the pixels in the image partition, the apparatus for controlling backlight brightness determines the backlight adjusting curve corresponding to the image partition according to the brightness distribution information, where the backlight adjusting curve records a mapping between the initial backlight value and a backlight adjusting factor. When an image to be displayed is associated with multiple image partitions, the apparatus for controlling backlight brightness can separately obtain the brightness distribution information for the pixels in each image partition following the same approach, and then proceed to determine the backlight adjusting curve corresponding to each image partition according to the brightness distribution information. Optionally, the backlight adjusting factor corresponding to each brightness range may be determined according to the number of pixels corresponding to each brightness range in the brightness distribution information, and the backlight adjusting curve corresponding to the image partition may be determined according to the backlight adjusting factor corresponding to each brightness range. A brightness range with more pixels corresponds to a larger backlight adjusting factor, and vice versa. For instance, any brightness range will be associated with a backlight adjusting factor of greater than one when the number of the pixels in that range is greater than an average number, or smaller than one when the number of the pixels in that range is smaller than the average number, or equal to one when the number of the pixels in that range is equal to the average number.
Optionally, different brightness distribution information corresponds to different backlight adjusting curves, and the mapping between the brightness distribution information and the backlight adjusting curve may be predefined, where the backlight adjusting factors corresponding to the initial backlight values can be obtained from a backlight adjusting curve.
After determining the backlight adjusting curve corresponding to the image partition, the apparatus for controlling backlight brightness determines the backlight adjusting factors for the backlight partitions corresponding to the image partition according to the backlight adjusting curve. Optionally, the apparatus for controlling backlight brightness may, according to initial backlight values of individual backlight partitions, obtain corresponding backlight adjusting factors from the backlight adjusting curve, and determine target backlight values for the individual backlight partitions according to the initial backlight values of the backlight partitions and the corresponding backlight adjusting factors. Optionally, the product of the initial backlight value for the backlight partition and the corresponding backlight adjusting factor may be taken as the target backlight value for the backlight partition.
The method for controlling backlight brightness according to the embodiments of this application, when the apparatus for controlling backlight brightness needs to determine target backlight values for backlight partitions of the image partition corresponding to the image to be displayed, the apparatus for controlling backlight brightness will begin from determining the initial backlight values for the backlight partitions according to the grayscale values of the pixels in the image blocks corresponding to the backlight partitions, then proceed to determining the backlight adjusting curve corresponding to the image partition according to the brightness distribution information of the pixels in the image partition of the image to be displayed, and adjusting the initial backlight values for the backlight partitions according to the backlight adjusting curve, so as to determine the target backlight values for the backlight partitions corresponding to the image partition. During the aforementioned process, the brightness distribution information for the pixels in the image partition can reflect a distribution characteristics of the number of the pixels among brightness ranges for the image partitions, and different brightness distribution information is associated with different backlight adjusting curves. By adjusting the initial backlight values for each backlight partition according to the corresponding backlight adjusting curve, adjustments can be realized for the initial backlight value of the backlight partition corresponding to the image partition according to the characteristics of the brightness distribution information of the image partition. Thus, the target backlight value obtained through the adjustments can be matched with the brightness characteristics of the image partition, thereby improving the displaying effect for the image.
On the basis of the embodiment illustrated in
S301: determining a grayscale value for the image block corresponding to the backlight partition according to grayscale values of pixels in the image block corresponding to the backlight partition; and
S302: determining the initial backlight value for the backlight partition according to the grayscale value for the image block corresponding to the backlight partition, where the initial backlight value is proportional to the grayscale value for the image block corresponding to the backlight partition.
In the embodiment shown in
The apparatus for controlling backlight brightness determines the initial backlight value for the backlight partition according to the grayscale value for the image block corresponding to the backlight partition, such that the initial backlight value is proportional to the grayscale value for the image block corresponding to the backlight partition. Optionally, the apparatus for controlling backlight brightness may determine the initial backlight value for the backlight partition according to the grayscale value for the image block corresponding to the backlight partition and predefined weight coefficients. Optionally, the predefined weight coefficients may be one, two, or the like, and may be configured according to the actual requirement in practical applications.
Now, the method of the embodiment shown in
Illustratively, a backlight partition 1 corresponds to an image block 1 including 5*5 pixels, with grayscale values of the pixels thereof shown in Table 1:
The apparatus for controlling backlight brightness obtains the average grayscale value, which is 145, for the pixels shown in Table 1, and determines the average grayscale value 145 to be the grayscale value for the image block 1.
Assuming that the predefined weight coefficient is 1, the backlight value for the backlight partition can be determined to be 145*1=145.
In the aforementioned example, the backlight value may also be determined according to a weighted sum of the average grayscale value for the pixels and a maximum pixel value. As an example, assuming that the predefined weight is 0.8 for the preset average value, and the weight is 1−0.8=0.2 for the maximum pixel value, the backlight value will be 145*0.8+220*0.2=160 for the backlight partition 1.
During the aforementioned process, the grayscale value for the image block corresponding to the backlight partition is determined at first, then the initial backlight value is determined for the backlight partition according to the grayscale value for the image block, and the initial backlight value is proportional to the grayscale value for the image block, thereby ensuring a brightness fit between the backlight partitions and the image to be displayed, further improving an image displaying effect.
On the basis of any of the aforementioned embodiments, optionally, when an image to be displayed is associated with multiple image partitions, the multiple image partitions can be determined for the image to be displayed through the following feasible implementations, as can be seen in the embodiment shown in
S401: obtaining a division rule corresponding to a backlight assembly, where the division rule is configured to indicate the number of image partitions corresponding to the image to be displayed and the number of backlight partitions corresponding to an image partition respectively along a horizontal direction and a vertical direction, where the number of the backlight partitions corresponding to the image partition along the horizontal direction is greater than one, or the number of the backlight partitions corresponding to the image partition along the vertical direction is greater than one; and
S402: partitioning the image to be displayed to obtain the multiple image partitions according to the division rule.
In the embodiment illustrated in
When the apparatus for controlling backlight brightness needs to partition the image to be displayed, the apparatus for controlling backlight brightness obtains the division rule corresponding to the backlight assembly, and partitions the image to be displayed accordingly, thus obtaining the multiple image partitions.
Now, the division rule will be detailed with respect to
as can be seen from the backlight partition configuration diagram 501, the backlight assembly includes 16*9 backlight partitions. Assuming that the division rule corresponding to the backlight assembly is to divide the image to be displayed into nine image partitions designated as Image Partition 11 to Image Partition 33, the numbers of the backlight partitions corresponding to the image partition along the horizontal and vertical directions are as shown in Table 2:
According to the numbers of the backlight partitions along the horizontal and vertical directions of each image partition shown in Table 2, the apparatus for controlling backlight brightness partitions the image to be displayed to create the multiple image partitions illustrated in the image partition configuration diagram 502.
According to the numbers of the backlight partitions along the horizontal and vertical directions of each image partition, the apparatus for controlling backlight brightness partitions the image to be displayed to create the multiple image partitions illustrated in the image partition configuration diagram 602.
In the aforementioned process, the division rule corresponding to the backlight assembly correlates with the way in which the backlight assembly configures the backlight partitions, so that the image partitions, which are obtained by dividing the image to be displayed according to the division rule, can correspond to the way for configuring the backlight partitions, thereby rendering the image partitions obtained through partitioning more properly.
On the basis of any of the above embodiments, the backlight adjusting curve corresponding to the image partition can be determined according to the brightness distribution information of the pixels in the image partition (the S203 in the embodiment shown in
S701: counting the number of pixels corresponding to each grayscale value according to the grayscale histogram of the image partition;
S702: determining that the backlight adjusting curve corresponding to the image partition is of a reverse S-shaped curve type if the number of pixels in the image partition having a grayscale value smaller than a first grayscale value is greater than a first threshold value, and determining, in the reverse S-shaped curve, the backlight adjusting curve corresponding to the brightness distribution information, wherein the reverse S-shaped curve is configured to increase a backlight value for a backlight partition having a backlight value smaller than a first backlight value, and to decrease a backlight value for a backlight partition having a backlight value greater than a second backlight value; or
S703: determining that the backlight adjusting curve corresponding to the image partition is of a S-shaped curve type if the number of pixels in the image partition having a grayscale value greater than a second grayscale value is greater than a second threshold value; and determining, in the S-shaped curve, the backlight adjusting curve corresponding to the brightness distribution information, wherein the S-shaped curve is configured to increase a backlight value for a backlight partition having a backlight value greater than a third backlight value, and to decrease a backlight value for a backlight partition having a backlight value smaller than a fourth backlight value.
In the embodiment shown in
After obtaining the number of the pixels corresponding to each grayscale value, the apparatus for controlling backlight brightness accordingly determines the type of the backlight adjusting curve, and determines, in that type of backlight adjusting curve, the backlight adjusting curve corresponding to the brightness distribution information.
The type of the backlight adjusting curve corresponding to the image partition will be determined to be a reverse S-shaped curve if the number of the pixels in the image partition having a grayscale value smaller than the first grayscale value is greater than the first threshold value; and the backlight adjusting curve corresponding to the brightness distribution information will be determined in the reverse S-shaped curve, where the reverse S-shaped curve is configured to increase a backlight value for a backlight partition having a backlight value smaller than the first backlight value, and to decrease a backlight value for a backlight partition having a backlight value greater than the second backlight value, where the second backlight value is not smaller than the first backlight value. Optionally, a liquid crystal display panel of 8 bit features grayscale values of 0-255 (28), and accordingly, the first backlight value may be 256/2=128. Of course, the first backlight value may equally be 125, 130 or the like, and may be configured according to the actual need in practical applications. Optionally, the first threshold value is greater than half of the pixel count included in the image partition. As an example, the first threshold value may be, e.g., two thirds of the pixel count included in the image partition, and may be configured according to the actual need in practical applications.
Optionally, the reverse S-shaped curve encompasses various kinds of backlight adjusting curves, each with a different reverse S curvature. Optionally, the brightness distribution information and the backlight adjusting curve may have such a mapping in between that enables the apparatus for controlling backlight brightness to determine, in the reverse S-shaped curve, the backlight adjusting curve corresponding to the brightness distribution information according to the mapping.
When the number of the pixels in the image partition having a grayscale value smaller than the first grayscale value is greater than the first threshold value, most pixels in the image partition are low brightness images, thus a larger part of the image details are of low brightness. By adjusting the backlight values for the backlight partitions through the reverse S-shaped curve, details in a dim scene can be enhanced, and the image partition can be presented in a more harmonious way, while a power consumption can be reduced because the backlight brightness can be reasonably decreased for the backlight partitions with relatively high brightness.
In case the number of the pixels in the image partition having a grayscale value greater than the second grayscale value is greater than the second threshold value, the type of the backlight adjusting curve corresponding to the image partition will be determined to be a an S-shaped curve, where the S-shaped curve is configured to increase a backlight value for a backlight partition having a backlight value greater than the third backlight value, and to decrease a backlight value for a backlight partition having a backlight value smaller than the fourth backlight value. In this case, the third backlight value is not smaller than the fourth backlight value. Optionally, a liquid crystal display panel of 8 bit features grayscale values of 0-255 (28), and accordingly, the second backlight value may be 256/2=128. Of course, the second backlight value may equally be 125, 130 or the like, and may be configured according to the actual need in practical applications. Optionally, the second threshold value is greater than half of the pixel count included in the image partition. As an example, the second threshold value may be, e.g., two thirds of the pixel count included in the image partition, and may be configured according to the actual need in practical applications.
Optionally, the S-shaped curve encompasses various kinds of backlight adjusting curves, each with a different S curvature. Optionally, the brightness distribution information and the backlight adjusting curve may have such a mapping in between that enables the apparatus for controlling backlight brightness to determine, in the S-shaped curve, the backlight adjusting curve corresponding to the brightness distribution information according to the mapping.
When the number of the pixels in the image partition having a grayscale value greater than the second grayscale value is greater than the second threshold value, most pixels in the image partition are high brightness images, thus a larger part of the image details are of high brightness. By adjusting the backlight values for the backlight partitions through the S-shaped curve, bright details in the backlight partition can be fully presented, and the image displaying effect can be enhanced, meanwhile, dynamic contrast can be further improved by reducing backlight brightness for the backlight partitions with low brightness.
Now, a detailed description will be given to the method of the embodiment shown in
In an example 1 where an Image Partition 1 is assumed to be an image of a starry sky, when the apparatus for controlling backlight brightness needs to determine the backlight adjusting curve for the backlight partition corresponding to the Image Partition 1, the apparatus for controlling backlight brightness obtains the grayscale histogram of the Image Partition 1 as presumably shown in
The apparatus for controlling backlight brightness determines the brightness distribution information for the Image Partition 1 (or the starry sky image) according to the grayscale histogram thereof. Since the Image Partition 1 as a whole inclines towards duskiness, the reverse S-shaped curve is determined to be the type of the backlight adjusting curve, and based on the brightness distribution information of the Image Partition 1, the backlight adjusting curve corresponding to the brightness distribution information is determined in the reverse S-shaped curve, where the reverse S-shaped curve may be as illustrated in
In an example 2 where an Image Partition 2 is assumed to be an image of plants in daylight, when the apparatus for controlling backlight brightness needs to determine the backlight adjusting curve for the backlight partition corresponding to the Image Partition 2, the apparatus for controlling backlight brightness obtains the grayscale histogram of the Image Partition 2 as presumably shown in
The apparatus for controlling backlight brightness determines the brightness distribution information for the Image Partition 2 (or the plants image) according to the grayscale histogram thereof. Since the Image Partition 2 as a whole inclines towards brightness, the S-shaped curve is determined to be the type of the backlight adjusting curve, and based on the brightness distribution information of the Image Partition 2, the backlight adjusting curve corresponding to the brightness distribution information is determined in the S-shaped curve, where the S-shaped curve may be as illustrated in
During the aforementioned process, the grayscale values for the pixels in the image partition can demonstrate the image type (e.g. generally disposed towards duskiness, brightness or the like) of this image partition, and individual image types are associated with corresponding backlight adjusting curves. By adjusting the initial backlight values for each backlight partition according to the corresponding backlight adjusting curve, adjustments can be realized for the initial backlight value of the backlight partition corresponding to the image partition according to the image type of the image partition. Thus, the target backlight value obtained through the adjustments can be matched to the image type, thereby improving the displaying effect for the image.
S1001: generating a peripheral enveloping curve for the grayscale histogram according to the grayscale histogram of the image partition; and
S1002: determining the adjusting curve corresponding to the image partition according to a shape of the peripheral enveloping curve for the grayscale histogram.
In the embodiment shown in
After determining the peripheral enveloping curve for the grayscale histogram, determining the adjusting curve corresponding to the image partition according to the shape of the peripheral enveloping curve for the grayscale histogram. Optionally, a mapping may be pre-configured between the peripheral enveloping curve and the adjusting curve, so that the adjusting curve corresponding to the peripheral enveloping curve can be determined according to the mapping. Optionally, if a peripheral enveloping curve for a grayscale histogram starts from high and ends at low, which shows more pixels are distributed in the low brightness ranges. Accordingly, a reverse S-shaped curve will be the grayscale adjusting curve for the grayscale histogram. If a peripheral enveloping curve for a grayscale histogram starts from low and ends at high, which shows more pixels are distributed in the high brightness ranges. Accordingly, an S-shaped curve will be the grayscale adjusting curve for the grayscale histogram. If a peripheral enveloping curve for a grayscale histogram appears to be balanced (i.e. starts from and ends at similar heights), which shows the pixels are relatively evenly distributed among all brightness ranges. Accordingly, curve-based adjustment for the backlight values may be unnecessary for the backlight partitions corresponding to the image partition.
Now, a detailed description will be given to the method of the embodiment shown in
Illustratively, assuming that the grayscale histogram of an image partition is as shown in
Assuming that the grayscale histogram of an image partition is as shown in
Assuming that the grayscale histogram of an image partition is as shown in
On the basis of any of the aforementioned embodiments, optionally, after being determined and obtained, the target backlight value for the backlight partition corresponding to the image partition may further be sent to a corresponding driving circuit for the backlight partition corresponding to the image partition, so as to cause the corresponding driving circuit to adjust backlight source brightness for the backlight partition corresponding to the image partition according to the target backlight value. Where the adjusting the backlight source brightness for the backlight partition can be realized through the driving circuit shown in
After determining the target backlight values, the apparatus for controlling backlight brightness sends the same to the backlight handling unit 1101. The backlight handling unit 1101 processes the target backlight values to obtain a control signal, and sends the same to the driver 1102, causing the driver 1102 to control, according to the control signal, a conductivity of a MOS transistor connected with LED string lights, thus controlling the actual backlight unit to produce the brightness corresponding to the backlight data. Optionally, the control signal may be a pulse width modulation (PWM) signal, or a current signal, and different types of control signals will be generated by the backlight handling unit 1101 through different processes, which may include two possible implementations as follows:
one of the possible implementations is: the control signal is PWM signal.
In this possible implementation, the backlight handling unit 1101 receives a target backlight value, and accordingly determines a duty ratio for the PWM signal in such a way that higher target backlight value leads to larger duty ratio for the PWM signal. Accordingly, having received the duty ratio for the PWM signal, the controller 1102 outputs a control command to the actual backlight unit according to the duty ratio, so as to control the conductivity of the MOS transistor connected with the LED string lights, thus controlling the actual backlight unit to produce the brightness corresponding to the backlight data. When the controller controls the actual backlight unit to produce the brightness corresponding to the backlight data according to the PWM duty ratio, an amplitude of the PWM signal may be a predefined value, that is, the actual output current may be predefined.
Another possible implementations is: the control signal is a current signal.
In this possible implementation, after receiving a target backlight value, the backlight handling unit 1101 generates the current signal accordingly. Accordingly, the controller 1102 adjusts the actual output current according to the current signal and a predefined reference voltage Vref, thereby controlling the actual backlight unit to produce the brightness corresponding to the backlight data, and when under the same duty ratio, higher output current leads to higher backlight brightness. The actual output current Iout=(current data/Imax) (Vref/Rs), where Vref is a predefined reference voltage, e.g. 500 mV, and Rs is a sampling resistor corresponding to a current from downstream of the MOS transistor at, e.g., 1 Ohm. The current data is typically configured by operating registers in a PWM controller. If the register has a bit-width of 10 bits, the equation will have Imax=1024. Thus, the current data can be calculated according to the actually needed Iout request. For instance, if the needed current is 250 mA, the current data will need to be set at 512 according to the above mentioned equation. A PWM controller is typically created by cascading multiple integrated circuits (IC), with each IC driving multiple PWM signals to output to the LED string lights.
The DC/DC converter 1103 is used for converting a voltage input from a power source into a voltage required by the LED string lights, maintaining a stable voltage based on a feedback from a feedback circuit, and performing protective tests on the backlight handling unit. After being set up running, the backlight handling unit can send an enabling signal to the DC/DC converter, so that the DC/DC converter begins protective tests for the backlight handling unit to prevent an overvoltage or an overcurrent.
a first determining module 1201, configured to determine, in an image to be displayed, an image block corresponding to each backlight partition of a plurality of backlight partitions, and determine an initial backlight value for each backlight partition according to grayscale values of pixels in the image block corresponding to the backlight partition;
a obtaining module 1202, configured to obtain multiple image partitions corresponding to the image to be displayed;
a second determining module 1203, configured to determine brightness distribution information for the pixels in each image partition according to grayscale values of the pixels in the each image partition;
a third determining module 1204, configured to determine backlight adjusting curves corresponding to the each image partition according to the brightness distribution information for the pixels in the each image partition, where the backlight adjusting curve records a mapping between the initial backlight value and a backlight adjusting factor;
a fourth determining module 1205, configured to determine backlight adjusting factors for each backlight partition corresponding to the image partition according to the initial backlight value of the backlight partitions corresponding to the image partition and the backlight adjusting curve corresponding to the image partition; and
a fifth determining module 1206, configured to determine target backlight values for the backlight partitions according to the initial backlight values for the backlight partitions and the corresponding backlight adjusting factors.
The apparatus for controlling backlight brightness shown in this embodiment of the present application is capable of carrying out the technical solution shown in the foregoing method embodiments following similar implementation principals and producing similar advantageous effects, neither of which will be repeated herein.
In a possible implementation, the third determining module 1204 is configured to:
determine a backlight adjusting factor corresponding to each brightness range according to the number of pixels corresponding to the each brightness range in the brightness distribution information; and
determine the backlight adjusting curve corresponding to the image partition according to the backlight adjusting factor corresponding to each brightness range.
In another possible implementation, the first determining module 1201 is configured to:
determine the grayscale value for the image block corresponding to the backlight partition according to the grayscale values of the pixels in the image block corresponding to the backlight partition; and
determine the initial backlight value for the backlight partition according to the grayscale value for the image block corresponding to the backlight partition, the initial backlight value is proportional to the grayscale value for the image block corresponding to the backlight partition.
In yet another possible implementation, the obtaining module 1202 is configured to:
obtain a division rule corresponding to a backlight assembly, where the division rule is configured to indicate the number of image partitions corresponding to the image to be displayed and the number of backlight partitions corresponding to an image partition respectively along a horizontal direction and a vertical direction, where the number of the backlight partitions corresponding to the image partition along the horizontal direction is greater than one, or the number of the backlight partitions corresponding to the image partition along the vertical direction is greater than one; and
partition the image to be displayed to obtain the multiple image partitions according to the division rule.
In yet another possible implementation, the second determining 1203 is configured to:
determine a grayscale histogram for the image partition according to the grayscale values of the pixels in the image partition; and
determine the brightness distribution information according to the grayscale histogram.
In yet another possible implementation, the fourth determining 1205 is configured to:
count the number of pixels corresponding to each grayscale value according to the grayscale histogram of the image partition;
determine that the backlight adjusting curve corresponding to the image partition is of a reverse S-shaped curve type if the number of pixels in the image partition having a grayscale value smaller than a first grayscale value is greater than a first threshold value, and determining, in the reverse S-shaped curve, the backlight adjusting curve corresponding to the brightness distribution information, wherein the reverse S-shaped curve is configured to increase a backlight value for a backlight partition having a backlight value smaller than a first backlight value, and to decrease a backlight value for a backlight partition having a backlight value greater than a second backlight value; or
determine that the backlight adjusting curve corresponding to the image partition is of a S-shaped curve type if the number of pixels in the image partition having a grayscale value greater than a second grayscale value is greater than a second threshold value; and determining, in the S-shaped curve, the backlight adjusting curve corresponding to the brightness distribution information, wherein the S-shaped curve is configured to increase a backlight value for a backlight partition having a backlight value greater than a third backlight value, and to decrease a backlight value for a backlight partition having a backlight value smaller than a fourth backlight value.
In yet another implementation, the third determining 1024 is configured to:
generate a peripheral enveloping curve for the grayscale histogram according to the grayscale histogram of the image partition; and
determine the adjusting curve corresponding to the image partition according to a shape of the peripheral enveloping curve for the grayscale histogram.
In yet another implementation, the fifth determining 1206 is configured to:
determine the target backlight value for the backlight partition to be a product of the initial backlight value for the backlight partition and the corresponding backlight adjusting factor.
the sending module 1207 is configured to: after the fifth determining module 1206 determines the target backlight value for the backlight partition according to the initial backlight value for the backlight partition and the corresponding backlight adjusting factor, send the target backlight value for the backlight partition to a corresponding driving circuit for the backlight partition, so that the corresponding driving circuit adjusts backlight source brightness for the backlight partition according to the target backlight value.
The apparatus for controlling backlight brightness shown in this embodiment of the present application is capable of carrying out the technical solution shown in the foregoing method embodiments following similar implementation principals and producing similar advantageous effects, neither of which will be repeated herein.
Embodiments of this application further provide an apparatus for controlling backlight brightness, including: a memory storing instructions; a processor coupled with the memory and configured to execute instructions stored in the memory, and the processor is configured to: determine, in an image to be displayed, an image block corresponding to each backlight partition of a plurality of backlight partitions, and determine an initial backlight value for each backlight partition according to grayscale values of pixels in the image block corresponding to the backlight partition; determine brightness distribution information for pixels in an image partition according to grayscale values of the pixels in the image partition corresponding to the image to be displayed; determine a backlight adjusting curve corresponding to the image partition according to the brightness distribution information for the pixels in the image partition, where the backlight adjusting curve records a mapping between the initial backlight value and a backlight adjusting factor; and determine a backlight adjusting factor for a backlight partition corresponding to the image partition according to the initial backlight value of the backlight partition corresponding to the image partition and the backlight adjusting curve corresponding to the image partition, and determine a target backlight value for the backlight partition corresponding to the image partition according to the initial backlight value for the backlight partition and the corresponding backlight adjusting factor.
The processor in the apparatus for controlling backlight brightness shown in this embodiment of the present application is capable of carrying out the technical solution shown in the foregoing method embodiments following similar implementation principals and producing similar advantageous effects, neither of which will be repeated herein.
Additionally, the liquid crystal display device may further include other components, such as memories, controllers, controlling circuits and the like, which will not be described herein.
Those skilled in the art may understand that all or part of the steps in the methods of the embodiments can be implemented by hardware under instructions. The instructions may be stored in a computer readable storage medium and when the instructions are executed, the steps in the methods of the embodiments are performed. The storage medium may be any medium that can store a program code, including a read-only memory (ROM), a random access memory (RAM), a floppy disk, or an optical disk, etc.
Finally, it should be noted that the foregoing embodiments are merely intended for describing the technical solutions of the present application rather than limiting the present application. Although the present application is described in detail with reference to the foregoing embodiments, persons of ordinary skill in the art should understand that they may still make modifications to the technical solutions described in the foregoing embodiments or make equivalent substitutions to some technical features thereof, without departing from the spirit and scope of the technical solutions of embodiments of the present application.
Number | Date | Country | Kind |
---|---|---|---|
2016 1 0861555 | Sep 2016 | CN | national |
Number | Name | Date | Kind |
---|---|---|---|
20070171217 | Tsai | Jul 2007 | A1 |
20080180383 | Lin | Jul 2008 | A1 |
20090066632 | Chen | Mar 2009 | A1 |
20090167670 | Peng | Jul 2009 | A1 |
20100295767 | Lee | Nov 2010 | A1 |
20110109657 | Ogita | May 2011 | A1 |
20110115829 | Ito | May 2011 | A1 |
20110292018 | Kubota | Dec 2011 | A1 |
20130222221 | An | Aug 2013 | A1 |
20130314458 | Murai | Nov 2013 | A1 |
20150365621 | Zhang | Dec 2015 | A1 |
20160217752 | Shin | Jul 2016 | A1 |
20170047022 | Ikeda | Feb 2017 | A1 |
Number | Date | Country |
---|---|---|
105047142 | Nov 2015 | CN |
105118474 | Dec 2015 | CN |
105139809 | Dec 2015 | CN |
105161064 | Dec 2015 | CN |
105185353 | Dec 2015 | CN |
105336297 | Feb 2016 | CN |
Entry |
---|
The Chinese First Examination Report of corresponding China patent application No. 201610861555.4, dated Apr. 2, 2018. |
Number | Date | Country | |
---|---|---|---|
20180090076 A1 | Mar 2018 | US |