Driving system for display device
First Claim
1. A driving system, for use in a displaying device capable of gradation display, comprising:
- a pseudo bit-depth extension block for increasing visible gradation levels by (i) adding a noise pattern to upper-8-bits of input m-bit data (m being an integer not less than
9), and (ii) outputting as output data upper-n-bit (n being an integer not less than 8 and less than m) of data obtained by adding the noise pattern to the upper-8 bits of the input m-bit data;
an overshoot-driving block for performing overshoot-driving in display operation, an amount of the noise pattern being not more than 1 in 8-bit data, and the overshoot-driving block for performing calculation on 8-bit basis.
1 Assignment
0 Petitions
Accused Products
Abstract
A driving system of the present invention for use in a displaying device is provided with a pseudo bit-depth extension section. In the pseudo bit-depth extension section, a noise pattern is added to upper-n-bit data of an input signal D0 in m-bit, where (i) m is an integer of 9 or greater, and (ii) n is an integer of 8 or greater, but less than m. Then, upper-n-bit of data D1 thus obtained from the D0 is outputted, as output data D2, from the pseudo bit-depth extension section. The driving system is further provided with an overshoot-driving section for carrying out an overshoot-driving with respect to each of pixels. A noise amount of the noise pattern is 1 or less in 8-bit data, and a calculation in the overshoot-driving section is carried out with n-bit data. With this driving system which adopts a combination of (a) a overshoot-driving method for enforcing liquid crystal to respond at a high speed, and (b) a bit-depth extension technology in which a number of grayscales is increased by adding noise, it is possible to provide, at a low cost, a high-definition displaying device such as a liquid crystal display, having a high-response-characteristics and a high quality of grayscale reproduction.
27 Citations
43 Claims
-
1. A driving system, for use in a displaying device capable of gradation display, comprising:
-
a pseudo bit-depth extension block for increasing visible gradation levels by (i) adding a noise pattern to upper-8-bits of input m-bit data (m being an integer not less than
9), and (ii) outputting as output data upper-n-bit (n being an integer not less than 8 and less than m) of data obtained by adding the noise pattern to the upper-8 bits of the input m-bit data;
an overshoot-driving block for performing overshoot-driving in display operation, an amount of the noise pattern being not more than 1 in 8-bit data, and the overshoot-driving block for performing calculation on 8-bit basis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 28, 29, 30, 41)
-
-
20. A driving system for use in a displaying device capable of gradation display with respect to each of pixels, wherein:
-
input data for producing grayscales is k-bit data, where k is an integer and 6≦
k<
m (where m is an integer not less than
9);
when k≦
7, 0 is added to lower-(8-K) bit of the input k-bit data, and data obtained by adding 0 is stored in a frame memory;
when k≧
8, upper-8-bits of the k-bit data is stored in the frame memory;
the input k-bit-data is converted into m-bit-data in an independent γ
-processing block;
overshoot-driving is carried out based on current frame data and previous frame data wherein the current frame data is upper-8-bit data of the γ
-processing data, and the previous frame data is data stored in the frame memory;
lower-(m-8) bit data of the current frame data is added to data resulted from the overshoot-driving so that m-bit overshoot-driving data is created; and
the m-bit overshoot-driving data is processed in a pseudo bit-depth extension block, and is outputted in the form of 8-bit data. - View Dependent Claims (26, 27)
-
-
21. A driving system for use in a displaying device capable of gradation display with respect to each of pixels, wherein:
-
input data for producing grayscales is k-bit data, where k is an integer and 6≦
k<
m (where m is an integer not less than
9);
when k≦
7, 0 is added to lower-(8-K) bit of the input k-bit data, and data obtained by adding 0 is stored in a frame memory;
when k≧
8, upper-8-bits of the k-bit data is stored in the frame memory;
the input k-bit-data is converted into 8-bit data by an independent γ
-processing block and pseudo bit-depth extension block in this order;
overshoot-driving is carried out based on current frame data and previous frame data wherein the current frame data is the 8-bit-data obtained through the independent γ
-processing block and the pseudo bit-depth extension block, and the previous frame data is data stored in the frame memory;
data resulted from the overshoot driving is outputted in the form of 8-bit data. - View Dependent Claims (31, 36)
-
-
22. A driving system for use in a displaying device capable of gradation display with respect to each of pixels, wherein:
-
input data for producing grayscales is k-bit data, where k is an integer and 6≦
k<
m (where m is an integer not less than
9);
when k≧
7, 0 is added to lower-(8-K) bit of the input k-bit data, and data obtained by adding 0 is stored in a frame memory;
when k≧
8, upper-8-bits of the k-bit data is stored in the frame memory;
the input k-bit-data is converted into m-bit data by (i) a grayscale cutting block and an independent γ
-processing block in this order, or (ii) an independent γ
-processing block and a grayscale cutting block in this order;
overshoot-driving is carried out based on current frame data and previous frame data wherein the current frame data is upper-8-bit-data of the m-bit data, and the previous frame data is data stored in the frame memory;
lower-(m-8) bit data of the current frame data is added to data resulted from the overshoot-driving so that m-bit overshoot-driving data is created; and
the m-bit data obtained by adding the lower-(m-8) bit data is added is processed in a pseudo bit-depth extension block, and is outputted in the form of 8-bit data. - View Dependent Claims (32, 37, 42)
-
-
23. A driving system for use in a displaying device capable of gradation display with respect to each of pixels, wherein;
-
input data for producing grayscales is k-bit data, where k is an integer and 6≦
k<
m (where m is an integer not less than
9);
when k≦
7, 0 is added to lower-(8-K) bit of the input k-bit data, and data obtained by adding 0 is stored in a frame memory;
when k≧
8, upper-8-bits of the k-bit data is stored in the frame memory;
the input k-bit-data is converted into m-bit-data in an independent γ
-processing block;
overshoot-driving is carried out based on current frame data and previous frame data wherein the current frame data is upper-8-bit data of the m-bit γ
-processing data, and the previous frame data is data stored in the frame memory;
lower-(m-8) bit data of the current frame data is added to data resulted from the overshoot-driving so that m-bit is created; and
the m-bit data to which the lower-(m-8) bit data is added is processed in a pseudo bit-depth extension block, and is outputted in the form of 8-bit data. - View Dependent Claims (33, 38, 43)
-
-
24. A driving system for use in a displaying device capable of gradation display with respect to each of pixels, wherein:
-
input data for producing grayscales is k-bit data, where k is an integer and 6≦
k <
m (where m is an integer not less than
9);
when k≦
7, 0 is added to lower-(8-K) bit of the input k-bit data, and data obtained by adding 0 is stored in a frame memory;
when k≧
8, upper-8-bits of the k-bit data is stored in the frame memory;
the input k-bit data is converted into 8-bit data by (i) a grayscale cutting block, an independent γ
-processing block and a pseudo bit-depth extension block in this order, or (ii) the independent γ
-processing block, the grayscale cutting block, and the pseudo bit-depth extension block in this order;
overshoot-driving is carried out based on current frame data and previous frame data wherein the current frame data is the 8-bit-data converted from the input k-bit data, and the previous frame data is data stored in the frame memory;
data resulted from the overshoot driving is outputted in the form of 8-bit data. - View Dependent Claims (34, 39)
-
-
25. A driving system for use in a displaying device capable of gradation display with respect to each of pixels, wherein:
-
input data for producing grayscales is k-bit data, where k is an integer and 6≦
k<
m (where m is an integer not less than
9);
when k≦
7, 0 is added to lower-(8-K) bit of the input k-bit data, and data obtained by adding 0 is stored in a frame memory;
when k≧
8, upper-8-bits of the k-bit data is stored in the frame memory;
overshoot-driving is carried out based on current frame data and previous frame data wherein the current frame data is the 8-bit-data obtained through the independent γ
-processing block and the pseudo bit-depth extension block, and the previous frame data is data stored in the frame memory;
data resulted from the overshoot driving is outputted in the form of 8-bit data. - View Dependent Claims (35, 40)
-
Specification