The present invention relates to a method and a device for converting and supplying luminance values to a display control device as well as a portable electronic device and a display unit including such a converting device.
In the world of communications and content providers of today there is a trend towards more information to be displayed such as video. This trend is also very much present in the world of mobile communications, where more and more information content demanding applications are being included in the terminals.
The picture format of these applications can have a high resolution, making it possible to display both color and black and white information with fine color resolution. In order to do this, the applications use a fairly big number of bits for each color or gray scale. There is however a problem in that many displays in handheld terminals do not work with the same bit format, which leads to a degradation of resolution when for instance playing video on a display of a portable terminal. It is today normal with a so called 5-6-5 scheme for video applications, where six bits are used for the color green, five bits for red and five bits for blue. In the displays of today there is normally used a lower resolution of 3-3-2 instead, with three bits used for green, three for red and two for blue. There is thus a big degradation of resolution if nothing is done in order to try to raise the resolution, when supplying these higher resolution bit streams to low resolution displays. When the resolution gets lowered there is also a problem with quantization errors, which will be visible on a display if not corrected. There are techniques for reducing the visibility of these errors by error diffusion, like the Floyd-Steinberg algorithm. There also exist a number of techniques to improve the image quality, like dithering. Both have the disadvantage of increasing the noise level.
U.S. Pat. No. 6,094,243 describes a liquid crystal display device where an incoming high resolution bit stream is converted into signals with a lower resolution having different voltages for driving the pixels of a display. The input high-resolution words are here converted to binary data for driving a display. Each bit is here associated with a gray scale value. It is also described how each gray scale bit is provided during a subframe period of a frame for driving the display. The subframes are also described as taking up differing lengths of time of the frame, where the different subframes have the proportions 1:2:4:8 etc. depending on the significance of the bits. The most significant bit is then driven the longest time. This however leads to a large amount of subframes of differing lengths and consequently a rather complex way of driving a display, because of the multitude of subframe lengths. This problem is more clearly understood, when realizing that for a single pixel, the different bits are to be applied on three different conductors to the display. The document then mentions that the above-mentioned proportions between the bits are avoided by instead varying the voltage applied to a subframe in the display. The document therefore describes reduction of the subframe periods of the most significant bits through driving them with higher voltages.
One problem with the document is that it does not really discuss the conversion of a high-resolutionvalue to a low-resolution value for supply to a display driving circuit, but rather a display driving circuit for converting high-resolution values to signals for directly driving a display. This means that the input to the device in the document is converted and directly applied to a display. Often there is a case where one has a driving circuit for a display which requires a word length that is smaller than the word length of the supplied data stream, and in this case the technique described in above mentioned document cannot be used without replacing the existing display driving device with one which can handle such high-resolution values. This might be costly and not in line with other requirements of an apparatus where the display is to be incorporated.
By having an independent converter, the function is optional for a display system. There is thus a need for a device for converting high-resolution luminance values to low resolution luminance values while at the same time retaining the high-resolution information and keep the number of different length subframes low.
From 11th FPD Manufacturing Technology EXPO 6 Conference, Conference Proceedings B3, Jul. 17-19, 2001 it is known to convert a first high resolution luminance value to values of lower resolution, for instance 6-3, 5-3 and 5-2 using scans of equal length of a frame, where a scan is used for providing a low resolution value consisting of a number of bits and a frame is the time required to drive a pixel of the display. In the described conversion scheme four consecutive scans are provided in order to obtain 31 levels corresponding to an input 5-bit word. The values of the four scans are mapped onto the possible original luminance levels according to a conversion table. The lowest possible combination 000 and the highest possible combination 111 for all scans or words are not used here, but otherwise the input levels are mapped onto the scans in growing order. This means that the fourth scan represents the least significant bits of the output words and scan 1 the most significant bits. The four scans are thus used to obtain the original high-resolution information.
The present invention seeks to solve the problem of providing a scheme for driving a display, which lowers the number of subfields or scans used and which therefore retains a high quality image for a low performance display at lower cost and energy. The invention is defined by the independent claims. The dependent claims define advantageous embodiments.
According to one aspect of the invention there will be a power saving compared with a four-subfield scheme because each subfield is only clocked once per frame.
The basic idea of the invention is to provide an enhanced bit reduction scheme, which retains the information in an input luminance value while keeping the number of subfields that drive a display low, through providing the subfields with differing lengths.
With the proposed scheme according to the invention, there is no need for using dithering and quantization error reduction.
According to a preferred embodiment of the invention, the number of subfields that drive a display are kept to a minimum, which serves to lower the energy consumption of the device.
Claim 2 provides an enhanced scheme for driving subfields according to the invention.
Claim 3 provides dimensioning of subfields that retains many luminance levels in a conversion scheme according to the invention.
Claim 4 provides a conversion scheme where the subfield lengths are so dimensioned that all input levels can be provided with a minimum of subfields for a certain bit-length reduction.
Claim 6 provides a conversion scheme, where the subfields are dimensioned so that all input levels can be provided with a minimum of subfields for another type of bit-length reduction.
These and other aspects of the invention will in the following be apparent from and elucidated with reference to the embodiments described hereinafter.
The video processing unit 22 then submits the high-resolution luminance values (5-6-5) to a data conversion device 24, which converts the high-resolution luminance values to values suitable for supply to a driver of a display (3-3-2). These converted values are then supplied to a display-driving unit comprising a timing and control subunit 26, column drivers 28 and row drivers 30 in order to drive an LCD 12 according to known principles. The display driving circuit can be of a known type, like the LCD driver LH15A1/155N sold by Sharp.
When a pixel of the display for the color green is to be displayed on the display, the data conversion unit 24 receives a first six-bit luminance value 44 from the video processing unit 22. The first value thus has a word length of six bits. The subfield control unit 32 then looks in a look-up table 36 for converting this value and selects a first and second output value in dependence of the input value. An example of this is table 1 below:
A second luminance value 40 and a third luminance value 42 are chosen from the columns SF1 and SF0 of the table depending on the first value. As can be seen the second and third values have a word length of 3 bits. In
The subfield control unit clocks the conductors or lines to the display driving unit only once for each subfield during a frame. Because of this the average clocking frequency is therefore lowered compared with a four-scan or four-subfield scheme. This leads to a halving of the power consumption in relation to the four-scan scheme, which is highly advantageous for portable electronic devices.
For the color red there is a transformation from 5 bits to 3. This transformation is done in the same way as described above. Note however that because of the reduction from 5 to 3 bits in the above-described scheme, there are more values that can be output to the display driver than there are input values. These extra values can be used for sending extra information to the display driver for example for compensation for non-linear behavior of the display.
For the color blue there is a transformation from 5 bits to 2 bits. Here it is not possible to use the scheme above and preserve the image resolution. Instead a scheme shown in
Here the subfield control units clocks the conductors or lines to the display driving unit three times during the frame, which also leads to a power saving compared to the four scan method.
Hence the color resolution of the display can be larger than 5-6-5 coding would suggest. When using a higher input resolution or an embedded gamma function, the extra color resolution can be exploited. The subfield driving-scheme can drive up to 6-6-6 levels, which equals 260 K colors.
The system also includes an image frame memory, which works according to known principles and has therefore not been further described in this description.
The invention is also possible to implement for gray scale operation, i.e. without colors. In this case any of the described ways of converting for the colors red, green and blue can be used based on the reduction of number of bits.
A method of implementing the present invention will now be described. First a first high-resolution luminance value is received. Thereafter the first value is converted into second and third low-resolution luminance values. After that the second and third luminance values are supplied to a display driving circuit, during subfields SF0 and SF1, respectively, of a frame for driving the display. Here the subfield during which the third value is supplied is longer than the subfield during which the second value is supplied, and the third value represents at least one more significant bit than the second value and is preferably eight times longer.
An alternative method of supplying luminance values to a display is described now. First a first high-resolution luminance value is received. Thereafter the first value is converted into a second, third and fourth low-resolution luminance values. After that the second, third and fourth luminance values are supplied to a display driving circuit, during subfields SF0, SF1 and SF2, respectively of a frame for driving the display. Here the subfield during which the third value is supplied is longer than the subfield during which the second value is supplied, and the third value represents at least one more significant bit than the second value. The fourth value has a subfield, which is equally long as the subfield of the third value and represents a toggle bit.
Thus a device and method for supplying luminance values to a display have been described. With the proposed scheme according to the invention, there is no need for using dithering and quantization error reduction. A number of subfields are provided with differing lengths depending on how many levels are needed and how many bits need to be reduced. It should be realized that the subfield lengths do not have to be equivalent to a word length according to the invention. They can represent only a shift with a bit, at which time the subfield lengths have a relationship of 2:1. There can for example also be a situation where there are only two subfields having lengths with the proportions 1:4. The relationships of the subfields are selected according to how many bits there is a reduction between from the input luminance value to output luminance values. A toggle bit might be provided when there is not possible to represent all the bits of the input value with two output values. The invention is furthermore not limited to exact correspondence between bits in the first value and bits in the second and third values. There can be a selection in the lookup table of other values, which together at least approximately achieve the desired result of providing the luminance of the first value. Hence gamma conversion and transmission curve compensation can be included in the lookup tables. The invention can furthermore be used for reduction from any bit format to another bit format.
When low power is desired, the transmission of SF0 can be easily skipped, resulting in less addressing cycles, hence less dissipation and lower color resolution is obtained.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word “comprising” does not exclude the presence of elements or steps other than those listed in a claim. The word “a” or “an” preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the device claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
Number | Date | Country | Kind |
---|---|---|---|
02076071.6 | Mar 2002 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB03/00761 | 2/25/2003 | WO | 9/14/2004 |