The present invention relates to a driving device and a driving method for driving a pixel array section. The present invention also relates to an image display device including such a driving device.
Liquid crystal display apparatuses having liquid crystal displays, for example, are widely used as apparatuses for displaying a color video image.
Driving methods for liquid crystal display panels encompass field sequential driving. The field sequential driving refers to a driving method for controlling a liquid crystal display panel so that three subframes which respectively correspond to three primary colors are sequentially displayed in sync with respective lighting timings of backlights which respectively correspond to the three primary colors. The three subframes displayed in a time-division manner are superimposed on a retina of a viewer due to persistence of vision so that the three subframes are recognized by the viewer as one color frame.
An input video signal 41 supplied to the conventional drive circuit is separated by the RGB sync separation circuit 42 into video signals which respectively correspond to the three primary colors, red (R), green (G), and blue (B). The video signals are supplied to the R scan speed conversion circuit 43, the G scan speed conversion circuit 44, and the B scan speed conversion circuit 45, respectively, so that respective scan speeds of the video signals are converted into tripled ones. Then, the video signals subjected to this speed conversion are sequentially supplied to a light valve (liquid crystal display panel) in accordance with signals from the timing control circuit 46. The backlight drive circuit 47 supplies backlight control signals to backlights in accordance with the signals from the timing control circuit 46.
In a liquid crystal display apparatus which does not have color filters but carries out the field sequential driving, each of pixels corresponds to one picture element. That is, the liquid crystal display apparatus which drives its liquid crystal display by the field sequential driving makes it possible to obtain a resolution three times a resolution of a common liquid crystal display apparatus in which each of pixels corresponds to three picture elements. Further, the liquid crystal display apparatus makes it possible to obtain a transmittance three times a transmittance of the common liquid crystal display apparatus. This makes it possible to reduce power consumption for image display operation at a luminance to one-third of that of the common liquid crystal display apparatus to perform the image display operation at the same luminance.
On the other hand, there has been known that the liquid crystal display apparatus utilizing the field sequential driving causes a phenomenon called color breaking. The color breaking is such a phenomenon that in a case where a line of sight of a viewer follows an object moving on a display screen, sequentially-displayed subframes which respectively correspond to the three primary colors are not evenly superimposed on a retina of the viewer so that the viewer recognizes the three primary colors such that a color component corresponding to one of the subframes is emphasized.
The following describes the color breaking, with reference to drawings.
(a) of
In (a) of
(b) of
Consider here that a line of sight of a viewer follows an edge P of the white object in
In (b) of
Accordingly, the three primary colors cannot be properly superimposed on the retina of the viewer. As a result, the three primary colors are recognized at the edge P such that only red is emphasized. This is a phenomenon called color breaking.
The explanation above deals with a case where the line of sight of the viewer follows the edge of the white object moving on the display screen. However, the color breaking can be caused in case of objects other than the white object, and can also be caused in a position other than an edge of an object.
Patent Literature 1 discloses a liquid crystal display apparatus of a field sequential driving method. The liquid crystal display apparatus divides one frame into two subframes so as to display, in one of the two subframes, a subframe made up of a green component only, and display, in the other of the two subframes, a subframe made up of a red component and a blue component.
In order to realize such a display method, a liquid crystal display panel of the liquid crystal display apparatus has color filters which allow the red component and the green component to pass through, and color filters which allow the blue component and the green component to pass through. According to the liquid crystal display apparatus, it is sufficient to divide each frame into two subframes in total which are a subframe corresponding to green and a subframe corresponding to red and blue, in order to display an image in color. This makes it possible to increase a frame rate of a video image to be displayed on the liquid crystal display, as compared to that liquid crystal display apparatus of a field sequential driving method which requires three subframes. This makes it possible to expect an effect of alleviating the color breaking.
However, a problem still persists in that it is difficult to fundamentally alleviate the color breaking only by increasing a frame rate.
Patent Literature 2 discloses an image processing apparatus having a display position correction circuit which corrects display positions of subframes of each frame by use of a movement detector circuit. The display position correction circuit of the image processing apparatus corrects display positions of subframes so that subframes are evenly superimposed on a retina of a viewer while a line of sight of the viewer follows an object moving a display screen. This makes it possible to suppress color breaking in displaying a moving image.
Patent Literature 1
However, the movement detector circuit in the image processing apparatus requires a very complex calculation for detection of a movement direction and a movement distance of an image. Specifically, the movement detector circuit finds pixel values that drive signals corresponding respectively to colors have, by use of a motion vector found on the basis of data of respective regions of a plurality of frames. Accordingly, the movement detector circuit requires an enormous calculation for each frame. Accordingly, a large-scale LSI and a large-scale memory are required for realizing a high-speed drive circuit. This is a major factor of increase of costs. Further, depending on an image and its movement, a motion vector cannot be found appropriately. This leads to a possibility of imaging failure together with color breaking.
The present invention was made in view of the problems. An object of the present invention is to realize a driving device which makes it possible to effectively suppress color breaking by use of simple calculations.
In order to attain the object, a driving device of the present invention includes generation means for generating pixel values of driving signals of at least one color for pixels of the at least one color among driving signals of a plurality of colors to be supplied sequentially to the pixel array section, the generation means generating the pixel values for each pixel of the at least one color on the basis of (i) a pixel value of the pixel in one of two continuously-inputted frames corresponding to the color of the pixel and (ii) a pixel value of the pixel in other one of the two continuously-inputted frames corresponding to the color of the pixel.
That movement detector circuit for suppressing color breaking which is provided in the image processing apparatus of Patent Literature 1 finds pixel values of drive signals of respective colors from a motion vector found on the basis of data of respective regions of a plurality of frames. Accordingly, the movement detector circuit requires an enormous calculation for each frame. Accordingly, such an image processing apparatus requires a large-scale LSI and a large-scale memory. This is a major factor of increase of costs. Further, depending on an image and its movement, a motion vector cannot be found appropriately. This leads to a possibility of, imaging failure together with color breaking.
The arrangement makes it possible to generate pixel values of driving signals of at least one color for pixels of the at least one color among driving signals of a plurality of colors, specifically, generate the pixel values for each pixel of the at least one color on the basis of (i) a pixel value of the pixel in one of two continuously-inputted frames corresponding to the color of the pixel and (ii) a pixel value of the pixel in other one of the two continuously-inputted frames corresponding to the color of the pixel. Accordingly, less calculation is required for each frame. This allows high-speed processing. Accordingly, by providing the driving device in an image display device, it is possible to effectively suppress color breaking, without a large-scale LSI and a large-scale memory. Further, it is possible to generate values that drive signals corresponding to the plurality of colors have for pixels, without using a motion vector. This makes it possible to prevent imaging failure.
The driving device of the present invention is preferably arranged such that said generation means generates the pixel values of the drive signals of the at least one color for each pixel of the at least one color by obtaining a weighted average of (i) a value of the pixel in an nth input frame corresponding to the color of the pixel and (ii) a value of the pixel in an (n−1)th input frame corresponding to the color of the pixel.
That is, the generation means preferably generates SRn by the following weighted average calculation: SRn=α1*IRn-1+α2*IRn, where: SRn represents a value that a drive signal corresponding to red has for a pixel; IRn represents a value of the pixel in a current input frame corresponding to red; and IRn-1 represents a value of the pixel in a previous input frame corresponding to red. In the equation, α1 and α2 are weighting coefficients for the weighted average calculation, and satisfy α1+α2=1.
The symbol * is an operator indicating multiplication (the same holds for the below).
The generation means makes it possible to generate pixel values of driving signals of at least one color for pixels of the at least one color among driving signals of a plurality of colors, by such a simple weighted average calculation. This makes it possible to perform the pixel-by-pixel calculation at high speed. Accordingly, by providing, in an image display device, the driving device having the generation means, it is possible to effectively suppress color breaking.
The driving device of the present invention is preferably arranged such that: plural colors are generated by said generation means on the basis of the nth input frame and the (n−1)th input frame; and weighing of the driving signals of the plural colors is carried out by using a greater weight for driving signals of one of the plural colors than a weight for drive signals of another one of the plural colors which drive signals of another one of the plural colors are supplied to the pixel array section earlier than the drive signals of the one of the plural colors.
That is, it is preferable that: e.g., the generation means generate SRn which is a value that a drive signal corresponding to red has for a pixel, by the equation: SRn=α1*IRn-1+α2*IRn, by using IRn which is a value of the pixel in a current input frame corresponding to red and IRn-1 which is a value of the pixel in a previous input frame corresponding to red; the generation means generates SBn which is a value that a drive signal corresponding to blue has for a pixel, by the equation: SBn=α3+α4*IBn, by using IBn which is a value of the pixel in the current input frame corresponding to blue and IBn-1 which is a value of the pixel in the previous input frame corresponding to blue; and in a case where the drive signal corresponding to red is supplied to a liquid crystal display panel later than the drive signal corresponding to blue, α2>α4 is satisfied. In the equations, α1, α2, α3, and α4, are weighting coefficients for the weighted average calculations, and satisfy α1+α2=1 and α3+α4=1.
The generation means makes it possible to generate a subframe having an appropriate display position and an appropriate luminance, by use of simple calculations which are the weighted average calculations. Further, according to the arrangement, image display is performed in such a manner that a ratio among the color components is controlled in accordance with time progression. This makes it possible to alleviate color breaking which is recognizable for a viewer. Accordingly, by providing the driving device having the generation means in the image display device, it is possible to effectively suppress color breaking.
The driving device of the present invention is preferably arranged such that: among the drive signals of the plurality of colors to be supplied sequentially to the pixel array section, said generation means generates drive signals of a specific color on the basis of an input video signal of an nth input frame which input video signal corresponds to the specific color; and said generation means generates drive signals of each of the rest of the plurality of colors other than the specific color on the basis of (i) an input video signal of the nth input frame which input video signal corresponds to the color and (ii) an input video signal of an (n−1)th input frame which input video signal corresponds to the color.
According to the arrangement, among the drive signals of the plurality of colors to be supplied sequentially to the pixel array section, the generation means generates drive signals of a specific color on the basis of an input video signal of an nth input frame which input video signal corresponds to the specific color, and the generation means generates drive signals of each of the rest of the plurality of colors other than the specific color on the basis of (i) an input video signal of the nth input frame which input video signal corresponds to the color and (ii) an input video signal of an (n−1)th input frame which input video signal corresponds to the color. This makes it possible to prevent deterioration of an image corresponding to the specific color. This makes it possible to alleviate deterioration of a whole image.
The driving device of the present invention is preferably arranged such that the specific color has a highest display luminance among the plurality of colors.
The arrangement makes it possible to prevent deterioration of an image corresponding to a color which is highest in its display luminance among the plurality of colors. This makes it possible to effectively alleviate deterioration of a whole image.
The driving device is preferably arranged such that the specific color is green.
The arrangement makes it possible to prevent deterioration of an image corresponding to green. In image display in the three primary colors of RGB, green is displayed with a highest display luminance in general. Therefore, a viewer has a highest visibility for green. Accordingly, by adopting an arrangement which prevents deterioration of green in particular, it is possible to alleviate deterioration of an whole image.
The driving device of the present invention preferably sequentially supplies, to the pixel array section, (i) drive signals corresponding respectively to the plurality of colors or (ii) a combination of at least two of the driving signals, so as to cause the pixel array section to display “p” types of “q” number of subframes, the drive signals being generated on the basis of an nth input frame and an (n−1)th input frame or on the basis of the nth input frame, wherein “q” is not an integral multiple of “p.”
The types of subframes refer to those which are divided by colors in which the subframes are displayed.
For example, four green subframes and three red-blue subframes are alternately displayed on the pixel array section, by sequentially supplying, to the pixel array section, drive signals themselves corresponding to green each of which is generated on the basis of an nth input frame and an (n−1)th input frame or on the basis of the nth input frame; and combinations each made up of two drive signals corresponding respectively to red and blue which two signals are generated on the basis of the nth input frame and the (n−1)th input frame. In this case, two types of seven subframes are displayed in total on the pixel array section.
In other words, the types of subframes in this example are the two types: green subframe and red-blue subframe. In this example, seven subframes are displayed in total. The number of the subframes is not an integral multiple of 2 which is the number of the types of the subframes.
The arrangement makes it possible to prevent only a specific color from being displayed in a last subframe in each frame. That is, in a case where a last subframe in one frame corresponds to green in the example above, a last subframe in a next frame corresponds to red and blue.
This makes it possible to suppress color breaking, with prevention of occurrence thereof on a specific color.
The driving device of the present invention is preferably arranged such that: a combination of drive signals of the plurality of colors are generated on the basis of an nth input frame and an (n−1)th input frame or on the basis of the nth input frame and are supplied in a combination thereof to the pixel array section, so that at least one of subframes displayed by the pixel array section is generated from the combination of drive signals of the plurality of colors.
According to the arrangement, by displaying at least one subframe, an image is displayed which contains a plurality of colors. This makes it possible to increase a frame rate for image display. This makes it possible to suppress color breaking more effectively.
The driving device of the present invention preferably further includes: selection means for selecting, from the drive signals of the plurality of colors generated by said generation, drive signals of the plurality of colors to be supplied to the pixel array section in sync with a timing of lighting of light sources corresponding respectively to the color.
According to the arrangement, the driving device includes selection means for selecting, from the drive signals of the plurality of colors, drive signals of the plurality of colors to be supplied to the pixel array section in sync with a timing of lighting of light sources corresponding respectively to the color. This allows the pixel array section to display, at a sufficient luminance, images which correspond respectively to the plurality of colors.
An image display device of the present invention includes any one of the driving devices; and the pixel array section which the image display device controls by use of the drive signals generated by said driving device.
According to the arrangement, the image display device includes the driving device, and drives the pixel array section by use of the drive signals generated by the driving device. This makes it possible to effectively suppress color breaking, without a large-scale LSI and a large-scale memory.
The image display device of the present invention is preferably arranged such that the pixel array section is a liquid crystal display panel having no color filter.
According to the arrangement, employed is a liquid crystal display panel having no color filter. This makes it possible to drive the liquid crystal display panel, without causing decrease in resolution due to the color filters.
The image display device of the present invention may be arranged such that the pixel array section has a color filter for allowing two color components to pass through.
The arrangement makes it possible to display, at a time, two images having respective two colors. This makes it possible to increase a frame rate for image display. This makes it possible to effectively suppress color breaking.
A television receiver of the present invention includes any one of the image display devices.
According to the arrangement, the television receiver includes the image display device. This makes it possible to effectively suppress color breaking, without a large-scale LSI and a large-scale memory.
A display monitor device of the present invention includes any one of the image display devices.
According to the arrangement, the display monitor device includes the image display device. This makes it possible to effectively suppress color breaking, without a large-scale LSI and a large-scale memory.
A method of the present invention for driving a pixel array section, includes the step of generating pixel values of driving signals of at least one color for pixels of the at least one color among driving signals of a plurality of colors to be supplied sequentially to the pixel array section, the step of generating including the pixel values for each pixel of the at least one color on the basis of (i) a pixel value of the pixel in one of two continuously-inputted frames corresponding to the color of the pixel and (ii) a pixel value of the pixel in other one of the two continuously-inputted frames corresponding to the color of the pixel.
According to the method, pixel values of driving signals of at least one color for pixels of the at least one color among driving signals of a plurality of colors to be supplied sequentially to the pixel array section are generated on the basis of (i) a pixel value of the pixel in one of two continuously-inputted frames corresponding to the color of the pixel and (ii) a pixel value of the pixel in other one of the two continuously-inputted frames corresponding to the color of the pixel. Accordingly, less calculation is required for each frame. This allows high-speed processing. Accordingly, by employing the method, it is possible to effectively suppress color breaking, without a large-scale LSI and a large-scale memory. Further, it is possible to generate values that drive signals corresponding to the plurality of colors have for pixels, without using a motion vector. This makes it possible to prevent imaging failure.
The method of the present invention is preferably arranged such that in said step of generating, the pixel values of the drive signals of the at least one color for each pixel of the at least one color are generated by obtaining a weighted average of (i) a value of the pixel in an nth input frame corresponding to the color of the pixel and (ii) a value of the pixel in an (n−1)th input frame corresponding to the color of the pixel.
The generation step makes it possible to generate pixel values of driving signals of at least one color for pixels of the at least one color among driving signals of a plurality of colors, by the weighted average calculations. This makes it possible to perform the pixel-by-pixel calculation at high speed. Accordingly, by employing the method including the generation step, it is possible to effectively suppress color breaking.
The method of the present invention is preferably arranged such that in the step of generating, plural colors are generated by said generation means on the basis of the nth input frame and the (n−1)th input frame; and weighing of the driving signals of the plural colors is carried out by using a greater weight for driving signals of one of the plural colors than a weight for drive signals of another one of the plural colors which drive signals of another one of the plural colors are supplied to the pixel array section earlier than the drive signals of the one of the plural colors.
The generation step makes it possible to generate a subframe having an appropriate display position and an appropriate luminance, by use of simple calculations which are the weighted average calculations. Further, image display is performed in such a manner that a ratio among the color components is thus controlled in accordance with time progression. This makes it possible to alleviate color breaking which is recognizable for a viewer. Accordingly, by employing the method including the generation step, it is possible to effectively suppress color breaking.
The method of the present invention is preferably arranged such that: in the step of generating, among the drive signals of the plurality of colors to be supplied sequentially to the pixel array section, drive signals of a specific color are generated on the basis of an input video signal of an nth input frame which input video signal corresponds to the specific color, whereas drive signals of each of the rest of the plurality of colors other than the specific color are generated on the basis of (i) an input video signal of the nth input frame which input video signal corresponds to the color and (ii) an input video signal of an (n−1)th input frame which input video signal corresponds to the color.
According to the generation step, among the drive signals of the plurality of colors to be supplied sequentially to the pixel array section, drive signals of a specific color are generated on the basis of an input video signal of an nth input frame which input video signal corresponds to the specific color, and drive signals of each of the rest of the plurality of colors other than the specific color are generated on the basis of (i) an input video signal of the nth input frame which input video signal corresponds to the color and (ii) an input video signal of an (n−1)th input frame which input video signal corresponds to the color. This makes it possible to prevent deterioration of an image corresponding to the specific color. This makes it possible to alleviate deterioration of a whole image.
The method of the present invention preferably includes: sequentially supplying, to the pixel array section the drive signals of the plurality of colors by supplying driving signals of one color or by supplying drive signals of a combination of at least two colors, so as to cause the pixel array section to display p types of q number of subframes, the drive signals being generated on the basis of an nth input frame and an (n−1)th input frame or on the basis of the nth input frame, wherein q is not an integral multiple of p.
The types of subframes refer to those which are divided by colors in which the subframes are displayed.
For example, four green subframes and three red-blue subframes are alternately displayed on the pixel array section, by sequentially supplying, to the pixel array section, drive signals themselves corresponding to green each of which is generated on the basis of an nth input frame and an (n−1)th input frame or on the basis of the nth input frame; and combinations each made up of two drive signals corresponding respectively to red and blue which two signals are generated on the basis of the nth input frame and the (n−1)th input frame. In this case, two types of seven subframes are displayed in total on the pixel array section.
In other words, the types of subframes in this example are the two types: green subframe and red-blue subframe. In this example, seven subframes are displayed in total. The number of the subframes is not an integral multiple of 2 which is the number of the types of the subframes.
The arrangement makes it possible to prevent only a specific color from being displayed in a last subframe in each frame. That is, in a case where a last subframe in one frame corresponds to green in the example above, a last subframe in a next frame corresponds to red and blue.
This makes it possible to suppress color breaking, with prevention of occurrence thereof on a specific color.
The method of the present invention is preferably arranged such that: a combination of drive signals of the plurality of colors are generated on the basis of an nth input frame and an (n−1)th input frame or on the basis of the nth input frame and are supplied in a combination thereof to the pixel array section, so that at least one of subframes displayed by the pixel array section is generated from the combination of drive signals of the plurality of colors.
According to the method, by displaying at least one subframe, an image is displayed which contains a plurality of colors. This makes it possible to increase a frame rate for image display. This makes it possible to suppress color breaking more effectively.
The method preferably further includes the step of selecting, from the drive signals of the plurality of colors generated by said generation, drive signals of the plurality of colors to be supplied to the pixel array section in sync with a timing of lighting of light sources corresponding respectively to the color.
Thus, the method includes the step of selecting drive signals of the plurality of colors to be supplied to the pixel array section in sync with a timing of lighting of light sources corresponding respectively to the color. This allows the pixel array section to display, at a sufficient luminance, images which correspond respectively to the plurality of colors.
The driving device may be realized by a computer. In this case, the present invention encompasses (i) a program for causing the computer to serve as the sections, thereby realizing the driving device by the computer, and (ii) a computer-readable recording medium storing the program.
As described above, the driving device of the present invention includes generation means for generating pixel values of driving signals of at least one color for pixels of the at least one color among driving signals of a plurality of colors to be supplied sequentially to the pixel array section, the generation means generating the pixel values for each pixel of the at least one color on the basis of (i) a pixel value of the pixel in a current input frame corresponding to the color of the pixel and (ii) a pixel value of the pixel in a previous input frame corresponding to the color of the pixel. This makes it possible to effectively suppress color breaking, without a large-scale calculation, unlike the image processing apparatus having the movement detector circuit.
For a fuller understanding of the nature and advantages of the invention, reference should be made to the ensuing detailed description taken in conjunction with the accompanying drawings.
The following describes a driving device 1 of a first embodiment, with reference to the drawings.
First, the following describes an arrangement of the driving device 1 of the present embodiment, with reference to
The light source section 21 is a means for sequentially irradiating the pixel array section 20 with lights of different colors. The light source section 21 can be realized by, e.g., LEDs of three colors (RGB) which LEDs sequentially light up. The light source section 21 may be realized by a laser light source, a fluorescent tube, a lamp, or the like, instead of LEDs. The pixel array section 20 includes a plurality of pixels arranged in an array. The pixel array section 20 is a means for controlling, pixel-by-pixel, a transmittance or a reflectance of light emitted from the light source section 21. For example, the pixel array section 20 can be realized by a transmissive or reflective liquid crystal display panel (In the case of the transmissive liquid crystal display panel, the light source section 21 is disposed behind the pixel array section 20. In the case of the reflective liquid crystal display panel, the light source section 22 is disposed in front of the pixel array section 20). The pixel array section 20 may be realized by EW (electrowetting) devices arrayed in an array, or by DMDs (digital mirror devices) arrayed in an array. As described below, a transmittance or a reflectance of the pixel array section 20 is controlled by the driving device 1. The driving device 1 of the present embodiment controls the pixel array section 20 by so-called field sequential driving (also referred to as time-division driving). However, the present invention is not limited to this.
As illustrated in
Input video signals I are sequentially supplied to the driving device 1. The present embodiment assumes that the input video signals I be 60-Hz progressive signals. That is, the present embodiment assumes that the input video signals I be supplied to the RGB separation section 11 one by one in every frame, and the input video signals I have a frame rate of 60 Hz. An nth frame corresponding to an nth input video signal I is hereinafter referred to as frame In.
The RGB separation section 11 is a means for separating, in every frame, an input video signal I into video signals IR, IG, and IB which correspond respectively to the three primary colors: red, green, and blue. That is, the RGB separation section 11 is a means for separating the frame In corresponding to the nth input video signal I into video signals IRn, IGn, and IBn. The video signals IR, IG, and IB are video signals indicative of gradation levels of red (R), green (G), and blue (B), respectively.
Further, the RGB separation section 11 supplies seed signals S to the timing generation section 18 in sync with receipt of the input, video signals I. That is, the RGB separation section 11 supplies a 60-Hz seed signal Sn to the timing generation section 18 in sync with the receipt of the input video signal I.
Schematically, the timing generation section 18 is a means for generating, on the basis of a seed signal S, timing signals for specifying timings when subframes corresponding respectively to RGB are displayed.
Specifically, on the basis of a seed signal S, the timing generation section 18 generates a 60-Hz timing signal A in phase with the seed signal S, a 60-Hz timing signal B which is phase-shifted by ⅓ cycle from the seed signal S, and a 60-Hz timing signal C which is phase-shifted by ⅔ cycle from the seed signal S.
The three timing signals A, B, and C respectively are signals for specifying timings when a green subframe, a blue subframe, and a red subframe are displayed. That is, subframes in every frame are displayed in such a manner that: first, a blue subframe is displayed; second, a red subframe is displayed after a delay corresponding to a phase difference of the ⅓ cycle; and finally, a green subframe is displayed after a delay corresponding to a phase difference of the ⅔ cycle, in the present embodiment as described below.
Hereinafter, a subframe to be lastly displayed in every frame is referred to as reference subframe. In the present embodiment, the reference subframes are green subframes.
The timing signals A, B, and C are transmitted to the G weighted average calculation section 16, the B weighted average calculation section 17, and R weighted average calculation section 15 which are described later, respectively. The timing signals A, B, and C are also transmitted to the color selection section 19.
The video signals IRn, IGn, and IBn are supplied to the R frame memory 12, the G frame memory 13, and the B frame memory 14, respectively. On the other hand, the video signals IRn, IGn, and IBn are also supplied to the R weighted average calculation section 15, the G weighted average calculation section 16, and the B weighted average calculation section 17, respectively.
The R frame memory 12, the G frame memory 13, and the B frame memory 14 are means for temporarily storing the video signals IR, IG, and IB, respectively. Specifically, the R frame memory 12, the G frame memory 13, and the B frame memory 14 temporarily store the video signals IR, IG, and IB which are supplied in every frame. In a case where the R frame memory 12, the G frame memory 13, and the B frame memory 14 receive new video signals IR, IG, and IB of a new frame, the R frame memory 12, the G frame memory 13, and the B frame memory 14 output the previously-stored video signals IR, IG, and IB to the R weighted average calculation section 15, the G weighted average calculation section 16, and the B weighted average calculation section 17 so as to store the new video signals IR, IG, and IB instead.
That is, in the present embodiment, the R frame memory 12, the G frame memory 13, and the B frame memory 14 store supplied video signals IRn-1, IGn-1, and IBn-1 until the R frame memory 12, the G frame memory 13, and the B frame memory 14 receive new video signals IRn, IGn, and IBn. In a case where the R frame memory 12, the G frame memory 13, and the B frame memory 14 receive the new video signals IRn, IGn, and IBn, the R frame memory 12, the G frame memory 13, and the B frame memory 14 output the previously-stored video signals IRn-1, IGn-1, and IBn-1 to the R weighted average calculation section 15, the G weighted average calculation section 16, and the B weighted average calculation section 17 so as to overwrite the previously-stored video signals IRn-1, IGn-1, and IBn-1 with the new video signals IRn, IGn, and IBn.
Each of the R weighted average calculation section 15, the G weighted average calculation section 16, and the B weighted average calculation section 17 is a generation means for obtaining a weighted average of (i) a value of a video signal corresponding to at least one color which video signal has been separated from an input video signal of a current input frame and (ii) a value of a video signal corresponding to the at least one color which video signal has been separated from an input video signal of a previous input frame, so as to obtain a value of a drive signal corresponding to the at least one color.
In the present embodiment, the R weighted average calculation section 15 is a means for obtaining a weighted average of (i) a value of a video signal corresponding to red which video signal has been separated from an input video signal of a current input frame and (ii) a value of a video signal corresponding to red which video signal has been separated from an input video signal of a previous input frame, so as to obtain a value of a drive signal corresponding to red.
Similarly, the B weighted average calculation section 17 is a means for obtaining a weighted average of (i) a value of a video signal corresponding to blue which video signal has been separated from the input video signal of the current input frame and (ii) a value of a video signal corresponding to blue which video signal has been separated from the input video signal of the previous input frame, so as to obtain a value of a drive signal corresponding to blue.
“Weighted average calculation” refers to a calculation in which found is an average of a plurality of elements which are weighted by respective different weights. In general, by using “m” number of elements: x1, x2, . . . , and xm, and their respective weighting factors: w1, w2, . . . , and wm, the weighted average calculation is defined as: w1*x1+w2*x2+ . . . wm*xm. The weighting factors satisfy the equation: w1+w2+ . . . +wm=1.
On the basis of input video signals IRn and IRn-1 corresponding to red, the R weighted average calculation section 15 in the present embodiment performs the calculation: SRn=α1*IRn-1+α2*IRn so as to generate a drive signal SRn corresponding to red.
Similarly, on the basis of input video signals IBn and IBn-1 corresponding to blue, the B weighted average calculation section 17 performs the calculation: SBn=α2*IBn-1+α1*IBn so as to generate a drive signal SBn corresponding to blue.
In the present embodiment, specific values of the weighting factors α1 and α2 are ⅓ and ⅔, respectively. Further, in the present embodiment, each of the weighted average calculations is performed for every target pixel.
On the other hand, on the basis of an input video signal IGn corresponding to green and the relationship: SGn=IGn, the G weighted average calculation section 16 generates a drive signal SGn corresponding to green. That is, in the present embodiment, the G weighted average calculation section 16 outputs, to the color selection section 19 as it is, the input video signal for the current input frame which input video signal corresponds to green, as a drive signal for the current input frame which drive signal corresponds to green.
The drive signals SRn, SGn, and SBn generated by the R weighted average calculation section 15, the G weighted average calculation section 16, and the B weighted average calculation section 17 are sequentially transmitted to the color selection section 19 in order of SBn, SRn, and SGn, in accordance with the timing signals A, B, and C transmitted from the timing generation section 18.
The color selection section 19 is a selection means for selecting, from the drive signals SBn, SRn, and SGn corresponding to RGB colors, a drive signal to be supplied to the pixel array section 20, in sync with a lighting timing of the light source section 21 which corresponds to RGB colors.
Specifically, the color selection section 19 selects the drive signals SGn, SBn, and SRn one by one in sync with the timing signals transmitted from the timing generation section 18 so as to sequentially supply the drive signals to the pixel array section 20 in order of SBn, SRn, and SGn.
Further, the color selection section 19 supplies, to the light source section 21, those light source section lighting signals corresponding to RGB colors which are in sync with the timing signals A, B, and C transmitted from the timing generation section 18.
That is, in sync with the drive signal SGn, the color selection section 19 supplies, to the light source section 21, a light source section lighting signal for turning on a green light source in the light source section 21. Similarly, in sync with the drive signals SBn and SRn, the color selection section 19 supplies, to the light source section 21, light source section lighting signals for turning on blue and red light sources in the light source section 21.
In accordance with the drive signals thus transmitted and the light source section lighting signals thus transmitted, the image display section 2 displays subframes in every frame in such a manner that: first, a blue subframe is displayed; second, a red subframe is displayed after a delay corresponding to a phase difference of the ⅓ cycle; and finally, a green subframe is displayed after a delay corresponding to a phase difference of the ⅔ cycle.
The above has explained the arrangement of the driving device 1.
In order to explain how the use of the driving device 1 makes it possible to suppress the color breaking, the following deals with, as in the explanation above, a case where a line of sight of a viewer follows the edge P of the white object illustrated in
The white object moves rightward along the horizontal line. Accordingly, the point of sight moves on the display screen of
As illustrated in (b) of
Thus, image display is performed in such a manner that a ratio among the color components is controlled in accordance with time progression. This makes it possible to alleviate color breaking which is recognizable for a viewer.
In the present embodiment, the blue and red subframes are subjected to the weighted average calculations. Accordingly, there is a risk that an error or the like caused in the calculation leads to deterioration of signal accuracy of a drive signal for a blue or red subframe. In contrast, the drive signals corresponding to green exactly are video signals corresponding to the green component of input video signals. Therefore, signal accuracy is not deteriorated as to a drive signal corresponding to green. In image display in the three primary colors of RGB, green is displayed with a highest display luminance in general. Therefore, a viewer has a highest visibility for green. Accordingly, by adopting an arrangement which prevents deterioration of green in particular, it is possible to alleviate deterioration of an whole image.
By thus performing simple video signal processing which are the weighted average calculations, the driving device 1 of the present embodiment makes it possible to suppress color breaking. Further, each of the weighted average calculations can be performed as to every target pixel, without reference to video signals in the vicinity of the target pixel. Accordingly, each of the R weighted average calculation section 15, the G weighted average calculation section 16, and the B weighted average calculation section 17 can perform the weighted average calculations at very high speed. Further, the weighted average calculations make it possible to generate values that the drive signals corresponding to RGB colors have for the pixels, without use of any motion vector. Therefore, there is no risk of imaging failure, unlike the case of a calculation using a motion vector.
Depending on a characteristic of the image display section 2, a nonlinear relationship such as a gamma luminance characteristic can be seen between (i) luminances of an image to be actually displayed and (ii) the drive signals to be supplied to the image display section 2. In such a case, it is more preferable that the R weighted average calculation section 15, the G weighted average calculation section 16, and the B weighted average calculation section 17 perform the weighted average calculations on the basis of luminances obtained by performing gamma correction on video signals.
Specifically, the R weighted average calculation section preferably generates a drive signal by the following equation: SRn=fr−1{α1*fR(IRn-1)+α2*fR(IRn)}. In the equation, fr and fR represent gamma correction functions for a drive signal corresponding to red, and fr−1 represents an inverse function of fr. Also as for drive signals corresponding to green and blue, similarly, the G weighted average calculation section 16 and the B weighted average calculation section 17 preferably generate respective drive signals by their respective following equations: SGn=fg−1{fG(IGn-1)}; and SBn=fb−1{α2+fB(IBn-1)+α1*fB(IBn)}. In the equations, fg and fG represent gamma correction functions for a drive signal corresponding to green, and fb and fB represent gamma correction functions for a drive signal corresponding to blue. fg−1 and fb−1 represent inverse functions of fg and fb, respectively.
However, nonlinear calculation can lead to increase of scale of the driving device 1. In addition, a certain effect can be expected even if the weighted average calculations are performed without gamma correction. Therefore, whether to perform gamma correction may be determined in a design phase in accordance with a target product price etc.
According to the present embodiment, subframes are displayed in order of blue, red and green. However, the present invention is not limited to this. Further, the above has dealt with a case where a frame rate of an input video signal is 60 Hz, and each frame is divided into subframes equally in terms of time. However, the present invention is not limited to this. That is, the present invention is also applicable to such cases that each frame is divided into subframes of two or not less than four, or each frame is divided into subframes unequally in terms of time. Further, the present invention is also applicable to such a case that the light source section 21 has light sources corresponding to colors of not less than four.
More specifically, it may be arranged such that the number of subframes in one frame is not an integral multiple of 3 which is the number of the primary colors in the present embodiment. This makes it possible to prevent a color of a reference subframe in each frame from becoming close to a specific color. Such an arrangement makes it possible to prevent image deterioration from occurring severely on a specific color, and also suppress color breaking.
The weighted average calculations to be performed by the R weighted average calculation section 15, the G weighted average calculation section 16, and the B weighted average calculation section 17 is not limited to the example of the present embodiment. That is, the weighted average calculations of the present embodiment are generally applicable to calculations for generating video signals of subframes on the basis of those video signals of a previous input frame which correspond to RGB colors and those corresponding video signals of a current input frame which correspond to RGB colors. In other words, the weighted average calculations to be performed by the R weighted average calculation section 15, the G weighted average calculation section 16, and the B weighted average calculation section 17 can be generally extended to the following calculations: SRn=FR(IRn-1, IRn); SGn=FG(IGn-1, IGn); and SRn=FB(IBn-1, IBn). In the equations, each of FR, FG, and FB represents a function to which a video signal of a previous input frame and a video signal of a current input frame are inputted as input values so that video signals of subframes are outputted from the function.
By providing the driving device 1 in a television receiver for receiving a television image and reproducing the television image, it is possible to realize a television receiver having less color breaking, without significant increase in cost. As for apparatuses other than television receivers, by providing the driving device 1 in a display monitor device for generally displaying a color image (a color image or a color video image which is outputted from, e.g., a PC), it is possible to realize a display monitor device having less color breaking, without significant increase in cost.
The following describes an image display device 4 and a driving device 5 of a second embodiment, with reference to drawings. The following first describes the image display device 4 and the driving device 5 of the present embodiment, with reference to
As illustrated in
Specifically, as illustrated in (a) of
The color filters 61 and 62 are arranged so that one color filter 61 and one color filter 62 are adjacent to each other, as illustrated in (a) of
Such arrangements of the pixel array section 60 allow pixels having the color filters 61 and pixels having the color filters 62 to separately adjust a gradation level of red light and that of blue light, respectively, even if red light sources and blue light sources are turned on at a time.
Thus, the present embodiment makes it possible to display, in one subframe, a red image and a blue image which are displayed in respective different subframes in the first embodiment.
The color filters 61 and 62 both allow green light to pass through. Accordingly, subframes for displaying green images are arranged in the same manner as the first embodiment.
The driving device 5 is an apparatus for driving the image display section 6.
As illustrated in
In the present embodiment, each frame is divided into seven subframes in total, unlike the first embodiment. In addition, in the present embodiment, each frame is made up of subframes for displaying green images and subframes for displaying red images and blue images, unlike the first embodiment.
The following describes sections of the driving device 5 of the present embodiment, with reference to
The present embodiment also assumes that the input video signals I be 60-Hz progressive signals, as is the case with the first embodiment. That is, the present embodiment assumes that the input video signals I be supplied to the RGB separation section 11 one by one in every frame, and the input video signals I have a frame rate of 60 Hz. An nth frame corresponding to an nth input video signal I is hereinafter referred to as frame I.
The R weighted average calculation section 55 is a means for performing a weighted average calculation using an input video signal IRn and that input video signal IRn-1 of a previous input frame which is stored in the R frame memory 12, so as to generate a drive signal SRn. The same holds for the G weighted average calculation section 56 and the B weighted average calculation section 57.
Respective weighted average calculations to be performed by the R weighted average calculation section 55, the G weighted average calculation section 56, and the B weighted average calculation section 57 are different from those in the first embodiment. For each frame, the R weighted average calculation section 55, the G weighted average calculation section 56, and the B weighted average calculation section 57 in the present embodiment generate seven drive signals for generating seven subframes in total, on the basis of input video signals IRn, IGn, and IBn corresponding to RGB colors and those corresponding input video signals IRn-1, IGn-1, and IBn-1 of a previous input frame which are stored in the R frame memory 12, the G frame memory 13, and the B frame memory 14.
As shown in
As shown in
Specifically, as shown in
The subscripts of the input signals IR, IG, and IB indicate frame numbers, as is the case with the first embodiment. First subscripts (n−1, n, etc.) of the drive signals SR, SG, and SB indicate frame numbers, and second subscripts (1, 2, . . . , and 7) are subframe numbers in each frame. For example, SRn-1,3 indicates a subframe output signal for a third subframe in the (n−1)th frame.
A coefficient ai which is used in the weighted average calculations is defined as: ai=i/7. In each of the equations for the weighted average calculations, a sum of the coefficients ai is 1.
In each frame, each of the drive signals SR, SG, and SB is supplied to the color selection section 59 in order of the second subscripts.
As shown in
The timing generation section 58 generates timing signals for specifying respective starting points of the seven subframes in each frame, in accordance with a seed signal S supplied from the RGB separation section 11. More specifically, in accordance with a 60-Hz seed signal S supplied from the RGB separation section 11, the timing generation section 58 generates two 210-Hz timing signals which are phase-shifted by ½ cycle.
One of the two 210-Hz timing signals (hereinafter, referred to as timing signal D) is transmitted to the G weighted average calculation section 56. The other one (hereinafter, referred to as timing signal E) is transmitted to each of the R weighted average calculation section 55 and the B weighted average calculation section 57.
The drive signals SR, SG, and SB which are generated by the R weighted average calculation section 55, the G weighted average calculation section 56, and the B weighted average calculation section 57 are sequentially transmitted to the color selection section 59 in accordance with the timing signals D and E which are supplied from the timing generation section 58. More specifically, in accordance with the 210-Hz timing signal D, the G weighted average calculation section 56 supplies the drive signal G corresponding to green, to the color selection section 59, at 210 Hz. On the other hand, in accordance with the timing signal E, the R weighted average calculation section 55 and the B weighted average calculation section 57 supply the drive signals SR and SB corresponding respectively to red and blue, to the color selection section 59, at a time.
In the present embodiment, the drive signals SG corresponding to green are signals for controlling all the pixels in the pixel array section 60. In contrast, the drive signals SR corresponding to red are drive signals for controlling the pixels having the color filters 61, and the drive signals SB corresponding to blue are drive signals for controlling the pixels having the color filters 62.
In sync with the timing signal D supplied from the timing generation section 58, the color selection section 59 selects the drive signal SG corresponding to green so as to supply the drive signal SG to the pixel array section. 20. Similarly, in sync with the timing signal E supplied from the timing generation section 58, the color selection section 59 selects the drive signal SR and SB which corresponding respectively to red and blue so as to supply the drive signals SR and SB to the pixel array section 20.
Further, in sync with the timing signal D supplied from timing generation section 58, the color selection section 59 supplies a light source section lighting signal for turning on the green light sources to the light source section 21. Also, in sync with the timing signal E supplied from timing generation section 58, the color selection section 59 supplies a light source section lighting signal for turning on the red and blue LEDs to the light source section 21.
In other words, in sync with the drive signal corresponding to green, a light source section lighting signal for turning on green light sources is supplied to the light source section 21, and on, the other hand, in sync with the drive signals corresponding to red and blue, a light source section lighting signal for turning on red and blue light sources is supplied to the light source section 21.
The image display section 2 displays subframes in accordance with the drive signals and the light source section lighting signals thus transmitted.
In the present embodiment, a sum of (i) the number of times the green light sources are turned on between the input of an nth frame and the input of an (n+1)th frame and (ii) the number of times the combination of the red and blue light sources are turned on therebetween is 7, and the number is not an integral multiple of 2 which is the number of types of the subframes.
In the present embodiment, the two types of drive signals are outputted alternately. Accordingly, the two types of subframes are displayed alternately from one reference subframe to another. That is, in a case where a last subframe in one frame corresponds to green, a last subframe in a next frame corresponds to red and blue.
In the present embodiment, the subframes to be displayed are fewer in type, and sufficiently higher in frame rate, than the subframes of the first embodiment. This makes it possible to effectively suppress color breaking. Further, the present embodiment employs not only the color filters 61 and 62, but also the drive signals generated in the weighted average calculations performed by the R weighted average calculation section 55, the G weighted average calculation section 56, and the B weighted average calculation section 57. This makes it possible to suppress color breaking more effectively.
Further, any color component is assigned to a reference subframe. This prevents only a specific color component from being subjected to a corresponding weighted average calculation. Accordingly, even if, e.g., the weighted average calculations to be performed by the R weighted average calculation section 55, the G weighted average calculation section 56, and the B weighted average calculation section 57 make an error, the error does not occur only on one specific color. This makes it possible to reduce factors of image deterioration, for a whole color image to be recognized by a viewer.
The image display device 4 of the present embodiment thus divides each frame into seven subframes. However, the present invention is not limited to this. The present invention is also applicable to case where each frame is divided into subframes of not more than six or each frame is divided into subframes of not less than eight.
More specifically, the present invention is also applicable to a case where each frame is divided into as many subframes as a multiple of 2 which is the number of types of the subframes of the present embodiment. The arrangement makes it possible to constantly assign, to green, an image to be displayed in a reference subframe. This makes it possible to perform image display, without causing deterioration of a green image which has a highest luminance among the three primary colors.
Further, the present invention is also applicable to a case where the light source section 21 has light sources corresponding to colors of not less than four.
Also in the present embodiment, depending on a characteristic of the image display section 6, a nonlinear relationship such as a gamma luminance characteristic can be seen between (i) luminances of an image to be actually displayed and (ii) the drive signals to be supplied to the image display section 6. In such a case, it is preferable that the R weighted average calculation section 55, the G weighted average calculation section 56, and the B weighted average calculation section 57 perform gamma correction on the drive signals corresponding to RGB colors.
Specifically, the R weighted average calculation section 55 preferably generates a drive signal by the following equation: SRn,I=fr−1{a7-i*fR(IRn-1)+ai*fR(IRn)}. In the equation, fr and fR represent gamma correction functions for a drive signal corresponding to red, and fr−1 represents an inverse function of fr. Also as for drive signals corresponding to green and blue, similarly, the G weighted average calculation section 56 and the B weighted average calculation section 57 preferably generate respective drive signals by their respective following equations: SGn,I=fg−1{a7-i*fG(IGn-1)+ai*fG(IGn)}; and SBn,I=fb−1{a7-i*fB(IBn-1)+ai*fB(IBn)}. In the equations, fg and fG represent gamma correction functions for a drive signal corresponding to green, and fb and fB represent gamma correction functions for a drive signal corresponding to blue. fg−1 and fb−1 represent inverse functions of fg and fb, respectively.
However, nonlinear calculation can lead to increase of scale of the driving device 5. In addition, a certain effect can be expected even if the weighted average calculations are performed without gamma correction. Therefore, whether to perform gamma correction may be determined in a design phase in accordance with a target product price etc.
The weighted average calculations to be performed by the R weighted average calculation section 55, the G weighted average calculation section 56, and the B weighted average calculation section 57 is not limited to the example of the present embodiment. That is, the weighted average calculations of the present embodiment are generally applicable to calculations for generating video signals of subframes on the basis of those video signals of a previous input frame which correspond to RGB colors and those corresponding video signals of a current input frame which correspond to RGB colors. In other words, the weighted average calculations to be performed by the R weighted average calculation section 55, the G weighted average calculation section 56, and the B weighted average calculation section 57 can be generally extended to the following calculations: SRn,i=FR(IRn-1, IRn); SGn,i=FG(IGn-1, IGn); and SRn,i=FB(IBn-1, IBn). In the equations, each of FR, FG, and FB represents a function to which a video signal of a previous input frame and a video signal of a current input frame are inputted as input values so that video signals of subframes are outputted from the function.
(Program and Recording Medium)
Each of the circuits (each block) included in the driving device 1 or 5 may be realized by software with the use of a processor such as a CPU. That is, the driving device 1 or 5 can include a CPU (central processing unit), a ROM (read only memory), a RAM (random access memory), and a memory device (recording medium) such as a memory. The CPU executes instructions in control programs for realizing each function. The ROM contains the program which is loaded on the RAM, and the memory device stores the program and various data. The objective of the present invention can also be achieved, by providing the driving device 1 or 5 with a computer-readable recording medium storing control program codes (executable program, intermediate code program, or source program) for the driving device 1 or 5, serving as software for realizing the foregoing respective functions, so that the computer (or CPU or MPU) retrieves and executes the program code stored in the recording medium.
The recording medium may be, for example, a tape, such as a magnetic tape or a cassette tape; a disk including (i) a magnetic disk such as a Floppy (Registered Trademark) disk or a hard disk and (ii) an optical disk such as CD-ROM, MO, MD, DVD, or CD-R; a card such as an IC card (memory card) or an optical card; or a semiconductor memory such as a mask ROM, EPROM, EEPROM, or flash ROM.
Alternatively, the driving device 1 or 5 may be arranged to be connectable to a communications network so that the program codes are delivered over the communications network. The communications network is not limited to a specific one, and therefore can be, for example, the Internet, an intranet, extranet, LAN, ISDN, VAN, CATV communications network, virtual private network, telephone line network, mobile communications network, or satellite communications network. The transfer medium which constitutes the communications network is not limited to a specific one, and therefore can be, for example, wired line such as IEEE 1394, USB, electric power line, cable TV line, telephone line, or ADSL line; or wireless such as infrared radiation (IrDA, remote control), Bluetooth (Registered Trademark), 802.11 wireless, HDR, mobile telephone network, satellite line, or terrestrial digital network. Note that, the present invention can be realized by a computer data signal (i) which is realized by electronic transmission of the program code and (ii) which is embedded in a carrier wave.
Each of the circuits (each block) included in the driving device 1 or 5 may be realized, by any of (i) software, (ii) hardware logic, and (iii) a combination of hardware which carries out part of a process and an operation means which executes software for carrying out control of the hardware and the rest of the process.
Although the above concretely describes the first embodiment and the second embodiment, the present invention is not limited thereto. An embodiment based on a proper combination of technical means disclosed in the two embodiments is encompassed in the technical scope of the present invention.
Further, a method for driving the pixel array section, including the step of generating a drive signal as described in the two embodiments, is also encompassed in the technical scope of the present invention.
The embodiments and concrete examples of implementation discussed in the foregoing detailed explanation serve solely to illustrate the technical details of the present invention, which should not be narrowly interpreted within the limits of such embodiments and concrete examples, but rather may be applied in many variations within the spirit of the present invention, provided such variations do not exceed the scope of the patent claims set forth below.
The driving device of the present embodiment is widely applicable to driving devices for driving pixel array sections.
Number | Date | Country | Kind |
---|---|---|---|
2009-139106 | Jun 2009 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2010/000750 | 2/8/2010 | WO | 00 | 11/10/2011 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2010/143330 | 12/16/2010 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20080211973 | Hekstra et al. | Sep 2008 | A1 |
20120044281 | Kang | Feb 2012 | A1 |
Number | Date | Country |
---|---|---|
2000214829 | Aug 2000 | JP |
2002149129 | May 2002 | JP |
2004118047 | Apr 2004 | JP |
2007264211 | Oct 2007 | JP |
Number | Date | Country | |
---|---|---|---|
20120069062 A1 | Mar 2012 | US |