The present invention is related to a light, emission control device and method, alight emission device, and an image display device, and in particular to control over light emission luminance of a light emitting unit used for illuminating an optical modulation unit in an image display device. The present invention is also related to a program for having a computer execute the processes of the light emission control method, and a computer-readable recording medium storing the program.
Display devices such as a liquid crystal panel having passive optical modulation elements is provided with a light source for illuminating the optical modulation elements. Optical modulation elements are responsive to an input image signal to vary the amount of passage of light emitted from the light source, thereby to form an image and display it. When “black” is displayed, the optical modulation elements are in a state of shutting the light emitted from the light source. However, even in the “shutting” state, the light transmittance cannot be made zero, and there is some leakage of light. As a result, even the “black” screen has some brightness (“black offset” due the light leakage).
It has been proposed to control the light source according to the content of the image to be displayed, in order to reduce the black offset. In one method, the light source is controlled evenly throughout the screen. For instance, when the screen is dark, the amount of light from the light source is reduced in order to reduce the black offset. However, a bright image part which may be included in a dark screen is also displayed darkly due to the reduction in the amount of illuminating light, and the dynamic range of the display luminance is reduced.
The below-noted Patent Reference 1 discloses a display device in which the light source of the back light is divided into a plurality of partial regions, and the luminance is controlled region by region, in order to reduce or suppress the black offset, and to enlarge the display luminance dynamic range. In the display device disclosed in Patent Reference 1, the luminance set values for each partial region is renewed using a value obtained by weighting the luminance set value of each partial region, and the luminance set values of adjacent partial regions.
Patent Reference 1: Japanese Patent Publication No. 2009-139470 (page 9, FIG. 9)
In the method disclosed in Patent Reference 1, the luminance set value of each partial region is renewed, through calculation in which each partial region and each of the adjacent partial regions are weighted, so that a vast amount of calculation is required, and the circuitry of a large size is needed. Moreover, the luminance set value of each partial region is determined by weighting the luminance set values of the partial regions, and a priority is given to such a control as not to have the luminance difference perceived, and suppression of the black offset, and the enlargement of the dynamic range are given less weight.
A light emission control device according to the invention is configured to use an optical modulation unit to optically modulate illuminating light according to image data, thereby to form an image represented by the image data,
wherein
a plurality of light emission units respectively irradiate regions formed by dividing the optical modulation unit into a plurality of regions,
the regions which are formed by the division, and which correspond to the respective light emission units are defined as partial regions,
light emission luminance of each of the plurality of light emission units can be controlled;
said light emission control device comprising:
a partial region feature quantity detector that defines each of the partial regions of the optical modulation unit, of the image represented by the image data, as a partial region of interest, and detects a feature quantity of the partial region of interest, as a partial region feature quantity;
an enlarged region feature quantity detector that detects a feature quantity of an enlarged region including the partial region of interest, and a partial region neighboring the partial region of interest, of the image represented by the image data, as an enlarged region feature quantity pertaining to the partial region of interest,
a whole screen feature quantity detector that detects a feature quantity of entirety of the image represented by the image data, as a whole screen feature quantity; and
a light emission controller that controls light emission luminance of the light emission unit corresponding to the partial region of interest, on the basis of the partial region feature quantity pertaining to the partial region of interest, the enlarged region feature quantity pertaining to the partial region of interest, and the whole screen feature quantity.
According to the invention, it is possible to reduce or suppress the luminance differences between partial regions, and suppress the black offset, and increase the dynamic range, without enlarging the size of the circuitry.
a) to 4(e) are drawings showing data appearing at various parts of the image display device of
a) to 5(e) are drawings showing data appearing at various parts of the image display device of
a) to 6(e) are drawings showing data appearing at various parts of the image display device of
Supplied to the input terminal 1 is an image signal of a predetermined format used in television, computers, or the like.
The receiving unit 2 receives the image signal supplied to the input terminal 1, and converts it to image data formed of RGB color data, or image data consisting of luminance data and color difference data. The image data includes pixel values for determining the light transmittance at each of the pixels in the optical modulation unit 3 to be described later. The receiving unit 2 may be formed of an A/D converter and the like, when the input image signal is in an analog form. The receiving unit 2 may comprise a decoder when the input image signal is a modulated image signal.
The image data output from the receiving unit 2 is input to the optical modulation unit 3, the partial region feature quantity detector 6, the enlarged region feature quantity detector 8, and the whole screen feature quantity detector 4.
The optical modulation unit 3 optically modulates the illuminating light from the light emission units 5-1 to 5-N according to the image data, to form an image represented by the image data, and is formed, for example, of a transmission-type liquid crystal panel. A transmission-type liquid crystal panel has a plurality of pixels as optical modulation elements, and the light transmittance of each pixel is controlled according to the corresponding pixel value of the image data.
Regions or parts of the optical modulation unit 3 respectively corresponding to the light emission units 5-1 to 5-N are called divided regions or partial regions 3-1 to 3-N. Each partial region includes a plurality of pixels. “Part of the optical modulation unit 3 corresponding to each light emission unit” means a set of optical modulation pixels at which the light from the light emission unit in question is dominant, i.e., a set of pixels which receive more light from the light emission unit in question than from any of other light emission units. The optical modulation unit 3 is for example of a rectangular form corresponding to the display screen, as shown in
As mentioned above, each partial region 3-n (n is any of 1 to N) of the optical modulation unit 3 corresponds to one light emission unit 5-n, and the partial region 3-n is illuminated mainly by the corresponding light emission unit 5-n. Each light emission unit 5-n is a unit of controlled object whose light emission luminance is controlled independently of other light emission units. Each light emission unit 5-n is formed of one or more light emission elements, such as light emitting diodes (LEDs).
The horizontal and vertical positions of each partial region 3-n of the optical modulation unit 3 within the display screen are represented by (h,v). In
Each partial region J(h,v) and its neighboring partial regions in combination form an enlarged region K(h,v) pertaining to the partial region J(h,v). In
The number of rows or the number of columns of the partial regions forming an enlarged region may be two.
For example, the array shown in
In the array shown in
In the array shown in
As will be described in detail below, in order to control the light emission luminance of each light emission unit 5(h,v), the image display device according to the invention takes the partial region J(h,v) corresponding to the light emission unit in question (a controlled object), as a partial region of interest, and performs control on the basis of a feature quantity of the image represented by the image data used for the optical modulation in the partial region of interest, a feature quantity of the image represented by the image data used for the optical modulation in the enlarged region K(h,v) including the partial region of interest, and a feature quantity of the entire image (feature quantity of the entire screen).
The partial region feature quantity detector 6 receives the input image data Di output from the receiving unit 2, generates the feature quantity of the image represented by that part of the input image data Di which is used for the optical modulation in each J(h,v) of the partial regions of the optical modulation unit 3 (in other words, the feature quantity of the that part of the image represented by the input image data Di which is formed in the partial region J(h,v)), and outputs it as the partial region feature quantity Fa(h,v).
In the following description, the feature quantity of the image represented by the image data used for the optical modulation in each partial region may be referred simply as the “feature quantity of the image of the partial region”, or the “feature quantity pertaining to the partial region”.
The enlarged region feature quantity detector 8 receives the input image data Di output from the receiving unit 2, generates the feature quantity of the image represented by that part of the input image data Di which is used for the optical modulation in the enlarged region K(h,v) pertaining to each J(h,v) of the partial regions of the optical modulation unit 3 (in other words, the feature quantity of that part of the image represented by the input image data Di which is formed in the enlarged region K(h,v)), and outputs it as the enlarged region feature quantity Fb(h,v).
In the following description, the feature quantity of the image represented by the image data used for the optical modulation in each enlarged region may be referred simply as the “feature quantity of the image of the enlarged region”, or the “feature quantity pertaining to the enlarged region”.
In the example shown in
On the basis of the input image data Di output from the receiving unit 2, the whole screen feature quantity detector 4 detects the feature quantity of the image for the entire screen, and outputs it as the whole screen feature quantity Fc. The whole screen feature quantity includes a first whole screen feature quantity (first type of whole screen feature quantity) Fc0, and a second whole screen feature quantity (second type of whole screen feature quantity) Fc1.
Each of the feature quantities Fa(h,v), Fb(h,v), Fc0, and Fc1 is a value or index relating to the brightness of the image obtained from the pixel values forming the image data, e.g., an average value, a maximum value or a minimum value of the luminance value represented by the image data pertaining to each pixel;
a frequency of occurrence of a specified luminance value represented by the image data pertaining to each pixel;
a frequency of occurrence of a specified saturation represented by the image data pertaining to each pixel;
an average value, a maximum value or a minimum value of a color signal forming the image data pertaining to each pixel; or
a combination of one or more of the above.
The partial region feature quantity Fa(h,v) pertaining to each partial region is obtained from the pixel values of the image data used for the optical modulation in the partial region in question, e.g.,
an average value of the pixel values of the image data used for the optical modulation in the partial region J(h,v) in question;
a peak value in the partial region J(h,v);
a frequency of occurrence of a specific value within the partial region J(h,v), which is the number of occurrences of a specific pixel value within the image data used for the optical modulation in the partial region J(h,v) in question, divided by the number of pixels of the image data used for the optical modulation in the partial region in question, or a value obtained by multiplying it by a prescribed coefficient.
The enlarged region feature quantity Fb(h,v) pertaining to each partial region is obtained from the pixel values of the image data used for the optical modulation in the enlarged region formed of the partial region in question, and its neighboring partial regions, e.g.,
an average of the pixel values of the image data used for the optical modulation in the enlarged region K(h,v) in question;
a peak value of the pixel values of the image data used for the optical modulation in the enlarged region K(h,v) in question;
a frequency of occurrence of a specific pixel value within the partial region J(h,v), which is the number of occurrences of a specific pixel value within the image data used for the optical modulation in the enlarged region K(h,v) in question, divided by the number of pixels of the image data used for the optical modulation in the enlarged region in question, or a value obtained by multiplying it by a prescribed coefficient.
The enlarged region feature quantity Fb(h,v) pertaining to each partial region J(h,v) of interest (the feature quantity Fb(h,v) pertaining to the enlarged region K(h,v) formed of each partial region of interest, and its neighboring partial regions) is a value obtained by uniform processing over feature quantities including the feature quantity pertaining to the partial region J(h,v) of interest. For instance, the enlarged region feature quantity Fb(h,v) pertaining to each partial region of interest is obtained on the basis of the pixel values of the pixels in the partial region J(h,v) of interest, and the pixel values of the pixels in the neighboring partial regions (i.e., partial regions positioned in the neighborhood of the partial region J(h,v) of interest), without giving weight on the pixel values. For instance, when an average value is the feature quantity, the enlarged region feature quantity Fb(h,v) pertaining to each partial region J(h,v) of interest, is an average value (simple average value), on the basis of the pixel value of the pixels in the partial region J(h,v) of interest, and without giving weight.
Each of the first and second whole screen feature quantities Fc0 and Fc1 is obtained from the pixel values of all the pixels in the screen, e.g., an average value throughout the entire screen, a peak value throughout the entire screen, a frequency of occurrence of a specific value obtained by the number of occurrences of the specific value throughout the entire screen divided by the number of pixels in the entire screen, or a value obtained by multiplying it by a prescribed coefficient.
Whether an average value, a peak value, a bottom value, or a frequency of occurrence of a predetermined luminance value is used for each partial region, is decided taking into consideration the size of the partial region. When each partial region is small, the brightness of each region can be estimated with a sufficiently high accuracy, on the basis of a peak value, a bottom value, or a frequency of occurrence of a predetermined luminance value. When each partial region is large, it is desirable to use an average value in order to increase the accuracy of estimation of the brightness.
The feature quantities Fa(h,v), Fb(h,v), and Fc1 are of the same type, among the types exemplified above. The feature quantity Fc0 may be of the same type as or of a different type from the type of the above-mentioned three classes of feature quantities. In an example in which the feature quantity Fc0 is of a different type, the feature quantities Fa(h,v), Fb(h,v), and Fc1 are peak values, and the feature quantity Fc0 is an average value of the luminance.
The partial region feature quantities Fa(h,v), the enlarged region feature quantities Fb(h,v), and the whole screen feature quantities Fc0, and Fc1 are supplied to the light-emission control data generator 7.
On the basis of the partial region feature quantity Fa(h,v) and the enlarged region feature quantity Fb(h,v) pertaining to each partial region J(h,v), and the whole screen feature quantities Fc0 and Fc1, the light-emission control data generator 7 generates light-emission control data Y(h,v) pertaining to the partial region in question.
The generated light-emission control data Y(h,v) is supplied to the light emission driver 9, and used for determining the light-emission level (luminance level) of the corresponding light emission unit 5(h,v).
On the basis of the light-emission control data Y(h,v) for each partial region, input from the light-emission control data generator 7, the light emission driver 9 generates a drive signal Q(h,v) for driving the light emission unit 5(h,v) corresponding to the partial region in question, and outputs the drive signal Q(h,v) to the light emission unit 5(h,v) in question.
The light-emission control data generator 7 and the light emission driver 9 in combination form a light emission controller 30 which controls the light emission luminance of the light emission unit corresponding to each J(h,v) of the partial regions of the optical modulation unit 3, on the basis of the partial region feature quantity Fa(h,v) and the enlarged region feature quantity Fb(h,v) pertaining to the partial region in question, and the whole screen feature quantities Fc0 and Fc1.
The illustrated light-emission control data generator 7 includes a whole screen light-emission control data converter 10, a partial region deviation amount calculator 11, an enlarged region deviation amount calculator 12, an adder 13, an alteration amount data generator 14, and an adder 15.
The first whole screen feature quantity Fc0 detected by the whole screen feature quantity detector 4 in
The value of the whole screen light-emission control data D0 is represented by a monotonically increasing function f(Fc0) with respect to the first whole screen feature quantity Fc0; the value D0 of the whole screen light-emission control data generally increases as the first whole screen feature quantity Fc0 increases, but restrictions are imposed in order to prevent the partial region light-emission control data Y from becoming a negative value, and from exceeding a predetermined maximum value, as described later. The value of the whole screen light-emission control data D0 is input to the adder 15.
The partial region feature quantities Fc0 detected by the partial region feature quantity detector 6 in
The partial region deviation amount calculator 11 subtracts the second whole screen feature quantity Fc1 from the partial region feature quantity Fa(h,v) pertaining to each partial region J(h,v), to output partial region deviation amount data Da(h,v) representing the difference between the second whole screen feature quantity Fc1 and the partial region feature quantity Fa(h,v). The partial region deviation amount data Da(h,v) represents a deviation amount for each partial region. The partial region deviation amount data Da output from the partial region deviation amount calculator 11 is input to the adder 13.
The enlarged region feature quantities Fb detected by the enlarged region feature quantity detector 8 in
The enlarged region deviation amount calculator 12 subtracts the second whole screen feature quantity Fc1 from the enlarged region feature quantity Fb(h,v) pertaining to each partial region J(h,v) (i.e., the enlarged region feature quantity quantity Fb(h,v) pertaining to the enlarged region K(h,v) corresponding to the partial region J(h,v)),) to output enlarged region deviation amount data Db(h,v) representing the difference between the second whole screen feature quantity Fc1 and the enlarged region feature quantity Fb(h,v). The enlarged region deviation amount data Db(h,v) represents a deviation amount for each enlarged region. The enlarged region deviation amount data Db output from the enlarged region deviation amount calculator 12 is input to the adder 13.
The adder 13 adds the partial region deviation amount data Da(h,v) pertaining to each partial region, and the enlarged region deviation amount data Db(h,v) pertaining to the same partial region, and outputs a result of the addition, as a local deviation amount data pertaining to the partial region in question.
The local deviation amount data Df output from the adder 13 is input to the alteration amount data generator 14, and converted to luminance alteration amount data De for each partial region, and output.
The value of the luminance alteration amount data De is represented by a monotonically increasing function g(Df) with respect to the local deviation amount data Df; the value of the luminance alteration amount data De generally increases as Df increase, but restrictions are imposed to prevent the partial region light-emission control data Y from becoming a negative value, and from exceeding a predetermined maximum value, as described later. The luminance alteration amount data De is input to the adder 15.
The adder 15 adds the input whole screen light-emission control data D0, and the input luminance alteration amount data De(h,v) pertaining to each partial region, and outputs light-emission control data Y(h,v) (=D0+De(h,v)) pertaining to the partial region in question.
The whole screen light-emission control data D0 corresponds to a value of a certain feature quantity obtained from the entire screen, or an average or the like throughout the entire screen, and is also called a “DC component”. In contrast, the luminance alteration amount data De(h,v) corresponds to the difference or deviation amount of the feature quantity in question determined for each partial region, from the average value throughout the entire screen, and is also called an “AC component”.
The data corresponding to the deviation amount (AC component) for each partial region contributes both to the improvement in the dynamic range of the display, and reduction or suppression of the black offset, while the data corresponding to the average value (DC component) throughout the entire screen serves to lower, as much as possible, the luminance of the entire screen, and has an effect of suppressing the black offset.
In the following description, it is assumed that the partial region feature quantities Fa, and the enlarged region feature quantities Fb, and the first and second whole screen feature quantities Fc0 and Fc1 are all average luminance values of an image, and hence Fc0=Fc1, and explanation is made on the average luminance value Fa(h,v) for each partial region detected by the partial region feature quantity detector 6, the average luminance value Fb(h,v) for each enlarged region detected by the enlarged region feature quantity detector 8, the partial region deviation amount data Da(h,v) calculated by the partial region deviation amount calculator 11, the enlarged region deviation amount data Db(h,v) calculated by the enlarged region deviation amount calculator 12, and the local deviation amount data Df(h,v) determined by the adder 13, with respect to some examples of images. In the following examples, the optical modulation unit 3 corresponding to the entirety of the display screen consists of five-by-five (25) partial regions, and the coordinates (h,v) of each partial region is represented by (1,1) to (5,5).
In the example shown in
The value of the average luminance (Fc0=Fc1) throughout the entire screen, used as the first and second whole screen feature quantities, is “2” when calculated and rounded off to an integer (by rounding down four and rounding up five).
The partial region deviation amount data Da(h,v) obtained by subtracting the whole screen average luminance value Fc1(=Fc0) from the partial region average luminance values Fa(h,v) shown in
The enlarged region deviation amount data Db (h,v) obtained by subtracting the whole screen average luminance value Fc1(=Fc0) from the enlarged region average luminance values Fb(h,v) shown in
The local deviation amount data Df (h,v) obtained by adding the partial region deviation amount data Da(h,v) in
In the example shown in
The value of the average luminance (Fc0=Fc1) throughout the entire screen, used as the first and second whole screen feature quantities, is “7” when calculated and round off to an integer (by rounding down four and rounding up five).
The partial region deviation amount data Da(h,v) obtained by subtracting the whole screen average luminance value Fc1(=Fc0) from the partial region average luminance values Fa(h,v) shown in
The enlarged region deviation amount data Db(h,v) obtained by subtracting the whole screen average luminance value Fc1(=Fc0) from the enlarged region average luminance values Fb(h,v) shown in
The local deviation amount data Df(h,v) obtained by adding the partial region deviation amount data Da(h,v) in
In the example shown in
The value of the average luminance (Fc0=Fc1) throughout the entire screen, used as the first and second whole screen feature quantities, is “7” when calculated and rounded off to an integer (by rounding down four and rounding up five).
The partial region deviation amount data Da(h,v) obtained by subtracting the whole screen average luminance value Fc1(=Fc0) from the partial region average luminance values Fa(h,v) shown in
The enlarged region deviation amount data Db(h,v) obtained by subtracting the whole screen average luminance value Fc1=Fc0 from the enlarged region average luminance values Fb(h,v) shown in
The local deviation amount data Df(h,v) obtained by adding the partial region deviation amount data Da(h,v) in
By determining luminance alteration amount data De(h,v) for each partial region, from the local deviation amount data Df(h,v) for each partial region thus obtained, and adding the luminance alteration amount data De(h,v) to the whole screen light-emission control data D0 obtained by conversion from the whole screen feature quantity Fc0 to generate light-emission control data Y(h,v) for each partial region, the light emission luminance of the light emission unit 5(h,v) corresponding to the partial region is controlled, on the basis of the light-emission control data Y(h,v).
As a result, the luminance differences between partial regions can be suppressed while the high luminance parts are enhanced. Accordingly, the dynamic range can be widened, and black offset can be suppressed.
In this way, data for the whole screen light emission for suppressing the black offset in a dark screen, and realizing sparkling white in a bright screen, is prepared in advance by utilizing the whole screen feature quantity. The light emission luminance of the light emission unit corresponding to the partial region of interest is altered using the local deviation amount data obtained from the deviation of the partial region feature quantity of the partial region of interest, and the deviation of the enlarged region feature quantity pertaining to the partial region of interest. The data for the whole screen light-emission is prepared in advance on the basis of the whole screen feature quantity which is not associated with variations in the light emission luminance between the partial regions (between the light emission units corresponding to the partial regions). The local deviation amount data of a level with which the difference in the light emission luminance between regions is non-perceptible, are added to the data for the whole screen light emission which is used as a basis. This process makes it easy to suppress, to non-perceptible level, the difference in the light emission luminance between regions.
When the local deviation amount data having such a level with which the difference in the light emission luminance between regions is not perceptible are added, to the data for the whole screen light emission, the bright regions emit light so as to realize sparkling white. The dynamic range of the light emission luminance can thereby be increased.
Moreover, the light emission luminance based on the whole screen feature quantity is altered by using the feature quantity of the partial region of interest, and the feature quantity of the enlarged region including the partial region of interest. Because the features of the periphery to the partial region of interest is taken into consideration, it is possible to obtain the effect of weighting using the correlation with the neighboring regions, while attaching importance to the partial region of interest.
The process of weighting information from the partial regions involves complicated processes of obtaining the positional relation or distance information from other partial regions. Moreover, because there is no correlation between the information from one region and information from another region, more complicated processes are required for the weighting. The invention eliminates the need for such complicated processing for the weighting, and can be implemented by simple processes and by simple hardware configuration.
The light-emission control data generator 7 shown in
The enlarged region feature quantity detector 8b receives the input image data Di output from the receiving unit 2, and sets, for each J(h,v) of the partial regions of the optical modulation unit 3, of the input image data Di, a first to M-th (M being an integer greater than 1) enlarged regions K1(h,v) to Km(h,v) including the partial region J(h,v), and outputs the feature quantities Fb1(h,v) to FbM(h,v) of the image of the respective enlarged regions.
The first enlarged region K1(h,v) is, for instance, identical to the enlarged region K(h,v) in Embodiment 1. The second enlarged region K2(h,v) is larger than the first enlarged region K1(h,v), and includes the first enlarged region K1(h,v) and one or more partial regions neighboring the enlarged region K1(h,v). To generalize, the m-th (m being any of 2 to M) enlarged region Kra(h,v) is larger than the (m−1) -th enlarged region Km−1)(h,v), and includes the (m−1) -th enlarged region and one or more partial regions neighboring the (m−1)-th enlarged region.
When M=2 as in the array of
In this way, the second enlarged region pertaining to each partial region of interest is expanded, relative to the first enlarged region pertaining to the same partial region of interest, only within the same columns.
When M=2 as in the array of
In this way, the second enlarged region pertaining to each partial region of interest is expanded, relative to the first enlarged region pertaining to the same partial region of interest, only with in the same rows.
The enlarged region feature quantity detector 8b in the present embodiment may be said to output, for each partial region, the feature quantities pertaining to the plurality of enlarged regions K1(h,v) to KM(h,v) which are expanded to form a hierarchical structure.
The m-th enlarged region feature quantity Fbm(h,v) (the feature quantity of the image of the m-th enlarged region Km(h,v) pertaining to each partial region J(h,v) of interest) is obtained by uniform processing over feature quantities including the feature quantity pertaining to the (m−1)-th enlarged region K(m−1)(h,v) pertaining to the partial region J(h,v) of interest.
For instance, the m-th enlarged region feature quantity Fbm(h,v) pertaining to each partial region J(h,v) of interest is obtained, on the basis of the pixel values of the pixels within the (m−1)-th enlarged region K(m−1)(h,v) pertaining to the partial region J(h,v) of interest, and the neighboring partial regions (the partial regions positioned in the m-th enlarged region Km(h,v) and neighboring the (m−1)-th enlarged region K(m−1)(h,v)), and without weighting the pixel values. For instance, when the feature quantities are average values, the m-th enlarged region feature quantity Fbm(h,v) pertaining to each partial region J(h,v) of interest is an average value (simple average value) obtained on the basis of the pixel values of the pixels in the (m−1)-th enlarged region K(m−1)(h,v), and the neighboring partial regions, without weighting.
The whole screen feature quantity detector 4b detects and outputs the first and second whole screen feature quantities Fc0 and Fc1 for the entire screen, on the basis of the input image data Di output from the receiving unit 2.
The first to M-th enlarged region deviation amount calculators 12-1 to 12-M respectively determine the differences between the first to M-th enlarged region feature quantities Fb1(h,v) to FbM(h,v), pertaining to the first to M-th enlarged regions K1(h,v) to KM(h,v), and the second whole screen feature quantity Fc1, and outputs the first to M-th enlarged region deviation amount data Db1(h,v) to DbM(h,v).
The first to M-th enlarged region deviation amount data Db1(h,v) to DbM(h,v) output from the first to M-th enlarged region deviation amount calculators 12-1 to 12-M are all input to the adder 13b, which adds them to the partial region deviation amount data Da(h,v) to produce the local deviation amount data Df(h,v).
The alteration amount data generator 14 generates the luminance alteration amount data De(h,v) on the basis of the local deviation amount data Df(h,v) from the adder 13b.
In this way, the deviation amount data Db1(h,v) to DbM(h,v) output from the first to M-th enlarged region deviation amount calculators 12-1 to 12-M are all input to the adder 13b, and are used for the generation of the luminance alternation data De(h,v) at the alteration amount data generator 14.
By using the deviation amount data Db1(h,v) to DbM(h,v) of the enlarged regions K1(h,v) to KM(h,v) which are expanded to form a hierarchical structure for the generation of the luminance alteration amount data De(h,v), it is possible to vary the light emission luminance of the light emission unit stepwise (a little by little), over a wide span, and the light emission luminance differences between adjacent partial regions can be made smaller, and are made less perceptible.
Incidentally, it is explained that the value of the whole screen light-emission control data D0 is represented by a monotonically increasing function f(Fc0) with respect to the first whole screen feature quantity Fc0, and the value of luminance alteration amount data De is represented by a monotonically increasing function g(Df) with respect to the local deviation amount data Df. This assumes that the luminance of the light emission unit is increased together with the increase of the value of the light-emission control data Y(h,v), e.g., the value of the light-emission control data Y(h,v) corresponds to the ON-time where the light emission unit is pulse-width controlled. When, for instance, the value of the light-emission control data Y(h,v) corresponds to the OFF-time, the value of the light-emission control data Y(h,v) is decreased in order to increase the luminance. In such a case, the value of the whole screen light-emission control data D0, and the value of the luminance alteration amount data De need to be made smaller when the value of the desired luminance is increased. In such a case, the whole screen light-emission control data D0 having a value represented by a monotonically decreasing function f(Fc0) with respect to the first whole screen feature quantity Fc0 is used, and the luminance alteration amount data De having a value represented by a monotonically decreasing function g(Df) with respect to the local deviation amount data Df is used. Moreover, as when a value represented by a monotonically increasing function is used, restrictions are imposed so as to prevent the partial region light-emission control data Y from having a negative value, or from exceeding a prescribed maximum value.
Like Embodiment 2, the light-emission control data generator 7 shown in
The image feature decision unit 18 receives the partial region feature quantities Fa, the first to M-th enlarged region feature quantities Fb1 to FbM, the first and second whole screen feature quantities Fc0 and Fc1, and makes a decision on the feature of the image.
The selective adder 17 selectively adds some or all of the enlarged region deviation amount data Db1(h,v) to DbM(h,v) on the basis of the result of the decision at the image feature decision unit 18. By such selective addition, the selective adder 17 determines the number of layers of the enlarged regions used for the generation of the luminance alteration amount data De(h,v).
When, for instance, the image has a high luminance only in one part, that is, only at a part represented by the image data used for the optical modulation in one partial region, among a plurality of partial regions J(1, 1) to J(H, V), the image feature decision unit 18 detects such a fact from the feature quantities Fa, Fb, Fc0, and Fc1, in particular from the feature quantities Fa.
The result of the decision by the image feature decision unit 18 is input to the selective adder 17, which is then controlled to add a greater number of the enlarged region deviation data. For instance, in the situation just described, all of the enlarged region deviation amount data Db1(h,v) to DbM(h,v) are added.
With such an arrangement, the light emission luminance of the corresponding light emission unit is varied stepwise (a little by little) from the partial region corresponding to the high luminance part of the image, to the partial regions far from the partial region corresponding to the high luminance part, and the difference in the light emission luminance of the corresponding light emission unit is made smaller between adjacent partial regions, and the luminance difference of the image between adjacent partial regions can be made less perceptible.
When, on the other hand, the image has generally uniform luminance, the image feature decision unit 18 detects such a fact from the feature quantities Fa, Fb, Fc0, and Fc1, in particular from the feature quantities Fa. The result of the decision by the image feature decision unit 18 is input to the selective adder 17, which then selects only part of the input deviation amount data Db1(h,v) to DbL(h,v). For instance, it selects and adds only the first enlarged region deviation amount data DbL(h,v). Alternatively, it may select and add the first to L-th (L<M) enlarged region deviation amount data Db1(h,v) to DbL(h,v), among the first to M-th enlarged region deviation amount data Db1(h,v) to DbL(h,v). For instance, it may select and add the (s+1×t)-th, the (s+2×t)-th, the (s+3×t)-the . . . enlarged region deviation amount data (s being a predetermined integer not smaller than 0, t being a predetermined integer not smaller than 2). By selectively adding the enlarged region deviation amount data as described, it is possible perform the processing with reduced processing time or reduced power consumption.
Together with the process of selecting the enlarged regions added at the selective adder 17, it is possible to stop the process of difference calculation at the deviation calculators (part of the calculators 12-1 to 12-M) which otherwise output the deviation amount data which are not used for the addition.
In such a case, the output of the image feature decision unit 18 is supplied to the deviation amount calculators 12-1 to 12-M for the control.
The inter-partial region difference calculator 16 receives the luminance alteration amount data for each partial region (for each light emission unit) generated by the alternation data generator 14, calculates the difference in the luminance alteration amount between adjacent partial regions (between light emission units), and outputs the difference to the comparison processor 20.
The limit value storage unit 21 stores the permissible limit value. The permissible limit value is to limit the luminance difference between adjacent partial regions (between light emission units). When the difference between adjacent partial regions (between light emission units) in the luminance alteration amount calculated by the inter-partial region difference calculator 16 exceeds the permissible limit value stored in the limit value storage unit 21, the comparison processor 20 supplies information indicating such a fact, and the degree by which the permissible limit value is exceeded, to the alteration amount adjustment unit 19.
On the basis of the information from the comparison processor 20, the alteration amount adjustment unit 19 adjusts the luminance alteration amount data from the alteration amount data generator 14. Superficially, the luminance alteration amount of each of the pair of adjacent partial regions (partial adjacent pair), between which the difference exceeds the permissible limit, is altered to approach the luminance alteration amount of the other partial region of the pair, so that the difference in the luminance alteration amount between these two partial regions becomes not larger than the permissible limit value.
In this case, both of the luminance alteration amounts for the respective ones of the adjacent partial regions may be altered, or only one of the luminance alteration amounts may altered. When just one of the luminance alteration amount is altered, an average value of the luminance alternation amounts for all the partial regions in the entire screen is determined, and one of the luminance alteration amounts which has a greater difference from the average value may be altered.
When both are altered, they may be altered to the same degree, or the luminance alteration amount having a greater difference from the above-mentioned average value (average value of the luminance alteration amounts of all the partial regions within the display screen) may be altered to a greater degree.
Incidentally, the permissible limit value varies depending on the characteristics of the optical modulation unit 3, so that it may be determined through measurements performed in a state in which the light emission units 5-1 to 5-N and the optical modulation unit 3 are assembled, and the determined permissible limit value may be stored in the limit value storage unit 21.
By adding the alteration amount adjustment unit 19 to the configuration in which the partial region deviation amount data Da and the enlarged region deviation amount data Db are used in order to suppress the luminance difference between adjacent partial regions, the luminance difference between adjacent partial regions can be suppressed (prevented from exceeding), and the improvement in the dynamic range can be accomplished.
In
The limit value storage unit 21b is similar to the limit value storage unit 21 in
The image feature decision unit 18b makes a decision on the feature of the image and outputs the result of the decision, like the image feature decision unit 18 in Embodiment 3.
The limit value selector 22 is responsive to the result of the decision by the image feature decision unit 18b, and selects one of the permissible limit values stored in the limit value storage unit 21b, and outputs the selected permissible limit value.
The perceptibility of the luminance difference between adjacent partial regions depends on the feature of the image. For instance, due to the characteristics of visual sense, the luminance difference between adjacent partial regions in a dark screen is more easily perceived,
while the luminance difference between adjacent partial regions in a bright screen is less perceptible. Accordingly, measurements are conducted for each of these cases, and a plurality of permissible limit values are set, and stored in the limit value storage unit 21b.
The image feature decision unit 18b receives the partial region feature quantities Fc0 and the enlarged region feature quantities Fb, and the first and second whole screen feature quantities Fc0 and Fc1, and makes a decision on the feature of the image on the basis of the received quantities.
On the basis of the result of the decision by the image feature decision unit 18b, the limit value selector 22 selects and reads one of the plurality of permissible limit values stored in the limit value storage unit 21b, and supplies the selected permissible limit value to the comparison processor 20.
For instance, when the image feature decision unit 18b finds that the image of the partial region of interest is dark, a relatively small permissible limit value among the plurality of permissible limit values stored in the limit value storage unit 21b is selected and output.
When the image feature decision unit 18b finds that the image in the partial region of interest is bright, a relatively large permissible limit value among the plurality of permissible limit values stored in the limit value storage unit 21b is selected and output.
When the difference between the luminance alteration amounts calculated by the inter-partial region difference calculator 16 exceeds the selected permissible limit value selected by the limit value selector 22, the comparison processor 20 outputs information indicating such a fact, and the degree by which the permissible limit value is exceeded, to the alteration amount adjustment unit 19.
As in Embodiment 4, the alteration amount adjustment unit 19 adjusts the luminance alteration amount data from the alteration amount data generator 14, on the basis of the information from the comparison processor 20. For instance, both of the luminance amount alteration amounts of the respective ones of the partial regions (partial region pair) adjacent to each other, between which the difference exceeds the permissible limit value, are altered to approach the luminance alteration amount of the other partial region of the pair, so that the difference between the luminance alteration amounts of these two partial regions does not exceeds the permissible limit value.
By adding the alteration amount adjustment unit 19 to the configuration in which the partial region deviation amount data Da and the enlarged region deviation amount data Db are used in order to suppress the luminance difference between adjacent partial regions, the luminance difference between adjacent partial regions can be suppressed (prevented from exceeding the permissible limit range according to the feature of the image), and the improvement in the dynamic range can be accomplished.
Input to the OSD processor 23 is OSD display information Dosd including information indicating the contents of the on-screen display (OSD), and information indicating the position of the display. The OSD display information Dosd has characteristics different from those of the input image data output from the receiving unit 2 in
On the basis of the OSD display information Dosd, the OSD processor 23 detects the partial regions in which OSD display is made, and outputs information indicating the partial regions in which OSD display is made. The partial regions in which OSD display is made means the partial regions having its part or its entirety used for the OSD.
The alteration amount adjustment unit 19b receives the luminance alteration amount data De output from the alteration amount data generator 14, adjusts the luminance alteration amounts such that the light emission luminance differences are not present between partial regions in which OSD display is indicated to be made according to the information output from the OSD processor 23. By the operation described, the luminance difference between partial regions due to the input image are suppressed to be non-perceptible in the OSD parts. In such a case, it is desirable to adjust the luminance alteration amounts of the partial regions in which OSD display is made, so that the luminance difference between the partial regions which are used for the OSD display and the partial regions which are not used for the OSD display, and which are adjacent to the partial regions which are used for the ODS display is as small as possible.
When the OSD display is made in the three partial regions J(7,7), J(8,7), J(9,7) at the lower right as shown in
The features of the embodiments described in Embodiments 1 to 6 can be used in combination with each other. For instance, the adjustment of the luminance alteration amount in the partial regions in which the OSD display is made, as explained in Embodiment 6, can also be applied to Embodiments 1 to 5.
Detailed description of the light emission control device has been made, but the light emission control method implemented by the light emission control device also forms part of the invention. The processes in the above described light emission control device, or the processes performed by the above-mentioned light emission control method can be implemented by software, i.e., a programmed computer. The program for having a computer perform the above-described processes, and a computer-readable recording medium which stores the above-mentioned program also form parts, of the invention.
1: input terminal; 2: receiving unit; 3: optical modulation unit; 4: whole screen feature quantity detector; 5-1 to 5-N: light emission unit; 6: partial region feature quantity detector; 7: light-emission control data generator; 8: enlarged region feature quantity detector; 9: light emission driver; 10: whole screen light-emission control data converter; 11: partial region deviation amount calculator; 12, 12-1 to 12-M: enlarged region deviation amount calculator; 13: adder; 14: alteration amount data generator; 15: adder; 16: inter-partial region difference calculator; 17: selective adder; 18, 18b: image feature decision unit; 19, 19b: alteration amount adjustment unit; 20: comparison processor; 21, 21b: a limit value storage unit; 22: limit value selector; 23: OSD processor; 30: light emission controller.
Number | Date | Country | Kind |
---|---|---|---|
2011-026067 | Feb 2011 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2011/078067 | 12/5/2011 | WO | 00 | 8/9/2013 |