G09G3/2055

Systems and methods for mask-based temporal dithering
11562679 · 2023-01-24 · ·

In one embodiment, a computing system may determine a target grayscale value associated with a target image to be represented by a plurality of subframes. The system may determine grayscale ranges based on the target grayscale value. Each grayscale range may correspond to a combination of zero or more subframes of the plurality of subframes. The system may select dot subsets from a dithering mask based on the grayscale ranges. Each of the dot subsets may correspond to a grayscale range. The system may generate the subframes based on (1) the selected dot subsets and (2) respective combinations of zero or more subframes. The subframes may have a smaller number of bits per color than the target frame. The system may display the subframes sequentially in time domain on a display to represent the target image.

Systems and methods for spatio-temporal dithering
11508285 · 2022-11-22 · ·

In one embodiment, the system may receive a target pixel value for a pixel of an image of a series of images. The system may determine an error-modified target pixel value based on the target pixel value and a first error value. The system may generate a quantized pixel value corresponding to the error-modified target pixel value for display by the pixel of the image. The system may determine an aggregated representation of quantized pixel values displayed by the pixel of the image and corresponding pixels of one or more preceding images of the series of images. The system may determine a second error value based on the aggregated representation of the quantized pixel values and the first error-modified target pixel value. The system may dither at least a portion of the second error value to at least a corresponding pixel of a next image in the series of images.

Image processing circuit and image processing method thereof

An image processing circuit is provided. The image processing circuit includes a dither computing circuit and a blending circuit. The dither computing circuit performs a dither computing on the input grayscale data to generate a dithered grayscale data. The blending circuit receives the input grayscale data and the dithered grayscale data, generates a blending weight by comparing the input grayscale data with a first threshold, and performs a blending computing on the input grayscale data and the dithered grayscale data based on the blending weight to output an output grayscale data.

DISPLAY DEVICE AND METHOD OF OPERATING THE SAME

A display device includes: a display panel including a plurality of pixels connected to a plurality of scan lines and a plurality of data lines, respectively; a scan driver, which provides a scan signal to the pixels through the scan lines; a data driver, which provides a data voltage to the pixels through the data lines; and a controller, which controls the scan driver and the data driver, and receives input image data at a variable input frame frequency. The controller determines whether a gray scale value of the input image data is included in any range of a first gray scale range and a second gray scale range different from the first gray scale range, and dithers the input image data when it is determined that the gray scale value of the input image data is included the first gray scale range

METHOD FOR OUTPUTTING GRAYSCALE DATA, DRIVING CONTROLLER AND DISPLAY APPARATUS

A method for outputting a grayscale data, a driving controller, and a display apparatus are provided. The method includes: in response to receiving a first input grayscale data which is not greater than a first threshold, generating a first output grayscale data without performing a dither computing on the first input grayscale data and outputting the first output grayscale data; in response to receiving a second input grayscale data which is greater than a second threshold, generating a first dithered grayscale data by performing a first dither computing on the second input grayscale data and outputting the first dithered grayscale data as a second output grayscale data. The second threshold is greater than the first threshold, and the second output grayscale data does not comprise any part of the second input grayscale data not processed by the first dither computing.

Wearable pupil-forming display apparatus

A wearable display apparatus is described herein. The wearable display apparatus includes a headset, a left-eye optical system, a right-eye optical system, and an inter-pupil distance (IPD) adjustment system coupled to the headset, the left-eye optical system, and the right-eye optical system for adjusting an inter-pupil spacing between the left-eye optical system and the right-eye optical system.

SPATIAL TEMPORAL PHASE SHIFTED POLARITY AWARE DITHER

This application relates to performing certain dithering processes to eliminate display artifacts such as flicker, which can be caused by charge accumulation at the display. The dither process can be performed by a display controller that uses a group lookup method for identifying groups of dithering patterns that can be combined to expand a number of color values available to the display. The dither process can also be performed as a temporal process that incorporates groups of dithering patterns into frames and shifts a spatial arrangement of the groups of dithering patterns over a sequence of frames. Additionally, the dither process can incorporate counters that count the number of times a particular spatial arrangement of dithering patterns has been used in a sequence of frames in order that each spatial arrangement of dithering patterns will share an average count with other spatial arrangements over a sequence of frames.

Display device and method of driving the same

A display device includes a display panel, a memory, a dithering processor, and a panel driver. The display panel includes a display surface, and the memory stores dither patterns with respect to at least one spot area included in the display surface. The dithering processor selects a dither pattern among the dither patterns in a predetermined time unit and outputs a compensation image signal corresponding to the dither pattern. The panel driver outputs a data signal corresponding to the spot area based on the compensation image signal. Each of the dither patterns includes a first grayscale area having a first grayscale value higher than a first target grayscale value of the spot area and a second grayscale area having a second grayscale value lower than the first target grayscale value.

Image processing device, display device, and display method for preventing visual recognition of a boundary caused by FRC modulation
09826190 · 2017-11-21 · ·

An image processing device includes a correction section adapted to perform a correction process of data of low (N−M) bits (N and M are integers fulfilling N>M) of a gray level value represented by input video data in a case in which the data of the low (N−M) bits coincides with a predetermined bit sequence, and a modulation section adapted to set data on which the correction process has been performed as target data with respect to the pixel having the data of the low (N−M) bits coinciding with the predetermined bit sequence, and perform a modulation process of modulating at least a part of data of high M bits of the target data using a bit sequence defined in accordance with the data of the low (N−M) bits in a plurality of unit periods.

Display device with improved display quality

A display device includes a display panel, a dither table memory device, a dithering processor, and a display panel driver. The display panel includes a plurality of pixels. Dither tables are stored in the dither table memory device. The dithering processor selects a target dither table corresponding to a grayscale level of input data from among the plurality of dither tables and performs a dithering operation on the input data using the target dither table to generate dither data. The display panel driver drives the display panel based on the generated dither data.