Patent classifications
G09G3/2044
Display device and method of driving the same
A display device includes a display area including a plurality of pixels; a low-grayscale dithering controller selecting a dither grayscale according to an input grayscale of input image data that is in a low grayscale range below a threshold grayscale, and generating dithered input image data by performing a dithering operation on the input image data of the low grayscale range based on the dither grayscale; and a display driver driving the plurality of pixels based on the dithered input image data.
Color sets for low resolution dithering in reflective color displays
The present invention provides for a method of rendering an image on a reflective display wherein each pixel is capable of rendering a limited number of colors, each of which is rendered by predetermined set of waveforms stored in a waveform lookup table. Furthermore, the present invention provides for a method for rendering an image using such colors, having been chosen for optimal color rendition. This invention further provides for rendering a color image formed from a plurality of pixels on a reflective display wherein each pixel has a color selected from the group consisting of at least: red, green, blue, cyan, magenta, yellow, black and white.
Display non-uniformity correction
In one embodiment, a computing system may access a first mask associated with a first color component and a first pixel in an image, and a second mask associated with a second color component and a second pixel in the image. The system may access first component values of the first color component in a first pixel region containing the first pixel, and second component values of the second color component in a second pixel region containing the second pixel. The system may modify the first component values using the first mask, and the second component values using the second mask. The system may cause the modified first and second component values to be displayed by light-emitting elements of the first and second color components. The first and second masks may be generated based on relative positions of the first light-emitting elements and the second light-emitting elements.
Electro-optic displays, and methods for driving same
A method for driving an electro-optic display having a plurality of display pixels, the method includes dithering a grayscale image into a black and white image, updating the plurality of display pixels to display the black and white image, and converting the black and white image back to the grayscale image.
Frame rate-convertible active matrix display
The present invention provides a dithering and directional modulation-based frame rate conversion apparatus comprising: a directional delta modulation generator configured to receive a plurality of input color data representing a plurality of input color components of an input pixel color and generate a plurality of modulated data for the plurality of input color data respectively; and a plurality of dithering modules configured to perform K-bit dithering conversion on the plurality of input color data respectively to generate a plurality of output color data for representing a plurality of output color components of an output pixel color with a color depth of K bits per component, where K is an integer equal to or great than 1. The present invention can allow display to support frame rates higher than its standard configuration without observable color depth degradation.
SIMPLIFIED RATE CONTROL FOR AN ADDITIVE ITERATIVE COMPRESSION SYSTEM
A method of rate control of a display device includes receiving compressed stress data for a slice of a display, decompressing the compressed stress data to obtain reconstructed stress data for the slice, adding additional stress data to the reconstructed stress data to obtain updated stress data for the slice, encoding the updated stress data at a first precision level (p.sub.c) to generate first updated compressed stress data for the slice, in response to a size (b.sub.c) of the first updated compressed stress data for the slice of the display exceeding a size (b.sub.t) of a buffer, determining a second precision level (p) based on the first precision level (p.sub.c), a third precision level (p.sub.s) of the additional stress data, and a fourth precision level (p.sub.b) of the buffer, and encoding the updated stress data at the second precision level (p) to generate second updated compressed stress data.
Gaze-independent dithering for dynamically foveated displays
An electronic device that includes a display and an eye tracker configured to collect eye tracking data regarding a gaze of one or more of a user's eyes across the display. The electronic device also includes processing circuitry that is operatively coupled to the display and configured to generate pixel data for frames of content based at least in part on the eye tracking data such that the content is configured to be shown on the display in a dynamically foveated manner. The processing circuitry is also configured to apply a dither pattern to the frames of content independent of the gaze of one or more of the user's eyes.
Error correction for display device
A display device has an image processing unit that determines an error for a pixel location that is based on the difference between an input color dataset and an output color dataset. The error is fed back to the image processing unit to propagate and spread across other neighboring pixel locations. In generating the output color dataset, an error-modified dataset that includes the input dataset and the error may first be generated. The error-modified dataset is examined to ensure the color values fall within the display gamut. The color dataset is also quantized and dithered to make the output dataset having a bit depth that is compatible with what the light emitters can support. Lookup tables and transformation matrices may also be used to account for any potential color shifts of the light emitters due to different driving conditions such as driving currents.
Systems and methods for compensating for IR drop across a display
A display device may include rows of pixels that display image data on a display and a circuit. The circuit may receive pixel data value of image data for a pixel in a first row of the rows of pixels, determine a weight factor to apply to the pixel data value based on a position of the first row with respect to the other rows, such that each row is associated with a current-resistance (IR) drop across the display. The weight factor is determined based on a respective IR drop associated with the first row. The circuit may also generate a weighted pixel data value based on the weight factor and the pixel data value and send the weighted pixel data value to a display driver circuit that renders the image data via the display.
ELECTRO-OPTIC DISPLAYS, AND METHODS FOR DRIVING SAME
A method for driving an electro-optic display having a plurality of display pixels, the method includes dithering a grayscale image into a black and white image, updating the plurality of display pixels to display the black and white image, and converting the black and white image back to the grayscale image.