1. Field of the Invention
The present invention relates to a display controller and, more particularly, to a display controller capable of producing multi-gradation images on a display device constructed by binary-state pixels in an array.
2. Description of the Related Art
Digitally commanded display devices usually refer to optoelectronic apparatus using a plurality of pixels as elementary light source units, in which each pixel is switched between binary states ON and OFF (or White and Black) under the control of digital electronic signals. As the elementary light source units, the pixels may be emissive, transmissive, and reflective types. Liquid display devices, light-emitting diode display devices, plasma display device, and the like are some examples of the digitally commanded display devices.
Since the binary-state pixels are limited to being operated at either the state ON or the state OFF, some kind of display techniques is necessarily utilized or developed in order to produce multi-gradation images on the display device consisting of the binary-state pixels (hereinafter referred to as a binary display device). For example, an analog modulation technique proposes providing the pixels of the binary display device with a plurality of driving signals, each of which has a different intermediate level of voltage, thereby possibly operating the pixels at several less than 100% ON/OFF states for achieving a display of multi-gradation. Such an analog modulation technique has a drawback of requiring a complicated driver.
Another prior art is a pulse width modulation technique for controlling duty cycles between the binary states ON and OFF and utilizing a low pass filtering function of the human eye to achieve a perception of multi-gradation. Such a pulse width modulation technique suffers from a complicated controller and a sophisticated controlling algorithm.
Alternatively, a prior art called frame rate modulation technique is proposed to produce a perception of multi-gradation through a display of consecutive frames. This prior art is similar in principle to the pulse width modulation technique. However, some undesired visual disturbance such as flickering is usually perceived in the displayed images.
Still another prior art is a dithering technique, which employs a dither matrix to eliminate the flickering of the displayed images. However, such a dithering technique requires a sophisticated controlling algorithm and circuitry, resulting a low utility ratio of digital information. Even worse, some undesired visual disturbance such as stripes might be perceived in the displayed image.
In view of the above-mentioned problems, an object of the present invention is to provide a display controller capable of producing multi-gradation images on a display device constructed by binary-state pixels in an array.
Through a plurality of consecutive frames, a display controller produces a multi-gradation image on a display device formed by a plurality of binary-state pixels in an array. The plurality of pixels is classified into a plurality of pixel groups having an identical size. The display controller includes an image memory for providing each of the pixels with gradation data. The gradation data is indicative of a gradation level to be produced at the desired pixel. A waveform pattern memory provides the display device with plural sets of waveform pattern signals, each set having an identical number of waveform pattern signals, each waveform pattern signal having a predetermined number of bits and producing a different gradation level when applied to a pixel, each bit being provided for displaying during a corresponding frame of the plurality of consecutive frames. A waveform pattern selector outputs a waveform pattern selecting signal such that the waveform pattern memory provides two adjacent pixel groups with two different sets of the plural sets of waveform pattern signals, respectively. The two different sets of the plural sets of waveform pattern signals provided for the two adjacent pixel groups, respectively, are so designed as to operate the two adjacent pixel groups at two different states during at least one frame of the plurality of consecutive frames. The waveform pattern memory determines a selected set of the plural sets of waveform pattern signals in response to the waveform pattern selecting signal, determines a selected waveform pattern signal of the selected set of waveform pattern signals in response to the gradation data, and provides the bits of the selected waveform pattern signal, one bit per frame, over the plurality of consecutive frames. The plurality of consecutive frames is displayed at a frame rate high enough for preventing visual disturbances.
A method of producing a multi-gradation image on a display device formed by a plurality of binary-state pixels in an array through a plurality of consecutive frames is disclosed. An elementary 2×2 pixel cell is defined on the display device. The elementary 2×2 pixel cell has two pixels along a first diagonal and two pixels along a second diagonal. A first set of waveform pattern signals and a second set of waveform pattern signals are defined, each set having an identical number of waveform pattern signals, each waveform pattern signal having a predetermined number of bits and producing a different gradation level when applied to a pixel, each bit being provided for displaying during a corresponding frame of the plurality of consecutive frames. The two pixels along the first diagonal are provided with the first set of waveform pattern signals and the two pixels along the second diagonal with the second set of waveform pattern signals. The two pixels along the first diagonal and the two pixels along the second diagonal are operated at different states during at least one frame of the plurality of consecutive frames. The plurality of consecutive frames are displayed at a frame rate high enough for preventing visual disturbances.
Preferably, the multi-gradation image has 2m gradations and is produced through consecutive 2n frames where m is equal to or smaller than n and n is equal to or larger than 3. Each set of the two sets of waveform pattern signals has 2m waveform pattern signals for producing the 2m gradations, respectively, each waveform pattern signal having 2n bits. The frame rate is equal to or higher than (2n×15) Hz[0013] Preferably, the waveform pattern memory is restricted to provide only two sets of waveform pattern signals. The waveform pattern selector outputs the waveform pattern selecting signal in response to a least significant bit of the column number and a least significant bit of the row number. The waveform pattern memory stores a first set of the two sets of waveform pattern signals and derives a second set of the two sets of waveform pattern signals from the first set of the two sets of waveform pattern signals by using the waveform pattern selecting signal.
Preferably, each of the plurality of pixel groups is formed by a single pixel of the plurality of binary-state pixels.
Preferably, the display device is a color display device such that each of the plurality of binary-state pixels is constructed to produce one of three primary colors: red, green, and blue. Each of the plurality of pixel groups is formed by a single pixel of the plurality of binary-state pixels regardless of its color.
Preferably, the display device is a color display device such that every three pixels of the plurality of binary-state pixels makes up a color pixel unit and produces three primary colors: red, green, and blue, respectively. Each of the plurality of pixel groups is formed by a single one of the color pixel units.
The above-mentioned and other objects, features, and advantages of the present invention will become apparent with reference to the following descriptions and accompanying drawings, wherein:
a) is a schematic diagram showing two adjacent, either vertically or horizontally, pixels of a binary display device alternately provided with two different sets of waveform pattern signals;
b) is a schematic diagram showing several possible spatial patterns of any 2×2 pixel array of a binary display device during a frame according to the present invention;
a) and 4(b) are timing charts showing two exemplary sets of waveform pattern signals provided by a display controller according to the present invention;
a) and 5(b) are circuit block diagrams showing a display controller according to the present invention; and
a) to 6(c) are schematic diagrams showing a color display device according to the present invention.
As described above, the prior art for producing multi-gradation images on a binary display device suffers from a variety of shortcomings. Fortunately, a display controller according to the present invention does not only produce in an effective way multi-gradation images on a binary display device, but also provides the following advantages: (1) a simpler circuit configuration; (2) an easier-executed controlling algorithm; (3) a thorough prevention of visual disturbances (such as flickering and stripes); (4) a sufficient utility ratio of digital information; and (5) a significant enhancement of a speed of processing digital image signals. Therefore, the display controller according to the present invention employs an easier-executed controlling algorithm to operate the binary display device, achieving a homogeneous multi-gradation display without stripes and directly preventing from the flickering phenomenon by using integrating mechanisms of the human eye under a high enough frame rate. The preferred embodiments according to the present invention will be described in detail with reference to the drawings.
Referring to
It is assumed that the binary display device 10 is operated to display a series of images, each of which has 2n gradations (n is a positive integer). As shown in
In a preferred embodiment according to the present invention, the frame rate is set equal to or higher than (2n×15) Hz. Under such a condition, any two frames with the same frame serial number among the two consecutive 2n-gradation images are displayed at a rate equal to or higher than 15 Hz, i.e., once every 2n frames. In other preferred embodiments according to the present invention, the most appropriate frame rate may be determined by computer simulations or practical inspections as long as the frame rate is high enough for preventing the human eye from perceiving the flickering phenomenon.
In order to utilize the spatially integrating mechanism of the human eye, the display controller according to the present invention alternately provides the adjacent, either vertically or horizontally, pixels of the binary display device 10 with two different sets of waveform pattern signals. More specifically, as shown in
b) is a schematic diagram showing several possible spatial patterns A to H of any 2×2 pixel array of the binary display device 10 during a frame. In
a) and 4(b) are timing charts showing two exemplary sets of waveform pattern signals WP1 and WP2 provided by a display controller according to the present invention. The two sets of waveform pattern signals WP1 and WP2 shown in
It should be noted that there are only the 16th to 32nd level waveform pattern signals shown in
Although the two sets of waveform pattern signals WP1 and WP2 shown in
Hereinafter will be described in detail some circuit configuration and operations of a display controller 51 for producing multi-gradation images on a display device 50 with reference to
On the other hand, in response to the column number signal CN and the row number signal RN, a waveform pattern selector 57 outputs a waveform pattern selecting signal WS based on the elementary 2×2 pixel cell 30 shown in
b) shows part of the circuit of
To sum up, the display controller according to the present invention is able to produce the 2n-gradation images on the binary display device through using only two sets of waveform pattern signals. As compared with plenty of prior art display techniques using much more sets of phase shifting signals and elaborate phase placement patterns and/or the cumbersome dithering matrices, the display controller according to the present invention significantly reduces the storage requirement of the waveform pattern memory 56 and replaces the prior art phase placement pattern memory or the dithering matrix registers with the elegantly-configured waveform pattern selector 57, thereby greatly enhancing the speed of processing digital image signals.
Hereinafter will be exemplarily described how to apply the display controller according to the present invention to color display devices with reference to
b) shows a first method of assigning the two sets of waveform pattern signals WP1 and WP2 to the color display device 60 according to the present invention. In the first manner, each pixel of the color display device 60 is individually considered as a minimum assigned unit regardless of its color. Therefore, the pixels of the color display device 60 are assigned in accordance with the elementary 2×2 pixel cell 30, regardless of their color, for alternately, both vertically and horizontally, receiving the two sets of waveform pattern signal WP1 and WP2.
c) shows a second method of assigning the two sets of waveform pattern signals WP1 and WP2 to the color display device 60 according to the present invention. In the second manner, each color pixel unit 61 consisting of the red, green, and blue pixels of the color display device 60 is individually considered as a minimum assigned unit. If the original four pixels of the elementary 2×2 pixel cell 30 shown in
While the invention has been described by way of examples and in terms of preferred embodiments, it is to be understood that the invention is not limited to the disclosed embodiments. To the contrary, it is intended to cover various modifications. Therefore, the scope of the appended claims should be accorded the broadest interpretation so as to encompass all such modifications.
Number | Name | Date | Kind |
---|---|---|---|
4769713 | Yasui | Sep 1988 | A |
4921334 | Akodes | May 1990 | A |
5185602 | Bassetti, Jr. et al. | Feb 1993 | A |
5252959 | Kono | Oct 1993 | A |
5313224 | Singhal et al. | May 1994 | A |
5389948 | Liu | Feb 1995 | A |
5714974 | Liu | Feb 1998 | A |
5777590 | Saxena et al. | Jul 1998 | A |
6064359 | Lin et al. | May 2000 | A |
6084561 | Kudo et al. | Jul 2000 | A |
6353435 | Kudo et al. | Mar 2002 | B2 |
6791576 | Lin | Sep 2004 | B1 |
Number | Date | Country | |
---|---|---|---|
20050128222 A1 | Jun 2005 | US |