System and method for dithering video data
First Claim
1. A display driver circuit, said circuit including:
- an input for receiving video data;
a data converter coupled to receive said video data and to convert said video data into pixel data to be written to pixels of a display; and
a ditherer operative to receive said pixel data and to dither said pixel data to generate dithered pixel data.
2 Assignments
0 Petitions
Accused Products
Abstract
A novel method for driving a display device includes the steps of receiving video data of a first type, converting the video data to data of a second type, dithering the data of the second type to form dithered pixel data, and outputting the dithered pixel data. The step of converting the video data to data of a second type includes inserting dither bits indicative of a particular dithering scheme into the data of the second type. An example display driver circuit includes an input for receiving video data, a data converter coupled to receive the video data and operative to convert the video data into pixel data to be written to pixels of a display, and a ditherer operative to receive the pixel data and to dither the pixel data to generate dithered pixel data. The video data is data of a first type, and the pixel data is data of a second type, different from the first type. In the disclosed example, the first type of data includes a binary data word, and the second type of data includes a compound data word. The compound data word includes a first set of binary weighted bits, a second set of arbitrarily weighted bits, and dither bits.
-
Citations
23 Claims
-
1. A display driver circuit, said circuit including:
-
an input for receiving video data; a data converter coupled to receive said video data and to convert said video data into pixel data to be written to pixels of a display; and a ditherer operative to receive said pixel data and to dither said pixel data to generate dithered pixel data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for driving a display device, said method comprising:
-
receiving video data of a first type; converting said first type of video data to data of a second type; dithering said data of said second type to form dithered pixel data; and outputting said dithered pixel data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for driving a display device, said method comprising:
-
providing a display with an array of individual pixels; defining a group of said pixels of said display; temporally dithering data to be written to each pixel of said group to generate a series of values to be asserted on each pixel of said group; and changing the order of at least one of said series of values depending on the location of a pixel of said group upon which said reordered series of values is to be asserted.
-
Specification